diff --git a/3754.e047a2d2.async.js b/3754.e047a2d2.async.js new file mode 100644 index 0000000000..918d6b9111 --- /dev/null +++ b/3754.e047a2d2.async.js @@ -0,0 +1,5 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[3754],{94907:function(d,S,n){var l=n(97671);(function(){var f,v,g,y,T,x;typeof performance!="undefined"&&performance!==null&&performance.now?d.exports=function(){return performance.now()}:typeof l!="undefined"&&l!==null&&l.hrtime?(d.exports=function(){return(f()-T)/1e6},v=l.hrtime,f=function(){var b;return b=v(),b[0]*1e9+b[1]},y=f(),x=l.uptime()*1e9,T=y-x):Date.now?(d.exports=function(){return Date.now()-g},g=Date.now()):(d.exports=function(){return new Date().getTime()-g},g=new Date().getTime())}).call(this)},32772:function(d,S,n){for(var l=n(94907),f=typeof window=="undefined"?n.g:window,v=["moz","webkit"],g="AnimationFrame",y=f["request"+g],T=f["cancel"+g]||f["cancelRequest"+g],x=0;!y&&x3&&(this.alpha=T[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var x=this.r.toString(16),b=this.g.toString(16),C=this.b.toString(16);return x.length==1&&(x="0"+x),b.length==1&&(b="0"+b),C.length==1&&(C="0"+C),"#"+x+b+C},this.getHelpXML=function(){for(var x=new Array,b=0;b "+I.toRGB()+" -> "+I.toHex());M.appendChild(w),M.appendChild(F),P.appendChild(M)}catch(j){}return P}}},38785:function(d,S,n){"use strict";var l=n(94826),f=n(76370),v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not a function")}},31678:function(d,S,n){"use strict";var l=n(99424),f=n(76370),v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not a constructor")}},19502:function(d,S,n){"use strict";var l=n(25372),f=String,v=TypeError;d.exports=function(g){if(l(g))return g;throw new v("Can't set "+f(g)+" as a prototype")}},39449:function(d,S,n){"use strict";var l=n(14049),f=n(8282),v=n(41026).f,g=l("unscopables"),y=Array.prototype;y[g]===void 0&&v(y,g,{configurable:!0,value:f(null)}),d.exports=function(T){y[g][T]=!0}},27451:function(d,S,n){"use strict";var l=n(60903).charAt;d.exports=function(f,v,g){return v+(g?l(f,v).length:1)}},80566:function(d,S,n){"use strict";var l=n(13771),f=TypeError;d.exports=function(v,g){if(l(g,v))return v;throw new f("Incorrect invocation")}},90254:function(d,S,n){"use strict";var l=n(37200),f=String,v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not an object")}},55138:function(d,S,n){"use strict";var l=n(68581),f=n(65192),v=n(98424),g=function(y){return function(T,x,b){var C=l(T),A=v(C);if(A===0)return!y&&-1;var R=f(b,A),P;if(y&&x!==x){for(;A>R;)if(P=C[R++],P!==P)return!0}else for(;A>R;R++)if((y||R in C)&&C[R]===x)return y||R||0;return!y&&-1}};d.exports={includes:g(!0),indexOf:g(!1)}},57754:function(d,S,n){"use strict";var l=n(88139);d.exports=function(f,v){var g=[][f];return!!g&&l(function(){g.call(null,v||function(){return 1},1)})}},71713:function(d,S,n){"use strict";var l=n(38785),f=n(25084),v=n(99905),g=n(98424),y=TypeError,T="Reduce of empty array with no initial value",x=function(b){return function(C,A,R,P){var M=f(C),I=v(M),w=g(M);if(l(A),w===0&&R<2)throw new y(T);var F=b?w-1:0,Y=b?-1:1;if(R<2)for(;;){if(F in I){P=I[F],F+=Y;break}if(F+=Y,b?F<0:w<=F)throw new y(T)}for(;b?F>=0:w>F;F+=Y)F in I&&(P=A(P,I[F],F,M));return P}};d.exports={left:x(!1),right:x(!0)}},3763:function(d,S,n){"use strict";var l=n(53781);d.exports=l([].slice)},50595:function(d,S,n){"use strict";var l=n(14049),f=l("iterator"),v=!1;try{var g=0,y={next:function(){return{done:!!g++}},return:function(){v=!0}};y[f]=function(){return this},Array.from(y,function(){throw 2})}catch(T){}d.exports=function(T,x){try{if(!x&&!v)return!1}catch(A){return!1}var b=!1;try{var C={};C[f]=function(){return{next:function(){return{done:b=!0}}}},T(C)}catch(A){}return b}},76024:function(d,S,n){"use strict";var l=n(53781),f=l({}.toString),v=l("".slice);d.exports=function(g){return v(f(g),8,-1)}},93144:function(d,S,n){"use strict";var l=n(13475),f=n(94826),v=n(76024),g=n(14049),y=g("toStringTag"),T=Object,x=v(function(){return arguments}())==="Arguments",b=function(C,A){try{return C[A]}catch(R){}};d.exports=l?v:function(C){var A,R,P;return C===void 0?"Undefined":C===null?"Null":typeof(R=b(A=T(C),y))=="string"?R:x?v(A):(P=v(A))==="Object"&&f(A.callee)?"Arguments":P}},23131:function(d,S,n){"use strict";var l=n(8885),f=n(25371),v=n(21477),g=n(41026);d.exports=function(y,T,x){for(var b=f(T),C=g.f,A=v.f,R=0;R0&&x[0]<4?1:+(x[0]+x[1])),!b&&f&&(x=f.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=f.match(/Chrome\/(\d+)/),x&&(b=+x[1]))),d.exports=b},69326:function(d,S,n){"use strict";var l=n(9998),f=n(98501),v=n(76024),g=function(y){return f.slice(0,y.length)===y};d.exports=function(){return g("Bun/")?"BUN":g("Cloudflare-Workers")?"CLOUDFLARE":g("Deno/")?"DENO":g("Node.js/")?"NODE":l.Bun&&typeof Bun.version=="string"?"BUN":l.Deno&&typeof Deno.version=="object"?"DENO":v(l.process)==="process"?"NODE":l.window&&l.document?"BROWSER":"REST"}()},85749:function(d,S,n){"use strict";var l=n(9998),f=n(21477).f,v=n(72475),g=n(16576),y=n(11910),T=n(23131),x=n(68154);d.exports=function(b,C){var A=b.target,R=b.global,P=b.stat,M,I,w,F,Y,j;if(R?I=l:P?I=l[A]||y(A,{}):I=l[A]&&l[A].prototype,I)for(w in C){if(Y=C[w],b.dontCallGetSet?(j=f(I,w),F=j&&j.value):F=I[w],M=x(R?w:A+(P?".":"#")+w,b.forced),!M&&F!==void 0){if(typeof Y==typeof F)continue;T(Y,F)}(b.sham||F&&F.sham)&&v(Y,"sham",!0),g(I,w,Y,b)}}},88139:function(d){"use strict";d.exports=function(S){try{return!!S()}catch(n){return!0}}},81448:function(d,S,n){"use strict";n(7701);var l=n(74695),f=n(16576),v=n(74106),g=n(88139),y=n(14049),T=n(72475),x=y("species"),b=RegExp.prototype;d.exports=function(C,A,R,P){var M=y(C),I=!g(function(){var j={};return j[M]=function(){return 7},""[C](j)!==7}),w=I&&!g(function(){var j=!1,B=/a/;return C==="split"&&(B={},B.constructor={},B.constructor[x]=function(){return B},B.flags="",B[M]=/./[M]),B.exec=function(){return j=!0,null},B[M](""),!j});if(!I||!w||R){var F=/./[M],Y=A(M,""[C],function(j,B,$,X,Q){var _=B.exec;return _===v||_===b.exec?I&&!Q?{done:!0,value:l(F,B,$,X)}:{done:!0,value:l(j,$,B,X)}:{done:!1}});f(String.prototype,C,Y[0]),f(b,M,Y[1])}P&&T(b[M],"sham",!0)}},11973:function(d,S,n){"use strict";var l=n(78569),f=Function.prototype,v=f.apply,g=f.call;d.exports=typeof Reflect=="object"&&Reflect.apply||(l?g.bind(v):function(){return g.apply(v,arguments)})},74766:function(d,S,n){"use strict";var l=n(53168),f=n(38785),v=n(78569),g=l(l.bind);d.exports=function(y,T){return f(y),T===void 0?y:v?g(y,T):function(){return y.apply(T,arguments)}}},78569:function(d,S,n){"use strict";var l=n(88139);d.exports=!l(function(){var f=function(){}.bind();return typeof f!="function"||f.hasOwnProperty("prototype")})},74695:function(d,S,n){"use strict";var l=n(78569),f=Function.prototype.call;d.exports=l?f.bind(f):function(){return f.apply(f,arguments)}},27391:function(d,S,n){"use strict";var l=n(335),f=n(8885),v=Function.prototype,g=l&&Object.getOwnPropertyDescriptor,y=f(v,"name"),T=y&&function(){}.name==="something",x=y&&(!l||l&&g(v,"name").configurable);d.exports={EXISTS:y,PROPER:T,CONFIGURABLE:x}},45550:function(d,S,n){"use strict";var l=n(53781),f=n(38785);d.exports=function(v,g,y){try{return l(f(Object.getOwnPropertyDescriptor(v,g)[y]))}catch(T){}}},53168:function(d,S,n){"use strict";var l=n(76024),f=n(53781);d.exports=function(v){if(l(v)==="Function")return f(v)}},53781:function(d,S,n){"use strict";var l=n(78569),f=Function.prototype,v=f.call,g=l&&f.bind.bind(v,v);d.exports=l?g:function(y){return function(){return v.apply(y,arguments)}}},97740:function(d,S,n){"use strict";var l=n(9998),f=n(94826),v=function(g){return f(g)?g:void 0};d.exports=function(g,y){return arguments.length<2?v(l[g]):l[g]&&l[g][y]}},55945:function(d,S,n){"use strict";var l=n(93144),f=n(61219),v=n(35779),g=n(4129),y=n(14049),T=y("iterator");d.exports=function(x){if(!v(x))return f(x,T)||f(x,"@@iterator")||g[l(x)]}},52189:function(d,S,n){"use strict";var l=n(74695),f=n(38785),v=n(90254),g=n(76370),y=n(55945),T=TypeError;d.exports=function(x,b){var C=arguments.length<2?y(x):b;if(f(C))return v(l(C,x));throw new T(g(x)+" is not iterable")}},61219:function(d,S,n){"use strict";var l=n(38785),f=n(35779);d.exports=function(v,g){var y=v[g];return f(y)?void 0:l(y)}},91450:function(d,S,n){"use strict";var l=n(53781),f=n(25084),v=Math.floor,g=l("".charAt),y=l("".replace),T=l("".slice),x=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,b=/\$([$&'`]|\d{1,2})/g;d.exports=function(C,A,R,P,M,I){var w=R+C.length,F=P.length,Y=b;return M!==void 0&&(M=f(M),Y=x),y(I,Y,function(j,B){var $;switch(g(B,0)){case"$":return"$";case"&":return C;case"`":return T(A,0,R);case"'":return T(A,w);case"<":$=M[T(B,1,-1)];break;default:var X=+B;if(X===0)return j;if(X>F){var Q=v(X/10);return Q===0?j:Q<=F?P[Q-1]===void 0?g(B,1):P[Q-1]+g(B,1):j}$=P[X-1]}return $===void 0?"":$})}},9998:function(d,S,n){"use strict";var l=function(f){return f&&f.Math===Math&&f};d.exports=l(typeof globalThis=="object"&&globalThis)||l(typeof window=="object"&&window)||l(typeof self=="object"&&self)||l(typeof n.g=="object"&&n.g)||l(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},8885:function(d,S,n){"use strict";var l=n(53781),f=n(25084),v=l({}.hasOwnProperty);d.exports=Object.hasOwn||function(y,T){return v(f(y),T)}},36639:function(d){"use strict";d.exports={}},43747:function(d){"use strict";d.exports=function(S,n){try{arguments.length===1?console.error(S):console.error(S,n)}catch(l){}}},58625:function(d,S,n){"use strict";var l=n(97740);d.exports=l("document","documentElement")},93773:function(d,S,n){"use strict";var l=n(335),f=n(88139),v=n(26514);d.exports=!l&&!f(function(){return Object.defineProperty(v("div"),"a",{get:function(){return 7}}).a!==7})},99905:function(d,S,n){"use strict";var l=n(53781),f=n(88139),v=n(76024),g=Object,y=l("".split);d.exports=f(function(){return!g("z").propertyIsEnumerable(0)})?function(T){return v(T)==="String"?y(T,""):g(T)}:g},57232:function(d,S,n){"use strict";var l=n(53781),f=n(94826),v=n(1875),g=l(Function.toString);f(v.inspectSource)||(v.inspectSource=function(y){return g(y)}),d.exports=v.inspectSource},82066:function(d,S,n){"use strict";var l=n(40735),f=n(9998),v=n(37200),g=n(72475),y=n(8885),T=n(1875),x=n(42830),b=n(36639),C="Object already initialized",A=f.TypeError,R=f.WeakMap,P,M,I,w=function(B){return I(B)?M(B):P(B,{})},F=function(B){return function($){var X;if(!v($)||(X=M($)).type!==B)throw new A("Incompatible receiver, "+B+" required");return X}};if(l||T.state){var Y=T.state||(T.state=new R);Y.get=Y.get,Y.has=Y.has,Y.set=Y.set,P=function(B,$){if(Y.has(B))throw new A(C);return $.facade=B,Y.set(B,$),$},M=function(B){return Y.get(B)||{}},I=function(B){return Y.has(B)}}else{var j=x("state");b[j]=!0,P=function(B,$){if(y(B,j))throw new A(C);return $.facade=B,g(B,j,$),$},M=function(B){return y(B,j)?B[j]:{}},I=function(B){return y(B,j)}}d.exports={set:P,get:M,has:I,enforce:w,getterFor:F}},94323:function(d,S,n){"use strict";var l=n(14049),f=n(4129),v=l("iterator"),g=Array.prototype;d.exports=function(y){return y!==void 0&&(f.Array===y||g[v]===y)}},30173:function(d,S,n){"use strict";var l=n(76024);d.exports=Array.isArray||function(v){return l(v)==="Array"}},94826:function(d){"use strict";var S=typeof document=="object"&&document.all;d.exports=typeof S=="undefined"&&S!==void 0?function(n){return typeof n=="function"||n===S}:function(n){return typeof n=="function"}},99424:function(d,S,n){"use strict";var l=n(53781),f=n(88139),v=n(94826),g=n(93144),y=n(97740),T=n(57232),x=function(){},b=y("Reflect","construct"),C=/^\s*(?:class|function)\b/,A=l(C.exec),R=!C.test(x),P=function(w){if(!v(w))return!1;try{return b(x,[],w),!0}catch(F){return!1}},M=function(w){if(!v(w))return!1;switch(g(w)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return R||!!A(C,T(w))}catch(F){return!0}};M.sham=!0,d.exports=!b||f(function(){var I;return P(P.call)||!P(Object)||!P(function(){I=!0})||I})?M:P},68154:function(d,S,n){"use strict";var l=n(88139),f=n(94826),v=/#|\.prototype\./,g=function(C,A){var R=T[y(C)];return R===b?!0:R===x?!1:f(A)?l(A):!!A},y=g.normalize=function(C){return String(C).replace(v,".").toLowerCase()},T=g.data={},x=g.NATIVE="N",b=g.POLYFILL="P";d.exports=g},35779:function(d){"use strict";d.exports=function(S){return S==null}},37200:function(d,S,n){"use strict";var l=n(94826);d.exports=function(f){return typeof f=="object"?f!==null:l(f)}},25372:function(d,S,n){"use strict";var l=n(37200);d.exports=function(f){return l(f)||f===null}},37151:function(d){"use strict";d.exports=!1},39594:function(d,S,n){"use strict";var l=n(37200),f=n(76024),v=n(14049),g=v("match");d.exports=function(y){var T;return l(y)&&((T=y[g])!==void 0?!!T:f(y)==="RegExp")}},17153:function(d,S,n){"use strict";var l=n(97740),f=n(94826),v=n(13771),g=n(9646),y=Object;d.exports=g?function(T){return typeof T=="symbol"}:function(T){var x=l("Symbol");return f(x)&&v(x.prototype,y(T))}},46337:function(d,S,n){"use strict";var l=n(74766),f=n(74695),v=n(90254),g=n(76370),y=n(94323),T=n(98424),x=n(13771),b=n(52189),C=n(55945),A=n(68150),R=TypeError,P=function(I,w){this.stopped=I,this.result=w},M=P.prototype;d.exports=function(I,w,F){var Y=F&&F.that,j=!!(F&&F.AS_ENTRIES),B=!!(F&&F.IS_RECORD),$=!!(F&&F.IS_ITERATOR),X=!!(F&&F.INTERRUPTED),Q=l(w,Y),_,k,lt,tt,et,st,ot,yt=function(J){return _&&A(_,"normal"),new P(!0,J)},Z=function(J){return j?(v(J),X?Q(J[0],J[1],yt):Q(J[0],J[1])):X?Q(J,yt):Q(J)};if(B)_=I.iterator;else if($)_=I;else{if(k=C(I),!k)throw new R(g(I)+" is not iterable");if(y(k)){for(lt=0,tt=T(I);tt>lt;lt++)if(et=Z(I[lt]),et&&x(M,et))return et;return new P(!1)}_=b(I,k)}for(st=B?I.next:_.next;!(ot=f(st,_)).done;){try{et=Z(ot.value)}catch(J){A(_,"throw",J)}if(typeof et=="object"&&et&&x(M,et))return et}return new P(!1)}},68150:function(d,S,n){"use strict";var l=n(74695),f=n(90254),v=n(61219);d.exports=function(g,y,T){var x,b;f(g);try{if(x=v(g,"return"),!x){if(y==="throw")throw T;return T}x=l(x,g)}catch(C){b=!0,x=C}if(y==="throw")throw T;if(b)throw x;return f(x),T}},90860:function(d,S,n){"use strict";var l=n(85265).IteratorPrototype,f=n(8282),v=n(88241),g=n(26330),y=n(4129),T=function(){return this};d.exports=function(x,b,C,A){var R=b+" Iterator";return x.prototype=f(l,{next:v(+!A,C)}),g(x,R,!1,!0),y[R]=T,x}},81622:function(d,S,n){"use strict";var l=n(85749),f=n(74695),v=n(37151),g=n(27391),y=n(94826),T=n(90860),x=n(3575),b=n(52955),C=n(26330),A=n(72475),R=n(16576),P=n(14049),M=n(4129),I=n(85265),w=g.PROPER,F=g.CONFIGURABLE,Y=I.IteratorPrototype,j=I.BUGGY_SAFARI_ITERATORS,B=P("iterator"),$="keys",X="values",Q="entries",_=function(){return this};d.exports=function(k,lt,tt,et,st,ot,yt){T(tt,lt,et);var Z=function(Vt){if(Vt===st&&ht)return ht;if(!j&&Vt&&Vt in mt)return mt[Vt];switch(Vt){case $:return function(){return new tt(this,Vt)};case X:return function(){return new tt(this,Vt)};case Q:return function(){return new tt(this,Vt)}}return function(){return new tt(this)}},J=lt+" Iterator",wt=!1,mt=k.prototype,ut=mt[B]||mt["@@iterator"]||st&&mt[st],ht=!j&&ut||Z(st),N=lt==="Array"&&mt.entries||ut,ft,Ut,At;if(N&&(ft=x(N.call(new k)),ft!==Object.prototype&&ft.next&&(!v&&x(ft)!==Y&&(b?b(ft,Y):y(ft[B])||R(ft,B,_)),C(ft,J,!0,!0),v&&(M[J]=_))),w&&st===X&&ut&&ut.name!==X&&(!v&&F?A(mt,"name",X):(wt=!0,ht=function(){return f(ut,this)})),st)if(Ut={values:Z(X),keys:ot?ht:Z($),entries:Z(Q)},yt)for(At in Ut)(j||wt||!(At in mt))&&R(mt,At,Ut[At]);else l({target:lt,proto:!0,forced:j||wt},Ut);return(!v||yt)&&mt[B]!==ht&&R(mt,B,ht,{name:st}),M[lt]=ht,Ut}},85265:function(d,S,n){"use strict";var l=n(88139),f=n(94826),v=n(37200),g=n(8282),y=n(3575),T=n(16576),x=n(14049),b=n(37151),C=x("iterator"),A=!1,R,P,M;[].keys&&(M=[].keys(),"next"in M?(P=y(y(M)),P!==Object.prototype&&(R=P)):A=!0);var I=!v(R)||l(function(){var w={};return R[C].call(w)!==w});I?R={}:b&&(R=g(R)),f(R[C])||T(R,C,function(){return this}),d.exports={IteratorPrototype:R,BUGGY_SAFARI_ITERATORS:A}},4129:function(d){"use strict";d.exports={}},98424:function(d,S,n){"use strict";var l=n(92564);d.exports=function(f){return l(f.length)}},48382:function(d,S,n){"use strict";var l=n(53781),f=n(88139),v=n(94826),g=n(8885),y=n(335),T=n(27391).CONFIGURABLE,x=n(57232),b=n(82066),C=b.enforce,A=b.get,R=String,P=Object.defineProperty,M=l("".slice),I=l("".replace),w=l([].join),F=y&&!f(function(){return P(function(){},"length",{value:8}).length!==8}),Y=String(String).split("String"),j=d.exports=function(B,$,X){M(R($),0,7)==="Symbol("&&($="["+I(R($),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),X&&X.getter&&($="get "+$),X&&X.setter&&($="set "+$),(!g(B,"name")||T&&B.name!==$)&&(y?P(B,"name",{value:$,configurable:!0}):B.name=$),F&&X&&g(X,"arity")&&B.length!==X.arity&&P(B,"length",{value:X.arity});try{X&&g(X,"constructor")&&X.constructor?y&&P(B,"prototype",{writable:!1}):B.prototype&&(B.prototype=void 0)}catch(_){}var Q=C(B);return g(Q,"source")||(Q.source=w(Y,typeof $=="string"?$:"")),B};Function.prototype.toString=j(function(){return v(this)&&A(this).source||x(this)},"toString")},89699:function(d){"use strict";var S=Math.ceil,n=Math.floor;d.exports=Math.trunc||function(f){var v=+f;return(v>0?n:S)(v)}},43492:function(d,S,n){"use strict";var l=n(9998),f=n(84632),v=n(74766),g=n(50402).set,y=n(56532),T=n(79334),x=n(48321),b=n(39009),C=n(51045),A=l.MutationObserver||l.WebKitMutationObserver,R=l.document,P=l.process,M=l.Promise,I=f("queueMicrotask"),w,F,Y,j,B;if(!I){var $=new y,X=function(){var Q,_;for(C&&(Q=P.domain)&&Q.exit();_=$.get();)try{_()}catch(k){throw $.head&&w(),k}Q&&Q.enter()};!T&&!C&&!b&&A&&R?(F=!0,Y=R.createTextNode(""),new A(X).observe(Y,{characterData:!0}),w=function(){Y.data=F=!F}):!x&&M&&M.resolve?(j=M.resolve(void 0),j.constructor=M,B=v(j.then,j),w=function(){B(X)}):C?w=function(){P.nextTick(X)}:(g=v(g,l),w=function(){g(X)}),I=function(Q){$.head||w(),$.add(Q)}}d.exports=I},18001:function(d,S,n){"use strict";var l=n(38785),f=TypeError,v=function(g){var y,T;this.promise=new g(function(x,b){if(y!==void 0||T!==void 0)throw new f("Bad Promise constructor");y=x,T=b}),this.resolve=l(y),this.reject=l(T)};d.exports.f=function(g){return new v(g)}},43211:function(d,S,n){"use strict";var l=n(39594),f=TypeError;d.exports=function(v){if(l(v))throw new f("The method doesn't accept regular expressions");return v}},8282:function(d,S,n){"use strict";var l=n(90254),f=n(42557),v=n(7789),g=n(36639),y=n(58625),T=n(26514),x=n(42830),b=">",C="<",A="prototype",R="script",P=x("IE_PROTO"),M=function(){},I=function(B){return C+R+b+B+C+"/"+R+b},w=function(B){B.write(I("")),B.close();var $=B.parentWindow.Object;return B=null,$},F=function(){var B=T("iframe"),$="java"+R+":",X;return B.style.display="none",y.appendChild(B),B.src=String($),X=B.contentWindow.document,X.open(),X.write(I("document.F=Object")),X.close(),X.F},Y,j=function(){try{Y=new ActiveXObject("htmlfile")}catch($){}j=typeof document!="undefined"?document.domain&&Y?w(Y):F():w(Y);for(var B=v.length;B--;)delete j[A][v[B]];return j()};g[P]=!0,d.exports=Object.create||function($,X){var Q;return $!==null?(M[A]=l($),Q=new M,M[A]=null,Q[P]=$):Q=j(),X===void 0?Q:f.f(Q,X)}},42557:function(d,S,n){"use strict";var l=n(335),f=n(78588),v=n(41026),g=n(90254),y=n(68581),T=n(52758);S.f=l&&!f?Object.defineProperties:function(b,C){g(b);for(var A=y(C),R=T(C),P=R.length,M=0,I;P>M;)v.f(b,I=R[M++],A[I]);return b}},41026:function(d,S,n){"use strict";var l=n(335),f=n(93773),v=n(78588),g=n(90254),y=n(36261),T=TypeError,x=Object.defineProperty,b=Object.getOwnPropertyDescriptor,C="enumerable",A="configurable",R="writable";S.f=l?v?function(M,I,w){if(g(M),I=y(I),g(w),typeof M=="function"&&I==="prototype"&&"value"in w&&R in w&&!w[R]){var F=b(M,I);F&&F[R]&&(M[I]=w.value,w={configurable:A in w?w[A]:F[A],enumerable:C in w?w[C]:F[C],writable:!1})}return x(M,I,w)}:x:function(M,I,w){if(g(M),I=y(I),g(w),f)try{return x(M,I,w)}catch(F){}if("get"in w||"set"in w)throw new T("Accessors not supported");return"value"in w&&(M[I]=w.value),M}},21477:function(d,S,n){"use strict";var l=n(335),f=n(74695),v=n(78892),g=n(88241),y=n(68581),T=n(36261),x=n(8885),b=n(93773),C=Object.getOwnPropertyDescriptor;S.f=l?C:function(R,P){if(R=y(R),P=T(P),b)try{return C(R,P)}catch(M){}if(x(R,P))return g(!f(v.f,R,P),R[P])}},21792:function(d,S,n){"use strict";var l=n(8957),f=n(7789),v=f.concat("length","prototype");S.f=Object.getOwnPropertyNames||function(y){return l(y,v)}},28961:function(d,S){"use strict";S.f=Object.getOwnPropertySymbols},3575:function(d,S,n){"use strict";var l=n(8885),f=n(94826),v=n(25084),g=n(42830),y=n(38978),T=g("IE_PROTO"),x=Object,b=x.prototype;d.exports=y?x.getPrototypeOf:function(C){var A=v(C);if(l(A,T))return A[T];var R=A.constructor;return f(R)&&A instanceof R?R.prototype:A instanceof x?b:null}},13771:function(d,S,n){"use strict";var l=n(53781);d.exports=l({}.isPrototypeOf)},8957:function(d,S,n){"use strict";var l=n(53781),f=n(8885),v=n(68581),g=n(55138).indexOf,y=n(36639),T=l([].push);d.exports=function(x,b){var C=v(x),A=0,R=[],P;for(P in C)!f(y,P)&&f(C,P)&&T(R,P);for(;b.length>A;)f(C,P=b[A++])&&(~g(R,P)||T(R,P));return R}},52758:function(d,S,n){"use strict";var l=n(8957),f=n(7789);d.exports=Object.keys||function(g){return l(g,f)}},78892:function(d,S){"use strict";var n={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,f=l&&!n.call({1:2},1);S.f=f?function(g){var y=l(this,g);return!!y&&y.enumerable}:n},52955:function(d,S,n){"use strict";var l=n(45550),f=n(37200),v=n(94148),g=n(19502);d.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var y=!1,T={},x;try{x=l(Object.prototype,"__proto__","set"),x(T,[]),y=T instanceof Array}catch(b){}return function(C,A){return v(C),g(A),f(C)&&(y?x(C,A):C.__proto__=A),C}}():void 0)},596:function(d,S,n){"use strict";var l=n(74695),f=n(94826),v=n(37200),g=TypeError;d.exports=function(y,T){var x,b;if(T==="string"&&f(x=y.toString)&&!v(b=l(x,y))||f(x=y.valueOf)&&!v(b=l(x,y))||T!=="string"&&f(x=y.toString)&&!v(b=l(x,y)))return b;throw new g("Can't convert object to primitive value")}},25371:function(d,S,n){"use strict";var l=n(97740),f=n(53781),v=n(21792),g=n(28961),y=n(90254),T=f([].concat);d.exports=l("Reflect","ownKeys")||function(b){var C=v.f(y(b)),A=g.f;return A?T(C,A(b)):C}},62958:function(d,S,n){"use strict";var l=n(9998);d.exports=l},18419:function(d){"use strict";d.exports=function(S){try{return{error:!1,value:S()}}catch(n){return{error:!0,value:n}}}},36446:function(d,S,n){"use strict";var l=n(9998),f=n(41467),v=n(94826),g=n(68154),y=n(57232),T=n(14049),x=n(69326),b=n(37151),C=n(94251),A=f&&f.prototype,R=T("species"),P=!1,M=v(l.PromiseRejectionEvent),I=g("Promise",function(){var w=y(f),F=w!==String(f);if(!F&&C===66||b&&!(A.catch&&A.finally))return!0;if(!C||C<51||!/native code/.test(w)){var Y=new f(function($){$(1)}),j=function($){$(function(){},function(){})},B=Y.constructor={};if(B[R]=j,P=Y.then(function(){})instanceof j,!P)return!0}return!F&&(x==="BROWSER"||x==="DENO")&&!M});d.exports={CONSTRUCTOR:I,REJECTION_EVENT:M,SUBCLASSING:P}},41467:function(d,S,n){"use strict";var l=n(9998);d.exports=l.Promise},94881:function(d,S,n){"use strict";var l=n(90254),f=n(37200),v=n(18001);d.exports=function(g,y){if(l(g),f(y)&&y.constructor===g)return y;var T=v.f(g),x=T.resolve;return x(y),T.promise}},58094:function(d,S,n){"use strict";var l=n(41467),f=n(50595),v=n(36446).CONSTRUCTOR;d.exports=v||!f(function(g){l.all(g).then(void 0,function(){})})},56532:function(d){"use strict";var S=function(){this.head=null,this.tail=null};S.prototype={add:function(n){var l={item:n,next:null},f=this.tail;f?f.next=l:this.head=l,this.tail=l},get:function(){var n=this.head;if(n){var l=this.head=n.next;return l===null&&(this.tail=null),n.item}}},d.exports=S},65644:function(d,S,n){"use strict";var l=n(74695),f=n(90254),v=n(94826),g=n(76024),y=n(74106),T=TypeError;d.exports=function(x,b){var C=x.exec;if(v(C)){var A=l(C,x,b);return A!==null&&f(A),A}if(g(x)==="RegExp")return l(y,x,b);throw new T("RegExp#exec called on incompatible receiver")}},74106:function(d,S,n){"use strict";var l=n(74695),f=n(53781),v=n(22293),g=n(1116),y=n(25842),T=n(31751),x=n(8282),b=n(82066).get,C=n(36915),A=n(4472),R=T("native-string-replace",String.prototype.replace),P=RegExp.prototype.exec,M=P,I=f("".charAt),w=f("".indexOf),F=f("".replace),Y=f("".slice),j=function(){var Q=/a/,_=/b*/g;return l(P,Q,"a"),l(P,_,"a"),Q.lastIndex!==0||_.lastIndex!==0}(),B=y.BROKEN_CARET,$=/()??/.exec("")[1]!==void 0,X=j||$||B||C||A;X&&(M=function(_){var k=this,lt=b(k),tt=v(_),et=lt.raw,st,ot,yt,Z,J,wt,mt;if(et)return et.lastIndex=k.lastIndex,st=l(M,et,tt),k.lastIndex=et.lastIndex,st;var ut=lt.groups,ht=B&&k.sticky,N=l(g,k),ft=k.source,Ut=0,At=tt;if(ht&&(N=F(N,"y",""),w(N,"g")===-1&&(N+="g"),At=Y(tt,k.lastIndex),k.lastIndex>0&&(!k.multiline||k.multiline&&I(tt,k.lastIndex-1)!==` +`)&&(ft="(?: "+ft+")",At=" "+At,Ut++),ot=new RegExp("^(?:"+ft+")",N)),$&&(ot=new RegExp("^"+ft+"$(?!\\s)",N)),j&&(yt=k.lastIndex),Z=l(P,ht?ot:k,At),ht?Z?(Z.input=Y(Z.input,Ut),Z[0]=Y(Z[0],Ut),Z.index=k.lastIndex,k.lastIndex+=Z[0].length):k.lastIndex=0:j&&Z&&(k.lastIndex=k.global?Z.index+Z[0].length:yt),$&&Z&&Z.length>1&&l(R,Z[0],ot,function(){for(J=1;Jb)","g");return g.exec("b").groups.a!=="b"||"b".replace(g,"$c")!=="bc"})},94148:function(d,S,n){"use strict";var l=n(35779),f=TypeError;d.exports=function(v){if(l(v))throw new f("Can't call method on "+v);return v}},84632:function(d,S,n){"use strict";var l=n(9998),f=n(335),v=Object.getOwnPropertyDescriptor;d.exports=function(g){if(!f)return l[g];var y=v(l,g);return y&&y.value}},61468:function(d,S,n){"use strict";var l=n(97740),f=n(14193),v=n(14049),g=n(335),y=v("species");d.exports=function(T){var x=l(T);g&&x&&!x[y]&&f(x,y,{configurable:!0,get:function(){return this}})}},26330:function(d,S,n){"use strict";var l=n(41026).f,f=n(8885),v=n(14049),g=v("toStringTag");d.exports=function(y,T,x){y&&!x&&(y=y.prototype),y&&!f(y,g)&&l(y,g,{configurable:!0,value:T})}},42830:function(d,S,n){"use strict";var l=n(31751),f=n(59831),v=l("keys");d.exports=function(g){return v[g]||(v[g]=f(g))}},1875:function(d,S,n){"use strict";var l=n(37151),f=n(9998),v=n(11910),g="__core-js_shared__",y=d.exports=f[g]||v(g,{});(y.versions||(y.versions=[])).push({version:"3.46.0",mode:l?"pure":"global",copyright:"\xA9 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)",license:"https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE",source:"https://github.com/zloirock/core-js"})},31751:function(d,S,n){"use strict";var l=n(1875);d.exports=function(f,v){return l[f]||(l[f]=v||{})}},97855:function(d,S,n){"use strict";var l=n(90254),f=n(31678),v=n(35779),g=n(14049),y=g("species");d.exports=function(T,x){var b=l(T).constructor,C;return b===void 0||v(C=l(b)[y])?x:f(C)}},60903:function(d,S,n){"use strict";var l=n(53781),f=n(94257),v=n(22293),g=n(94148),y=l("".charAt),T=l("".charCodeAt),x=l("".slice),b=function(C){return function(A,R){var P=v(g(A)),M=f(R),I=P.length,w,F;return M<0||M>=I?C?"":void 0:(w=T(P,M),w<55296||w>56319||M+1===I||(F=T(P,M+1))<56320||F>57343?C?y(P,M):w:C?x(P,M,M+2):(w-55296<<10)+(F-56320)+65536)}};d.exports={codeAt:b(!1),charAt:b(!0)}},95930:function(d,S,n){"use strict";var l=n(27391).PROPER,f=n(88139),v=n(42583),g="\u200B\x85\u180E";d.exports=function(y){return f(function(){return!!v[y]()||g[y]()!==g||l&&v[y].name!==y})}},19074:function(d,S,n){"use strict";var l=n(53781),f=n(94148),v=n(22293),g=n(42583),y=l("".replace),T=RegExp("^["+g+"]+"),x=RegExp("(^|[^"+g+"])["+g+"]+$"),b=function(C){return function(A){var R=v(f(A));return C&1&&(R=y(R,T,"")),C&2&&(R=y(R,x,"$1")),R}};d.exports={start:b(1),end:b(2),trim:b(3)}},73737:function(d,S,n){"use strict";var l=n(94251),f=n(88139),v=n(9998),g=v.String;d.exports=!!Object.getOwnPropertySymbols&&!f(function(){var y=Symbol("symbol detection");return!g(y)||!(Object(y)instanceof Symbol)||!Symbol.sham&&l&&l<41})},50402:function(d,S,n){"use strict";var l=n(9998),f=n(11973),v=n(74766),g=n(94826),y=n(8885),T=n(88139),x=n(58625),b=n(3763),C=n(26514),A=n(29753),R=n(79334),P=n(51045),M=l.setImmediate,I=l.clearImmediate,w=l.process,F=l.Dispatch,Y=l.Function,j=l.MessageChannel,B=l.String,$=0,X={},Q="onreadystatechange",_,k,lt,tt;T(function(){_=l.location});var et=function(Z){if(y(X,Z)){var J=X[Z];delete X[Z],J()}},st=function(Z){return function(){et(Z)}},ot=function(Z){et(Z.data)},yt=function(Z){l.postMessage(B(Z),_.protocol+"//"+_.host)};(!M||!I)&&(M=function(J){A(arguments.length,1);var wt=g(J)?J:Y(J),mt=b(arguments,1);return X[++$]=function(){f(wt,void 0,mt)},k($),$},I=function(J){delete X[J]},P?k=function(Z){w.nextTick(st(Z))}:F&&F.now?k=function(Z){F.now(st(Z))}:j&&!R?(lt=new j,tt=lt.port2,lt.port1.onmessage=ot,k=v(tt.postMessage,tt)):l.addEventListener&&g(l.postMessage)&&!l.importScripts&&_&&_.protocol!=="file:"&&!T(yt)?(k=yt,l.addEventListener("message",ot,!1)):Q in C("script")?k=function(Z){x.appendChild(C("script"))[Q]=function(){x.removeChild(this),et(Z)}}:k=function(Z){setTimeout(st(Z),0)}),d.exports={set:M,clear:I}},65192:function(d,S,n){"use strict";var l=n(94257),f=Math.max,v=Math.min;d.exports=function(g,y){var T=l(g);return T<0?f(T+y,0):v(T,y)}},68581:function(d,S,n){"use strict";var l=n(99905),f=n(94148);d.exports=function(v){return l(f(v))}},94257:function(d,S,n){"use strict";var l=n(89699);d.exports=function(f){var v=+f;return v!==v||v===0?0:l(v)}},92564:function(d,S,n){"use strict";var l=n(94257),f=Math.min;d.exports=function(v){var g=l(v);return g>0?f(g,9007199254740991):0}},25084:function(d,S,n){"use strict";var l=n(94148),f=Object;d.exports=function(v){return f(l(v))}},21192:function(d,S,n){"use strict";var l=n(74695),f=n(37200),v=n(17153),g=n(61219),y=n(596),T=n(14049),x=TypeError,b=T("toPrimitive");d.exports=function(C,A){if(!f(C)||v(C))return C;var R=g(C,b),P;if(R){if(A===void 0&&(A="default"),P=l(R,C,A),!f(P)||v(P))return P;throw new x("Can't convert object to primitive value")}return A===void 0&&(A="number"),y(C,A)}},36261:function(d,S,n){"use strict";var l=n(21192),f=n(17153);d.exports=function(v){var g=l(v,"string");return f(g)?g:g+""}},13475:function(d,S,n){"use strict";var l=n(14049),f=l("toStringTag"),v={};v[f]="z",d.exports=String(v)==="[object z]"},22293:function(d,S,n){"use strict";var l=n(93144),f=String;d.exports=function(v){if(l(v)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return f(v)}},76370:function(d){"use strict";var S=String;d.exports=function(n){try{return S(n)}catch(l){return"Object"}}},59831:function(d,S,n){"use strict";var l=n(53781),f=0,v=Math.random(),g=l(1.1.toString);d.exports=function(y){return"Symbol("+(y===void 0?"":y)+")_"+g(++f+v,36)}},9646:function(d,S,n){"use strict";var l=n(73737);d.exports=l&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},78588:function(d,S,n){"use strict";var l=n(335),f=n(88139);d.exports=l&&f(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},29753:function(d){"use strict";var S=TypeError;d.exports=function(n,l){if(n1?arguments[1]:void 0;return T?y(this,C,A)||0:v(this,C,A)}})},43339:function(d,S,n){"use strict";var l=n(68581),f=n(39449),v=n(4129),g=n(82066),y=n(41026).f,T=n(81622),x=n(96746),b=n(37151),C=n(335),A="Array Iterator",R=g.set,P=g.getterFor(A);d.exports=T(Array,"Array",function(I,w){R(this,{type:A,target:l(I),index:0,kind:w})},function(){var I=P(this),w=I.target,F=I.index++;if(!w||F>=w.length)return I.target=null,x(void 0,!0);switch(I.kind){case"keys":return x(F,!1);case"values":return x(w[F],!1)}return x([F,w[F]],!1)},"values");var M=v.Arguments=v.Array;if(f("keys"),f("values"),f("entries"),!b&&C&&M.name!=="values")try{y(M,"name",{value:"values"})}catch(I){}},79590:function(d,S,n){"use strict";var l=n(85749),f=n(71713).left,v=n(57754),g=n(94251),y=n(51045),T=!y&&g>79&&g<83,x=T||!v("reduce");l({target:"Array",proto:!0,forced:x},{reduce:function(C){var A=arguments.length;return f(this,C,A,A>1?arguments[1]:void 0)}})},25305:function(d,S,n){"use strict";var l=n(85749),f=n(53781),v=n(30173),g=f([].reverse),y=[1,2];l({target:"Array",proto:!0,forced:String(y)===String(y.reverse())},{reverse:function(){return v(this)&&(this.length=this.length),g(this)}})},465:function(d,S,n){"use strict";var l=n(85749),f=n(74695),v=n(38785),g=n(18001),y=n(18419),T=n(46337),x=n(58094);l({target:"Promise",stat:!0,forced:x},{all:function(C){var A=this,R=g.f(A),P=R.resolve,M=R.reject,I=y(function(){var w=v(A.resolve),F=[],Y=0,j=1;T(C,function(B){var $=Y++,X=!1;j++,f(w,A,B).then(function(Q){X||(X=!0,F[$]=Q,--j||P(F))},M)}),--j||P(F)});return I.error&&M(I.value),R.promise}})},20750:function(d,S,n){"use strict";var l=n(85749),f=n(37151),v=n(36446).CONSTRUCTOR,g=n(41467),y=n(97740),T=n(94826),x=n(16576),b=g&&g.prototype;if(l({target:"Promise",proto:!0,forced:v,real:!0},{catch:function(A){return this.then(void 0,A)}}),!f&&T(g)){var C=y("Promise").prototype.catch;b.catch!==C&&x(b,"catch",C,{unsafe:!0})}},13978:function(d,S,n){"use strict";var l=n(85749),f=n(37151),v=n(51045),g=n(9998),y=n(62958),T=n(74695),x=n(16576),b=n(52955),C=n(26330),A=n(61468),R=n(38785),P=n(94826),M=n(37200),I=n(80566),w=n(97855),F=n(50402).set,Y=n(43492),j=n(43747),B=n(18419),$=n(56532),X=n(82066),Q=n(41467),_=n(36446),k=n(18001),lt="Promise",tt=_.CONSTRUCTOR,et=_.REJECTION_EVENT,st=_.SUBCLASSING,ot=X.getterFor(lt),yt=X.set,Z=Q&&Q.prototype,J=Q,wt=Z,mt=g.TypeError,ut=g.document,ht=g.process,N=k.f,ft=N,Ut=!!(ut&&ut.createEvent&&g.dispatchEvent),At="unhandledrejection",Vt="rejectionhandled",qt=0,ie=1,Qt=2,le=1,he=2,_t,fe,ce,Zt,ve=function(W){var nt;return M(W)&&P(nt=W.then)?nt:!1},ge=function(W,nt){var gt=nt.value,dt=nt.state===ie,bt=dt?W.ok:W.fail,me=W.resolve,Le=W.reject,xe=W.domain,Ee,te,$e;try{bt?(dt||(nt.rejection===he&&Ze(nt),nt.rejection=le),bt===!0?Ee=gt:(xe&&xe.enter(),Ee=bt(gt),xe&&(xe.exit(),$e=!0)),Ee===W.promise?Le(new mt("Promise-chain cycle")):(te=ve(Ee))?T(te,Ee,me,Le):me(Ee)):Le(gt)}catch(ae){xe&&!$e&&xe.exit(),Le(ae)}},de=function(W,nt){W.notified||(W.notified=!0,Y(function(){for(var gt=W.reactions,dt;dt=gt.get();)ge(dt,W);W.notified=!1,nt&&!W.rejection&&Kt(W)}))},pe=function(W,nt,gt){var dt,bt;Ut?(dt=ut.createEvent("Event"),dt.promise=nt,dt.reason=gt,dt.initEvent(W,!1,!0),g.dispatchEvent(dt)):dt={promise:nt,reason:gt},!et&&(bt=g["on"+W])?bt(dt):W===At&&j("Unhandled promise rejection",gt)},Kt=function(W){T(F,g,function(){var nt=W.facade,gt=W.value,dt=ze(W),bt;if(dt&&(bt=B(function(){v?ht.emit("unhandledRejection",gt,nt):pe(At,nt,gt)}),W.rejection=v||ze(W)?he:le,bt.error))throw bt.value})},ze=function(W){return W.rejection!==le&&!W.parent},Ze=function(W){T(F,g,function(){var nt=W.facade;v?ht.emit("rejectionHandled",nt):pe(Vt,nt,W.value)})},It=function(W,nt,gt){return function(dt){W(nt,dt,gt)}},ye=function(W,nt,gt){W.done||(W.done=!0,gt&&(W=gt),W.value=nt,W.state=Qt,de(W,!0))},De=function(W,nt,gt){if(!W.done){W.done=!0,gt&&(W=gt);try{if(W.facade===nt)throw new mt("Promise can't be resolved itself");var dt=ve(nt);dt?Y(function(){var bt={done:!1};try{T(dt,nt,It(De,bt,W),It(ye,bt,W))}catch(me){ye(bt,me,W)}}):(W.value=nt,W.state=ie,de(W,!1))}catch(bt){ye({done:!1},bt,W)}}};if(tt&&(J=function(nt){I(this,wt),R(nt),T(_t,this);var gt=ot(this);try{nt(It(De,gt),It(ye,gt))}catch(dt){ye(gt,dt)}},wt=J.prototype,_t=function(nt){yt(this,{type:lt,done:!1,notified:!1,parent:!1,reactions:new $,rejection:!1,state:qt,value:null})},_t.prototype=x(wt,"then",function(nt,gt){var dt=ot(this),bt=N(w(this,J));return dt.parent=!0,bt.ok=P(nt)?nt:!0,bt.fail=P(gt)&>,bt.domain=v?ht.domain:void 0,dt.state===qt?dt.reactions.add(bt):Y(function(){ge(bt,dt)}),bt.promise}),fe=function(){var W=new _t,nt=ot(W);this.promise=W,this.resolve=It(De,nt),this.reject=It(ye,nt)},k.f=N=function(W){return W===J||W===ce?new fe(W):ft(W)},!f&&P(Q)&&Z!==Object.prototype)){Zt=Z.then,st||x(Z,"then",function(nt,gt){var dt=this;return new J(function(bt,me){T(Zt,dt,bt,me)}).then(nt,gt)},{unsafe:!0});try{delete Z.constructor}catch(W){}b&&b(Z,wt)}l({global:!0,constructor:!0,wrap:!0,forced:tt},{Promise:J}),ce=y.Promise,C(J,lt,!1,!0),A(lt)},36034:function(d,S,n){"use strict";n(13978),n(465),n(20750),n(32987),n(92376),n(99225)},32987:function(d,S,n){"use strict";var l=n(85749),f=n(74695),v=n(38785),g=n(18001),y=n(18419),T=n(46337),x=n(58094);l({target:"Promise",stat:!0,forced:x},{race:function(C){var A=this,R=g.f(A),P=R.reject,M=y(function(){var I=v(A.resolve);T(C,function(w){f(I,A,w).then(R.resolve,P)})});return M.error&&P(M.value),R.promise}})},92376:function(d,S,n){"use strict";var l=n(85749),f=n(18001),v=n(36446).CONSTRUCTOR;l({target:"Promise",stat:!0,forced:v},{reject:function(y){var T=f.f(this),x=T.reject;return x(y),T.promise}})},99225:function(d,S,n){"use strict";var l=n(85749),f=n(97740),v=n(37151),g=n(41467),y=n(36446).CONSTRUCTOR,T=n(94881),x=f("Promise"),b=v&&!y;l({target:"Promise",stat:!0,forced:v||y},{resolve:function(A){return T(b&&this===x?g:this,A)}})},7701:function(d,S,n){"use strict";var l=n(85749),f=n(74106);l({target:"RegExp",proto:!0,forced:/./.exec!==f},{exec:f})},19416:function(d,S,n){"use strict";var l=n(27391).PROPER,f=n(16576),v=n(90254),g=n(22293),y=n(88139),T=n(45407),x="toString",b=RegExp.prototype,C=b[x],A=y(function(){return C.call({source:"a",flags:"b"})!=="/a/b"}),R=l&&C.name!==x;(A||R)&&f(b,x,function(){var M=v(this),I=g(M.source),w=g(T(M));return"/"+I+"/"+w},{unsafe:!0})},24623:function(d,S,n){"use strict";var l=n(85749),f=n(53168),v=n(21477).f,g=n(92564),y=n(22293),T=n(43211),x=n(94148),b=n(46695),C=n(37151),A=f("".slice),R=Math.min,P=b("endsWith"),M=!C&&!P&&!!function(){var I=v(String.prototype,"endsWith");return I&&!I.writable}();l({target:"String",proto:!0,forced:!M&&!P},{endsWith:function(w){var F=y(x(this));T(w);var Y=arguments.length>1?arguments[1]:void 0,j=F.length,B=Y===void 0?j:R(g(Y),j),$=y(w);return A(F,B-$.length,B)===$}})},13158:function(d,S,n){"use strict";var l=n(85749),f=n(53781),v=n(43211),g=n(94148),y=n(22293),T=n(46695),x=f("".indexOf);l({target:"String",proto:!0,forced:!T("includes")},{includes:function(C){return!!~x(y(g(this)),y(v(C)),arguments.length>1?arguments[1]:void 0)}})},50370:function(d,S,n){"use strict";var l=n(74695),f=n(53781),v=n(81448),g=n(90254),y=n(37200),T=n(92564),x=n(22293),b=n(94148),C=n(61219),A=n(27451),R=n(45407),P=n(65644),M=f("".indexOf);v("match",function(I,w,F){return[function(j){var B=b(this),$=y(j)?C(j,I):void 0;return $?l($,j,B):new RegExp(j)[I](x(B))},function(Y){var j=g(this),B=x(Y),$=F(w,j,B);if($.done)return $.value;var X=x(R(j));if(M(X,"g")===-1)return P(j,B);var Q=M(X,"u")!==-1;j.lastIndex=0;for(var _=[],k=0,lt;(lt=P(j,B))!==null;){var tt=x(lt[0]);_[k]=tt,tt===""&&(j.lastIndex=A(B,T(j.lastIndex),Q)),k++}return k===0?null:_}]})},52675:function(d,S,n){"use strict";var l=n(11973),f=n(74695),v=n(53781),g=n(81448),y=n(88139),T=n(90254),x=n(94826),b=n(37200),C=n(94257),A=n(92564),R=n(22293),P=n(94148),M=n(27451),I=n(61219),w=n(91450),F=n(45407),Y=n(65644),j=n(14049),B=j("replace"),$=Math.max,X=Math.min,Q=v([].concat),_=v([].push),k=v("".indexOf),lt=v("".slice),tt=function(yt){return yt===void 0?yt:String(yt)},et=function(){return"a".replace(/./,"$0")==="$0"}(),st=function(){return/./[B]?/./[B]("a","$0")==="":!1}(),ot=!y(function(){var yt=/./;return yt.exec=function(){var Z=[];return Z.groups={a:"7"},Z},"".replace(yt,"$")!=="7"});g("replace",function(yt,Z,J){var wt=st?"$":"$0";return[function(ut,ht){var N=P(this),ft=b(ut)?I(ut,B):void 0;return ft?f(ft,ut,N,ht):f(Z,R(N),ut,ht)},function(mt,ut){var ht=T(this),N=R(mt);if(typeof ut=="string"&&k(ut,wt)===-1&&k(ut,"$<")===-1){var ft=J(Z,ht,N,ut);if(ft.done)return ft.value}var Ut=x(ut);Ut||(ut=R(ut));var At=R(F(ht)),Vt=k(At,"g")!==-1,qt;Vt&&(qt=k(At,"u")!==-1,ht.lastIndex=0);for(var ie=[],Qt;Qt=Y(ht,N),!(Qt===null||(_(ie,Qt),!Vt));){var le=R(Qt[0]);le===""&&(ht.lastIndex=M(N,A(ht.lastIndex),qt))}for(var he="",_t=0,fe=0;fe=_t&&(he+=lt(N,_t,Zt)+ge,_t=Zt+ce.length)}return he+lt(N,_t)}]},!ot||!et||st)},25811:function(d,S,n){"use strict";var l=n(74695),f=n(53781),v=n(81448),g=n(90254),y=n(37200),T=n(94148),x=n(97855),b=n(27451),C=n(92564),A=n(22293),R=n(61219),P=n(65644),M=n(25842),I=n(88139),w=M.UNSUPPORTED_Y,F=4294967295,Y=Math.min,j=f([].push),B=f("".slice),$=!I(function(){var Q=/(?:)/,_=Q.exec;Q.exec=function(){return _.apply(this,arguments)};var k="ab".split(Q);return k.length!==2||k[0]!=="a"||k[1]!=="b"}),X="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;v("split",function(Q,_,k){var lt="0".split(void 0,0).length?function(tt,et){return tt===void 0&&et===0?[]:l(_,this,tt,et)}:_;return[function(et,st){var ot=T(this),yt=y(et)?R(et,Q):void 0;return yt?l(yt,et,ot,st):l(lt,A(ot),et,st)},function(tt,et){var st=g(this),ot=A(tt);if(!X){var yt=k(lt,st,ot,et,lt!==_);if(yt.done)return yt.value}var Z=x(st,RegExp),J=st.unicode,wt=(st.ignoreCase?"i":"")+(st.multiline?"m":"")+(st.unicode?"u":"")+(w?"g":"y"),mt=new Z(w?"^(?:"+st.source+")":st,wt),ut=et===void 0?F:et>>>0;if(ut===0)return[];if(ot.length===0)return P(mt,ot)===null?[ot]:[];for(var ht=0,N=0,ft=[];N1?arguments[1]:void 0,F.length)),j=y(w);return A(F,Y,Y+j.length)===j}})},55494:function(d,S,n){"use strict";var l=n(85749),f=n(19074).trim,v=n(95930);l({target:"String",proto:!0,forced:v("trim")},{trim:function(){return f(this)}})},79991:function(d,S,n){"use strict";var l=n(9998),f=n(44188),v=n(72217),g=n(43339),y=n(72475),T=n(26330),x=n(14049),b=x("iterator"),C=g.values,A=function(P,M){if(P){if(P[b]!==C)try{y(P,b,C)}catch(w){P[b]=C}if(T(P,M,!0),f[M]){for(var I in g)if(P[I]!==g[I])try{y(P,I,g[I])}catch(w){P[I]=g[I]}}}};for(var R in f)A(l[R]&&l[R].prototype,R);A(v,"DOMTokenList")},63754:function(d,S,n){"use strict";n.r(S),n.d(S,{AElement:function(){return un},AnimateColorElement:function(){return en},AnimateElement:function(){return qe},AnimateTransformElement:function(){return rn},BoundingBox:function(){return kt},CB1:function(){return hr},CB2:function(){return fr},CB3:function(){return cr},CB4:function(){return vr},Canvg:function(){return Ne},CircleElement:function(){return Xr},ClipPathElement:function(){return pn},DefsElement:function(){return Jr},DescElement:function(){return On},Document:function(){return ue},Element:function(){return Ct},EllipseElement:function(){return Wr},FeColorMatrixElement:function(){return br},FeCompositeElement:function(){return xn},FeDropShadowElement:function(){return yn},FeGaussianBlurElement:function(){return En},FeMorphologyElement:function(){return mn},FilterElement:function(){return We},Font:function(){return zt},FontElement:function(){return nn},FontFaceElement:function(){return an},GElement:function(){return Je},GlyphElement:function(){return xr},GradientElement:function(){return Or},ImageElement:function(){return fn},LineElement:function(){return Qr},LinearGradientElement:function(){return qr},MarkerElement:function(){return kr},MaskElement:function(){return Xe},Matrix:function(){return yr},MissingGlyphElement:function(){return sn},Mouse:function(){return Br},PSEUDO_ZERO:function(){return ae},Parser:function(){return ke},PathElement:function(){return xt},PathParser:function(){return it},PatternElement:function(){return Kr},Point:function(){return Rt},PolygonElement:function(){return Zr},PolylineElement:function(){return Tr},Property:function(){return q},QB1:function(){return gr},QB2:function(){return dr},QB3:function(){return pr},RadialGradientElement:function(){return _r},RectElement:function(){return Er},RenderedElement:function(){return Oe},Rotate:function(){return Gr},SVGElement:function(){return Be},SVGFontLoader:function(){return vn},Scale:function(){return zr},Screen:function(){return He},Skew:function(){return mr},SkewX:function(){return $r},SkewY:function(){return Hr},StopElement:function(){return tn},StyleElement:function(){return Sr},SymbolElement:function(){return cn},TRefElement:function(){return on},TSpanElement:function(){return Ye},TextElement:function(){return se},TextPathElement:function(){return hn},TitleElement:function(){return Tn},Transform:function(){return Te},Translate:function(){return jr},UnknownElement:function(){return Yr},UseElement:function(){return gn},ViewPort:function(){return Lr},compressSpaces:function(){return Kt},default:function(){return Ne},getSelectorSpecificity:function(){return $e},normalizeAttributeName:function(){return De},normalizeColor:function(){return nt},parseExternalUrl:function(){return W},presets:function(){return pe},toNumbers:function(){return It},trimLeft:function(){return ze},trimRight:function(){return Ze},vectorMagnitude:function(){return ur},vectorsAngle:function(){return lr},vectorsRatio:function(){return Ke}});var l=n(36034),f=n(3202),v=n(50370),g=n(52675),y=n(18295),T=n(43339),x=n(79991),b=n(20068),C=n(79590),A=n(24623),R=n(25811),P=n(32772),M=n(55494),I=n(45810),w=n(71826),F=n(13158),Y=n(25305);var j=function(h,t){return(j=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,r){e.__proto__=r}||function(e,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])})(h,t)};function B(h,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function e(){this.constructor=h}j(h,t),h.prototype=t===null?Object.create(t):(e.prototype=t.prototype,new e)}function $(h){var t="";Array.isArray(h)||(h=[h]);for(var e=0;eh.phi1&&(h.phi2-=2*_),h.sweepFlag===1&&h.phi2r)return[];if(r===0)return[[h*e/(h*h+t*t),t*e/(h*h+t*t)]];var i=Math.sqrt(r);return[[(h*e+t*i)/(h*h+t*t),(t*e-h*i)/(h*h+t*t)],[(h*e-t*i)/(h*h+t*t),(t*e+h*i)/(h*h+t*t)]]}var tt,et=Math.PI/180;function st(h,t,e){return(1-e)*h+e*t}function ot(h,t,e,r){return h+Math.cos(r/180*_)*t+Math.sin(r/180*_)*e}function yt(h,t,e,r){var i=1e-6,a=t-h,o=e-t,s=3*a+3*(r-e)-6*o,u=6*(o-a),c=3*a;return Math.abs(s)H&&(m.sweepFlag=+!m.sweepFlag),m})}function o(){return function(s){var u={};for(var c in s)u[c]=s[c];return u}}h.ROUND=function(s){function u(c){return Math.round(c*s)/s}return s===void 0&&(s=1e13),Q(s),function(c){return c.x1!==void 0&&(c.x1=u(c.x1)),c.y1!==void 0&&(c.y1=u(c.y1)),c.x2!==void 0&&(c.x2=u(c.x2)),c.y2!==void 0&&(c.y2=u(c.y2)),c.x!==void 0&&(c.x=u(c.x)),c.y!==void 0&&(c.y=u(c.y)),c.rX!==void 0&&(c.rX=u(c.rX)),c.rY!==void 0&&(c.rY=u(c.rY)),c}},h.TO_ABS=t,h.TO_REL=function(){return i(function(s,u,c){return s.relative||(s.x1!==void 0&&(s.x1-=u),s.y1!==void 0&&(s.y1-=c),s.x2!==void 0&&(s.x2-=u),s.y2!==void 0&&(s.y2-=c),s.x!==void 0&&(s.x-=u),s.y!==void 0&&(s.y-=c),s.relative=!0),s})},h.NORMALIZE_HVZ=function(s,u,c){return s===void 0&&(s=!0),u===void 0&&(u=!0),c===void 0&&(c=!0),i(function(p,E,O,m,D){if(isNaN(m)&&!(p.type&N.MOVE_TO))throw new Error("path must start with moveto");return u&&p.type&N.HORIZ_LINE_TO&&(p.type=N.LINE_TO,p.y=p.relative?0:O),c&&p.type&N.VERT_LINE_TO&&(p.type=N.LINE_TO,p.x=p.relative?0:E),s&&p.type&N.CLOSE_PATH&&(p.type=N.LINE_TO,p.x=p.relative?m-E:m,p.y=p.relative?D-O:D),p.type&N.ARC&&(p.rX===0||p.rY===0)&&(p.type=N.LINE_TO,delete p.rX,delete p.rY,delete p.xRot,delete p.lArcFlag,delete p.sweepFlag),p})},h.NORMALIZE_ST=e,h.QT_TO_C=r,h.INFO=i,h.SANITIZE=function(s){s===void 0&&(s=0),Q(s);var u=NaN,c=NaN,p=NaN,E=NaN;return i(function(O,m,D,V,L){var U=Math.abs,K=!1,G=0,z=0;if(O.type&N.SMOOTH_CURVE_TO&&(G=isNaN(u)?0:m-u,z=isNaN(c)?0:D-c),O.type&(N.CURVE_TO|N.SMOOTH_CURVE_TO)?(u=O.relative?m+O.x2:O.x2,c=O.relative?D+O.y2:O.y2):(u=NaN,c=NaN),O.type&N.SMOOTH_QUAD_TO?(p=isNaN(p)?m:2*m-p,E=isNaN(E)?D:2*D-E):O.type&N.QUAD_TO?(p=O.relative?m+O.x1:O.x1,E=O.relative?D+O.y1:O.y2):(p=NaN,E=NaN),O.type&N.LINE_COMMANDS||O.type&N.ARC&&(O.rX===0||O.rY===0||!O.lArcFlag)||O.type&N.CURVE_TO||O.type&N.SMOOTH_CURVE_TO||O.type&N.QUAD_TO||O.type&N.SMOOTH_QUAD_TO){var rt=O.x===void 0?0:O.relative?O.x:O.x-m,at=O.y===void 0?0:O.relative?O.y:O.y-D;G=isNaN(p)?O.x1===void 0?G:O.relative?O.x:O.x1-m:p-m,z=isNaN(E)?O.y1===void 0?z:O.relative?O.y:O.y1-D:E-D;var H=O.x2===void 0?0:O.relative?O.x:O.x2-m,ct=O.y2===void 0?0:O.relative?O.y:O.y2-D;U(rt)<=s&&U(at)<=s&&U(G)<=s&&U(z)<=s&&U(H)<=s&&U(ct)<=s&&(K=!0)}return O.type&N.CLOSE_PATH&&U(m-V)<=s&&U(D-L)<=s&&(K=!0),K?[]:O})},h.MATRIX=a,h.ROTATE=function(s,u,c){u===void 0&&(u=0),c===void 0&&(c=0),Q(s,u,c);var p=Math.sin(s),E=Math.cos(s);return a(E,p,-p,E,u-u*E+c*p,c-u*p-c*E)},h.TRANSLATE=function(s,u){return u===void 0&&(u=0),Q(s,u),a(1,0,0,1,s,u)},h.SCALE=function(s,u){return u===void 0&&(u=s),Q(s,u),a(s,0,0,u,0,0)},h.SKEW_X=function(s){return Q(s),a(1,0,Math.atan(s),1,0,0)},h.SKEW_Y=function(s){return Q(s),a(1,Math.atan(s),0,1,0,0)},h.X_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Q(s),a(-1,0,0,1,s,0)},h.Y_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Q(s),a(1,0,0,-1,0,s)},h.A_TO_C=function(){return i(function(s,u,c){return N.ARC===s.type?function(p,E,O){var m,D,V,L;p.cX||k(p,E,O);for(var U=Math.min(p.phi1,p.phi2),K=Math.max(p.phi1,p.phi2)-U,G=Math.ceil(K/90),z=new Array(G),rt=E,at=O,H=0;HE.maxX&&(E.maxX=Ot),OtE.maxY&&(E.maxY=Ot),OtEt&&L(Z(m,V.x1,V.x2,V.x,Et));for(var z=0,rt=yt(D,V.y1,V.y2,V.y);zEt&&U(Z(D,V.y1,V.y2,V.y,Et))}if(V.type&N.ARC){L(V.x),U(V.y),k(V,m,D);for(var at=V.xRot/180*Math.PI,H=Math.cos(at)*V.rX,ct=Math.sin(at)*V.rX,vt=-Math.sin(at)*V.rY,pt=Math.cos(at)*V.rY,St=V.phi1V.phi2?[V.phi2+360,V.phi1+360]:[V.phi2,V.phi1],Tt=St[0],Lt=St[1],Bt=function(Ot){var Ft=Ot[0],Gt=Ot[1],Ht=180*Math.atan2(Gt,Ft)/Math.PI;return HtTt&&EtTt&&Etp)throw new SyntaxError('Expected positive number, got "'+p+'" at index "'+o+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+o+'"')}this.curArgs.push(p),this.curArgs.length===ft[this.curCommandType]&&(N.HORIZ_LINE_TO===this.curCommandType?a({type:N.HORIZ_LINE_TO,relative:this.curCommandRelative,x:p}):N.VERT_LINE_TO===this.curCommandType?a({type:N.VERT_LINE_TO,relative:this.curCommandRelative,y:p}):this.curCommandType===N.MOVE_TO||this.curCommandType===N.LINE_TO||this.curCommandType===N.SMOOTH_QUAD_TO?(a({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),N.MOVE_TO===this.curCommandType&&(this.curCommandType=N.LINE_TO)):this.curCommandType===N.CURVE_TO?a({type:N.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===N.SMOOTH_CURVE_TO?a({type:N.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===N.QUAD_TO?a({type:N.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===N.ARC&&a({type:N.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!mt(s))if(s===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(s!=="+"&&s!=="-"&&s!==".")if(c)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+o+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+o+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,s!=="z"&&s!=="Z")if(s==="h"||s==="H")this.curCommandType=N.HORIZ_LINE_TO,this.curCommandRelative=s==="h";else if(s==="v"||s==="V")this.curCommandType=N.VERT_LINE_TO,this.curCommandRelative=s==="v";else if(s==="m"||s==="M")this.curCommandType=N.MOVE_TO,this.curCommandRelative=s==="m";else if(s==="l"||s==="L")this.curCommandType=N.LINE_TO,this.curCommandRelative=s==="l";else if(s==="c"||s==="C")this.curCommandType=N.CURVE_TO,this.curCommandRelative=s==="c";else if(s==="s"||s==="S")this.curCommandType=N.SMOOTH_CURVE_TO,this.curCommandRelative=s==="s";else if(s==="q"||s==="Q")this.curCommandType=N.QUAD_TO,this.curCommandRelative=s==="q";else if(s==="t"||s==="T")this.curCommandType=N.SMOOTH_QUAD_TO,this.curCommandRelative=s==="t";else{if(s!=="a"&&s!=="A")throw new SyntaxError('Unexpected character "'+s+'" at index '+o+".");this.curCommandType=N.ARC,this.curCommandRelative=s==="a"}else r.push({type:N.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=s,this.curNumberHasDecimal=s==="."}else this.curNumber+=s,this.curNumberHasDecimal=!0;else this.curNumber+=s;else this.curNumber+=s,this.curNumberHasExp=!0;else this.curNumber+=s,this.curNumberHasExpDigits=this.curNumberHasExp}return r},t.prototype.transform=function(e){return Object.create(this,{parse:{value:function(r,i){i===void 0&&(i=[]);for(var a=0,o=Object.getPrototypeOf(this).parse.call(this,r);a>>rt;if(o[G+3]=Ce,Ce!==0){var Ae=255/Ce;o[G]=(Ot*z>>>rt)*Ae,o[G+1]=(Ft*z>>>rt)*Ae,o[G+2]=(Gt*z>>>rt)*Ae}else o[G]=o[G+1]=o[G+2]=0;Ot-=Mt,Ft-=Nt,Gt-=jt,Ht-=Et,Mt-=L.r,Nt-=L.g,jt-=L.b,Et-=L.a;var re=be+a+1;re=K+(re>>rt,Xt>0?(Xt=255/Xt,o[Wt]=(rr*z>>>rt)*Xt,o[Wt+1]=(nr*z>>>rt)*Xt,o[Wt+2]=(ir*z>>>rt)*Xt):o[Wt]=o[Wt+1]=o[Wt+2]=0,rr-=Ar,nr-=Pr,ir-=Rr,ar-=Nr,Ar-=L.r,Pr-=L.g,Rr-=L.b,Nr-=L.a,Wt=ne+((Wt=Dr+p)>>G,o[H+1]=Mt*K>>>G,o[H+2]=Nt*K>>>G,Pt-=Tt,Mt-=Lt,Nt-=Bt,Tt-=L.r,Lt-=L.g,Bt-=L.b,z=at+((z=Ht+a+1)>>G,o[z+1]=Ce*K>>>G,o[z+2]=Ae*K>>>G,be-=Fe,Ce-=Ue,Ae-=Se,Fe-=L.r,Ue-=L.g,Se-=L.b,z=$t+((z=ne+p)0&&arguments[0]!==void 0?arguments[0]:{},t={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:h,createCanvas(e,r){return new OffscreenCanvas(e,r)},createImage(e){return(0,f.Z)(function*(){var r=yield fetch(e),i=yield r.blob(),a=yield createImageBitmap(i);return a})()}};return(typeof DOMParser!="undefined"||typeof h=="undefined")&&Reflect.deleteProperty(t,"DOMParser"),t}function de(h){var{DOMParser:t,canvas:e,fetch:r}=h;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,fetch:r,createCanvas:e.createCanvas,createImage:e.loadImage}}var pe=Object.freeze({__proto__:null,offscreen:ge,node:de});function Kt(h){return h.replace(/(?!\u3000)\s+/gm," ")}function ze(h){return h.replace(/^[\n \t]+/,"")}function Ze(h){return h.replace(/[\n \t]+$/,"")}function It(h){var t=(h||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return t.map(parseFloat)}var ye=/^[A-Z-]+$/;function De(h){return ye.test(h)?h.toLowerCase():h}function W(h){var t=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(h)||[];return t[2]||t[3]||t[4]}function nt(h){if(!h.startsWith("rgb"))return h;var t=3,e=h.replace(/\d+(\.\d+)?/g,(r,i)=>t--&&i?String(Math.round(parseFloat(r))):r);return e}var gt=/(\[[^\]]+\])/g,dt=/(#[^\s+>~.[:]+)/g,bt=/(\.[^\s+>~.[:]+)/g,me=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,Le=/(:[\w-]+\([^)]*\))/gi,xe=/(:[^\s+>~.[:]+)/g,Ee=/([^\s+>~.[:]+)/g;function te(h,t){var e=t.exec(h);return e?[h.replace(t," "),e.length]:[h,0]}function $e(h){var t=[0,0,0],e=h.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),r=0;return[e,r]=te(e,gt),t[1]+=r,[e,r]=te(e,dt),t[0]+=r,[e,r]=te(e,bt),t[1]+=r,[e,r]=te(e,me),t[2]+=r,[e,r]=te(e,Le),t[1]+=r,[e,r]=te(e,xe),t[1]+=r,e=e.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[e,r]=te(e,Ee),t[2]+=r,t.join("")}var ae=1e-8;function ur(h){return Math.sqrt(Math.pow(h[0],2)+Math.pow(h[1],2))}function Ke(h,t){return(h[0]*t[0]+h[1]*t[1])/(ur(h)*ur(t))}function lr(h,t){return(h[0]*t[1]0&&arguments[0]!==void 0?arguments[0]:" ",{document:e,name:r}=this;return Kt(this.getString()).trim().split(t).map(i=>new q(e,r,i))}hasValue(t){var{value:e}=this;return e!==null&&e!==""&&(t||e!==0)&&typeof e!="undefined"}isString(t){var{value:e}=this,r=typeof e=="string";return!r||!t?r:t.test(e)}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var t=this.getString();switch(!0){case t.endsWith("px"):case/^[0-9]+$/.test(t):return!0;default:return!1}}setValue(t){return this.value=t,this}getValue(t){return typeof t=="undefined"||this.hasValue()?this.value:t}getNumber(t){if(!this.hasValue())return typeof t=="undefined"?0:parseFloat(t);var{value:e}=this,r=parseFloat(e);return this.isString(/%$/)&&(r/=100),r}getString(t){return typeof t=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(t)}getColor(t){var e=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=nt(e),this.value=e),e}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var[r,i]=typeof t=="boolean"?[void 0,t]:[t],{viewPort:a}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(a.computeSize("x"),a.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(a.computeSize("x"),a.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*a.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*a.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&i):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*a.computeSize(r);default:{var o=this.getNumber();return e&&o<1?o*a.computeSize(r):o}}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}getRadians(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}getDefinition(){var t=this.getString(),e=/#([^)'"]+)/.exec(t);return e&&(e=e[1]),e||(e=t),this.document.definitions[e]}getFillStyleDefinition(t,e){var r=this.getDefinition();if(!r)return null;if(typeof r.createGradient=="function")return r.createGradient(this.document.ctx,t,e);if(typeof r.createPattern=="function"){if(r.getHrefAttribute().hasValue()){var i=r.getAttribute("patternTransform");r=r.getHrefAttribute().getDefinition(),i.hasValue()&&r.getAttribute("patternTransform",!0).setValue(i.value)}return r.createPattern(this.document.ctx,t,e)}return null}getTextBaseline(){return this.hasValue()?q.textBaselineMapping[this.getString()]:null}addOpacity(t){for(var e=this.getColor(),r=e.length,i=0,a=0;a1&&arguments[1]!==void 0?arguments[1]:0,[r=e,i=e]=It(t);return new Rt(r,i)}static parseScale(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,[r=e,i=r]=It(t);return new Rt(r,i)}static parsePath(t){for(var e=It(t),r=e.length,i=[],a=0;a0}runEvents(){if(this.working){var{screen:t,events:e,eventElements:r}=this,{style:i}=t.ctx.canvas;i&&(i.cursor=""),e.forEach((a,o)=>{for(var{run:s}=a,u=r[o];u;)s(u),u=u.parent}),this.events=[],this.eventElements=[]}}checkPath(t,e){if(!(!this.working||!e)){var{events:r,eventElements:i}=this;r.forEach((a,o)=>{var{x:s,y:u}=a;!i[o]&&e.isPointInPath&&e.isPointInPath(s,u)&&(i[o]=t)})}}checkBoundingBox(t,e){if(!(!this.working||!e)){var{events:r,eventElements:i}=this;r.forEach((a,o)=>{var{x:s,y:u}=a;!i[o]&&e.isPointInBox(s,u)&&(i[o]=t)})}}mapXY(t,e){for(var{window:r,ctx:i}=this.screen,a=new Rt(t,e),o=i.canvas;o;)a.x-=o.offsetLeft,a.y-=o.offsetTop,o=o.offsetParent;return r.scrollX&&(a.x+=r.scrollX),r.scrollY&&(a.y+=r.scrollY),a}onClick(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onclick",x:e,y:r,run(i){i.onClick&&i.onClick()}})}onMouseMove(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onmousemove",x:e,y:r,run(i){i.onMouseMove&&i.onMouseMove()}})}}var Fr=typeof window!="undefined"?window:null,Ur=typeof fetch!="undefined"?fetch.bind(void 0):null;class He{constructor(t){var{fetch:e=Ur,window:r=Fr}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new Lr,this.mouse=new Br(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=e}wait(t){this.waits.push(t)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var t=this.waits.every(e=>e());return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}setDefaults(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}setViewBox(t){var{document:e,ctx:r,aspectRatio:i,width:a,desiredWidth:o,height:s,desiredHeight:u,minX:c=0,minY:p=0,refX:E,refY:O,clip:m=!1,clipX:D=0,clipY:V=0}=t,L=Kt(i).replace(/^defer\s/,""),[U,K]=L.split(" "),G=U||"xMidYMid",z=K||"meet",rt=a/o,at=s/u,H=Math.min(rt,at),ct=Math.max(rt,at),vt=o,pt=u;z==="meet"&&(vt*=H,pt*=H),z==="slice"&&(vt*=ct,pt*=ct);var St=new q(e,"refX",E),Tt=new q(e,"refY",O),Lt=St.hasValue()&&Tt.hasValue();if(Lt&&r.translate(-H*St.getPixels("x"),-H*Tt.getPixels("y")),m){var Bt=H*D,Pt=H*V;r.beginPath(),r.moveTo(Bt,Pt),r.lineTo(a,Pt),r.lineTo(a,s),r.lineTo(Bt,s),r.closePath(),r.clip()}if(!Lt){var Mt=z==="meet"&&H===at,Nt=z==="slice"&&ct===at,jt=z==="meet"&&H===rt,Et=z==="slice"&&ct===rt;G.startsWith("xMid")&&(Mt||Nt)&&r.translate(a/2-vt/2,0),G.endsWith("YMid")&&(jt||Et)&&r.translate(0,s/2-pt/2),G.startsWith("xMax")&&(Mt||Nt)&&r.translate(a-vt,0),G.endsWith("YMax")&&(jt||Et)&&r.translate(0,s-pt)}switch(!0){case G==="none":r.scale(rt,at);break;case z==="meet":r.scale(H,H);break;case z==="slice":r.scale(ct,ct);break}r.translate(-c,-p)}start(t){var{enableRedraw:e=!1,ignoreMouse:r=!1,ignoreAnimation:i=!1,ignoreDimensions:a=!1,ignoreClear:o=!1,forceRedraw:s,scaleWidth:u,scaleHeight:c,offsetX:p,offsetY:E}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{FRAMERATE:O,mouse:m}=this,D=1e3/O;if(this.frameDuration=D,this.readyPromise=new Promise(G=>{this.resolveReady=G}),this.isReady()&&this.render(t,a,o,u,c,p,E),!!e){var V=Date.now(),L=V,U=0,K=()=>{V=Date.now(),U=V-L,U>=D&&(L=V-U%D,this.shouldUpdate(i,s)&&(this.render(t,a,o,u,c,p,E),m.runEvents())),this.intervalId=P(K)};r||m.start(),this.intervalId=P(K)}}stop(){this.intervalId&&(P.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(t,e){if(!t){var{frameDuration:r}=this,i=this.animations.reduce((a,o)=>o.update(r)||a,!1);if(i)return!0}return!!(typeof e=="function"&&e()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}render(t,e,r,i,a,o,s){var{CLIENT_WIDTH:u,CLIENT_HEIGHT:c,viewPort:p,ctx:E,isFirstRender:O}=this,m=E.canvas;p.clear(),m.width&&m.height?p.setCurrent(m.width,m.height):p.setCurrent(u,c);var D=t.getStyle("width"),V=t.getStyle("height");!e&&(O||typeof i!="number"&&typeof a!="number")&&(D.hasValue()&&(m.width=D.getPixels("x"),m.style&&(m.style.width="".concat(m.width,"px"))),V.hasValue()&&(m.height=V.getPixels("y"),m.style&&(m.style.height="".concat(m.height,"px"))));var L=m.clientWidth||m.width,U=m.clientHeight||m.height;if(e&&D.hasValue()&&V.hasValue()&&(L=D.getPixels("x"),U=V.getPixels("y")),p.setCurrent(L,U),typeof o=="number"&&t.getAttribute("x",!0).setValue(o),typeof s=="number"&&t.getAttribute("y",!0).setValue(s),typeof i=="number"||typeof a=="number"){var K=It(t.getAttribute("viewBox").getString()),G=0,z=0;if(typeof i=="number"){var rt=t.getStyle("width");rt.hasValue()?G=rt.getPixels("x")/i:isNaN(K[2])||(G=K[2]/i)}if(typeof a=="number"){var at=t.getStyle("height");at.hasValue()?z=at.getPixels("y")/a:isNaN(K[3])||(z=K[3]/a)}G||(G=z),z||(z=G),t.getAttribute("width",!0).setValue(i),t.getAttribute("height",!0).setValue(a);var H=t.getStyle("transform",!0,!0);H.setValue("".concat(H.getString()," scale(").concat(1/G,", ").concat(1/z,")"))}r||E.clearRect(0,0,L,U),t.render(E),O&&(this.isFirstRender=!1)}}He.defaultWindow=Fr,He.defaultFetch=Ur;var{defaultFetch:Pn}=He,Rn=typeof DOMParser!="undefined"?DOMParser:null;class ke{constructor(){var{fetch:t=Pn,DOMParser:e=Rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.fetch=t,this.DOMParser=e}parse(t){var e=this;return(0,f.Z)(function*(){return t.startsWith("<")?e.parseFromString(t):e.load(t)})()}parseFromString(t){var e=new this.DOMParser;try{return this.checkDocument(e.parseFromString(t,"image/svg+xml"))}catch(r){return this.checkDocument(e.parseFromString(t,"text/xml"))}}checkDocument(t){var e=t.getElementsByTagName("parsererror")[0];if(e)throw new Error(e.textContent);return t}load(t){var e=this;return(0,f.Z)(function*(){var r=yield e.fetch(t),i=yield r.text();return e.parseFromString(i)})()}}class jr{constructor(t,e){this.type="translate",this.point=null,this.point=Rt.parse(e)}apply(t){var{x:e,y:r}=this.point;t.translate(e||0,r||0)}unapply(t){var{x:e,y:r}=this.point;t.translate(-1*e||0,-1*r||0)}applyToPoint(t){var{x:e,y:r}=this.point;t.applyTransform([1,0,0,1,e||0,r||0])}}class Gr{constructor(t,e,r){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var i=It(e);this.angle=new q(t,"angle",i[0]),this.originX=r[0],this.originY=r[1],this.cx=i[1]||0,this.cy=i[2]||0}apply(t){var{cx:e,cy:r,originX:i,originY:a,angle:o}=this,s=e+i.getPixels("x"),u=r+a.getPixels("y");t.translate(s,u),t.rotate(o.getRadians()),t.translate(-s,-u)}unapply(t){var{cx:e,cy:r,originX:i,originY:a,angle:o}=this,s=e+i.getPixels("x"),u=r+a.getPixels("y");t.translate(s,u),t.rotate(-1*o.getRadians()),t.translate(-s,-u)}applyToPoint(t){var{cx:e,cy:r,angle:i}=this,a=i.getRadians();t.applyTransform([1,0,0,1,e||0,r||0]),t.applyTransform([Math.cos(a),Math.sin(a),-Math.sin(a),Math.cos(a),0,0]),t.applyTransform([1,0,0,1,-e||0,-r||0])}}class zr{constructor(t,e,r){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var i=Rt.parseScale(e);(i.x===0||i.y===0)&&(i.x=ae,i.y=ae),this.scale=i,this.originX=r[0],this.originY=r[1]}apply(t){var{scale:{x:e,y:r},originX:i,originY:a}=this,o=i.getPixels("x"),s=a.getPixels("y");t.translate(o,s),t.scale(e,r||e),t.translate(-o,-s)}unapply(t){var{scale:{x:e,y:r},originX:i,originY:a}=this,o=i.getPixels("x"),s=a.getPixels("y");t.translate(o,s),t.scale(1/e,1/r||e),t.translate(-o,-s)}applyToPoint(t){var{x:e,y:r}=this.scale;t.applyTransform([e||0,0,0,r||0,0,0])}}class yr{constructor(t,e,r){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=It(e),this.originX=r[0],this.originY=r[1]}apply(t){var{originX:e,originY:r,matrix:i}=this,a=e.getPixels("x"),o=r.getPixels("y");t.translate(a,o),t.transform(i[0],i[1],i[2],i[3],i[4],i[5]),t.translate(-a,-o)}unapply(t){var{originX:e,originY:r,matrix:i}=this,a=i[0],o=i[2],s=i[4],u=i[1],c=i[3],p=i[5],E=0,O=0,m=1,D=1/(a*(c*m-p*O)-o*(u*m-p*E)+s*(u*O-c*E)),V=e.getPixels("x"),L=r.getPixels("y");t.translate(V,L),t.transform(D*(c*m-p*O),D*(p*E-u*m),D*(s*O-o*m),D*(a*m-s*E),D*(o*p-s*c),D*(s*u-a*p)),t.translate(-V,-L)}applyToPoint(t){t.applyTransform(this.matrix)}}class mr extends yr{constructor(t,e,r){super(t,e,r),this.type="skew",this.angle=null,this.angle=new q(t,"angle",e)}}class $r extends mr{constructor(t,e,r){super(t,e,r),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}}class Hr extends mr{constructor(t,e,r){super(t,e,r),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}}function Nn(h){return Kt(h).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function In(h){var[t,e]=h.split("(");return[t.trim(),e.trim().replace(")","")]}class Te{constructor(t,e,r){this.document=t,this.transforms=[];var i=Nn(e);i.forEach(a=>{if(a!=="none"){var[o,s]=In(a),u=Te.transformTypes[o];typeof u!="undefined"&&this.transforms.push(new u(this.document,s,r))}})}static fromElement(t,e){var r=e.getStyle("transform",!1,!0),[i,a=i]=e.getStyle("transform-origin",!1,!0).split(),o=[i,a];return r.hasValue()?new Te(t,r.getString(),o):null}apply(t){for(var{transforms:e}=this,r=e.length,i=0;i=0;i--)e[i].unapply(t)}applyToPoint(t){for(var{transforms:e}=this,r=e.length,i=0;i2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=t,this.node=e,this.captureTextNodes=r,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!(!e||e.nodeType!==1)){if(Array.from(e.attributes).forEach(s=>{var u=De(s.nodeName);this.attributes[u]=new q(t,u,s.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map(s=>s.trim());i.forEach(s=>{if(s){var[u,c]=s.split(":").map(p=>p.trim());this.styles[u]=new q(t,u,c)}})}var{definitions:a}=t,o=this.getAttribute("id");o.hasValue()&&(a[o.getString()]||(a[o.getString()]=this)),Array.from(e.childNodes).forEach(s=>{if(s.nodeType===1)this.addChild(s);else if(r&&(s.nodeType===3||s.nodeType===4)){var u=t.createTextNode(s);u.getText().length>0&&this.addChild(u)}})}}getAttribute(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=this.attributes[t];if(!r&&e){var i=new q(this.document,t,"");return this.attributes[t]=i,i}return r||q.empty(this.document)}getHrefAttribute(){for(var t in this.attributes)if(t==="href"||t.endsWith(":href"))return this.attributes[t];return q.empty(this.document)}getStyle(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.styles[t];if(i)return i;var a=this.getAttribute(t);if(a!=null&&a.hasValue())return this.styles[t]=a,a;if(!r){var{parent:o}=this;if(o){var s=o.getStyle(t);if(s!=null&&s.hasValue())return s}}if(e){var u=new q(this.document,t,"");return this.styles[t]=u,u}return i||q.empty(this.document)}render(t){if(!(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")){if(t.save(),this.getStyle("mask").hasValue()){var e=this.getStyle("mask").getDefinition();e&&(this.applyEffects(t),e.apply(t,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var r=this.getStyle("filter").getDefinition();r&&(this.applyEffects(t),r.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}setContext(t){}applyEffects(t){var e=Te.fromElement(this.document,this);e&&e.apply(t);var r=this.getStyle("clip-path",!1,!0);if(r.hasValue()){var i=r.getDefinition();i&&i.apply(t)}}clearContext(t){}renderChildren(t){this.children.forEach(e=>{e.render(t)})}addChild(t){var e=t instanceof Ct?t:this.document.createElement(t);e.parent=this,Ct.ignoreChildTypes.includes(e.type)||this.children.push(e)}matchesSelector(t){var e,{node:r}=this;if(typeof r.matches=="function")return r.matches(t);var i=(e=r.getAttribute)===null||e===void 0?void 0:e.call(r,"class");return!i||i===""?!1:i.split(" ").some(a=>".".concat(a)===t)}addStylesFromStyleDefinition(){var{styles:t,stylesSpecificity:e}=this.document;for(var r in t)if(!r.startsWith("@")&&this.matchesSelector(r)){var i=t[r],a=e[r];if(i)for(var o in i){var s=this.stylesSpecificity[o];typeof s=="undefined"&&(s="000"),a>=s&&(this.styles[o]=i[o],this.stylesSpecificity[o]=a)}}}removeStyles(t,e){var r=e.reduce((i,a)=>{var o=t.getStyle(a);if(!o.hasValue())return i;var s=o.getString();return o.setValue(""),[...i,[a,s]]},[]);return r}restoreStyles(t,e){e.forEach(r=>{var[i,a]=r;t.getStyle(i,!0).setValue(a)})}isFirstChild(){var t;return((t=this.parent)===null||t===void 0?void 0:t.children.indexOf(this))===0}}Ct.ignoreChildTypes=["title"];class Yr extends Ct{constructor(t,e,r){super(t,e,r)}}function Mn(h){var t=h.trim();return/^('|")/.test(t)?t:'"'.concat(t,'"')}function wn(h){return typeof ve=="undefined"?h:h.trim().split(",").map(Mn).join(",")}function Vn(h){if(!h)return"";var t=h.trim().toLowerCase();switch(t){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return t;default:return/^oblique\s+(-|)\d+deg$/.test(t)?t:""}}function Dn(h){if(!h)return"";var t=h.trim().toLowerCase();switch(t){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return t;default:return/^[\d.]+$/.test(t)?t:""}}class zt{constructor(t,e,r,i,a,o){var s=o?typeof o=="string"?zt.parse(o):o:{};this.fontFamily=a||s.fontFamily,this.fontSize=i||s.fontSize,this.fontStyle=t||s.fontStyle,this.fontWeight=r||s.fontWeight,this.fontVariant=e||s.fontVariant}static parse(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,r="",i="",a="",o="",s="",u=Kt(t).trim().split(" "),c={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return u.forEach(p=>{switch(!0){case(!c.fontStyle&&zt.styles.includes(p)):p!=="inherit"&&(r=p),c.fontStyle=!0;break;case(!c.fontVariant&&zt.variants.includes(p)):p!=="inherit"&&(i=p),c.fontStyle=!0,c.fontVariant=!0;break;case(!c.fontWeight&&zt.weights.includes(p)):p!=="inherit"&&(a=p),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0;break;case!c.fontSize:p!=="inherit"&&([o]=p.split("/")),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0,c.fontSize=!0;break;default:p!=="inherit"&&(s+=p)}}),new zt(r,i,a,o,s,e)}toString(){return[Vn(this.fontStyle),this.fontVariant,Dn(this.fontWeight),this.fontSize,wn(this.fontFamily)].join(" ").trim()}}zt.styles="normal|italic|oblique|inherit",zt.variants="normal|small-caps|inherit",zt.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";class kt{constructor(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=t,this.y1=e,this.x2=r,this.y2=i,this.addPoint(t,e),this.addPoint(r,i)}get x(){return this.x1}get y(){return this.y1}get width(){return this.x2-this.x1}get height(){return this.y2-this.y1}addPoint(t,e){typeof t!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),tthis.x2&&(this.x2=t)),typeof e!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),ethis.y2&&(this.y2=e))}addX(t){this.addPoint(t,null)}addY(t){this.addPoint(null,t)}addBoundingBox(t){if(t){var{x1:e,y1:r,x2:i,y2:a}=t;this.addPoint(e,r),this.addPoint(i,a)}}sumCubic(t,e,r,i,a){return Math.pow(1-t,3)*e+3*Math.pow(1-t,2)*t*r+3*(1-t)*Math.pow(t,2)*i+Math.pow(t,3)*a}bezierCurveAdd(t,e,r,i,a){var o=6*e-12*r+6*i,s=-3*e+9*r-9*i+3*a,u=3*r-3*e;if(s===0){if(o===0)return;var c=-u/o;0=e.length-1}next(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}getPoint(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",r=new Rt(this.command[t],this.command[e]);return this.makeAbsolute(r)}getAsControlPoint(t,e){var r=this.getPoint(t,e);return this.control=r,r}getAsCurrentPoint(t,e){var r=this.getPoint(t,e);return this.current=r,r}getReflectedControlPoint(){var t=this.previousCommand.type;if(t!==N.CURVE_TO&&t!==N.SMOOTH_CURVE_TO&&t!==N.QUAD_TO&&t!==N.SMOOTH_QUAD_TO)return this.current;var{current:{x:e,y:r},control:{x:i,y:a}}=this,o=new Rt(2*e-i,2*r-a);return o}makeAbsolute(t){if(this.command.relative){var{x:e,y:r}=this.current;t.x+=e,t.y+=r}return t}addMarker(t,e,r){var{points:i,angles:a}=this;r&&a.length>0&&!a[a.length-1]&&(a[a.length-1]=i[i.length-1].angleTo(r)),this.addMarkerAngle(t,e?e.angleTo(t):null)}addMarkerAngle(t,e){this.points.push(t),this.angles.push(e)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:t}=this,e=t.length,r=0;r1&&arguments[1]!==void 0?arguments[1]:!1;if(!e){var r=this.getStyle("fill"),i=this.getStyle("fill-opacity"),a=this.getStyle("stroke"),o=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var s=r.getFillStyleDefinition(this,i);s&&(t.fillStyle=s)}else if(r.hasValue()){r.getString()==="currentColor"&&r.setValue(this.getStyle("color").getColor());var u=r.getColor();u!=="inherit"&&(t.fillStyle=u==="none"?"rgba(0,0,0,0)":u)}if(i.hasValue()){var c=new q(this.document,"fill",t.fillStyle).addOpacity(i).getColor();t.fillStyle=c}if(a.isUrlDefinition()){var p=a.getFillStyleDefinition(this,o);p&&(t.strokeStyle=p)}else if(a.hasValue()){a.getString()==="currentColor"&&a.setValue(this.getStyle("color").getColor());var E=a.getString();E!=="inherit"&&(t.strokeStyle=E==="none"?"rgba(0,0,0,0)":E)}if(o.hasValue()){var O=new q(this.document,"stroke",t.strokeStyle).addOpacity(o).getString();t.strokeStyle=O}var m=this.getStyle("stroke-width");if(m.hasValue()){var D=m.getPixels();t.lineWidth=D||ae}var V=this.getStyle("stroke-linecap"),L=this.getStyle("stroke-linejoin"),U=this.getStyle("stroke-miterlimit"),K=this.getStyle("stroke-dasharray"),G=this.getStyle("stroke-dashoffset");if(V.hasValue()&&(t.lineCap=V.getString()),L.hasValue()&&(t.lineJoin=L.getString()),U.hasValue()&&(t.miterLimit=U.getNumber()),K.hasValue()&&K.getString()!=="none"){var z=It(K.getString());typeof t.setLineDash!="undefined"?t.setLineDash(z):typeof t.webkitLineDash!="undefined"?t.webkitLineDash=z:typeof t.mozDash!="undefined"&&!(z.length===1&&z[0]===0)&&(t.mozDash=z);var rt=G.getPixels();typeof t.lineDashOffset!="undefined"?t.lineDashOffset=rt:typeof t.webkitLineDashOffset!="undefined"?t.webkitLineDashOffset=rt:typeof t.mozDashOffset!="undefined"&&(t.mozDashOffset=rt)}}if(this.modifiedEmSizeStack=!1,typeof t.font!="undefined"){var at=this.getStyle("font"),H=this.getStyle("font-style"),ct=this.getStyle("font-variant"),vt=this.getStyle("font-weight"),pt=this.getStyle("font-size"),St=this.getStyle("font-family"),Tt=new zt(H.getString(),ct.getString(),vt.getString(),pt.hasValue()?"".concat(pt.getPixels(!0),"px"):"",St.getString(),zt.parse(at.getString(),t.font));H.setValue(Tt.fontStyle),ct.setValue(Tt.fontVariant),vt.setValue(Tt.fontWeight),pt.setValue(Tt.fontSize),St.setValue(Tt.fontFamily),t.font=Tt.toString(),pt.isPixels()&&(this.document.emSize=pt.getPixels(),this.modifiedEmSizeStack=!0)}e||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}clearContext(t){super.clearContext(t),this.modifiedEmSizeStack&&this.document.popEmSize()}}class xt extends Oe{constructor(t,e,r){super(t,e,r),this.type="path",this.pathParser=null,this.pathParser=new it(this.getAttribute("d").getString())}path(t){var{pathParser:e}=this,r=new kt;for(e.reset(),t&&t.beginPath();!e.isEnd();)switch(e.next().type){case it.MOVE_TO:this.pathM(t,r);break;case it.LINE_TO:this.pathL(t,r);break;case it.HORIZ_LINE_TO:this.pathH(t,r);break;case it.VERT_LINE_TO:this.pathV(t,r);break;case it.CURVE_TO:this.pathC(t,r);break;case it.SMOOTH_CURVE_TO:this.pathS(t,r);break;case it.QUAD_TO:this.pathQ(t,r);break;case it.SMOOTH_QUAD_TO:this.pathT(t,r);break;case it.ARC:this.pathA(t,r);break;case it.CLOSE_PATH:this.pathZ(t,r);break}return r}getBoundingBox(t){return this.path()}getMarkers(){var{pathParser:t}=this,e=t.getMarkerPoints(),r=t.getMarkerAngles(),i=e.map((a,o)=>[a,r[o]]);return i}renderChildren(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var e=this.getStyle("fill-rule");t.fillStyle!==""&&(e.getString("inherit")!=="inherit"?t.fill(e.getString()):t.fill()),t.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var i=r.length-1,a=this.getStyle("marker-start"),o=this.getStyle("marker-mid"),s=this.getStyle("marker-end");if(a.isUrlDefinition()){var u=a.getDefinition(),[c,p]=r[0];u.render(t,c,p)}if(o.isUrlDefinition())for(var E=o.getDefinition(),O=1;O1&&(i*=Math.sqrt(O),a*=Math.sqrt(O));var m=(s===u?-1:1)*Math.sqrt((Math.pow(i,2)*Math.pow(a,2)-Math.pow(i,2)*Math.pow(E.y,2)-Math.pow(a,2)*Math.pow(E.x,2))/(Math.pow(i,2)*Math.pow(E.y,2)+Math.pow(a,2)*Math.pow(E.x,2)));isNaN(m)&&(m=0);var D=new Rt(m*i*E.y/a,m*-a*E.x/i),V=new Rt((e.x+p.x)/2+Math.cos(c)*D.x-Math.sin(c)*D.y,(e.y+p.y)/2+Math.sin(c)*D.x+Math.cos(c)*D.y),L=lr([1,0],[(E.x-D.x)/i,(E.y-D.y)/a]),U=[(E.x-D.x)/i,(E.y-D.y)/a],K=[(-E.x-D.x)/i,(-E.y-D.y)/a],G=lr(U,K);return Ke(U,K)<=-1&&(G=Math.PI),Ke(U,K)>=1&&(G=0),{currentPoint:p,rX:i,rY:a,sweepFlag:u,xAxisRotation:c,centp:V,a1:L,ad:G}}pathA(t,e){var{pathParser:r}=this,{currentPoint:i,rX:a,rY:o,sweepFlag:s,xAxisRotation:u,centp:c,a1:p,ad:E}=xt.pathA(r),O=1-s?1:-1,m=p+O*(E/2),D=new Rt(c.x+a*Math.cos(m),c.y+o*Math.sin(m));if(r.addMarkerAngle(D,m-O*Math.PI/2),r.addMarkerAngle(i,m-O*Math.PI),e.addPoint(i.x,i.y),t&&!isNaN(p)&&!isNaN(E)){var V=a>o?a:o,L=a>o?1:a/o,U=a>o?o/a:1;t.translate(c.x,c.y),t.rotate(u),t.scale(L,U),t.arc(0,0,V,p,p+E,!!(1-s)),t.scale(1/L,1/U),t.rotate(-u),t.translate(-c.x,-c.y)}}static pathZ(t){t.current=t.start}pathZ(t,e){xt.pathZ(this.pathParser),t&&e.x1!==e.x2&&e.y1!==e.y2&&t.closePath()}}class xr extends xt{constructor(t,e,r){super(t,e,r),this.type="glyph",this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber(),this.unicode=this.getAttribute("unicode").getString(),this.arabicForm=this.getAttribute("arabic-form").getString()}}class se extends Oe{constructor(t,e,r){super(t,e,new.target===se?!0:r),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;super.setContext(t,e);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}getBoundingBox(t){if(this.type!=="text")return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var e=null;return this.children.forEach((r,i)=>{var a=this.getChildBoundingBox(t,this,this,i);e?e.addBoundingBox(a):e=a}),e}getFontSize(){var{document:t,parent:e}=this,r=zt.parse(t.ctx.font).fontSize,i=e.getStyle("font-size").getNumber(r);return i}getTElementBoundingBox(t){var e=this.getFontSize();return new kt(this.x,this.y-e,this.x+this.measureText(t),this.y)}getGlyph(t,e,r){var i=e[r],a=null;if(t.isArabic){var o=e.length,s=e[r-1],u=e[r+1],c="isolated";if((r===0||s===" ")&&r0&&s!==" "&&r0&&s!==" "&&(r===o-1||u===" ")&&(c="initial"),typeof t.glyphs[i]!="undefined"){var p=t.glyphs[i];a=p instanceof xr?p:p[c]}}else a=t.glyphs[i];return a||(a=t.missingGlyph),a}getText(){return""}getTextFromNode(t){var e=t||this.node,r=Array.from(e.parentNode.childNodes),i=r.indexOf(e),a=r.length-1,o=Kt(e.textContent||"");return i===0&&(o=ze(o)),i===a&&(o=Ze(o)),o}renderChildren(t){if(this.type!=="text"){this.renderTElementChildren(t);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach((r,i)=>{this.renderChild(t,this,this,i)});var{mouse:e}=this.document.screen;e.isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(t))}renderTElementChildren(t){var{document:e,parent:r}=this,i=this.getText(),a=r.getStyle("font-family").getDefinition();if(a){for(var{unitsPerEm:o}=a.fontFace,s=zt.parse(e.ctx.font),u=r.getStyle("font-size").getNumber(s.fontSize),c=r.getStyle("font-style").getString(s.fontStyle),p=u/o,E=a.isRTL?i.split("").reverse().join(""):i,O=It(r.getAttribute("dx").getString()),m=E.length,D=0;D=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],e=t.getStyle("text-anchor").getString("start"),r=!1,i=0;e==="start"&&!r||e==="end"&&r?i=t.x-this.minX:e==="end"&&!r||e==="start"&&r?i=t.x-this.maxX:i=t.x-(this.minX+this.maxX)/2;for(var a=this.textChunkStart;a{this.adjustChildCoordinatesRecursiveCore(t,this,this,r)}),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(t,e,r,i){var a=r.children[i];a.children.length>0?a.children.forEach((o,s)=>{e.adjustChildCoordinatesRecursiveCore(t,e,a,s)}):this.adjustChildCoordinates(t,e,r,i)}adjustChildCoordinates(t,e,r,i){var a=r.children[i];if(typeof a.measureText!="function")return a;t.save(),a.setContext(t,!0);var o=a.getAttribute("x"),s=a.getAttribute("y"),u=a.getAttribute("dx"),c=a.getAttribute("dy"),p=a.getStyle("font-family").getDefinition(),E=!!p&&p.isRTL;i===0&&(o.hasValue()||o.setValue(a.getInheritedAttribute("x")),s.hasValue()||s.setValue(a.getInheritedAttribute("y")),u.hasValue()||u.setValue(a.getInheritedAttribute("dx")),c.hasValue()||c.setValue(a.getInheritedAttribute("dy")));var O=a.measureText(t);return E&&(e.x-=O),o.hasValue()?(e.applyAnchoring(),a.x=o.getPixels("x"),u.hasValue()&&(a.x+=u.getPixels("x"))):(u.hasValue()&&(e.x+=u.getPixels("x")),a.x=e.x),e.x=a.x,E||(e.x+=O),s.hasValue()?(a.y=s.getPixels("y"),c.hasValue()&&(a.y+=c.getPixels("y"))):(c.hasValue()&&(e.y+=c.getPixels("y")),a.y=e.y),e.y=a.y,e.leafTexts.push(a),e.minX=Math.min(e.minX,a.x,a.x+O),e.maxX=Math.max(e.maxX,a.x,a.x+O),a.clearContext(t),t.restore(),a}getChildBoundingBox(t,e,r,i){var a=r.children[i];if(typeof a.getBoundingBox!="function")return null;var o=a.getBoundingBox(t);return o?(a.children.forEach((s,u)=>{var c=e.getChildBoundingBox(t,e,a,u);o.addBoundingBox(c)}),o):null}renderChild(t,e,r,i){var a=r.children[i];a.render(t),a.children.forEach((o,s)=>{e.renderChild(t,e,a,s)})}measureText(t){var{measureCache:e}=this;if(~e)return e;var r=this.getText(),i=this.measureTargetText(t,r);return this.measureCache=i,i}measureTargetText(t,e){if(!e.length)return 0;var{parent:r}=this,i=r.getStyle("font-family").getDefinition();if(i){for(var a=this.getFontSize(),o=i.isRTL?e.split("").reverse().join(""):e,s=It(r.getAttribute("dx").getString()),u=o.length,c=0,p=0;p0?"":this.getTextFromNode()}getText(){return this.text}}class Ln extends Ye{constructor(){super(...arguments),this.type="textNode"}}class Be extends Oe{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(t){var e,{document:r}=this,{screen:i,window:a}=r,o=t.canvas;if(i.setDefaults(t),o.style&&typeof t.font!="undefined"&&a&&typeof a.getComputedStyle!="undefined"){t.font=a.getComputedStyle(o).getPropertyValue("font");var s=new q(r,"fontSize",zt.parse(t.font).fontSize);s.hasValue()&&(r.rootEmSize=s.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:u,height:c}=i.viewPort;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var p=this.getAttribute("refX"),E=this.getAttribute("refY"),O=this.getAttribute("viewBox"),m=O.hasValue()?It(O.getString()):null,D=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",V=0,L=0,U=0,K=0;m&&(V=m[0],L=m[1]),this.root||(u=this.getStyle("width").getPixels("x"),c=this.getStyle("height").getPixels("y"),this.type==="marker"&&(U=V,K=L,V=0,L=0)),i.viewPort.setCurrent(u,c),this.node&&(!this.parent||((e=this.node.parentNode)===null||e===void 0?void 0:e.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),super.setContext(t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),m&&(u=m[2],c=m[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i.viewPort.width,desiredWidth:u,height:i.viewPort.height,desiredHeight:c,minX:V,minY:L,refX:p.getValue(),refY:E.getValue(),clip:D,clipX:U,clipY:K}),m&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(u,c))}clearContext(t){super.clearContext(t),this.document.screen.viewPort.removeCurrent()}resize(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.getAttribute("width",!0),a=this.getAttribute("height",!0),o=this.getAttribute("viewBox"),s=this.getAttribute("style"),u=i.getNumber(0),c=a.getNumber(0);if(r)if(typeof r=="string")this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var p=this.getAttribute("preserveAspectRatio");p.hasValue()&&p.setValue(p.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(i.setValue(t),a.setValue(e),o.hasValue()||o.setValue("0 0 ".concat(u||t," ").concat(c||e)),s.hasValue()){var E=this.getStyle("width"),O=this.getStyle("height");E.hasValue()&&E.setValue("".concat(t,"px")),O.hasValue()&&O.setValue("".concat(e,"px"))}}}class Er extends xt{constructor(){super(...arguments),this.type="rect"}path(t){var e=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),i=this.getStyle("width",!1,!0).getPixels("x"),a=this.getStyle("height",!1,!0).getPixels("y"),o=this.getAttribute("rx"),s=this.getAttribute("ry"),u=o.getPixels("x"),c=s.getPixels("y");if(o.hasValue()&&!s.hasValue()&&(c=u),s.hasValue()&&!o.hasValue()&&(u=c),u=Math.min(u,i/2),c=Math.min(c,a/2),t){var p=4*((Math.sqrt(2)-1)/3);t.beginPath(),a>0&&i>0&&(t.moveTo(e+u,r),t.lineTo(e+i-u,r),t.bezierCurveTo(e+i-u+p*u,r,e+i,r+c-p*c,e+i,r+c),t.lineTo(e+i,r+a-c),t.bezierCurveTo(e+i,r+a-c+p*c,e+i-u+p*u,r+a,e+i-u,r+a),t.lineTo(e+u,r+a),t.bezierCurveTo(e+u-p*u,r+a,e,r+a-c+p*c,e,r+a-c),t.lineTo(e,r+c),t.bezierCurveTo(e,r+c-p*c,e+u-p*u,r,e+u,r),t.closePath())}return new kt(e,r,e+i,r+a)}getMarkers(){return null}}class Xr extends xt{constructor(){super(...arguments),this.type="circle"}path(t){var e=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),i=this.getAttribute("r").getPixels();return t&&i>0&&(t.beginPath(),t.arc(e,r,i,0,Math.PI*2,!1),t.closePath()),new kt(e-i,r-i,e+i,r+i)}getMarkers(){return null}}class Wr extends xt{constructor(){super(...arguments),this.type="ellipse"}path(t){var e=4*((Math.sqrt(2)-1)/3),r=this.getAttribute("rx").getPixels("x"),i=this.getAttribute("ry").getPixels("y"),a=this.getAttribute("cx").getPixels("x"),o=this.getAttribute("cy").getPixels("y");return t&&r>0&&i>0&&(t.beginPath(),t.moveTo(a+r,o),t.bezierCurveTo(a+r,o+e*i,a+e*r,o+i,a,o+i),t.bezierCurveTo(a-e*r,o+i,a-r,o+e*i,a-r,o),t.bezierCurveTo(a-r,o-e*i,a-e*r,o-i,a,o-i),t.bezierCurveTo(a+e*r,o-i,a+r,o-e*i,a+r,o),t.closePath()),new kt(a-r,o-i,a+r,o+i)}getMarkers(){return null}}class Qr extends xt{constructor(){super(...arguments),this.type="line"}getPoints(){return[new Rt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Rt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(t){var[{x:e,y:r},{x:i,y:a}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(e,r),t.lineTo(i,a)),new kt(e,r,i,a)}getMarkers(){var[t,e]=this.getPoints(),r=t.angleTo(e);return[[t,r],[e,r]]}}class Tr extends xt{constructor(t,e,r){super(t,e,r),this.type="polyline",this.points=[],this.points=Rt.parsePath(this.getAttribute("points").getString())}path(t){var{points:e}=this,[{x:r,y:i}]=e,a=new kt(r,i);return t&&(t.beginPath(),t.moveTo(r,i)),e.forEach(o=>{var{x:s,y:u}=o;a.addPoint(s,u),t&&t.lineTo(s,u)}),a}getMarkers(){var{points:t}=this,e=t.length-1,r=[];return t.forEach((i,a)=>{a!==e&&r.push([i,i.angleTo(t[a+1])])}),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}class Zr extends Tr{constructor(){super(...arguments),this.type="polygon"}path(t){var e=super.path(t),[{x:r,y:i}]=this.points;return t&&(t.lineTo(r,i),t.closePath()),e}}class Kr extends Ct{constructor(){super(...arguments),this.type="pattern"}createPattern(t,e,r){var i=this.getStyle("width").getPixels("x",!0),a=this.getStyle("height").getPixels("y",!0),o=new Be(this.document,null);o.attributes.viewBox=new q(this.document,"viewBox",this.getAttribute("viewBox").getValue()),o.attributes.width=new q(this.document,"width","".concat(i,"px")),o.attributes.height=new q(this.document,"height","".concat(a,"px")),o.attributes.transform=new q(this.document,"transform",this.getAttribute("patternTransform").getValue()),o.children=this.children;var s=this.document.createCanvas(i,a),u=s.getContext("2d"),c=this.getAttribute("x"),p=this.getAttribute("y");c.hasValue()&&p.hasValue()&&u.translate(c.getPixels("x",!0),p.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var E=-1;E<=1;E++)for(var O=-1;O<=1;O++)u.save(),o.attributes.x=new q(this.document,"x",E*s.width),o.attributes.y=new q(this.document,"y",O*s.height),o.render(u),u.restore();var m=t.createPattern(s,"repeat");return m}}class kr extends Ct{constructor(){super(...arguments),this.type="marker"}render(t,e,r){if(e){var{x:i,y:a}=e,o=this.getAttribute("orient").getString("auto"),s=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(i,a),o==="auto"&&t.rotate(r),s==="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var u=new Be(this.document,null);u.type=this.type,u.attributes.viewBox=new q(this.document,"viewBox",this.getAttribute("viewBox").getValue()),u.attributes.refX=new q(this.document,"refX",this.getAttribute("refX").getValue()),u.attributes.refY=new q(this.document,"refY",this.getAttribute("refY").getValue()),u.attributes.width=new q(this.document,"width",this.getAttribute("markerWidth").getValue()),u.attributes.height=new q(this.document,"height",this.getAttribute("markerHeight").getValue()),u.attributes.overflow=new q(this.document,"overflow",this.getAttribute("overflow").getValue()),u.attributes.fill=new q(this.document,"fill",this.getAttribute("fill").getColor("black")),u.attributes.stroke=new q(this.document,"stroke",this.getAttribute("stroke").getValue("none")),u.children=this.children,u.render(t),t.restore(),s==="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),o==="auto"&&t.rotate(-r),t.translate(-i,-a)}}}class Jr extends Ct{constructor(){super(...arguments),this.type="defs"}render(){}}class Je extends Oe{constructor(){super(...arguments),this.type="g"}getBoundingBox(t){var e=new kt;return this.children.forEach(r=>{e.addBoundingBox(r.getBoundingBox(t))}),e}}class Or extends Ct{constructor(t,e,r){super(t,e,r),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:i,children:a}=this;a.forEach(o=>{o.type==="stop"&&i.push(o)})}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(t,e,r){var i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var{stops:a}=i,o=this.getGradient(t,e);if(!o)return this.addParentOpacity(r,a[a.length-1].color);if(a.forEach(L=>{o.addColorStop(L.offset,this.addParentOpacity(r,L.color))}),this.getAttribute("gradientTransform").hasValue()){var{document:s}=this,{MAX_VIRTUAL_PIXELS:u,viewPort:c}=s.screen,[p]=c.viewPorts,E=new Er(s,null);E.attributes.x=new q(s,"x",-u/3),E.attributes.y=new q(s,"y",-u/3),E.attributes.width=new q(s,"width",u),E.attributes.height=new q(s,"height",u);var O=new Je(s,null);O.attributes.transform=new q(s,"transform",this.getAttribute("gradientTransform").getValue()),O.children=[E];var m=new Be(s,null);m.attributes.x=new q(s,"x",0),m.attributes.y=new q(s,"y",0),m.attributes.width=new q(s,"width",p.width),m.attributes.height=new q(s,"height",p.height),m.children=[O];var D=s.createCanvas(p.width,p.height),V=D.getContext("2d");return V.fillStyle=o,m.render(V),V.createPattern(D,"no-repeat")}return o}inheritStopContainer(t){this.attributesToInherit.forEach(e=>{!this.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&this.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())})}addParentOpacity(t,e){if(t.hasValue()){var r=new q(this.document,"color",e);return r.addOpacity(t).getColor()}return e}}class qr extends Or{constructor(t,e,r){super(t,e,r),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(t,e){var r=this.getGradientUnits()==="objectBoundingBox",i=r?e.getBoundingBox(t):null;if(r&&!i)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var a=r?i.x+i.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),o=r?i.y+i.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),s=r?i.x+i.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),u=r?i.y+i.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return a===s&&o===u?null:t.createLinearGradient(a,o,s,u)}}class _r extends Or{constructor(t,e,r){super(t,e,r),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(t,e){var r=this.getGradientUnits()==="objectBoundingBox",i=e.getBoundingBox(t);if(r&&!i)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var a=r?i.x+i.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),o=r?i.y+i.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),s=a,u=o;this.getAttribute("fx").hasValue()&&(s=r?i.x+i.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(u=r?i.y+i.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var c=r?(i.width+i.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),p=this.getAttribute("fr").getPixels();return t.createRadialGradient(s,u,p,a,o,c)}}class tn extends Ct{constructor(t,e,r){super(t,e,r),this.type="stop";var i=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),a=this.getStyle("stop-opacity"),o=this.getStyle("stop-color",!0);o.getString()===""&&o.setValue("#000"),a.hasValue()&&(o=o.addOpacity(a)),this.offset=i,this.color=o.getColor()}}class qe extends Ct{constructor(t,e,r){super(t,e,r),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,t.screen.animations.push(this),this.begin=this.getAttribute("begin").getMilliseconds(),this.maxDuration=this.begin+this.getAttribute("dur").getMilliseconds(),this.from=this.getAttribute("from"),this.to=this.getAttribute("to"),this.values=new q(t,"values",null);var i=this.getAttribute("values");i.hasValue()&&this.values.setValue(i.getString().split(";"))}getProperty(){var t=this.getAttribute("attributeType").getString(),e=this.getAttribute("attributeName").getString();return t==="CSS"?this.parent.getStyle(e,!0):this.parent.getAttribute(e,!0)}calcValue(){var{initialUnits:t}=this,{progress:e,from:r,to:i}=this.getProgress(),a=r.getNumber()+(i.getNumber()-r.getNumber())*e;return t==="%"&&(a*=100),"".concat(a).concat(t)}update(t){var{parent:e}=this,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var i=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(i==="freeze"&&!this.frozen)this.frozen=!0,e.animationFrozen=!0,e.animationFrozenValue=r.getString();else if(i==="remove"&&!this.removed)return this.removed=!0,r.setValue(e.animationFrozen?e.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=t;var a=!1;if(this.begin{var c=a[u];return s+(c-s)*t}).join(" ");return o}}class nn extends Ct{constructor(t,e,r){super(t,e,r),this.type="font",this.glyphs=Object.create(null),this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:i}=t,{children:a}=this;for(var o of a)switch(o.type){case"font-face":{this.fontFace=o;var s=o.getStyle("font-family");s.hasValue()&&(i[s.getString()]=this);break}case"missing-glyph":this.missingGlyph=o;break;case"glyph":{var u=o;u.arabicForm?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[u.unicode]=="undefined"&&(this.glyphs[u.unicode]=Object.create(null)),this.glyphs[u.unicode][u.arabicForm]=u):this.glyphs[u.unicode]=u;break}}}render(){}}class an extends Ct{constructor(t,e,r){super(t,e,r),this.type="font-face",this.ascent=this.getAttribute("ascent").getNumber(),this.descent=this.getAttribute("descent").getNumber(),this.unitsPerEm=this.getAttribute("units-per-em").getNumber()}}class sn extends xt{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}}class on extends se{constructor(){super(...arguments),this.type="tref"}getText(){var t=this.getHrefAttribute().getDefinition();if(t){var e=t.children[0];if(e)return e.getText()}return""}}class un extends se{constructor(t,e,r){super(t,e,r),this.type="a";var{childNodes:i}=e,a=i[0],o=i.length>0&&Array.from(i).every(s=>s.nodeType===3);this.hasText=o,this.text=o?this.getTextFromNode(a):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:e,x:r,y:i}=this,{mouse:a}=e.screen,o=new q(e,"fontSize",zt.parse(e.ctx.font).fontSize);a.isWorking()&&a.checkBoundingBox(this,new kt(r,i-o.getPixels("y"),r+this.measureText(t),i))}else if(this.children.length>0){var s=new Je(this.document,null);s.children=this.children,s.parent=this,s.render(t)}}onClick(){var{window:t}=this.document;t&&t.open(this.getHrefAttribute().getString())}onMouseMove(){var t=this.document.ctx;t.canvas.style.cursor="pointer"}}function ln(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function _e(h){for(var t=1;t{var{type:i,points:a}=r;switch(i){case it.LINE_TO:t&&t.lineTo(a[0],a[1]);break;case it.MOVE_TO:t&&t.moveTo(a[0],a[1]);break;case it.CURVE_TO:t&&t.bezierCurveTo(a[0],a[1],a[2],a[3],a[4],a[5]);break;case it.QUAD_TO:t&&t.quadraticCurveTo(a[0],a[1],a[2],a[3]);break;case it.ARC:{var[o,s,u,c,p,E,O,m]=a,D=u>c?u:c,V=u>c?1:u/c,L=u>c?c/u:1;t&&(t.translate(o,s),t.rotate(O),t.scale(V,L),t.arc(0,0,D,p,p+E,!!(1-m)),t.scale(1/V,1/L),t.rotate(-O),t.translate(-o,-s));break}case it.CLOSE_PATH:t&&t.closePath();break}})}renderChildren(t){this.setTextData(t),t.save();var e=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),{glyphInfo:i}=this,a=t.fillStyle;e==="underline"&&t.beginPath(),i.forEach((o,s)=>{var{p0:u,p1:c,rotation:p,text:E}=o;t.save(),t.translate(u.x,u.y),t.rotate(p),t.fillStyle&&t.fillText(E,0,0),t.strokeStyle&&t.strokeText(E,0,0),t.restore(),e==="underline"&&(s===0&&t.moveTo(u.x,u.y+r/8),t.lineTo(c.x,c.y+r/5))}),e==="underline"&&(t.lineWidth=r/20,t.strokeStyle=a,t.stroke(),t.closePath()),t.restore()}getLetterSpacingAt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[t]||0}findSegmentToFitChar(t,e,r,i,a,o,s,u,c){var p=o,E=this.measureText(t,u);u===" "&&e==="justify"&&r-1&&(p+=this.getLetterSpacingAt(c));var O=this.textHeight/20,m=this.getEquidistantPointOnPath(p,O,0),D=this.getEquidistantPointOnPath(p+E,O,0),V={p0:m,p1:D},L=m&&D?Math.atan2(D.y-m.y,D.x-m.x):0;if(s){var U=Math.cos(Math.PI/2+L)*s,K=Math.cos(-L)*s;V.p0=_e(_e({},m),{},{x:m.x+U,y:m.y+K}),V.p1=_e(_e({},D),{},{x:D.x+U,y:D.y+K})}return p+=E,{offset:p,segment:V,rotation:L}}measureText(t,e){var{measuresCache:r}=this,i=e||this.getText();if(r.has(i))return r.get(i);var a=this.measureTargetText(t,i);return r.set(i,a),a}setTextData(t){if(!this.glyphInfo){var e=this.getText(),r=e.split(""),i=e.split(" ").length-1,a=this.parent.getAttribute("dx").split().map(z=>z.getPixels("x")),o=this.parent.getAttribute("dy").getPixels("y"),s=this.parent.getStyle("text-anchor").getString("start"),u=this.getStyle("letter-spacing"),c=this.parent.getStyle("letter-spacing"),p=0;!u.hasValue()||u.getValue()==="inherit"?p=c.getPixels():u.hasValue()&&u.getValue()!=="initial"&&u.getValue()!=="unset"&&(p=u.getPixels());var E=[],O=e.length;this.letterSpacingCache=E;for(var m=0;mat===0?0:z+rt||0,0),V=this.measureText(t),L=Math.max(V+D,0);this.textWidth=V,this.textHeight=this.getFontSize(),this.glyphInfo=[];var U=this.getPathLength(),K=this.getStyle("startOffset").getNumber(0)*U,G=0;(s==="middle"||s==="center")&&(G=-L/2),(s==="end"||s==="right")&&(G=-L),G+=K,r.forEach((z,rt)=>{var{offset:at,segment:H,rotation:ct}=this.findSegmentToFitChar(t,s,L,U,i,G,o,z,rt);G=at,!(!H.p0||!H.p1)&&this.glyphInfo.push({text:r[rt],p0:H.p0,p1:H.p1,rotation:ct})})}}parsePathData(t){if(this.pathLength=-1,!t)return[];var e=[],{pathParser:r}=t;for(r.reset();!r.isEnd();){var{current:i}=r,a=i?i.x:0,o=i?i.y:0,s=r.next(),u=s.type,c=[];switch(s.type){case it.MOVE_TO:this.pathM(r,c);break;case it.LINE_TO:u=this.pathL(r,c);break;case it.HORIZ_LINE_TO:u=this.pathH(r,c);break;case it.VERT_LINE_TO:u=this.pathV(r,c);break;case it.CURVE_TO:this.pathC(r,c);break;case it.SMOOTH_CURVE_TO:u=this.pathS(r,c);break;case it.QUAD_TO:this.pathQ(r,c);break;case it.SMOOTH_QUAD_TO:u=this.pathT(r,c);break;case it.ARC:c=this.pathA(r);break;case it.CLOSE_PATH:xt.pathZ(r);break}s.type!==it.CLOSE_PATH?e.push({type:u,points:c,start:{x:a,y:o},pathLength:this.calcLength(a,o,u,c)}):e.push({type:it.CLOSE_PATH,points:[],pathLength:0})}return e}pathM(t,e){var{x:r,y:i}=xt.pathM(t).point;e.push(r,i)}pathL(t,e){var{x:r,y:i}=xt.pathL(t).point;return e.push(r,i),it.LINE_TO}pathH(t,e){var{x:r,y:i}=xt.pathH(t).point;return e.push(r,i),it.LINE_TO}pathV(t,e){var{x:r,y:i}=xt.pathV(t).point;return e.push(r,i),it.LINE_TO}pathC(t,e){var{point:r,controlPoint:i,currentPoint:a}=xt.pathC(t);e.push(r.x,r.y,i.x,i.y,a.x,a.y)}pathS(t,e){var{point:r,controlPoint:i,currentPoint:a}=xt.pathS(t);return e.push(r.x,r.y,i.x,i.y,a.x,a.y),it.CURVE_TO}pathQ(t,e){var{controlPoint:r,currentPoint:i}=xt.pathQ(t);e.push(r.x,r.y,i.x,i.y)}pathT(t,e){var{controlPoint:r,currentPoint:i}=xt.pathT(t);return e.push(r.x,r.y,i.x,i.y),it.QUAD_TO}pathA(t){var{rX:e,rY:r,sweepFlag:i,xAxisRotation:a,centp:o,a1:s,ad:u}=xt.pathA(t);return i===0&&u>0&&(u-=2*Math.PI),i===1&&u<0&&(u+=2*Math.PI),[o.x,o.y,e,r,s,u,a,i]}calcLength(t,e,r,i){var a=0,o=null,s=null,u=0;switch(r){case it.LINE_TO:return this.getLineLength(t,e,i[0],i[1]);case it.CURVE_TO:for(a=0,o=this.getPointOnCubicBezier(0,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),u=.01;u<=1;u+=.01)s=this.getPointOnCubicBezier(u,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;return a;case it.QUAD_TO:for(a=0,o=this.getPointOnQuadraticBezier(0,t,e,i[0],i[1],i[2],i[3]),u=.01;u<=1;u+=.01)s=this.getPointOnQuadraticBezier(u,t,e,i[0],i[1],i[2],i[3]),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;return a;case it.ARC:{a=0;var c=i[4],p=i[5],E=i[4]+p,O=Math.PI/180;if(Math.abs(c-E)E;u-=O)s=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],u,0),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;else for(u=c+O;u5&&arguments[5]!==void 0?arguments[5]:e,s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:r,u=(a-r)/(i-e+ae),c=Math.sqrt(t*t/(1+u*u));ie)return null;var{dataArray:a}=this;for(var o of a){if(o&&(o.pathLength<5e-5||r+o.pathLength+5e-5=0&&u>E)break;i=this.getPointOnEllipticalArc(o.points[0],o.points[1],o.points[2],o.points[3],u,o.points[6]);break}case it.CURVE_TO:u=s/o.pathLength,u>1&&(u=1),i=this.getPointOnCubicBezier(u,o.start.x,o.start.y,o.points[0],o.points[1],o.points[2],o.points[3],o.points[4],o.points[5]);break;case it.QUAD_TO:u=s/o.pathLength,u>1&&(u=1),i=this.getPointOnQuadraticBezier(u,o.start.x,o.start.y,o.points[0],o.points[1],o.points[2],o.points[3]);break}if(i)return i;break}return null}getLineLength(t,e,r,i){return Math.sqrt((r-t)*(r-t)+(i-e)*(i-e))}getPathLength(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce((t,e)=>e.pathLength>0?t+e.pathLength:t,0)),this.pathLength}getPointOnCubicBezier(t,e,r,i,a,o,s,u,c){var p=u*hr(t)+o*fr(t)+i*cr(t)+e*vr(t),E=c*hr(t)+s*fr(t)+a*cr(t)+r*vr(t);return{x:p,y:E}}getPointOnQuadraticBezier(t,e,r,i,a,o,s){var u=o*gr(t)+i*dr(t)+e*pr(t),c=s*gr(t)+a*dr(t)+r*pr(t);return{x:u,y:c}}getPointOnEllipticalArc(t,e,r,i,a,o){var s=Math.cos(o),u=Math.sin(o),c={x:r*Math.cos(a),y:i*Math.sin(a)};return{x:t+(c.x*s-c.y*u),y:e+(c.x*u+c.y*s)}}buildEquidistantCache(t,e){var r=this.getPathLength(),i=e||.25,a=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==a||this.equidistantCache.precision!==i){this.equidistantCache={step:a,precision:i,points:[]};for(var o=0,s=0;s<=r;s+=i){var u=this.getPointOnPath(s),c=this.getPointOnPath(s+i);!u||!c||(o+=this.getLineLength(u.x,u.y,c.x,c.y),o>=a&&(this.equidistantCache.points.push({x:u.x,y:u.y,distance:s}),o-=a))}}}getEquidistantPointOnPath(t,e,r){if(this.buildEquidistantCache(e,r),t<0||t-this.getPathLength()>5e-5)return null;var i=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[i]||null}}var Bn=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i;class fn extends Oe{constructor(t,e,r){super(t,e,r),this.type="image",this.loaded=!1;var i=this.getHrefAttribute().getString();if(i){var a=i.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(i);t.images.push(this),a?this.loadSvg(i):this.loadImage(i),this.isSvg=a}}loadImage(t){var e=this;return(0,f.Z)(function*(){try{var r=yield e.document.createImage(t);e.image=r}catch(i){console.error('Error while loading image "'.concat(t,'":'),i)}e.loaded=!0})()}loadSvg(t){var e=this;return(0,f.Z)(function*(){var r=Bn.exec(t);if(r){var i=r[5];r[4]==="base64"?e.image=atob(i):e.image=decodeURIComponent(i)}else try{var a=yield e.document.fetch(t),o=yield a.text();e.image=o}catch(s){console.error('Error while loading image "'.concat(t,'":'),s)}e.loaded=!0})()}renderChildren(t){var{document:e,image:r,loaded:i}=this,a=this.getAttribute("x").getPixels("x"),o=this.getAttribute("y").getPixels("y"),s=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y");if(!(!i||!r||!s||!u)){if(t.save(),t.translate(a,o),this.isSvg){var c=e.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:s,scaleHeight:u});c.document.documentElement.parent=this,c.render()}else{var p=this.image;e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:s,desiredWidth:p.width,height:u,desiredHeight:p.height}),this.loaded&&(typeof p.complete=="undefined"||p.complete)&&t.drawImage(p,0,0)}t.restore()}}getBoundingBox(){var t=this.getAttribute("x").getPixels("x"),e=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),i=this.getStyle("height").getPixels("y");return new kt(t,e,t+r,e+i)}}class cn extends Oe{constructor(){super(...arguments),this.type="symbol"}render(t){}}class vn{constructor(t){this.document=t,this.loaded=!1,t.fonts.push(this)}load(t,e){var r=this;return(0,f.Z)(function*(){try{var{document:i}=r,a=yield i.canvg.parser.load(e),o=a.getElementsByTagName("font");Array.from(o).forEach(s=>{var u=i.createElement(s);i.definitions[t]=u})}catch(s){console.error('Error while loading font "'.concat(e,'":'),s)}r.loaded=!0})()}}class Sr extends Ct{constructor(t,e,r){super(t,e,r),this.type="style";var i=Kt(Array.from(e.childNodes).map(o=>o.textContent).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),a=i.split("}");a.forEach(o=>{var s=o.trim();if(s){var u=s.split("{"),c=u[0].split(","),p=u[1].split(";");c.forEach(E=>{var O=E.trim();if(O){var m=t.styles[O]||{};if(p.forEach(L=>{var U=L.indexOf(":"),K=L.substr(0,U).trim(),G=L.substr(U+1,L.length-U).trim();K&&G&&(m[K]=new q(t,K,G))}),t.styles[O]=m,t.stylesSpecificity[O]=$e(O),O==="@font-face"){var D=m["font-family"].getString().replace(/"|'/g,""),V=m.src.getString().split(",");V.forEach(L=>{if(L.indexOf('format("svg")')>0){var U=W(L);U&&new vn(t).load(D,U)}})}}})}})}}Sr.parseExternalUrl=W;class gn extends Oe{constructor(){super(...arguments),this.type="use"}setContext(t){super.setContext(t);var e=this.getAttribute("x"),r=this.getAttribute("y");e.hasValue()&&t.translate(e.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}path(t){var{element:e}=this;e&&e.path(t)}renderChildren(t){var{document:e,element:r}=this;if(r){var i=r;if(r.type==="symbol"&&(i=new Be(e,null),i.attributes.viewBox=new q(e,"viewBox",r.getAttribute("viewBox").getString()),i.attributes.preserveAspectRatio=new q(e,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),i.attributes.overflow=new q(e,"overflow",r.getAttribute("overflow").getString()),i.children=r.children,r.styles.opacity=new q(e,"opacity",this.calculateOpacity())),i.type==="svg"){var a=this.getStyle("width",!1,!0),o=this.getStyle("height",!1,!0);a.hasValue()&&(i.attributes.width=new q(e,"width",a.getString())),o.hasValue()&&(i.attributes.height=new q(e,"height",o.getString()))}var s=i.parent;i.parent=this,i.render(t),i.parent=s}}getBoundingBox(t){var{element:e}=this;return e?e.getBoundingBox(t):null}elementTransform(){var{document:t,element:e}=this;return Te.fromElement(t,e)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}function tr(h,t,e,r,i,a){return h[e*r*4+t*4+a]}function er(h,t,e,r,i,a,o){h[e*r*4+t*4+a]=o}function Dt(h,t,e){var r=h[t];return r*e}function oe(h,t,e,r){return t+Math.cos(h)*e+Math.sin(h)*r}class br extends Ct{constructor(t,e,r){super(t,e,r),this.type="feColorMatrix";var i=It(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":{var a=i[0];i=[.213+.787*a,.715-.715*a,.072-.072*a,0,0,.213-.213*a,.715+.285*a,.072-.072*a,0,0,.213-.213*a,.715-.715*a,.072+.928*a,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var o=i[0]*Math.PI/180;i=[oe(o,.213,.787,-.213),oe(o,.715,-.715,-.715),oe(o,.072,-.072,.928),0,0,oe(o,.213,-.213,.143),oe(o,.715,.285,.14),oe(o,.072,-.072,-.283),0,0,oe(o,.213,-.213,-.787),oe(o,.715,-.715,.715),oe(o,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}this.matrix=i,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(t,e,r,i,a){for(var{includeOpacity:o,matrix:s}=this,u=t.getImageData(0,0,i,a),c=0;c{u.addBoundingBox(D.getBoundingBox(t))}),i=Math.floor(u.x1),a=Math.floor(u.y1),o=Math.floor(u.width),s=Math.floor(u.height)}var c=this.removeStyles(e,Xe.ignoreStyles),p=r.createCanvas(i+o,a+s),E=p.getContext("2d");r.screen.setDefaults(E),this.renderChildren(E),new br(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(E,0,0,i+o,a+s);var O=r.createCanvas(i+o,a+s),m=O.getContext("2d");r.screen.setDefaults(m),e.render(m),m.globalCompositeOperation="destination-in",m.fillStyle=E.createPattern(p,"no-repeat"),m.fillRect(0,0,i+o,a+s),t.fillStyle=m.createPattern(O,"no-repeat"),t.fillRect(0,0,i+o,a+s),this.restoreStyles(e,c)}render(t){}}Xe.ignoreStyles=["mask","transform","clip-path"];var dn=()=>{};class pn extends Ct{constructor(){super(...arguments),this.type="clipPath"}apply(t){var{document:e}=this,r=Reflect.getPrototypeOf(t),{beginPath:i,closePath:a}=t;r&&(r.beginPath=dn,r.closePath=dn),Reflect.apply(i,t,[]),this.children.forEach(o=>{if(typeof o.path!="undefined"){var s=typeof o.elementTransform!="undefined"?o.elementTransform():null;s||(s=Te.fromElement(e,o)),s&&s.apply(t),o.path(t),r&&(r.closePath=a),s&&s.unapply(t)}}),Reflect.apply(a,t,[]),t.clip(),r&&(r.beginPath=i,r.closePath=a)}render(t){}}class We extends Ct{constructor(){super(...arguments),this.type="filter"}apply(t,e){var{document:r,children:i}=this,a=e.getBoundingBox(t);if(a){var o=0,s=0;i.forEach(U=>{var K=U.extraFilterDistance||0;o=Math.max(o,K),s=Math.max(s,K)});var u=Math.floor(a.width),c=Math.floor(a.height),p=u+2*o,E=c+2*s;if(!(p<1||E<1)){var O=Math.floor(a.x),m=Math.floor(a.y),D=this.removeStyles(e,We.ignoreStyles),V=r.createCanvas(p,E),L=V.getContext("2d");r.screen.setDefaults(L),L.translate(-O+o,-m+s),e.render(L),i.forEach(U=>{typeof U.apply=="function"&&U.apply(L,0,0,p,E)}),t.drawImage(V,0,0,p,E,O-o,m-s,p,E),this.restoreStyles(e,D)}}}render(t){}}We.ignoreStyles=["filter","transform","clip-path"];class yn extends Ct{constructor(t,e,r){super(t,e,r),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(t,e,r,i,a){}}class mn extends Ct{constructor(){super(...arguments),this.type="feMorphology"}apply(t,e,r,i,a){}}class xn extends Ct{constructor(){super(...arguments),this.type="feComposite"}apply(t,e,r,i,a){}}class En extends Ct{constructor(t,e,r){super(t,e,r),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(t,e,r,i,a){var{document:o,blurRadius:s}=this,u=o.window?o.window.document.body:null,c=t.canvas;c.id=o.getUniqueId(),u&&(c.style.display="none",u.appendChild(c)),he(c,e,r,i,a,s),u&&u.removeChild(c)}}class Tn extends Ct{constructor(){super(...arguments),this.type="title"}}class On extends Ct{constructor(){super(...arguments),this.type="desc"}}var Fn={svg:Be,rect:Er,circle:Xr,ellipse:Wr,line:Qr,polyline:Tr,polygon:Zr,path:xt,pattern:Kr,marker:kr,defs:Jr,linearGradient:qr,radialGradient:_r,stop:tn,animate:qe,animateColor:en,animateTransform:rn,font:nn,"font-face":an,"missing-glyph":sn,glyph:xr,text:se,tspan:Ye,tref:on,a:un,textPath:hn,image:fn,g:Je,symbol:cn,style:Sr,use:gn,mask:Xe,clipPath:pn,filter:We,feDropShadow:yn,feMorphology:mn,feComposite:xn,feColorMatrix:br,feGaussianBlur:En,title:Tn,desc:On};function Sn(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function Un(h){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:!1,e=document.createElement("img");return t&&(e.crossOrigin="Anonymous"),new Promise((r,i)=>{e.onload=()=>{r(e)},e.onerror=(a,o,s,u,c)=>{i(c)},e.src=h})}),Cr.apply(this,arguments)}class ue{constructor(t){var{rootEmSize:e=12,emSize:r=12,createCanvas:i=ue.createCanvas,createImage:a=ue.createImage,anonymousCrossOrigin:o}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.canvg=t,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=e,this.emSize=r,this.createCanvas=i,this.createImage=this.bindCreateImage(a,o),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(t,e){return typeof e=="boolean"?(r,i)=>t(r,typeof i=="boolean"?i:e):t}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:t}=this;return t[t.length-1]}set emSize(t){var{emSizeStack:e}=this;e.push(t)}popEmSize(){var{emSizeStack:t}=this;t.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every(t=>t.loaded)}isFontsLoaded(){return this.fonts.every(t=>t.loaded)}createDocumentElement(t){var e=this.createElement(t.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e,e}createElement(t){var e=t.nodeName.replace(/^[^:]+:/,""),r=ue.elementTypes[e];return typeof r!="undefined"?new r(this,t):new Yr(this,t)}createTextNode(t){return new Ln(this,t)}setViewBox(t){this.screen.setViewBox(Un({document:this},t))}}ue.createCanvas=jn,ue.createImage=Gn,ue.elementTypes=Fn;function bn(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function Re(h){for(var t=1;t2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new ke(r),this.screen=new He(t,r),this.options=r;var i=new ue(this,r),a=i.createDocumentElement(e);this.document=i,this.documentElement=a}static from(t,e){var r=arguments;return(0,f.Z)(function*(){var i=r.length>2&&r[2]!==void 0?r[2]:{},a=new ke(i),o=yield a.parse(e);return new Ne(t,o,i)})()}static fromString(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=new ke(r),a=i.parseFromString(e);return new Ne(t,a,r)}fork(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Ne.from(t,e,Re(Re({},this.options),r))}forkString(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Ne.fromString(t,e,Re(Re({},this.options),r))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var t=arguments,e=this;return(0,f.Z)(function*(){var r=t.length>0&&t[0]!==void 0?t[0]:{};e.start(Re({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},r)),yield e.ready(),e.stop()})()}start(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{documentElement:e,screen:r,options:i}=this;r.start(e,Re(Re({enableRedraw:!0},i),t))}stop(){this.screen.stop()}resize(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(t,e,r)}}}}]); diff --git a/3754.fba0105e.async.js b/3754.fba0105e.async.js deleted file mode 100644 index 1efafcf7a6..0000000000 --- a/3754.fba0105e.async.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3754],{94907:function(d,S,n){var l=n(97671);(function(){var f,v,g,y,T,x;typeof performance!="undefined"&&performance!==null&&performance.now?d.exports=function(){return performance.now()}:typeof l!="undefined"&&l!==null&&l.hrtime?(d.exports=function(){return(f()-T)/1e6},v=l.hrtime,f=function(){var b;return b=v(),b[0]*1e9+b[1]},y=f(),x=l.uptime()*1e9,T=y-x):Date.now?(d.exports=function(){return Date.now()-g},g=Date.now()):(d.exports=function(){return new Date().getTime()-g},g=new Date().getTime())}).call(this)},32772:function(d,S,n){for(var l=n(94907),f=typeof window=="undefined"?n.g:window,v=["moz","webkit"],g="AnimationFrame",y=f["request"+g],T=f["cancel"+g]||f["cancelRequest"+g],x=0;!y&&x3&&(this.alpha=T[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var x=this.r.toString(16),b=this.g.toString(16),C=this.b.toString(16);return x.length==1&&(x="0"+x),b.length==1&&(b="0"+b),C.length==1&&(C="0"+C),"#"+x+b+C},this.getHelpXML=function(){for(var x=new Array,b=0;b "+I.toRGB()+" -> "+I.toHex());M.appendChild(w),M.appendChild(F),P.appendChild(M)}catch(j){}return P}}},32714:function(d,S,n){"use strict";var l=n(59463),f=n(31039),v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not a function")}},39501:function(d,S,n){"use strict";var l=n(26542),f=n(31039),v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not a constructor")}},79141:function(d,S,n){"use strict";var l=n(85996),f=String,v=TypeError;d.exports=function(g){if(l(g))return g;throw new v("Can't set "+f(g)+" as a prototype")}},54229:function(d,S,n){"use strict";var l=n(37798),f=n(12458),v=n(92976).f,g=l("unscopables"),y=Array.prototype;y[g]===void 0&&v(y,g,{configurable:!0,value:f(null)}),d.exports=function(T){y[g][T]=!0}},1460:function(d,S,n){"use strict";var l=n(42066).charAt;d.exports=function(f,v,g){return v+(g?l(f,v).length:1)}},47954:function(d,S,n){"use strict";var l=n(11155),f=TypeError;d.exports=function(v,g){if(l(g,v))return v;throw new f("Incorrect invocation")}},60157:function(d,S,n){"use strict";var l=n(90380),f=String,v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not an object")}},38253:function(d,S,n){"use strict";var l=n(30425),f=n(62533),v=n(55543),g=function(y){return function(T,x,b){var C=l(T),A=v(C);if(A===0)return!y&&-1;var R=f(b,A),P;if(y&&x!==x){for(;A>R;)if(P=C[R++],P!==P)return!0}else for(;A>R;R++)if((y||R in C)&&C[R]===x)return y||R||0;return!y&&-1}};d.exports={includes:g(!0),indexOf:g(!1)}},47514:function(d,S,n){"use strict";var l=n(82786);d.exports=function(f,v){var g=[][f];return!!g&&l(function(){g.call(null,v||function(){return 1},1)})}},1714:function(d,S,n){"use strict";var l=n(32714),f=n(37028),v=n(19518),g=n(55543),y=TypeError,T="Reduce of empty array with no initial value",x=function(b){return function(C,A,R,P){var M=f(C),I=v(M),w=g(M);if(l(A),w===0&&R<2)throw new y(T);var F=b?w-1:0,Y=b?-1:1;if(R<2)for(;;){if(F in I){P=I[F],F+=Y;break}if(F+=Y,b?F<0:w<=F)throw new y(T)}for(;b?F>=0:w>F;F+=Y)F in I&&(P=A(P,I[F],F,M));return P}};d.exports={left:x(!1),right:x(!0)}},42959:function(d,S,n){"use strict";var l=n(45098);d.exports=l([].slice)},69516:function(d,S,n){"use strict";var l=n(37798),f=l("iterator"),v=!1;try{var g=0,y={next:function(){return{done:!!g++}},return:function(){v=!0}};y[f]=function(){return this},Array.from(y,function(){throw 2})}catch(T){}d.exports=function(T,x){try{if(!x&&!v)return!1}catch(A){return!1}var b=!1;try{var C={};C[f]=function(){return{next:function(){return{done:b=!0}}}},T(C)}catch(A){}return b}},88630:function(d,S,n){"use strict";var l=n(45098),f=l({}.toString),v=l("".slice);d.exports=function(g){return v(f(g),8,-1)}},13552:function(d,S,n){"use strict";var l=n(25468),f=n(59463),v=n(88630),g=n(37798),y=g("toStringTag"),T=Object,x=v(function(){return arguments}())==="Arguments",b=function(C,A){try{return C[A]}catch(R){}};d.exports=l?v:function(C){var A,R,P;return C===void 0?"Undefined":C===null?"Null":typeof(R=b(A=T(C),y))=="string"?R:x?v(A):(P=v(A))==="Object"&&f(A.callee)?"Arguments":P}},59100:function(d,S,n){"use strict";var l=n(17629),f=n(4700),v=n(27423),g=n(92976);d.exports=function(y,T,x){for(var b=f(T),C=g.f,A=v.f,R=0;R0&&x[0]<4?1:+(x[0]+x[1])),!b&&f&&(x=f.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=f.match(/Chrome\/(\d+)/),x&&(b=+x[1]))),d.exports=b},11112:function(d,S,n){"use strict";var l=n(67717),f=n(83666),v=n(88630),g=function(y){return f.slice(0,y.length)===y};d.exports=function(){return g("Bun/")?"BUN":g("Cloudflare-Workers")?"CLOUDFLARE":g("Deno/")?"DENO":g("Node.js/")?"NODE":l.Bun&&typeof Bun.version=="string"?"BUN":l.Deno&&typeof Deno.version=="object"?"DENO":v(l.process)==="process"?"NODE":l.window&&l.document?"BROWSER":"REST"}()},28748:function(d,S,n){"use strict";var l=n(67717),f=n(27423).f,v=n(75462),g=n(70160),y=n(33899),T=n(59100),x=n(84220);d.exports=function(b,C){var A=b.target,R=b.global,P=b.stat,M,I,w,F,Y,j;if(R?I=l:P?I=l[A]||y(A,{}):I=l[A]&&l[A].prototype,I)for(w in C){if(Y=C[w],b.dontCallGetSet?(j=f(I,w),F=j&&j.value):F=I[w],M=x(R?w:A+(P?".":"#")+w,b.forced),!M&&F!==void 0){if(typeof Y==typeof F)continue;T(Y,F)}(b.sham||F&&F.sham)&&v(Y,"sham",!0),g(I,w,Y,b)}}},82786:function(d){"use strict";d.exports=function(S){try{return!!S()}catch(n){return!0}}},38260:function(d,S,n){"use strict";n(21724);var l=n(75487),f=n(70160),v=n(85783),g=n(82786),y=n(37798),T=n(75462),x=y("species"),b=RegExp.prototype;d.exports=function(C,A,R,P){var M=y(C),I=!g(function(){var j={};return j[M]=function(){return 7},""[C](j)!==7}),w=I&&!g(function(){var j=!1,B=/a/;return C==="split"&&(B={},B.constructor={},B.constructor[x]=function(){return B},B.flags="",B[M]=/./[M]),B.exec=function(){return j=!0,null},B[M](""),!j});if(!I||!w||R){var F=/./[M],Y=A(M,""[C],function(j,B,$,X,Q){var _=B.exec;return _===v||_===b.exec?I&&!Q?{done:!0,value:l(F,B,$,X)}:{done:!0,value:l(j,$,B,X)}:{done:!1}});f(String.prototype,C,Y[0]),f(b,M,Y[1])}P&&T(b[M],"sham",!0)}},51305:function(d,S,n){"use strict";var l=n(32885),f=Function.prototype,v=f.apply,g=f.call;d.exports=typeof Reflect=="object"&&Reflect.apply||(l?g.bind(v):function(){return g.apply(v,arguments)})},98050:function(d,S,n){"use strict";var l=n(78653),f=n(32714),v=n(32885),g=l(l.bind);d.exports=function(y,T){return f(y),T===void 0?y:v?g(y,T):function(){return y.apply(T,arguments)}}},32885:function(d,S,n){"use strict";var l=n(82786);d.exports=!l(function(){var f=function(){}.bind();return typeof f!="function"||f.hasOwnProperty("prototype")})},75487:function(d,S,n){"use strict";var l=n(32885),f=Function.prototype.call;d.exports=l?f.bind(f):function(){return f.apply(f,arguments)}},51499:function(d,S,n){"use strict";var l=n(96128),f=n(17629),v=Function.prototype,g=l&&Object.getOwnPropertyDescriptor,y=f(v,"name"),T=y&&function(){}.name==="something",x=y&&(!l||l&&g(v,"name").configurable);d.exports={EXISTS:y,PROPER:T,CONFIGURABLE:x}},57283:function(d,S,n){"use strict";var l=n(45098),f=n(32714);d.exports=function(v,g,y){try{return l(f(Object.getOwnPropertyDescriptor(v,g)[y]))}catch(T){}}},78653:function(d,S,n){"use strict";var l=n(88630),f=n(45098);d.exports=function(v){if(l(v)==="Function")return f(v)}},45098:function(d,S,n){"use strict";var l=n(32885),f=Function.prototype,v=f.call,g=l&&f.bind.bind(v,v);d.exports=l?g:function(y){return function(){return v.apply(y,arguments)}}},28541:function(d,S,n){"use strict";var l=n(67717),f=n(59463),v=function(g){return f(g)?g:void 0};d.exports=function(g,y){return arguments.length<2?v(l[g]):l[g]&&l[g][y]}},58036:function(d,S,n){"use strict";var l=n(13552),f=n(49111),v=n(85859),g=n(78211),y=n(37798),T=y("iterator");d.exports=function(x){if(!v(x))return f(x,T)||f(x,"@@iterator")||g[l(x)]}},97773:function(d,S,n){"use strict";var l=n(75487),f=n(32714),v=n(60157),g=n(31039),y=n(58036),T=TypeError;d.exports=function(x,b){var C=arguments.length<2?y(x):b;if(f(C))return v(l(C,x));throw new T(g(x)+" is not iterable")}},49111:function(d,S,n){"use strict";var l=n(32714),f=n(85859);d.exports=function(v,g){var y=v[g];return f(y)?void 0:l(y)}},62858:function(d,S,n){"use strict";var l=n(45098),f=n(37028),v=Math.floor,g=l("".charAt),y=l("".replace),T=l("".slice),x=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,b=/\$([$&'`]|\d{1,2})/g;d.exports=function(C,A,R,P,M,I){var w=R+C.length,F=P.length,Y=b;return M!==void 0&&(M=f(M),Y=x),y(I,Y,function(j,B){var $;switch(g(B,0)){case"$":return"$";case"&":return C;case"`":return T(A,0,R);case"'":return T(A,w);case"<":$=M[T(B,1,-1)];break;default:var X=+B;if(X===0)return j;if(X>F){var Q=v(X/10);return Q===0?j:Q<=F?P[Q-1]===void 0?g(B,1):P[Q-1]+g(B,1):j}$=P[X-1]}return $===void 0?"":$})}},67717:function(d,S,n){"use strict";var l=function(f){return f&&f.Math===Math&&f};d.exports=l(typeof globalThis=="object"&&globalThis)||l(typeof window=="object"&&window)||l(typeof self=="object"&&self)||l(typeof n.g=="object"&&n.g)||l(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},17629:function(d,S,n){"use strict";var l=n(45098),f=n(37028),v=l({}.hasOwnProperty);d.exports=Object.hasOwn||function(y,T){return v(f(y),T)}},10425:function(d){"use strict";d.exports={}},73740:function(d){"use strict";d.exports=function(S,n){try{arguments.length===1?console.error(S):console.error(S,n)}catch(l){}}},3798:function(d,S,n){"use strict";var l=n(28541);d.exports=l("document","documentElement")},83457:function(d,S,n){"use strict";var l=n(96128),f=n(82786),v=n(83738);d.exports=!l&&!f(function(){return Object.defineProperty(v("div"),"a",{get:function(){return 7}}).a!==7})},19518:function(d,S,n){"use strict";var l=n(45098),f=n(82786),v=n(88630),g=Object,y=l("".split);d.exports=f(function(){return!g("z").propertyIsEnumerable(0)})?function(T){return v(T)==="String"?y(T,""):g(T)}:g},22181:function(d,S,n){"use strict";var l=n(45098),f=n(59463),v=n(67418),g=l(Function.toString);f(v.inspectSource)||(v.inspectSource=function(y){return g(y)}),d.exports=v.inspectSource},53783:function(d,S,n){"use strict";var l=n(72445),f=n(67717),v=n(90380),g=n(75462),y=n(17629),T=n(67418),x=n(51200),b=n(10425),C="Object already initialized",A=f.TypeError,R=f.WeakMap,P,M,I,w=function(B){return I(B)?M(B):P(B,{})},F=function(B){return function($){var X;if(!v($)||(X=M($)).type!==B)throw new A("Incompatible receiver, "+B+" required");return X}};if(l||T.state){var Y=T.state||(T.state=new R);Y.get=Y.get,Y.has=Y.has,Y.set=Y.set,P=function(B,$){if(Y.has(B))throw new A(C);return $.facade=B,Y.set(B,$),$},M=function(B){return Y.get(B)||{}},I=function(B){return Y.has(B)}}else{var j=x("state");b[j]=!0,P=function(B,$){if(y(B,j))throw new A(C);return $.facade=B,g(B,j,$),$},M=function(B){return y(B,j)?B[j]:{}},I=function(B){return y(B,j)}}d.exports={set:P,get:M,has:I,enforce:w,getterFor:F}},90644:function(d,S,n){"use strict";var l=n(37798),f=n(78211),v=l("iterator"),g=Array.prototype;d.exports=function(y){return y!==void 0&&(f.Array===y||g[v]===y)}},49939:function(d,S,n){"use strict";var l=n(88630);d.exports=Array.isArray||function(v){return l(v)==="Array"}},59463:function(d){"use strict";var S=typeof document=="object"&&document.all;d.exports=typeof S=="undefined"&&S!==void 0?function(n){return typeof n=="function"||n===S}:function(n){return typeof n=="function"}},26542:function(d,S,n){"use strict";var l=n(45098),f=n(82786),v=n(59463),g=n(13552),y=n(28541),T=n(22181),x=function(){},b=y("Reflect","construct"),C=/^\s*(?:class|function)\b/,A=l(C.exec),R=!C.test(x),P=function(w){if(!v(w))return!1;try{return b(x,[],w),!0}catch(F){return!1}},M=function(w){if(!v(w))return!1;switch(g(w)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return R||!!A(C,T(w))}catch(F){return!0}};M.sham=!0,d.exports=!b||f(function(){var I;return P(P.call)||!P(Object)||!P(function(){I=!0})||I})?M:P},84220:function(d,S,n){"use strict";var l=n(82786),f=n(59463),v=/#|\.prototype\./,g=function(C,A){var R=T[y(C)];return R===b?!0:R===x?!1:f(A)?l(A):!!A},y=g.normalize=function(C){return String(C).replace(v,".").toLowerCase()},T=g.data={},x=g.NATIVE="N",b=g.POLYFILL="P";d.exports=g},85859:function(d){"use strict";d.exports=function(S){return S==null}},90380:function(d,S,n){"use strict";var l=n(59463);d.exports=function(f){return typeof f=="object"?f!==null:l(f)}},85996:function(d,S,n){"use strict";var l=n(90380);d.exports=function(f){return l(f)||f===null}},62365:function(d){"use strict";d.exports=!1},64402:function(d,S,n){"use strict";var l=n(90380),f=n(88630),v=n(37798),g=v("match");d.exports=function(y){var T;return l(y)&&((T=y[g])!==void 0?!!T:f(y)==="RegExp")}},82038:function(d,S,n){"use strict";var l=n(28541),f=n(59463),v=n(11155),g=n(61870),y=Object;d.exports=g?function(T){return typeof T=="symbol"}:function(T){var x=l("Symbol");return f(x)&&v(x.prototype,y(T))}},28190:function(d,S,n){"use strict";var l=n(98050),f=n(75487),v=n(60157),g=n(31039),y=n(90644),T=n(55543),x=n(11155),b=n(97773),C=n(58036),A=n(15309),R=TypeError,P=function(I,w){this.stopped=I,this.result=w},M=P.prototype;d.exports=function(I,w,F){var Y=F&&F.that,j=!!(F&&F.AS_ENTRIES),B=!!(F&&F.IS_RECORD),$=!!(F&&F.IS_ITERATOR),X=!!(F&&F.INTERRUPTED),Q=l(w,Y),_,k,lt,tt,et,st,ot,yt=function(J){return _&&A(_,"normal"),new P(!0,J)},Z=function(J){return j?(v(J),X?Q(J[0],J[1],yt):Q(J[0],J[1])):X?Q(J,yt):Q(J)};if(B)_=I.iterator;else if($)_=I;else{if(k=C(I),!k)throw new R(g(I)+" is not iterable");if(y(k)){for(lt=0,tt=T(I);tt>lt;lt++)if(et=Z(I[lt]),et&&x(M,et))return et;return new P(!1)}_=b(I,k)}for(st=B?I.next:_.next;!(ot=f(st,_)).done;){try{et=Z(ot.value)}catch(J){A(_,"throw",J)}if(typeof et=="object"&&et&&x(M,et))return et}return new P(!1)}},15309:function(d,S,n){"use strict";var l=n(75487),f=n(60157),v=n(49111);d.exports=function(g,y,T){var x,b;f(g);try{if(x=v(g,"return"),!x){if(y==="throw")throw T;return T}x=l(x,g)}catch(C){b=!0,x=C}if(y==="throw")throw T;if(b)throw x;return f(x),T}},19430:function(d,S,n){"use strict";var l=n(43522).IteratorPrototype,f=n(12458),v=n(50889),g=n(48610),y=n(78211),T=function(){return this};d.exports=function(x,b,C,A){var R=b+" Iterator";return x.prototype=f(l,{next:v(+!A,C)}),g(x,R,!1,!0),y[R]=T,x}},31204:function(d,S,n){"use strict";var l=n(28748),f=n(75487),v=n(62365),g=n(51499),y=n(59463),T=n(19430),x=n(51687),b=n(64166),C=n(48610),A=n(75462),R=n(70160),P=n(37798),M=n(78211),I=n(43522),w=g.PROPER,F=g.CONFIGURABLE,Y=I.IteratorPrototype,j=I.BUGGY_SAFARI_ITERATORS,B=P("iterator"),$="keys",X="values",Q="entries",_=function(){return this};d.exports=function(k,lt,tt,et,st,ot,yt){T(tt,lt,et);var Z=function(Vt){if(Vt===st&&ht)return ht;if(!j&&Vt&&Vt in mt)return mt[Vt];switch(Vt){case $:return function(){return new tt(this,Vt)};case X:return function(){return new tt(this,Vt)};case Q:return function(){return new tt(this,Vt)}}return function(){return new tt(this)}},J=lt+" Iterator",wt=!1,mt=k.prototype,ut=mt[B]||mt["@@iterator"]||st&&mt[st],ht=!j&&ut||Z(st),N=lt==="Array"&&mt.entries||ut,ft,Ut,At;if(N&&(ft=x(N.call(new k)),ft!==Object.prototype&&ft.next&&(!v&&x(ft)!==Y&&(b?b(ft,Y):y(ft[B])||R(ft,B,_)),C(ft,J,!0,!0),v&&(M[J]=_))),w&&st===X&&ut&&ut.name!==X&&(!v&&F?A(mt,"name",X):(wt=!0,ht=function(){return f(ut,this)})),st)if(Ut={values:Z(X),keys:ot?ht:Z($),entries:Z(Q)},yt)for(At in Ut)(j||wt||!(At in mt))&&R(mt,At,Ut[At]);else l({target:lt,proto:!0,forced:j||wt},Ut);return(!v||yt)&&mt[B]!==ht&&R(mt,B,ht,{name:st}),M[lt]=ht,Ut}},43522:function(d,S,n){"use strict";var l=n(82786),f=n(59463),v=n(90380),g=n(12458),y=n(51687),T=n(70160),x=n(37798),b=n(62365),C=x("iterator"),A=!1,R,P,M;[].keys&&(M=[].keys(),"next"in M?(P=y(y(M)),P!==Object.prototype&&(R=P)):A=!0);var I=!v(R)||l(function(){var w={};return R[C].call(w)!==w});I?R={}:b&&(R=g(R)),f(R[C])||T(R,C,function(){return this}),d.exports={IteratorPrototype:R,BUGGY_SAFARI_ITERATORS:A}},78211:function(d){"use strict";d.exports={}},55543:function(d,S,n){"use strict";var l=n(99238);d.exports=function(f){return l(f.length)}},89835:function(d,S,n){"use strict";var l=n(45098),f=n(82786),v=n(59463),g=n(17629),y=n(96128),T=n(51499).CONFIGURABLE,x=n(22181),b=n(53783),C=b.enforce,A=b.get,R=String,P=Object.defineProperty,M=l("".slice),I=l("".replace),w=l([].join),F=y&&!f(function(){return P(function(){},"length",{value:8}).length!==8}),Y=String(String).split("String"),j=d.exports=function(B,$,X){M(R($),0,7)==="Symbol("&&($="["+I(R($),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),X&&X.getter&&($="get "+$),X&&X.setter&&($="set "+$),(!g(B,"name")||T&&B.name!==$)&&(y?P(B,"name",{value:$,configurable:!0}):B.name=$),F&&X&&g(X,"arity")&&B.length!==X.arity&&P(B,"length",{value:X.arity});try{X&&g(X,"constructor")&&X.constructor?y&&P(B,"prototype",{writable:!1}):B.prototype&&(B.prototype=void 0)}catch(_){}var Q=C(B);return g(Q,"source")||(Q.source=w(Y,typeof $=="string"?$:"")),B};Function.prototype.toString=j(function(){return v(this)&&A(this).source||x(this)},"toString")},52639:function(d){"use strict";var S=Math.ceil,n=Math.floor;d.exports=Math.trunc||function(f){var v=+f;return(v>0?n:S)(v)}},69614:function(d,S,n){"use strict";var l=n(67717),f=n(65389),v=n(98050),g=n(17704).set,y=n(73587),T=n(79423),x=n(79803),b=n(88501),C=n(28304),A=l.MutationObserver||l.WebKitMutationObserver,R=l.document,P=l.process,M=l.Promise,I=f("queueMicrotask"),w,F,Y,j,B;if(!I){var $=new y,X=function(){var Q,_;for(C&&(Q=P.domain)&&Q.exit();_=$.get();)try{_()}catch(k){throw $.head&&w(),k}Q&&Q.enter()};!T&&!C&&!b&&A&&R?(F=!0,Y=R.createTextNode(""),new A(X).observe(Y,{characterData:!0}),w=function(){Y.data=F=!F}):!x&&M&&M.resolve?(j=M.resolve(void 0),j.constructor=M,B=v(j.then,j),w=function(){B(X)}):C?w=function(){P.nextTick(X)}:(g=v(g,l),w=function(){g(X)}),I=function(Q){$.head||w(),$.add(Q)}}d.exports=I},10402:function(d,S,n){"use strict";var l=n(32714),f=TypeError,v=function(g){var y,T;this.promise=new g(function(x,b){if(y!==void 0||T!==void 0)throw new f("Bad Promise constructor");y=x,T=b}),this.resolve=l(y),this.reject=l(T)};d.exports.f=function(g){return new v(g)}},68708:function(d,S,n){"use strict";var l=n(64402),f=TypeError;d.exports=function(v){if(l(v))throw new f("The method doesn't accept regular expressions");return v}},12458:function(d,S,n){"use strict";var l=n(60157),f=n(35978),v=n(17293),g=n(10425),y=n(3798),T=n(83738),x=n(51200),b=">",C="<",A="prototype",R="script",P=x("IE_PROTO"),M=function(){},I=function(B){return C+R+b+B+C+"/"+R+b},w=function(B){B.write(I("")),B.close();var $=B.parentWindow.Object;return B=null,$},F=function(){var B=T("iframe"),$="java"+R+":",X;return B.style.display="none",y.appendChild(B),B.src=String($),X=B.contentWindow.document,X.open(),X.write(I("document.F=Object")),X.close(),X.F},Y,j=function(){try{Y=new ActiveXObject("htmlfile")}catch($){}j=typeof document!="undefined"?document.domain&&Y?w(Y):F():w(Y);for(var B=v.length;B--;)delete j[A][v[B]];return j()};g[P]=!0,d.exports=Object.create||function($,X){var Q;return $!==null?(M[A]=l($),Q=new M,M[A]=null,Q[P]=$):Q=j(),X===void 0?Q:f.f(Q,X)}},35978:function(d,S,n){"use strict";var l=n(96128),f=n(8456),v=n(92976),g=n(60157),y=n(30425),T=n(57635);S.f=l&&!f?Object.defineProperties:function(b,C){g(b);for(var A=y(C),R=T(C),P=R.length,M=0,I;P>M;)v.f(b,I=R[M++],A[I]);return b}},92976:function(d,S,n){"use strict";var l=n(96128),f=n(83457),v=n(8456),g=n(60157),y=n(97808),T=TypeError,x=Object.defineProperty,b=Object.getOwnPropertyDescriptor,C="enumerable",A="configurable",R="writable";S.f=l?v?function(M,I,w){if(g(M),I=y(I),g(w),typeof M=="function"&&I==="prototype"&&"value"in w&&R in w&&!w[R]){var F=b(M,I);F&&F[R]&&(M[I]=w.value,w={configurable:A in w?w[A]:F[A],enumerable:C in w?w[C]:F[C],writable:!1})}return x(M,I,w)}:x:function(M,I,w){if(g(M),I=y(I),g(w),f)try{return x(M,I,w)}catch(F){}if("get"in w||"set"in w)throw new T("Accessors not supported");return"value"in w&&(M[I]=w.value),M}},27423:function(d,S,n){"use strict";var l=n(96128),f=n(75487),v=n(81164),g=n(50889),y=n(30425),T=n(97808),x=n(17629),b=n(83457),C=Object.getOwnPropertyDescriptor;S.f=l?C:function(R,P){if(R=y(R),P=T(P),b)try{return C(R,P)}catch(M){}if(x(R,P))return g(!f(v.f,R,P),R[P])}},47512:function(d,S,n){"use strict";var l=n(9422),f=n(17293),v=f.concat("length","prototype");S.f=Object.getOwnPropertyNames||function(y){return l(y,v)}},45289:function(d,S){"use strict";S.f=Object.getOwnPropertySymbols},51687:function(d,S,n){"use strict";var l=n(17629),f=n(59463),v=n(37028),g=n(51200),y=n(44583),T=g("IE_PROTO"),x=Object,b=x.prototype;d.exports=y?x.getPrototypeOf:function(C){var A=v(C);if(l(A,T))return A[T];var R=A.constructor;return f(R)&&A instanceof R?R.prototype:A instanceof x?b:null}},11155:function(d,S,n){"use strict";var l=n(45098);d.exports=l({}.isPrototypeOf)},9422:function(d,S,n){"use strict";var l=n(45098),f=n(17629),v=n(30425),g=n(38253).indexOf,y=n(10425),T=l([].push);d.exports=function(x,b){var C=v(x),A=0,R=[],P;for(P in C)!f(y,P)&&f(C,P)&&T(R,P);for(;b.length>A;)f(C,P=b[A++])&&(~g(R,P)||T(R,P));return R}},57635:function(d,S,n){"use strict";var l=n(9422),f=n(17293);d.exports=Object.keys||function(g){return l(g,f)}},81164:function(d,S){"use strict";var n={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,f=l&&!n.call({1:2},1);S.f=f?function(g){var y=l(this,g);return!!y&&y.enumerable}:n},64166:function(d,S,n){"use strict";var l=n(57283),f=n(90380),v=n(57664),g=n(79141);d.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var y=!1,T={},x;try{x=l(Object.prototype,"__proto__","set"),x(T,[]),y=T instanceof Array}catch(b){}return function(C,A){return v(C),g(A),f(C)&&(y?x(C,A):C.__proto__=A),C}}():void 0)},50154:function(d,S,n){"use strict";var l=n(75487),f=n(59463),v=n(90380),g=TypeError;d.exports=function(y,T){var x,b;if(T==="string"&&f(x=y.toString)&&!v(b=l(x,y))||f(x=y.valueOf)&&!v(b=l(x,y))||T!=="string"&&f(x=y.toString)&&!v(b=l(x,y)))return b;throw new g("Can't convert object to primitive value")}},4700:function(d,S,n){"use strict";var l=n(28541),f=n(45098),v=n(47512),g=n(45289),y=n(60157),T=f([].concat);d.exports=l("Reflect","ownKeys")||function(b){var C=v.f(y(b)),A=g.f;return A?T(C,A(b)):C}},64515:function(d,S,n){"use strict";var l=n(67717);d.exports=l},96948:function(d){"use strict";d.exports=function(S){try{return{error:!1,value:S()}}catch(n){return{error:!0,value:n}}}},2913:function(d,S,n){"use strict";var l=n(67717),f=n(47007),v=n(59463),g=n(84220),y=n(22181),T=n(37798),x=n(11112),b=n(62365),C=n(18526),A=f&&f.prototype,R=T("species"),P=!1,M=v(l.PromiseRejectionEvent),I=g("Promise",function(){var w=y(f),F=w!==String(f);if(!F&&C===66||b&&!(A.catch&&A.finally))return!0;if(!C||C<51||!/native code/.test(w)){var Y=new f(function($){$(1)}),j=function($){$(function(){},function(){})},B=Y.constructor={};if(B[R]=j,P=Y.then(function(){})instanceof j,!P)return!0}return!F&&(x==="BROWSER"||x==="DENO")&&!M});d.exports={CONSTRUCTOR:I,REJECTION_EVENT:M,SUBCLASSING:P}},47007:function(d,S,n){"use strict";var l=n(67717);d.exports=l.Promise},90510:function(d,S,n){"use strict";var l=n(60157),f=n(90380),v=n(10402);d.exports=function(g,y){if(l(g),f(y)&&y.constructor===g)return y;var T=v.f(g),x=T.resolve;return x(y),T.promise}},36293:function(d,S,n){"use strict";var l=n(47007),f=n(69516),v=n(2913).CONSTRUCTOR;d.exports=v||!f(function(g){l.all(g).then(void 0,function(){})})},73587:function(d){"use strict";var S=function(){this.head=null,this.tail=null};S.prototype={add:function(n){var l={item:n,next:null},f=this.tail;f?f.next=l:this.head=l,this.tail=l},get:function(){var n=this.head;if(n){var l=this.head=n.next;return l===null&&(this.tail=null),n.item}}},d.exports=S},69992:function(d,S,n){"use strict";var l=n(75487),f=n(60157),v=n(59463),g=n(88630),y=n(85783),T=TypeError;d.exports=function(x,b){var C=x.exec;if(v(C)){var A=l(C,x,b);return A!==null&&f(A),A}if(g(x)==="RegExp")return l(y,x,b);throw new T("RegExp#exec called on incompatible receiver")}},85783:function(d,S,n){"use strict";var l=n(75487),f=n(45098),v=n(25545),g=n(4396),y=n(48397),T=n(69486),x=n(12458),b=n(53783).get,C=n(54733),A=n(75564),R=T("native-string-replace",String.prototype.replace),P=RegExp.prototype.exec,M=P,I=f("".charAt),w=f("".indexOf),F=f("".replace),Y=f("".slice),j=function(){var Q=/a/,_=/b*/g;return l(P,Q,"a"),l(P,_,"a"),Q.lastIndex!==0||_.lastIndex!==0}(),B=y.BROKEN_CARET,$=/()??/.exec("")[1]!==void 0,X=j||$||B||C||A;X&&(M=function(_){var k=this,lt=b(k),tt=v(_),et=lt.raw,st,ot,yt,Z,J,wt,mt;if(et)return et.lastIndex=k.lastIndex,st=l(M,et,tt),k.lastIndex=et.lastIndex,st;var ut=lt.groups,ht=B&&k.sticky,N=l(g,k),ft=k.source,Ut=0,At=tt;if(ht&&(N=F(N,"y",""),w(N,"g")===-1&&(N+="g"),At=Y(tt,k.lastIndex),k.lastIndex>0&&(!k.multiline||k.multiline&&I(tt,k.lastIndex-1)!==` -`)&&(ft="(?: "+ft+")",At=" "+At,Ut++),ot=new RegExp("^(?:"+ft+")",N)),$&&(ot=new RegExp("^"+ft+"$(?!\\s)",N)),j&&(yt=k.lastIndex),Z=l(P,ht?ot:k,At),ht?Z?(Z.input=Y(Z.input,Ut),Z[0]=Y(Z[0],Ut),Z.index=k.lastIndex,k.lastIndex+=Z[0].length):k.lastIndex=0:j&&Z&&(k.lastIndex=k.global?Z.index+Z[0].length:yt),$&&Z&&Z.length>1&&l(R,Z[0],ot,function(){for(J=1;Jb)","g");return g.exec("b").groups.a!=="b"||"b".replace(g,"$c")!=="bc"})},57664:function(d,S,n){"use strict";var l=n(85859),f=TypeError;d.exports=function(v){if(l(v))throw new f("Can't call method on "+v);return v}},65389:function(d,S,n){"use strict";var l=n(67717),f=n(96128),v=Object.getOwnPropertyDescriptor;d.exports=function(g){if(!f)return l[g];var y=v(l,g);return y&&y.value}},18483:function(d,S,n){"use strict";var l=n(28541),f=n(25913),v=n(37798),g=n(96128),y=v("species");d.exports=function(T){var x=l(T);g&&x&&!x[y]&&f(x,y,{configurable:!0,get:function(){return this}})}},48610:function(d,S,n){"use strict";var l=n(92976).f,f=n(17629),v=n(37798),g=v("toStringTag");d.exports=function(y,T,x){y&&!x&&(y=y.prototype),y&&!f(y,g)&&l(y,g,{configurable:!0,value:T})}},51200:function(d,S,n){"use strict";var l=n(69486),f=n(57739),v=l("keys");d.exports=function(g){return v[g]||(v[g]=f(g))}},67418:function(d,S,n){"use strict";var l=n(62365),f=n(67717),v=n(33899),g="__core-js_shared__",y=d.exports=f[g]||v(g,{});(y.versions||(y.versions=[])).push({version:"3.45.1",mode:l?"pure":"global",copyright:"\xA9 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.45.1/LICENSE",source:"https://github.com/zloirock/core-js"})},69486:function(d,S,n){"use strict";var l=n(67418);d.exports=function(f,v){return l[f]||(l[f]=v||{})}},98178:function(d,S,n){"use strict";var l=n(60157),f=n(39501),v=n(85859),g=n(37798),y=g("species");d.exports=function(T,x){var b=l(T).constructor,C;return b===void 0||v(C=l(b)[y])?x:f(C)}},42066:function(d,S,n){"use strict";var l=n(45098),f=n(30121),v=n(25545),g=n(57664),y=l("".charAt),T=l("".charCodeAt),x=l("".slice),b=function(C){return function(A,R){var P=v(g(A)),M=f(R),I=P.length,w,F;return M<0||M>=I?C?"":void 0:(w=T(P,M),w<55296||w>56319||M+1===I||(F=T(P,M+1))<56320||F>57343?C?y(P,M):w:C?x(P,M,M+2):(w-55296<<10)+(F-56320)+65536)}};d.exports={codeAt:b(!1),charAt:b(!0)}},57078:function(d,S,n){"use strict";var l=n(51499).PROPER,f=n(82786),v=n(64209),g="\u200B\x85\u180E";d.exports=function(y){return f(function(){return!!v[y]()||g[y]()!==g||l&&v[y].name!==y})}},19997:function(d,S,n){"use strict";var l=n(45098),f=n(57664),v=n(25545),g=n(64209),y=l("".replace),T=RegExp("^["+g+"]+"),x=RegExp("(^|[^"+g+"])["+g+"]+$"),b=function(C){return function(A){var R=v(f(A));return C&1&&(R=y(R,T,"")),C&2&&(R=y(R,x,"$1")),R}};d.exports={start:b(1),end:b(2),trim:b(3)}},21179:function(d,S,n){"use strict";var l=n(18526),f=n(82786),v=n(67717),g=v.String;d.exports=!!Object.getOwnPropertySymbols&&!f(function(){var y=Symbol("symbol detection");return!g(y)||!(Object(y)instanceof Symbol)||!Symbol.sham&&l&&l<41})},17704:function(d,S,n){"use strict";var l=n(67717),f=n(51305),v=n(98050),g=n(59463),y=n(17629),T=n(82786),x=n(3798),b=n(42959),C=n(83738),A=n(29714),R=n(79423),P=n(28304),M=l.setImmediate,I=l.clearImmediate,w=l.process,F=l.Dispatch,Y=l.Function,j=l.MessageChannel,B=l.String,$=0,X={},Q="onreadystatechange",_,k,lt,tt;T(function(){_=l.location});var et=function(Z){if(y(X,Z)){var J=X[Z];delete X[Z],J()}},st=function(Z){return function(){et(Z)}},ot=function(Z){et(Z.data)},yt=function(Z){l.postMessage(B(Z),_.protocol+"//"+_.host)};(!M||!I)&&(M=function(J){A(arguments.length,1);var wt=g(J)?J:Y(J),mt=b(arguments,1);return X[++$]=function(){f(wt,void 0,mt)},k($),$},I=function(J){delete X[J]},P?k=function(Z){w.nextTick(st(Z))}:F&&F.now?k=function(Z){F.now(st(Z))}:j&&!R?(lt=new j,tt=lt.port2,lt.port1.onmessage=ot,k=v(tt.postMessage,tt)):l.addEventListener&&g(l.postMessage)&&!l.importScripts&&_&&_.protocol!=="file:"&&!T(yt)?(k=yt,l.addEventListener("message",ot,!1)):Q in C("script")?k=function(Z){x.appendChild(C("script"))[Q]=function(){x.removeChild(this),et(Z)}}:k=function(Z){setTimeout(st(Z),0)}),d.exports={set:M,clear:I}},62533:function(d,S,n){"use strict";var l=n(30121),f=Math.max,v=Math.min;d.exports=function(g,y){var T=l(g);return T<0?f(T+y,0):v(T,y)}},30425:function(d,S,n){"use strict";var l=n(19518),f=n(57664);d.exports=function(v){return l(f(v))}},30121:function(d,S,n){"use strict";var l=n(52639);d.exports=function(f){var v=+f;return v!==v||v===0?0:l(v)}},99238:function(d,S,n){"use strict";var l=n(30121),f=Math.min;d.exports=function(v){var g=l(v);return g>0?f(g,9007199254740991):0}},37028:function(d,S,n){"use strict";var l=n(57664),f=Object;d.exports=function(v){return f(l(v))}},23228:function(d,S,n){"use strict";var l=n(75487),f=n(90380),v=n(82038),g=n(49111),y=n(50154),T=n(37798),x=TypeError,b=T("toPrimitive");d.exports=function(C,A){if(!f(C)||v(C))return C;var R=g(C,b),P;if(R){if(A===void 0&&(A="default"),P=l(R,C,A),!f(P)||v(P))return P;throw new x("Can't convert object to primitive value")}return A===void 0&&(A="number"),y(C,A)}},97808:function(d,S,n){"use strict";var l=n(23228),f=n(82038);d.exports=function(v){var g=l(v,"string");return f(g)?g:g+""}},25468:function(d,S,n){"use strict";var l=n(37798),f=l("toStringTag"),v={};v[f]="z",d.exports=String(v)==="[object z]"},25545:function(d,S,n){"use strict";var l=n(13552),f=String;d.exports=function(v){if(l(v)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return f(v)}},31039:function(d){"use strict";var S=String;d.exports=function(n){try{return S(n)}catch(l){return"Object"}}},57739:function(d,S,n){"use strict";var l=n(45098),f=0,v=Math.random(),g=l(1.1.toString);d.exports=function(y){return"Symbol("+(y===void 0?"":y)+")_"+g(++f+v,36)}},61870:function(d,S,n){"use strict";var l=n(21179);d.exports=l&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},8456:function(d,S,n){"use strict";var l=n(96128),f=n(82786);d.exports=l&&f(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},29714:function(d){"use strict";var S=TypeError;d.exports=function(n,l){if(n1?arguments[1]:void 0;return T?y(this,C,A)||0:v(this,C,A)}})},89367:function(d,S,n){"use strict";var l=n(30425),f=n(54229),v=n(78211),g=n(53783),y=n(92976).f,T=n(31204),x=n(72724),b=n(62365),C=n(96128),A="Array Iterator",R=g.set,P=g.getterFor(A);d.exports=T(Array,"Array",function(I,w){R(this,{type:A,target:l(I),index:0,kind:w})},function(){var I=P(this),w=I.target,F=I.index++;if(!w||F>=w.length)return I.target=null,x(void 0,!0);switch(I.kind){case"keys":return x(F,!1);case"values":return x(w[F],!1)}return x([F,w[F]],!1)},"values");var M=v.Arguments=v.Array;if(f("keys"),f("values"),f("entries"),!b&&C&&M.name!=="values")try{y(M,"name",{value:"values"})}catch(I){}},45991:function(d,S,n){"use strict";var l=n(28748),f=n(1714).left,v=n(47514),g=n(18526),y=n(28304),T=!y&&g>79&&g<83,x=T||!v("reduce");l({target:"Array",proto:!0,forced:x},{reduce:function(C){var A=arguments.length;return f(this,C,A,A>1?arguments[1]:void 0)}})},49435:function(d,S,n){"use strict";var l=n(28748),f=n(45098),v=n(49939),g=f([].reverse),y=[1,2];l({target:"Array",proto:!0,forced:String(y)===String(y.reverse())},{reverse:function(){return v(this)&&(this.length=this.length),g(this)}})},13684:function(d,S,n){"use strict";var l=n(28748),f=n(75487),v=n(32714),g=n(10402),y=n(96948),T=n(28190),x=n(36293);l({target:"Promise",stat:!0,forced:x},{all:function(C){var A=this,R=g.f(A),P=R.resolve,M=R.reject,I=y(function(){var w=v(A.resolve),F=[],Y=0,j=1;T(C,function(B){var $=Y++,X=!1;j++,f(w,A,B).then(function(Q){X||(X=!0,F[$]=Q,--j||P(F))},M)}),--j||P(F)});return I.error&&M(I.value),R.promise}})},12017:function(d,S,n){"use strict";var l=n(28748),f=n(62365),v=n(2913).CONSTRUCTOR,g=n(47007),y=n(28541),T=n(59463),x=n(70160),b=g&&g.prototype;if(l({target:"Promise",proto:!0,forced:v,real:!0},{catch:function(A){return this.then(void 0,A)}}),!f&&T(g)){var C=y("Promise").prototype.catch;b.catch!==C&&x(b,"catch",C,{unsafe:!0})}},55645:function(d,S,n){"use strict";var l=n(28748),f=n(62365),v=n(28304),g=n(67717),y=n(64515),T=n(75487),x=n(70160),b=n(64166),C=n(48610),A=n(18483),R=n(32714),P=n(59463),M=n(90380),I=n(47954),w=n(98178),F=n(17704).set,Y=n(69614),j=n(73740),B=n(96948),$=n(73587),X=n(53783),Q=n(47007),_=n(2913),k=n(10402),lt="Promise",tt=_.CONSTRUCTOR,et=_.REJECTION_EVENT,st=_.SUBCLASSING,ot=X.getterFor(lt),yt=X.set,Z=Q&&Q.prototype,J=Q,wt=Z,mt=g.TypeError,ut=g.document,ht=g.process,N=k.f,ft=N,Ut=!!(ut&&ut.createEvent&&g.dispatchEvent),At="unhandledrejection",Vt="rejectionhandled",qt=0,ie=1,Qt=2,le=1,he=2,_t,fe,ce,Zt,ve=function(W){var nt;return M(W)&&P(nt=W.then)?nt:!1},ge=function(W,nt){var gt=nt.value,dt=nt.state===ie,bt=dt?W.ok:W.fail,me=W.resolve,Le=W.reject,xe=W.domain,Ee,te,$e;try{bt?(dt||(nt.rejection===he&&Ze(nt),nt.rejection=le),bt===!0?Ee=gt:(xe&&xe.enter(),Ee=bt(gt),xe&&(xe.exit(),$e=!0)),Ee===W.promise?Le(new mt("Promise-chain cycle")):(te=ve(Ee))?T(te,Ee,me,Le):me(Ee)):Le(gt)}catch(ae){xe&&!$e&&xe.exit(),Le(ae)}},de=function(W,nt){W.notified||(W.notified=!0,Y(function(){for(var gt=W.reactions,dt;dt=gt.get();)ge(dt,W);W.notified=!1,nt&&!W.rejection&&Kt(W)}))},pe=function(W,nt,gt){var dt,bt;Ut?(dt=ut.createEvent("Event"),dt.promise=nt,dt.reason=gt,dt.initEvent(W,!1,!0),g.dispatchEvent(dt)):dt={promise:nt,reason:gt},!et&&(bt=g["on"+W])?bt(dt):W===At&&j("Unhandled promise rejection",gt)},Kt=function(W){T(F,g,function(){var nt=W.facade,gt=W.value,dt=ze(W),bt;if(dt&&(bt=B(function(){v?ht.emit("unhandledRejection",gt,nt):pe(At,nt,gt)}),W.rejection=v||ze(W)?he:le,bt.error))throw bt.value})},ze=function(W){return W.rejection!==le&&!W.parent},Ze=function(W){T(F,g,function(){var nt=W.facade;v?ht.emit("rejectionHandled",nt):pe(Vt,nt,W.value)})},It=function(W,nt,gt){return function(dt){W(nt,dt,gt)}},ye=function(W,nt,gt){W.done||(W.done=!0,gt&&(W=gt),W.value=nt,W.state=Qt,de(W,!0))},De=function(W,nt,gt){if(!W.done){W.done=!0,gt&&(W=gt);try{if(W.facade===nt)throw new mt("Promise can't be resolved itself");var dt=ve(nt);dt?Y(function(){var bt={done:!1};try{T(dt,nt,It(De,bt,W),It(ye,bt,W))}catch(me){ye(bt,me,W)}}):(W.value=nt,W.state=ie,de(W,!1))}catch(bt){ye({done:!1},bt,W)}}};if(tt&&(J=function(nt){I(this,wt),R(nt),T(_t,this);var gt=ot(this);try{nt(It(De,gt),It(ye,gt))}catch(dt){ye(gt,dt)}},wt=J.prototype,_t=function(nt){yt(this,{type:lt,done:!1,notified:!1,parent:!1,reactions:new $,rejection:!1,state:qt,value:null})},_t.prototype=x(wt,"then",function(nt,gt){var dt=ot(this),bt=N(w(this,J));return dt.parent=!0,bt.ok=P(nt)?nt:!0,bt.fail=P(gt)&>,bt.domain=v?ht.domain:void 0,dt.state===qt?dt.reactions.add(bt):Y(function(){ge(bt,dt)}),bt.promise}),fe=function(){var W=new _t,nt=ot(W);this.promise=W,this.resolve=It(De,nt),this.reject=It(ye,nt)},k.f=N=function(W){return W===J||W===ce?new fe(W):ft(W)},!f&&P(Q)&&Z!==Object.prototype)){Zt=Z.then,st||x(Z,"then",function(nt,gt){var dt=this;return new J(function(bt,me){T(Zt,dt,bt,me)}).then(nt,gt)},{unsafe:!0});try{delete Z.constructor}catch(W){}b&&b(Z,wt)}l({global:!0,constructor:!0,wrap:!0,forced:tt},{Promise:J}),ce=y.Promise,C(J,lt,!1,!0),A(lt)},11985:function(d,S,n){"use strict";n(55645),n(13684),n(12017),n(94384),n(6438),n(55342)},94384:function(d,S,n){"use strict";var l=n(28748),f=n(75487),v=n(32714),g=n(10402),y=n(96948),T=n(28190),x=n(36293);l({target:"Promise",stat:!0,forced:x},{race:function(C){var A=this,R=g.f(A),P=R.reject,M=y(function(){var I=v(A.resolve);T(C,function(w){f(I,A,w).then(R.resolve,P)})});return M.error&&P(M.value),R.promise}})},6438:function(d,S,n){"use strict";var l=n(28748),f=n(10402),v=n(2913).CONSTRUCTOR;l({target:"Promise",stat:!0,forced:v},{reject:function(y){var T=f.f(this),x=T.reject;return x(y),T.promise}})},55342:function(d,S,n){"use strict";var l=n(28748),f=n(28541),v=n(62365),g=n(47007),y=n(2913).CONSTRUCTOR,T=n(90510),x=f("Promise"),b=v&&!y;l({target:"Promise",stat:!0,forced:v||y},{resolve:function(A){return T(b&&this===x?g:this,A)}})},21724:function(d,S,n){"use strict";var l=n(28748),f=n(85783);l({target:"RegExp",proto:!0,forced:/./.exec!==f},{exec:f})},6e4:function(d,S,n){"use strict";var l=n(51499).PROPER,f=n(70160),v=n(60157),g=n(25545),y=n(82786),T=n(1331),x="toString",b=RegExp.prototype,C=b[x],A=y(function(){return C.call({source:"a",flags:"b"})!=="/a/b"}),R=l&&C.name!==x;(A||R)&&f(b,x,function(){var M=v(this),I=g(M.source),w=g(T(M));return"/"+I+"/"+w},{unsafe:!0})},66860:function(d,S,n){"use strict";var l=n(28748),f=n(78653),v=n(27423).f,g=n(99238),y=n(25545),T=n(68708),x=n(57664),b=n(47333),C=n(62365),A=f("".slice),R=Math.min,P=b("endsWith"),M=!C&&!P&&!!function(){var I=v(String.prototype,"endsWith");return I&&!I.writable}();l({target:"String",proto:!0,forced:!M&&!P},{endsWith:function(w){var F=y(x(this));T(w);var Y=arguments.length>1?arguments[1]:void 0,j=F.length,B=Y===void 0?j:R(g(Y),j),$=y(w);return A(F,B-$.length,B)===$}})},92768:function(d,S,n){"use strict";var l=n(28748),f=n(45098),v=n(68708),g=n(57664),y=n(25545),T=n(47333),x=f("".indexOf);l({target:"String",proto:!0,forced:!T("includes")},{includes:function(C){return!!~x(y(g(this)),y(v(C)),arguments.length>1?arguments[1]:void 0)}})},94986:function(d,S,n){"use strict";var l=n(75487),f=n(45098),v=n(38260),g=n(60157),y=n(90380),T=n(99238),x=n(25545),b=n(57664),C=n(49111),A=n(1460),R=n(1331),P=n(69992),M=f("".indexOf);v("match",function(I,w,F){return[function(j){var B=b(this),$=y(j)?C(j,I):void 0;return $?l($,j,B):new RegExp(j)[I](x(B))},function(Y){var j=g(this),B=x(Y),$=F(w,j,B);if($.done)return $.value;var X=x(R(j));if(M(X,"g")===-1)return P(j,B);var Q=M(X,"u")!==-1;j.lastIndex=0;for(var _=[],k=0,lt;(lt=P(j,B))!==null;){var tt=x(lt[0]);_[k]=tt,tt===""&&(j.lastIndex=A(B,T(j.lastIndex),Q)),k++}return k===0?null:_}]})},92182:function(d,S,n){"use strict";var l=n(51305),f=n(75487),v=n(45098),g=n(38260),y=n(82786),T=n(60157),x=n(59463),b=n(90380),C=n(30121),A=n(99238),R=n(25545),P=n(57664),M=n(1460),I=n(49111),w=n(62858),F=n(1331),Y=n(69992),j=n(37798),B=j("replace"),$=Math.max,X=Math.min,Q=v([].concat),_=v([].push),k=v("".indexOf),lt=v("".slice),tt=function(yt){return yt===void 0?yt:String(yt)},et=function(){return"a".replace(/./,"$0")==="$0"}(),st=function(){return/./[B]?/./[B]("a","$0")==="":!1}(),ot=!y(function(){var yt=/./;return yt.exec=function(){var Z=[];return Z.groups={a:"7"},Z},"".replace(yt,"$")!=="7"});g("replace",function(yt,Z,J){var wt=st?"$":"$0";return[function(ut,ht){var N=P(this),ft=b(ut)?I(ut,B):void 0;return ft?f(ft,ut,N,ht):f(Z,R(N),ut,ht)},function(mt,ut){var ht=T(this),N=R(mt);if(typeof ut=="string"&&k(ut,wt)===-1&&k(ut,"$<")===-1){var ft=J(Z,ht,N,ut);if(ft.done)return ft.value}var Ut=x(ut);Ut||(ut=R(ut));var At=R(F(ht)),Vt=k(At,"g")!==-1,qt;Vt&&(qt=k(At,"u")!==-1,ht.lastIndex=0);for(var ie=[],Qt;Qt=Y(ht,N),!(Qt===null||(_(ie,Qt),!Vt));){var le=R(Qt[0]);le===""&&(ht.lastIndex=M(N,A(ht.lastIndex),qt))}for(var he="",_t=0,fe=0;fe=_t&&(he+=lt(N,_t,Zt)+ge,_t=Zt+ce.length)}return he+lt(N,_t)}]},!ot||!et||st)},88186:function(d,S,n){"use strict";var l=n(75487),f=n(45098),v=n(38260),g=n(60157),y=n(90380),T=n(57664),x=n(98178),b=n(1460),C=n(99238),A=n(25545),R=n(49111),P=n(69992),M=n(48397),I=n(82786),w=M.UNSUPPORTED_Y,F=4294967295,Y=Math.min,j=f([].push),B=f("".slice),$=!I(function(){var Q=/(?:)/,_=Q.exec;Q.exec=function(){return _.apply(this,arguments)};var k="ab".split(Q);return k.length!==2||k[0]!=="a"||k[1]!=="b"}),X="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;v("split",function(Q,_,k){var lt="0".split(void 0,0).length?function(tt,et){return tt===void 0&&et===0?[]:l(_,this,tt,et)}:_;return[function(et,st){var ot=T(this),yt=y(et)?R(et,Q):void 0;return yt?l(yt,et,ot,st):l(lt,A(ot),et,st)},function(tt,et){var st=g(this),ot=A(tt);if(!X){var yt=k(lt,st,ot,et,lt!==_);if(yt.done)return yt.value}var Z=x(st,RegExp),J=st.unicode,wt=(st.ignoreCase?"i":"")+(st.multiline?"m":"")+(st.unicode?"u":"")+(w?"g":"y"),mt=new Z(w?"^(?:"+st.source+")":st,wt),ut=et===void 0?F:et>>>0;if(ut===0)return[];if(ot.length===0)return P(mt,ot)===null?[ot]:[];for(var ht=0,N=0,ft=[];N1?arguments[1]:void 0,F.length)),j=y(w);return A(F,Y,Y+j.length)===j}})},27548:function(d,S,n){"use strict";var l=n(28748),f=n(19997).trim,v=n(57078);l({target:"String",proto:!0,forced:v("trim")},{trim:function(){return f(this)}})},91412:function(d,S,n){"use strict";var l=n(67717),f=n(37517),v=n(67848),g=n(89367),y=n(75462),T=n(48610),x=n(37798),b=x("iterator"),C=g.values,A=function(P,M){if(P){if(P[b]!==C)try{y(P,b,C)}catch(w){P[b]=C}if(T(P,M,!0),f[M]){for(var I in g)if(P[I]!==g[I])try{y(P,I,g[I])}catch(w){P[I]=g[I]}}}};for(var R in f)A(l[R]&&l[R].prototype,R);A(v,"DOMTokenList")},63754:function(d,S,n){"use strict";n.r(S),n.d(S,{AElement:function(){return un},AnimateColorElement:function(){return en},AnimateElement:function(){return qe},AnimateTransformElement:function(){return rn},BoundingBox:function(){return kt},CB1:function(){return hr},CB2:function(){return fr},CB3:function(){return cr},CB4:function(){return vr},Canvg:function(){return Ne},CircleElement:function(){return Xr},ClipPathElement:function(){return pn},DefsElement:function(){return Jr},DescElement:function(){return On},Document:function(){return ue},Element:function(){return Ct},EllipseElement:function(){return Wr},FeColorMatrixElement:function(){return br},FeCompositeElement:function(){return xn},FeDropShadowElement:function(){return yn},FeGaussianBlurElement:function(){return En},FeMorphologyElement:function(){return mn},FilterElement:function(){return We},Font:function(){return zt},FontElement:function(){return nn},FontFaceElement:function(){return an},GElement:function(){return Je},GlyphElement:function(){return xr},GradientElement:function(){return Or},ImageElement:function(){return fn},LineElement:function(){return Qr},LinearGradientElement:function(){return qr},MarkerElement:function(){return kr},MaskElement:function(){return Xe},Matrix:function(){return yr},MissingGlyphElement:function(){return sn},Mouse:function(){return Br},PSEUDO_ZERO:function(){return ae},Parser:function(){return ke},PathElement:function(){return xt},PathParser:function(){return it},PatternElement:function(){return Kr},Point:function(){return Rt},PolygonElement:function(){return Zr},PolylineElement:function(){return Tr},Property:function(){return q},QB1:function(){return gr},QB2:function(){return dr},QB3:function(){return pr},RadialGradientElement:function(){return _r},RectElement:function(){return Er},RenderedElement:function(){return Oe},Rotate:function(){return Gr},SVGElement:function(){return Be},SVGFontLoader:function(){return vn},Scale:function(){return zr},Screen:function(){return He},Skew:function(){return mr},SkewX:function(){return $r},SkewY:function(){return Hr},StopElement:function(){return tn},StyleElement:function(){return Sr},SymbolElement:function(){return cn},TRefElement:function(){return on},TSpanElement:function(){return Ye},TextElement:function(){return se},TextPathElement:function(){return hn},TitleElement:function(){return Tn},Transform:function(){return Te},Translate:function(){return jr},UnknownElement:function(){return Yr},UseElement:function(){return gn},ViewPort:function(){return Lr},compressSpaces:function(){return Kt},default:function(){return Ne},getSelectorSpecificity:function(){return $e},normalizeAttributeName:function(){return De},normalizeColor:function(){return nt},parseExternalUrl:function(){return W},presets:function(){return pe},toNumbers:function(){return It},trimLeft:function(){return ze},trimRight:function(){return Ze},vectorMagnitude:function(){return ur},vectorsAngle:function(){return lr},vectorsRatio:function(){return Ke}});var l=n(11985),f=n(3202),v=n(94986),g=n(92182),y=n(78130),T=n(89367),x=n(91412),b=n(20068),C=n(45991),A=n(66860),R=n(88186),P=n(32772),M=n(27548),I=n(45810),w=n(18229),F=n(92768),Y=n(49435);var j=function(h,t){return(j=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,r){e.__proto__=r}||function(e,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])})(h,t)};function B(h,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function e(){this.constructor=h}j(h,t),h.prototype=t===null?Object.create(t):(e.prototype=t.prototype,new e)}function $(h){var t="";Array.isArray(h)||(h=[h]);for(var e=0;eh.phi1&&(h.phi2-=2*_),h.sweepFlag===1&&h.phi2r)return[];if(r===0)return[[h*e/(h*h+t*t),t*e/(h*h+t*t)]];var i=Math.sqrt(r);return[[(h*e+t*i)/(h*h+t*t),(t*e-h*i)/(h*h+t*t)],[(h*e-t*i)/(h*h+t*t),(t*e+h*i)/(h*h+t*t)]]}var tt,et=Math.PI/180;function st(h,t,e){return(1-e)*h+e*t}function ot(h,t,e,r){return h+Math.cos(r/180*_)*t+Math.sin(r/180*_)*e}function yt(h,t,e,r){var i=1e-6,a=t-h,o=e-t,s=3*a+3*(r-e)-6*o,u=6*(o-a),c=3*a;return Math.abs(s)H&&(m.sweepFlag=+!m.sweepFlag),m})}function o(){return function(s){var u={};for(var c in s)u[c]=s[c];return u}}h.ROUND=function(s){function u(c){return Math.round(c*s)/s}return s===void 0&&(s=1e13),Q(s),function(c){return c.x1!==void 0&&(c.x1=u(c.x1)),c.y1!==void 0&&(c.y1=u(c.y1)),c.x2!==void 0&&(c.x2=u(c.x2)),c.y2!==void 0&&(c.y2=u(c.y2)),c.x!==void 0&&(c.x=u(c.x)),c.y!==void 0&&(c.y=u(c.y)),c.rX!==void 0&&(c.rX=u(c.rX)),c.rY!==void 0&&(c.rY=u(c.rY)),c}},h.TO_ABS=t,h.TO_REL=function(){return i(function(s,u,c){return s.relative||(s.x1!==void 0&&(s.x1-=u),s.y1!==void 0&&(s.y1-=c),s.x2!==void 0&&(s.x2-=u),s.y2!==void 0&&(s.y2-=c),s.x!==void 0&&(s.x-=u),s.y!==void 0&&(s.y-=c),s.relative=!0),s})},h.NORMALIZE_HVZ=function(s,u,c){return s===void 0&&(s=!0),u===void 0&&(u=!0),c===void 0&&(c=!0),i(function(p,E,O,m,D){if(isNaN(m)&&!(p.type&N.MOVE_TO))throw new Error("path must start with moveto");return u&&p.type&N.HORIZ_LINE_TO&&(p.type=N.LINE_TO,p.y=p.relative?0:O),c&&p.type&N.VERT_LINE_TO&&(p.type=N.LINE_TO,p.x=p.relative?0:E),s&&p.type&N.CLOSE_PATH&&(p.type=N.LINE_TO,p.x=p.relative?m-E:m,p.y=p.relative?D-O:D),p.type&N.ARC&&(p.rX===0||p.rY===0)&&(p.type=N.LINE_TO,delete p.rX,delete p.rY,delete p.xRot,delete p.lArcFlag,delete p.sweepFlag),p})},h.NORMALIZE_ST=e,h.QT_TO_C=r,h.INFO=i,h.SANITIZE=function(s){s===void 0&&(s=0),Q(s);var u=NaN,c=NaN,p=NaN,E=NaN;return i(function(O,m,D,V,L){var U=Math.abs,K=!1,G=0,z=0;if(O.type&N.SMOOTH_CURVE_TO&&(G=isNaN(u)?0:m-u,z=isNaN(c)?0:D-c),O.type&(N.CURVE_TO|N.SMOOTH_CURVE_TO)?(u=O.relative?m+O.x2:O.x2,c=O.relative?D+O.y2:O.y2):(u=NaN,c=NaN),O.type&N.SMOOTH_QUAD_TO?(p=isNaN(p)?m:2*m-p,E=isNaN(E)?D:2*D-E):O.type&N.QUAD_TO?(p=O.relative?m+O.x1:O.x1,E=O.relative?D+O.y1:O.y2):(p=NaN,E=NaN),O.type&N.LINE_COMMANDS||O.type&N.ARC&&(O.rX===0||O.rY===0||!O.lArcFlag)||O.type&N.CURVE_TO||O.type&N.SMOOTH_CURVE_TO||O.type&N.QUAD_TO||O.type&N.SMOOTH_QUAD_TO){var rt=O.x===void 0?0:O.relative?O.x:O.x-m,at=O.y===void 0?0:O.relative?O.y:O.y-D;G=isNaN(p)?O.x1===void 0?G:O.relative?O.x:O.x1-m:p-m,z=isNaN(E)?O.y1===void 0?z:O.relative?O.y:O.y1-D:E-D;var H=O.x2===void 0?0:O.relative?O.x:O.x2-m,ct=O.y2===void 0?0:O.relative?O.y:O.y2-D;U(rt)<=s&&U(at)<=s&&U(G)<=s&&U(z)<=s&&U(H)<=s&&U(ct)<=s&&(K=!0)}return O.type&N.CLOSE_PATH&&U(m-V)<=s&&U(D-L)<=s&&(K=!0),K?[]:O})},h.MATRIX=a,h.ROTATE=function(s,u,c){u===void 0&&(u=0),c===void 0&&(c=0),Q(s,u,c);var p=Math.sin(s),E=Math.cos(s);return a(E,p,-p,E,u-u*E+c*p,c-u*p-c*E)},h.TRANSLATE=function(s,u){return u===void 0&&(u=0),Q(s,u),a(1,0,0,1,s,u)},h.SCALE=function(s,u){return u===void 0&&(u=s),Q(s,u),a(s,0,0,u,0,0)},h.SKEW_X=function(s){return Q(s),a(1,0,Math.atan(s),1,0,0)},h.SKEW_Y=function(s){return Q(s),a(1,Math.atan(s),0,1,0,0)},h.X_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Q(s),a(-1,0,0,1,s,0)},h.Y_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Q(s),a(1,0,0,-1,0,s)},h.A_TO_C=function(){return i(function(s,u,c){return N.ARC===s.type?function(p,E,O){var m,D,V,L;p.cX||k(p,E,O);for(var U=Math.min(p.phi1,p.phi2),K=Math.max(p.phi1,p.phi2)-U,G=Math.ceil(K/90),z=new Array(G),rt=E,at=O,H=0;HE.maxX&&(E.maxX=Ot),OtE.maxY&&(E.maxY=Ot),OtEt&&L(Z(m,V.x1,V.x2,V.x,Et));for(var z=0,rt=yt(D,V.y1,V.y2,V.y);zEt&&U(Z(D,V.y1,V.y2,V.y,Et))}if(V.type&N.ARC){L(V.x),U(V.y),k(V,m,D);for(var at=V.xRot/180*Math.PI,H=Math.cos(at)*V.rX,ct=Math.sin(at)*V.rX,vt=-Math.sin(at)*V.rY,pt=Math.cos(at)*V.rY,St=V.phi1V.phi2?[V.phi2+360,V.phi1+360]:[V.phi2,V.phi1],Tt=St[0],Lt=St[1],Bt=function(Ot){var Ft=Ot[0],Gt=Ot[1],Ht=180*Math.atan2(Gt,Ft)/Math.PI;return HtTt&&EtTt&&Etp)throw new SyntaxError('Expected positive number, got "'+p+'" at index "'+o+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+o+'"')}this.curArgs.push(p),this.curArgs.length===ft[this.curCommandType]&&(N.HORIZ_LINE_TO===this.curCommandType?a({type:N.HORIZ_LINE_TO,relative:this.curCommandRelative,x:p}):N.VERT_LINE_TO===this.curCommandType?a({type:N.VERT_LINE_TO,relative:this.curCommandRelative,y:p}):this.curCommandType===N.MOVE_TO||this.curCommandType===N.LINE_TO||this.curCommandType===N.SMOOTH_QUAD_TO?(a({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),N.MOVE_TO===this.curCommandType&&(this.curCommandType=N.LINE_TO)):this.curCommandType===N.CURVE_TO?a({type:N.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===N.SMOOTH_CURVE_TO?a({type:N.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===N.QUAD_TO?a({type:N.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===N.ARC&&a({type:N.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!mt(s))if(s===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(s!=="+"&&s!=="-"&&s!==".")if(c)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+o+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+o+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,s!=="z"&&s!=="Z")if(s==="h"||s==="H")this.curCommandType=N.HORIZ_LINE_TO,this.curCommandRelative=s==="h";else if(s==="v"||s==="V")this.curCommandType=N.VERT_LINE_TO,this.curCommandRelative=s==="v";else if(s==="m"||s==="M")this.curCommandType=N.MOVE_TO,this.curCommandRelative=s==="m";else if(s==="l"||s==="L")this.curCommandType=N.LINE_TO,this.curCommandRelative=s==="l";else if(s==="c"||s==="C")this.curCommandType=N.CURVE_TO,this.curCommandRelative=s==="c";else if(s==="s"||s==="S")this.curCommandType=N.SMOOTH_CURVE_TO,this.curCommandRelative=s==="s";else if(s==="q"||s==="Q")this.curCommandType=N.QUAD_TO,this.curCommandRelative=s==="q";else if(s==="t"||s==="T")this.curCommandType=N.SMOOTH_QUAD_TO,this.curCommandRelative=s==="t";else{if(s!=="a"&&s!=="A")throw new SyntaxError('Unexpected character "'+s+'" at index '+o+".");this.curCommandType=N.ARC,this.curCommandRelative=s==="a"}else r.push({type:N.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=s,this.curNumberHasDecimal=s==="."}else this.curNumber+=s,this.curNumberHasDecimal=!0;else this.curNumber+=s;else this.curNumber+=s,this.curNumberHasExp=!0;else this.curNumber+=s,this.curNumberHasExpDigits=this.curNumberHasExp}return r},t.prototype.transform=function(e){return Object.create(this,{parse:{value:function(r,i){i===void 0&&(i=[]);for(var a=0,o=Object.getPrototypeOf(this).parse.call(this,r);a>>rt;if(o[G+3]=Ce,Ce!==0){var Ae=255/Ce;o[G]=(Ot*z>>>rt)*Ae,o[G+1]=(Ft*z>>>rt)*Ae,o[G+2]=(Gt*z>>>rt)*Ae}else o[G]=o[G+1]=o[G+2]=0;Ot-=Mt,Ft-=Nt,Gt-=jt,Ht-=Et,Mt-=L.r,Nt-=L.g,jt-=L.b,Et-=L.a;var re=be+a+1;re=K+(re>>rt,Xt>0?(Xt=255/Xt,o[Wt]=(rr*z>>>rt)*Xt,o[Wt+1]=(nr*z>>>rt)*Xt,o[Wt+2]=(ir*z>>>rt)*Xt):o[Wt]=o[Wt+1]=o[Wt+2]=0,rr-=Ar,nr-=Pr,ir-=Rr,ar-=Nr,Ar-=L.r,Pr-=L.g,Rr-=L.b,Nr-=L.a,Wt=ne+((Wt=Dr+p)>>G,o[H+1]=Mt*K>>>G,o[H+2]=Nt*K>>>G,Pt-=Tt,Mt-=Lt,Nt-=Bt,Tt-=L.r,Lt-=L.g,Bt-=L.b,z=at+((z=Ht+a+1)>>G,o[z+1]=Ce*K>>>G,o[z+2]=Ae*K>>>G,be-=Fe,Ce-=Ue,Ae-=Se,Fe-=L.r,Ue-=L.g,Se-=L.b,z=$t+((z=ne+p)0&&arguments[0]!==void 0?arguments[0]:{},t={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:h,createCanvas(e,r){return new OffscreenCanvas(e,r)},createImage(e){return(0,f.Z)(function*(){var r=yield fetch(e),i=yield r.blob(),a=yield createImageBitmap(i);return a})()}};return(typeof DOMParser!="undefined"||typeof h=="undefined")&&Reflect.deleteProperty(t,"DOMParser"),t}function de(h){var{DOMParser:t,canvas:e,fetch:r}=h;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,fetch:r,createCanvas:e.createCanvas,createImage:e.loadImage}}var pe=Object.freeze({__proto__:null,offscreen:ge,node:de});function Kt(h){return h.replace(/(?!\u3000)\s+/gm," ")}function ze(h){return h.replace(/^[\n \t]+/,"")}function Ze(h){return h.replace(/[\n \t]+$/,"")}function It(h){var t=(h||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return t.map(parseFloat)}var ye=/^[A-Z-]+$/;function De(h){return ye.test(h)?h.toLowerCase():h}function W(h){var t=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(h)||[];return t[2]||t[3]||t[4]}function nt(h){if(!h.startsWith("rgb"))return h;var t=3,e=h.replace(/\d+(\.\d+)?/g,(r,i)=>t--&&i?String(Math.round(parseFloat(r))):r);return e}var gt=/(\[[^\]]+\])/g,dt=/(#[^\s+>~.[:]+)/g,bt=/(\.[^\s+>~.[:]+)/g,me=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,Le=/(:[\w-]+\([^)]*\))/gi,xe=/(:[^\s+>~.[:]+)/g,Ee=/([^\s+>~.[:]+)/g;function te(h,t){var e=t.exec(h);return e?[h.replace(t," "),e.length]:[h,0]}function $e(h){var t=[0,0,0],e=h.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),r=0;return[e,r]=te(e,gt),t[1]+=r,[e,r]=te(e,dt),t[0]+=r,[e,r]=te(e,bt),t[1]+=r,[e,r]=te(e,me),t[2]+=r,[e,r]=te(e,Le),t[1]+=r,[e,r]=te(e,xe),t[1]+=r,e=e.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[e,r]=te(e,Ee),t[2]+=r,t.join("")}var ae=1e-8;function ur(h){return Math.sqrt(Math.pow(h[0],2)+Math.pow(h[1],2))}function Ke(h,t){return(h[0]*t[0]+h[1]*t[1])/(ur(h)*ur(t))}function lr(h,t){return(h[0]*t[1]0&&arguments[0]!==void 0?arguments[0]:" ",{document:e,name:r}=this;return Kt(this.getString()).trim().split(t).map(i=>new q(e,r,i))}hasValue(t){var{value:e}=this;return e!==null&&e!==""&&(t||e!==0)&&typeof e!="undefined"}isString(t){var{value:e}=this,r=typeof e=="string";return!r||!t?r:t.test(e)}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var t=this.getString();switch(!0){case t.endsWith("px"):case/^[0-9]+$/.test(t):return!0;default:return!1}}setValue(t){return this.value=t,this}getValue(t){return typeof t=="undefined"||this.hasValue()?this.value:t}getNumber(t){if(!this.hasValue())return typeof t=="undefined"?0:parseFloat(t);var{value:e}=this,r=parseFloat(e);return this.isString(/%$/)&&(r/=100),r}getString(t){return typeof t=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(t)}getColor(t){var e=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=nt(e),this.value=e),e}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var[r,i]=typeof t=="boolean"?[void 0,t]:[t],{viewPort:a}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(a.computeSize("x"),a.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(a.computeSize("x"),a.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*a.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*a.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&i):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*a.computeSize(r);default:{var o=this.getNumber();return e&&o<1?o*a.computeSize(r):o}}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}getRadians(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}getDefinition(){var t=this.getString(),e=/#([^)'"]+)/.exec(t);return e&&(e=e[1]),e||(e=t),this.document.definitions[e]}getFillStyleDefinition(t,e){var r=this.getDefinition();if(!r)return null;if(typeof r.createGradient=="function")return r.createGradient(this.document.ctx,t,e);if(typeof r.createPattern=="function"){if(r.getHrefAttribute().hasValue()){var i=r.getAttribute("patternTransform");r=r.getHrefAttribute().getDefinition(),i.hasValue()&&r.getAttribute("patternTransform",!0).setValue(i.value)}return r.createPattern(this.document.ctx,t,e)}return null}getTextBaseline(){return this.hasValue()?q.textBaselineMapping[this.getString()]:null}addOpacity(t){for(var e=this.getColor(),r=e.length,i=0,a=0;a1&&arguments[1]!==void 0?arguments[1]:0,[r=e,i=e]=It(t);return new Rt(r,i)}static parseScale(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,[r=e,i=r]=It(t);return new Rt(r,i)}static parsePath(t){for(var e=It(t),r=e.length,i=[],a=0;a0}runEvents(){if(this.working){var{screen:t,events:e,eventElements:r}=this,{style:i}=t.ctx.canvas;i&&(i.cursor=""),e.forEach((a,o)=>{for(var{run:s}=a,u=r[o];u;)s(u),u=u.parent}),this.events=[],this.eventElements=[]}}checkPath(t,e){if(!(!this.working||!e)){var{events:r,eventElements:i}=this;r.forEach((a,o)=>{var{x:s,y:u}=a;!i[o]&&e.isPointInPath&&e.isPointInPath(s,u)&&(i[o]=t)})}}checkBoundingBox(t,e){if(!(!this.working||!e)){var{events:r,eventElements:i}=this;r.forEach((a,o)=>{var{x:s,y:u}=a;!i[o]&&e.isPointInBox(s,u)&&(i[o]=t)})}}mapXY(t,e){for(var{window:r,ctx:i}=this.screen,a=new Rt(t,e),o=i.canvas;o;)a.x-=o.offsetLeft,a.y-=o.offsetTop,o=o.offsetParent;return r.scrollX&&(a.x+=r.scrollX),r.scrollY&&(a.y+=r.scrollY),a}onClick(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onclick",x:e,y:r,run(i){i.onClick&&i.onClick()}})}onMouseMove(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onmousemove",x:e,y:r,run(i){i.onMouseMove&&i.onMouseMove()}})}}var Fr=typeof window!="undefined"?window:null,Ur=typeof fetch!="undefined"?fetch.bind(void 0):null;class He{constructor(t){var{fetch:e=Ur,window:r=Fr}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new Lr,this.mouse=new Br(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=e}wait(t){this.waits.push(t)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var t=this.waits.every(e=>e());return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}setDefaults(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}setViewBox(t){var{document:e,ctx:r,aspectRatio:i,width:a,desiredWidth:o,height:s,desiredHeight:u,minX:c=0,minY:p=0,refX:E,refY:O,clip:m=!1,clipX:D=0,clipY:V=0}=t,L=Kt(i).replace(/^defer\s/,""),[U,K]=L.split(" "),G=U||"xMidYMid",z=K||"meet",rt=a/o,at=s/u,H=Math.min(rt,at),ct=Math.max(rt,at),vt=o,pt=u;z==="meet"&&(vt*=H,pt*=H),z==="slice"&&(vt*=ct,pt*=ct);var St=new q(e,"refX",E),Tt=new q(e,"refY",O),Lt=St.hasValue()&&Tt.hasValue();if(Lt&&r.translate(-H*St.getPixels("x"),-H*Tt.getPixels("y")),m){var Bt=H*D,Pt=H*V;r.beginPath(),r.moveTo(Bt,Pt),r.lineTo(a,Pt),r.lineTo(a,s),r.lineTo(Bt,s),r.closePath(),r.clip()}if(!Lt){var Mt=z==="meet"&&H===at,Nt=z==="slice"&&ct===at,jt=z==="meet"&&H===rt,Et=z==="slice"&&ct===rt;G.startsWith("xMid")&&(Mt||Nt)&&r.translate(a/2-vt/2,0),G.endsWith("YMid")&&(jt||Et)&&r.translate(0,s/2-pt/2),G.startsWith("xMax")&&(Mt||Nt)&&r.translate(a-vt,0),G.endsWith("YMax")&&(jt||Et)&&r.translate(0,s-pt)}switch(!0){case G==="none":r.scale(rt,at);break;case z==="meet":r.scale(H,H);break;case z==="slice":r.scale(ct,ct);break}r.translate(-c,-p)}start(t){var{enableRedraw:e=!1,ignoreMouse:r=!1,ignoreAnimation:i=!1,ignoreDimensions:a=!1,ignoreClear:o=!1,forceRedraw:s,scaleWidth:u,scaleHeight:c,offsetX:p,offsetY:E}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{FRAMERATE:O,mouse:m}=this,D=1e3/O;if(this.frameDuration=D,this.readyPromise=new Promise(G=>{this.resolveReady=G}),this.isReady()&&this.render(t,a,o,u,c,p,E),!!e){var V=Date.now(),L=V,U=0,K=()=>{V=Date.now(),U=V-L,U>=D&&(L=V-U%D,this.shouldUpdate(i,s)&&(this.render(t,a,o,u,c,p,E),m.runEvents())),this.intervalId=P(K)};r||m.start(),this.intervalId=P(K)}}stop(){this.intervalId&&(P.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(t,e){if(!t){var{frameDuration:r}=this,i=this.animations.reduce((a,o)=>o.update(r)||a,!1);if(i)return!0}return!!(typeof e=="function"&&e()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}render(t,e,r,i,a,o,s){var{CLIENT_WIDTH:u,CLIENT_HEIGHT:c,viewPort:p,ctx:E,isFirstRender:O}=this,m=E.canvas;p.clear(),m.width&&m.height?p.setCurrent(m.width,m.height):p.setCurrent(u,c);var D=t.getStyle("width"),V=t.getStyle("height");!e&&(O||typeof i!="number"&&typeof a!="number")&&(D.hasValue()&&(m.width=D.getPixels("x"),m.style&&(m.style.width="".concat(m.width,"px"))),V.hasValue()&&(m.height=V.getPixels("y"),m.style&&(m.style.height="".concat(m.height,"px"))));var L=m.clientWidth||m.width,U=m.clientHeight||m.height;if(e&&D.hasValue()&&V.hasValue()&&(L=D.getPixels("x"),U=V.getPixels("y")),p.setCurrent(L,U),typeof o=="number"&&t.getAttribute("x",!0).setValue(o),typeof s=="number"&&t.getAttribute("y",!0).setValue(s),typeof i=="number"||typeof a=="number"){var K=It(t.getAttribute("viewBox").getString()),G=0,z=0;if(typeof i=="number"){var rt=t.getStyle("width");rt.hasValue()?G=rt.getPixels("x")/i:isNaN(K[2])||(G=K[2]/i)}if(typeof a=="number"){var at=t.getStyle("height");at.hasValue()?z=at.getPixels("y")/a:isNaN(K[3])||(z=K[3]/a)}G||(G=z),z||(z=G),t.getAttribute("width",!0).setValue(i),t.getAttribute("height",!0).setValue(a);var H=t.getStyle("transform",!0,!0);H.setValue("".concat(H.getString()," scale(").concat(1/G,", ").concat(1/z,")"))}r||E.clearRect(0,0,L,U),t.render(E),O&&(this.isFirstRender=!1)}}He.defaultWindow=Fr,He.defaultFetch=Ur;var{defaultFetch:Pn}=He,Rn=typeof DOMParser!="undefined"?DOMParser:null;class ke{constructor(){var{fetch:t=Pn,DOMParser:e=Rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.fetch=t,this.DOMParser=e}parse(t){var e=this;return(0,f.Z)(function*(){return t.startsWith("<")?e.parseFromString(t):e.load(t)})()}parseFromString(t){var e=new this.DOMParser;try{return this.checkDocument(e.parseFromString(t,"image/svg+xml"))}catch(r){return this.checkDocument(e.parseFromString(t,"text/xml"))}}checkDocument(t){var e=t.getElementsByTagName("parsererror")[0];if(e)throw new Error(e.textContent);return t}load(t){var e=this;return(0,f.Z)(function*(){var r=yield e.fetch(t),i=yield r.text();return e.parseFromString(i)})()}}class jr{constructor(t,e){this.type="translate",this.point=null,this.point=Rt.parse(e)}apply(t){var{x:e,y:r}=this.point;t.translate(e||0,r||0)}unapply(t){var{x:e,y:r}=this.point;t.translate(-1*e||0,-1*r||0)}applyToPoint(t){var{x:e,y:r}=this.point;t.applyTransform([1,0,0,1,e||0,r||0])}}class Gr{constructor(t,e,r){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var i=It(e);this.angle=new q(t,"angle",i[0]),this.originX=r[0],this.originY=r[1],this.cx=i[1]||0,this.cy=i[2]||0}apply(t){var{cx:e,cy:r,originX:i,originY:a,angle:o}=this,s=e+i.getPixels("x"),u=r+a.getPixels("y");t.translate(s,u),t.rotate(o.getRadians()),t.translate(-s,-u)}unapply(t){var{cx:e,cy:r,originX:i,originY:a,angle:o}=this,s=e+i.getPixels("x"),u=r+a.getPixels("y");t.translate(s,u),t.rotate(-1*o.getRadians()),t.translate(-s,-u)}applyToPoint(t){var{cx:e,cy:r,angle:i}=this,a=i.getRadians();t.applyTransform([1,0,0,1,e||0,r||0]),t.applyTransform([Math.cos(a),Math.sin(a),-Math.sin(a),Math.cos(a),0,0]),t.applyTransform([1,0,0,1,-e||0,-r||0])}}class zr{constructor(t,e,r){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var i=Rt.parseScale(e);(i.x===0||i.y===0)&&(i.x=ae,i.y=ae),this.scale=i,this.originX=r[0],this.originY=r[1]}apply(t){var{scale:{x:e,y:r},originX:i,originY:a}=this,o=i.getPixels("x"),s=a.getPixels("y");t.translate(o,s),t.scale(e,r||e),t.translate(-o,-s)}unapply(t){var{scale:{x:e,y:r},originX:i,originY:a}=this,o=i.getPixels("x"),s=a.getPixels("y");t.translate(o,s),t.scale(1/e,1/r||e),t.translate(-o,-s)}applyToPoint(t){var{x:e,y:r}=this.scale;t.applyTransform([e||0,0,0,r||0,0,0])}}class yr{constructor(t,e,r){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=It(e),this.originX=r[0],this.originY=r[1]}apply(t){var{originX:e,originY:r,matrix:i}=this,a=e.getPixels("x"),o=r.getPixels("y");t.translate(a,o),t.transform(i[0],i[1],i[2],i[3],i[4],i[5]),t.translate(-a,-o)}unapply(t){var{originX:e,originY:r,matrix:i}=this,a=i[0],o=i[2],s=i[4],u=i[1],c=i[3],p=i[5],E=0,O=0,m=1,D=1/(a*(c*m-p*O)-o*(u*m-p*E)+s*(u*O-c*E)),V=e.getPixels("x"),L=r.getPixels("y");t.translate(V,L),t.transform(D*(c*m-p*O),D*(p*E-u*m),D*(s*O-o*m),D*(a*m-s*E),D*(o*p-s*c),D*(s*u-a*p)),t.translate(-V,-L)}applyToPoint(t){t.applyTransform(this.matrix)}}class mr extends yr{constructor(t,e,r){super(t,e,r),this.type="skew",this.angle=null,this.angle=new q(t,"angle",e)}}class $r extends mr{constructor(t,e,r){super(t,e,r),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}}class Hr extends mr{constructor(t,e,r){super(t,e,r),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}}function Nn(h){return Kt(h).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function In(h){var[t,e]=h.split("(");return[t.trim(),e.trim().replace(")","")]}class Te{constructor(t,e,r){this.document=t,this.transforms=[];var i=Nn(e);i.forEach(a=>{if(a!=="none"){var[o,s]=In(a),u=Te.transformTypes[o];typeof u!="undefined"&&this.transforms.push(new u(this.document,s,r))}})}static fromElement(t,e){var r=e.getStyle("transform",!1,!0),[i,a=i]=e.getStyle("transform-origin",!1,!0).split(),o=[i,a];return r.hasValue()?new Te(t,r.getString(),o):null}apply(t){for(var{transforms:e}=this,r=e.length,i=0;i=0;i--)e[i].unapply(t)}applyToPoint(t){for(var{transforms:e}=this,r=e.length,i=0;i2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=t,this.node=e,this.captureTextNodes=r,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!(!e||e.nodeType!==1)){if(Array.from(e.attributes).forEach(s=>{var u=De(s.nodeName);this.attributes[u]=new q(t,u,s.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map(s=>s.trim());i.forEach(s=>{if(s){var[u,c]=s.split(":").map(p=>p.trim());this.styles[u]=new q(t,u,c)}})}var{definitions:a}=t,o=this.getAttribute("id");o.hasValue()&&(a[o.getString()]||(a[o.getString()]=this)),Array.from(e.childNodes).forEach(s=>{if(s.nodeType===1)this.addChild(s);else if(r&&(s.nodeType===3||s.nodeType===4)){var u=t.createTextNode(s);u.getText().length>0&&this.addChild(u)}})}}getAttribute(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=this.attributes[t];if(!r&&e){var i=new q(this.document,t,"");return this.attributes[t]=i,i}return r||q.empty(this.document)}getHrefAttribute(){for(var t in this.attributes)if(t==="href"||t.endsWith(":href"))return this.attributes[t];return q.empty(this.document)}getStyle(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.styles[t];if(i)return i;var a=this.getAttribute(t);if(a!=null&&a.hasValue())return this.styles[t]=a,a;if(!r){var{parent:o}=this;if(o){var s=o.getStyle(t);if(s!=null&&s.hasValue())return s}}if(e){var u=new q(this.document,t,"");return this.styles[t]=u,u}return i||q.empty(this.document)}render(t){if(!(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")){if(t.save(),this.getStyle("mask").hasValue()){var e=this.getStyle("mask").getDefinition();e&&(this.applyEffects(t),e.apply(t,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var r=this.getStyle("filter").getDefinition();r&&(this.applyEffects(t),r.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}setContext(t){}applyEffects(t){var e=Te.fromElement(this.document,this);e&&e.apply(t);var r=this.getStyle("clip-path",!1,!0);if(r.hasValue()){var i=r.getDefinition();i&&i.apply(t)}}clearContext(t){}renderChildren(t){this.children.forEach(e=>{e.render(t)})}addChild(t){var e=t instanceof Ct?t:this.document.createElement(t);e.parent=this,Ct.ignoreChildTypes.includes(e.type)||this.children.push(e)}matchesSelector(t){var e,{node:r}=this;if(typeof r.matches=="function")return r.matches(t);var i=(e=r.getAttribute)===null||e===void 0?void 0:e.call(r,"class");return!i||i===""?!1:i.split(" ").some(a=>".".concat(a)===t)}addStylesFromStyleDefinition(){var{styles:t,stylesSpecificity:e}=this.document;for(var r in t)if(!r.startsWith("@")&&this.matchesSelector(r)){var i=t[r],a=e[r];if(i)for(var o in i){var s=this.stylesSpecificity[o];typeof s=="undefined"&&(s="000"),a>=s&&(this.styles[o]=i[o],this.stylesSpecificity[o]=a)}}}removeStyles(t,e){var r=e.reduce((i,a)=>{var o=t.getStyle(a);if(!o.hasValue())return i;var s=o.getString();return o.setValue(""),[...i,[a,s]]},[]);return r}restoreStyles(t,e){e.forEach(r=>{var[i,a]=r;t.getStyle(i,!0).setValue(a)})}isFirstChild(){var t;return((t=this.parent)===null||t===void 0?void 0:t.children.indexOf(this))===0}}Ct.ignoreChildTypes=["title"];class Yr extends Ct{constructor(t,e,r){super(t,e,r)}}function Mn(h){var t=h.trim();return/^('|")/.test(t)?t:'"'.concat(t,'"')}function wn(h){return typeof ve=="undefined"?h:h.trim().split(",").map(Mn).join(",")}function Vn(h){if(!h)return"";var t=h.trim().toLowerCase();switch(t){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return t;default:return/^oblique\s+(-|)\d+deg$/.test(t)?t:""}}function Dn(h){if(!h)return"";var t=h.trim().toLowerCase();switch(t){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return t;default:return/^[\d.]+$/.test(t)?t:""}}class zt{constructor(t,e,r,i,a,o){var s=o?typeof o=="string"?zt.parse(o):o:{};this.fontFamily=a||s.fontFamily,this.fontSize=i||s.fontSize,this.fontStyle=t||s.fontStyle,this.fontWeight=r||s.fontWeight,this.fontVariant=e||s.fontVariant}static parse(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,r="",i="",a="",o="",s="",u=Kt(t).trim().split(" "),c={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return u.forEach(p=>{switch(!0){case(!c.fontStyle&&zt.styles.includes(p)):p!=="inherit"&&(r=p),c.fontStyle=!0;break;case(!c.fontVariant&&zt.variants.includes(p)):p!=="inherit"&&(i=p),c.fontStyle=!0,c.fontVariant=!0;break;case(!c.fontWeight&&zt.weights.includes(p)):p!=="inherit"&&(a=p),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0;break;case!c.fontSize:p!=="inherit"&&([o]=p.split("/")),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0,c.fontSize=!0;break;default:p!=="inherit"&&(s+=p)}}),new zt(r,i,a,o,s,e)}toString(){return[Vn(this.fontStyle),this.fontVariant,Dn(this.fontWeight),this.fontSize,wn(this.fontFamily)].join(" ").trim()}}zt.styles="normal|italic|oblique|inherit",zt.variants="normal|small-caps|inherit",zt.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";class kt{constructor(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=t,this.y1=e,this.x2=r,this.y2=i,this.addPoint(t,e),this.addPoint(r,i)}get x(){return this.x1}get y(){return this.y1}get width(){return this.x2-this.x1}get height(){return this.y2-this.y1}addPoint(t,e){typeof t!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),tthis.x2&&(this.x2=t)),typeof e!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),ethis.y2&&(this.y2=e))}addX(t){this.addPoint(t,null)}addY(t){this.addPoint(null,t)}addBoundingBox(t){if(t){var{x1:e,y1:r,x2:i,y2:a}=t;this.addPoint(e,r),this.addPoint(i,a)}}sumCubic(t,e,r,i,a){return Math.pow(1-t,3)*e+3*Math.pow(1-t,2)*t*r+3*(1-t)*Math.pow(t,2)*i+Math.pow(t,3)*a}bezierCurveAdd(t,e,r,i,a){var o=6*e-12*r+6*i,s=-3*e+9*r-9*i+3*a,u=3*r-3*e;if(s===0){if(o===0)return;var c=-u/o;0=e.length-1}next(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}getPoint(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",r=new Rt(this.command[t],this.command[e]);return this.makeAbsolute(r)}getAsControlPoint(t,e){var r=this.getPoint(t,e);return this.control=r,r}getAsCurrentPoint(t,e){var r=this.getPoint(t,e);return this.current=r,r}getReflectedControlPoint(){var t=this.previousCommand.type;if(t!==N.CURVE_TO&&t!==N.SMOOTH_CURVE_TO&&t!==N.QUAD_TO&&t!==N.SMOOTH_QUAD_TO)return this.current;var{current:{x:e,y:r},control:{x:i,y:a}}=this,o=new Rt(2*e-i,2*r-a);return o}makeAbsolute(t){if(this.command.relative){var{x:e,y:r}=this.current;t.x+=e,t.y+=r}return t}addMarker(t,e,r){var{points:i,angles:a}=this;r&&a.length>0&&!a[a.length-1]&&(a[a.length-1]=i[i.length-1].angleTo(r)),this.addMarkerAngle(t,e?e.angleTo(t):null)}addMarkerAngle(t,e){this.points.push(t),this.angles.push(e)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:t}=this,e=t.length,r=0;r1&&arguments[1]!==void 0?arguments[1]:!1;if(!e){var r=this.getStyle("fill"),i=this.getStyle("fill-opacity"),a=this.getStyle("stroke"),o=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var s=r.getFillStyleDefinition(this,i);s&&(t.fillStyle=s)}else if(r.hasValue()){r.getString()==="currentColor"&&r.setValue(this.getStyle("color").getColor());var u=r.getColor();u!=="inherit"&&(t.fillStyle=u==="none"?"rgba(0,0,0,0)":u)}if(i.hasValue()){var c=new q(this.document,"fill",t.fillStyle).addOpacity(i).getColor();t.fillStyle=c}if(a.isUrlDefinition()){var p=a.getFillStyleDefinition(this,o);p&&(t.strokeStyle=p)}else if(a.hasValue()){a.getString()==="currentColor"&&a.setValue(this.getStyle("color").getColor());var E=a.getString();E!=="inherit"&&(t.strokeStyle=E==="none"?"rgba(0,0,0,0)":E)}if(o.hasValue()){var O=new q(this.document,"stroke",t.strokeStyle).addOpacity(o).getString();t.strokeStyle=O}var m=this.getStyle("stroke-width");if(m.hasValue()){var D=m.getPixels();t.lineWidth=D||ae}var V=this.getStyle("stroke-linecap"),L=this.getStyle("stroke-linejoin"),U=this.getStyle("stroke-miterlimit"),K=this.getStyle("stroke-dasharray"),G=this.getStyle("stroke-dashoffset");if(V.hasValue()&&(t.lineCap=V.getString()),L.hasValue()&&(t.lineJoin=L.getString()),U.hasValue()&&(t.miterLimit=U.getNumber()),K.hasValue()&&K.getString()!=="none"){var z=It(K.getString());typeof t.setLineDash!="undefined"?t.setLineDash(z):typeof t.webkitLineDash!="undefined"?t.webkitLineDash=z:typeof t.mozDash!="undefined"&&!(z.length===1&&z[0]===0)&&(t.mozDash=z);var rt=G.getPixels();typeof t.lineDashOffset!="undefined"?t.lineDashOffset=rt:typeof t.webkitLineDashOffset!="undefined"?t.webkitLineDashOffset=rt:typeof t.mozDashOffset!="undefined"&&(t.mozDashOffset=rt)}}if(this.modifiedEmSizeStack=!1,typeof t.font!="undefined"){var at=this.getStyle("font"),H=this.getStyle("font-style"),ct=this.getStyle("font-variant"),vt=this.getStyle("font-weight"),pt=this.getStyle("font-size"),St=this.getStyle("font-family"),Tt=new zt(H.getString(),ct.getString(),vt.getString(),pt.hasValue()?"".concat(pt.getPixels(!0),"px"):"",St.getString(),zt.parse(at.getString(),t.font));H.setValue(Tt.fontStyle),ct.setValue(Tt.fontVariant),vt.setValue(Tt.fontWeight),pt.setValue(Tt.fontSize),St.setValue(Tt.fontFamily),t.font=Tt.toString(),pt.isPixels()&&(this.document.emSize=pt.getPixels(),this.modifiedEmSizeStack=!0)}e||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}clearContext(t){super.clearContext(t),this.modifiedEmSizeStack&&this.document.popEmSize()}}class xt extends Oe{constructor(t,e,r){super(t,e,r),this.type="path",this.pathParser=null,this.pathParser=new it(this.getAttribute("d").getString())}path(t){var{pathParser:e}=this,r=new kt;for(e.reset(),t&&t.beginPath();!e.isEnd();)switch(e.next().type){case it.MOVE_TO:this.pathM(t,r);break;case it.LINE_TO:this.pathL(t,r);break;case it.HORIZ_LINE_TO:this.pathH(t,r);break;case it.VERT_LINE_TO:this.pathV(t,r);break;case it.CURVE_TO:this.pathC(t,r);break;case it.SMOOTH_CURVE_TO:this.pathS(t,r);break;case it.QUAD_TO:this.pathQ(t,r);break;case it.SMOOTH_QUAD_TO:this.pathT(t,r);break;case it.ARC:this.pathA(t,r);break;case it.CLOSE_PATH:this.pathZ(t,r);break}return r}getBoundingBox(t){return this.path()}getMarkers(){var{pathParser:t}=this,e=t.getMarkerPoints(),r=t.getMarkerAngles(),i=e.map((a,o)=>[a,r[o]]);return i}renderChildren(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var e=this.getStyle("fill-rule");t.fillStyle!==""&&(e.getString("inherit")!=="inherit"?t.fill(e.getString()):t.fill()),t.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var i=r.length-1,a=this.getStyle("marker-start"),o=this.getStyle("marker-mid"),s=this.getStyle("marker-end");if(a.isUrlDefinition()){var u=a.getDefinition(),[c,p]=r[0];u.render(t,c,p)}if(o.isUrlDefinition())for(var E=o.getDefinition(),O=1;O1&&(i*=Math.sqrt(O),a*=Math.sqrt(O));var m=(s===u?-1:1)*Math.sqrt((Math.pow(i,2)*Math.pow(a,2)-Math.pow(i,2)*Math.pow(E.y,2)-Math.pow(a,2)*Math.pow(E.x,2))/(Math.pow(i,2)*Math.pow(E.y,2)+Math.pow(a,2)*Math.pow(E.x,2)));isNaN(m)&&(m=0);var D=new Rt(m*i*E.y/a,m*-a*E.x/i),V=new Rt((e.x+p.x)/2+Math.cos(c)*D.x-Math.sin(c)*D.y,(e.y+p.y)/2+Math.sin(c)*D.x+Math.cos(c)*D.y),L=lr([1,0],[(E.x-D.x)/i,(E.y-D.y)/a]),U=[(E.x-D.x)/i,(E.y-D.y)/a],K=[(-E.x-D.x)/i,(-E.y-D.y)/a],G=lr(U,K);return Ke(U,K)<=-1&&(G=Math.PI),Ke(U,K)>=1&&(G=0),{currentPoint:p,rX:i,rY:a,sweepFlag:u,xAxisRotation:c,centp:V,a1:L,ad:G}}pathA(t,e){var{pathParser:r}=this,{currentPoint:i,rX:a,rY:o,sweepFlag:s,xAxisRotation:u,centp:c,a1:p,ad:E}=xt.pathA(r),O=1-s?1:-1,m=p+O*(E/2),D=new Rt(c.x+a*Math.cos(m),c.y+o*Math.sin(m));if(r.addMarkerAngle(D,m-O*Math.PI/2),r.addMarkerAngle(i,m-O*Math.PI),e.addPoint(i.x,i.y),t&&!isNaN(p)&&!isNaN(E)){var V=a>o?a:o,L=a>o?1:a/o,U=a>o?o/a:1;t.translate(c.x,c.y),t.rotate(u),t.scale(L,U),t.arc(0,0,V,p,p+E,!!(1-s)),t.scale(1/L,1/U),t.rotate(-u),t.translate(-c.x,-c.y)}}static pathZ(t){t.current=t.start}pathZ(t,e){xt.pathZ(this.pathParser),t&&e.x1!==e.x2&&e.y1!==e.y2&&t.closePath()}}class xr extends xt{constructor(t,e,r){super(t,e,r),this.type="glyph",this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber(),this.unicode=this.getAttribute("unicode").getString(),this.arabicForm=this.getAttribute("arabic-form").getString()}}class se extends Oe{constructor(t,e,r){super(t,e,new.target===se?!0:r),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;super.setContext(t,e);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}getBoundingBox(t){if(this.type!=="text")return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var e=null;return this.children.forEach((r,i)=>{var a=this.getChildBoundingBox(t,this,this,i);e?e.addBoundingBox(a):e=a}),e}getFontSize(){var{document:t,parent:e}=this,r=zt.parse(t.ctx.font).fontSize,i=e.getStyle("font-size").getNumber(r);return i}getTElementBoundingBox(t){var e=this.getFontSize();return new kt(this.x,this.y-e,this.x+this.measureText(t),this.y)}getGlyph(t,e,r){var i=e[r],a=null;if(t.isArabic){var o=e.length,s=e[r-1],u=e[r+1],c="isolated";if((r===0||s===" ")&&r0&&s!==" "&&r0&&s!==" "&&(r===o-1||u===" ")&&(c="initial"),typeof t.glyphs[i]!="undefined"){var p=t.glyphs[i];a=p instanceof xr?p:p[c]}}else a=t.glyphs[i];return a||(a=t.missingGlyph),a}getText(){return""}getTextFromNode(t){var e=t||this.node,r=Array.from(e.parentNode.childNodes),i=r.indexOf(e),a=r.length-1,o=Kt(e.textContent||"");return i===0&&(o=ze(o)),i===a&&(o=Ze(o)),o}renderChildren(t){if(this.type!=="text"){this.renderTElementChildren(t);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach((r,i)=>{this.renderChild(t,this,this,i)});var{mouse:e}=this.document.screen;e.isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(t))}renderTElementChildren(t){var{document:e,parent:r}=this,i=this.getText(),a=r.getStyle("font-family").getDefinition();if(a){for(var{unitsPerEm:o}=a.fontFace,s=zt.parse(e.ctx.font),u=r.getStyle("font-size").getNumber(s.fontSize),c=r.getStyle("font-style").getString(s.fontStyle),p=u/o,E=a.isRTL?i.split("").reverse().join(""):i,O=It(r.getAttribute("dx").getString()),m=E.length,D=0;D=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],e=t.getStyle("text-anchor").getString("start"),r=!1,i=0;e==="start"&&!r||e==="end"&&r?i=t.x-this.minX:e==="end"&&!r||e==="start"&&r?i=t.x-this.maxX:i=t.x-(this.minX+this.maxX)/2;for(var a=this.textChunkStart;a{this.adjustChildCoordinatesRecursiveCore(t,this,this,r)}),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(t,e,r,i){var a=r.children[i];a.children.length>0?a.children.forEach((o,s)=>{e.adjustChildCoordinatesRecursiveCore(t,e,a,s)}):this.adjustChildCoordinates(t,e,r,i)}adjustChildCoordinates(t,e,r,i){var a=r.children[i];if(typeof a.measureText!="function")return a;t.save(),a.setContext(t,!0);var o=a.getAttribute("x"),s=a.getAttribute("y"),u=a.getAttribute("dx"),c=a.getAttribute("dy"),p=a.getStyle("font-family").getDefinition(),E=!!p&&p.isRTL;i===0&&(o.hasValue()||o.setValue(a.getInheritedAttribute("x")),s.hasValue()||s.setValue(a.getInheritedAttribute("y")),u.hasValue()||u.setValue(a.getInheritedAttribute("dx")),c.hasValue()||c.setValue(a.getInheritedAttribute("dy")));var O=a.measureText(t);return E&&(e.x-=O),o.hasValue()?(e.applyAnchoring(),a.x=o.getPixels("x"),u.hasValue()&&(a.x+=u.getPixels("x"))):(u.hasValue()&&(e.x+=u.getPixels("x")),a.x=e.x),e.x=a.x,E||(e.x+=O),s.hasValue()?(a.y=s.getPixels("y"),c.hasValue()&&(a.y+=c.getPixels("y"))):(c.hasValue()&&(e.y+=c.getPixels("y")),a.y=e.y),e.y=a.y,e.leafTexts.push(a),e.minX=Math.min(e.minX,a.x,a.x+O),e.maxX=Math.max(e.maxX,a.x,a.x+O),a.clearContext(t),t.restore(),a}getChildBoundingBox(t,e,r,i){var a=r.children[i];if(typeof a.getBoundingBox!="function")return null;var o=a.getBoundingBox(t);return o?(a.children.forEach((s,u)=>{var c=e.getChildBoundingBox(t,e,a,u);o.addBoundingBox(c)}),o):null}renderChild(t,e,r,i){var a=r.children[i];a.render(t),a.children.forEach((o,s)=>{e.renderChild(t,e,a,s)})}measureText(t){var{measureCache:e}=this;if(~e)return e;var r=this.getText(),i=this.measureTargetText(t,r);return this.measureCache=i,i}measureTargetText(t,e){if(!e.length)return 0;var{parent:r}=this,i=r.getStyle("font-family").getDefinition();if(i){for(var a=this.getFontSize(),o=i.isRTL?e.split("").reverse().join(""):e,s=It(r.getAttribute("dx").getString()),u=o.length,c=0,p=0;p0?"":this.getTextFromNode()}getText(){return this.text}}class Ln extends Ye{constructor(){super(...arguments),this.type="textNode"}}class Be extends Oe{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(t){var e,{document:r}=this,{screen:i,window:a}=r,o=t.canvas;if(i.setDefaults(t),o.style&&typeof t.font!="undefined"&&a&&typeof a.getComputedStyle!="undefined"){t.font=a.getComputedStyle(o).getPropertyValue("font");var s=new q(r,"fontSize",zt.parse(t.font).fontSize);s.hasValue()&&(r.rootEmSize=s.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:u,height:c}=i.viewPort;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var p=this.getAttribute("refX"),E=this.getAttribute("refY"),O=this.getAttribute("viewBox"),m=O.hasValue()?It(O.getString()):null,D=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",V=0,L=0,U=0,K=0;m&&(V=m[0],L=m[1]),this.root||(u=this.getStyle("width").getPixels("x"),c=this.getStyle("height").getPixels("y"),this.type==="marker"&&(U=V,K=L,V=0,L=0)),i.viewPort.setCurrent(u,c),this.node&&(!this.parent||((e=this.node.parentNode)===null||e===void 0?void 0:e.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),super.setContext(t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),m&&(u=m[2],c=m[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i.viewPort.width,desiredWidth:u,height:i.viewPort.height,desiredHeight:c,minX:V,minY:L,refX:p.getValue(),refY:E.getValue(),clip:D,clipX:U,clipY:K}),m&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(u,c))}clearContext(t){super.clearContext(t),this.document.screen.viewPort.removeCurrent()}resize(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.getAttribute("width",!0),a=this.getAttribute("height",!0),o=this.getAttribute("viewBox"),s=this.getAttribute("style"),u=i.getNumber(0),c=a.getNumber(0);if(r)if(typeof r=="string")this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var p=this.getAttribute("preserveAspectRatio");p.hasValue()&&p.setValue(p.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(i.setValue(t),a.setValue(e),o.hasValue()||o.setValue("0 0 ".concat(u||t," ").concat(c||e)),s.hasValue()){var E=this.getStyle("width"),O=this.getStyle("height");E.hasValue()&&E.setValue("".concat(t,"px")),O.hasValue()&&O.setValue("".concat(e,"px"))}}}class Er extends xt{constructor(){super(...arguments),this.type="rect"}path(t){var e=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),i=this.getStyle("width",!1,!0).getPixels("x"),a=this.getStyle("height",!1,!0).getPixels("y"),o=this.getAttribute("rx"),s=this.getAttribute("ry"),u=o.getPixels("x"),c=s.getPixels("y");if(o.hasValue()&&!s.hasValue()&&(c=u),s.hasValue()&&!o.hasValue()&&(u=c),u=Math.min(u,i/2),c=Math.min(c,a/2),t){var p=4*((Math.sqrt(2)-1)/3);t.beginPath(),a>0&&i>0&&(t.moveTo(e+u,r),t.lineTo(e+i-u,r),t.bezierCurveTo(e+i-u+p*u,r,e+i,r+c-p*c,e+i,r+c),t.lineTo(e+i,r+a-c),t.bezierCurveTo(e+i,r+a-c+p*c,e+i-u+p*u,r+a,e+i-u,r+a),t.lineTo(e+u,r+a),t.bezierCurveTo(e+u-p*u,r+a,e,r+a-c+p*c,e,r+a-c),t.lineTo(e,r+c),t.bezierCurveTo(e,r+c-p*c,e+u-p*u,r,e+u,r),t.closePath())}return new kt(e,r,e+i,r+a)}getMarkers(){return null}}class Xr extends xt{constructor(){super(...arguments),this.type="circle"}path(t){var e=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),i=this.getAttribute("r").getPixels();return t&&i>0&&(t.beginPath(),t.arc(e,r,i,0,Math.PI*2,!1),t.closePath()),new kt(e-i,r-i,e+i,r+i)}getMarkers(){return null}}class Wr extends xt{constructor(){super(...arguments),this.type="ellipse"}path(t){var e=4*((Math.sqrt(2)-1)/3),r=this.getAttribute("rx").getPixels("x"),i=this.getAttribute("ry").getPixels("y"),a=this.getAttribute("cx").getPixels("x"),o=this.getAttribute("cy").getPixels("y");return t&&r>0&&i>0&&(t.beginPath(),t.moveTo(a+r,o),t.bezierCurveTo(a+r,o+e*i,a+e*r,o+i,a,o+i),t.bezierCurveTo(a-e*r,o+i,a-r,o+e*i,a-r,o),t.bezierCurveTo(a-r,o-e*i,a-e*r,o-i,a,o-i),t.bezierCurveTo(a+e*r,o-i,a+r,o-e*i,a+r,o),t.closePath()),new kt(a-r,o-i,a+r,o+i)}getMarkers(){return null}}class Qr extends xt{constructor(){super(...arguments),this.type="line"}getPoints(){return[new Rt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Rt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(t){var[{x:e,y:r},{x:i,y:a}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(e,r),t.lineTo(i,a)),new kt(e,r,i,a)}getMarkers(){var[t,e]=this.getPoints(),r=t.angleTo(e);return[[t,r],[e,r]]}}class Tr extends xt{constructor(t,e,r){super(t,e,r),this.type="polyline",this.points=[],this.points=Rt.parsePath(this.getAttribute("points").getString())}path(t){var{points:e}=this,[{x:r,y:i}]=e,a=new kt(r,i);return t&&(t.beginPath(),t.moveTo(r,i)),e.forEach(o=>{var{x:s,y:u}=o;a.addPoint(s,u),t&&t.lineTo(s,u)}),a}getMarkers(){var{points:t}=this,e=t.length-1,r=[];return t.forEach((i,a)=>{a!==e&&r.push([i,i.angleTo(t[a+1])])}),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}class Zr extends Tr{constructor(){super(...arguments),this.type="polygon"}path(t){var e=super.path(t),[{x:r,y:i}]=this.points;return t&&(t.lineTo(r,i),t.closePath()),e}}class Kr extends Ct{constructor(){super(...arguments),this.type="pattern"}createPattern(t,e,r){var i=this.getStyle("width").getPixels("x",!0),a=this.getStyle("height").getPixels("y",!0),o=new Be(this.document,null);o.attributes.viewBox=new q(this.document,"viewBox",this.getAttribute("viewBox").getValue()),o.attributes.width=new q(this.document,"width","".concat(i,"px")),o.attributes.height=new q(this.document,"height","".concat(a,"px")),o.attributes.transform=new q(this.document,"transform",this.getAttribute("patternTransform").getValue()),o.children=this.children;var s=this.document.createCanvas(i,a),u=s.getContext("2d"),c=this.getAttribute("x"),p=this.getAttribute("y");c.hasValue()&&p.hasValue()&&u.translate(c.getPixels("x",!0),p.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var E=-1;E<=1;E++)for(var O=-1;O<=1;O++)u.save(),o.attributes.x=new q(this.document,"x",E*s.width),o.attributes.y=new q(this.document,"y",O*s.height),o.render(u),u.restore();var m=t.createPattern(s,"repeat");return m}}class kr extends Ct{constructor(){super(...arguments),this.type="marker"}render(t,e,r){if(e){var{x:i,y:a}=e,o=this.getAttribute("orient").getString("auto"),s=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(i,a),o==="auto"&&t.rotate(r),s==="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var u=new Be(this.document,null);u.type=this.type,u.attributes.viewBox=new q(this.document,"viewBox",this.getAttribute("viewBox").getValue()),u.attributes.refX=new q(this.document,"refX",this.getAttribute("refX").getValue()),u.attributes.refY=new q(this.document,"refY",this.getAttribute("refY").getValue()),u.attributes.width=new q(this.document,"width",this.getAttribute("markerWidth").getValue()),u.attributes.height=new q(this.document,"height",this.getAttribute("markerHeight").getValue()),u.attributes.overflow=new q(this.document,"overflow",this.getAttribute("overflow").getValue()),u.attributes.fill=new q(this.document,"fill",this.getAttribute("fill").getColor("black")),u.attributes.stroke=new q(this.document,"stroke",this.getAttribute("stroke").getValue("none")),u.children=this.children,u.render(t),t.restore(),s==="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),o==="auto"&&t.rotate(-r),t.translate(-i,-a)}}}class Jr extends Ct{constructor(){super(...arguments),this.type="defs"}render(){}}class Je extends Oe{constructor(){super(...arguments),this.type="g"}getBoundingBox(t){var e=new kt;return this.children.forEach(r=>{e.addBoundingBox(r.getBoundingBox(t))}),e}}class Or extends Ct{constructor(t,e,r){super(t,e,r),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:i,children:a}=this;a.forEach(o=>{o.type==="stop"&&i.push(o)})}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(t,e,r){var i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var{stops:a}=i,o=this.getGradient(t,e);if(!o)return this.addParentOpacity(r,a[a.length-1].color);if(a.forEach(L=>{o.addColorStop(L.offset,this.addParentOpacity(r,L.color))}),this.getAttribute("gradientTransform").hasValue()){var{document:s}=this,{MAX_VIRTUAL_PIXELS:u,viewPort:c}=s.screen,[p]=c.viewPorts,E=new Er(s,null);E.attributes.x=new q(s,"x",-u/3),E.attributes.y=new q(s,"y",-u/3),E.attributes.width=new q(s,"width",u),E.attributes.height=new q(s,"height",u);var O=new Je(s,null);O.attributes.transform=new q(s,"transform",this.getAttribute("gradientTransform").getValue()),O.children=[E];var m=new Be(s,null);m.attributes.x=new q(s,"x",0),m.attributes.y=new q(s,"y",0),m.attributes.width=new q(s,"width",p.width),m.attributes.height=new q(s,"height",p.height),m.children=[O];var D=s.createCanvas(p.width,p.height),V=D.getContext("2d");return V.fillStyle=o,m.render(V),V.createPattern(D,"no-repeat")}return o}inheritStopContainer(t){this.attributesToInherit.forEach(e=>{!this.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&this.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())})}addParentOpacity(t,e){if(t.hasValue()){var r=new q(this.document,"color",e);return r.addOpacity(t).getColor()}return e}}class qr extends Or{constructor(t,e,r){super(t,e,r),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(t,e){var r=this.getGradientUnits()==="objectBoundingBox",i=r?e.getBoundingBox(t):null;if(r&&!i)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var a=r?i.x+i.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),o=r?i.y+i.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),s=r?i.x+i.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),u=r?i.y+i.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return a===s&&o===u?null:t.createLinearGradient(a,o,s,u)}}class _r extends Or{constructor(t,e,r){super(t,e,r),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(t,e){var r=this.getGradientUnits()==="objectBoundingBox",i=e.getBoundingBox(t);if(r&&!i)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var a=r?i.x+i.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),o=r?i.y+i.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),s=a,u=o;this.getAttribute("fx").hasValue()&&(s=r?i.x+i.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(u=r?i.y+i.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var c=r?(i.width+i.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),p=this.getAttribute("fr").getPixels();return t.createRadialGradient(s,u,p,a,o,c)}}class tn extends Ct{constructor(t,e,r){super(t,e,r),this.type="stop";var i=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),a=this.getStyle("stop-opacity"),o=this.getStyle("stop-color",!0);o.getString()===""&&o.setValue("#000"),a.hasValue()&&(o=o.addOpacity(a)),this.offset=i,this.color=o.getColor()}}class qe extends Ct{constructor(t,e,r){super(t,e,r),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,t.screen.animations.push(this),this.begin=this.getAttribute("begin").getMilliseconds(),this.maxDuration=this.begin+this.getAttribute("dur").getMilliseconds(),this.from=this.getAttribute("from"),this.to=this.getAttribute("to"),this.values=new q(t,"values",null);var i=this.getAttribute("values");i.hasValue()&&this.values.setValue(i.getString().split(";"))}getProperty(){var t=this.getAttribute("attributeType").getString(),e=this.getAttribute("attributeName").getString();return t==="CSS"?this.parent.getStyle(e,!0):this.parent.getAttribute(e,!0)}calcValue(){var{initialUnits:t}=this,{progress:e,from:r,to:i}=this.getProgress(),a=r.getNumber()+(i.getNumber()-r.getNumber())*e;return t==="%"&&(a*=100),"".concat(a).concat(t)}update(t){var{parent:e}=this,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var i=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(i==="freeze"&&!this.frozen)this.frozen=!0,e.animationFrozen=!0,e.animationFrozenValue=r.getString();else if(i==="remove"&&!this.removed)return this.removed=!0,r.setValue(e.animationFrozen?e.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=t;var a=!1;if(this.begin{var c=a[u];return s+(c-s)*t}).join(" ");return o}}class nn extends Ct{constructor(t,e,r){super(t,e,r),this.type="font",this.glyphs=Object.create(null),this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:i}=t,{children:a}=this;for(var o of a)switch(o.type){case"font-face":{this.fontFace=o;var s=o.getStyle("font-family");s.hasValue()&&(i[s.getString()]=this);break}case"missing-glyph":this.missingGlyph=o;break;case"glyph":{var u=o;u.arabicForm?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[u.unicode]=="undefined"&&(this.glyphs[u.unicode]=Object.create(null)),this.glyphs[u.unicode][u.arabicForm]=u):this.glyphs[u.unicode]=u;break}}}render(){}}class an extends Ct{constructor(t,e,r){super(t,e,r),this.type="font-face",this.ascent=this.getAttribute("ascent").getNumber(),this.descent=this.getAttribute("descent").getNumber(),this.unitsPerEm=this.getAttribute("units-per-em").getNumber()}}class sn extends xt{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}}class on extends se{constructor(){super(...arguments),this.type="tref"}getText(){var t=this.getHrefAttribute().getDefinition();if(t){var e=t.children[0];if(e)return e.getText()}return""}}class un extends se{constructor(t,e,r){super(t,e,r),this.type="a";var{childNodes:i}=e,a=i[0],o=i.length>0&&Array.from(i).every(s=>s.nodeType===3);this.hasText=o,this.text=o?this.getTextFromNode(a):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:e,x:r,y:i}=this,{mouse:a}=e.screen,o=new q(e,"fontSize",zt.parse(e.ctx.font).fontSize);a.isWorking()&&a.checkBoundingBox(this,new kt(r,i-o.getPixels("y"),r+this.measureText(t),i))}else if(this.children.length>0){var s=new Je(this.document,null);s.children=this.children,s.parent=this,s.render(t)}}onClick(){var{window:t}=this.document;t&&t.open(this.getHrefAttribute().getString())}onMouseMove(){var t=this.document.ctx;t.canvas.style.cursor="pointer"}}function ln(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function _e(h){for(var t=1;t{var{type:i,points:a}=r;switch(i){case it.LINE_TO:t&&t.lineTo(a[0],a[1]);break;case it.MOVE_TO:t&&t.moveTo(a[0],a[1]);break;case it.CURVE_TO:t&&t.bezierCurveTo(a[0],a[1],a[2],a[3],a[4],a[5]);break;case it.QUAD_TO:t&&t.quadraticCurveTo(a[0],a[1],a[2],a[3]);break;case it.ARC:{var[o,s,u,c,p,E,O,m]=a,D=u>c?u:c,V=u>c?1:u/c,L=u>c?c/u:1;t&&(t.translate(o,s),t.rotate(O),t.scale(V,L),t.arc(0,0,D,p,p+E,!!(1-m)),t.scale(1/V,1/L),t.rotate(-O),t.translate(-o,-s));break}case it.CLOSE_PATH:t&&t.closePath();break}})}renderChildren(t){this.setTextData(t),t.save();var e=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),{glyphInfo:i}=this,a=t.fillStyle;e==="underline"&&t.beginPath(),i.forEach((o,s)=>{var{p0:u,p1:c,rotation:p,text:E}=o;t.save(),t.translate(u.x,u.y),t.rotate(p),t.fillStyle&&t.fillText(E,0,0),t.strokeStyle&&t.strokeText(E,0,0),t.restore(),e==="underline"&&(s===0&&t.moveTo(u.x,u.y+r/8),t.lineTo(c.x,c.y+r/5))}),e==="underline"&&(t.lineWidth=r/20,t.strokeStyle=a,t.stroke(),t.closePath()),t.restore()}getLetterSpacingAt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[t]||0}findSegmentToFitChar(t,e,r,i,a,o,s,u,c){var p=o,E=this.measureText(t,u);u===" "&&e==="justify"&&r-1&&(p+=this.getLetterSpacingAt(c));var O=this.textHeight/20,m=this.getEquidistantPointOnPath(p,O,0),D=this.getEquidistantPointOnPath(p+E,O,0),V={p0:m,p1:D},L=m&&D?Math.atan2(D.y-m.y,D.x-m.x):0;if(s){var U=Math.cos(Math.PI/2+L)*s,K=Math.cos(-L)*s;V.p0=_e(_e({},m),{},{x:m.x+U,y:m.y+K}),V.p1=_e(_e({},D),{},{x:D.x+U,y:D.y+K})}return p+=E,{offset:p,segment:V,rotation:L}}measureText(t,e){var{measuresCache:r}=this,i=e||this.getText();if(r.has(i))return r.get(i);var a=this.measureTargetText(t,i);return r.set(i,a),a}setTextData(t){if(!this.glyphInfo){var e=this.getText(),r=e.split(""),i=e.split(" ").length-1,a=this.parent.getAttribute("dx").split().map(z=>z.getPixels("x")),o=this.parent.getAttribute("dy").getPixels("y"),s=this.parent.getStyle("text-anchor").getString("start"),u=this.getStyle("letter-spacing"),c=this.parent.getStyle("letter-spacing"),p=0;!u.hasValue()||u.getValue()==="inherit"?p=c.getPixels():u.hasValue()&&u.getValue()!=="initial"&&u.getValue()!=="unset"&&(p=u.getPixels());var E=[],O=e.length;this.letterSpacingCache=E;for(var m=0;mat===0?0:z+rt||0,0),V=this.measureText(t),L=Math.max(V+D,0);this.textWidth=V,this.textHeight=this.getFontSize(),this.glyphInfo=[];var U=this.getPathLength(),K=this.getStyle("startOffset").getNumber(0)*U,G=0;(s==="middle"||s==="center")&&(G=-L/2),(s==="end"||s==="right")&&(G=-L),G+=K,r.forEach((z,rt)=>{var{offset:at,segment:H,rotation:ct}=this.findSegmentToFitChar(t,s,L,U,i,G,o,z,rt);G=at,!(!H.p0||!H.p1)&&this.glyphInfo.push({text:r[rt],p0:H.p0,p1:H.p1,rotation:ct})})}}parsePathData(t){if(this.pathLength=-1,!t)return[];var e=[],{pathParser:r}=t;for(r.reset();!r.isEnd();){var{current:i}=r,a=i?i.x:0,o=i?i.y:0,s=r.next(),u=s.type,c=[];switch(s.type){case it.MOVE_TO:this.pathM(r,c);break;case it.LINE_TO:u=this.pathL(r,c);break;case it.HORIZ_LINE_TO:u=this.pathH(r,c);break;case it.VERT_LINE_TO:u=this.pathV(r,c);break;case it.CURVE_TO:this.pathC(r,c);break;case it.SMOOTH_CURVE_TO:u=this.pathS(r,c);break;case it.QUAD_TO:this.pathQ(r,c);break;case it.SMOOTH_QUAD_TO:u=this.pathT(r,c);break;case it.ARC:c=this.pathA(r);break;case it.CLOSE_PATH:xt.pathZ(r);break}s.type!==it.CLOSE_PATH?e.push({type:u,points:c,start:{x:a,y:o},pathLength:this.calcLength(a,o,u,c)}):e.push({type:it.CLOSE_PATH,points:[],pathLength:0})}return e}pathM(t,e){var{x:r,y:i}=xt.pathM(t).point;e.push(r,i)}pathL(t,e){var{x:r,y:i}=xt.pathL(t).point;return e.push(r,i),it.LINE_TO}pathH(t,e){var{x:r,y:i}=xt.pathH(t).point;return e.push(r,i),it.LINE_TO}pathV(t,e){var{x:r,y:i}=xt.pathV(t).point;return e.push(r,i),it.LINE_TO}pathC(t,e){var{point:r,controlPoint:i,currentPoint:a}=xt.pathC(t);e.push(r.x,r.y,i.x,i.y,a.x,a.y)}pathS(t,e){var{point:r,controlPoint:i,currentPoint:a}=xt.pathS(t);return e.push(r.x,r.y,i.x,i.y,a.x,a.y),it.CURVE_TO}pathQ(t,e){var{controlPoint:r,currentPoint:i}=xt.pathQ(t);e.push(r.x,r.y,i.x,i.y)}pathT(t,e){var{controlPoint:r,currentPoint:i}=xt.pathT(t);return e.push(r.x,r.y,i.x,i.y),it.QUAD_TO}pathA(t){var{rX:e,rY:r,sweepFlag:i,xAxisRotation:a,centp:o,a1:s,ad:u}=xt.pathA(t);return i===0&&u>0&&(u-=2*Math.PI),i===1&&u<0&&(u+=2*Math.PI),[o.x,o.y,e,r,s,u,a,i]}calcLength(t,e,r,i){var a=0,o=null,s=null,u=0;switch(r){case it.LINE_TO:return this.getLineLength(t,e,i[0],i[1]);case it.CURVE_TO:for(a=0,o=this.getPointOnCubicBezier(0,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),u=.01;u<=1;u+=.01)s=this.getPointOnCubicBezier(u,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;return a;case it.QUAD_TO:for(a=0,o=this.getPointOnQuadraticBezier(0,t,e,i[0],i[1],i[2],i[3]),u=.01;u<=1;u+=.01)s=this.getPointOnQuadraticBezier(u,t,e,i[0],i[1],i[2],i[3]),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;return a;case it.ARC:{a=0;var c=i[4],p=i[5],E=i[4]+p,O=Math.PI/180;if(Math.abs(c-E)E;u-=O)s=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],u,0),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;else for(u=c+O;u5&&arguments[5]!==void 0?arguments[5]:e,s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:r,u=(a-r)/(i-e+ae),c=Math.sqrt(t*t/(1+u*u));ie)return null;var{dataArray:a}=this;for(var o of a){if(o&&(o.pathLength<5e-5||r+o.pathLength+5e-5=0&&u>E)break;i=this.getPointOnEllipticalArc(o.points[0],o.points[1],o.points[2],o.points[3],u,o.points[6]);break}case it.CURVE_TO:u=s/o.pathLength,u>1&&(u=1),i=this.getPointOnCubicBezier(u,o.start.x,o.start.y,o.points[0],o.points[1],o.points[2],o.points[3],o.points[4],o.points[5]);break;case it.QUAD_TO:u=s/o.pathLength,u>1&&(u=1),i=this.getPointOnQuadraticBezier(u,o.start.x,o.start.y,o.points[0],o.points[1],o.points[2],o.points[3]);break}if(i)return i;break}return null}getLineLength(t,e,r,i){return Math.sqrt((r-t)*(r-t)+(i-e)*(i-e))}getPathLength(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce((t,e)=>e.pathLength>0?t+e.pathLength:t,0)),this.pathLength}getPointOnCubicBezier(t,e,r,i,a,o,s,u,c){var p=u*hr(t)+o*fr(t)+i*cr(t)+e*vr(t),E=c*hr(t)+s*fr(t)+a*cr(t)+r*vr(t);return{x:p,y:E}}getPointOnQuadraticBezier(t,e,r,i,a,o,s){var u=o*gr(t)+i*dr(t)+e*pr(t),c=s*gr(t)+a*dr(t)+r*pr(t);return{x:u,y:c}}getPointOnEllipticalArc(t,e,r,i,a,o){var s=Math.cos(o),u=Math.sin(o),c={x:r*Math.cos(a),y:i*Math.sin(a)};return{x:t+(c.x*s-c.y*u),y:e+(c.x*u+c.y*s)}}buildEquidistantCache(t,e){var r=this.getPathLength(),i=e||.25,a=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==a||this.equidistantCache.precision!==i){this.equidistantCache={step:a,precision:i,points:[]};for(var o=0,s=0;s<=r;s+=i){var u=this.getPointOnPath(s),c=this.getPointOnPath(s+i);!u||!c||(o+=this.getLineLength(u.x,u.y,c.x,c.y),o>=a&&(this.equidistantCache.points.push({x:u.x,y:u.y,distance:s}),o-=a))}}}getEquidistantPointOnPath(t,e,r){if(this.buildEquidistantCache(e,r),t<0||t-this.getPathLength()>5e-5)return null;var i=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[i]||null}}var Bn=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i;class fn extends Oe{constructor(t,e,r){super(t,e,r),this.type="image",this.loaded=!1;var i=this.getHrefAttribute().getString();if(i){var a=i.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(i);t.images.push(this),a?this.loadSvg(i):this.loadImage(i),this.isSvg=a}}loadImage(t){var e=this;return(0,f.Z)(function*(){try{var r=yield e.document.createImage(t);e.image=r}catch(i){console.error('Error while loading image "'.concat(t,'":'),i)}e.loaded=!0})()}loadSvg(t){var e=this;return(0,f.Z)(function*(){var r=Bn.exec(t);if(r){var i=r[5];r[4]==="base64"?e.image=atob(i):e.image=decodeURIComponent(i)}else try{var a=yield e.document.fetch(t),o=yield a.text();e.image=o}catch(s){console.error('Error while loading image "'.concat(t,'":'),s)}e.loaded=!0})()}renderChildren(t){var{document:e,image:r,loaded:i}=this,a=this.getAttribute("x").getPixels("x"),o=this.getAttribute("y").getPixels("y"),s=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y");if(!(!i||!r||!s||!u)){if(t.save(),t.translate(a,o),this.isSvg){var c=e.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:s,scaleHeight:u});c.document.documentElement.parent=this,c.render()}else{var p=this.image;e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:s,desiredWidth:p.width,height:u,desiredHeight:p.height}),this.loaded&&(typeof p.complete=="undefined"||p.complete)&&t.drawImage(p,0,0)}t.restore()}}getBoundingBox(){var t=this.getAttribute("x").getPixels("x"),e=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),i=this.getStyle("height").getPixels("y");return new kt(t,e,t+r,e+i)}}class cn extends Oe{constructor(){super(...arguments),this.type="symbol"}render(t){}}class vn{constructor(t){this.document=t,this.loaded=!1,t.fonts.push(this)}load(t,e){var r=this;return(0,f.Z)(function*(){try{var{document:i}=r,a=yield i.canvg.parser.load(e),o=a.getElementsByTagName("font");Array.from(o).forEach(s=>{var u=i.createElement(s);i.definitions[t]=u})}catch(s){console.error('Error while loading font "'.concat(e,'":'),s)}r.loaded=!0})()}}class Sr extends Ct{constructor(t,e,r){super(t,e,r),this.type="style";var i=Kt(Array.from(e.childNodes).map(o=>o.textContent).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),a=i.split("}");a.forEach(o=>{var s=o.trim();if(s){var u=s.split("{"),c=u[0].split(","),p=u[1].split(";");c.forEach(E=>{var O=E.trim();if(O){var m=t.styles[O]||{};if(p.forEach(L=>{var U=L.indexOf(":"),K=L.substr(0,U).trim(),G=L.substr(U+1,L.length-U).trim();K&&G&&(m[K]=new q(t,K,G))}),t.styles[O]=m,t.stylesSpecificity[O]=$e(O),O==="@font-face"){var D=m["font-family"].getString().replace(/"|'/g,""),V=m.src.getString().split(",");V.forEach(L=>{if(L.indexOf('format("svg")')>0){var U=W(L);U&&new vn(t).load(D,U)}})}}})}})}}Sr.parseExternalUrl=W;class gn extends Oe{constructor(){super(...arguments),this.type="use"}setContext(t){super.setContext(t);var e=this.getAttribute("x"),r=this.getAttribute("y");e.hasValue()&&t.translate(e.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}path(t){var{element:e}=this;e&&e.path(t)}renderChildren(t){var{document:e,element:r}=this;if(r){var i=r;if(r.type==="symbol"&&(i=new Be(e,null),i.attributes.viewBox=new q(e,"viewBox",r.getAttribute("viewBox").getString()),i.attributes.preserveAspectRatio=new q(e,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),i.attributes.overflow=new q(e,"overflow",r.getAttribute("overflow").getString()),i.children=r.children,r.styles.opacity=new q(e,"opacity",this.calculateOpacity())),i.type==="svg"){var a=this.getStyle("width",!1,!0),o=this.getStyle("height",!1,!0);a.hasValue()&&(i.attributes.width=new q(e,"width",a.getString())),o.hasValue()&&(i.attributes.height=new q(e,"height",o.getString()))}var s=i.parent;i.parent=this,i.render(t),i.parent=s}}getBoundingBox(t){var{element:e}=this;return e?e.getBoundingBox(t):null}elementTransform(){var{document:t,element:e}=this;return Te.fromElement(t,e)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}function tr(h,t,e,r,i,a){return h[e*r*4+t*4+a]}function er(h,t,e,r,i,a,o){h[e*r*4+t*4+a]=o}function Dt(h,t,e){var r=h[t];return r*e}function oe(h,t,e,r){return t+Math.cos(h)*e+Math.sin(h)*r}class br extends Ct{constructor(t,e,r){super(t,e,r),this.type="feColorMatrix";var i=It(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":{var a=i[0];i=[.213+.787*a,.715-.715*a,.072-.072*a,0,0,.213-.213*a,.715+.285*a,.072-.072*a,0,0,.213-.213*a,.715-.715*a,.072+.928*a,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var o=i[0]*Math.PI/180;i=[oe(o,.213,.787,-.213),oe(o,.715,-.715,-.715),oe(o,.072,-.072,.928),0,0,oe(o,.213,-.213,.143),oe(o,.715,.285,.14),oe(o,.072,-.072,-.283),0,0,oe(o,.213,-.213,-.787),oe(o,.715,-.715,.715),oe(o,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}this.matrix=i,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(t,e,r,i,a){for(var{includeOpacity:o,matrix:s}=this,u=t.getImageData(0,0,i,a),c=0;c{u.addBoundingBox(D.getBoundingBox(t))}),i=Math.floor(u.x1),a=Math.floor(u.y1),o=Math.floor(u.width),s=Math.floor(u.height)}var c=this.removeStyles(e,Xe.ignoreStyles),p=r.createCanvas(i+o,a+s),E=p.getContext("2d");r.screen.setDefaults(E),this.renderChildren(E),new br(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(E,0,0,i+o,a+s);var O=r.createCanvas(i+o,a+s),m=O.getContext("2d");r.screen.setDefaults(m),e.render(m),m.globalCompositeOperation="destination-in",m.fillStyle=E.createPattern(p,"no-repeat"),m.fillRect(0,0,i+o,a+s),t.fillStyle=m.createPattern(O,"no-repeat"),t.fillRect(0,0,i+o,a+s),this.restoreStyles(e,c)}render(t){}}Xe.ignoreStyles=["mask","transform","clip-path"];var dn=()=>{};class pn extends Ct{constructor(){super(...arguments),this.type="clipPath"}apply(t){var{document:e}=this,r=Reflect.getPrototypeOf(t),{beginPath:i,closePath:a}=t;r&&(r.beginPath=dn,r.closePath=dn),Reflect.apply(i,t,[]),this.children.forEach(o=>{if(typeof o.path!="undefined"){var s=typeof o.elementTransform!="undefined"?o.elementTransform():null;s||(s=Te.fromElement(e,o)),s&&s.apply(t),o.path(t),r&&(r.closePath=a),s&&s.unapply(t)}}),Reflect.apply(a,t,[]),t.clip(),r&&(r.beginPath=i,r.closePath=a)}render(t){}}class We extends Ct{constructor(){super(...arguments),this.type="filter"}apply(t,e){var{document:r,children:i}=this,a=e.getBoundingBox(t);if(a){var o=0,s=0;i.forEach(U=>{var K=U.extraFilterDistance||0;o=Math.max(o,K),s=Math.max(s,K)});var u=Math.floor(a.width),c=Math.floor(a.height),p=u+2*o,E=c+2*s;if(!(p<1||E<1)){var O=Math.floor(a.x),m=Math.floor(a.y),D=this.removeStyles(e,We.ignoreStyles),V=r.createCanvas(p,E),L=V.getContext("2d");r.screen.setDefaults(L),L.translate(-O+o,-m+s),e.render(L),i.forEach(U=>{typeof U.apply=="function"&&U.apply(L,0,0,p,E)}),t.drawImage(V,0,0,p,E,O-o,m-s,p,E),this.restoreStyles(e,D)}}}render(t){}}We.ignoreStyles=["filter","transform","clip-path"];class yn extends Ct{constructor(t,e,r){super(t,e,r),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(t,e,r,i,a){}}class mn extends Ct{constructor(){super(...arguments),this.type="feMorphology"}apply(t,e,r,i,a){}}class xn extends Ct{constructor(){super(...arguments),this.type="feComposite"}apply(t,e,r,i,a){}}class En extends Ct{constructor(t,e,r){super(t,e,r),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(t,e,r,i,a){var{document:o,blurRadius:s}=this,u=o.window?o.window.document.body:null,c=t.canvas;c.id=o.getUniqueId(),u&&(c.style.display="none",u.appendChild(c)),he(c,e,r,i,a,s),u&&u.removeChild(c)}}class Tn extends Ct{constructor(){super(...arguments),this.type="title"}}class On extends Ct{constructor(){super(...arguments),this.type="desc"}}var Fn={svg:Be,rect:Er,circle:Xr,ellipse:Wr,line:Qr,polyline:Tr,polygon:Zr,path:xt,pattern:Kr,marker:kr,defs:Jr,linearGradient:qr,radialGradient:_r,stop:tn,animate:qe,animateColor:en,animateTransform:rn,font:nn,"font-face":an,"missing-glyph":sn,glyph:xr,text:se,tspan:Ye,tref:on,a:un,textPath:hn,image:fn,g:Je,symbol:cn,style:Sr,use:gn,mask:Xe,clipPath:pn,filter:We,feDropShadow:yn,feMorphology:mn,feComposite:xn,feColorMatrix:br,feGaussianBlur:En,title:Tn,desc:On};function Sn(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function Un(h){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:!1,e=document.createElement("img");return t&&(e.crossOrigin="Anonymous"),new Promise((r,i)=>{e.onload=()=>{r(e)},e.onerror=(a,o,s,u,c)=>{i(c)},e.src=h})}),Cr.apply(this,arguments)}class ue{constructor(t){var{rootEmSize:e=12,emSize:r=12,createCanvas:i=ue.createCanvas,createImage:a=ue.createImage,anonymousCrossOrigin:o}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.canvg=t,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=e,this.emSize=r,this.createCanvas=i,this.createImage=this.bindCreateImage(a,o),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(t,e){return typeof e=="boolean"?(r,i)=>t(r,typeof i=="boolean"?i:e):t}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:t}=this;return t[t.length-1]}set emSize(t){var{emSizeStack:e}=this;e.push(t)}popEmSize(){var{emSizeStack:t}=this;t.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every(t=>t.loaded)}isFontsLoaded(){return this.fonts.every(t=>t.loaded)}createDocumentElement(t){var e=this.createElement(t.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e,e}createElement(t){var e=t.nodeName.replace(/^[^:]+:/,""),r=ue.elementTypes[e];return typeof r!="undefined"?new r(this,t):new Yr(this,t)}createTextNode(t){return new Ln(this,t)}setViewBox(t){this.screen.setViewBox(Un({document:this},t))}}ue.createCanvas=jn,ue.createImage=Gn,ue.elementTypes=Fn;function bn(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function Re(h){for(var t=1;t2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new ke(r),this.screen=new He(t,r),this.options=r;var i=new ue(this,r),a=i.createDocumentElement(e);this.document=i,this.documentElement=a}static from(t,e){var r=arguments;return(0,f.Z)(function*(){var i=r.length>2&&r[2]!==void 0?r[2]:{},a=new ke(i),o=yield a.parse(e);return new Ne(t,o,i)})()}static fromString(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=new ke(r),a=i.parseFromString(e);return new Ne(t,a,r)}fork(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Ne.from(t,e,Re(Re({},this.options),r))}forkString(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Ne.fromString(t,e,Re(Re({},this.options),r))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var t=arguments,e=this;return(0,f.Z)(function*(){var r=t.length>0&&t[0]!==void 0?t[0]:{};e.start(Re({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},r)),yield e.ready(),e.stop()})()}start(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{documentElement:e,screen:r,options:i}=this;r.start(e,Re(Re({enableRedraw:!0},i),t))}stop(){this.screen.stop()}resize(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(t,e,r)}}}}]); diff --git a/p__Classrooms__Lists__ResourceRecommend__index.c4ee69ce.async.js b/p__Classrooms__Lists__ResourceRecommend__index.712becc6.async.js similarity index 90% rename from p__Classrooms__Lists__ResourceRecommend__index.c4ee69ce.async.js rename to p__Classrooms__Lists__ResourceRecommend__index.712becc6.async.js index 5898ca77cf..c3436f22b5 100644 --- a/p__Classrooms__Lists__ResourceRecommend__index.c4ee69ce.async.js +++ b/p__Classrooms__Lists__ResourceRecommend__index.712becc6.async.js @@ -1,4 +1,4 @@ -!(function(){var bl=Math.pow;(self.webpackChunk=self.webpackChunk||[]).push([[1257],{65030:function(ti,En,C){"use strict";C.d(En,{Z:function(){return me}});var A=C(33885),ge=C(42978),Ee=C(75931),G=C(43403),x=C(92310),g=C.n(x),Ye=C(29301),re=C(76846),Ue=C(96452),B=C(6089),se=C(80402),K=C(34280),N=C(49658),ce=C(59301),fn=C(54476),Ft=C(77900),yt=C(8654);function Et(q){var ne=q.prefixCls,P=q.align,Ne=q.arrow,Oe=q.arrowPos,Fe=Ne||{},qe=Fe.className,V=Fe.content,Q=Oe.x,ue=Q===void 0?0:Q,w=Oe.y,_e=w===void 0?0:w,He=ce.useRef();if(!P||!P.points)return null;var Be={position:"absolute"};if(P.autoArrow!==!1){var pt=P.points[0],Xt=P.points[1],Mt=pt[0],gt=pt[1],$=Xt[0],ve=Xt[1];Mt===$||!["t","b"].includes(Mt)?Be.top=_e:Mt==="t"?Be.top=0:Be.bottom=0,gt===ve||!["l","r"].includes(gt)?Be.left=ue:gt==="l"?Be.left=0:Be.right=0}return ce.createElement("div",{ref:He,className:g()("".concat(ne,"-arrow"),qe),style:Be},V)}function le(q){var ne=q.prefixCls,P=q.open,Ne=q.zIndex,Oe=q.mask,Fe=q.motion;return Oe?ce.createElement(Ft.default,(0,fn.Z)({},Fe,{motionAppear:!0,visible:P,removeOnLeave:!0}),function(qe){var V=qe.className;return ce.createElement("div",{style:{zIndex:Ne},className:g()("".concat(ne,"-mask"),V)})}):null}var z=ce.memo(function(q){var ne=q.children;return ne},function(q,ne){return ne.cache}),Z=z,pe=ce.forwardRef(function(q,ne){var P=q.popup,Ne=q.className,Oe=q.prefixCls,Fe=q.style,qe=q.target,V=q.onVisibleChanged,Q=q.open,ue=q.keepDom,w=q.fresh,_e=q.onClick,He=q.mask,Be=q.arrow,pt=q.arrowPos,Xt=q.align,Mt=q.motion,gt=q.maskMotion,$=q.forceRender,ve=q.getPopupContainer,Se=q.autoDestroy,W=q.portal,Me=q.zIndex,Rt=q.onMouseEnter,wt=q.onMouseLeave,Ke=q.onPointerEnter,Vt=q.onPointerDownCapture,sn=q.ready,un=q.offsetX,Kt=q.offsetY,An=q.offsetR,Sn=q.offsetB,rt=q.onAlign,Qe=q.onPrepare,Pt=q.stretch,At=q.targetWidth,It=q.targetHeight,bn=typeof P=="function"?P():P,kt=Q||ue,Ln=(ve==null?void 0:ve.length)>0,Tn=ce.useState(!ve||!Ln),wn=(0,ge.Z)(Tn,2),Gn=wn[0],Le=wn[1];if((0,K.Z)(function(){!Gn&&Ln&&qe&&Le(!0)},[Gn,Ln,qe]),!Gn)return null;var c="auto",h={left:"-1000vw",top:"-1000vh",right:c,bottom:c};if(sn||!Q){var v,E=Xt.points,b=Xt.dynamicInset||((v=Xt._experimental)===null||v===void 0?void 0:v.dynamicInset),O=b&&E[0][1]==="r",H=b&&E[0][0]==="b";O?(h.right=An,h.left=c):(h.left=un,h.right=c),H?(h.bottom=Sn,h.top=c):(h.top=Kt,h.bottom=c)}var at={};return Pt&&(Pt.includes("height")&&It?at.height=It:Pt.includes("minHeight")&&It&&(at.minHeight=It),Pt.includes("width")&&At?at.width=At:Pt.includes("minWidth")&&At&&(at.minWidth=At)),Q||(at.pointerEvents="none"),ce.createElement(W,{open:$||kt,getContainer:ve&&function(){return ve(qe)},autoDestroy:Se},ce.createElement(le,{prefixCls:Oe,open:Q,zIndex:Me,mask:He,motion:gt}),ce.createElement(Ye.Z,{onResize:rt,disabled:!Q},function($e){return ce.createElement(Ft.default,(0,fn.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:$,leavedClassName:"".concat(Oe,"-hidden")},Mt,{onAppearPrepare:Qe,onEnterPrepare:Qe,visible:Q,onVisibleChanged:function(pn){var _;Mt==null||(_=Mt.onVisibleChanged)===null||_===void 0||_.call(Mt,pn),V(pn)}}),function(_t,pn){var _=_t.className,I=_t.style,ae=g()(Oe,_,Ne);return ce.createElement("div",{ref:(0,yt.sQ)($e,ne,pn),className:ae,style:(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({"--arrow-x":"".concat(pt.x||0,"px"),"--arrow-y":"".concat(pt.y||0,"px")},h),at),I),{},{boxSizing:"border-box",zIndex:Me},Fe),onMouseEnter:Rt,onMouseLeave:wt,onPointerEnter:Ke,onClick:_e,onPointerDownCapture:Vt},Be&&ce.createElement(Et,{prefixCls:Oe,arrow:Be,arrowPos:pt,align:Xt}),ce.createElement(Z,{cache:!Q&&!w},bn))})}))}),Ve=pe,xe=ce.forwardRef(function(q,ne){var P=q.children,Ne=q.getTriggerDOMNode,Oe=(0,yt.Yr)(P),Fe=ce.useCallback(function(V){(0,yt.mH)(ne,Ne?Ne(V):V)},[Ne]),qe=(0,yt.x1)(Fe,(0,yt.C4)(P));return Oe?ce.cloneElement(P,{ref:qe}):P}),ye=xe,Pe=ce.createContext(null),Bt=Pe;function mt(q){return q?Array.isArray(q)?q:[q]:[]}function Ut(q,ne,P,Ne){return ce.useMemo(function(){var Oe=mt(P!=null?P:ne),Fe=mt(Ne!=null?Ne:ne),qe=new Set(Oe),V=new Set(Fe);return q&&(qe.has("hover")&&(qe.delete("hover"),qe.add("click")),V.has("hover")&&(V.delete("hover"),V.add("click"))),[qe,V]},[q,ne,P,Ne])}var be=C(29194);function M(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],P=arguments.length>2?arguments[2]:void 0;return P?q[0]===ne[0]:q[0]===ne[0]&&q[1]===ne[1]}function de(q,ne,P,Ne){for(var Oe=P.points,Fe=Object.keys(q),qe=0;qe1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(q)?ne:q}function bt(q){return De(parseFloat(q),0)}function ht(q,ne){var P=(0,A.Z)({},q);return(ne||[]).forEach(function(Ne){if(!(Ne instanceof HTMLBodyElement||Ne instanceof HTMLHtmlElement)){var Oe=nt(Ne).getComputedStyle(Ne),Fe=Oe.overflow,qe=Oe.overflowClipMargin,V=Oe.borderTopWidth,Q=Oe.borderBottomWidth,ue=Oe.borderLeftWidth,w=Oe.borderRightWidth,_e=Ne.getBoundingClientRect(),He=Ne.offsetHeight,Be=Ne.clientHeight,pt=Ne.offsetWidth,Xt=Ne.clientWidth,Mt=bt(V),gt=bt(Q),$=bt(ue),ve=bt(w),Se=De(Math.round(_e.width/pt*1e3)/1e3),W=De(Math.round(_e.height/He*1e3)/1e3),Me=(pt-Xt-$-ve)*Se,Rt=(He-Be-Mt-gt)*W,wt=Mt*W,Ke=gt*W,Vt=$*Se,sn=ve*Se,un=0,Kt=0;if(Fe==="clip"){var An=bt(qe);un=An*Se,Kt=An*W}var Sn=_e.x+Vt-un,rt=_e.y+wt-Kt,Qe=Sn+_e.width+2*un-Vt-sn-Me,Pt=rt+_e.height+2*Kt-wt-Ke-Rt;P.left=Math.max(P.left,Sn),P.top=Math.max(P.top,rt),P.right=Math.min(P.right,Qe),P.bottom=Math.min(P.bottom,Pt)}}),P}function lt(q){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,P="".concat(ne),Ne=P.match(/^(.*)\%$/);return Ne?q*(parseFloat(Ne[1])/100):parseFloat(P)}function ke(q,ne){var P=ne||[],Ne=(0,ge.Z)(P,2),Oe=Ne[0],Fe=Ne[1];return[lt(q.width,Oe),lt(q.height,Fe)]}function Ze(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[q[0],q[1]]}function st(q,ne){var P=ne[0],Ne=ne[1],Oe,Fe;return P==="t"?Fe=q.y:P==="b"?Fe=q.y+q.height:Fe=q.y+q.height/2,Ne==="l"?Oe=q.x:Ne==="r"?Oe=q.x+q.width:Oe=q.x+q.width/2,{x:Oe,y:Fe}}function tn(q,ne){var P={t:"b",b:"t",l:"r",r:"l"};return q.map(function(Ne,Oe){return Oe===ne?P[Ne]||"c":Ne}).join("")}function Fn(q,ne,P,Ne,Oe,Fe,qe){var V=ce.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Oe[Ne]||{}}),Q=(0,ge.Z)(V,2),ue=Q[0],w=Q[1],_e=ce.useRef(0),He=ce.useMemo(function(){return ne?Ct(ne):[]},[ne]),Be=ce.useRef({}),pt=function(){Be.current={}};q||pt();var Xt=(0,B.Z)(function(){if(ne&&P&&q){let si=function(Mi,yn){var Un=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ae,xn=kt.x+Mi,Bn=kt.y+yn,ci=xn+H,yi=Bn+O,Qi=Math.max(xn,Un.left),Qt=Math.max(Bn,Un.top),Cn=Math.min(ci,Un.right),Hn=Math.min(yi,Un.bottom);return Math.max(0,(Cn-Qi)*(Hn-Qt))},xi=function(){li=kt.y+jt,ni=li+O,Pn=kt.x+zt,Wt=Pn+H};var $,ve,Se,W,Me=ne,Rt=Me.ownerDocument,wt=nt(Me),Ke=wt.getComputedStyle(Me),Vt=Ke.position,sn=Me.style.left,un=Me.style.top,Kt=Me.style.right,An=Me.style.bottom,Sn=Me.style.overflow,rt=(0,A.Z)((0,A.Z)({},Oe[Ne]),Fe),Qe=Rt.createElement("div");($=Me.parentElement)===null||$===void 0||$.appendChild(Qe),Qe.style.left="".concat(Me.offsetLeft,"px"),Qe.style.top="".concat(Me.offsetTop,"px"),Qe.style.position=Vt,Qe.style.height="".concat(Me.offsetHeight,"px"),Qe.style.width="".concat(Me.offsetWidth,"px"),Me.style.left="0",Me.style.top="0",Me.style.right="auto",Me.style.bottom="auto",Me.style.overflow="hidden";var Pt;if(Array.isArray(P))Pt={x:P[0],y:P[1],width:0,height:0};else{var At,It,bn=P.getBoundingClientRect();bn.x=(At=bn.x)!==null&&At!==void 0?At:bn.left,bn.y=(It=bn.y)!==null&&It!==void 0?It:bn.top,Pt={x:bn.x,y:bn.y,width:bn.width,height:bn.height}}var kt=Me.getBoundingClientRect(),Ln=wt.getComputedStyle(Me),Tn=Ln.height,wn=Ln.width;kt.x=(ve=kt.x)!==null&&ve!==void 0?ve:kt.left,kt.y=(Se=kt.y)!==null&&Se!==void 0?Se:kt.top;var Gn=Rt.documentElement,Le=Gn.clientWidth,c=Gn.clientHeight,h=Gn.scrollWidth,v=Gn.scrollHeight,E=Gn.scrollTop,b=Gn.scrollLeft,O=kt.height,H=kt.width,at=Pt.height,$e=Pt.width,_t={left:0,top:0,right:Le,bottom:c},pn={left:-b,top:-E,right:h-b,bottom:v-E},_=rt.htmlRegion,I="visible",ae="visibleFirst";_!=="scroll"&&_!==ae&&(_=I);var Y=_===ae,X=ht(pn,He),J=ht(_t,He),Ae=_===I?J:X,fe=Y?J:Ae;Me.style.left="auto",Me.style.top="auto",Me.style.right="0",Me.style.bottom="0";var We=Me.getBoundingClientRect();Me.style.left=sn,Me.style.top=un,Me.style.right=Kt,Me.style.bottom=An,Me.style.overflow=Sn,(W=Me.parentElement)===null||W===void 0||W.removeChild(Qe);var ct=De(Math.round(H/parseFloat(wn)*1e3)/1e3),vt=De(Math.round(O/parseFloat(Tn)*1e3)/1e3);if(ct===0||vt===0||(0,re.Sh)(P)&&!(0,be.Z)(P))return;var Je=rt.offset,et=rt.targetOffset,Re=ke(kt,Je),k=(0,ge.Z)(Re,2),F=k[0],ee=k[1],ie=ke(Pt,et),we=(0,ge.Z)(ie,2),Ge=we[0],je=we[1];Pt.x-=Ge,Pt.y-=je;var ot=rt.points||[],Tt=(0,ge.Z)(ot,2),xt=Tt[0],rn=Tt[1],St=Ze(rn),Zt=Ze(xt),Ht=st(Pt,St),Jt=st(kt,Zt),dn=(0,A.Z)({},rt),zt=Ht.x-Jt.x+F,jt=Ht.y-Jt.y+ee,ut=si(zt,jt),Lt=si(zt,jt,J),Nt=st(Pt,["t","l"]),hn=st(kt,["t","l"]),qt=st(Pt,["b","r"]),an=st(kt,["b","r"]),Wn=rt.overflow||{},jn=Wn.adjustX,ai=Wn.adjustY,Vn=Wn.shiftX,oi=Wn.shiftY,Qn=function(yn){return typeof yn=="boolean"?yn:yn>=0},li,ni,Pn,Wt;xi();var tt=Qn(ai),Xe=Zt[0]===St[0];if(tt&&Zt[0]==="t"&&(ni>fe.bottom||Be.current.bt)){var dt=jt;Xe?dt-=O-at:dt=Nt.y-an.y-ee;var Ot=si(zt,dt),mn=si(zt,dt,J);Ot>ut||Ot===ut&&(!Y||mn>=Lt)?(Be.current.bt=!0,jt=dt,ee=-ee,dn.points=[tn(Zt,0),tn(St,0)]):Be.current.bt=!1}if(tt&&Zt[0]==="b"&&(liut||Yn===ut&&(!Y||Dn>=Lt)?(Be.current.tb=!0,jt=Mn,ee=-ee,dn.points=[tn(Zt,0),tn(St,0)]):Be.current.tb=!1}var ii=Qn(jn),Ai=Zt[1]===St[1];if(ii&&Zt[1]==="l"&&(Wt>fe.right||Be.current.rl)){var Si=zt;Ai?Si-=H-$e:Si=Nt.x-an.x-F;var Ii=si(Si,jt),Jn=si(Si,jt,J);Ii>ut||Ii===ut&&(!Y||Jn>=Lt)?(Be.current.rl=!0,zt=Si,F=-F,dn.points=[tn(Zt,1),tn(St,1)]):Be.current.rl=!1}if(ii&&Zt[1]==="r"&&(Pnut||Pi===ut&&(!Y||ki>=Lt)?(Be.current.lr=!0,zt=wi,F=-F,dn.points=[tn(Zt,1),tn(St,1)]):Be.current.lr=!1}xi();var ri=Vn===!0?0:Vn;typeof ri=="number"&&(PnJ.right&&(zt-=Wt-J.right-F,Pt.x>J.right-ri&&(zt+=Pt.x-J.right+ri)));var pi=oi===!0?0:oi;typeof pi=="number"&&(liJ.bottom&&(jt-=ni-J.bottom-ee,Pt.y>J.bottom-pi&&(jt+=Pt.y-J.bottom+pi)));var gi=kt.x+zt,Fi=gi+H,Li=kt.y+jt,Xn=Li+O,gn=Pt.x,zn=gn+$e,di=Pt.y,on=di+at,Ci=Math.max(gi,gn),vi=Math.min(Fi,zn),Oi=(Ci+vi)/2,zi=Oi-gi,Gi=Math.max(Li,di),$i=Math.min(Xn,on),Zi=(Gi+$i)/2,ui=Zi-Li;qe==null||qe(ne,dn);var Di=We.right-kt.x-(zt+kt.width),Ki=We.bottom-kt.y-(jt+kt.height);ct===1&&(zt=Math.round(zt),Di=Math.round(Di)),vt===1&&(jt=Math.round(jt),Ki=Math.round(Ki));var qi={ready:!0,offsetX:zt/ct,offsetY:jt/vt,offsetR:Di/ct,offsetB:Ki/vt,arrowX:zi/ct,arrowY:ui/vt,scaleX:ct,scaleY:vt,align:dn};w(qi)}}),Mt=function(){_e.current+=1;var ve=_e.current;Promise.resolve().then(function(){_e.current===ve&&Xt()})},gt=function(){w(function(ve){return(0,A.Z)((0,A.Z)({},ve),{},{ready:!1})})};return(0,K.Z)(gt,[Ne]),(0,K.Z)(function(){q||gt()},[q]),[ue.ready,ue.offsetX,ue.offsetY,ue.offsetR,ue.offsetB,ue.arrowX,ue.arrowY,ue.scaleX,ue.scaleY,ue.align,Mt]}var On=C(94480);function Zn(q,ne,P,Ne,Oe){(0,K.Z)(function(){if(q&&ne&&P){let _e=function(){Ne(),Oe()};var Fe=ne,qe=P,V=Ct(Fe),Q=Ct(qe),ue=nt(qe),w=new Set([ue].concat((0,On.Z)(V),(0,On.Z)(Q)));return w.forEach(function(He){He.addEventListener("scroll",_e,{passive:!0})}),ue.addEventListener("resize",_e,{passive:!0}),Ne(),function(){w.forEach(function(He){He.removeEventListener("scroll",_e),ue.removeEventListener("resize",_e)})}}},[q,ne,P])}var cn=C(48736);function Gt(q,ne,P,Ne,Oe,Fe,qe,V){var Q=ce.useRef(q);Q.current=q;var ue=ce.useRef(!1);ce.useEffect(function(){if(ne&&Ne&&(!Oe||Fe)){var _e=function(){ue.current=!1},He=function(Se){var W;Q.current&&!qe(((W=Se.composedPath)===null||W===void 0||(W=W.call(Se))===null||W===void 0?void 0:W[0])||Se.target)&&!ue.current&&V(!1)},Be=nt(Ne);Be.addEventListener("pointerdown",_e,!0),Be.addEventListener("mousedown",He,!0),Be.addEventListener("contextmenu",He,!0);var pt=(0,Ue.A)(P);if(pt&&(pt.addEventListener("mousedown",He,!0),pt.addEventListener("contextmenu",He,!0)),0)var Xt,Mt,gt,$;return function(){Be.removeEventListener("pointerdown",_e,!0),Be.removeEventListener("mousedown",He,!0),Be.removeEventListener("contextmenu",He,!0),pt&&(pt.removeEventListener("mousedown",He,!0),pt.removeEventListener("contextmenu",He,!0))}}},[ne,P,Ne,Oe,Fe]);function w(){ue.current=!0}return w}var ln=["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 Dt(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:G.Z,ne=ce.forwardRef(function(P,Ne){var Oe=P.prefixCls,Fe=Oe===void 0?"rc-trigger-popup":Oe,qe=P.children,V=P.action,Q=V===void 0?"hover":V,ue=P.showAction,w=P.hideAction,_e=P.popupVisible,He=P.defaultPopupVisible,Be=P.onPopupVisibleChange,pt=P.afterPopupVisibleChange,Xt=P.mouseEnterDelay,Mt=P.mouseLeaveDelay,gt=Mt===void 0?.1:Mt,$=P.focusDelay,ve=P.blurDelay,Se=P.mask,W=P.maskClosable,Me=W===void 0?!0:W,Rt=P.getPopupContainer,wt=P.forceRender,Ke=P.autoDestroy,Vt=P.destroyPopupOnHide,sn=P.popup,un=P.popupClassName,Kt=P.popupStyle,An=P.popupPlacement,Sn=P.builtinPlacements,rt=Sn===void 0?{}:Sn,Qe=P.popupAlign,Pt=P.zIndex,At=P.stretch,It=P.getPopupClassNameFromAlign,bn=P.fresh,kt=P.alignPoint,Ln=P.onPopupClick,Tn=P.onPopupAlign,wn=P.arrow,Gn=P.popupMotion,Le=P.maskMotion,c=P.popupTransitionName,h=P.popupAnimation,v=P.maskTransitionName,E=P.maskAnimation,b=P.className,O=P.getTriggerDOMNode,H=(0,Ee.Z)(P,ln),at=Ke||Vt||!1,$e=ce.useState(!1),_t=(0,ge.Z)($e,2),pn=_t[0],_=_t[1];(0,K.Z)(function(){_((0,N.Z)())},[]);var I=ce.useRef({}),ae=ce.useContext(Bt),Y=ce.useMemo(function(){return{registerSubPopup:function(Cn,Hn){I.current[Cn]=Hn,ae==null||ae.registerSubPopup(Cn,Hn)}}},[ae]),X=(0,se.Z)(),J=ce.useState(null),Ae=(0,ge.Z)(J,2),fe=Ae[0],We=Ae[1],ct=ce.useRef(null),vt=(0,B.Z)(function(Qt){ct.current=Qt,(0,re.Sh)(Qt)&&fe!==Qt&&We(Qt),ae==null||ae.registerSubPopup(X,Qt)}),Je=ce.useState(null),et=(0,ge.Z)(Je,2),Re=et[0],k=et[1],F=ce.useRef(null),ee=(0,B.Z)(function(Qt){(0,re.Sh)(Qt)&&Re!==Qt&&(k(Qt),F.current=Qt)}),ie=ce.Children.only(qe),we=(ie==null?void 0:ie.props)||{},Ge={},je=(0,B.Z)(function(Qt){var Cn,Hn,Kn=Re;return(Kn==null?void 0:Kn.contains(Qt))||((Cn=(0,Ue.A)(Kn))===null||Cn===void 0?void 0:Cn.host)===Qt||Qt===Kn||(fe==null?void 0:fe.contains(Qt))||((Hn=(0,Ue.A)(fe))===null||Hn===void 0?void 0:Hn.host)===Qt||Qt===fe||Object.values(I.current).some(function(qn){return(qn==null?void 0:qn.contains(Qt))||Qt===qn})}),ot=U(Fe,Gn,h,c),Tt=U(Fe,Le,E,v),xt=ce.useState(He||!1),rn=(0,ge.Z)(xt,2),St=rn[0],Zt=rn[1],Ht=_e!=null?_e:St,Jt=(0,B.Z)(function(Qt){_e===void 0&&Zt(Qt)});(0,K.Z)(function(){Zt(_e||!1)},[_e]);var dn=ce.useRef(Ht);dn.current=Ht;var zt=ce.useRef([]);zt.current=[];var jt=(0,B.Z)(function(Qt){var Cn;Jt(Qt),((Cn=zt.current[zt.current.length-1])!==null&&Cn!==void 0?Cn:Ht)!==Qt&&(zt.current.push(Qt),Be==null||Be(Qt))}),ut=ce.useRef(),Lt=function(){clearTimeout(ut.current)},Nt=function(Cn){var Hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Lt(),Hn===0?jt(Cn):ut.current=setTimeout(function(){jt(Cn)},Hn*1e3)};ce.useEffect(function(){return Lt},[]);var hn=ce.useState(!1),qt=(0,ge.Z)(hn,2),an=qt[0],Wn=qt[1];(0,K.Z)(function(Qt){(!Qt||Ht)&&Wn(!0)},[Ht]);var jn=ce.useState(null),ai=(0,ge.Z)(jn,2),Vn=ai[0],oi=ai[1],Qn=ce.useState(null),li=(0,ge.Z)(Qn,2),ni=li[0],Pn=li[1],Wt=function(Cn){Pn([Cn.clientX,Cn.clientY])},tt=Fn(Ht,fe,kt&&ni!==null?ni:Re,An,rt,Qe,Tn),Xe=(0,ge.Z)(tt,11),dt=Xe[0],Ot=Xe[1],mn=Xe[2],Mn=Xe[3],Yn=Xe[4],Dn=Xe[5],ii=Xe[6],Ai=Xe[7],Si=Xe[8],Ii=Xe[9],Jn=Xe[10],wi=Ut(pn,Q,ue,w),Pi=(0,ge.Z)(wi,2),ki=Pi[0],ri=Pi[1],pi=ki.has("click"),gi=ri.has("click")||ri.has("contextMenu"),Fi=(0,B.Z)(function(){an||Jn()}),Li=function(){dn.current&&kt&&gi&&Nt(!1)};Zn(Ht,Re,fe,Fi,Li),(0,K.Z)(function(){Fi()},[ni,An]),(0,K.Z)(function(){Ht&&!(rt!=null&&rt[An])&&Fi()},[JSON.stringify(Qe)]);var Xn=ce.useMemo(function(){var Qt=de(rt,Fe,Ii,kt);return g()(Qt,It==null?void 0:It(Ii))},[Ii,It,rt,Fe,kt]);ce.useImperativeHandle(Ne,function(){return{nativeElement:F.current,popupElement:ct.current,forceAlign:Fi}});var gn=ce.useState(0),zn=(0,ge.Z)(gn,2),di=zn[0],on=zn[1],Ci=ce.useState(0),vi=(0,ge.Z)(Ci,2),Oi=vi[0],zi=vi[1],Gi=function(){if(At&&Re){var Cn=Re.getBoundingClientRect();on(Cn.width),zi(Cn.height)}},$i=function(){Gi(),Fi()},Zi=function(Cn){Wn(!1),Jn(),pt==null||pt(Cn)},ui=function(){return new Promise(function(Cn){Gi(),oi(function(){return Cn})})};(0,K.Z)(function(){Vn&&(Jn(),Vn(),oi(null))},[Vn]);function Di(Qt,Cn,Hn,Kn){Ge[Qt]=function(qn){var er;Kn==null||Kn(qn),Nt(Cn,Hn);for(var Hi=arguments.length,tr=new Array(Hi>1?Hi-1:0),Wi=1;Wi1?Hn-1:0),qn=1;qn1?Hn-1:0),qn=1;qnfn in ce?G(ce,fn,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):ce[fn]=Ft,se=(ce,fn)=>{for(var Ft in fn||(fn={}))re.call(fn,Ft)&&B(ce,Ft,fn[Ft]);if(Ye)for(var Ft of Ye(fn))Ue.call(fn,Ft)&&B(ce,Ft,fn[Ft]);return ce},K=(ce,fn)=>x(ce,g(fn));const N=({img:ce,buttonProps:fn={},styles:Ft={},customText:yt,ButtonText:Et,ButtonClick:le,Buttonclass:z,ButtonTwo:Z,imgStyles:pe,loading:Ve=!1,className:xe=""})=>A.createElement("section",{className:`tc animated fadeIn ${xe}`,style:se({color:"#999",margin:"100px auto",visibility:Ve?"hidden":"visible"},Ft)},A.createElement("img",{src:ce||ge,style:K(se({},pe),{pointerEvents:"none",userSelect:"none"})}),A.createElement("p",{className:"mt20 font14"},yt||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Et&&A.createElement(Ee.ZP,se({className:z,onClick:le},fn),Et),Z&&Z);En.Z=N},22427:function(ti,En,C){"use strict";C.d(En,{K:function(){return g}});var A=C(59301),ge=C(62957),Ee=C(59533),G={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},x=C(24334);const g=({visible:Ye,width:re,videoId:Ue,file_url:B,course_id:se,copyUrl:K,toLog:N=!0,logWatchHistory:ce=()=>{},allow_skip:fn,onClose:Ft=()=>{},autoPlay:yt=!1,onPlayEnded:Et=()=>{}})=>A.createElement(ge.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ye,title:null,footer:null,width:re,className:G.modal},A.createElement("i",{className:`${G.closeIcon} iconfont icon-guanbi10`,onClick:Ft}),Ye&&A.createElement(Ee.Z,{onPlayEnded:Et,autoPlay:yt,allow_skip:fn,courseId:se,src:B!=null&&B.startsWith("http")?B:x.Base64.decode(B),videoId:Ue,toLog:N,logWatchHistory:ce}))},59533:function(ti,En,C){"use strict";C.d(En,{Z:function(){return fn}});var A=C(59301),ge=C(6767),Ee=C(75727),G=C(94855),x=C(80360),g=C(81779),Ye=C(56102),re=C(91415),Ue={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},B=(Ft,yt,Et)=>new Promise((le,z)=>{var Z=xe=>{try{Ve(Et.next(xe))}catch(ye){z(ye)}},pe=xe=>{try{Ve(Et.throw(xe))}catch(ye){z(ye)}},Ve=xe=>xe.done?le(xe.value):Promise.resolve(xe.value).then(Z,pe);Ve((Et=Et.apply(Ft,yt)).next())});function se(Ft){if(isNaN(Ft))return{minutes:"00",seconds:"00"};const yt=new Date(Ft*1e3).toISOString().substr(11,8);return{hour:yt.substr(0,2),minutes:yt.substr(3,2),seconds:yt.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function K(Ft,yt){return Ft-yt}function N(Ft){Ft.sort(K);let yt=0;for(let Et=0;Et{},handlePlay:xe=()=>{},handlePlayEnded:ye=()=>{},autoPlay:Pe=!1,onPlayEnded:Bt=()=>{},isShowWaterMark:mt=!0},Ut)=>{var be;yt=yt==null?void 0:yt.replace("http://","https://");const de=((be=yt==null?void 0:yt.split("."))==null?void 0:be.pop())==="flv",U=(0,A.useRef)(),nt=(0,A.useRef)(),Ct=(0,A.useRef)(),De=(0,A.useRef)(),bt=(0,A.useRef)(),ht=(0,A.useRef)(),lt=(0,A.useRef)(),ke=(0,A.useRef)(),Ze=(0,A.useRef)(),st=(0,A.useRef)(),tn=(0,A.useRef)(),Fn=(0,A.useRef)(),On=(0,A.useRef)(),Zn=(0,A.useRef)(),cn=navigator.userAgent.toLowerCase().match(ce),Gt=cn?cn[0]:"pc",ln=(0,A.useRef)(!1),Dt=(0,g.eY)();let me=0,q=0,ne=0,P=null,Ne=!1,Oe=20,Fe=1,qe=!1,V=!1,Q=[];(0,A.useImperativeHandle)(Ut,()=>({getLastUpdatedTime:()=>U.current.currentTime,getDuration:()=>U.current.duration})),ge.ZP.config({maxCount:1,getContainer:()=>Ct.current});const ue=(0,A.useCallback)((Mt,gt=!1)=>{let $={point:U.current.currentTime};P?($.log_id=P,$.watch_duration=N(Q),$.total_duration=q):(Z?($.video_id=parseInt(le,10),$.course_id=Z):$.video_id=le,$.duration=me,$.device=Gt),gt&&($.ed="1");function ve(){return B(this,null,function*(){qe=!0,P=yield z==null?void 0:z($),qe=!1,Mt&&Mt()})}ve()},[le,Z]);(0,A.useEffect)(()=>{U.current&&(De.current.style.display="none",bt.current.style.display="block"),ge.ZP.destroy();let Mt=null;return G.Z.isSupported&&de&&yt&&(yt==null?void 0:yt.indexOf(".m3u8"))<0?(Mt=G.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:yt,muted:!1}),U.current&&(Mt.attachMediaElement(U.current),Mt.load())):U.current.setAttribute("src",yt),_e(),()=>{Mt&&(Mt.unload(),Mt.pause(),Mt.destroy(),Mt=null)}},[U,de,yt]);function w(){U.current.paused?(De.current.style.display="none",bt.current.style.display="block"):(De.current.style.display="block",bt.current.style.display="none")}function _e(){tn.current.style.display="none",On.current.style.display="none",Fn.current.style.display="none",U.current.muted||U.current.volume===0?tn.current.style.display="block":U.current.volume>0&&U.current.volume<=.5?On.current.style.display="block":Fn.current.style.display="block"}(0,A.useEffect)(()=>{const Mt=document.getElementById("play"),gt=document.querySelectorAll(".playback-icons use");function $(){xe(),pe&&!ln.current&&(U.current.currentTime=pe),ln.current=!0,Q.push(U.current.currentTime),Ne||(Ne=!0,Et&&ue())}function ve(){return B(this,null,function*(){w(),Q.push(U.current.currentTime),Et&&ue(()=>{P=null,ne=0,Ne=!1,qe=!1,V=!1,Q=[],q=0,Fe=1},!0),Bt()})}function Se(){ht.current.value=Math.round(U.current.currentTime),lt.current.value=Math.round(U.current.currentTime)}function W(){const rt=se(Math.round(U.current.currentTime));Ze.current.innerText=`${rt.hour>0?rt.hour+":":""}${rt.minutes}:${rt.seconds}`,Ze.current.setAttribute("datetime",`${rt.hour>0?" "+rt.hour+" ":""}${rt.minutes}m ${rt.seconds}s`)}function Me(){var rt,Qe,Pt,At,It,bn,kt;const Ln=Math.round((rt=U.current)==null?void 0:rt.duration);(Pt=(Qe=ht.current)==null?void 0:Qe.setAttribute)==null||Pt.call(Qe,"max",Ln),(It=(At=lt.current)==null?void 0:At.setAttribute)==null||It.call(At,"max",Ln);const Tn=se(Ln);ke.current&&(ke.current.innerText=`${Tn.hour>0?Tn.hour+":":""}${Tn.minutes}:${Tn.seconds}`,(kt=(bn=ke.current).setAttribute)==null||kt.call(bn,"datetime",`${Tn.hour>0?" "+Tn.hour+" ":""}${Tn.minutes}m ${Tn.seconds}s`))}function Rt(){try{const rt=Math.round(U.current.duration);ht.current.setAttribute("max",rt),lt.current.setAttribute("max",rt);const Qe=se(rt);ke.current.innerText=`${Qe.hour>0?Qe.hour+":":""}${Qe.minutes}:${Qe.seconds}`,ke.current.setAttribute("datetime",`${Qe.hour>0?" "+Qe.hour+" ":""}${Qe.minutes}m ${Qe.seconds}s`),Se(),W();const{width:Pt,height:At,x:It,y:bn}=nt.current.getBoundingClientRect();if(It<0||bn<0,!V){let kt=U.current.currentTime,Ln=kt-ne;Math.abs(Ln)<10?(q+=Math.abs(Ln),ne=kt,qe||q-Fe*Oe>=0&&(Fe++,Q.push(ne),Et&&ue())):(ne=kt,Et&&ue())}}catch(rt){console.log("videoplaying:",rt)}}function wt(){V=!0}function Ke(){U.current.playing&&Q.push(U.current.currentTime,ne),ne=U.current.currentTime,V=!1}function Vt(){me=U.current.duration,me<=20&&(Oe=me/3),U.current.addEventListener("play",$)}function sn(rt){rt.preventDefault(),(0,re.vp)()?(U.current.style.width="100%",U.current.style.height="100%"):U.current.style.cssText=""}function un(){Ve()}function Kt(rt){if(!Ft){ge.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const Qe=rt.target.dataset.seek?rt.target.dataset.seek:rt.target.value;U.current.currentTime=Qe,lt.current.value=Qe,ht.current.value=Qe}function An(rt){const Qe=Math.round(rt.offsetX/rt.target.clientWidth*parseInt(rt.target.getAttribute("max"),10));ht.current.setAttribute("data-seek",Qe);const Pt=se(Qe);st.current.textContent=`${Pt.hour>0?Pt.hour+":":""}${Pt.minutes}:${Pt.seconds}`;const At=U.current.getBoundingClientRect();st.current.style.left=`${rt.pageX-At.left}px`}function Sn(rt){switch(rt.code){case"Space":rt.preventDefault(),pt();break;case"ArrowRight":if(rt.preventDefault(),!Ft){ge.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(U.current.currentTime>=U.current.duration)break;U.current.currentTime=parseInt(U.current.currentTime)+5,Se();break;case"ArrowLeft":if(rt.preventDefault(),!Ft){ge.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(U.current.currentTime===0)break;U.current.currentTime=parseInt(U.current.currentTime)-5,Se();break;case"ArrowUp":rt.preventDefault(),U.current.volume<1&&(U.current.volume=(parseInt(U.current.volume*10)+1)/10);break;case"ArrowDown":rt.preventDefault(),U.current.volume>0&&(U.current.volume=(parseInt(U.current.volume*10)-1)/10);break}}return Ct.current.addEventListener((0,re.gH)(),sn),U.current.addEventListener("canplay",Vt),U.current.addEventListener("ended",ve),U.current.addEventListener("seeking",wt),U.current.addEventListener("seeked",Ke),U.current.addEventListener("loadedmetadata",Me),ht.current.addEventListener("mousemove",An),ht.current.addEventListener("input",Kt),U.current.addEventListener("timeupdate",Rt),U.current.addEventListener("pause",un),U.current.addEventListener("volumechange",_e),document.addEventListener("keydown",Sn),()=>{var rt,Qe,Pt,At,It,bn,kt,Ln,Tn,wn,Gn,Le;(rt=U.current)==null||rt.removeEventListener("canplay",Vt),(Qe=U.current)==null||Qe.removeEventListener("play",$),(Pt=U.current)==null||Pt.removeEventListener("ended",ve),(At=U.current)==null||At.removeEventListener("seeking",wt),(It=U.current)==null||It.removeEventListener("seeked",Ke),(bn=ht.current)==null||bn.removeEventListener("mousemove",An),(kt=ht.current)==null||kt.removeEventListener("input",Kt),(Ln=U.current)==null||Ln.removeEventListener("timeupdate",Rt),(Tn=U.current)==null||Tn.removeEventListener("pause",un),(wn=U.current)==null||wn.removeEventListener("loadedmetadata",Me),(Gn=U.current)==null||Gn.removeEventListener("volumechange",_e),document.removeEventListener("keydown",Sn),(Le=U.current)!=null&&Le.playing&&(Q.push(ne,U.current.currentTime),Et&&ue())}},[U,yt]),(0,A.useEffect)(()=>{if(U.current.onended=()=>{ye(U)},U.current.oncontextmenu=()=>!1,(yt==null?void 0:yt.indexOf(".m3u8"))>-1){if(U.current.canPlayType("application/vnd.apple.mpegurl"))U.current.src=yt;else if(x.ZP.isSupported()){var Mt=new x.ZP;Mt.loadSource(yt),Mt.attachMedia(U.current)}}},[yt]);const[He,Be]=(0,A.useState)(1),pt=()=>{U.current.paused||U.current.ended?U.current.play():U.current.pause(),w()};function Xt(){U.current.muted=!U.current.muted,U.current.muted?(Zn.current.setAttribute("data-volume",volume.value),Zn.current.value=0):Zn.current.value=Zn.current.dataset.volume}return A.createElement("div",{style:{position:"relative"},ref:Ct},A.createElement("div",{ref:nt,className:`${Ue.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${Ue.animate__loop}`},mt&&Dt?Dt.login:" "),A.createElement("div",{className:Ue.container},A.createElement("div",{className:Ue["video-container"],id:"video-container"},A.createElement("div",{className:Ue["playback-animation"],id:"playback-animation"},A.createElement("svg",{className:Ue["playback-icons"]},A.createElement("use",{className:"hidden",href:"#play-icon"}),A.createElement("use",{href:"#pause"}))),A.createElement("video",{className:Ue.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:U,autoPlay:Pe}),A.createElement("div",{className:`${Ue["video-controls"]} `,id:"video-controls"},A.createElement("div",{className:Ue["bottom-controls"]},A.createElement("div",{className:Ue["left-controls"]},A.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:pt},A.createElement("svg",{className:Ue["playback-icons"]},A.createElement("use",{ref:bt,href:"#play-icon"}),A.createElement("use",{ref:De,style:{display:"none"},href:"#pause"}))),A.createElement("div",{className:Ue.time},A.createElement("time",{id:"time-elapsed",ref:Ze},"00:00"),A.createElement("span",null," / "),A.createElement("time",{id:"duration",ref:ke},"00:00"))),A.createElement("div",{className:Ue["right-controls"]},Ft&&A.createElement(Ee.Z,{placement:"top",overlayClassName:Ue.rateOverlay,getPopupContainer:Mt=>Mt.parentNode,menu:{items:[{key:"1",label:A.createElement("span",{onClick:()=>{Be(1),U.current.playbackRate=1}},"1.0x")},{key:"2",label:A.createElement("span",{onClick:()=>{Be(1.5),U.current.playbackRate=1.5}},"1.5x")},{key:"3",label:A.createElement("span",{onClick:()=>{Be(2),U.current.playbackRate=2}},"2.0x")}]}},A.createElement("div",{className:`${Ue.controlText} mr5`},"\u500D\u901F")),A.createElement(Ye.CopyToClipboard,{text:yt,onCopy:()=>ge.ZP.success("\u590D\u5236\u6210\u529F")},A.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},A.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),A.createElement("div",{className:Ue["volume-controls"]},A.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:Ue["volume-button"],id:"volume-button",onClick:Xt},A.createElement("i",{ref:tn,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),A.createElement("i",{ref:On,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),A.createElement("i",{ref:Fn,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),A.createElement("input",{className:Ue.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:Zn,style:{display:"none"},onClick:_e})),A.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:Ue["fullscreen-button"],onClick:()=>{(0,re.vp)()?(0,re.BU)():(0,re.Dj)(Ct.current)}},A.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),A.createElement("div",{className:Ue["video-progress"]},A.createElement("progress",{ref:lt,value:"0",min:"0"}),A.createElement("input",{className:Ue.seek,ref:ht,value:"0",min:"0",type:"range",step:"1"}),A.createElement("div",{className:Ue["seek-tooltip"],ref:st,id:"seek-tooltip"},"00:00"))))),A.createElement("svg",{style:{display:"none"}},A.createElement("defs",null,A.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),A.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},A.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),A.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),A.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},A.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),A.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},A.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),A.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),A.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},A.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),A.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},A.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},53256:function(ti,En,C){"use strict";C.r(En),C.d(En,{default:function(){return lt}});var A=C(59301),ge=C(95392),Ee=C(6767),G=C(58018),x=C(29787),g=C(13747),Ye=C(57193),re=C(81779),Ue=C(13922),B=C(15037),se=C(55988),K=C(36193),N={flex_box_center:"flex_box_center___riBIL",flex_space_between:"flex_space_between___QnIxq",flex_box_vertical_center:"flex_box_vertical_center___lDoLU",flex_box_center_end:"flex_box_center_end___cJ2F_",flex_box_column:"flex_box_column___PSzC7",wrap:"wrap___Mlk1H",mask:"mask___MVQfB",playIconWrap:"playIconWrap___QcDy0",playIcon:"playIcon___MXK2W",linkWrap:"linkWrap___rXjTB",link:"link___uEr60",imgWrap:"imgWrap___nCe4C",cardBottom:"cardBottom___CqJQC",bottomTitle:"bottomTitle___oTGoY",timeWrap:"timeWrap___ioirP",time:"time___hl75k",bottomActionWrap:"bottomActionWrap___RhhZY",peopleWrap:"peopleWrap___TwLjM",actionIcon:"actionIcon___BfAaN"},ce=C(22427),fn=C(78323),Ft=C(24334),yt=Object.defineProperty,Et=Object.defineProperties,le=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ve=(ke,Ze,st)=>Ze in ke?yt(ke,Ze,{enumerable:!0,configurable:!0,writable:!0,value:st}):ke[Ze]=st,xe=(ke,Ze)=>{for(var st in Ze||(Ze={}))Z.call(Ze,st)&&Ve(ke,st,Ze[st]);if(z)for(var st of z(Ze))pe.call(Ze,st)&&Ve(ke,st,Ze[st]);return ke},ye=(ke,Ze)=>Et(ke,le(Ze));const Pe=({data:ke,params:Ze,onSend:st})=>{const[tn,Fn]=(0,A.useState)(),[On,Zn]=(0,A.useState)({}),cn="90%",Gt="55%",ln=me=>{me.link||(Fn(!0),Zn({videoId:me.id,course_id:Ze.coursesId,file_url:me.play_url||me.file_url,copyUrl:Dt(me.play_url||me.file_url,me.cover_url),logWatchHistory:()=>{}}))},Dt=(me,q)=>{let ne=Ft.Base64.decode(me);if(me)return``};return A.createElement(A.Fragment,null,ke==null?void 0:ke.map((me,q)=>{var ne;const P=me!=null&&me.cover_url?(ne=me==null?void 0:me.cover_url)!=null&&ne.includes("https")?me.cover_url:fn.Z.API_SERVER+me.cover_url:se;return A.createElement("a",{className:N.wrap,key:me.id},A.createElement(B.Z,{className:`animated fadeIn ${N.cardWrap}`},A.createElement(x.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!me.transcoded&&!me.link},A.createElement("span",{className:N.imgWrap,onClick:()=>{ln(me)}},A.createElement("img",{src:P}),me.link&&A.createElement("a",{className:N.linkWrap,href:me.link,target:"_blank",title:me.title},A.createElement("span",{className:N.link},"\u5916\u94FE")),A.createElement(A.Fragment,null,A.createElement("div",{className:N.mask}),A.createElement("div",{className:N.playIconWrap},!me.link&&A.createElement("img",{className:N.playIcon,src:K}))))),A.createElement("div",{className:N.cardBottom},A.createElement("div",{title:me.title,className:N.bottomTitle},me.title),A.createElement("div",{className:N.bottomActionWrap},A.createElement("div",null,"\u8BFE\u7A0B\uFF1A",A.createElement("span",{title:me.subject},me.subject)),A.createElement("b",{onClick:()=>st(me)},"\u4F7F\u7528\u89C6\u9891")))))}),A.createElement(ce.K,ye(xe({},On),{visible:tn,width:800,onClose:()=>{Fn(!1),Zn({})}})))};var Bt=(0,ge.connect)(({classroomList:ke})=>({classroomList:ke}))(Pe),mt={flex_box_center:"flex_box_center___p5F4p",flex_space_between:"flex_space_between___XpX93",flex_box_vertical_center:"flex_box_vertical_center___CZqxk",flex_box_center_end:"flex_box_center_end___CinPQ",flex_box_column:"flex_box_column___RMknq",wrap:"wrap___fNq3s",listWrap:"listWrap____pT8s",list:"list___xQ3gD",top:"top___KkWz1",bottom:"bottom___MTHH1",tag:"tag___Sj7ii",rate:"rate___RKAhp",videoWrap:"videoWrap___Kv7Tg"},Ut=C(89038),be=Object.defineProperty,M=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,nt=(ke,Ze,st)=>Ze in ke?be(ke,Ze,{enumerable:!0,configurable:!0,writable:!0,value:st}):ke[Ze]=st,Ct=(ke,Ze)=>{for(var st in Ze||(Ze={}))de.call(Ze,st)&&nt(ke,st,Ze[st]);if(M)for(var st of M(Ze))U.call(Ze,st)&&nt(ke,st,Ze[st]);return ke},De=(ke,Ze)=>{var st={};for(var tn in ke)de.call(ke,tn)&&Ze.indexOf(tn)<0&&(st[tn]=ke[tn]);if(ke!=null&&M)for(var tn of M(ke))Ze.indexOf(tn)<0&&U.call(ke,tn)&&(st[tn]=ke[tn]);return st},bt=(ke,Ze,st)=>new Promise((tn,Fn)=>{var On=Gt=>{try{cn(st.next(Gt))}catch(ln){Fn(ln)}},Zn=Gt=>{try{cn(st.throw(Gt))}catch(ln){Fn(ln)}},cn=Gt=>Gt.done?tn(Gt.value):Promise.resolve(Gt.value).then(On,Zn);cn((st=st.apply(ke,Ze)).next())});const ht=ke=>{var Ze=ke,{classroomList:st,globalSetting:tn,user:Fn,dispatch:On}=Ze,Zn=De(Ze,["classroomList","globalSetting","user","dispatch"]);const cn=(0,ge.useParams)(),{detailTopBanner:Gt,detailLeftMenus:ln,shareStatus:Dt}=st,[me,q]=(0,A.useState)("1"),[ne,P]=(0,A.useState)(0),[Ne,Oe]=(0,A.useState)(!0),[Fe,qe]=(0,A.useState)([]),[V,Q]=(0,A.useState)({page:1,limit:9,order:"random"});(0,A.useEffect)(()=>{V.page=1,_e(V)},[me]);const ue=Se=>bt(void 0,null,function*(){Oe(!0);let W=yield(0,Ye.ZP)(`/api/courses/${cn==null?void 0:cn.coursesId}/ilearning_resource.json`,{method:"get",params:Ct({type:1},Se)});W!=null&&W.shixuns&&(qe((W==null?void 0:W.shixuns)||[]),P(W==null?void 0:W.total_count)),Oe(!1)}),w=Se=>bt(void 0,null,function*(){Oe(!0);let W=yield(0,Ye.ZP)(`/api/courses/${cn==null?void 0:cn.coursesId}/ilearning_resource.json`,{method:"get",params:Ct({type:2},Se)});W!=null&&W.videos&&(qe((W==null?void 0:W.videos)||[]),P(W==null?void 0:W.total_count)),Oe(!1)}),_e=Se=>{me==="1"?ue(Se):w(Se)},He=Se=>{q(Se.key)},Be=[{name:"\u5B9E\u8BAD\u8D44\u6E90\u63A8\u8350",id:"1"},{name:"\u89C6\u9891\u8D44\u6E90\u63A8\u8350",id:"2"}],pt=Se=>{V.page=Se,Q(Ct({},V)),me==="1"?ue(V):w(V)},Xt=Se=>bt(void 0,null,function*(){const W=yield(0,Ye.ZP)(`/api/shixuns/${Se.identifier}/send_to_course.json`,{method:"post",body:{id:Se.identifier,identifier:Se.identifier,courses:[{course_id:cn==null?void 0:cn.coursesId,id:Se.identifier,identifier:Se.identifier,type:"normal",is_use:1,is_copy:0}]}});(W==null?void 0:W.status)===1&&(On({type:"classroomList/getClassroomLeftMenus",payload:{id:cn.coursesId}}),Ee.ZP.success("\u4F7F\u7528\u6210\u529F"))}),Mt=Se=>bt(void 0,null,function*(){const W="jpl5vs26";console.log(Se);const Me=yield(0,Ye.ZP)(`/api/paths/${Se==null?void 0:Se.subject_identifier}/send_to_course.json`,{method:"post",body:{course_id:Gt==null?void 0:Gt.course_id,id:Se==null?void 0:Se.subject_identifier,stage_shixuns:[{stage_shixun_id:Se.stage_shixun_id,is_copy:0,is_use:1}],type:"video",sync_catelog:0}});(Me==null?void 0:Me.status)===1&&(On({type:"classroomList/getClassroomLeftMenus",payload:{id:cn==null?void 0:cn.coursesId}}),Ee.ZP.success("\u4F7F\u7528\u6210\u529F"))}),gt=()=>A.createElement("div",{className:mt.listWrap},Fe==null?void 0:Fe.map((Se,W)=>A.createElement("div",{key:Se.id,className:mt.list},A.createElement("div",{className:mt.top},A.createElement("aside",{title:Se.name},Se.name),A.createElement("div",{onClick:()=>Xt(Se)},"\u4F7F\u7528\u5B9E\u8BAD")),A.createElement("div",{className:mt.bottom},A.createElement("div",{className:mt.tag},Se==null?void 0:Se.author_name),A.createElement("div",{className:mt.tag},Se==null?void 0:Se.author_school_name),A.createElement("div",{className:mt.tag},A.createElement("span",null,"\u5173\u5361"),Se==null?void 0:Se.challenges_count),A.createElement("div",{className:mt.tag},A.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),Se==null?void 0:Se.myshixuns_count),A.createElement("div",{className:mt.rate},A.createElement(G.Z,{allowHalf:!0,disabled:!0,defaultValue:Se.score_info}),A.createElement("span",{className:"font14"},"\xA0",Se.score_info?`${Se.score_info}\u5206`:"5\u5206")))))),$=()=>A.createElement("div",{className:mt.videoWrap},A.createElement(Bt,{params:cn,dispatch:On,data:Fe,onSend:Mt})),ve=!!(Gt!=null&&Gt.sub_discipline_id);return console.log("detailTopBanner"),console.log(!!(Gt!=null&&Gt.sub_discipline_id)),A.createElement("section",{className:mt.wrap},A.createElement(Ut.Z,{isLoading:!1,tabDataSource:Be,isAdmin:(0,re.GJ)(),onTabMenuClick:He,defaultSelectedKeys:[me],extraNode:(0,re.GJ)()&&ve&&A.createElement("span",{className:"c-blue font14 ml20 current",onClick:Se=>{Se.preventDefault(),_e(V)}},A.createElement("i",{className:"iconfont icon-huanyipi font14 mr5"}),"\u6362\u4E00\u6279")}),A.createElement(x.Z,{spinning:Ne},ne===0?A.createElement(Ue.Z,null):me==="1"?gt():$()),A.createElement(g.Z,{hideOnSinglePage:!0,onChange:Se=>pt(Se),current:V.page,pageSize:V.limit,total:ne,showQuickJumper:!0,showSizeChanger:!1,showTotal:Se=>A.createElement("span",{className:"mr10"},"\u5171",A.createElement("span",{className:"c-orange"},Se),"\u6761\u6570\u636E"),className:"tr pb20"}))};var lt=(0,ge.connect)(({classroomList:ke,user:Ze,globalSetting:st})=>({user:Ze,classroomList:ke,globalSetting:st}))(ht)},89038:function(ti,En,C){"use strict";C.d(En,{Z:function(){return N}});var A=C(59301),ge=C(77019),Ee=C(5269),G=C(93041),x=C(75727),g=C(6767),Ye=C(25399),re={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ue=C(95392),B=C(81779),se=C(63949),N=({isLoading:ce,addText:fn,tabDataSource:Ft,isAdmin:yt,dispatch:Et,classroomList:le,type:z,isExercise:Z,defaultSelectedKeys:pe,onTabMenuClick:Ve,getDropdownMenu:xe,showControlButton:ye,buttonText:Pe,buttonIcon:Bt="icon-tianjiadaohang",extraNode:mt,user:Ut,onButtonClick:be,isModelUser:M,menuItemWidth:de=125})=>{var U,nt,Ct,De,bt;const ht=(0,Ue.useParams)();return A.createElement("div",{className:re.tabMenuContainer},A.createElement(ge.Z,null,A.createElement(Ee.Z,{flex:"1"},A.createElement(G.default,{onSelect:lt=>ce?{}:Ve(lt),mode:"horizontal",selectedKeys:pe},Ft.map(lt=>A.createElement(G.default.Item,{style:{width:de},key:typeof lt.index=="number"?lt.index:lt.id},A.createElement("span",{className:"c-grey-666"},lt.name),lt.total!==void 0&&yt&&A.createElement("span",{className:"c-grey-999 ml20"},lt.total||0))))),yt&&Z&&A.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{Et({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),yt&&A.createElement(Ee.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},Z&&A.createElement(x.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>A.createElement(G.default,null,A.createElement(G.default.Item,{key:1,onClick:()=>{var lt;if(!(0,se.Ye)(Et)){if((0,B.Rm)()&&!((lt=le.AssistantObject.exercise)!=null&<.can_download)){g.ZP.warning("\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");return}Et({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:z,exportType:"exercise",category_id:ht.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),A.createElement(G.default.Item,{key:3,onClick:()=>{var lt;if(!(0,se.Ye)(Et)){if((0,B.Rm)()&&!((lt=le.AssistantObject.exercise)!=null&<.can_download)){g.ZP.warning("\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");return}Ue.history.push(`/classrooms/${ht==null?void 0:ht.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},A.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},A.createElement("span",{style:{color:"#666666",cursor:"pointer"}},A.createElement("i",{className:"iconfont icon-xiazai6"})))),A.createElement("div",{className:re.control},A.createElement("div",{className:re.extra},mt),ye&&(Pe=="\u6DFB\u52A0\u76F4\u64AD"?A.createElement(x.Z,{menu:{items:(nt=(U=[{label:A.createElement("div",{onClick:()=>{be("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(M||(0,B.ag)())&&{label:A.createElement("div",{onClick:()=>{be("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:U.filter(lt=>lt==null?void 0:lt.show))==null?void 0:nt.map(lt=>({label:lt==null?void 0:lt.label,key:lt==null?void 0:lt.key}))}},A.createElement("span",{className:re.selectBtn},A.createElement("span",null,A.createElement("i",{className:`iconfont ${Bt}`})),A.createElement("span",null,Pe))):A.createElement("span",{onClick:be,style:{cursor:"pointer"},className:re.selectBtn},A.createElement("span",null,A.createElement("i",{className:`iconfont ${Bt}`})),A.createElement("span",null,Pe))),!!xe&&A.createElement(x.Z,{disabled:((Ct=Ut==null?void 0:Ut.userInfo)==null?void 0:Ct.user_status)===2,className:"ml10",dropdownRender:xe},A.createElement("span",{className:((De=Ut==null?void 0:Ut.userInfo)==null?void 0:De.user_status)===2?re.selectBtn1:re.selectBtn},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-tianjiadaohang"})),A.createElement(Ye.Z,{title:((bt=Ut==null?void 0:Ut.userInfo)==null?void 0:bt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},A.createElement("span",null,fn||"\u521B\u5EFA\u8BD5\u5377"))))))))}},91415:function(ti,En,C){"use strict";C.d(En,{BU:function(){return ge},Dj:function(){return A},gH:function(){return Ee},vp:function(){return G}});function A(x){try{x.mozRequestFullScreen?x.mozRequestFullScreen():x.webkitRequestFullScreen&&x.webkitRequestFullScreen()}catch(g){console.log(g,":e")}}function ge(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Ee=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function G(){var x=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,g=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",x),window.isFullScreen?window.isFullScreen:x!=null}},94855:function(ti,En,C){"use strict";C.d(En,{Z:function(){return Gn}});class A{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(c,h){return c.__proto__=h,c},Object.assign=Object.assign||function(c){if(c==null)throw new TypeError("Cannot convert undefined or null to object");let h=Object(c);for(let v=1;v ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","error",v),x.ENABLE_ERROR&&(console.error?console.error(v):console.warn?console.warn(v):console.log(v))}static i(c,h){(!c||x.FORCE_GLOBAL_TAG)&&(c=x.GLOBAL_TAG);let v=`[${c}] > ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","info",v),x.ENABLE_INFO&&(console.info?console.info(v):console.log(v))}static w(c,h){(!c||x.FORCE_GLOBAL_TAG)&&(c=x.GLOBAL_TAG);let v=`[${c}] > ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","warn",v),x.ENABLE_WARN&&(console.warn?console.warn(v):console.log(v))}static d(c,h){(!c||x.FORCE_GLOBAL_TAG)&&(c=x.GLOBAL_TAG);let v=`[${c}] > ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","debug",v),x.ENABLE_DEBUG&&(console.debug?console.debug(v):console.log(v))}static v(c,h){(!c||x.FORCE_GLOBAL_TAG)&&(c=x.GLOBAL_TAG);let v=`[${c}] > ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","verbose",v),x.ENABLE_VERBOSE&&console.log(v)}}x.GLOBAL_TAG="flv.js",x.FORCE_GLOBAL_TAG=!1,x.ENABLE_ERROR=!0,x.ENABLE_INFO=!0,x.ENABLE_WARN=!0,x.ENABLE_DEBUG=!0,x.ENABLE_VERBOSE=!0,x.ENABLE_CALLBACK=!1,x.emitter=new(G());var g=x;class Ye{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(c){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=c,this._totalBytes+=c):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=c,this._totalBytes+=c):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=c,this._totalBytes+=c,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let c=(this._now()-this._lastCheckpoint)/1e3;return c==0&&(c=1),this._intervalBytes/c/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let c=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/c/1024}}var re=Ye;class Ue{constructor(c){this._message=c}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class B extends Ue{constructor(c){super(c)}get name(){return"IllegalStateException"}}class se extends Ue{constructor(c){super(c)}get name(){return"InvalidArgumentException"}}class K extends Ue{constructor(c){super(c)}get name(){return"NotImplementedException"}}const N={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},ce={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class fn{constructor(c){this._type=c||"undefined",this._status=N.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=N.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===N.kConnecting||this._status===N.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(c){this._onContentLengthKnown=c}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(c){this._onURLRedirect=c}get onDataArrival(){return this._onDataArrival}set onDataArrival(c){this._onDataArrival=c}get onError(){return this._onError}set onError(c){this._onError=c}get onComplete(){return this._onComplete}set onComplete(c){this._onComplete=c}open(c,h){throw new K("Unimplemented abstract function!")}abort(){throw new K("Unimplemented abstract function!")}}let Ft={};function yt(){let Le=self.navigator.userAgent.toLowerCase(),c=/(edge)\/([\w.]+)/.exec(Le)||/(opr)[\/]([\w.]+)/.exec(Le)||/(chrome)[ \/]([\w.]+)/.exec(Le)||/(iemobile)[\/]([\w.]+)/.exec(Le)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Le)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Le)||/(webkit)[ \/]([\w.]+)/.exec(Le)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Le)||/(msie) ([\w.]+)/.exec(Le)||Le.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Le)||Le.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Le)||[],h=/(ipad)/.exec(Le)||/(ipod)/.exec(Le)||/(windows phone)/.exec(Le)||/(iphone)/.exec(Le)||/(kindle)/.exec(Le)||/(android)/.exec(Le)||/(windows)/.exec(Le)||/(mac)/.exec(Le)||/(linux)/.exec(Le)||/(cros)/.exec(Le)||[],v={browser:c[5]||c[3]||c[1]||"",version:c[2]||c[4]||"0",majorVersion:c[4]||c[2]||"0",platform:h[0]||""},E={};if(v.browser){E[v.browser]=!0;let b=v.majorVersion.split(".");E.version={major:parseInt(v.majorVersion,10),string:v.version},b.length>1&&(E.version.minor=parseInt(b[1],10)),b.length>2&&(E.version.build=parseInt(b[2],10))}if(v.platform&&(E[v.platform]=!0),(E.chrome||E.opr||E.safari)&&(E.webkit=!0),E.rv||E.iemobile){E.rv&&delete E.rv;let b="msie";v.browser=b,E[b]=!0}if(E.edge){delete E.edge;let b="msedge";v.browser=b,E[b]=!0}if(E.opr){let b="opera";v.browser=b,E[b]=!0}if(E.safari&&E.android){let b="android";v.browser=b,E[b]=!0}E.name=v.browser,E.platform=v.platform;for(let b in Ft)Ft.hasOwnProperty(b)&&delete Ft[b];Object.assign(Ft,E)}yt();var Et=Ft;class le extends fn{static isSupported(){try{let c=Et.msedge&&Et.version.minor>=15048,h=Et.msedge?c:!0;return self.fetch&&self.ReadableStream&&h}catch(c){return!1}}constructor(c,h){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=c,this._config=h,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(c,h){this._dataSource=c,this._range=h;let v=c.url;this._config.reuseRedirectedURL&&c.redirectedURL!=null&&(v=c.redirectedURL);let E=this._seekHandler.getConfig(v,h),b=new self.Headers;if(typeof E.headers=="object"){let H=E.headers;for(let at in H)H.hasOwnProperty(at)&&b.append(at,H[at])}let O={method:"GET",headers:b,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let H in this._config.headers)b.append(H,this._config.headers[H]);c.cors===!1&&(O.mode="same-origin"),c.withCredentials&&(O.credentials="include"),c.referrerPolicy&&(O.referrerPolicy=c.referrerPolicy),this._status=N.kConnecting,self.fetch(E.url,O).then(H=>{if(this._requestAbort){this._requestAbort=!1,this._status=N.kIdle;return}if(H.ok&&H.status>=200&&H.status<=299){if(H.url!==E.url&&this._onURLRedirect){let $e=this._seekHandler.removeURLParameters(H.url);this._onURLRedirect($e)}let at=H.headers.get("Content-Length");return at!=null&&(this._contentLength=parseInt(at),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,H.body.getReader())}else if(this._status=N.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:H.status,msg:H.statusText});else throw new Ue("FetchStreamLoader: Http code invalid, "+H.status+" "+H.statusText)}).catch(H=>{if(this._status=N.kError,this._onError)this._onError(ce.EXCEPTION,{code:-1,msg:H.message});else throw H})}abort(){this._requestAbort=!0}_pump(c){return c.read().then(h=>{if(h.done)if(this._contentLength!==null&&this._receivedLength{if(h.code===11&&Et.msedge)return;this._status=N.kError;let v=0,E=null;if((h.code===19||h.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=N.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new Ue("MozChunkedLoader: Http code invalid, "+h.status+" "+h.statusText);else this._status=N.kBuffering}}_onProgress(c){if(this._status===N.kError)return;this._contentLength===null&&c.total!==null&&c.total!==0&&(this._contentLength=c.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let h=c.target.response,v=this._range.from+this._receivedLength;this._receivedLength+=h.byteLength,this._onDataArrival&&this._onDataArrival(h,v,this._receivedLength)}_onLoadEnd(c){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===N.kError)return;this._status=N.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(c){this._status=N.kError;let h=0,v=null;if(this._contentLength&&c.loaded=200&&h.status<=299){if(this._status=LoaderStatus.kBuffering,h.responseURL!=null){let E=this._seekHandler.removeURLParameters(h.responseURL);h.responseURL!==this._currentRequestURL&&E!==this._currentRedirectedURL&&(this._currentRedirectedURL=E,this._onURLRedirect&&this._onURLRedirect(E))}let v=h.getResponseHeader("Content-Length");if(v!=null&&this._contentLength==null){let E=parseInt(v);E>0&&(this._contentLength=E,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+h.status+" "+h.statusText);else if(h.readyState===3&&h.status>=200&&h.status<=299){this._status=LoaderStatus.kBuffering;let v=h.response;this._reader.readAsArrayBuffer(v)}}_xhrOnError(c){this._status=LoaderStatus.kError;let h=LoaderErrors.EXCEPTION,v={code:-1,msg:c.constructor.name+" "+c.type};if(this._onError)this._onError(h,v);else throw new RuntimeException(v.msg)}_msrOnProgress(c){let v=c.target.result;if(v==null){this._doReconnectIfNeeded();return}let E=v.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=v.byteLength;let b=this._totalRange.from+this._receivedLength;this._receivedLength+=E.byteLength,this._onDataArrival&&this._onDataArrival(E,b,this._receivedLength),v.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${b+E.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(v=this._range.from+this._contentLength-1),this._currentRequestRange={from:h,to:v},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(c,h){this._lastTimeLoaded=0;let v=c.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?v=this._currentRedirectedURL:c.redirectedURL!=null&&(v=c.redirectedURL));let E=this._seekHandler.getConfig(v,h);this._currentRequestURL=E.url;let b=this._xhr=new XMLHttpRequest;if(b.open("GET",E.url,!0),b.responseType="arraybuffer",b.onreadystatechange=this._onReadyStateChange.bind(this),b.onprogress=this._onProgress.bind(this),b.onload=this._onLoad.bind(this),b.onerror=this._onXhrError.bind(this),c.withCredentials&&(b.withCredentials=!0),typeof E.headers=="object"){let O=E.headers;for(let H in O)O.hasOwnProperty(H)&&b.setRequestHeader(H,O[H])}if(typeof this._config.headers=="object"){let O=this._config.headers;for(let H in O)O.hasOwnProperty(H)&&b.setRequestHeader(H,O[H])}b.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=N.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(c){let h=c.target;if(h.readyState===2){if(h.responseURL!=null){let v=this._seekHandler.removeURLParameters(h.responseURL);h.responseURL!==this._currentRequestURL&&v!==this._currentRedirectedURL&&(this._currentRedirectedURL=v,this._onURLRedirect&&this._onURLRedirect(v))}if(h.status>=200&&h.status<=299){if(this._waitForTotalLength)return;this._status=N.kBuffering}else if(this._status=N.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new Ue("RangeLoader: Http code invalid, "+h.status+" "+h.statusText)}}_onProgress(c){if(this._status===N.kError)return;if(this._contentLength===null){let v=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,v=!0;let E=c.total;this._internalAbort(),E!=null&E!==0&&(this._totalLength=E)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,v){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let h=c.loaded-this._lastTimeLoaded;this._lastTimeLoaded=c.loaded,this._speedSampler.addBytes(h)}_normalizeSpeed(c){let h=this._chunkSizeKBList,v=h.length-1,E=0,b=0,O=v;if(c=h[E]&&c=3&&(h=this._speedSampler.currentKBps)),h!==0){let O=this._normalizeSpeed(h);this._currentSpeedNormalized!==O&&(this._currentSpeedNormalized=O,this._currentChunkSizeKB=O)}let v=c.target.response,E=this._range.from+this._receivedLength;this._receivedLength+=v.byteLength;let b=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(h.result)},h.readAsArrayBuffer(c.data)}else{this._status=N.kError;let h={code:-1,msg:"Unsupported WebSocket message type: "+c.data.constructor.name};if(this._onError)this._onError(ce.EXCEPTION,h);else throw new Ue(h.msg)}}_dispatchArrayBuffer(c){let h=c,v=this._receivedLength;this._receivedLength+=h.byteLength,this._onDataArrival&&this._onDataArrival(h,v,this._receivedLength)}_onWebSocketError(c){this._status=N.kError;let h={code:c.code,msg:c.message};if(this._onError)this._onError(ce.EXCEPTION,h);else throw new Ue(h.msg)}}var mt=Bt;class Ut{constructor(c){this._zeroStart=c||!1}getConfig(c,h){let v={};if(h.from!==0||h.to!==-1){let E;h.to!==-1?E=`bytes=${h.from.toString()}-${h.to.toString()}`:E=`bytes=${h.from.toString()}-`,v.Range=E}else this._zeroStart&&(v.Range="bytes=0-");return{url:c,headers:v}}removeURLParameters(c){return c}}var be=Ut;class M{constructor(c,h){this._startName=c,this._endName=h}getConfig(c,h){let v=c;if(h.from!==0||h.to!==-1){let E=!0;v.indexOf("?")===-1&&(v+="?",E=!1),E&&(v+="&"),v+=`${this._startName}=${h.from.toString()}`,h.to!==-1&&(v+=`&${this._endName}=${h.to.toString()}`)}return{url:v,headers:{}}}removeURLParameters(c){let h=c.split("?")[0],v,E=c.indexOf("?");E!==-1&&(v=c.substring(E+1));let b="";if(v!=null&&v.length>0){let O=v.split("&");for(let H=0;H0;at[0]!==this._startName&&at[0]!==this._endName&&($e&&(b+="&"),b+=O[H])}}return b.length===0?h:h+"?"+b}}var de=M;class U{constructor(c,h,v){this.TAG="IOController",this._config=h,this._extraData=v,this._stashInitialSize=1024*384,h.stashInitialSize!=null&&h.stashInitialSize>0&&(this._stashInitialSize=h.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,h.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=c,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(c.url),this._refTotalLength=c.filesize?c.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new re,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(c){this._extraData=c}get onDataArrival(){return this._onDataArrival}set onDataArrival(c){this._onDataArrival=c}get onSeeked(){return this._onSeeked}set onSeeked(c){this._onSeeked=c}get onError(){return this._onError}set onError(c){this._onError=c}get onComplete(){return this._onComplete}set onComplete(c){this._onComplete=c}get onRedirect(){return this._onRedirect}set onRedirect(c){this._onRedirect=c}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(c){this._onRecoveredEarlyEof=c}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Pe?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let c=this._config;if(c.seekType==="range")this._seekHandler=new be(this._config.rangeLoadZeroStart);else if(c.seekType==="param"){let h=c.seekParamStart||"bstart",v=c.seekParamEnd||"bend";this._seekHandler=new de(h,v)}else if(c.seekType==="custom"){if(typeof c.customSeekHandler!="function")throw new se("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new c.customSeekHandler}else throw new se(`Invalid seekType in config: ${c.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=mt;else if(z.isSupported())this._loaderClass=z;else if(pe.isSupported())this._loaderClass=pe;else if(Pe.isSupported())this._loaderClass=Pe;else throw new Ue("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(c){this._currentRange={from:0,to:-1},c&&(this._currentRange.from=c),this._speedSampler.reset(),c||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let c=this._resumeFrom;this._resumeFrom=0,this._internalSeek(c,!0)}}seek(c){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(c,!0)}_internalSeek(c,h){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(h),this._loader.destroy(),this._loader=null;let v={from:c,to:-1};this._currentRange={from:v.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,v),this._onSeeked&&this._onSeeked()}updateUrl(c){if(!c||typeof c!="string"||c.length===0)throw new se("Url must be a non-empty string!");this._dataSource.url=c}_expandBuffer(c){let h=this._stashSize;for(;h+1024*1024*10){let E=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(v,0,h).set(E,0)}this._stashBuffer=v,this._bufferSize=h}_normalizeSpeed(c){let h=this._speedNormalizeList,v=h.length-1,E=0,b=0,O=v;if(c=h[E]&&c=512&&c<=1024?h=Math.floor(c*1.5):h=c*2,h>8192&&(h=8192);let v=h*1024+1024*1024*1;this._bufferSize0){let O=this._stashBuffer.slice(0,this._stashUsed),H=this._dispatchChunks(O,this._stashByteStart);if(H0){let at=new Uint8Array(O,H);b.set(at,0),this._stashUsed=at.byteLength,this._stashByteStart+=H}}else this._stashUsed=0,this._stashByteStart+=H;this._stashUsed+c.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+c.byteLength),b=new Uint8Array(this._stashBuffer,0,this._bufferSize)),b.set(new Uint8Array(c),this._stashUsed),this._stashUsed+=c.byteLength}else{let O=this._dispatchChunks(c,h);if(Othis._bufferSize&&(this._expandBuffer(H),b=new Uint8Array(this._stashBuffer,0,this._bufferSize)),b.set(new Uint8Array(c,O),0),this._stashUsed+=H,this._stashByteStart=h+O}}}else if(this._stashUsed===0){let b=this._dispatchChunks(c,h);if(bthis._bufferSize&&this._expandBuffer(O),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(c,b),0),this._stashUsed+=O,this._stashByteStart=h+b}}else{this._stashUsed+c.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+c.byteLength);let b=new Uint8Array(this._stashBuffer,0,this._bufferSize);b.set(new Uint8Array(c),this._stashUsed),this._stashUsed+=c.byteLength;let O=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(O0){let H=new Uint8Array(this._stashBuffer,O);b.set(H,0)}this._stashUsed-=O,this._stashByteStart+=O}}_flushStashBuffer(c){if(this._stashUsed>0){let h=this._stashBuffer.slice(0,this._stashUsed),v=this._dispatchChunks(h,this._stashByteStart),E=h.byteLength-v;if(v0){let b=new Uint8Array(this._stashBuffer,0,this._bufferSize),O=new Uint8Array(h,v);b.set(O,0),this._stashUsed=O.byteLength,this._stashByteStart+=v}return 0}return this._stashUsed=0,this._stashByteStart=0,E}return 0}_onLoaderComplete(c,h){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(c,h){switch(g.e(this.TAG,`Loader error, code = ${h.code}, msg = ${h.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,c=ce.UNRECOVERABLE_EARLY_EOF),c){case ce.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let v=this._currentRange.to+1;v0){let h=Ze.getConfig();c.emit("change",h)}}static registerListener(c){Ze.emitter.addListener("change",c)}static removeListener(c){Ze.emitter.removeListener("change",c)}static addLogListener(c){g.emitter.addListener("log",c),g.emitter.listenerCount("log")>0&&(g.ENABLE_CALLBACK=!0,Ze._notifyChange())}static removeLogListener(c){g.emitter.removeListener("log",c),g.emitter.listenerCount("log")===0&&(g.ENABLE_CALLBACK=!1,Ze._notifyChange())}}Ze.emitter=new(G());var st=Ze;class tn{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let c=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,h=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&c&&h}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(c){if(this.keyframesIndex==null)return null;let h=this.keyframesIndex,v=this._search(h.times,c);return{index:v,milliseconds:h.times[v],fileposition:h.filepositions[v]}}_search(c,h){let v=0,E=c.length-1,b=0,O=0,H=E;for(h=c[b]&&h=128){c.push(String.fromCharCode(b&65535)),v+=2;continue}}}else if(h[v]<240){if(On(h,v,2)){let b=(h[v]&15)<<12|(h[v+1]&63)<<6|h[v+2]&63;if(b>=2048&&(b&63488)!==55296){c.push(String.fromCharCode(b&65535)),v+=3;continue}}}else if(h[v]<248&&On(h,v,3)){let b=(h[v]&7)<<18|(h[v+1]&63)<<12|(h[v+2]&63)<<6|h[v+3]&63;if(b>65536&&b<1114112){b-=65536,c.push(String.fromCharCode(b>>>10|55296)),c.push(String.fromCharCode(b&1023|56320)),v+=4;continue}}}c.push("\uFFFD"),++v}return c.join("")}var cn=Zn;let Gt=function(){let Le=new ArrayBuffer(2);return new DataView(Le).setInt16(0,256,!0),new Int16Array(Le)[0]===256}();class ln{static parseScriptData(c,h,v){let E={};try{let b=ln.parseValue(c,h,v),O=ln.parseValue(c,h+b.size,v-b.size);E[b.data]=O.data}catch(b){g.e("AMF",b.toString())}return E}static parseObject(c,h,v){if(v<3)throw new B("Data not enough when parse ScriptDataObject");let E=ln.parseString(c,h,v),b=ln.parseValue(c,h+E.size,v-E.size),O=b.objectEnd;return{data:{name:E.data,value:b.data},size:E.size+b.size,objectEnd:O}}static parseVariable(c,h,v){return ln.parseObject(c,h,v)}static parseString(c,h,v){if(v<2)throw new B("Data not enough when parse String");let b=new DataView(c,h,v).getUint16(0,!Gt),O;return b>0?O=cn(new Uint8Array(c,h+2,b)):O="",{data:O,size:2+b}}static parseLongString(c,h,v){if(v<4)throw new B("Data not enough when parse LongString");let b=new DataView(c,h,v).getUint32(0,!Gt),O;return b>0?O=cn(new Uint8Array(c,h+4,b)):O="",{data:O,size:4+b}}static parseDate(c,h,v){if(v<10)throw new B("Data size invalid when parse Date");let E=new DataView(c,h,v),b=E.getFloat64(0,!Gt),O=E.getInt16(8,!Gt);return b+=O*60*1e3,{data:new Date(b),size:10}}static parseValue(c,h,v){if(v<1)throw new B("Data not enough when parse Value");let E=new DataView(c,h,v),b=1,O=E.getUint8(0),H,at=!1;try{switch(O){case 0:H=E.getFloat64(1,!Gt),b+=8;break;case 1:{H=!!E.getUint8(1),b+=1;break}case 2:{let $e=ln.parseString(c,h+1,v-1);H=$e.data,b+=$e.size;break}case 3:{H={};let $e=0;for((E.getUint32(v-4,!Gt)&16777215)===9&&($e=3);b32)throw new se("ExpGolomb: readBits() bits exceeded max 32bits!");if(c<=this._current_word_bits_left){let O=this._current_word>>>32-c;return this._current_word<<=c,this._current_word_bits_left-=c,O}let h=this._current_word_bits_left?this._current_word:0;h=h>>>32-this._current_word_bits_left;let v=c-this._current_word_bits_left;this._fillCurrentWord();let E=Math.min(v,this._current_word_bits_left),b=this._current_word>>>32-E;return this._current_word<<=E,this._current_word_bits_left-=E,h=h<>>c)return this._current_word<<=c,this._current_word_bits_left-=c,c;return this._fillCurrentWord(),c+this._skipLeadingZero()}readUEG(){let c=this._skipLeadingZero();return this.readBits(c+1)-1}readSEG(){let c=this.readUEG();return c&1?c+1>>>1:-1*(c>>>1)}}var q=me;class ne{static _ebsp2rbsp(c){let h=c,v=h.byteLength,E=new Uint8Array(v),b=0;for(let O=0;O=2&&h[O]===3&&h[O-1]===0&&h[O-2]===0||(E[b]=h[O],b++);return new Uint8Array(E.buffer,0,b)}static parseSPS(c){let h=ne._ebsp2rbsp(c),v=new q(h);v.readByte();let E=v.readByte();v.readByte();let b=v.readByte();v.readUEG();let O=ne.getProfileString(E),H=ne.getLevelString(b),at=1,$e=420,_t=[0,420,422,444],pn=8;if((E===100||E===110||E===122||E===244||E===44||E===83||E===86||E===118||E===128||E===138||E===144)&&(at=v.readUEG(),at===3&&v.readBits(1),at<=3&&($e=_t[at]),pn=v.readUEG()+8,v.readUEG(),v.readBits(1),v.readBool())){let xt=at!==3?8:12;for(let rn=0;rn0&&xt<16?(vt=rn[xt-1],Je=St[xt-1]):xt===255&&(vt=v.readByte()<<8|v.readByte(),Je=v.readByte()<<8|v.readByte())}if(v.readBool()&&v.readBool(),v.readBool()&&(v.readBits(4),v.readBool()&&v.readBits(24)),v.readBool()&&(v.readUEG(),v.readUEG()),v.readBool()){let xt=v.readBits(32),rn=v.readBits(32);Re=v.readBool(),k=rn,F=xt*2,et=k/F}}let ie=1;(vt!==1||Je!==1)&&(ie=vt/Je);let we=0,Ge=0;if(at===0)we=1,Ge=2-X;else{let xt=at===3?1:2,rn=at===1?2:1;we=xt,Ge=rn*(2-X)}let je=(ae+1)*16,ot=(2-X)*((Y+1)*16);je-=(J+Ae)*we,ot-=(fe+We)*Ge;let Tt=Math.ceil(je*ie);return v.destroy(),v=null,{profile_string:O,level_string:H,bit_depth:pn,ref_frames:I,chroma_format:$e,chroma_format_string:ne.getChromaFormatString($e),frame_rate:{fixed:Re,fps:et,fps_den:F,fps_num:k},sar_ratio:{width:vt,height:Je},codec_size:{width:je,height:ot},present_size:{width:Tt,height:ot}}}static _skipScalingList(c,h){let v=8,E=8,b=0;for(let O=0;O>>8&255|(Le&255)<<8}function qe(Le){return(Le&4278190080)>>>24|(Le&16711680)>>>8|(Le&65280)<<8|(Le&255)<<24}function V(Le,c){return Le[c]<<24|Le[c+1]<<16|Le[c+2]<<8|Le[c+3]}class Q{constructor(c,h){this.TAG="FLVDemuxer",this._config=h,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=c.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=c.hasAudioTrack,this._hasVideo=c.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Fn,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let v=new ArrayBuffer(2);return new DataView(v).setInt16(0,256,!0),new Int16Array(v)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(c){let h=new Uint8Array(c),v={match:!1};if(h[0]!==70||h[1]!==76||h[2]!==86||h[3]!==1)return v;let E=(h[4]&4)>>>2!==0,b=(h[4]&1)!==0,O=V(h,5);return O<9?v:{match:!0,consumed:O,dataOffset:O,hasAudioTrack:E,hasVideoTrack:b}}bindDataSource(c){return c.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(c){this._onTrackMetadata=c}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(c){this._onMediaInfo=c}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(c){this._onMetaDataArrived=c}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(c){this._onScriptDataArrived=c}get onError(){return this._onError}set onError(c){this._onError=c}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(c){this._onDataAvailable=c}get timestampBase(){return this._timestampBase}set timestampBase(c){this._timestampBase=c}get overridedDuration(){return this._duration}set overridedDuration(c){this._durationOverrided=!0,this._duration=c,this._mediaInfo.duration=c}set overridedHasAudio(c){this._hasAudioFlagOverrided=!0,this._hasAudio=c,this._mediaInfo.hasAudio=c}set overridedHasVideo(c){this._hasVideoFlagOverrided=!0,this._hasVideo=c,this._mediaInfo.hasVideo=c}resetMediaInfo(){this._mediaInfo=new Fn}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(c,h){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new B("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let v=0,E=this._littleEndian;if(h===0)if(c.byteLength>13)v=Q.probe(c).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,h+v!==this._dataOffset&&g.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(c,v).getUint32(0,!E)!==0&&g.w(this.TAG,"PrevTagSize0 !== 0 !!!"),v+=4);vc.byteLength)break;let O=b.getUint8(0),H=b.getUint32(0,!E)&16777215;if(v+11+H+4>c.byteLength)break;if(O!==8&&O!==9&&O!==18){g.w(this.TAG,`Unsupported tag type ${O}, skipped`),v+=11+H+4;continue}let at=b.getUint8(4),$e=b.getUint8(5),_t=b.getUint8(6),pn=b.getUint8(7),_=_t|$e<<8|at<<16|pn<<24;(b.getUint32(7,!E)&16777215)!==0&&g.w(this.TAG,"Meet tag which has StreamID != 0!");let ae=v+11;switch(O){case 8:this._parseAudioData(c,ae,H,_);break;case 9:this._parseVideoData(c,ae,H,_,h+v);break;case 18:this._parseScriptData(c,ae,H);break}let Y=b.getUint32(11+H,!E);Y!==11+H&&g.w(this.TAG,`Invalid PrevTagSize ${Y}`),v+=11+H+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),v}_parseScriptData(c,h,v){let E=Dt.parseScriptData(c,h,v);if(E.hasOwnProperty("onMetaData")){if(E.onMetaData==null||typeof E.onMetaData!="object"){g.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&g.w(this.TAG,"Found another onMetaData tag!"),this._metadata=E;let b=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},b)),typeof b.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=b.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof b.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=b.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof b.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=b.audiodatarate),typeof b.videodatarate=="number"&&(this._mediaInfo.videoDataRate=b.videodatarate),typeof b.width=="number"&&(this._mediaInfo.width=b.width),typeof b.height=="number"&&(this._mediaInfo.height=b.height),typeof b.duration=="number"){if(!this._durationOverrided){let O=Math.floor(b.duration*this._timescale);this._duration=O,this._mediaInfo.duration=O}}else this._mediaInfo.duration=0;if(typeof b.framerate=="number"){let O=Math.floor(b.framerate*1e3);if(O>0){let H=O/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=H,this._referenceFrameRate.fps_num=O,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=H}}if(typeof b.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let O=b.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(O),b.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=b,g.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(E).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},E))}_parseKeyframesIndex(c){let h=[],v=[];for(let E=1;E>>4;if(at!==2&&at!==10){this._onError(Oe.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+at);return}let $e=0,_t=(H&12)>>>2;if(_t>=0&&_t<=4)$e=this._flvSoundRateTable[_t];else{this._onError(Oe.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+_t);return}let pn=(H&2)>>>1,_=H&1,I=this._audioMetadata,ae=this._audioTrack;if(I||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),I=this._audioMetadata={},I.type="audio",I.id=ae.id,I.timescale=this._timescale,I.duration=this._duration,I.audioSampleRate=$e,I.channelCount=_===0?1:2),at===10){let Y=this._parseAACAudioData(c,h+1,v-1);if(Y==null)return;if(Y.packetType===0){I.config&&g.w(this.TAG,"Found another AudioSpecificConfig!");let X=Y.data;I.audioSampleRate=X.samplingRate,I.channelCount=X.channelCount,I.codec=X.codec,I.originalCodec=X.originalCodec,I.config=X.config,I.refSampleDuration=1024/I.audioSampleRate*I.timescale,g.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",I);let J=this._mediaInfo;J.audioCodec=I.originalCodec,J.audioSampleRate=I.audioSampleRate,J.audioChannelCount=I.channelCount,J.hasVideo?J.videoCodec!=null&&(J.mimeType='video/x-flv; codecs="'+J.videoCodec+","+J.audioCodec+'"'):J.mimeType='video/x-flv; codecs="'+J.audioCodec+'"',J.isComplete()&&this._onMediaInfo(J)}else if(Y.packetType===1){let X=this._timestampBase+E,J={unit:Y.data,length:Y.data.byteLength,dts:X,pts:X};ae.samples.push(J),ae.length+=Y.data.length}else g.e(this.TAG,`Flv: Unsupported AAC data type ${Y.packetType}`)}else if(at===2){if(!I.codec){let Ae=this._parseMP3AudioData(c,h+1,v-1,!0);if(Ae==null)return;I.audioSampleRate=Ae.samplingRate,I.channelCount=Ae.channelCount,I.codec=Ae.codec,I.originalCodec=Ae.originalCodec,I.refSampleDuration=1152/I.audioSampleRate*I.timescale,g.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",I);let fe=this._mediaInfo;fe.audioCodec=I.codec,fe.audioSampleRate=I.audioSampleRate,fe.audioChannelCount=I.channelCount,fe.audioDataRate=Ae.bitRate,fe.hasVideo?fe.videoCodec!=null&&(fe.mimeType='video/x-flv; codecs="'+fe.videoCodec+","+fe.audioCodec+'"'):fe.mimeType='video/x-flv; codecs="'+fe.audioCodec+'"',fe.isComplete()&&this._onMediaInfo(fe)}let Y=this._parseMP3AudioData(c,h+1,v-1,!1);if(Y==null)return;let X=this._timestampBase+E,J={unit:Y,length:Y.byteLength,dts:X,pts:X};ae.samples.push(J),ae.length+=Y.length}}_parseAACAudioData(c,h,v){if(v<=1){g.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let E={},b=new Uint8Array(c,h,v);return E.packetType=b[0],b[0]===0?E.data=this._parseAACAudioSpecificConfig(c,h+1,v-1):E.data=b.subarray(1),E}_parseAACAudioSpecificConfig(c,h,v){let E=new Uint8Array(c,h,v),b=null,O=0,H=0,at=null,$e=0,_t=null;if(O=H=E[0]>>>3,$e=(E[0]&7)<<1|E[1]>>>7,$e<0||$e>=this._mpegSamplingRates.length){this._onError(Oe.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let pn=this._mpegSamplingRates[$e],_=(E[1]&120)>>>3;if(_<0||_>=8){this._onError(Oe.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}O===5&&(_t=(E[1]&7)<<1|E[2]>>>7,at=(E[2]&124)>>>2);let I=self.navigator.userAgent.toLowerCase();return I.indexOf("firefox")!==-1?$e>=6?(O=5,b=new Array(4),_t=$e-3):(O=2,b=new Array(2),_t=$e):I.indexOf("android")!==-1?(O=2,b=new Array(2),_t=$e):(O=5,_t=$e,b=new Array(4),$e>=6?_t=$e-3:_===1&&(O=2,b=new Array(2),_t=$e)),b[0]=O<<3,b[0]|=($e&15)>>>1,b[1]=($e&15)<<7,b[1]|=(_&15)<<3,O===5&&(b[1]|=(_t&15)>>>1,b[2]=(_t&1)<<7,b[2]|=8,b[3]=0),{config:b,samplingRate:pn,channelCount:_,codec:"mp4a.40."+O,originalCodec:"mp4a.40."+H}}_parseMP3AudioData(c,h,v,E){if(v<4){g.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let b=this._littleEndian,O=new Uint8Array(c,h,v),H=null;if(E){if(O[0]!==255)return;let at=O[1]>>>3&3,$e=(O[1]&6)>>1,_t=(O[2]&240)>>>4,pn=(O[2]&12)>>>2,I=(O[3]>>>6&3)!==3?2:1,ae=0,Y=0,X=34,J="mp3";switch(at){case 0:ae=this._mpegAudioV25SampleRateTable[pn];break;case 2:ae=this._mpegAudioV20SampleRateTable[pn];break;case 3:ae=this._mpegAudioV10SampleRateTable[pn];break}switch($e){case 1:X=34,_t>>4,at=O&15;if(at!==7){this._onError(Oe.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${at}`);return}this._parseAVCVideoPacket(c,h+1,v-1,E,b,H)}_parseAVCVideoPacket(c,h,v,E,b,O){if(v<4){g.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let H=this._littleEndian,at=new DataView(c,h,v),$e=at.getUint8(0),pn=(at.getUint32(0,!H)&16777215)<<8>>8;if($e===0)this._parseAVCDecoderConfigurationRecord(c,h+4,v-4);else if($e===1)this._parseAVCVideoData(c,h+4,v-4,E,b,O,pn);else if($e!==2){this._onError(Oe.FORMAT_ERROR,`Flv: Invalid video packet type ${$e}`);return}}_parseAVCDecoderConfigurationRecord(c,h,v){if(v<7){g.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let E=this._videoMetadata,b=this._videoTrack,O=this._littleEndian,H=new DataView(c,h,v);E?typeof E.avcc!="undefined"&&g.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),E=this._videoMetadata={},E.type="video",E.id=b.id,E.timescale=this._timescale,E.duration=this._duration);let at=H.getUint8(0),$e=H.getUint8(1),_t=H.getUint8(2),pn=H.getUint8(3);if(at!==1||$e===0){this._onError(Oe.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(H.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Oe.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let _=H.getUint8(5)&31;if(_===0){this._onError(Oe.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else _>1&&g.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${_}`);let I=6;for(let Y=0;Y<_;Y++){let X=H.getUint16(I,!O);if(I+=2,X===0)continue;let J=new Uint8Array(c,h+I,X);I+=X;let Ae=P.parseSPS(J);if(Y!==0)continue;E.codecWidth=Ae.codec_size.width,E.codecHeight=Ae.codec_size.height,E.presentWidth=Ae.present_size.width,E.presentHeight=Ae.present_size.height,E.profile=Ae.profile_string,E.level=Ae.level_string,E.bitDepth=Ae.bit_depth,E.chromaFormat=Ae.chroma_format,E.sarRatio=Ae.sar_ratio,E.frameRate=Ae.frame_rate,(Ae.frame_rate.fixed===!1||Ae.frame_rate.fps_num===0||Ae.frame_rate.fps_den===0)&&(E.frameRate=this._referenceFrameRate);let fe=E.frameRate.fps_den,We=E.frameRate.fps_num;E.refSampleDuration=E.timescale*(fe/We);let ct=J.subarray(1,4),vt="avc1.";for(let et=0;et<3;et++){let Re=ct[et].toString(16);Re.length<2&&(Re="0"+Re),vt+=Re}E.codec=vt;let Je=this._mediaInfo;Je.width=E.codecWidth,Je.height=E.codecHeight,Je.fps=E.frameRate.fps,Je.profile=E.profile,Je.level=E.level,Je.refFrames=Ae.ref_frames,Je.chromaFormat=Ae.chroma_format_string,Je.sarNum=E.sarRatio.width,Je.sarDen=E.sarRatio.height,Je.videoCodec=vt,Je.hasAudio?Je.audioCodec!=null&&(Je.mimeType='video/x-flv; codecs="'+Je.videoCodec+","+Je.audioCodec+'"'):Je.mimeType='video/x-flv; codecs="'+Je.videoCodec+'"',Je.isComplete()&&this._onMediaInfo(Je)}let ae=H.getUint8(I);if(ae===0){this._onError(Oe.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No PPS");return}else ae>1&&g.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ae}`);I++;for(let Y=0;Y=v){g.w(this.TAG,`Malformed Nalu near timestamp ${ae}, offset = ${_}, dataSize = ${v}`);break}let X=$e.getUint32(_,!at);if(I===3&&(X>>>=8),X>v-I){g.w(this.TAG,`Malformed Nalus near timestamp ${ae}, NaluSize > DataSize!`);return}let J=$e.getUint8(_+I)&31;J===5&&(Y=!0);let Ae=new Uint8Array(c,h+_,I+X),fe={type:J,data:Ae};_t.push(fe),pn+=Ae.byteLength,_+=I+X}if(_t.length){let X=this._videoTrack,J={units:_t,length:pn,isKeyframe:Y,dts:ae,cts:H,pts:ae+H};Y&&(J.fileposition=b),X.samples.push(J),X.length+=pn}}}var ue=Q;class w{static init(){w.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let h in w.types)w.types.hasOwnProperty(h)&&(w.types[h]=[h.charCodeAt(0),h.charCodeAt(1),h.charCodeAt(2),h.charCodeAt(3)]);let c=w.constants={};c.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),c.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),c.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),c.STSC=c.STCO=c.STTS,c.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),c.HDLR_VIDEO=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]),c.HDLR_AUDIO=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]),c.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),c.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),c.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(c){let h=8,v=null,E=Array.prototype.slice.call(arguments,1),b=E.length;for(let H=0;H>>24&255,v[1]=h>>>16&255,v[2]=h>>>8&255,v[3]=h&255,v.set(c,4);let O=8;for(let H=0;H>>24&255,c>>>16&255,c>>>8&255,c&255,h>>>24&255,h>>>16&255,h>>>8&255,h&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]))}static trak(c){return w.box(w.types.trak,w.tkhd(c),w.mdia(c))}static tkhd(c){let h=c.id,v=c.duration,E=c.presentWidth,b=c.presentHeight;return w.box(w.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,0,0,0,0,v>>>24&255,v>>>16&255,v>>>8&255,v&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,E>>>8&255,E&255,0,0,b>>>8&255,b&255,0,0]))}static mdia(c){return w.box(w.types.mdia,w.mdhd(c),w.hdlr(c),w.minf(c))}static mdhd(c){let h=c.timescale,v=c.duration;return w.box(w.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,v>>>24&255,v>>>16&255,v>>>8&255,v&255,85,196,0,0]))}static hdlr(c){let h=null;return c.type==="audio"?h=w.constants.HDLR_AUDIO:h=w.constants.HDLR_VIDEO,w.box(w.types.hdlr,h)}static minf(c){let h=null;return c.type==="audio"?h=w.box(w.types.smhd,w.constants.SMHD):h=w.box(w.types.vmhd,w.constants.VMHD),w.box(w.types.minf,h,w.dinf(),w.stbl(c))}static dinf(){return w.box(w.types.dinf,w.box(w.types.dref,w.constants.DREF))}static stbl(c){return w.box(w.types.stbl,w.stsd(c),w.box(w.types.stts,w.constants.STTS),w.box(w.types.stsc,w.constants.STSC),w.box(w.types.stsz,w.constants.STSZ),w.box(w.types.stco,w.constants.STCO))}static stsd(c){return c.type==="audio"?c.codec==="mp3"?w.box(w.types.stsd,w.constants.STSD_PREFIX,w.mp3(c)):w.box(w.types.stsd,w.constants.STSD_PREFIX,w.mp4a(c)):w.box(w.types.stsd,w.constants.STSD_PREFIX,w.avc1(c))}static mp3(c){let h=c.channelCount,v=c.audioSampleRate,E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,h,0,16,0,0,0,0,v>>>8&255,v&255,0,0]);return w.box(w.types[".mp3"],E)}static mp4a(c){let h=c.channelCount,v=c.audioSampleRate,E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,h,0,16,0,0,0,0,v>>>8&255,v&255,0,0]);return w.box(w.types.mp4a,E,w.esds(c))}static esds(c){let h=c.config||[],v=h.length,E=new Uint8Array([0,0,0,0,3,23+v,0,1,0,4,15+v,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([v]).concat(h).concat([6,1,2]));return w.box(w.types.esds,E)}static avc1(c){let h=c.avcc,v=c.codecWidth,E=c.codecHeight,b=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,v>>>8&255,v&255,E>>>8&255,E&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return w.box(w.types.avc1,b,w.box(w.types.avcC,h))}static mvex(c){return w.box(w.types.mvex,w.trex(c))}static trex(c){let h=c.id,v=new Uint8Array([0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return w.box(w.types.trex,v)}static moof(c,h){return w.box(w.types.moof,w.mfhd(c.sequenceNumber),w.traf(c,h))}static mfhd(c){let h=new Uint8Array([0,0,0,0,c>>>24&255,c>>>16&255,c>>>8&255,c&255]);return w.box(w.types.mfhd,h)}static traf(c,h){let v=c.id,E=w.box(w.types.tfhd,new Uint8Array([0,0,0,0,v>>>24&255,v>>>16&255,v>>>8&255,v&255])),b=w.box(w.types.tfdt,new Uint8Array([0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255])),O=w.sdtp(c),H=w.trun(c,O.byteLength+16+16+8+16+8+8);return w.box(w.types.traf,E,b,H,O)}static sdtp(c){let h=c.samples||[],v=h.length,E=new Uint8Array(4+v);for(let b=0;b>>24&255,E>>>16&255,E>>>8&255,E&255,h>>>24&255,h>>>16&255,h>>>8&255,h&255],0);for(let H=0;H>>24&255,at>>>16&255,at>>>8&255,at&255,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,_t.isLeading<<2|_t.dependsOn,_t.isDependedOn<<6|_t.hasRedundancy<<4|_t.isNonSync,0,0,pn>>>24&255,pn>>>16&255,pn>>>8&255,pn&255],12+16*H)}return w.box(w.types.trun,O)}static mdat(c){return w.box(w.types.mdat,c)}}w.init();var _e=w;class He{static getSilentFrame(c,h){if(c==="mp4a.40.2"){if(h===1)return new Uint8Array([0,200,0,128,35,128]);if(h===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(h===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(h===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(h===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(h===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])}else{if(h===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(h===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(h===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])}return null}}var Be=He;class pt{constructor(c,h,v,E,b){this.dts=c,this.pts=h,this.duration=v,this.originalDts=E,this.isSyncPoint=b,this.fileposition=null}}class Xt{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(c){c.isSyncPoint=!0,this.syncPoints.push(c)}}class Mt{constructor(){this._list=[]}clear(){this._list=[]}appendArray(c){let h=this._list;c.length!==0&&(h.length>0&&c[0].originalDts=h[b].dts&&ch[E].lastSample.originalDts&&c=h[E].lastSample.originalDts&&(E===h.length-1||E0&&(b=this._searchNearestSegmentBefore(v.originalBeginDts)+1),this._lastAppendLocation=b,this._list.splice(b,0,v)}getLastSegmentBefore(c){let h=this._searchNearestSegmentBefore(c);return h>=0?this._list[h]:null}getLastSampleBefore(c){let h=this.getLastSegmentBefore(c);return h!=null?h.lastSample:null}getLastSyncPointBefore(c){let h=this._searchNearestSegmentBefore(c),v=this._list[h].syncPoints;for(;v.length===0&&h>0;)h--,v=this._list[h].syncPoints;return v.length>0?v[v.length-1]:null}}class ${constructor(c){this.TAG="MP4Remuxer",this._config=c,this._isLive=c.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new gt("audio"),this._videoSegmentInfoList=new gt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Et.chrome&&(Et.version.major<50||Et.version.major===50&&Et.version.build<2661)),this._fillSilentAfterSeek=Et.msedge||Et.msie,this._mp3UseMpegAudio=!Et.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(c){return c.onDataAvailable=this.remux.bind(this),c.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(c){this._onInitSegment=c}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(c){this._onMediaSegment=c}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(c){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(c,h){if(!this._onMediaSegment)throw new B("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(c,h),this._remuxVideo(h),this._remuxAudio(c)}_onTrackMetadataReceived(c,h){let v=null,E="mp4",b=h.codec;if(c==="audio")this._audioMeta=h,h.codec==="mp3"&&this._mp3UseMpegAudio?(E="mpeg",b="",v=new Uint8Array):v=_e.generateInitSegment(h);else if(c==="video")this._videoMeta=h,v=_e.generateInitSegment(h);else return;if(!this._onInitSegment)throw new B("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(c,{type:c,data:v.buffer,codec:b,container:`${c}/${E}`,mediaDuration:h.duration})}_calculateDtsBase(c,h){this._dtsBaseInited||(c.samples&&c.samples.length&&(this._audioDtsBase=c.samples[0].dts),h.samples&&h.samples.length&&(this._videoDtsBase=h.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let c=this._videoStashedLastSample,h=this._audioStashedLastSample,v={type:"video",id:1,sequenceNumber:0,samples:[],length:0};c!=null&&(v.samples.push(c),v.length=c.length);let E={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};h!=null&&(E.samples.push(h),E.length=h.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(v,!0),this._remuxAudio(E,!0)}_remuxAudio(c,h){if(this._audioMeta==null)return;let v=c,E=v.samples,b,O=-1,H=-1,at=-1,$e=this._audioMeta.refSampleDuration,_t=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,pn=this._dtsBaseInited&&this._audioNextDts===void 0,_=!1;if(!E||E.length===0||E.length===1&&!h)return;let I=0,ae=null,Y=0;_t?(I=0,Y=v.length):(I=8,Y=8+v.length);let X=null;if(E.length>1&&(X=E.pop(),Y-=X.length),this._audioStashedLastSample!=null){let Je=this._audioStashedLastSample;this._audioStashedLastSample=null,E.unshift(Je),Y+=Je.length}X!=null&&(this._audioStashedLastSample=X);let J=E[0].dts-this._dtsBase;if(this._audioNextDts)b=J-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())b=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(_=!0);else{let Je=this._audioSegmentInfoList.getLastSampleBefore(J);if(Je!=null){let et=J-(Je.originalDts+Je.duration);et<=3&&(et=0);let Re=Je.dts+Je.duration+et;b=J-Re}else b=0}if(_){let Je=J-b,et=this._videoSegmentInfoList.getLastSegmentBefore(J);if(et!=null&&et.beginDts=1?ee=Ae[Ae.length-1].duration:ee=Math.floor($e);let ie=!1,we=null;if(ee>$e*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Et.safari){ie=!0;let Ge=Math.abs(ee-$e),je=Math.ceil(Ge/$e),ot=F+$e;g.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +!(function(){var bl=Math.pow;(self.webpackChunk=self.webpackChunk||[]).push([[1257],{65030:function(ti,En,C){"use strict";C.d(En,{Z:function(){return me}});var A=C(33885),ge=C(42978),Ee=C(75931),G=C(43403),x=C(92310),g=C.n(x),Ye=C(29301),re=C(76846),Ue=C(96452),B=C(6089),se=C(80402),K=C(34280),N=C(49658),ce=C(59301),fn=C(54476),Ft=C(77900),yt=C(8654);function Et(q){var ne=q.prefixCls,P=q.align,Ne=q.arrow,Oe=q.arrowPos,Fe=Ne||{},qe=Fe.className,V=Fe.content,Q=Oe.x,ue=Q===void 0?0:Q,w=Oe.y,_e=w===void 0?0:w,He=ce.useRef();if(!P||!P.points)return null;var Be={position:"absolute"};if(P.autoArrow!==!1){var pt=P.points[0],Xt=P.points[1],Mt=pt[0],gt=pt[1],$=Xt[0],ve=Xt[1];Mt===$||!["t","b"].includes(Mt)?Be.top=_e:Mt==="t"?Be.top=0:Be.bottom=0,gt===ve||!["l","r"].includes(gt)?Be.left=ue:gt==="l"?Be.left=0:Be.right=0}return ce.createElement("div",{ref:He,className:g()("".concat(ne,"-arrow"),qe),style:Be},V)}function le(q){var ne=q.prefixCls,P=q.open,Ne=q.zIndex,Oe=q.mask,Fe=q.motion;return Oe?ce.createElement(Ft.default,(0,fn.Z)({},Fe,{motionAppear:!0,visible:P,removeOnLeave:!0}),function(qe){var V=qe.className;return ce.createElement("div",{style:{zIndex:Ne},className:g()("".concat(ne,"-mask"),V)})}):null}var z=ce.memo(function(q){var ne=q.children;return ne},function(q,ne){return ne.cache}),Z=z,pe=ce.forwardRef(function(q,ne){var P=q.popup,Ne=q.className,Oe=q.prefixCls,Fe=q.style,qe=q.target,V=q.onVisibleChanged,Q=q.open,ue=q.keepDom,w=q.fresh,_e=q.onClick,He=q.mask,Be=q.arrow,pt=q.arrowPos,Xt=q.align,Mt=q.motion,gt=q.maskMotion,$=q.forceRender,ve=q.getPopupContainer,Se=q.autoDestroy,W=q.portal,Me=q.zIndex,Rt=q.onMouseEnter,wt=q.onMouseLeave,Ke=q.onPointerEnter,Vt=q.onPointerDownCapture,sn=q.ready,un=q.offsetX,Kt=q.offsetY,An=q.offsetR,Sn=q.offsetB,rt=q.onAlign,Qe=q.onPrepare,Pt=q.stretch,At=q.targetWidth,It=q.targetHeight,bn=typeof P=="function"?P():P,kt=Q||ue,Ln=(ve==null?void 0:ve.length)>0,Tn=ce.useState(!ve||!Ln),wn=(0,ge.Z)(Tn,2),Gn=wn[0],Le=wn[1];if((0,K.Z)(function(){!Gn&&Ln&&qe&&Le(!0)},[Gn,Ln,qe]),!Gn)return null;var c="auto",h={left:"-1000vw",top:"-1000vh",right:c,bottom:c};if(sn||!Q){var v,E=Xt.points,b=Xt.dynamicInset||((v=Xt._experimental)===null||v===void 0?void 0:v.dynamicInset),O=b&&E[0][1]==="r",H=b&&E[0][0]==="b";O?(h.right=An,h.left=c):(h.left=un,h.right=c),H?(h.bottom=Sn,h.top=c):(h.top=Kt,h.bottom=c)}var at={};return Pt&&(Pt.includes("height")&&It?at.height=It:Pt.includes("minHeight")&&It&&(at.minHeight=It),Pt.includes("width")&&At?at.width=At:Pt.includes("minWidth")&&At&&(at.minWidth=At)),Q||(at.pointerEvents="none"),ce.createElement(W,{open:$||kt,getContainer:ve&&function(){return ve(qe)},autoDestroy:Se},ce.createElement(le,{prefixCls:Oe,open:Q,zIndex:Me,mask:He,motion:gt}),ce.createElement(Ye.Z,{onResize:rt,disabled:!Q},function($e){return ce.createElement(Ft.default,(0,fn.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:$,leavedClassName:"".concat(Oe,"-hidden")},Mt,{onAppearPrepare:Qe,onEnterPrepare:Qe,visible:Q,onVisibleChanged:function(pn){var _;Mt==null||(_=Mt.onVisibleChanged)===null||_===void 0||_.call(Mt,pn),V(pn)}}),function(_t,pn){var _=_t.className,I=_t.style,ae=g()(Oe,_,Ne);return ce.createElement("div",{ref:(0,yt.sQ)($e,ne,pn),className:ae,style:(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({"--arrow-x":"".concat(pt.x||0,"px"),"--arrow-y":"".concat(pt.y||0,"px")},h),at),I),{},{boxSizing:"border-box",zIndex:Me},Fe),onMouseEnter:Rt,onMouseLeave:wt,onPointerEnter:Ke,onClick:_e,onPointerDownCapture:Vt},Be&&ce.createElement(Et,{prefixCls:Oe,arrow:Be,arrowPos:pt,align:Xt}),ce.createElement(Z,{cache:!Q&&!w},bn))})}))}),Ve=pe,xe=ce.forwardRef(function(q,ne){var P=q.children,Ne=q.getTriggerDOMNode,Oe=(0,yt.Yr)(P),Fe=ce.useCallback(function(V){(0,yt.mH)(ne,Ne?Ne(V):V)},[Ne]),qe=(0,yt.x1)(Fe,(0,yt.C4)(P));return Oe?ce.cloneElement(P,{ref:qe}):P}),ye=xe,Pe=ce.createContext(null),Bt=Pe;function mt(q){return q?Array.isArray(q)?q:[q]:[]}function Ut(q,ne,P,Ne){return ce.useMemo(function(){var Oe=mt(P!=null?P:ne),Fe=mt(Ne!=null?Ne:ne),qe=new Set(Oe),V=new Set(Fe);return q&&(qe.has("hover")&&(qe.delete("hover"),qe.add("click")),V.has("hover")&&(V.delete("hover"),V.add("click"))),[qe,V]},[q,ne,P,Ne])}var be=C(29194);function M(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],P=arguments.length>2?arguments[2]:void 0;return P?q[0]===ne[0]:q[0]===ne[0]&&q[1]===ne[1]}function de(q,ne,P,Ne){for(var Oe=P.points,Fe=Object.keys(q),qe=0;qe1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(q)?ne:q}function bt(q){return De(parseFloat(q),0)}function ht(q,ne){var P=(0,A.Z)({},q);return(ne||[]).forEach(function(Ne){if(!(Ne instanceof HTMLBodyElement||Ne instanceof HTMLHtmlElement)){var Oe=nt(Ne).getComputedStyle(Ne),Fe=Oe.overflow,qe=Oe.overflowClipMargin,V=Oe.borderTopWidth,Q=Oe.borderBottomWidth,ue=Oe.borderLeftWidth,w=Oe.borderRightWidth,_e=Ne.getBoundingClientRect(),He=Ne.offsetHeight,Be=Ne.clientHeight,pt=Ne.offsetWidth,Xt=Ne.clientWidth,Mt=bt(V),gt=bt(Q),$=bt(ue),ve=bt(w),Se=De(Math.round(_e.width/pt*1e3)/1e3),W=De(Math.round(_e.height/He*1e3)/1e3),Me=(pt-Xt-$-ve)*Se,Rt=(He-Be-Mt-gt)*W,wt=Mt*W,Ke=gt*W,Vt=$*Se,sn=ve*Se,un=0,Kt=0;if(Fe==="clip"){var An=bt(qe);un=An*Se,Kt=An*W}var Sn=_e.x+Vt-un,rt=_e.y+wt-Kt,Qe=Sn+_e.width+2*un-Vt-sn-Me,Pt=rt+_e.height+2*Kt-wt-Ke-Rt;P.left=Math.max(P.left,Sn),P.top=Math.max(P.top,rt),P.right=Math.min(P.right,Qe),P.bottom=Math.min(P.bottom,Pt)}}),P}function lt(q){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,P="".concat(ne),Ne=P.match(/^(.*)\%$/);return Ne?q*(parseFloat(Ne[1])/100):parseFloat(P)}function ke(q,ne){var P=ne||[],Ne=(0,ge.Z)(P,2),Oe=Ne[0],Fe=Ne[1];return[lt(q.width,Oe),lt(q.height,Fe)]}function Ze(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[q[0],q[1]]}function st(q,ne){var P=ne[0],Ne=ne[1],Oe,Fe;return P==="t"?Fe=q.y:P==="b"?Fe=q.y+q.height:Fe=q.y+q.height/2,Ne==="l"?Oe=q.x:Ne==="r"?Oe=q.x+q.width:Oe=q.x+q.width/2,{x:Oe,y:Fe}}function tn(q,ne){var P={t:"b",b:"t",l:"r",r:"l"};return q.map(function(Ne,Oe){return Oe===ne?P[Ne]||"c":Ne}).join("")}function Fn(q,ne,P,Ne,Oe,Fe,qe){var V=ce.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Oe[Ne]||{}}),Q=(0,ge.Z)(V,2),ue=Q[0],w=Q[1],_e=ce.useRef(0),He=ce.useMemo(function(){return ne?Ct(ne):[]},[ne]),Be=ce.useRef({}),pt=function(){Be.current={}};q||pt();var Xt=(0,B.Z)(function(){if(ne&&P&&q){let si=function(Mi,yn){var Un=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ae,xn=kt.x+Mi,Bn=kt.y+yn,ci=xn+H,yi=Bn+O,Qi=Math.max(xn,Un.left),Qt=Math.max(Bn,Un.top),Cn=Math.min(ci,Un.right),Hn=Math.min(yi,Un.bottom);return Math.max(0,(Cn-Qi)*(Hn-Qt))},xi=function(){li=kt.y+jt,ni=li+O,Pn=kt.x+zt,Wt=Pn+H};var $,ve,Se,W,Me=ne,Rt=Me.ownerDocument,wt=nt(Me),Ke=wt.getComputedStyle(Me),Vt=Ke.position,sn=Me.style.left,un=Me.style.top,Kt=Me.style.right,An=Me.style.bottom,Sn=Me.style.overflow,rt=(0,A.Z)((0,A.Z)({},Oe[Ne]),Fe),Qe=Rt.createElement("div");($=Me.parentElement)===null||$===void 0||$.appendChild(Qe),Qe.style.left="".concat(Me.offsetLeft,"px"),Qe.style.top="".concat(Me.offsetTop,"px"),Qe.style.position=Vt,Qe.style.height="".concat(Me.offsetHeight,"px"),Qe.style.width="".concat(Me.offsetWidth,"px"),Me.style.left="0",Me.style.top="0",Me.style.right="auto",Me.style.bottom="auto",Me.style.overflow="hidden";var Pt;if(Array.isArray(P))Pt={x:P[0],y:P[1],width:0,height:0};else{var At,It,bn=P.getBoundingClientRect();bn.x=(At=bn.x)!==null&&At!==void 0?At:bn.left,bn.y=(It=bn.y)!==null&&It!==void 0?It:bn.top,Pt={x:bn.x,y:bn.y,width:bn.width,height:bn.height}}var kt=Me.getBoundingClientRect(),Ln=wt.getComputedStyle(Me),Tn=Ln.height,wn=Ln.width;kt.x=(ve=kt.x)!==null&&ve!==void 0?ve:kt.left,kt.y=(Se=kt.y)!==null&&Se!==void 0?Se:kt.top;var Gn=Rt.documentElement,Le=Gn.clientWidth,c=Gn.clientHeight,h=Gn.scrollWidth,v=Gn.scrollHeight,E=Gn.scrollTop,b=Gn.scrollLeft,O=kt.height,H=kt.width,at=Pt.height,$e=Pt.width,_t={left:0,top:0,right:Le,bottom:c},pn={left:-b,top:-E,right:h-b,bottom:v-E},_=rt.htmlRegion,I="visible",ae="visibleFirst";_!=="scroll"&&_!==ae&&(_=I);var Y=_===ae,X=ht(pn,He),J=ht(_t,He),Ae=_===I?J:X,fe=Y?J:Ae;Me.style.left="auto",Me.style.top="auto",Me.style.right="0",Me.style.bottom="0";var We=Me.getBoundingClientRect();Me.style.left=sn,Me.style.top=un,Me.style.right=Kt,Me.style.bottom=An,Me.style.overflow=Sn,(W=Me.parentElement)===null||W===void 0||W.removeChild(Qe);var ct=De(Math.round(H/parseFloat(wn)*1e3)/1e3),vt=De(Math.round(O/parseFloat(Tn)*1e3)/1e3);if(ct===0||vt===0||(0,re.Sh)(P)&&!(0,be.Z)(P))return;var Je=rt.offset,et=rt.targetOffset,Re=ke(kt,Je),k=(0,ge.Z)(Re,2),F=k[0],ee=k[1],ie=ke(Pt,et),we=(0,ge.Z)(ie,2),Ge=we[0],je=we[1];Pt.x-=Ge,Pt.y-=je;var ot=rt.points||[],Tt=(0,ge.Z)(ot,2),xt=Tt[0],rn=Tt[1],St=Ze(rn),Zt=Ze(xt),Ht=st(Pt,St),Jt=st(kt,Zt),dn=(0,A.Z)({},rt),zt=Ht.x-Jt.x+F,jt=Ht.y-Jt.y+ee,ut=si(zt,jt),Lt=si(zt,jt,J),Nt=st(Pt,["t","l"]),hn=st(kt,["t","l"]),qt=st(Pt,["b","r"]),an=st(kt,["b","r"]),Wn=rt.overflow||{},jn=Wn.adjustX,ai=Wn.adjustY,Vn=Wn.shiftX,oi=Wn.shiftY,Qn=function(yn){return typeof yn=="boolean"?yn:yn>=0},li,ni,Pn,Wt;xi();var tt=Qn(ai),Xe=Zt[0]===St[0];if(tt&&Zt[0]==="t"&&(ni>fe.bottom||Be.current.bt)){var dt=jt;Xe?dt-=O-at:dt=Nt.y-an.y-ee;var Ot=si(zt,dt),mn=si(zt,dt,J);Ot>ut||Ot===ut&&(!Y||mn>=Lt)?(Be.current.bt=!0,jt=dt,ee=-ee,dn.points=[tn(Zt,0),tn(St,0)]):Be.current.bt=!1}if(tt&&Zt[0]==="b"&&(liut||Yn===ut&&(!Y||Dn>=Lt)?(Be.current.tb=!0,jt=Mn,ee=-ee,dn.points=[tn(Zt,0),tn(St,0)]):Be.current.tb=!1}var ii=Qn(jn),Ai=Zt[1]===St[1];if(ii&&Zt[1]==="l"&&(Wt>fe.right||Be.current.rl)){var Si=zt;Ai?Si-=H-$e:Si=Nt.x-an.x-F;var Ii=si(Si,jt),Jn=si(Si,jt,J);Ii>ut||Ii===ut&&(!Y||Jn>=Lt)?(Be.current.rl=!0,zt=Si,F=-F,dn.points=[tn(Zt,1),tn(St,1)]):Be.current.rl=!1}if(ii&&Zt[1]==="r"&&(Pnut||Pi===ut&&(!Y||ki>=Lt)?(Be.current.lr=!0,zt=wi,F=-F,dn.points=[tn(Zt,1),tn(St,1)]):Be.current.lr=!1}xi();var ri=Vn===!0?0:Vn;typeof ri=="number"&&(PnJ.right&&(zt-=Wt-J.right-F,Pt.x>J.right-ri&&(zt+=Pt.x-J.right+ri)));var pi=oi===!0?0:oi;typeof pi=="number"&&(liJ.bottom&&(jt-=ni-J.bottom-ee,Pt.y>J.bottom-pi&&(jt+=Pt.y-J.bottom+pi)));var gi=kt.x+zt,Fi=gi+H,Li=kt.y+jt,Xn=Li+O,gn=Pt.x,zn=gn+$e,di=Pt.y,on=di+at,Ci=Math.max(gi,gn),vi=Math.min(Fi,zn),Oi=(Ci+vi)/2,zi=Oi-gi,Gi=Math.max(Li,di),$i=Math.min(Xn,on),Zi=(Gi+$i)/2,ui=Zi-Li;qe==null||qe(ne,dn);var Di=We.right-kt.x-(zt+kt.width),Ki=We.bottom-kt.y-(jt+kt.height);ct===1&&(zt=Math.round(zt),Di=Math.round(Di)),vt===1&&(jt=Math.round(jt),Ki=Math.round(Ki));var qi={ready:!0,offsetX:zt/ct,offsetY:jt/vt,offsetR:Di/ct,offsetB:Ki/vt,arrowX:zi/ct,arrowY:ui/vt,scaleX:ct,scaleY:vt,align:dn};w(qi)}}),Mt=function(){_e.current+=1;var ve=_e.current;Promise.resolve().then(function(){_e.current===ve&&Xt()})},gt=function(){w(function(ve){return(0,A.Z)((0,A.Z)({},ve),{},{ready:!1})})};return(0,K.Z)(gt,[Ne]),(0,K.Z)(function(){q||gt()},[q]),[ue.ready,ue.offsetX,ue.offsetY,ue.offsetR,ue.offsetB,ue.arrowX,ue.arrowY,ue.scaleX,ue.scaleY,ue.align,Mt]}var On=C(94480);function Zn(q,ne,P,Ne,Oe){(0,K.Z)(function(){if(q&&ne&&P){let _e=function(){Ne(),Oe()};var Fe=ne,qe=P,V=Ct(Fe),Q=Ct(qe),ue=nt(qe),w=new Set([ue].concat((0,On.Z)(V),(0,On.Z)(Q)));return w.forEach(function(He){He.addEventListener("scroll",_e,{passive:!0})}),ue.addEventListener("resize",_e,{passive:!0}),Ne(),function(){w.forEach(function(He){He.removeEventListener("scroll",_e),ue.removeEventListener("resize",_e)})}}},[q,ne,P])}var cn=C(48736);function Gt(q,ne,P,Ne,Oe,Fe,qe,V){var Q=ce.useRef(q);Q.current=q;var ue=ce.useRef(!1);ce.useEffect(function(){if(ne&&Ne&&(!Oe||Fe)){var _e=function(){ue.current=!1},He=function(Se){var W;Q.current&&!qe(((W=Se.composedPath)===null||W===void 0||(W=W.call(Se))===null||W===void 0?void 0:W[0])||Se.target)&&!ue.current&&V(!1)},Be=nt(Ne);Be.addEventListener("pointerdown",_e,!0),Be.addEventListener("mousedown",He,!0),Be.addEventListener("contextmenu",He,!0);var pt=(0,Ue.A)(P);if(pt&&(pt.addEventListener("mousedown",He,!0),pt.addEventListener("contextmenu",He,!0)),0)var Xt,Mt,gt,$;return function(){Be.removeEventListener("pointerdown",_e,!0),Be.removeEventListener("mousedown",He,!0),Be.removeEventListener("contextmenu",He,!0),pt&&(pt.removeEventListener("mousedown",He,!0),pt.removeEventListener("contextmenu",He,!0))}}},[ne,P,Ne,Oe,Fe]);function w(){ue.current=!0}return w}var ln=["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 Dt(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:G.Z,ne=ce.forwardRef(function(P,Ne){var Oe=P.prefixCls,Fe=Oe===void 0?"rc-trigger-popup":Oe,qe=P.children,V=P.action,Q=V===void 0?"hover":V,ue=P.showAction,w=P.hideAction,_e=P.popupVisible,He=P.defaultPopupVisible,Be=P.onPopupVisibleChange,pt=P.afterPopupVisibleChange,Xt=P.mouseEnterDelay,Mt=P.mouseLeaveDelay,gt=Mt===void 0?.1:Mt,$=P.focusDelay,ve=P.blurDelay,Se=P.mask,W=P.maskClosable,Me=W===void 0?!0:W,Rt=P.getPopupContainer,wt=P.forceRender,Ke=P.autoDestroy,Vt=P.destroyPopupOnHide,sn=P.popup,un=P.popupClassName,Kt=P.popupStyle,An=P.popupPlacement,Sn=P.builtinPlacements,rt=Sn===void 0?{}:Sn,Qe=P.popupAlign,Pt=P.zIndex,At=P.stretch,It=P.getPopupClassNameFromAlign,bn=P.fresh,kt=P.alignPoint,Ln=P.onPopupClick,Tn=P.onPopupAlign,wn=P.arrow,Gn=P.popupMotion,Le=P.maskMotion,c=P.popupTransitionName,h=P.popupAnimation,v=P.maskTransitionName,E=P.maskAnimation,b=P.className,O=P.getTriggerDOMNode,H=(0,Ee.Z)(P,ln),at=Ke||Vt||!1,$e=ce.useState(!1),_t=(0,ge.Z)($e,2),pn=_t[0],_=_t[1];(0,K.Z)(function(){_((0,N.Z)())},[]);var I=ce.useRef({}),ae=ce.useContext(Bt),Y=ce.useMemo(function(){return{registerSubPopup:function(Cn,Hn){I.current[Cn]=Hn,ae==null||ae.registerSubPopup(Cn,Hn)}}},[ae]),X=(0,se.Z)(),J=ce.useState(null),Ae=(0,ge.Z)(J,2),fe=Ae[0],We=Ae[1],ct=ce.useRef(null),vt=(0,B.Z)(function(Qt){ct.current=Qt,(0,re.Sh)(Qt)&&fe!==Qt&&We(Qt),ae==null||ae.registerSubPopup(X,Qt)}),Je=ce.useState(null),et=(0,ge.Z)(Je,2),Re=et[0],k=et[1],F=ce.useRef(null),ee=(0,B.Z)(function(Qt){(0,re.Sh)(Qt)&&Re!==Qt&&(k(Qt),F.current=Qt)}),ie=ce.Children.only(qe),we=(ie==null?void 0:ie.props)||{},Ge={},je=(0,B.Z)(function(Qt){var Cn,Hn,Kn=Re;return(Kn==null?void 0:Kn.contains(Qt))||((Cn=(0,Ue.A)(Kn))===null||Cn===void 0?void 0:Cn.host)===Qt||Qt===Kn||(fe==null?void 0:fe.contains(Qt))||((Hn=(0,Ue.A)(fe))===null||Hn===void 0?void 0:Hn.host)===Qt||Qt===fe||Object.values(I.current).some(function(qn){return(qn==null?void 0:qn.contains(Qt))||Qt===qn})}),ot=U(Fe,Gn,h,c),Tt=U(Fe,Le,E,v),xt=ce.useState(He||!1),rn=(0,ge.Z)(xt,2),St=rn[0],Zt=rn[1],Ht=_e!=null?_e:St,Jt=(0,B.Z)(function(Qt){_e===void 0&&Zt(Qt)});(0,K.Z)(function(){Zt(_e||!1)},[_e]);var dn=ce.useRef(Ht);dn.current=Ht;var zt=ce.useRef([]);zt.current=[];var jt=(0,B.Z)(function(Qt){var Cn;Jt(Qt),((Cn=zt.current[zt.current.length-1])!==null&&Cn!==void 0?Cn:Ht)!==Qt&&(zt.current.push(Qt),Be==null||Be(Qt))}),ut=ce.useRef(),Lt=function(){clearTimeout(ut.current)},Nt=function(Cn){var Hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Lt(),Hn===0?jt(Cn):ut.current=setTimeout(function(){jt(Cn)},Hn*1e3)};ce.useEffect(function(){return Lt},[]);var hn=ce.useState(!1),qt=(0,ge.Z)(hn,2),an=qt[0],Wn=qt[1];(0,K.Z)(function(Qt){(!Qt||Ht)&&Wn(!0)},[Ht]);var jn=ce.useState(null),ai=(0,ge.Z)(jn,2),Vn=ai[0],oi=ai[1],Qn=ce.useState(null),li=(0,ge.Z)(Qn,2),ni=li[0],Pn=li[1],Wt=function(Cn){Pn([Cn.clientX,Cn.clientY])},tt=Fn(Ht,fe,kt&&ni!==null?ni:Re,An,rt,Qe,Tn),Xe=(0,ge.Z)(tt,11),dt=Xe[0],Ot=Xe[1],mn=Xe[2],Mn=Xe[3],Yn=Xe[4],Dn=Xe[5],ii=Xe[6],Ai=Xe[7],Si=Xe[8],Ii=Xe[9],Jn=Xe[10],wi=Ut(pn,Q,ue,w),Pi=(0,ge.Z)(wi,2),ki=Pi[0],ri=Pi[1],pi=ki.has("click"),gi=ri.has("click")||ri.has("contextMenu"),Fi=(0,B.Z)(function(){an||Jn()}),Li=function(){dn.current&&kt&&gi&&Nt(!1)};Zn(Ht,Re,fe,Fi,Li),(0,K.Z)(function(){Fi()},[ni,An]),(0,K.Z)(function(){Ht&&!(rt!=null&&rt[An])&&Fi()},[JSON.stringify(Qe)]);var Xn=ce.useMemo(function(){var Qt=de(rt,Fe,Ii,kt);return g()(Qt,It==null?void 0:It(Ii))},[Ii,It,rt,Fe,kt]);ce.useImperativeHandle(Ne,function(){return{nativeElement:F.current,popupElement:ct.current,forceAlign:Fi}});var gn=ce.useState(0),zn=(0,ge.Z)(gn,2),di=zn[0],on=zn[1],Ci=ce.useState(0),vi=(0,ge.Z)(Ci,2),Oi=vi[0],zi=vi[1],Gi=function(){if(At&&Re){var Cn=Re.getBoundingClientRect();on(Cn.width),zi(Cn.height)}},$i=function(){Gi(),Fi()},Zi=function(Cn){Wn(!1),Jn(),pt==null||pt(Cn)},ui=function(){return new Promise(function(Cn){Gi(),oi(function(){return Cn})})};(0,K.Z)(function(){Vn&&(Jn(),Vn(),oi(null))},[Vn]);function Di(Qt,Cn,Hn,Kn){Ge[Qt]=function(qn){var er;Kn==null||Kn(qn),Nt(Cn,Hn);for(var Hi=arguments.length,tr=new Array(Hi>1?Hi-1:0),Wi=1;Wi1?Hn-1:0),qn=1;qn1?Hn-1:0),qn=1;qnfn in ce?G(ce,fn,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):ce[fn]=Ft,se=(ce,fn)=>{for(var Ft in fn||(fn={}))re.call(fn,Ft)&&B(ce,Ft,fn[Ft]);if(Ye)for(var Ft of Ye(fn))Ue.call(fn,Ft)&&B(ce,Ft,fn[Ft]);return ce},K=(ce,fn)=>x(ce,g(fn));const N=({img:ce,buttonProps:fn={},styles:Ft={},customText:yt,ButtonText:Et,ButtonClick:le,Buttonclass:z,ButtonTwo:Z,imgStyles:pe,loading:Ve=!1,className:xe=""})=>A.createElement("section",{className:`tc animated fadeIn ${xe}`,style:se({color:"#999",margin:"100px auto",visibility:Ve?"hidden":"visible"},Ft)},A.createElement("img",{src:ce||ge,style:K(se({},pe),{pointerEvents:"none",userSelect:"none"})}),A.createElement("p",{className:"mt20 font14"},yt||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Et&&A.createElement(Ee.ZP,se({className:z,onClick:le},fn),Et),Z&&Z);En.Z=N},22427:function(ti,En,C){"use strict";C.d(En,{K:function(){return g}});var A=C(59301),ge=C(62957),Ee=C(59533),G={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},x=C(24334);const g=({visible:Ye,width:re,videoId:Ue,file_url:B,course_id:se,copyUrl:K,toLog:N=!0,logWatchHistory:ce=()=>{},allow_skip:fn,onClose:Ft=()=>{},autoPlay:yt=!1,onPlayEnded:Et=()=>{}})=>A.createElement(ge.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ye,title:null,footer:null,width:re,className:G.modal},A.createElement("i",{className:`${G.closeIcon} iconfont icon-guanbi10`,onClick:Ft}),Ye&&A.createElement(Ee.Z,{onPlayEnded:Et,autoPlay:yt,allow_skip:fn,courseId:se,src:B!=null&&B.startsWith("http")?B:x.Base64.decode(B),videoId:Ue,toLog:N,logWatchHistory:ce}))},59533:function(ti,En,C){"use strict";C.d(En,{Z:function(){return fn}});var A=C(59301),ge=C(6767),Ee=C(75727),G=C(94855),x=C(80360),g=C(81779),Ye=C(56102),re=C(91415),Ue={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},B=(Ft,yt,Et)=>new Promise((le,z)=>{var Z=xe=>{try{Ve(Et.next(xe))}catch(ye){z(ye)}},pe=xe=>{try{Ve(Et.throw(xe))}catch(ye){z(ye)}},Ve=xe=>xe.done?le(xe.value):Promise.resolve(xe.value).then(Z,pe);Ve((Et=Et.apply(Ft,yt)).next())});function se(Ft){if(isNaN(Ft))return{minutes:"00",seconds:"00"};const yt=new Date(Ft*1e3).toISOString().substr(11,8);return{hour:yt.substr(0,2),minutes:yt.substr(3,2),seconds:yt.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function K(Ft,yt){return Ft-yt}function N(Ft){Ft.sort(K);let yt=0;for(let Et=0;Et{},handlePlay:xe=()=>{},handlePlayEnded:ye=()=>{},autoPlay:Pe=!1,onPlayEnded:Bt=()=>{},isShowWaterMark:mt=!0},Ut)=>{var be;yt=yt==null?void 0:yt.replace("http://","https://");const de=((be=yt==null?void 0:yt.split("."))==null?void 0:be.pop())==="flv",U=(0,A.useRef)(),nt=(0,A.useRef)(),Ct=(0,A.useRef)(),De=(0,A.useRef)(),bt=(0,A.useRef)(),ht=(0,A.useRef)(),lt=(0,A.useRef)(),ke=(0,A.useRef)(),Ze=(0,A.useRef)(),st=(0,A.useRef)(),tn=(0,A.useRef)(),Fn=(0,A.useRef)(),On=(0,A.useRef)(),Zn=(0,A.useRef)(),cn=navigator.userAgent.toLowerCase().match(ce),Gt=cn?cn[0]:"pc",ln=(0,A.useRef)(!1),Dt=(0,g.eY)();let me=0,q=0,ne=0,P=null,Ne=!1,Oe=20,Fe=1,qe=!1,V=!1,Q=[];(0,A.useImperativeHandle)(Ut,()=>({getLastUpdatedTime:()=>U.current.currentTime,getDuration:()=>U.current.duration})),ge.ZP.config({maxCount:1,getContainer:()=>Ct.current});const ue=(0,A.useCallback)((Mt,gt=!1)=>{let $={point:U.current.currentTime};P?($.log_id=P,$.watch_duration=N(Q),$.total_duration=q):(Z?($.video_id=parseInt(le,10),$.course_id=Z):$.video_id=le,$.duration=me,$.device=Gt),gt&&($.ed="1");function ve(){return B(this,null,function*(){qe=!0,P=yield z==null?void 0:z($),qe=!1,Mt&&Mt()})}ve()},[le,Z]);(0,A.useEffect)(()=>{U.current&&(De.current.style.display="none",bt.current.style.display="block"),ge.ZP.destroy();let Mt=null;return G.Z.isSupported&&de&&yt&&(yt==null?void 0:yt.indexOf(".m3u8"))<0?(Mt=G.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:yt,muted:!1}),U.current&&(Mt.attachMediaElement(U.current),Mt.load())):U.current.setAttribute("src",yt),_e(),()=>{Mt&&(Mt.unload(),Mt.pause(),Mt.destroy(),Mt=null)}},[U,de,yt]);function w(){U.current.paused?(De.current.style.display="none",bt.current.style.display="block"):(De.current.style.display="block",bt.current.style.display="none")}function _e(){tn.current.style.display="none",On.current.style.display="none",Fn.current.style.display="none",U.current.muted||U.current.volume===0?tn.current.style.display="block":U.current.volume>0&&U.current.volume<=.5?On.current.style.display="block":Fn.current.style.display="block"}(0,A.useEffect)(()=>{const Mt=document.getElementById("play"),gt=document.querySelectorAll(".playback-icons use");function $(){xe(),pe&&!ln.current&&(U.current.currentTime=pe),ln.current=!0,Q.push(U.current.currentTime),Ne||(Ne=!0,Et&&ue())}function ve(){return B(this,null,function*(){w(),Q.push(U.current.currentTime),Et&&ue(()=>{P=null,ne=0,Ne=!1,qe=!1,V=!1,Q=[],q=0,Fe=1},!0),Bt()})}function Se(){ht.current.value=Math.round(U.current.currentTime),lt.current.value=Math.round(U.current.currentTime)}function W(){const rt=se(Math.round(U.current.currentTime));Ze.current.innerText=`${rt.hour>0?rt.hour+":":""}${rt.minutes}:${rt.seconds}`,Ze.current.setAttribute("datetime",`${rt.hour>0?" "+rt.hour+" ":""}${rt.minutes}m ${rt.seconds}s`)}function Me(){var rt,Qe,Pt,At,It,bn,kt;const Ln=Math.round((rt=U.current)==null?void 0:rt.duration);(Pt=(Qe=ht.current)==null?void 0:Qe.setAttribute)==null||Pt.call(Qe,"max",Ln),(It=(At=lt.current)==null?void 0:At.setAttribute)==null||It.call(At,"max",Ln);const Tn=se(Ln);ke.current&&(ke.current.innerText=`${Tn.hour>0?Tn.hour+":":""}${Tn.minutes}:${Tn.seconds}`,(kt=(bn=ke.current).setAttribute)==null||kt.call(bn,"datetime",`${Tn.hour>0?" "+Tn.hour+" ":""}${Tn.minutes}m ${Tn.seconds}s`))}function Rt(){try{const rt=Math.round(U.current.duration);ht.current.setAttribute("max",rt),lt.current.setAttribute("max",rt);const Qe=se(rt);ke.current.innerText=`${Qe.hour>0?Qe.hour+":":""}${Qe.minutes}:${Qe.seconds}`,ke.current.setAttribute("datetime",`${Qe.hour>0?" "+Qe.hour+" ":""}${Qe.minutes}m ${Qe.seconds}s`),Se(),W();const{width:Pt,height:At,x:It,y:bn}=nt.current.getBoundingClientRect();if(It<0||bn<0,!V){let kt=U.current.currentTime,Ln=kt-ne;Math.abs(Ln)<10?(q+=Math.abs(Ln),ne=kt,qe||q-Fe*Oe>=0&&(Fe++,Q.push(ne),Et&&ue())):(ne=kt,Et&&ue())}}catch(rt){console.log("videoplaying:",rt)}}function wt(){V=!0}function Ke(){U.current.playing&&Q.push(U.current.currentTime,ne),ne=U.current.currentTime,V=!1}function Vt(){me=U.current.duration,me<=20&&(Oe=me/3),U.current.addEventListener("play",$)}function sn(rt){rt.preventDefault(),(0,re.vp)()?(U.current.style.width="100%",U.current.style.height="100%"):U.current.style.cssText=""}function un(){Ve()}function Kt(rt){if(!Ft){ge.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const Qe=rt.target.dataset.seek?rt.target.dataset.seek:rt.target.value;U.current.currentTime=Qe,lt.current.value=Qe,ht.current.value=Qe}function An(rt){const Qe=Math.round(rt.offsetX/rt.target.clientWidth*parseInt(rt.target.getAttribute("max"),10));ht.current.setAttribute("data-seek",Qe);const Pt=se(Qe);st.current.textContent=`${Pt.hour>0?Pt.hour+":":""}${Pt.minutes}:${Pt.seconds}`;const At=U.current.getBoundingClientRect();st.current.style.left=`${rt.pageX-At.left}px`}function Sn(rt){switch(rt.code){case"Space":rt.preventDefault(),pt();break;case"ArrowRight":if(rt.preventDefault(),!Ft){ge.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(U.current.currentTime>=U.current.duration)break;U.current.currentTime=parseInt(U.current.currentTime)+5,Se();break;case"ArrowLeft":if(rt.preventDefault(),!Ft){ge.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(U.current.currentTime===0)break;U.current.currentTime=parseInt(U.current.currentTime)-5,Se();break;case"ArrowUp":rt.preventDefault(),U.current.volume<1&&(U.current.volume=(parseInt(U.current.volume*10)+1)/10);break;case"ArrowDown":rt.preventDefault(),U.current.volume>0&&(U.current.volume=(parseInt(U.current.volume*10)-1)/10);break}}return Ct.current.addEventListener((0,re.gH)(),sn),U.current.addEventListener("canplay",Vt),U.current.addEventListener("ended",ve),U.current.addEventListener("seeking",wt),U.current.addEventListener("seeked",Ke),U.current.addEventListener("loadedmetadata",Me),ht.current.addEventListener("mousemove",An),ht.current.addEventListener("input",Kt),U.current.addEventListener("timeupdate",Rt),U.current.addEventListener("pause",un),U.current.addEventListener("volumechange",_e),document.addEventListener("keydown",Sn),()=>{var rt,Qe,Pt,At,It,bn,kt,Ln,Tn,wn,Gn,Le;(rt=U.current)==null||rt.removeEventListener("canplay",Vt),(Qe=U.current)==null||Qe.removeEventListener("play",$),(Pt=U.current)==null||Pt.removeEventListener("ended",ve),(At=U.current)==null||At.removeEventListener("seeking",wt),(It=U.current)==null||It.removeEventListener("seeked",Ke),(bn=ht.current)==null||bn.removeEventListener("mousemove",An),(kt=ht.current)==null||kt.removeEventListener("input",Kt),(Ln=U.current)==null||Ln.removeEventListener("timeupdate",Rt),(Tn=U.current)==null||Tn.removeEventListener("pause",un),(wn=U.current)==null||wn.removeEventListener("loadedmetadata",Me),(Gn=U.current)==null||Gn.removeEventListener("volumechange",_e),document.removeEventListener("keydown",Sn),(Le=U.current)!=null&&Le.playing&&(Q.push(ne,U.current.currentTime),Et&&ue())}},[U,yt]),(0,A.useEffect)(()=>{if(U.current.onended=()=>{ye(U)},U.current.oncontextmenu=()=>!1,(yt==null?void 0:yt.indexOf(".m3u8"))>-1){if(U.current.canPlayType("application/vnd.apple.mpegurl"))U.current.src=yt;else if(x.ZP.isSupported()){var Mt=new x.ZP;Mt.loadSource(yt),Mt.attachMedia(U.current)}}},[yt]);const[He,Be]=(0,A.useState)(1),pt=()=>{U.current.paused||U.current.ended?U.current.play():U.current.pause(),w()};function Xt(){U.current.muted=!U.current.muted,U.current.muted?(Zn.current.setAttribute("data-volume",volume.value),Zn.current.value=0):Zn.current.value=Zn.current.dataset.volume}return A.createElement("div",{style:{position:"relative"},ref:Ct},A.createElement("div",{ref:nt,className:`${Ue.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${Ue.animate__loop}`},mt&&Dt?Dt.login:" "),A.createElement("div",{className:Ue.container},A.createElement("div",{className:Ue["video-container"],id:"video-container"},A.createElement("div",{className:Ue["playback-animation"],id:"playback-animation"},A.createElement("svg",{className:Ue["playback-icons"]},A.createElement("use",{className:"hidden",href:"#play-icon"}),A.createElement("use",{href:"#pause"}))),A.createElement("video",{className:Ue.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:U,autoPlay:Pe}),A.createElement("div",{className:`${Ue["video-controls"]} `,id:"video-controls"},A.createElement("div",{className:Ue["bottom-controls"]},A.createElement("div",{className:Ue["left-controls"]},A.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:pt},A.createElement("svg",{className:Ue["playback-icons"]},A.createElement("use",{ref:bt,href:"#play-icon"}),A.createElement("use",{ref:De,style:{display:"none"},href:"#pause"}))),A.createElement("div",{className:Ue.time},A.createElement("time",{id:"time-elapsed",ref:Ze},"00:00"),A.createElement("span",null," / "),A.createElement("time",{id:"duration",ref:ke},"00:00"))),A.createElement("div",{className:Ue["right-controls"]},Ft&&A.createElement(Ee.Z,{placement:"top",overlayClassName:Ue.rateOverlay,getPopupContainer:Mt=>Mt.parentNode,menu:{items:[{key:"1",label:A.createElement("span",{onClick:()=>{Be(1),U.current.playbackRate=1}},"1.0x")},{key:"2",label:A.createElement("span",{onClick:()=>{Be(1.5),U.current.playbackRate=1.5}},"1.5x")},{key:"3",label:A.createElement("span",{onClick:()=>{Be(2),U.current.playbackRate=2}},"2.0x")}]}},A.createElement("div",{className:`${Ue.controlText} mr5`},"\u500D\u901F")),A.createElement(Ye.CopyToClipboard,{text:yt,onCopy:()=>ge.ZP.success("\u590D\u5236\u6210\u529F")},A.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},A.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),A.createElement("div",{className:Ue["volume-controls"]},A.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:Ue["volume-button"],id:"volume-button",onClick:Xt},A.createElement("i",{ref:tn,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),A.createElement("i",{ref:On,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),A.createElement("i",{ref:Fn,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),A.createElement("input",{className:Ue.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:Zn,style:{display:"none"},onClick:_e})),A.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:Ue["fullscreen-button"],onClick:()=>{(0,re.vp)()?(0,re.BU)():(0,re.Dj)(Ct.current)}},A.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),A.createElement("div",{className:Ue["video-progress"]},A.createElement("progress",{ref:lt,value:"0",min:"0"}),A.createElement("input",{className:Ue.seek,ref:ht,value:"0",min:"0",type:"range",step:"1"}),A.createElement("div",{className:Ue["seek-tooltip"],ref:st,id:"seek-tooltip"},"00:00"))))),A.createElement("svg",{style:{display:"none"}},A.createElement("defs",null,A.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),A.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},A.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),A.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),A.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},A.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),A.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},A.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),A.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),A.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},A.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),A.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},A.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},53256:function(ti,En,C){"use strict";C.r(En),C.d(En,{default:function(){return lt}});var A=C(59301),ge=C(95392),Ee=C(6767),G=C(58018),x=C(29787),g=C(13747),Ye=C(57193),re=C(81779),Ue=C(13922),B=C(15037),se=C(55988),K=C(36193),N={flex_box_center:"flex_box_center___riBIL",flex_space_between:"flex_space_between___QnIxq",flex_box_vertical_center:"flex_box_vertical_center___lDoLU",flex_box_center_end:"flex_box_center_end___cJ2F_",flex_box_column:"flex_box_column___PSzC7",wrap:"wrap___Mlk1H",mask:"mask___MVQfB",playIconWrap:"playIconWrap___QcDy0",playIcon:"playIcon___MXK2W",linkWrap:"linkWrap___rXjTB",link:"link___uEr60",imgWrap:"imgWrap___nCe4C",cardBottom:"cardBottom___CqJQC",bottomTitle:"bottomTitle___oTGoY",timeWrap:"timeWrap___ioirP",time:"time___hl75k",bottomActionWrap:"bottomActionWrap___RhhZY",peopleWrap:"peopleWrap___TwLjM",actionIcon:"actionIcon___BfAaN"},ce=C(22427),fn=C(78323),Ft=C(24334),yt=Object.defineProperty,Et=Object.defineProperties,le=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ve=(ke,Ze,st)=>Ze in ke?yt(ke,Ze,{enumerable:!0,configurable:!0,writable:!0,value:st}):ke[Ze]=st,xe=(ke,Ze)=>{for(var st in Ze||(Ze={}))Z.call(Ze,st)&&Ve(ke,st,Ze[st]);if(z)for(var st of z(Ze))pe.call(Ze,st)&&Ve(ke,st,Ze[st]);return ke},ye=(ke,Ze)=>Et(ke,le(Ze));const Pe=({data:ke,params:Ze,onSend:st})=>{const[tn,Fn]=(0,A.useState)(),[On,Zn]=(0,A.useState)({}),cn="90%",Gt="55%",ln=me=>{me.link||(Fn(!0),Zn({videoId:me.id,course_id:Ze.coursesId,file_url:me.play_url||me.file_url,copyUrl:Dt(me.play_url||me.file_url,me.cover_url),logWatchHistory:()=>{}}))},Dt=(me,q)=>{let ne=Ft.Base64.decode(me);if(me)return``};return A.createElement(A.Fragment,null,ke==null?void 0:ke.map((me,q)=>{var ne;const P=me!=null&&me.cover_url?(ne=me==null?void 0:me.cover_url)!=null&&ne.includes("https")?me.cover_url:fn.Z.API_SERVER+me.cover_url:se;return A.createElement("a",{className:N.wrap,key:me.id},A.createElement(B.Z,{className:`animated fadeIn ${N.cardWrap}`},A.createElement(x.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!me.transcoded&&!me.link},A.createElement("span",{className:N.imgWrap,onClick:()=>{ln(me)}},A.createElement("img",{src:P}),me.link&&A.createElement("a",{className:N.linkWrap,href:me.link,target:"_blank",title:me.title},A.createElement("span",{className:N.link},"\u5916\u94FE")),A.createElement(A.Fragment,null,A.createElement("div",{className:N.mask}),A.createElement("div",{className:N.playIconWrap},!me.link&&A.createElement("img",{className:N.playIcon,src:K}))))),A.createElement("div",{className:N.cardBottom},A.createElement("div",{title:me.title,className:N.bottomTitle},me.title),A.createElement("div",{className:N.bottomActionWrap},A.createElement("div",null,"\u8BFE\u7A0B\uFF1A",A.createElement("span",{title:me.subject},me.subject)),A.createElement("b",{onClick:()=>st(me)},"\u4F7F\u7528\u89C6\u9891")))))}),A.createElement(ce.K,ye(xe({},On),{visible:tn,width:800,onClose:()=>{Fn(!1),Zn({})}})))};var Bt=(0,ge.connect)(({classroomList:ke})=>({classroomList:ke}))(Pe),mt={flex_box_center:"flex_box_center___p5F4p",flex_space_between:"flex_space_between___XpX93",flex_box_vertical_center:"flex_box_vertical_center___CZqxk",flex_box_center_end:"flex_box_center_end___CinPQ",flex_box_column:"flex_box_column___RMknq",wrap:"wrap___fNq3s",listWrap:"listWrap____pT8s",list:"list___xQ3gD",top:"top___KkWz1",bottom:"bottom___MTHH1",tag:"tag___Sj7ii",rate:"rate___RKAhp",videoWrap:"videoWrap___Kv7Tg"},Ut=C(89038),be=Object.defineProperty,M=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,nt=(ke,Ze,st)=>Ze in ke?be(ke,Ze,{enumerable:!0,configurable:!0,writable:!0,value:st}):ke[Ze]=st,Ct=(ke,Ze)=>{for(var st in Ze||(Ze={}))de.call(Ze,st)&&nt(ke,st,Ze[st]);if(M)for(var st of M(Ze))U.call(Ze,st)&&nt(ke,st,Ze[st]);return ke},De=(ke,Ze)=>{var st={};for(var tn in ke)de.call(ke,tn)&&Ze.indexOf(tn)<0&&(st[tn]=ke[tn]);if(ke!=null&&M)for(var tn of M(ke))Ze.indexOf(tn)<0&&U.call(ke,tn)&&(st[tn]=ke[tn]);return st},bt=(ke,Ze,st)=>new Promise((tn,Fn)=>{var On=Gt=>{try{cn(st.next(Gt))}catch(ln){Fn(ln)}},Zn=Gt=>{try{cn(st.throw(Gt))}catch(ln){Fn(ln)}},cn=Gt=>Gt.done?tn(Gt.value):Promise.resolve(Gt.value).then(On,Zn);cn((st=st.apply(ke,Ze)).next())});const ht=ke=>{var Ze=ke,{classroomList:st,globalSetting:tn,user:Fn,dispatch:On}=Ze,Zn=De(Ze,["classroomList","globalSetting","user","dispatch"]);const cn=(0,ge.useParams)(),{detailTopBanner:Gt,detailLeftMenus:ln,shareStatus:Dt}=st,[me,q]=(0,A.useState)("1"),[ne,P]=(0,A.useState)(0),[Ne,Oe]=(0,A.useState)(!0),[Fe,qe]=(0,A.useState)([]),[V,Q]=(0,A.useState)({page:1,limit:9,order:"random"});(0,A.useEffect)(()=>{V.page=1,_e(V)},[me]);const ue=Se=>bt(void 0,null,function*(){Oe(!0);let W=yield(0,Ye.ZP)(`/api/courses/${cn==null?void 0:cn.coursesId}/ilearning_resource.json`,{method:"get",params:Ct({type:1},Se)});W!=null&&W.shixuns&&(qe((W==null?void 0:W.shixuns)||[]),P(W==null?void 0:W.total_count)),Oe(!1)}),w=Se=>bt(void 0,null,function*(){Oe(!0);let W=yield(0,Ye.ZP)(`/api/courses/${cn==null?void 0:cn.coursesId}/ilearning_resource.json`,{method:"get",params:Ct({type:2},Se)});W!=null&&W.videos&&(qe((W==null?void 0:W.videos)||[]),P(W==null?void 0:W.total_count)),Oe(!1)}),_e=Se=>{me==="1"?ue(Se):w(Se)},He=Se=>{q(Se.key)},Be=[{name:"\u5B9E\u8BAD\u8D44\u6E90\u63A8\u8350",id:"1"},{name:"\u89C6\u9891\u8D44\u6E90\u63A8\u8350",id:"2"}],pt=Se=>{V.page=Se,Q(Ct({},V)),me==="1"?ue(V):w(V)},Xt=Se=>bt(void 0,null,function*(){const W=yield(0,Ye.ZP)(`/api/shixuns/${Se.identifier}/send_to_course.json`,{method:"post",body:{id:Se.identifier,identifier:Se.identifier,courses:[{course_id:cn==null?void 0:cn.coursesId,id:Se.identifier,identifier:Se.identifier,type:"normal",is_use:1,is_copy:0}]}});(W==null?void 0:W.status)===1&&(On({type:"classroomList/getClassroomLeftMenus",payload:{id:cn.coursesId}}),Ee.ZP.success("\u4F7F\u7528\u6210\u529F"))}),Mt=Se=>bt(void 0,null,function*(){const W="jpl5vs26";console.log(Se);const Me=yield(0,Ye.ZP)(`/api/paths/${Se==null?void 0:Se.subject_identifier}/send_to_course.json`,{method:"post",body:{course_id:Gt==null?void 0:Gt.course_id,id:Se==null?void 0:Se.subject_identifier,stage_shixuns:[{stage_shixun_id:Se.stage_shixun_id,is_copy:0,is_use:1}],type:"video",sync_catelog:0}});(Me==null?void 0:Me.status)===1&&(On({type:"classroomList/getClassroomLeftMenus",payload:{id:cn==null?void 0:cn.coursesId}}),Ee.ZP.success("\u4F7F\u7528\u6210\u529F"))}),gt=()=>A.createElement("div",{className:mt.listWrap},Fe==null?void 0:Fe.map((Se,W)=>A.createElement("div",{key:Se.id,className:mt.list},A.createElement("div",{className:mt.top},A.createElement("aside",{title:Se.name},Se.name),A.createElement("div",{onClick:()=>Xt(Se)},"\u4F7F\u7528\u5B9E\u8BAD")),A.createElement("div",{className:mt.bottom},A.createElement("div",{className:mt.tag},Se==null?void 0:Se.author_name),A.createElement("div",{className:mt.tag},Se==null?void 0:Se.author_school_name),A.createElement("div",{className:mt.tag},A.createElement("span",null,"\u5173\u5361"),Se==null?void 0:Se.challenges_count),A.createElement("div",{className:mt.tag},A.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),Se==null?void 0:Se.myshixuns_count),A.createElement("div",{className:mt.rate},A.createElement(G.Z,{allowHalf:!0,disabled:!0,defaultValue:Se.score_info}),A.createElement("span",{className:"font14"},"\xA0",Se.score_info?`${Se.score_info}\u5206`:"5\u5206")))))),$=()=>A.createElement("div",{className:mt.videoWrap},A.createElement(Bt,{params:cn,dispatch:On,data:Fe,onSend:Mt})),ve=!!(Gt!=null&&Gt.sub_discipline_id);return console.log("detailTopBanner"),console.log(!!(Gt!=null&&Gt.sub_discipline_id)),A.createElement("section",{className:mt.wrap},A.createElement(Ut.Z,{isLoading:!1,tabDataSource:Be,isAdmin:(0,re.GJ)(),onTabMenuClick:He,defaultSelectedKeys:[me],extraNode:(0,re.GJ)()&&ve&&A.createElement("span",{className:"c-blue font14 ml20 current",onClick:Se=>{Se.preventDefault(),_e(V)}},A.createElement("i",{className:"iconfont icon-huanyipi font14 mr5"}),"\u6362\u4E00\u6279")}),A.createElement(x.Z,{spinning:Ne},ne===0?A.createElement(Ue.Z,null):me==="1"?gt():$()),A.createElement(g.Z,{hideOnSinglePage:!0,onChange:Se=>pt(Se),current:V.page,pageSize:V.limit,total:ne,showQuickJumper:!0,showSizeChanger:!1,showTotal:Se=>A.createElement("span",{className:"mr10"},"\u5171",A.createElement("span",{className:"c-orange"},Se),"\u6761\u6570\u636E"),className:"tr pb20"}))};var lt=(0,ge.connect)(({classroomList:ke,user:Ze,globalSetting:st})=>({user:Ze,classroomList:ke,globalSetting:st}))(ht)},89038:function(ti,En,C){"use strict";C.d(En,{Z:function(){return N}});var A=C(59301),ge=C(77019),Ee=C(5269),G=C(93041),x=C(75727),g=C(6767),Ye=C(25399),re={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ue=C(95392),B=C(81779),se=C(63949),N=({isLoading:ce,addText:fn,tabDataSource:Ft,isAdmin:yt,dispatch:Et,classroomList:le,type:z,isExercise:Z,defaultSelectedKeys:pe,onTabMenuClick:Ve,getDropdownMenu:xe,showControlButton:ye,buttonText:Pe,buttonIcon:Bt="icon-tianjiadaohang",extraNode:mt,user:Ut,onButtonClick:be,isModelUser:M,menuItemWidth:de=125})=>{var U,nt,Ct,De,bt;const ht=(0,Ue.useParams)();return A.createElement("div",{className:re.tabMenuContainer},A.createElement(ge.Z,null,A.createElement(Ee.Z,{flex:"1"},A.createElement(G.default,{onSelect:lt=>ce?{}:Ve(lt),mode:"horizontal",selectedKeys:pe},Ft.map(lt=>A.createElement(G.default.Item,{style:{width:de},key:typeof lt.index=="number"?lt.index:lt.id},A.createElement("span",{className:"c-grey-666"},lt.name),lt.total!==void 0&&yt&&A.createElement("span",{className:"c-grey-999 ml20"},lt.total||0))))),yt&&Z&&A.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{Et({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),yt&&A.createElement(Ee.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},Z&&A.createElement(x.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>A.createElement(G.default,null,A.createElement(G.default.Item,{key:1,onClick:()=>{var lt;if(!(0,se.Ye)(Et)){if((0,B.Rm)()&&!((lt=le.AssistantObject.exercise)!=null&<.can_download)){g.ZP.warning("\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");return}Et({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:z,exportType:"exercise",category_id:ht.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),A.createElement(G.default.Item,{key:3,onClick:()=>{var lt;if(!(0,se.Ye)(Et)){if((0,B.Rm)()&&!((lt=le.AssistantObject.exercise)!=null&<.can_download)){g.ZP.warning("\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");return}Ue.history.push(`/classrooms/${ht==null?void 0:ht.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},A.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},A.createElement("span",{style:{color:"#666666",cursor:"pointer"}},A.createElement("i",{className:"iconfont icon-xiazai6"})))),A.createElement("div",{className:re.control},A.createElement("div",{className:re.extra},mt),ye&&(Pe=="\u6DFB\u52A0\u76F4\u64AD"?A.createElement(x.Z,{menu:{items:(nt=(U=[{label:A.createElement("div",{onClick:()=>{be("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(M||(0,B.ag)())&&{label:A.createElement("div",{onClick:()=>{be("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:U.filter(lt=>lt==null?void 0:lt.show))==null?void 0:nt.map(lt=>({label:lt==null?void 0:lt.label,key:lt==null?void 0:lt.key}))}},A.createElement("span",{className:re.selectBtn},A.createElement("span",null,A.createElement("i",{className:`iconfont ${Bt}`})),A.createElement("span",null,Pe))):A.createElement("span",{onClick:be,style:{cursor:"pointer"},className:re.selectBtn},A.createElement("span",null,A.createElement("i",{className:`iconfont ${Bt}`})),A.createElement("span",null,Pe))),!!xe&&A.createElement(x.Z,{disabled:((Ct=Ut==null?void 0:Ut.userInfo)==null?void 0:Ct.user_status)===2,className:"ml10",dropdownRender:xe},A.createElement("span",{className:((De=Ut==null?void 0:Ut.userInfo)==null?void 0:De.user_status)===2?re.selectBtn1:re.selectBtn},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-tianjiadaohang"})),A.createElement(Ye.Z,{title:((bt=Ut==null?void 0:Ut.userInfo)==null?void 0:bt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},A.createElement("span",null,fn||"\u521B\u5EFA\u8BD5\u5377"))))))))}},91415:function(ti,En,C){"use strict";C.d(En,{BU:function(){return ge},Dj:function(){return A},gH:function(){return Ee},vp:function(){return G}});function A(x){try{x.mozRequestFullScreen?x.mozRequestFullScreen():x.webkitRequestFullScreen&&x.webkitRequestFullScreen()}catch(g){console.log(g,":e")}}function ge(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Ee=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function G(){var x=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,g=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",x),window.isFullScreen?window.isFullScreen:x!=null}},94855:function(ti,En,C){"use strict";C.d(En,{Z:function(){return Gn}});class A{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(c,h){return c.__proto__=h,c},Object.assign=Object.assign||function(c){if(c==null)throw new TypeError("Cannot convert undefined or null to object");let h=Object(c);for(let v=1;v ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","error",v),x.ENABLE_ERROR&&(console.error?console.error(v):console.warn?console.warn(v):console.log(v))}static i(c,h){(!c||x.FORCE_GLOBAL_TAG)&&(c=x.GLOBAL_TAG);let v=`[${c}] > ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","info",v),x.ENABLE_INFO&&(console.info?console.info(v):console.log(v))}static w(c,h){(!c||x.FORCE_GLOBAL_TAG)&&(c=x.GLOBAL_TAG);let v=`[${c}] > ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","warn",v),x.ENABLE_WARN&&(console.warn?console.warn(v):console.log(v))}static d(c,h){(!c||x.FORCE_GLOBAL_TAG)&&(c=x.GLOBAL_TAG);let v=`[${c}] > ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","debug",v),x.ENABLE_DEBUG&&(console.debug?console.debug(v):console.log(v))}static v(c,h){(!c||x.FORCE_GLOBAL_TAG)&&(c=x.GLOBAL_TAG);let v=`[${c}] > ${h}`;x.ENABLE_CALLBACK&&x.emitter.emit("log","verbose",v),x.ENABLE_VERBOSE&&console.log(v)}}x.GLOBAL_TAG="flv.js",x.FORCE_GLOBAL_TAG=!1,x.ENABLE_ERROR=!0,x.ENABLE_INFO=!0,x.ENABLE_WARN=!0,x.ENABLE_DEBUG=!0,x.ENABLE_VERBOSE=!0,x.ENABLE_CALLBACK=!1,x.emitter=new(G());var g=x;class Ye{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(c){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=c,this._totalBytes+=c):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=c,this._totalBytes+=c):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=c,this._totalBytes+=c,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let c=(this._now()-this._lastCheckpoint)/1e3;return c==0&&(c=1),this._intervalBytes/c/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let c=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/c/1024}}var re=Ye;class Ue{constructor(c){this._message=c}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class B extends Ue{constructor(c){super(c)}get name(){return"IllegalStateException"}}class se extends Ue{constructor(c){super(c)}get name(){return"InvalidArgumentException"}}class K extends Ue{constructor(c){super(c)}get name(){return"NotImplementedException"}}const N={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},ce={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class fn{constructor(c){this._type=c||"undefined",this._status=N.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=N.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===N.kConnecting||this._status===N.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(c){this._onContentLengthKnown=c}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(c){this._onURLRedirect=c}get onDataArrival(){return this._onDataArrival}set onDataArrival(c){this._onDataArrival=c}get onError(){return this._onError}set onError(c){this._onError=c}get onComplete(){return this._onComplete}set onComplete(c){this._onComplete=c}open(c,h){throw new K("Unimplemented abstract function!")}abort(){throw new K("Unimplemented abstract function!")}}let Ft={};function yt(){let Le=self.navigator.userAgent.toLowerCase(),c=/(edge)\/([\w.]+)/.exec(Le)||/(opr)[\/]([\w.]+)/.exec(Le)||/(chrome)[ \/]([\w.]+)/.exec(Le)||/(iemobile)[\/]([\w.]+)/.exec(Le)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Le)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Le)||/(webkit)[ \/]([\w.]+)/.exec(Le)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Le)||/(msie) ([\w.]+)/.exec(Le)||Le.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Le)||Le.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Le)||[],h=/(ipad)/.exec(Le)||/(ipod)/.exec(Le)||/(windows phone)/.exec(Le)||/(iphone)/.exec(Le)||/(kindle)/.exec(Le)||/(android)/.exec(Le)||/(windows)/.exec(Le)||/(mac)/.exec(Le)||/(linux)/.exec(Le)||/(cros)/.exec(Le)||[],v={browser:c[5]||c[3]||c[1]||"",version:c[2]||c[4]||"0",majorVersion:c[4]||c[2]||"0",platform:h[0]||""},E={};if(v.browser){E[v.browser]=!0;let b=v.majorVersion.split(".");E.version={major:parseInt(v.majorVersion,10),string:v.version},b.length>1&&(E.version.minor=parseInt(b[1],10)),b.length>2&&(E.version.build=parseInt(b[2],10))}if(v.platform&&(E[v.platform]=!0),(E.chrome||E.opr||E.safari)&&(E.webkit=!0),E.rv||E.iemobile){E.rv&&delete E.rv;let b="msie";v.browser=b,E[b]=!0}if(E.edge){delete E.edge;let b="msedge";v.browser=b,E[b]=!0}if(E.opr){let b="opera";v.browser=b,E[b]=!0}if(E.safari&&E.android){let b="android";v.browser=b,E[b]=!0}E.name=v.browser,E.platform=v.platform;for(let b in Ft)Ft.hasOwnProperty(b)&&delete Ft[b];Object.assign(Ft,E)}yt();var Et=Ft;class le extends fn{static isSupported(){try{let c=Et.msedge&&Et.version.minor>=15048,h=Et.msedge?c:!0;return self.fetch&&self.ReadableStream&&h}catch(c){return!1}}constructor(c,h){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=c,this._config=h,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(c,h){this._dataSource=c,this._range=h;let v=c.url;this._config.reuseRedirectedURL&&c.redirectedURL!=null&&(v=c.redirectedURL);let E=this._seekHandler.getConfig(v,h),b=new self.Headers;if(typeof E.headers=="object"){let H=E.headers;for(let at in H)H.hasOwnProperty(at)&&b.append(at,H[at])}let O={method:"GET",headers:b,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let H in this._config.headers)b.append(H,this._config.headers[H]);c.cors===!1&&(O.mode="same-origin"),c.withCredentials&&(O.credentials="include"),c.referrerPolicy&&(O.referrerPolicy=c.referrerPolicy),this._status=N.kConnecting,self.fetch(E.url,O).then(H=>{if(this._requestAbort){this._requestAbort=!1,this._status=N.kIdle;return}if(H.ok&&H.status>=200&&H.status<=299){if(H.url!==E.url&&this._onURLRedirect){let $e=this._seekHandler.removeURLParameters(H.url);this._onURLRedirect($e)}let at=H.headers.get("Content-Length");return at!=null&&(this._contentLength=parseInt(at),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,H.body.getReader())}else if(this._status=N.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:H.status,msg:H.statusText});else throw new Ue("FetchStreamLoader: Http code invalid, "+H.status+" "+H.statusText)}).catch(H=>{if(this._status=N.kError,this._onError)this._onError(ce.EXCEPTION,{code:-1,msg:H.message});else throw H})}abort(){this._requestAbort=!0}_pump(c){return c.read().then(h=>{if(h.done)if(this._contentLength!==null&&this._receivedLength{if(h.code===11&&Et.msedge)return;this._status=N.kError;let v=0,E=null;if((h.code===19||h.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=N.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new Ue("MozChunkedLoader: Http code invalid, "+h.status+" "+h.statusText);else this._status=N.kBuffering}}_onProgress(c){if(this._status===N.kError)return;this._contentLength===null&&c.total!==null&&c.total!==0&&(this._contentLength=c.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let h=c.target.response,v=this._range.from+this._receivedLength;this._receivedLength+=h.byteLength,this._onDataArrival&&this._onDataArrival(h,v,this._receivedLength)}_onLoadEnd(c){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===N.kError)return;this._status=N.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(c){this._status=N.kError;let h=0,v=null;if(this._contentLength&&c.loaded=200&&h.status<=299){if(this._status=LoaderStatus.kBuffering,h.responseURL!=null){let E=this._seekHandler.removeURLParameters(h.responseURL);h.responseURL!==this._currentRequestURL&&E!==this._currentRedirectedURL&&(this._currentRedirectedURL=E,this._onURLRedirect&&this._onURLRedirect(E))}let v=h.getResponseHeader("Content-Length");if(v!=null&&this._contentLength==null){let E=parseInt(v);E>0&&(this._contentLength=E,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+h.status+" "+h.statusText);else if(h.readyState===3&&h.status>=200&&h.status<=299){this._status=LoaderStatus.kBuffering;let v=h.response;this._reader.readAsArrayBuffer(v)}}_xhrOnError(c){this._status=LoaderStatus.kError;let h=LoaderErrors.EXCEPTION,v={code:-1,msg:c.constructor.name+" "+c.type};if(this._onError)this._onError(h,v);else throw new RuntimeException(v.msg)}_msrOnProgress(c){let v=c.target.result;if(v==null){this._doReconnectIfNeeded();return}let E=v.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=v.byteLength;let b=this._totalRange.from+this._receivedLength;this._receivedLength+=E.byteLength,this._onDataArrival&&this._onDataArrival(E,b,this._receivedLength),v.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${b+E.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(v=this._range.from+this._contentLength-1),this._currentRequestRange={from:h,to:v},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(c,h){this._lastTimeLoaded=0;let v=c.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?v=this._currentRedirectedURL:c.redirectedURL!=null&&(v=c.redirectedURL));let E=this._seekHandler.getConfig(v,h);this._currentRequestURL=E.url;let b=this._xhr=new XMLHttpRequest;if(b.open("GET",E.url,!0),b.responseType="arraybuffer",b.onreadystatechange=this._onReadyStateChange.bind(this),b.onprogress=this._onProgress.bind(this),b.onload=this._onLoad.bind(this),b.onerror=this._onXhrError.bind(this),c.withCredentials&&(b.withCredentials=!0),typeof E.headers=="object"){let O=E.headers;for(let H in O)O.hasOwnProperty(H)&&b.setRequestHeader(H,O[H])}if(typeof this._config.headers=="object"){let O=this._config.headers;for(let H in O)O.hasOwnProperty(H)&&b.setRequestHeader(H,O[H])}b.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=N.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(c){let h=c.target;if(h.readyState===2){if(h.responseURL!=null){let v=this._seekHandler.removeURLParameters(h.responseURL);h.responseURL!==this._currentRequestURL&&v!==this._currentRedirectedURL&&(this._currentRedirectedURL=v,this._onURLRedirect&&this._onURLRedirect(v))}if(h.status>=200&&h.status<=299){if(this._waitForTotalLength)return;this._status=N.kBuffering}else if(this._status=N.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new Ue("RangeLoader: Http code invalid, "+h.status+" "+h.statusText)}}_onProgress(c){if(this._status===N.kError)return;if(this._contentLength===null){let v=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,v=!0;let E=c.total;this._internalAbort(),E!=null&E!==0&&(this._totalLength=E)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,v){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let h=c.loaded-this._lastTimeLoaded;this._lastTimeLoaded=c.loaded,this._speedSampler.addBytes(h)}_normalizeSpeed(c){let h=this._chunkSizeKBList,v=h.length-1,E=0,b=0,O=v;if(c=h[E]&&c=3&&(h=this._speedSampler.currentKBps)),h!==0){let O=this._normalizeSpeed(h);this._currentSpeedNormalized!==O&&(this._currentSpeedNormalized=O,this._currentChunkSizeKB=O)}let v=c.target.response,E=this._range.from+this._receivedLength;this._receivedLength+=v.byteLength;let b=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(h.result)},h.readAsArrayBuffer(c.data)}else{this._status=N.kError;let h={code:-1,msg:"Unsupported WebSocket message type: "+c.data.constructor.name};if(this._onError)this._onError(ce.EXCEPTION,h);else throw new Ue(h.msg)}}_dispatchArrayBuffer(c){let h=c,v=this._receivedLength;this._receivedLength+=h.byteLength,this._onDataArrival&&this._onDataArrival(h,v,this._receivedLength)}_onWebSocketError(c){this._status=N.kError;let h={code:c.code,msg:c.message};if(this._onError)this._onError(ce.EXCEPTION,h);else throw new Ue(h.msg)}}var mt=Bt;class Ut{constructor(c){this._zeroStart=c||!1}getConfig(c,h){let v={};if(h.from!==0||h.to!==-1){let E;h.to!==-1?E=`bytes=${h.from.toString()}-${h.to.toString()}`:E=`bytes=${h.from.toString()}-`,v.Range=E}else this._zeroStart&&(v.Range="bytes=0-");return{url:c,headers:v}}removeURLParameters(c){return c}}var be=Ut;class M{constructor(c,h){this._startName=c,this._endName=h}getConfig(c,h){let v=c;if(h.from!==0||h.to!==-1){let E=!0;v.indexOf("?")===-1&&(v+="?",E=!1),E&&(v+="&"),v+=`${this._startName}=${h.from.toString()}`,h.to!==-1&&(v+=`&${this._endName}=${h.to.toString()}`)}return{url:v,headers:{}}}removeURLParameters(c){let h=c.split("?")[0],v,E=c.indexOf("?");E!==-1&&(v=c.substring(E+1));let b="";if(v!=null&&v.length>0){let O=v.split("&");for(let H=0;H0;at[0]!==this._startName&&at[0]!==this._endName&&($e&&(b+="&"),b+=O[H])}}return b.length===0?h:h+"?"+b}}var de=M;class U{constructor(c,h,v){this.TAG="IOController",this._config=h,this._extraData=v,this._stashInitialSize=1024*384,h.stashInitialSize!=null&&h.stashInitialSize>0&&(this._stashInitialSize=h.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,h.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=c,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(c.url),this._refTotalLength=c.filesize?c.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new re,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(c){this._extraData=c}get onDataArrival(){return this._onDataArrival}set onDataArrival(c){this._onDataArrival=c}get onSeeked(){return this._onSeeked}set onSeeked(c){this._onSeeked=c}get onError(){return this._onError}set onError(c){this._onError=c}get onComplete(){return this._onComplete}set onComplete(c){this._onComplete=c}get onRedirect(){return this._onRedirect}set onRedirect(c){this._onRedirect=c}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(c){this._onRecoveredEarlyEof=c}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Pe?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let c=this._config;if(c.seekType==="range")this._seekHandler=new be(this._config.rangeLoadZeroStart);else if(c.seekType==="param"){let h=c.seekParamStart||"bstart",v=c.seekParamEnd||"bend";this._seekHandler=new de(h,v)}else if(c.seekType==="custom"){if(typeof c.customSeekHandler!="function")throw new se("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new c.customSeekHandler}else throw new se(`Invalid seekType in config: ${c.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=mt;else if(z.isSupported())this._loaderClass=z;else if(pe.isSupported())this._loaderClass=pe;else if(Pe.isSupported())this._loaderClass=Pe;else throw new Ue("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(c){this._currentRange={from:0,to:-1},c&&(this._currentRange.from=c),this._speedSampler.reset(),c||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let c=this._resumeFrom;this._resumeFrom=0,this._internalSeek(c,!0)}}seek(c){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(c,!0)}_internalSeek(c,h){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(h),this._loader.destroy(),this._loader=null;let v={from:c,to:-1};this._currentRange={from:v.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,v),this._onSeeked&&this._onSeeked()}updateUrl(c){if(!c||typeof c!="string"||c.length===0)throw new se("Url must be a non-empty string!");this._dataSource.url=c}_expandBuffer(c){let h=this._stashSize;for(;h+1024*1024*10){let E=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(v,0,h).set(E,0)}this._stashBuffer=v,this._bufferSize=h}_normalizeSpeed(c){let h=this._speedNormalizeList,v=h.length-1,E=0,b=0,O=v;if(c=h[E]&&c=512&&c<=1024?h=Math.floor(c*1.5):h=c*2,h>8192&&(h=8192);let v=h*1024+1024*1024*1;this._bufferSize0){let O=this._stashBuffer.slice(0,this._stashUsed),H=this._dispatchChunks(O,this._stashByteStart);if(H0){let at=new Uint8Array(O,H);b.set(at,0),this._stashUsed=at.byteLength,this._stashByteStart+=H}}else this._stashUsed=0,this._stashByteStart+=H;this._stashUsed+c.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+c.byteLength),b=new Uint8Array(this._stashBuffer,0,this._bufferSize)),b.set(new Uint8Array(c),this._stashUsed),this._stashUsed+=c.byteLength}else{let O=this._dispatchChunks(c,h);if(Othis._bufferSize&&(this._expandBuffer(H),b=new Uint8Array(this._stashBuffer,0,this._bufferSize)),b.set(new Uint8Array(c,O),0),this._stashUsed+=H,this._stashByteStart=h+O}}}else if(this._stashUsed===0){let b=this._dispatchChunks(c,h);if(bthis._bufferSize&&this._expandBuffer(O),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(c,b),0),this._stashUsed+=O,this._stashByteStart=h+b}}else{this._stashUsed+c.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+c.byteLength);let b=new Uint8Array(this._stashBuffer,0,this._bufferSize);b.set(new Uint8Array(c),this._stashUsed),this._stashUsed+=c.byteLength;let O=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(O0){let H=new Uint8Array(this._stashBuffer,O);b.set(H,0)}this._stashUsed-=O,this._stashByteStart+=O}}_flushStashBuffer(c){if(this._stashUsed>0){let h=this._stashBuffer.slice(0,this._stashUsed),v=this._dispatchChunks(h,this._stashByteStart),E=h.byteLength-v;if(v0){let b=new Uint8Array(this._stashBuffer,0,this._bufferSize),O=new Uint8Array(h,v);b.set(O,0),this._stashUsed=O.byteLength,this._stashByteStart+=v}return 0}return this._stashUsed=0,this._stashByteStart=0,E}return 0}_onLoaderComplete(c,h){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(c,h){switch(g.e(this.TAG,`Loader error, code = ${h.code}, msg = ${h.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,c=ce.UNRECOVERABLE_EARLY_EOF),c){case ce.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let v=this._currentRange.to+1;v0){let h=Ze.getConfig();c.emit("change",h)}}static registerListener(c){Ze.emitter.addListener("change",c)}static removeListener(c){Ze.emitter.removeListener("change",c)}static addLogListener(c){g.emitter.addListener("log",c),g.emitter.listenerCount("log")>0&&(g.ENABLE_CALLBACK=!0,Ze._notifyChange())}static removeLogListener(c){g.emitter.removeListener("log",c),g.emitter.listenerCount("log")===0&&(g.ENABLE_CALLBACK=!1,Ze._notifyChange())}}Ze.emitter=new(G());var st=Ze;class tn{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let c=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,h=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&c&&h}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(c){if(this.keyframesIndex==null)return null;let h=this.keyframesIndex,v=this._search(h.times,c);return{index:v,milliseconds:h.times[v],fileposition:h.filepositions[v]}}_search(c,h){let v=0,E=c.length-1,b=0,O=0,H=E;for(h=c[b]&&h=128){c.push(String.fromCharCode(b&65535)),v+=2;continue}}}else if(h[v]<240){if(On(h,v,2)){let b=(h[v]&15)<<12|(h[v+1]&63)<<6|h[v+2]&63;if(b>=2048&&(b&63488)!==55296){c.push(String.fromCharCode(b&65535)),v+=3;continue}}}else if(h[v]<248&&On(h,v,3)){let b=(h[v]&7)<<18|(h[v+1]&63)<<12|(h[v+2]&63)<<6|h[v+3]&63;if(b>65536&&b<1114112){b-=65536,c.push(String.fromCharCode(b>>>10|55296)),c.push(String.fromCharCode(b&1023|56320)),v+=4;continue}}}c.push("\uFFFD"),++v}return c.join("")}var cn=Zn;let Gt=function(){let Le=new ArrayBuffer(2);return new DataView(Le).setInt16(0,256,!0),new Int16Array(Le)[0]===256}();class ln{static parseScriptData(c,h,v){let E={};try{let b=ln.parseValue(c,h,v),O=ln.parseValue(c,h+b.size,v-b.size);E[b.data]=O.data}catch(b){g.e("AMF",b.toString())}return E}static parseObject(c,h,v){if(v<3)throw new B("Data not enough when parse ScriptDataObject");let E=ln.parseString(c,h,v),b=ln.parseValue(c,h+E.size,v-E.size),O=b.objectEnd;return{data:{name:E.data,value:b.data},size:E.size+b.size,objectEnd:O}}static parseVariable(c,h,v){return ln.parseObject(c,h,v)}static parseString(c,h,v){if(v<2)throw new B("Data not enough when parse String");let b=new DataView(c,h,v).getUint16(0,!Gt),O;return b>0?O=cn(new Uint8Array(c,h+2,b)):O="",{data:O,size:2+b}}static parseLongString(c,h,v){if(v<4)throw new B("Data not enough when parse LongString");let b=new DataView(c,h,v).getUint32(0,!Gt),O;return b>0?O=cn(new Uint8Array(c,h+4,b)):O="",{data:O,size:4+b}}static parseDate(c,h,v){if(v<10)throw new B("Data size invalid when parse Date");let E=new DataView(c,h,v),b=E.getFloat64(0,!Gt),O=E.getInt16(8,!Gt);return b+=O*60*1e3,{data:new Date(b),size:10}}static parseValue(c,h,v){if(v<1)throw new B("Data not enough when parse Value");let E=new DataView(c,h,v),b=1,O=E.getUint8(0),H,at=!1;try{switch(O){case 0:H=E.getFloat64(1,!Gt),b+=8;break;case 1:{H=!!E.getUint8(1),b+=1;break}case 2:{let $e=ln.parseString(c,h+1,v-1);H=$e.data,b+=$e.size;break}case 3:{H={};let $e=0;for((E.getUint32(v-4,!Gt)&16777215)===9&&($e=3);b32)throw new se("ExpGolomb: readBits() bits exceeded max 32bits!");if(c<=this._current_word_bits_left){let O=this._current_word>>>32-c;return this._current_word<<=c,this._current_word_bits_left-=c,O}let h=this._current_word_bits_left?this._current_word:0;h=h>>>32-this._current_word_bits_left;let v=c-this._current_word_bits_left;this._fillCurrentWord();let E=Math.min(v,this._current_word_bits_left),b=this._current_word>>>32-E;return this._current_word<<=E,this._current_word_bits_left-=E,h=h<>>c)return this._current_word<<=c,this._current_word_bits_left-=c,c;return this._fillCurrentWord(),c+this._skipLeadingZero()}readUEG(){let c=this._skipLeadingZero();return this.readBits(c+1)-1}readSEG(){let c=this.readUEG();return c&1?c+1>>>1:-1*(c>>>1)}}var q=me;class ne{static _ebsp2rbsp(c){let h=c,v=h.byteLength,E=new Uint8Array(v),b=0;for(let O=0;O=2&&h[O]===3&&h[O-1]===0&&h[O-2]===0||(E[b]=h[O],b++);return new Uint8Array(E.buffer,0,b)}static parseSPS(c){let h=ne._ebsp2rbsp(c),v=new q(h);v.readByte();let E=v.readByte();v.readByte();let b=v.readByte();v.readUEG();let O=ne.getProfileString(E),H=ne.getLevelString(b),at=1,$e=420,_t=[0,420,422,444],pn=8;if((E===100||E===110||E===122||E===244||E===44||E===83||E===86||E===118||E===128||E===138||E===144)&&(at=v.readUEG(),at===3&&v.readBits(1),at<=3&&($e=_t[at]),pn=v.readUEG()+8,v.readUEG(),v.readBits(1),v.readBool())){let xt=at!==3?8:12;for(let rn=0;rn0&&xt<16?(vt=rn[xt-1],Je=St[xt-1]):xt===255&&(vt=v.readByte()<<8|v.readByte(),Je=v.readByte()<<8|v.readByte())}if(v.readBool()&&v.readBool(),v.readBool()&&(v.readBits(4),v.readBool()&&v.readBits(24)),v.readBool()&&(v.readUEG(),v.readUEG()),v.readBool()){let xt=v.readBits(32),rn=v.readBits(32);Re=v.readBool(),k=rn,F=xt*2,et=k/F}}let ie=1;(vt!==1||Je!==1)&&(ie=vt/Je);let we=0,Ge=0;if(at===0)we=1,Ge=2-X;else{let xt=at===3?1:2,rn=at===1?2:1;we=xt,Ge=rn*(2-X)}let je=(ae+1)*16,ot=(2-X)*((Y+1)*16);je-=(J+Ae)*we,ot-=(fe+We)*Ge;let Tt=Math.ceil(je*ie);return v.destroy(),v=null,{profile_string:O,level_string:H,bit_depth:pn,ref_frames:I,chroma_format:$e,chroma_format_string:ne.getChromaFormatString($e),frame_rate:{fixed:Re,fps:et,fps_den:F,fps_num:k},sar_ratio:{width:vt,height:Je},codec_size:{width:je,height:ot},present_size:{width:Tt,height:ot}}}static _skipScalingList(c,h){let v=8,E=8,b=0;for(let O=0;O>>8&255|(Le&255)<<8}function qe(Le){return(Le&4278190080)>>>24|(Le&16711680)>>>8|(Le&65280)<<8|(Le&255)<<24}function V(Le,c){return Le[c]<<24|Le[c+1]<<16|Le[c+2]<<8|Le[c+3]}class Q{constructor(c,h){this.TAG="FLVDemuxer",this._config=h,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=c.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=c.hasAudioTrack,this._hasVideo=c.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Fn,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let v=new ArrayBuffer(2);return new DataView(v).setInt16(0,256,!0),new Int16Array(v)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(c){let h=new Uint8Array(c),v={match:!1};if(h[0]!==70||h[1]!==76||h[2]!==86||h[3]!==1)return v;let E=(h[4]&4)>>>2!==0,b=(h[4]&1)!==0,O=V(h,5);return O<9?v:{match:!0,consumed:O,dataOffset:O,hasAudioTrack:E,hasVideoTrack:b}}bindDataSource(c){return c.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(c){this._onTrackMetadata=c}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(c){this._onMediaInfo=c}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(c){this._onMetaDataArrived=c}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(c){this._onScriptDataArrived=c}get onError(){return this._onError}set onError(c){this._onError=c}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(c){this._onDataAvailable=c}get timestampBase(){return this._timestampBase}set timestampBase(c){this._timestampBase=c}get overridedDuration(){return this._duration}set overridedDuration(c){this._durationOverrided=!0,this._duration=c,this._mediaInfo.duration=c}set overridedHasAudio(c){this._hasAudioFlagOverrided=!0,this._hasAudio=c,this._mediaInfo.hasAudio=c}set overridedHasVideo(c){this._hasVideoFlagOverrided=!0,this._hasVideo=c,this._mediaInfo.hasVideo=c}resetMediaInfo(){this._mediaInfo=new Fn}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(c,h){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new B("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let v=0,E=this._littleEndian;if(h===0)if(c.byteLength>13)v=Q.probe(c).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,h+v!==this._dataOffset&&g.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(c,v).getUint32(0,!E)!==0&&g.w(this.TAG,"PrevTagSize0 !== 0 !!!"),v+=4);vc.byteLength)break;let O=b.getUint8(0),H=b.getUint32(0,!E)&16777215;if(v+11+H+4>c.byteLength)break;if(O!==8&&O!==9&&O!==18){g.w(this.TAG,`Unsupported tag type ${O}, skipped`),v+=11+H+4;continue}let at=b.getUint8(4),$e=b.getUint8(5),_t=b.getUint8(6),pn=b.getUint8(7),_=_t|$e<<8|at<<16|pn<<24;(b.getUint32(7,!E)&16777215)!==0&&g.w(this.TAG,"Meet tag which has StreamID != 0!");let ae=v+11;switch(O){case 8:this._parseAudioData(c,ae,H,_);break;case 9:this._parseVideoData(c,ae,H,_,h+v);break;case 18:this._parseScriptData(c,ae,H);break}let Y=b.getUint32(11+H,!E);Y!==11+H&&g.w(this.TAG,`Invalid PrevTagSize ${Y}`),v+=11+H+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),v}_parseScriptData(c,h,v){let E=Dt.parseScriptData(c,h,v);if(E.hasOwnProperty("onMetaData")){if(E.onMetaData==null||typeof E.onMetaData!="object"){g.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&g.w(this.TAG,"Found another onMetaData tag!"),this._metadata=E;let b=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},b)),typeof b.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=b.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof b.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=b.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof b.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=b.audiodatarate),typeof b.videodatarate=="number"&&(this._mediaInfo.videoDataRate=b.videodatarate),typeof b.width=="number"&&(this._mediaInfo.width=b.width),typeof b.height=="number"&&(this._mediaInfo.height=b.height),typeof b.duration=="number"){if(!this._durationOverrided){let O=Math.floor(b.duration*this._timescale);this._duration=O,this._mediaInfo.duration=O}}else this._mediaInfo.duration=0;if(typeof b.framerate=="number"){let O=Math.floor(b.framerate*1e3);if(O>0){let H=O/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=H,this._referenceFrameRate.fps_num=O,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=H}}if(typeof b.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let O=b.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(O),b.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=b,g.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(E).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},E))}_parseKeyframesIndex(c){let h=[],v=[];for(let E=1;E>>4;if(at!==2&&at!==10){this._onError(Oe.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+at);return}let $e=0,_t=(H&12)>>>2;if(_t>=0&&_t<=4)$e=this._flvSoundRateTable[_t];else{this._onError(Oe.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+_t);return}let pn=(H&2)>>>1,_=H&1,I=this._audioMetadata,ae=this._audioTrack;if(I||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),I=this._audioMetadata={},I.type="audio",I.id=ae.id,I.timescale=this._timescale,I.duration=this._duration,I.audioSampleRate=$e,I.channelCount=_===0?1:2),at===10){let Y=this._parseAACAudioData(c,h+1,v-1);if(Y==null)return;if(Y.packetType===0){I.config&&g.w(this.TAG,"Found another AudioSpecificConfig!");let X=Y.data;I.audioSampleRate=X.samplingRate,I.channelCount=X.channelCount,I.codec=X.codec,I.originalCodec=X.originalCodec,I.config=X.config,I.refSampleDuration=1024/I.audioSampleRate*I.timescale,g.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",I);let J=this._mediaInfo;J.audioCodec=I.originalCodec,J.audioSampleRate=I.audioSampleRate,J.audioChannelCount=I.channelCount,J.hasVideo?J.videoCodec!=null&&(J.mimeType='video/x-flv; codecs="'+J.videoCodec+","+J.audioCodec+'"'):J.mimeType='video/x-flv; codecs="'+J.audioCodec+'"',J.isComplete()&&this._onMediaInfo(J)}else if(Y.packetType===1){let X=this._timestampBase+E,J={unit:Y.data,length:Y.data.byteLength,dts:X,pts:X};ae.samples.push(J),ae.length+=Y.data.length}else g.e(this.TAG,`Flv: Unsupported AAC data type ${Y.packetType}`)}else if(at===2){if(!I.codec){let Ae=this._parseMP3AudioData(c,h+1,v-1,!0);if(Ae==null)return;I.audioSampleRate=Ae.samplingRate,I.channelCount=Ae.channelCount,I.codec=Ae.codec,I.originalCodec=Ae.originalCodec,I.refSampleDuration=1152/I.audioSampleRate*I.timescale,g.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",I);let fe=this._mediaInfo;fe.audioCodec=I.codec,fe.audioSampleRate=I.audioSampleRate,fe.audioChannelCount=I.channelCount,fe.audioDataRate=Ae.bitRate,fe.hasVideo?fe.videoCodec!=null&&(fe.mimeType='video/x-flv; codecs="'+fe.videoCodec+","+fe.audioCodec+'"'):fe.mimeType='video/x-flv; codecs="'+fe.audioCodec+'"',fe.isComplete()&&this._onMediaInfo(fe)}let Y=this._parseMP3AudioData(c,h+1,v-1,!1);if(Y==null)return;let X=this._timestampBase+E,J={unit:Y,length:Y.byteLength,dts:X,pts:X};ae.samples.push(J),ae.length+=Y.length}}_parseAACAudioData(c,h,v){if(v<=1){g.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let E={},b=new Uint8Array(c,h,v);return E.packetType=b[0],b[0]===0?E.data=this._parseAACAudioSpecificConfig(c,h+1,v-1):E.data=b.subarray(1),E}_parseAACAudioSpecificConfig(c,h,v){let E=new Uint8Array(c,h,v),b=null,O=0,H=0,at=null,$e=0,_t=null;if(O=H=E[0]>>>3,$e=(E[0]&7)<<1|E[1]>>>7,$e<0||$e>=this._mpegSamplingRates.length){this._onError(Oe.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let pn=this._mpegSamplingRates[$e],_=(E[1]&120)>>>3;if(_<0||_>=8){this._onError(Oe.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}O===5&&(_t=(E[1]&7)<<1|E[2]>>>7,at=(E[2]&124)>>>2);let I=self.navigator.userAgent.toLowerCase();return I.indexOf("firefox")!==-1?$e>=6?(O=5,b=new Array(4),_t=$e-3):(O=2,b=new Array(2),_t=$e):I.indexOf("android")!==-1?(O=2,b=new Array(2),_t=$e):(O=5,_t=$e,b=new Array(4),$e>=6?_t=$e-3:_===1&&(O=2,b=new Array(2),_t=$e)),b[0]=O<<3,b[0]|=($e&15)>>>1,b[1]=($e&15)<<7,b[1]|=(_&15)<<3,O===5&&(b[1]|=(_t&15)>>>1,b[2]=(_t&1)<<7,b[2]|=8,b[3]=0),{config:b,samplingRate:pn,channelCount:_,codec:"mp4a.40."+O,originalCodec:"mp4a.40."+H}}_parseMP3AudioData(c,h,v,E){if(v<4){g.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let b=this._littleEndian,O=new Uint8Array(c,h,v),H=null;if(E){if(O[0]!==255)return;let at=O[1]>>>3&3,$e=(O[1]&6)>>1,_t=(O[2]&240)>>>4,pn=(O[2]&12)>>>2,I=(O[3]>>>6&3)!==3?2:1,ae=0,Y=0,X=34,J="mp3";switch(at){case 0:ae=this._mpegAudioV25SampleRateTable[pn];break;case 2:ae=this._mpegAudioV20SampleRateTable[pn];break;case 3:ae=this._mpegAudioV10SampleRateTable[pn];break}switch($e){case 1:X=34,_t>>4,at=O&15;if(at!==7){this._onError(Oe.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${at}`);return}this._parseAVCVideoPacket(c,h+1,v-1,E,b,H)}_parseAVCVideoPacket(c,h,v,E,b,O){if(v<4){g.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let H=this._littleEndian,at=new DataView(c,h,v),$e=at.getUint8(0),pn=(at.getUint32(0,!H)&16777215)<<8>>8;if($e===0)this._parseAVCDecoderConfigurationRecord(c,h+4,v-4);else if($e===1)this._parseAVCVideoData(c,h+4,v-4,E,b,O,pn);else if($e!==2){this._onError(Oe.FORMAT_ERROR,`Flv: Invalid video packet type ${$e}`);return}}_parseAVCDecoderConfigurationRecord(c,h,v){if(v<7){g.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let E=this._videoMetadata,b=this._videoTrack,O=this._littleEndian,H=new DataView(c,h,v);E?typeof E.avcc!="undefined"&&g.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),E=this._videoMetadata={},E.type="video",E.id=b.id,E.timescale=this._timescale,E.duration=this._duration);let at=H.getUint8(0),$e=H.getUint8(1),_t=H.getUint8(2),pn=H.getUint8(3);if(at!==1||$e===0){this._onError(Oe.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(H.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Oe.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let _=H.getUint8(5)&31;if(_===0){this._onError(Oe.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else _>1&&g.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${_}`);let I=6;for(let Y=0;Y<_;Y++){let X=H.getUint16(I,!O);if(I+=2,X===0)continue;let J=new Uint8Array(c,h+I,X);I+=X;let Ae=P.parseSPS(J);if(Y!==0)continue;E.codecWidth=Ae.codec_size.width,E.codecHeight=Ae.codec_size.height,E.presentWidth=Ae.present_size.width,E.presentHeight=Ae.present_size.height,E.profile=Ae.profile_string,E.level=Ae.level_string,E.bitDepth=Ae.bit_depth,E.chromaFormat=Ae.chroma_format,E.sarRatio=Ae.sar_ratio,E.frameRate=Ae.frame_rate,(Ae.frame_rate.fixed===!1||Ae.frame_rate.fps_num===0||Ae.frame_rate.fps_den===0)&&(E.frameRate=this._referenceFrameRate);let fe=E.frameRate.fps_den,We=E.frameRate.fps_num;E.refSampleDuration=E.timescale*(fe/We);let ct=J.subarray(1,4),vt="avc1.";for(let et=0;et<3;et++){let Re=ct[et].toString(16);Re.length<2&&(Re="0"+Re),vt+=Re}E.codec=vt;let Je=this._mediaInfo;Je.width=E.codecWidth,Je.height=E.codecHeight,Je.fps=E.frameRate.fps,Je.profile=E.profile,Je.level=E.level,Je.refFrames=Ae.ref_frames,Je.chromaFormat=Ae.chroma_format_string,Je.sarNum=E.sarRatio.width,Je.sarDen=E.sarRatio.height,Je.videoCodec=vt,Je.hasAudio?Je.audioCodec!=null&&(Je.mimeType='video/x-flv; codecs="'+Je.videoCodec+","+Je.audioCodec+'"'):Je.mimeType='video/x-flv; codecs="'+Je.videoCodec+'"',Je.isComplete()&&this._onMediaInfo(Je)}let ae=H.getUint8(I);if(ae===0){this._onError(Oe.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No PPS");return}else ae>1&&g.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ae}`);I++;for(let Y=0;Y=v){g.w(this.TAG,`Malformed Nalu near timestamp ${ae}, offset = ${_}, dataSize = ${v}`);break}let X=$e.getUint32(_,!at);if(I===3&&(X>>>=8),X>v-I){g.w(this.TAG,`Malformed Nalus near timestamp ${ae}, NaluSize > DataSize!`);return}let J=$e.getUint8(_+I)&31;J===5&&(Y=!0);let Ae=new Uint8Array(c,h+_,I+X),fe={type:J,data:Ae};_t.push(fe),pn+=Ae.byteLength,_+=I+X}if(_t.length){let X=this._videoTrack,J={units:_t,length:pn,isKeyframe:Y,dts:ae,cts:H,pts:ae+H};Y&&(J.fileposition=b),X.samples.push(J),X.length+=pn}}}var ue=Q;class w{static init(){w.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let h in w.types)w.types.hasOwnProperty(h)&&(w.types[h]=[h.charCodeAt(0),h.charCodeAt(1),h.charCodeAt(2),h.charCodeAt(3)]);let c=w.constants={};c.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),c.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),c.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),c.STSC=c.STCO=c.STTS,c.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),c.HDLR_VIDEO=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]),c.HDLR_AUDIO=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]),c.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),c.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),c.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(c){let h=8,v=null,E=Array.prototype.slice.call(arguments,1),b=E.length;for(let H=0;H>>24&255,v[1]=h>>>16&255,v[2]=h>>>8&255,v[3]=h&255,v.set(c,4);let O=8;for(let H=0;H>>24&255,c>>>16&255,c>>>8&255,c&255,h>>>24&255,h>>>16&255,h>>>8&255,h&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]))}static trak(c){return w.box(w.types.trak,w.tkhd(c),w.mdia(c))}static tkhd(c){let h=c.id,v=c.duration,E=c.presentWidth,b=c.presentHeight;return w.box(w.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,0,0,0,0,v>>>24&255,v>>>16&255,v>>>8&255,v&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,E>>>8&255,E&255,0,0,b>>>8&255,b&255,0,0]))}static mdia(c){return w.box(w.types.mdia,w.mdhd(c),w.hdlr(c),w.minf(c))}static mdhd(c){let h=c.timescale,v=c.duration;return w.box(w.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,v>>>24&255,v>>>16&255,v>>>8&255,v&255,85,196,0,0]))}static hdlr(c){let h=null;return c.type==="audio"?h=w.constants.HDLR_AUDIO:h=w.constants.HDLR_VIDEO,w.box(w.types.hdlr,h)}static minf(c){let h=null;return c.type==="audio"?h=w.box(w.types.smhd,w.constants.SMHD):h=w.box(w.types.vmhd,w.constants.VMHD),w.box(w.types.minf,h,w.dinf(),w.stbl(c))}static dinf(){return w.box(w.types.dinf,w.box(w.types.dref,w.constants.DREF))}static stbl(c){return w.box(w.types.stbl,w.stsd(c),w.box(w.types.stts,w.constants.STTS),w.box(w.types.stsc,w.constants.STSC),w.box(w.types.stsz,w.constants.STSZ),w.box(w.types.stco,w.constants.STCO))}static stsd(c){return c.type==="audio"?c.codec==="mp3"?w.box(w.types.stsd,w.constants.STSD_PREFIX,w.mp3(c)):w.box(w.types.stsd,w.constants.STSD_PREFIX,w.mp4a(c)):w.box(w.types.stsd,w.constants.STSD_PREFIX,w.avc1(c))}static mp3(c){let h=c.channelCount,v=c.audioSampleRate,E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,h,0,16,0,0,0,0,v>>>8&255,v&255,0,0]);return w.box(w.types[".mp3"],E)}static mp4a(c){let h=c.channelCount,v=c.audioSampleRate,E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,h,0,16,0,0,0,0,v>>>8&255,v&255,0,0]);return w.box(w.types.mp4a,E,w.esds(c))}static esds(c){let h=c.config||[],v=h.length,E=new Uint8Array([0,0,0,0,3,23+v,0,1,0,4,15+v,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([v]).concat(h).concat([6,1,2]));return w.box(w.types.esds,E)}static avc1(c){let h=c.avcc,v=c.codecWidth,E=c.codecHeight,b=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,v>>>8&255,v&255,E>>>8&255,E&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return w.box(w.types.avc1,b,w.box(w.types.avcC,h))}static mvex(c){return w.box(w.types.mvex,w.trex(c))}static trex(c){let h=c.id,v=new Uint8Array([0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return w.box(w.types.trex,v)}static moof(c,h){return w.box(w.types.moof,w.mfhd(c.sequenceNumber),w.traf(c,h))}static mfhd(c){let h=new Uint8Array([0,0,0,0,c>>>24&255,c>>>16&255,c>>>8&255,c&255]);return w.box(w.types.mfhd,h)}static traf(c,h){let v=c.id,E=w.box(w.types.tfhd,new Uint8Array([0,0,0,0,v>>>24&255,v>>>16&255,v>>>8&255,v&255])),b=w.box(w.types.tfdt,new Uint8Array([0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255])),O=w.sdtp(c),H=w.trun(c,O.byteLength+16+16+8+16+8+8);return w.box(w.types.traf,E,b,H,O)}static sdtp(c){let h=c.samples||[],v=h.length,E=new Uint8Array(4+v);for(let b=0;b>>24&255,E>>>16&255,E>>>8&255,E&255,h>>>24&255,h>>>16&255,h>>>8&255,h&255],0);for(let H=0;H>>24&255,at>>>16&255,at>>>8&255,at&255,$e>>>24&255,$e>>>16&255,$e>>>8&255,$e&255,_t.isLeading<<2|_t.dependsOn,_t.isDependedOn<<6|_t.hasRedundancy<<4|_t.isNonSync,0,0,pn>>>24&255,pn>>>16&255,pn>>>8&255,pn&255],12+16*H)}return w.box(w.types.trun,O)}static mdat(c){return w.box(w.types.mdat,c)}}w.init();var _e=w;class He{static getSilentFrame(c,h){if(c==="mp4a.40.2"){if(h===1)return new Uint8Array([0,200,0,128,35,128]);if(h===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(h===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(h===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(h===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(h===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])}else{if(h===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(h===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(h===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])}return null}}var Be=He;class pt{constructor(c,h,v,E,b){this.dts=c,this.pts=h,this.duration=v,this.originalDts=E,this.isSyncPoint=b,this.fileposition=null}}class Xt{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(c){c.isSyncPoint=!0,this.syncPoints.push(c)}}class Mt{constructor(){this._list=[]}clear(){this._list=[]}appendArray(c){let h=this._list;c.length!==0&&(h.length>0&&c[0].originalDts=h[b].dts&&ch[E].lastSample.originalDts&&c=h[E].lastSample.originalDts&&(E===h.length-1||E0&&(b=this._searchNearestSegmentBefore(v.originalBeginDts)+1),this._lastAppendLocation=b,this._list.splice(b,0,v)}getLastSegmentBefore(c){let h=this._searchNearestSegmentBefore(c);return h>=0?this._list[h]:null}getLastSampleBefore(c){let h=this.getLastSegmentBefore(c);return h!=null?h.lastSample:null}getLastSyncPointBefore(c){let h=this._searchNearestSegmentBefore(c),v=this._list[h].syncPoints;for(;v.length===0&&h>0;)h--,v=this._list[h].syncPoints;return v.length>0?v[v.length-1]:null}}class ${constructor(c){this.TAG="MP4Remuxer",this._config=c,this._isLive=c.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new gt("audio"),this._videoSegmentInfoList=new gt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Et.chrome&&(Et.version.major<50||Et.version.major===50&&Et.version.build<2661)),this._fillSilentAfterSeek=Et.msedge||Et.msie,this._mp3UseMpegAudio=!Et.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(c){return c.onDataAvailable=this.remux.bind(this),c.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(c){this._onInitSegment=c}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(c){this._onMediaSegment=c}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(c){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(c,h){if(!this._onMediaSegment)throw new B("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(c,h),this._remuxVideo(h),this._remuxAudio(c)}_onTrackMetadataReceived(c,h){let v=null,E="mp4",b=h.codec;if(c==="audio")this._audioMeta=h,h.codec==="mp3"&&this._mp3UseMpegAudio?(E="mpeg",b="",v=new Uint8Array):v=_e.generateInitSegment(h);else if(c==="video")this._videoMeta=h,v=_e.generateInitSegment(h);else return;if(!this._onInitSegment)throw new B("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(c,{type:c,data:v.buffer,codec:b,container:`${c}/${E}`,mediaDuration:h.duration})}_calculateDtsBase(c,h){this._dtsBaseInited||(c.samples&&c.samples.length&&(this._audioDtsBase=c.samples[0].dts),h.samples&&h.samples.length&&(this._videoDtsBase=h.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let c=this._videoStashedLastSample,h=this._audioStashedLastSample,v={type:"video",id:1,sequenceNumber:0,samples:[],length:0};c!=null&&(v.samples.push(c),v.length=c.length);let E={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};h!=null&&(E.samples.push(h),E.length=h.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(v,!0),this._remuxAudio(E,!0)}_remuxAudio(c,h){if(this._audioMeta==null)return;let v=c,E=v.samples,b,O=-1,H=-1,at=-1,$e=this._audioMeta.refSampleDuration,_t=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,pn=this._dtsBaseInited&&this._audioNextDts===void 0,_=!1;if(!E||E.length===0||E.length===1&&!h)return;let I=0,ae=null,Y=0;_t?(I=0,Y=v.length):(I=8,Y=8+v.length);let X=null;if(E.length>1&&(X=E.pop(),Y-=X.length),this._audioStashedLastSample!=null){let Je=this._audioStashedLastSample;this._audioStashedLastSample=null,E.unshift(Je),Y+=Je.length}X!=null&&(this._audioStashedLastSample=X);let J=E[0].dts-this._dtsBase;if(this._audioNextDts)b=J-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())b=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(_=!0);else{let Je=this._audioSegmentInfoList.getLastSampleBefore(J);if(Je!=null){let et=J-(Je.originalDts+Je.duration);et<=3&&(et=0);let Re=Je.dts+Je.duration+et;b=J-Re}else b=0}if(_){let Je=J-b,et=this._videoSegmentInfoList.getLastSegmentBefore(J);if(et!=null&&et.beginDts=1?ee=Ae[Ae.length-1].duration:ee=Math.floor($e);let ie=!1,we=null;if(ee>$e*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Et.safari){ie=!0;let Ge=Math.abs(ee-$e),je=Math.ceil(Ge/$e),ot=F+$e;g.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. dts: ${F+ee} ms, expected: ${F+Math.round($e)} ms, delta: ${Math.round(Ge)} ms, generate: ${je} frames`);let Tt=Be.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Tt==null&&(g.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Tt=Re),we=[];for(let rn=0;rn0){let Ht=we[we.length-1];Ht.duration=St-Ht.dts}let Zt={dts:St,pts:St,cts:0,unit:Tt,size:Tt.byteLength,duration:0,originalDts:k,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};we.push(Zt),Y+=Zt.size,ot+=$e}let xt=we[we.length-1];xt.duration=F+ee-xt.dts,ee=Math.round($e)}Ae.push({dts:F,pts:F,cts:0,unit:et.unit,size:et.unit.byteLength,duration:ee,originalDts:k,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),ie&&Ae.push.apply(Ae,we)}_t?ae=new Uint8Array(Y):(ae=new Uint8Array(Y),ae[0]=Y>>>24&255,ae[1]=Y>>>16&255,ae[2]=Y>>>8&255,ae[3]=Y&255,ae.set(_e.types.mdat,4));for(let Je=0;Je1&&(I=E.pop(),_-=I.length),this._videoStashedLastSample!=null){let fe=this._videoStashedLastSample;this._videoStashedLastSample=null,E.unshift(fe),_+=fe.length}I!=null&&(this._videoStashedLastSample=I);let ae=E[0].dts-this._dtsBase;if(this._videoNextDts)b=ae-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())b=0;else{let fe=this._videoSegmentInfoList.getLastSampleBefore(ae);if(fe!=null){let We=ae-(fe.originalDts+fe.duration);We<=3&&(We=0);let ct=fe.dts+fe.duration+We;b=ae-ct}else b=0}let Y=new Xt,X=[];for(let fe=0;fe=1?k=X[X.length-1].duration:k=Math.floor(this._videoMeta.refSampleDuration),vt){let F=new pt(Je,Re,k,We.dts,!0);F.fileposition=We.fileposition,Y.appendSyncPoint(F)}X.push({dts:Je,pts:Re,cts:et,units:We.units,size:We.length,isKeyframe:vt,duration:k,originalDts:ct,flags:{isLeading:0,dependsOn:vt?2:1,isDependedOn:vt?1:0,hasRedundancy:0,isNonSync:vt?0:1}})}pn=new Uint8Array(_),pn[0]=_>>>24&255,pn[1]=_>>>16&255,pn[2]=_>>>8&255,pn[3]=_&255,pn.set(_e.types.mdat,4);for(let fe=0;fe{E.timestampBase=v,v+=E.duration,E.cors=c.cors,E.withCredentials=c.withCredentials,h.referrerPolicy&&(E.referrerPolicy=h.referrerPolicy)}),!isNaN(v)&&this._mediaDataSource.duration!==v&&(this._mediaDataSource.duration=v),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(c,h){this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(c,h){this._currentSegmentIndex=c;let v=this._mediaDataSource.segments[c],E=this._ioctl=new nt(v,this._config,c);E.onError=this._onIOException.bind(this),E.onSeeked=this._onIOSeeked.bind(this),E.onComplete=this._onIOComplete.bind(this),E.onRedirect=this._onIORedirect.bind(this),E.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),h?this._demuxer.bindDataSource(this._ioctl):E.onDataArrival=this._onInitChunkArrival.bind(this),E.open(h)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(c){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let h=this._searchSegmentIndexContains(c);if(h===this._currentSegmentIndex){let v=this._mediaInfo.segments[h];if(v==null)this._pendingSeekTime=c;else{let E=v.getNearestKeyframe(c);this._remuxer.seek(E.milliseconds),this._ioctl.seek(E.fileposition),this._pendingResolveSeekPoint=E.milliseconds}}else{let v=this._mediaInfo.segments[h];if(v==null)this._pendingSeekTime=c,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(h);else{let E=v.getNearestKeyframe(c);this._internalAbort(),this._remuxer.seek(c),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[h].timestampBase,this._loadSegment(h,E.fileposition),this._pendingResolveSeekPoint=E.milliseconds,this._reportSegmentMediaInfo(h)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(c){let h=this._mediaDataSource.segments,v=h.length-1;for(let E=0;E0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,E=this._demuxer.parseChunks(c,h);else if((v=ue.probe(c)).match){this._demuxer=new ue(v,this._config),this._remuxer||(this._remuxer=new ve(this._config));let b=this._mediaDataSource;b.duration!=null&&!isNaN(b.duration)&&(this._demuxer.overridedDuration=b.duration),typeof b.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=b.hasAudio),typeof b.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=b.hasVideo),this._demuxer.timestampBase=b.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),E=this._demuxer.parseChunks(c,h)}else v=null,g.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(W.DEMUX_ERROR,Oe.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),E=0;return E}_onMediaInfo(c){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},c),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Fn.prototype));let h=Object.assign({},c);Object.setPrototypeOf(h,Fn.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=h,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let v=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(v)})}_onMetaDataArrived(c){this._emitter.emit(W.METADATA_ARRIVED,c)}_onScriptDataArrived(c){this._emitter.emit(W.SCRIPTDATA_ARRIVED,c)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(c){let v=c+1;v0&&v[0].originalDts===E&&(E=v[0].pts),this._emitter.emit(W.RECOMMEND_SEEKPOINT,E)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(c){let h=this._mediaInfo.segments[c],v=Object.assign({},h);v.duration=this._mediaInfo.duration,v.segmentCount=this._mediaInfo.segmentCount,delete v.segments,delete v.keyframesIndex,this._emitter.emit(W.MEDIA_INFO,v)}_reportStatisticsInfo(){let c={};c.url=this._ioctl.currentURL,c.hasRedirect=this._ioctl.hasRedirect,c.hasRedirect&&(c.redirectedURL=this._ioctl.currentRedirectedURL),c.speed=this._ioctl.currentSpeed,c.loaderType=this._ioctl.loaderType,c.currentSegmentIndex=this._currentSegmentIndex,c.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(W.STATISTICS_INFO,c)}}var Rt=Me,Ke=function(Le){let c="TransmuxingWorker",h=null,v=Y.bind(this);ge.install(),Le.addEventListener("message",function(X){switch(X.data.cmd){case"init":h=new Rt(X.data.param[0],X.data.param[1]),h.on(W.IO_ERROR,_.bind(this)),h.on(W.DEMUX_ERROR,I.bind(this)),h.on(W.INIT_SEGMENT,E.bind(this)),h.on(W.MEDIA_SEGMENT,b.bind(this)),h.on(W.LOADING_COMPLETE,O.bind(this)),h.on(W.RECOVERED_EARLY_EOF,H.bind(this)),h.on(W.MEDIA_INFO,at.bind(this)),h.on(W.METADATA_ARRIVED,$e.bind(this)),h.on(W.SCRIPTDATA_ARRIVED,_t.bind(this)),h.on(W.STATISTICS_INFO,pn.bind(this)),h.on(W.RECOMMEND_SEEKPOINT,ae.bind(this));break;case"destroy":h&&(h.destroy(),h=null),Le.postMessage({msg:"destroyed"});break;case"start":h.start();break;case"stop":h.stop();break;case"seek":h.seek(X.data.param);break;case"pause":h.pause();break;case"resume":h.resume();break;case"logging_config":{let J=X.data.param;st.applyConfig(J),J.enableCallback===!0?st.addLogListener(v):st.removeLogListener(v);break}}});function E(X,J){let Ae={msg:W.INIT_SEGMENT,data:{type:X,data:J}};Le.postMessage(Ae,[J.data])}function b(X,J){let Ae={msg:W.MEDIA_SEGMENT,data:{type:X,data:J}};Le.postMessage(Ae,[J.data])}function O(){let X={msg:W.LOADING_COMPLETE};Le.postMessage(X)}function H(){let X={msg:W.RECOVERED_EARLY_EOF};Le.postMessage(X)}function at(X){let J={msg:W.MEDIA_INFO,data:X};Le.postMessage(J)}function $e(X){let J={msg:W.METADATA_ARRIVED,data:X};Le.postMessage(J)}function _t(X){let J={msg:W.SCRIPTDATA_ARRIVED,data:X};Le.postMessage(J)}function pn(X){let J={msg:W.STATISTICS_INFO,data:X};Le.postMessage(J)}function _(X,J){Le.postMessage({msg:W.IO_ERROR,data:{type:X,info:J}})}function I(X,J){Le.postMessage({msg:W.DEMUX_ERROR,data:{type:X,info:J}})}function ae(X){Le.postMessage({msg:W.RECOMMEND_SEEKPOINT,data:X})}function Y(X,J){Le.postMessage({msg:"logcat_callback",data:{type:X,logcat:J}})}};class Vt{constructor(c,h){if(this.TAG="Transmuxer",this._emitter=new(G()),h.enableWorker&&typeof Worker!="undefined")try{let v=C(82059);this._worker=v(Ke),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[c,h]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},st.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:st.getConfig()})}catch(v){g.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Rt(c,h)}else this._controller=new Rt(c,h);if(this._controller){let v=this._controller;v.on(W.IO_ERROR,this._onIOError.bind(this)),v.on(W.DEMUX_ERROR,this._onDemuxError.bind(this)),v.on(W.INIT_SEGMENT,this._onInitSegment.bind(this)),v.on(W.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),v.on(W.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),v.on(W.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),v.on(W.MEDIA_INFO,this._onMediaInfo.bind(this)),v.on(W.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),v.on(W.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),v.on(W.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),v.on(W.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),st.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(c,h){this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(c){this._worker?this._worker.postMessage({cmd:"seek",param:c}):this._controller.seek(c)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(c,h){Promise.resolve().then(()=>{this._emitter.emit(W.INIT_SEGMENT,c,h)})}_onMediaSegment(c,h){Promise.resolve().then(()=>{this._emitter.emit(W.MEDIA_SEGMENT,c,h)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(W.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(W.RECOVERED_EARLY_EOF)})}_onMediaInfo(c){Promise.resolve().then(()=>{this._emitter.emit(W.MEDIA_INFO,c)})}_onMetaDataArrived(c){Promise.resolve().then(()=>{this._emitter.emit(W.METADATA_ARRIVED,c)})}_onScriptDataArrived(c){Promise.resolve().then(()=>{this._emitter.emit(W.SCRIPTDATA_ARRIVED,c)})}_onStatisticsInfo(c){Promise.resolve().then(()=>{this._emitter.emit(W.STATISTICS_INFO,c)})}_onIOError(c,h){Promise.resolve().then(()=>{this._emitter.emit(W.IO_ERROR,c,h)})}_onDemuxError(c,h){Promise.resolve().then(()=>{this._emitter.emit(W.DEMUX_ERROR,c,h)})}_onRecommendSeekpoint(c){Promise.resolve().then(()=>{this._emitter.emit(W.RECOMMEND_SEEKPOINT,c)})}_onLoggingConfigChanged(c){this._worker&&this._worker.postMessage({cmd:"logging_config",param:c})}_onWorkerMessage(c){let h=c.data,v=h.data;if(h.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(h.msg){case W.INIT_SEGMENT:case W.MEDIA_SEGMENT:this._emitter.emit(h.msg,v.type,v.data);break;case W.LOADING_COMPLETE:case W.RECOVERED_EARLY_EOF:this._emitter.emit(h.msg);break;case W.MEDIA_INFO:Object.setPrototypeOf(v,Fn.prototype),this._emitter.emit(h.msg,v);break;case W.METADATA_ARRIVED:case W.SCRIPTDATA_ARRIVED:case W.STATISTICS_INFO:this._emitter.emit(h.msg,v);break;case W.IO_ERROR:case W.DEMUX_ERROR:this._emitter.emit(h.msg,v.type,v.info);break;case W.RECOMMEND_SEEKPOINT:this._emitter.emit(h.msg,v);break;case"logcat_callback":g.emitter.emit("log",v.type,v.logcat);break;default:break}}}var sn=Vt,Kt={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class An{constructor(c){this.TAG="MSEController",this._config=c,this._emitter=new(G()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Mt}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(c,h){this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}attachMediaElement(c){if(this._mediaSource)throw new B("MediaSource has been attached to an HTMLMediaElement!");let h=this._mediaSource=new window.MediaSource;h.addEventListener("sourceopen",this.e.onSourceOpen),h.addEventListener("sourceended",this.e.onSourceEnded),h.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=c,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),c.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let c=this._mediaSource;for(let h in this._sourceBuffers){let v=this._pendingSegments[h];v.splice(0,v.length),this._pendingSegments[h]=null,this._pendingRemoveRanges[h]=null,this._lastInitSegments[h]=null;let E=this._sourceBuffers[h];if(E){if(c.readyState!=="closed"){try{c.removeSourceBuffer(E)}catch(b){g.e(this.TAG,b.message)}E.removeEventListener("error",this.e.onSourceBufferError),E.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[h]=null,this._sourceBuffers[h]=null}}if(c.readyState==="open")try{c.endOfStream()}catch(h){g.e(this.TAG,h.message)}c.removeEventListener("sourceopen",this.e.onSourceOpen),c.removeEventListener("sourceended",this.e.onSourceEnded),c.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(c,h){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(c),this._pendingSegments[c.type].push(c);return}let v=c,E=`${v.container}`;v.codec&&v.codec.length>0&&(E+=`;codecs=${v.codec}`);let b=!1;if(g.v(this.TAG,"Received Initialization Segment, mimeType: "+E),this._lastInitSegments[v.type]=v,E!==this._mimeTypes[v.type]){if(this._mimeTypes[v.type])g.v(this.TAG,`Notice: ${v.type} mimeType changed, origin: ${this._mimeTypes[v.type]}, target: ${E}`);else{b=!0;try{let O=this._sourceBuffers[v.type]=this._mediaSource.addSourceBuffer(E);O.addEventListener("error",this.e.onSourceBufferError),O.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(O){g.e(this.TAG,O.message),this._emitter.emit(Kt.ERROR,{code:O.code,msg:O.message});return}}this._mimeTypes[v.type]=E}h||this._pendingSegments[v.type].push(v),b||this._sourceBuffers[v.type]&&!this._sourceBuffers[v.type].updating&&this._doAppendSegments(),Et.safari&&v.container==="audio/mpeg"&&v.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=v.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(c){let h=c;this._pendingSegments[h.type].push(h),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let v=this._sourceBuffers[h.type];v&&!v.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(c){for(let h in this._sourceBuffers){if(!this._sourceBuffers[h])continue;let v=this._sourceBuffers[h];if(this._mediaSource.readyState==="open")try{v.abort()}catch(b){g.e(this.TAG,b.message)}this._idrList.clear();let E=this._pendingSegments[h];if(E.splice(0,E.length),this._mediaSource.readyState!=="closed"){for(let b=0;b=1&&c-E.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let c=this._mediaElement.currentTime;for(let h in this._sourceBuffers){let v=this._sourceBuffers[h];if(v){let E=v.buffered,b=!1;for(let O=0;O=this._config.autoCleanupMaxBackwardDuration){b=!0;let $e=c-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[h].push({start:H,end:$e})}}else at0&&(isNaN(h)||v>h)&&(g.v(this.TAG,`Update MediaSource duration from ${h} to ${v}`),this._mediaSource.duration=v),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let c in this._pendingRemoveRanges){if(!this._sourceBuffers[c]||this._sourceBuffers[c].updating)continue;let h=this._sourceBuffers[c],v=this._pendingRemoveRanges[c];for(;v.length&&!h.updating;){let E=v.shift();h.remove(E.start,E.end)}}}_doAppendSegments(){let c=this._pendingSegments;for(let h in c)if(!(!this._sourceBuffers[h]||this._sourceBuffers[h].updating)&&c[h].length>0){let v=c[h].shift();if(v.timestampOffset){let E=this._sourceBuffers[h].timestampOffset,b=v.timestampOffset/1e3;Math.abs(E-b)>.1&&(g.v(this.TAG,`Update MPEG audio timestampOffset from ${E} to ${b}`),this._sourceBuffers[h].timestampOffset=b),delete v.timestampOffset}if(!v.data||v.data.byteLength===0)continue;try{this._sourceBuffers[h].appendBuffer(v.data),this._isBufferFull=!1,h==="video"&&v.hasOwnProperty("info")&&this._idrList.appendArray(v.info.syncPoints)}catch(E){this._pendingSegments[h].unshift(v),E.code===22?(this._isBufferFull||this._emitter.emit(Kt.BUFFER_FULL),this._isBufferFull=!0):(g.e(this.TAG,E.message),this._emitter.emit(Kt.ERROR,{code:E.code,msg:E.message}))}}}_onSourceOpen(){if(g.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let c=this._pendingSourceBufferInit;for(;c.length;){let h=c.shift();this.appendInitSegment(h,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Kt.SOURCE_OPEN)}_onSourceEnded(){g.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){g.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let c=this._pendingSegments;return c.video.length>0||c.audio.length>0}_hasPendingRemoveRanges(){let c=this._pendingRemoveRanges;return c.video.length>0||c.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Kt.UPDATE_END)}_onSourceBufferError(c){g.e(this.TAG,`SourceBuffer Error: ${c}`)}}var Sn=An;const rt={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Qe={NETWORK_EXCEPTION:ce.EXCEPTION,NETWORK_STATUS_CODE_INVALID:ce.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:ce.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:ce.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Oe.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Oe.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Oe.CODEC_UNSUPPORTED};class Pt{constructor(c,h){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(G()),this._config=De(),typeof h=="object"&&Object.assign(this._config,h),c.type.toLowerCase()!=="flv")throw new se("FlvPlayer requires an flv MediaDataSource input!");c.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=c,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let v=Et.chrome&&(Et.version.major<50||Et.version.major===50&&Et.version.build<2661);this._alwaysSeekKeyframe=!!(v||Et.msedge||Et.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(c,h){c===ke.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(ke.MEDIA_INFO,this.mediaInfo)}):c===ke.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(ke.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}attachMediaElement(c){if(this._mediaElement=c,c.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),c.addEventListener("seeking",this.e.onvSeeking),c.addEventListener("canplay",this.e.onvCanPlay),c.addEventListener("stalled",this.e.onvStalled),c.addEventListener("progress",this.e.onvProgress),this._msectl=new Sn(this._config),this._msectl.on(Kt.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Kt.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Kt.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Kt.ERROR,h=>{this._emitter.emit(ke.ERROR,rt.MEDIA_ERROR,Qe.MEDIA_MSE_ERROR,h)}),this._msectl.attachMediaElement(c),this._pendingSeekTime!=null)try{c.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(h){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new B("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new B("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new sn(this._mediaDataSource,this._config),this._transmuxer.on(W.INIT_SEGMENT,(c,h)=>{this._msectl.appendInitSegment(h)}),this._transmuxer.on(W.MEDIA_SEGMENT,(c,h)=>{if(this._msectl.appendMediaSegment(h),this._config.lazyLoad&&!this._config.isLive){let v=this._mediaElement.currentTime;h.info.endDts>=(v+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(g.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(W.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(ke.LOADING_COMPLETE)}),this._transmuxer.on(W.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(ke.RECOVERED_EARLY_EOF)}),this._transmuxer.on(W.IO_ERROR,(c,h)=>{this._emitter.emit(ke.ERROR,rt.NETWORK_ERROR,c,h)}),this._transmuxer.on(W.DEMUX_ERROR,(c,h)=>{this._emitter.emit(ke.ERROR,rt.MEDIA_ERROR,c,{code:-1,msg:h})}),this._transmuxer.on(W.MEDIA_INFO,c=>{this._mediaInfo=c,this._emitter.emit(ke.MEDIA_INFO,Object.assign({},c))}),this._transmuxer.on(W.METADATA_ARRIVED,c=>{this._emitter.emit(ke.METADATA_ARRIVED,c)}),this._transmuxer.on(W.SCRIPTDATA_ARRIVED,c=>{this._emitter.emit(ke.SCRIPTDATA_ARRIVED,c)}),this._transmuxer.on(W.STATISTICS_INFO,c=>{this._statisticsInfo=this._fillStatisticsInfo(c),this._emitter.emit(ke.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(W.RECOMMEND_SEEKPOINT,c=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=c/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(c){this._mediaElement.volume=c}get muted(){return this._mediaElement.muted}set muted(c){this._mediaElement.muted=c}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(c){this._mediaElement?this._internalSeek(c):this._pendingSeekTime=c}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(c){if(c.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return c;let h=!0,v=0,E=0;if(this._mediaElement.getVideoPlaybackQuality){let b=this._mediaElement.getVideoPlaybackQuality();v=b.totalVideoFrames,E=b.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(v=this._mediaElement.webkitDecodedFrameCount,E=this._mediaElement.webkitDroppedFrameCount):h=!1;return h&&(c.decodedFrames=v,c.droppedFrames=E),c}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let c=this._mediaElement.buffered,h=this._mediaElement.currentTime,v=0,E=0;for(let b=0;b=h+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(g.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){g.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let c=this._mediaElement.currentTime,h=this._mediaElement.buffered,v=!1;for(let E=0;E=b&&c=O-this._config.lazyLoadRecoverDuration&&(v=!0);break}}v&&(window.clearInterval(this._progressChecker),this._progressChecker=null,v&&(g.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(c){let h=this._mediaElement.buffered;for(let v=0;v=E&&c0){let b=this._mediaElement.buffered.start(0);(b<1&&c0&&h.currentTime0){let E=v.start(0);if(E<1&&h{this._emitter.emit(ke.MEDIA_INFO,this.mediaInfo)}):c===ke.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(ke.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}attachMediaElement(c){if(this._mediaElement=c,c.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{c.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(h){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new B("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(c){this._mediaElement.volume=c}get muted(){return this._mediaElement.muted}set muted(c){this._mediaElement.muted=c}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(c){this._mediaElement?this._mediaElement.currentTime=c:this._pendingSeekTime=c}get mediaInfo(){let h={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(h.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(h.width=this._mediaElement.videoWidth,h.height=this._mediaElement.videoHeight)),h}get statisticsInfo(){let c={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return c;let h=!0,v=0,E=0;if(this._mediaElement.getVideoPlaybackQuality){let b=this._mediaElement.getVideoPlaybackQuality();v=b.totalVideoFrames,E=b.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(v=this._mediaElement.webkitDecodedFrameCount,E=this._mediaElement.webkitDroppedFrameCount):h=!1;return h&&(c.decodedFrames=v,c.droppedFrames=E),c}_onvLoadedMetadata(c){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(ke.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(ke.STATISTICS_INFO,this.statisticsInfo)}}var bn=It;ge.install();function kt(Le,c){let h=Le;if(h==null||typeof h!="object")throw new se("MediaDataSource must be an javascript object!");if(!h.hasOwnProperty("type"))throw new se("MediaDataSource must has type field to indicate video file type!");switch(h.type){case"flv":return new At(h,c);default:return new bn(h,c)}}function Ln(){return ht.supportMSEH264Playback()}function Tn(){return ht.getFeatureList()}let wn={};wn.createPlayer=kt,wn.isSupported=Ln,wn.getFeatureList=Tn,wn.BaseLoader=fn,wn.LoaderStatus=N,wn.LoaderErrors=ce,wn.Events=ke,wn.ErrorTypes=rt,wn.ErrorDetails=Qe,wn.FlvPlayer=At,wn.NativePlayer=bn,wn.LoggingControl=st,Object.defineProperty(wn,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var Gn=wn},25769:function(ti,En,C){"use strict";var A=C(98040),ge={"text/plain":"Text","text/html":"Url",default:"Text"},Ee="Copy to clipboard: #{key}, Enter";function G(g){var Ye=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return g.replace(/#{\s*key\s*}/g,Ye)}function x(g,Ye){var re,Ue,B,se,K,N,ce=!1;Ye||(Ye={}),re=Ye.debug||!1;try{B=A(),se=document.createRange(),K=document.getSelection(),N=document.createElement("span"),N.textContent=g,N.ariaHidden="true",N.style.all="unset",N.style.position="fixed",N.style.top=0,N.style.clip="rect(0, 0, 0, 0)",N.style.whiteSpace="pre",N.style.webkitUserSelect="text",N.style.MozUserSelect="text",N.style.msUserSelect="text",N.style.userSelect="text",N.addEventListener("copy",function(Ft){if(Ft.stopPropagation(),Ye.format)if(Ft.preventDefault(),typeof Ft.clipboardData=="undefined"){re&&console.warn("unable to use e.clipboardData"),re&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var yt=ge[Ye.format]||ge.default;window.clipboardData.setData(yt,g)}else Ft.clipboardData.clearData(),Ft.clipboardData.setData(Ye.format,g);Ye.onCopy&&(Ft.preventDefault(),Ye.onCopy(Ft.clipboardData))}),document.body.appendChild(N),se.selectNodeContents(N),K.addRange(se);var fn=document.execCommand("copy");if(!fn)throw new Error("copy command was unsuccessful");ce=!0}catch(Ft){re&&console.error("unable to copy using execCommand: ",Ft),re&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(Ye.format||"text",g),Ye.onCopy&&Ye.onCopy(window.clipboardData),ce=!0}catch(yt){re&&console.error("unable to copy using clipboardData: ",yt),re&&console.error("falling back to prompt"),Ue=G("message"in Ye?Ye.message:Ee),window.prompt(Ue,g)}}finally{K&&(typeof K.removeRange=="function"?K.removeRange(se):K.removeAllRanges()),N&&document.body.removeChild(N),B()}return ce}ti.exports=x},3867:function(ti,En,C){var A=C(97671);(function(ge,Ee){ti.exports=Ee()})(this,function(){"use strict";function ge(V){var Q=typeof V;return V!==null&&(Q==="object"||Q==="function")}function Ee(V){return typeof V=="function"}var G=void 0;Array.isArray?G=Array.isArray:G=function(V){return Object.prototype.toString.call(V)==="[object Array]"};var x=G,g=0,Ye=void 0,re=void 0,Ue=function(Q,ue){pe[g]=Q,pe[g+1]=ue,g+=2,g===2&&(re?re(Ve):ye())};function B(V){re=V}function se(V){Ue=V}var K=typeof window!="undefined"?window:void 0,N=K||{},ce=N.MutationObserver||N.WebKitMutationObserver,fn=typeof self=="undefined"&&typeof A!="undefined"&&{}.toString.call(A)==="[object process]",Ft=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function yt(){return function(){return A.nextTick(Ve)}}function Et(){return typeof Ye!="undefined"?function(){Ye(Ve)}:Z()}function le(){var V=0,Q=new ce(Ve),ue=document.createTextNode("");return Q.observe(ue,{characterData:!0}),function(){ue.data=V=++V%2}}function z(){var V=new MessageChannel;return V.port1.onmessage=Ve,function(){return V.port2.postMessage(0)}}function Z(){var V=setTimeout;return function(){return V(Ve,1)}}var pe=new Array(1e3);function Ve(){for(var V=0;V0&&(ye=Z[0]),ye instanceof Error)throw ye;var Pe=new Error("Unhandled error."+(ye?" ("+ye.message+")":""));throw Pe.context=ye,Pe}var Bt=xe[z];if(Bt===void 0)return!1;if(typeof Bt=="function")C(Bt,this,Z);else for(var mt=Bt.length,Ut=N(Bt,mt),pe=0;pe0&&ye.length>Ve&&!ye.warned){ye.warned=!0;var Pe=new Error("Possible EventEmitter memory leak detected. "+ye.length+" "+String(z)+" listeners added. Use emitter.setMaxListeners() to increase limit");Pe.name="MaxListenersExceededWarning",Pe.emitter=le,Pe.type=z,Pe.count=ye.length,ge(Pe)}return le}G.prototype.addListener=function(z,Z){return re(this,z,Z,!1)},G.prototype.on=G.prototype.addListener,G.prototype.prependListener=function(z,Z){return re(this,z,Z,!0)};function Ue(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function B(le,z,Z){var pe={fired:!1,wrapFn:void 0,target:le,type:z,listener:Z},Ve=Ue.bind(pe);return Ve.listener=Z,pe.wrapFn=Ve,Ve}G.prototype.once=function(z,Z){return g(Z),this.on(z,B(this,z,Z)),this},G.prototype.prependOnceListener=function(z,Z){return g(Z),this.prependListener(z,B(this,z,Z)),this},G.prototype.removeListener=function(z,Z){var pe,Ve,xe,ye,Pe;if(g(Z),Ve=this._events,Ve===void 0)return this;if(pe=Ve[z],pe===void 0)return this;if(pe===Z||pe.listener===Z)--this._eventsCount===0?this._events=Object.create(null):(delete Ve[z],Ve.removeListener&&this.emit("removeListener",z,pe.listener||Z));else if(typeof pe!="function"){for(xe=-1,ye=pe.length-1;ye>=0;ye--)if(pe[ye]===Z||pe[ye].listener===Z){Pe=pe[ye].listener,xe=ye;break}if(xe<0)return this;xe===0?pe.shift():ce(pe,xe),pe.length===1&&(Ve[z]=pe[0]),Ve.removeListener!==void 0&&this.emit("removeListener",z,Pe||Z)}return this},G.prototype.off=G.prototype.removeListener,G.prototype.removeAllListeners=function(z){var Z,pe,Ve;if(pe=this._events,pe===void 0)return this;if(pe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):pe[z]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete pe[z]),this;if(arguments.length===0){var xe=Object.keys(pe),ye;for(Ve=0;Ve=0;Ve--)this.removeListener(z,Z[Ve]);return this};function se(le,z,Z){var pe=le._events;if(pe===void 0)return[];var Ve=pe[z];return Ve===void 0?[]:typeof Ve=="function"?Z?[Ve.listener||Ve]:[Ve]:Z?fn(Ve):N(Ve,Ve.length)}G.prototype.listeners=function(z){return se(this,z,!0)},G.prototype.rawListeners=function(z){return se(this,z,!1)},G.listenerCount=function(le,z){return typeof le.listenerCount=="function"?le.listenerCount(z):K.call(le,z)},G.prototype.listenerCount=K;function K(le){var z=this._events;if(z!==void 0){var Z=z[le];if(typeof Z=="function")return 1;if(Z!==void 0)return Z.length}return 0}G.prototype.eventNames=function(){return this._eventsCount>0?A(this._events):[]};function N(le,z){for(var Z=new Array(z),pe=0;pe>>6)+re(128|de&63):re(224|de>>>12&15)+re(128|de>>>6&63)+re(128|de&63)}else{var de=65536+(M.charCodeAt(0)-55296)*1024+(M.charCodeAt(1)-56320);return re(240|de>>>18&7)+re(128|de>>>12&63)+re(128|de>>>6&63)+re(128|de&63)}},B=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,se=function(M){return M.replace(B,Ue)},K=function(M){var de=[0,2,1][M.length%3],U=M.charCodeAt(0)<<16|(M.length>1?M.charCodeAt(1):0)<<8|(M.length>2?M.charCodeAt(2):0),nt=[g.charAt(U>>>18),g.charAt(U>>>12&63),de>=2?"=":g.charAt(U>>>6&63),de>=1?"=":g.charAt(U&63)];return nt.join("")},N=Ee.btoa&&typeof Ee.btoa=="function"?function(M){return Ee.btoa(M)}:function(M){if(M.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return M.replace(/[\s\S]{1,3}/g,K)},ce=function(M){return N(se(String(M)))},fn=function(M){return M.replace(/[+\/]/g,function(de){return de=="+"?"-":"_"}).replace(/=/g,"")},Ft=function(M,de){return de?fn(ce(M)):ce(M)},yt=function(M){return Ft(M,!0)},Et;Ee.Uint8Array&&(Et=function(M,de){for(var U="",nt=0,Ct=M.length;nt>>18)+g.charAt(lt>>>12&63)+(typeof bt!="undefined"?g.charAt(lt>>>6&63):"=")+(typeof ht!="undefined"?g.charAt(lt&63):"=")}return de?fn(U):U});var le=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,z=function(M){switch(M.length){case 4:var de=(7&M.charCodeAt(0))<<18|(63&M.charCodeAt(1))<<12|(63&M.charCodeAt(2))<<6|63&M.charCodeAt(3),U=de-65536;return re((U>>>10)+55296)+re((U&1023)+56320);case 3:return re((15&M.charCodeAt(0))<<12|(63&M.charCodeAt(1))<<6|63&M.charCodeAt(2));default:return re((31&M.charCodeAt(0))<<6|63&M.charCodeAt(1))}},Z=function(M){return M.replace(le,z)},pe=function(M){var de=M.length,U=de%4,nt=(de>0?Ye[M.charAt(0)]<<18:0)|(de>1?Ye[M.charAt(1)]<<12:0)|(de>2?Ye[M.charAt(2)]<<6:0)|(de>3?Ye[M.charAt(3)]:0),Ct=[re(nt>>>16),re(nt>>>8&255),re(nt&255)];return Ct.length-=[0,0,2,1][U],Ct.join("")},Ve=Ee.atob&&typeof Ee.atob=="function"?function(M){return Ee.atob(M)}:function(M){return M.replace(/\S{1,4}/g,pe)},xe=function(M){return Ve(String(M).replace(/[^A-Za-z0-9\+\/]/g,""))},ye=function(M){return Z(Ve(M))},Pe=function(M){return String(M).replace(/[-_]/g,function(de){return de=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Bt=function(M){return ye(Pe(M))},mt;Ee.Uint8Array&&(mt=function(M){return Uint8Array.from(xe(Pe(M)),function(de){return de.charCodeAt(0)})});var Ut=function(){var M=Ee.Base64;return Ee.Base64=G,M};if(Ee.Base64={VERSION:x,atob:xe,btoa:N,fromBase64:Bt,toBase64:Ft,utob:se,encode:Ft,encodeURI:yt,btou:Z,decode:Bt,noConflict:Ut,fromUint8Array:Et,toUint8Array:mt},typeof Object.defineProperty=="function"){var be=function(M){return{value:M,enumerable:!1,writable:!0,configurable:!0}};Ee.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",be(function(){return Bt(this)})),Object.defineProperty(String.prototype,"toBase64",be(function(M){return Ft(this,M)})),Object.defineProperty(String.prototype,"toBase64URI",be(function(){return Ft(this,!0)}))}}return Ee.Meteor&&(Base64=Ee.Base64),ti.exports?ti.exports.Base64=Ee.Base64:(A=[],ge=function(){return Ee.Base64}.apply(En,A),ge!==void 0&&(ti.exports=ge)),{Base64:Ee.Base64}})},96478:function(ti,En,C){"use strict";C.d(En,{Z:function(){return xe}});var A=C(54476),ge=C(20068),Ee=C(42978),G=C(75931),x=C(65030),g=C(92310),Ye=C.n(g),re=C(8654),Ue=C(59301),B=C(10228),se=C(16089),K=B.Z.ESC,N=B.Z.TAB;function ce(ye){var Pe=ye.visible,Bt=ye.triggerRef,mt=ye.onVisibleChange,Ut=ye.autoFocus,be=ye.overlayRef,M=Ue.useRef(!1),de=function(){if(Pe){var De,bt;(De=Bt.current)===null||De===void 0||(bt=De.focus)===null||bt===void 0||bt.call(De),mt==null||mt(!1)}},U=function(){var De;return(De=be.current)!==null&&De!==void 0&&De.focus?(be.current.focus(),M.current=!0,!0):!1},nt=function(De){switch(De.keyCode){case K:de();break;case N:{var bt=!1;M.current||(bt=U()),bt?De.preventDefault():de();break}}};Ue.useEffect(function(){return Pe?(window.addEventListener("keydown",nt),Ut&&(0,se.Z)(U,3),function(){window.removeEventListener("keydown",nt),M.current=!1}):function(){M.current=!1}},[Pe])}var fn=(0,Ue.forwardRef)(function(ye,Pe){var Bt=ye.overlay,mt=ye.arrow,Ut=ye.prefixCls,be=(0,Ue.useMemo)(function(){var de;return typeof Bt=="function"?de=Bt():de=Bt,de},[Bt]),M=(0,re.sQ)(Pe,(0,re.C4)(be));return Ue.createElement(Ue.Fragment,null,mt&&Ue.createElement("div",{className:"".concat(Ut,"-arrow")}),Ue.cloneElement(be,{ref:(0,re.Yr)(be)?M:void 0}))}),Ft=fn,yt={adjustX:1,adjustY:1},Et=[0,0],le={topLeft:{points:["bl","tl"],overflow:yt,offset:[0,-4],targetOffset:Et},top:{points:["bc","tc"],overflow:yt,offset:[0,-4],targetOffset:Et},topRight:{points:["br","tr"],overflow:yt,offset:[0,-4],targetOffset:Et},bottomLeft:{points:["tl","bl"],overflow:yt,offset:[0,4],targetOffset:Et},bottom:{points:["tc","bc"],overflow:yt,offset:[0,4],targetOffset:Et},bottomRight:{points:["tr","br"],overflow:yt,offset:[0,4],targetOffset:Et}},z=le,Z=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function pe(ye,Pe){var Bt,mt=ye.arrow,Ut=mt===void 0?!1:mt,be=ye.prefixCls,M=be===void 0?"rc-dropdown":be,de=ye.transitionName,U=ye.animation,nt=ye.align,Ct=ye.placement,De=Ct===void 0?"bottomLeft":Ct,bt=ye.placements,ht=bt===void 0?z:bt,lt=ye.getPopupContainer,ke=ye.showAction,Ze=ye.hideAction,st=ye.overlayClassName,tn=ye.overlayStyle,Fn=ye.visible,On=ye.trigger,Zn=On===void 0?["hover"]:On,cn=ye.autoFocus,Gt=ye.overlay,ln=ye.children,Dt=ye.onVisibleChange,me=(0,G.Z)(ye,Z),q=Ue.useState(),ne=(0,Ee.Z)(q,2),P=ne[0],Ne=ne[1],Oe="visible"in ye?Fn:P,Fe=Ue.useRef(null),qe=Ue.useRef(null),V=Ue.useRef(null);Ue.useImperativeHandle(Pe,function(){return Fe.current});var Q=function(gt){Ne(gt),Dt==null||Dt(gt)};ce({visible:Oe,triggerRef:V,onVisibleChange:Q,autoFocus:cn,overlayRef:qe});var ue=function(gt){var $=ye.onOverlayClick;Ne(!1),$&&$(gt)},w=function(){return Ue.createElement(Ft,{ref:qe,overlay:Gt,prefixCls:M,arrow:Ut})},_e=function(){return typeof Gt=="function"?w:w()},He=function(){var gt=ye.minOverlayWidthMatchTrigger,$=ye.alignPoint;return"minOverlayWidthMatchTrigger"in ye?gt:!$},Be=function(){var gt=ye.openClassName;return gt!==void 0?gt:"".concat(M,"-open")},pt=Ue.cloneElement(ln,{className:Ye()((Bt=ln.props)===null||Bt===void 0?void 0:Bt.className,Oe&&Be()),ref:(0,re.Yr)(ln)?(0,re.sQ)(V,(0,re.C4)(ln)):void 0}),Xt=Ze;return!Xt&&Zn.indexOf("contextMenu")!==-1&&(Xt=["click"]),Ue.createElement(x.Z,(0,A.Z)({builtinPlacements:ht},me,{prefixCls:M,ref:Fe,popupClassName:Ye()(st,(0,ge.Z)({},"".concat(M,"-show-arrow"),Ut)),popupStyle:tn,action:Zn,showAction:ke,hideAction:Xt,popupPlacement:De,popupAlign:nt,popupTransitionName:de,popupAnimation:U,popupVisible:Oe,stretch:He()?"minWidth":"",popup:_e(),onPopupVisibleChange:Q,onPopupClick:ue,getPopupContainer:lt}),pt)}var Ve=Ue.forwardRef(pe),xe=Ve},28321:function(ti,En,C){"use strict";C.d(En,{iz:function(){return _},ck:function(){return rt},BW:function(){return X},sN:function(){return rt},Wd:function(){return _t},ZP:function(){return Re},Xl:function(){return Bt}});var A=C(54476),ge=C(20068),Ee=C(33885),G=C(94480),x=C(42978),g=C(75931),Ye=C(92310),re=C.n(Ye),Ue=C(11780),B=C(18929),se=C(13697),K=C(48736),N=C(59301),ce=C(4676),fn=N.createContext(null);function Ft(k,F){return k===void 0?null:"".concat(k,"-").concat(F)}function yt(k){var F=N.useContext(fn);return Ft(F,k)}var Et=C(80547),le=["children","locked"],z=N.createContext(null);function Z(k,F){var ee=(0,Ee.Z)({},k);return Object.keys(F).forEach(function(ie){var we=F[ie];we!==void 0&&(ee[ie]=we)}),ee}function pe(k){var F=k.children,ee=k.locked,ie=(0,g.Z)(k,le),we=N.useContext(z),Ge=(0,Et.Z)(function(){return Z(we,ie)},[we,ie],function(je,ot){return!ee&&(je[0]!==ot[0]||!(0,se.Z)(je[1],ot[1],!0))});return N.createElement(z.Provider,{value:Ge},F)}var Ve=[],xe=N.createContext(null);function ye(){return N.useContext(xe)}var Pe=N.createContext(Ve);function Bt(k){var F=N.useContext(Pe);return N.useMemo(function(){return k!==void 0?[].concat((0,G.Z)(F),[k]):F},[F,k])}var mt=N.createContext(null),Ut=N.createContext({}),be=Ut,M=C(29194);function de(k){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,M.Z)(k)){var ee=k.nodeName.toLowerCase(),ie=["input","select","textarea","button"].includes(ee)||k.isContentEditable||ee==="a"&&!!k.getAttribute("href"),we=k.getAttribute("tabindex"),Ge=Number(we),je=null;return we&&!Number.isNaN(Ge)?je=Ge:ie&&je===null&&(je=0),ie&&k.disabled&&(je=null),je!==null&&(je>=0||F&&je<0)}return!1}function U(k){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ee=(0,G.Z)(k.querySelectorAll("*")).filter(function(ie){return de(ie,F)});return de(k,F)&&ee.unshift(k),ee}var nt=null;function Ct(){nt=document.activeElement}function De(){nt=null}function bt(){if(nt)try{nt.focus()}catch(k){}}function ht(k,F){if(F.keyCode===9){var ee=U(k),ie=ee[F.shiftKey?0:ee.length-1],we=ie===document.activeElement||k===document.activeElement;if(we){var Ge=ee[F.shiftKey?ee.length-1:0];Ge.focus(),F.preventDefault()}}}var lt=C(10228),ke=C(16089),Ze=lt.Z.LEFT,st=lt.Z.RIGHT,tn=lt.Z.UP,Fn=lt.Z.DOWN,On=lt.Z.ENTER,Zn=lt.Z.ESC,cn=lt.Z.HOME,Gt=lt.Z.END,ln=[tn,Fn,Ze,st];function Dt(k,F,ee,ie){var we,Ge="prev",je="next",ot="children",Tt="parent";if(k==="inline"&&ie===On)return{inlineTrigger:!0};var xt=(0,ge.Z)((0,ge.Z)({},tn,Ge),Fn,je),rn=(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},Ze,ee?je:Ge),st,ee?Ge:je),Fn,ot),On,ot),St=(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},tn,Ge),Fn,je),On,ot),Zn,Tt),Ze,ee?ot:Tt),st,ee?Tt:ot),Zt={inline:xt,horizontal:rn,vertical:St,inlineSub:xt,horizontalSub:St,verticalSub:St},Ht=(we=Zt["".concat(k).concat(F?"":"Sub")])===null||we===void 0?void 0:we[ie];switch(Ht){case Ge:return{offset:-1,sibling:!0};case je:return{offset:1,sibling:!0};case Tt:return{offset:-1,sibling:!1};case ot:return{offset:1,sibling:!1};default:return null}}function me(k){for(var F=k;F;){if(F.getAttribute("data-menu-list"))return F;F=F.parentElement}return null}function q(k,F){for(var ee=k||document.activeElement;ee;){if(F.has(ee))return ee;ee=ee.parentElement}return null}function ne(k,F){var ee=U(k,!0);return ee.filter(function(ie){return F.has(ie)})}function P(k,F,ee){var ie=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!k)return null;var we=ne(k,F),Ge=we.length,je=we.findIndex(function(ot){return ee===ot});return ie<0?je===-1?je=Ge-1:je-=1:ie>0&&(je+=1),je=(je+Ge)%Ge,we[je]}var Ne=function(F,ee){var ie=new Set,we=new Map,Ge=new Map;return F.forEach(function(je){var ot=document.querySelector("[data-menu-id='".concat(Ft(ee,je),"']"));ot&&(ie.add(ot),Ge.set(ot,je),we.set(je,ot))}),{elements:ie,key2element:we,element2key:Ge}};function Oe(k,F,ee,ie,we,Ge,je,ot,Tt,xt){var rn=N.useRef(),St=N.useRef();St.current=F;var Zt=function(){ke.Z.cancel(rn.current)};return N.useEffect(function(){return function(){Zt()}},[]),function(Ht){var Jt=Ht.which;if([].concat(ln,[On,Zn,cn,Gt]).includes(Jt)){var dn=Ge(),zt=Ne(dn,ie),jt=zt,ut=jt.elements,Lt=jt.key2element,Nt=jt.element2key,hn=Lt.get(F),qt=q(hn,ut),an=Nt.get(qt),Wn=Dt(k,je(an,!0).length===1,ee,Jt);if(!Wn&&Jt!==cn&&Jt!==Gt)return;(ln.includes(Jt)||[cn,Gt].includes(Jt))&&Ht.preventDefault();var jn=function(Wt){if(Wt){var tt=Wt,Xe=Wt.querySelector("a");Xe!=null&&Xe.getAttribute("href")&&(tt=Xe);var dt=Nt.get(Wt);ot(dt),Zt(),rn.current=(0,ke.Z)(function(){St.current===dt&&tt.focus()})}};if([cn,Gt].includes(Jt)||Wn.sibling||!qt){var ai;!qt||k==="inline"?ai=we.current:ai=me(qt);var Vn,oi=ne(ai,ut);Jt===cn?Vn=oi[0]:Jt===Gt?Vn=oi[oi.length-1]:Vn=P(ai,ut,qt,Wn.offset),jn(Vn)}else if(Wn.inlineTrigger)Tt(an);else if(Wn.offset>0)Tt(an,!0),Zt(),rn.current=(0,ke.Z)(function(){zt=Ne(dn,ie);var Pn=qt.getAttribute("aria-controls"),Wt=document.getElementById(Pn),tt=P(Wt,zt.elements);jn(tt)},5);else if(Wn.offset<0){var Qn=je(an,!0),li=Qn[Qn.length-2],ni=Lt.get(li);Tt(li,!1),jn(ni)}}xt==null||xt(Ht)}}function Fe(k){Promise.resolve().then(k)}var qe="__RC_UTIL_PATH_SPLIT__",V=function(F){return F.join(qe)},Q=function(F){return F.split(qe)},ue="rc-menu-more";function w(){var k=N.useState({}),F=(0,x.Z)(k,2),ee=F[1],ie=(0,N.useRef)(new Map),we=(0,N.useRef)(new Map),Ge=N.useState([]),je=(0,x.Z)(Ge,2),ot=je[0],Tt=je[1],xt=(0,N.useRef)(0),rn=(0,N.useRef)(!1),St=function(){rn.current||ee({})},Zt=(0,N.useCallback)(function(Lt,Nt){var hn=V(Nt);we.current.set(hn,Lt),ie.current.set(Lt,hn),xt.current+=1;var qt=xt.current;Fe(function(){qt===xt.current&&St()})},[]),Ht=(0,N.useCallback)(function(Lt,Nt){var hn=V(Nt);we.current.delete(hn),ie.current.delete(Lt)},[]),Jt=(0,N.useCallback)(function(Lt){Tt(Lt)},[]),dn=(0,N.useCallback)(function(Lt,Nt){var hn=ie.current.get(Lt)||"",qt=Q(hn);return Nt&&ot.includes(qt[0])&&qt.unshift(ue),qt},[ot]),zt=(0,N.useCallback)(function(Lt,Nt){return Lt.filter(function(hn){return hn!==void 0}).some(function(hn){var qt=dn(hn,!0);return qt.includes(Nt)})},[dn]),jt=function(){var Nt=(0,G.Z)(ie.current.keys());return ot.length&&Nt.push(ue),Nt},ut=(0,N.useCallback)(function(Lt){var Nt="".concat(ie.current.get(Lt)).concat(qe),hn=new Set;return(0,G.Z)(we.current.keys()).forEach(function(qt){qt.startsWith(Nt)&&hn.add(we.current.get(qt))}),hn},[]);return N.useEffect(function(){return function(){rn.current=!0}},[]),{registerPath:Zt,unregisterPath:Ht,refreshOverflowKeys:Jt,isSubPathKey:zt,getKeyPath:dn,getKeys:jt,getSubPathKeys:ut}}function _e(k){var F=N.useRef(k);F.current=k;var ee=N.useCallback(function(){for(var ie,we=arguments.length,Ge=new Array(we),je=0;je1&&(ut.motionAppear=!1);var Lt=ut.onVisibleChanged;return ut.onVisibleChanged=function(Nt){return!Zt.current&&!Nt&&zt(!0),Lt==null?void 0:Lt(Nt)},dn?null:N.createElement(pe,{mode:Ge,locked:!Zt.current},N.createElement(E.default,(0,A.Z)({visible:jt},ut,{forceRender:Tt,removeOnLeave:!1,leavedClassName:"".concat(ot,"-hidden")}),function(Nt){var hn=Nt.className,qt=Nt.style;return N.createElement(It,{id:F,className:hn,style:qt},we)}))}var O=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],H=["active"],at=N.forwardRef(function(k,F){var ee=k.style,ie=k.className,we=k.title,Ge=k.eventKey,je=k.warnKey,ot=k.disabled,Tt=k.internalPopupClose,xt=k.children,rn=k.itemIcon,St=k.expandIcon,Zt=k.popupClassName,Ht=k.popupOffset,Jt=k.popupStyle,dn=k.onClick,zt=k.onMouseEnter,jt=k.onMouseLeave,ut=k.onTitleClick,Lt=k.onTitleMouseEnter,Nt=k.onTitleMouseLeave,hn=(0,g.Z)(k,O),qt=yt(Ge),an=N.useContext(z),Wn=an.prefixCls,jn=an.mode,ai=an.openKeys,Vn=an.disabled,oi=an.overflowDisabled,Qn=an.activeKey,li=an.selectedKeys,ni=an.itemIcon,Pn=an.expandIcon,Wt=an.onItemClick,tt=an.onOpenChange,Xe=an.onActive,dt=N.useContext(be),Ot=dt._internalRenderSubMenuItem,mn=N.useContext(mt),Mn=mn.isSubPathKey,Yn=Bt(),Dn="".concat(Wn,"-submenu"),ii=Vn||ot,Ai=N.useRef(),Si=N.useRef(),Ii=rn!=null?rn:ni,Jn=St!=null?St:Pn,wi=ai.includes(Ge),Pi=!oi&&wi,ki=Mn(li,Ge),ri=W(Ge,ii,Lt,Nt),pi=ri.active,gi=(0,g.Z)(ri,H),Fi=N.useState(!1),Li=(0,x.Z)(Fi,2),Xn=Li[0],gn=Li[1],zn=function(Mi){ii||gn(Mi)},di=function(Mi){zn(!0),zt==null||zt({key:Ge,domEvent:Mi})},on=function(Mi){zn(!1),jt==null||jt({key:Ge,domEvent:Mi})},Ci=N.useMemo(function(){return pi||(jn!=="inline"?Xn||Mn([Qn],Ge):!1)},[jn,pi,Qn,Xn,Ge,Mn]),vi=Me(Yn.length),Oi=function(Mi){ii||(ut==null||ut({key:Ge,domEvent:Mi}),jn==="inline"&&tt(Ge,!wi))},zi=_e(function(xi){dn==null||dn(Ke(xi)),Wt(xi)}),Gi=function(Mi){jn!=="inline"&&tt(Ge,Mi)},$i=function(){Xe(Ge)},Zi=qt&&"".concat(qt,"-popup"),ui=N.useMemo(function(){return N.createElement(Rt,{icon:jn!=="horizontal"?Jn:void 0,props:(0,Ee.Z)((0,Ee.Z)({},k),{},{isOpen:Pi,isSubMenu:!0})},N.createElement("i",{className:"".concat(Dn,"-arrow")}))},[jn,Jn,k,Pi,Dn]),Di=N.createElement("div",(0,A.Z)({role:"menuitem",style:vi,className:"".concat(Dn,"-title"),tabIndex:ii?null:-1,ref:Ai,title:typeof we=="string"?we:null,"data-menu-id":oi&&qt?null:qt,"aria-expanded":Pi,"aria-haspopup":!0,"aria-controls":Zi,"aria-disabled":ii,onClick:Oi,onFocus:$i},gi),we,ui),Ki=N.useRef(jn);if(jn!=="inline"&&Yn.length>1?Ki.current="vertical":Ki.current=jn,!oi){var qi=Ki.current;Di=N.createElement(v,{mode:qi,prefixCls:Dn,visible:!Tt&&Pi&&jn!=="inline",popupClassName:Zt,popupOffset:Ht,popupStyle:Jt,popup:N.createElement(pe,{mode:qi==="horizontal"?"vertical":qi},N.createElement(It,{id:Zi,ref:Si},xt)),disabled:ii,onVisibleChange:Gi},Di)}var si=N.createElement(Ue.Z.Item,(0,A.Z)({ref:F,role:"none"},hn,{component:"li",style:ee,className:re()(Dn,"".concat(Dn,"-").concat(jn),ie,(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},"".concat(Dn,"-open"),Pi),"".concat(Dn,"-active"),Ci),"".concat(Dn,"-selected"),ki),"".concat(Dn,"-disabled"),ii)),onMouseEnter:di,onMouseLeave:on}),Di,!oi&&N.createElement(b,{id:Zi,open:Pi,keyPath:Yn},xt));return Ot&&(si=Ot(si,k,{selected:ki,active:Ci,open:Pi,disabled:ii})),N.createElement(pe,{onItemClick:zi,mode:jn==="horizontal"?"vertical":jn,itemIcon:Ii,expandIcon:Jn},si)}),$e=N.forwardRef(function(k,F){var ee=k.eventKey,ie=k.children,we=Bt(ee),Ge=kt(ie,we),je=ye();N.useEffect(function(){if(je)return je.registerPath(ee,we),function(){je.unregisterPath(ee,we)}},[we]);var ot;return je?ot=Ge:ot=N.createElement(at,(0,A.Z)({ref:F},k),Ge),N.createElement(Pe.Provider,{value:we},ot)}),_t=$e,pn=C(76190);function _(k){var F=k.className,ee=k.style,ie=N.useContext(z),we=ie.prefixCls,Ge=ye();return Ge?null:N.createElement("li",{role:"separator",className:re()("".concat(we,"-item-divider"),F),style:ee})}var I=["className","title","eventKey","children"],ae=N.forwardRef(function(k,F){var ee=k.className,ie=k.title,we=k.eventKey,Ge=k.children,je=(0,g.Z)(k,I),ot=N.useContext(z),Tt=ot.prefixCls,xt="".concat(Tt,"-item-group");return N.createElement("li",(0,A.Z)({ref:F,role:"presentation"},je,{onClick:function(St){return St.stopPropagation()},className:re()(xt,ee)}),N.createElement("div",{role:"presentation",className:"".concat(xt,"-title"),title:typeof ie=="string"?ie:void 0},ie),N.createElement("ul",{role:"group",className:"".concat(xt,"-list")},Ge))}),Y=N.forwardRef(function(k,F){var ee=k.eventKey,ie=k.children,we=Bt(ee),Ge=kt(ie,we),je=ye();return je?Ge:N.createElement(ae,(0,A.Z)({ref:F},(0,ve.Z)(k,["warnKey"])),Ge)}),X=Y,J=["label","children","key","type","extra"];function Ae(k,F,ee){var ie=F.item,we=F.group,Ge=F.submenu,je=F.divider;return(k||[]).map(function(ot,Tt){if(ot&&(0,pn.Z)(ot)==="object"){var xt=ot,rn=xt.label,St=xt.children,Zt=xt.key,Ht=xt.type,Jt=xt.extra,dn=(0,g.Z)(xt,J),zt=Zt!=null?Zt:"tmp-".concat(Tt);return St||Ht==="group"?Ht==="group"?N.createElement(we,(0,A.Z)({key:zt},dn,{title:rn}),Ae(St,F,ee)):N.createElement(Ge,(0,A.Z)({key:zt},dn,{title:rn}),Ae(St,F,ee)):Ht==="divider"?N.createElement(je,(0,A.Z)({key:zt},dn)):N.createElement(ie,(0,A.Z)({key:zt},dn,{extra:Jt}),rn,(!!Jt||Jt===0)&&N.createElement("span",{className:"".concat(ee,"-item-extra")},Jt))}return null}).filter(function(ot){return ot})}function fe(k,F,ee,ie,we){var Ge=k,je=(0,Ee.Z)({divider:_,item:rt,group:X,submenu:_t},ie);return F&&(Ge=Ae(F,je,we)),kt(Ge,ee)}var We=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],ct=[],vt=N.forwardRef(function(k,F){var ee,ie=k,we=ie.prefixCls,Ge=we===void 0?"rc-menu":we,je=ie.rootClassName,ot=ie.style,Tt=ie.className,xt=ie.tabIndex,rn=xt===void 0?0:xt,St=ie.items,Zt=ie.children,Ht=ie.direction,Jt=ie.id,dn=ie.mode,zt=dn===void 0?"vertical":dn,jt=ie.inlineCollapsed,ut=ie.disabled,Lt=ie.disabledOverflow,Nt=ie.subMenuOpenDelay,hn=Nt===void 0?.1:Nt,qt=ie.subMenuCloseDelay,an=qt===void 0?.1:qt,Wn=ie.forceSubMenuRender,jn=ie.defaultOpenKeys,ai=ie.openKeys,Vn=ie.activeKey,oi=ie.defaultActiveFirst,Qn=ie.selectable,li=Qn===void 0?!0:Qn,ni=ie.multiple,Pn=ni===void 0?!1:ni,Wt=ie.defaultSelectedKeys,tt=ie.selectedKeys,Xe=ie.onSelect,dt=ie.onDeselect,Ot=ie.inlineIndent,mn=Ot===void 0?24:Ot,Mn=ie.motion,Yn=ie.defaultMotions,Dn=ie.triggerSubMenuAction,ii=Dn===void 0?"hover":Dn,Ai=ie.builtinPlacements,Si=ie.itemIcon,Ii=ie.expandIcon,Jn=ie.overflowedIndicator,wi=Jn===void 0?"...":Jn,Pi=ie.overflowedIndicatorPopupClassName,ki=ie.getPopupContainer,ri=ie.onClick,pi=ie.onOpenChange,gi=ie.onKeyDown,Fi=ie.openAnimation,Li=ie.openTransitionName,Xn=ie._internalRenderMenuItem,gn=ie._internalRenderSubMenuItem,zn=ie._internalComponents,di=(0,g.Z)(ie,We),on=N.useMemo(function(){return[fe(Zt,St,ct,zn,Ge),fe(Zt,St,ct,{},Ge)]},[Zt,St,zn]),Ci=(0,x.Z)(on,2),vi=Ci[0],Oi=Ci[1],zi=N.useState(!1),Gi=(0,x.Z)(zi,2),$i=Gi[0],Zi=Gi[1],ui=N.useRef(),Di=pt(Jt),Ki=Ht==="rtl",qi=(0,B.Z)(jn,{value:ai,postState:function(Ri){return Ri||ct}}),si=(0,x.Z)(qi,2),xi=si[0],Mi=si[1],yn=function(Ri){var Ni=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ir(){Mi(Ri),pi==null||pi(Ri)}Ni?(0,ce.flushSync)(ir):ir()},Un=N.useState(xi),xn=(0,x.Z)(Un,2),Bn=xn[0],ci=xn[1],yi=N.useRef(!1),Qi=N.useMemo(function(){return(zt==="inline"||zt==="vertical")&&jt?["vertical",jt]:[zt,!1]},[zt,jt]),Qt=(0,x.Z)(Qi,2),Cn=Qt[0],Hn=Qt[1],Kn=Cn==="inline",qn=N.useState(Cn),er=(0,x.Z)(qn,2),Hi=er[0],tr=er[1],Wi=N.useState(Hn),Fr=(0,x.Z)(Wi,2),ms=Fr[0],gs=Fr[1];N.useEffect(function(){tr(Cn),gs(Hn),yi.current&&(Kn?Mi(Bn):yn(ct))},[Cn,Hn]);var Er=N.useState(0),Pr=(0,x.Z)(Er,2),cr=Pr[0],vs=Pr[1],Br=cr>=vi.length-1||Hi!=="horizontal"||Lt;N.useEffect(function(){Kn&&ci(xi)},[xi]),N.useEffect(function(){return yi.current=!0,function(){yi.current=!1}},[]);var Sr=w(),Ur=Sr.registerPath,jr=Sr.unregisterPath,es=Sr.refreshOverflowKeys,kr=Sr.isSubPathKey,ps=Sr.getKeyPath,nr=Sr.getKeys,ts=Sr.getSubPathKeys,ys=N.useMemo(function(){return{registerPath:Ur,unregisterPath:jr}},[Ur,jr]),ns=N.useMemo(function(){return{isSubPathKey:kr}},[kr]);N.useEffect(function(){es(Br?ct:vi.slice(cr+1).map(function(Bi){return Bi.key}))},[cr,Br]);var is=(0,B.Z)(Vn||oi&&((ee=vi[0])===null||ee===void 0?void 0:ee.key),{value:Vn}),Gr=(0,x.Z)(is,2),vr=Gr[0],fi=Gr[1],ei=_e(function(Bi){fi(Bi)}),ji=_e(function(){fi(void 0)});(0,N.useImperativeHandle)(F,function(){return{list:ui.current,focus:function(Ri){var Ni,ir=nr(),rr=Ne(ir,Di),rs=rr.elements,ss=rr.key2element,Yr=rr.element2key,Ps=ne(ui.current,rs),Ss=vr!=null?vr:Ps[0]?Yr.get(Ps[0]):(Ni=vi.find(function(ks){return!ks.props.disabled}))===null||Ni===void 0?void 0:Ni.key,Kr=ss.get(Ss);if(Ss&&Kr){var Ts;Kr==null||(Ts=Kr.focus)===null||Ts===void 0||Ts.call(Kr,Ri)}}}});var Yi=(0,B.Z)(Wt||[],{value:tt,postState:function(Ri){return Array.isArray(Ri)?Ri:Ri==null?ct:[Ri]}}),Ti=(0,x.Z)(Yi,2),Ui=Ti[0],or=Ti[1],lr=function(Ri){if(li){var Ni=Ri.key,ir=Ui.includes(Ni),rr;Pn?ir?rr=Ui.filter(function(ss){return ss!==Ni}):rr=[].concat((0,G.Z)(Ui),[Ni]):rr=[Ni],or(rr);var rs=(0,Ee.Z)((0,Ee.Z)({},Ri),{},{selectedKeys:rr});ir?dt==null||dt(rs):Xe==null||Xe(rs)}!Pn&&xi.length&&Hi!=="inline"&&yn(ct)},Tr=_e(function(Bi){ri==null||ri(Ke(Bi)),lr(Bi)}),br=_e(function(Bi,Ri){var Ni=xi.filter(function(rr){return rr!==Bi});if(Ri)Ni.push(Bi);else if(Hi!=="inline"){var ir=ts(Bi);Ni=Ni.filter(function(rr){return!ir.has(rr)})}(0,se.Z)(xi,Ni,!0)||yn(Ni,!0)}),Ar=function(Ri,Ni){var ir=Ni!=null?Ni:!xi.includes(Ri);br(Ri,ir)},Vr=Oe(Hi,vr,Ki,Di,ui,nr,ps,fi,Ar,gi);N.useEffect(function(){Zi(!0)},[]);var Or=N.useMemo(function(){return{_internalRenderMenuItem:Xn,_internalRenderSubMenuItem:gn}},[Xn,gn]),ws=Hi!=="horizontal"||Lt?vi:vi.map(function(Bi,Ri){return N.createElement(pe,{key:Bi.key,overflowDisabled:Ri>cr},Bi)}),Es=N.createElement(Ue.Z,(0,A.Z)({id:Jt,ref:ui,prefixCls:"".concat(Ge,"-overflow"),component:"ul",itemComponent:rt,className:re()(Ge,"".concat(Ge,"-root"),"".concat(Ge,"-").concat(Hi),Tt,(0,ge.Z)((0,ge.Z)({},"".concat(Ge,"-inline-collapsed"),ms),"".concat(Ge,"-rtl"),Ki),je),dir:Ht,style:ot,role:"menu",tabIndex:rn,data:ws,renderRawItem:function(Ri){return Ri},renderRawRest:function(Ri){var Ni=Ri.length,ir=Ni?vi.slice(-Ni):null;return N.createElement(_t,{eventKey:ue,title:wi,disabled:Br,internalPopupClose:Ni===0,popupClassName:Pi},ir)},maxCount:Hi!=="horizontal"||Lt?Ue.Z.INVALIDATE:Ue.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Ri){vs(Ri)},onKeyDown:Vr},di));return N.createElement(be.Provider,{value:Or},N.createElement(fn.Provider,{value:Di},N.createElement(pe,{prefixCls:Ge,rootClassName:je,mode:Hi,openKeys:xi,rtl:Ki,disabled:ut,motion:$i?Mn:null,defaultMotions:$i?Yn:null,activeKey:vr,onActive:ei,onInactive:ji,selectedKeys:Ui,inlineIndent:mn,subMenuOpenDelay:hn,subMenuCloseDelay:an,forceSubMenuRender:Wn,builtinPlacements:Ai,triggerSubMenuAction:ii,getPopupContainer:ki,itemIcon:Si,expandIcon:Ii,onItemClick:Tr,onOpenChange:br},N.createElement(mt.Provider,{value:ns},Es),N.createElement("div",{style:{display:"none"},"aria-hidden":!0},N.createElement(xe.Provider,{value:ys},Oi)))))}),Je=vt,et=Je;et.Item=rt,et.SubMenu=_t,et.ItemGroup=X,et.Divider=_;var Re=et},11780:function(ti,En,C){"use strict";C.d(En,{Z:function(){return Ct}});var A=C(54476),ge=C(33885),Ee=C(42978),G=C(75931),x=C(59301),g=C(92310),Ye=C.n(g),re=C(29301),Ue=C(34280),B=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],se=void 0;function K(De,bt){var ht=De.prefixCls,lt=De.invalidate,ke=De.item,Ze=De.renderItem,st=De.responsive,tn=De.responsiveDisabled,Fn=De.registerSize,On=De.itemKey,Zn=De.className,cn=De.style,Gt=De.children,ln=De.display,Dt=De.order,me=De.component,q=me===void 0?"div":me,ne=(0,G.Z)(De,B),P=st&&!ln;function Ne(Q){Fn(On,Q)}x.useEffect(function(){return function(){Ne(null)}},[]);var Oe=Ze&&ke!==se?Ze(ke,{index:Dt}):Gt,Fe;lt||(Fe={opacity:P?0:1,height:P?0:se,overflowY:P?"hidden":se,order:st?Dt:se,pointerEvents:P?"none":se,position:P?"absolute":se});var qe={};P&&(qe["aria-hidden"]=!0);var V=x.createElement(q,(0,A.Z)({className:Ye()(!lt&&ht,Zn),style:(0,ge.Z)((0,ge.Z)({},Fe),cn)},qe,ne,{ref:bt}),Oe);return st&&(V=x.createElement(re.Z,{onResize:function(ue){var w=ue.offsetWidth;Ne(w)},disabled:tn},V)),V}var N=x.forwardRef(K);N.displayName="Item";var ce=N,fn=C(6089),Ft=C(4676),yt=C(16089);function Et(De){if(typeof MessageChannel=="undefined")(0,yt.Z)(De);else{var bt=new MessageChannel;bt.port1.onmessage=function(){return De()},bt.port2.postMessage(void 0)}}function le(){var De=x.useRef(null),bt=function(lt){De.current||(De.current=[],Et(function(){(0,Ft.unstable_batchedUpdates)(function(){De.current.forEach(function(ke){ke()}),De.current=null})})),De.current.push(lt)};return bt}function z(De,bt){var ht=x.useState(bt),lt=(0,Ee.Z)(ht,2),ke=lt[0],Ze=lt[1],st=(0,fn.Z)(function(tn){De(function(){Ze(tn)})});return[ke,st]}var Z=x.createContext(null),pe=["component"],Ve=["className"],xe=["className"],ye=function(bt,ht){var lt=x.useContext(Z);if(!lt){var ke=bt.component,Ze=ke===void 0?"div":ke,st=(0,G.Z)(bt,pe);return x.createElement(Ze,(0,A.Z)({},st,{ref:ht}))}var tn=lt.className,Fn=(0,G.Z)(lt,Ve),On=bt.className,Zn=(0,G.Z)(bt,xe);return x.createElement(Z.Provider,{value:null},x.createElement(ce,(0,A.Z)({ref:ht,className:Ye()(tn,On)},Fn,Zn)))},Pe=x.forwardRef(ye);Pe.displayName="RawItem";var Bt=Pe,mt=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ut="responsive",be="invalidate";function M(De){return"+ ".concat(De.length," ...")}function de(De,bt){var ht=De.prefixCls,lt=ht===void 0?"rc-overflow":ht,ke=De.data,Ze=ke===void 0?[]:ke,st=De.renderItem,tn=De.renderRawItem,Fn=De.itemKey,On=De.itemWidth,Zn=On===void 0?10:On,cn=De.ssr,Gt=De.style,ln=De.className,Dt=De.maxCount,me=De.renderRest,q=De.renderRawRest,ne=De.suffix,P=De.component,Ne=P===void 0?"div":P,Oe=De.itemComponent,Fe=De.onVisibleChange,qe=(0,G.Z)(De,mt),V=cn==="full",Q=le(),ue=z(Q,null),w=(0,Ee.Z)(ue,2),_e=w[0],He=w[1],Be=_e||0,pt=z(Q,new Map),Xt=(0,Ee.Z)(pt,2),Mt=Xt[0],gt=Xt[1],$=z(Q,0),ve=(0,Ee.Z)($,2),Se=ve[0],W=ve[1],Me=z(Q,0),Rt=(0,Ee.Z)(Me,2),wt=Rt[0],Ke=Rt[1],Vt=z(Q,0),sn=(0,Ee.Z)(Vt,2),un=sn[0],Kt=sn[1],An=(0,x.useState)(null),Sn=(0,Ee.Z)(An,2),rt=Sn[0],Qe=Sn[1],Pt=(0,x.useState)(null),At=(0,Ee.Z)(Pt,2),It=At[0],bn=At[1],kt=x.useMemo(function(){return It===null&&V?Number.MAX_SAFE_INTEGER:It||0},[It,_e]),Ln=(0,x.useState)(!1),Tn=(0,Ee.Z)(Ln,2),wn=Tn[0],Gn=Tn[1],Le="".concat(lt,"-item"),c=Math.max(Se,wt),h=Dt===Ut,v=Ze.length&&h,E=Dt===be,b=v||typeof Dt=="number"&&Ze.length>Dt,O=(0,x.useMemo)(function(){var et=Ze;return v?_e===null&&V?et=Ze:et=Ze.slice(0,Math.min(Ze.length,Be/Zn)):typeof Dt=="number"&&(et=Ze.slice(0,Dt)),et},[Ze,Zn,_e,Dt,v]),H=(0,x.useMemo)(function(){return v?Ze.slice(kt+1):Ze.slice(O.length)},[Ze,O,v,kt]),at=(0,x.useCallback)(function(et,Re){var k;return typeof Fn=="function"?Fn(et):(k=Fn&&(et==null?void 0:et[Fn]))!==null&&k!==void 0?k:Re},[Fn]),$e=(0,x.useCallback)(st||function(et){return et},[st]);function _t(et,Re,k){It===et&&(Re===void 0||Re===rt)||(bn(et),k||(Gn(etBe){_t(F-1,et-ee-un+wt);break}}ne&&Y(0)+un>Be&&Qe(null)}},[Be,Mt,wt,un,at,O]);var X=wn&&!!H.length,J={};rt!==null&&v&&(J={position:"absolute",left:rt,top:0});var Ae={prefixCls:Le,responsive:v,component:Oe,invalidate:E},fe=tn?function(et,Re){var k=at(et,Re);return x.createElement(Z.Provider,{key:k,value:(0,ge.Z)((0,ge.Z)({},Ae),{},{order:Re,item:et,itemKey:k,registerSize:_,display:Re<=kt})},tn(et,Re))}:function(et,Re){var k=at(et,Re);return x.createElement(ce,(0,A.Z)({},Ae,{order:Re,key:k,item:et,renderItem:$e,itemKey:k,registerSize:_,display:Re<=kt}))},We={order:X?kt:Number.MAX_SAFE_INTEGER,className:"".concat(Le,"-rest"),registerSize:I,display:X},ct=me||M,vt=q?x.createElement(Z.Provider,{value:(0,ge.Z)((0,ge.Z)({},Ae),We)},q(H)):x.createElement(ce,(0,A.Z)({},Ae,We),typeof ct=="function"?ct(H):ct),Je=x.createElement(Ne,(0,A.Z)({className:Ye()(!E&<,ln),style:Gt,ref:bt},qe),O.map(fe),b?vt:null,ne&&x.createElement(ce,(0,A.Z)({},Ae,{responsive:h,responsiveDisabled:!v,order:kt,className:"".concat(Le,"-suffix"),registerSize:ae,display:!0,style:J}),ne));return h?x.createElement(re.Z,{onResize:pn,disabled:!v},Je):Je}var U=x.forwardRef(de);U.displayName="Overflow",U.Item=Bt,U.RESPONSIVE=Ut,U.INVALIDATE=be;var nt=U,Ct=nt},23425:function(ti,En,C){"use strict";C.d(En,{Z:function(){return xe}});var A=C(20068),ge=C(54476),Ee=C(76190),G=C(33885),x=C(42978),g=C(92310),Ye=C.n(g),re=C(18929),Ue=C(10228),B=C(26112),se=C(48736),K=C(59301),N=C(17119),ce=[10,20,50,100],fn=function(Pe){var Bt=Pe.pageSizeOptions,mt=Bt===void 0?ce:Bt,Ut=Pe.locale,be=Pe.changeSize,M=Pe.pageSize,de=Pe.goButton,U=Pe.quickGo,nt=Pe.rootPrefixCls,Ct=Pe.disabled,De=Pe.buildOptionText,bt=Pe.showSizeChanger,ht=Pe.sizeChangerRender,lt=K.useState(""),ke=(0,x.Z)(lt,2),Ze=ke[0],st=ke[1],tn=function(){return!Ze||Number.isNaN(Ze)?void 0:Number(Ze)},Fn=typeof De=="function"?De:function(ne){return"".concat(ne," ").concat(Ut.items_per_page)},On=function(P){st(P.target.value)},Zn=function(P){de||Ze===""||(st(""),!(P.relatedTarget&&(P.relatedTarget.className.indexOf("".concat(nt,"-item-link"))>=0||P.relatedTarget.className.indexOf("".concat(nt,"-item"))>=0))&&(U==null||U(tn())))},cn=function(P){Ze!==""&&(P.keyCode===Ue.Z.ENTER||P.type==="click")&&(st(""),U==null||U(tn()))},Gt=function(){return mt.some(function(P){return P.toString()===M.toString()})?mt:mt.concat([M]).sort(function(P,Ne){var Oe=Number.isNaN(Number(P))?0:Number(P),Fe=Number.isNaN(Number(Ne))?0:Number(Ne);return Oe-Fe})},ln="".concat(nt,"-options");if(!bt&&!U)return null;var Dt=null,me=null,q=null;return bt&&ht&&(Dt=ht({disabled:Ct,size:M,onSizeChange:function(P){be==null||be(Number(P))},"aria-label":Ut.page_size,className:"".concat(ln,"-size-changer"),options:Gt().map(function(ne){return{label:Fn(ne),value:ne}})})),U&&(de&&(q=typeof de=="boolean"?K.createElement("button",{type:"button",onClick:cn,onKeyUp:cn,disabled:Ct,className:"".concat(ln,"-quick-jumper-button")},Ut.jump_to_confirm):K.createElement("span",{onClick:cn,onKeyUp:cn},de)),me=K.createElement("div",{className:"".concat(ln,"-quick-jumper")},Ut.jump_to,K.createElement("input",{disabled:Ct,type:"text",value:Ze,onChange:On,onKeyUp:cn,onBlur:Zn,"aria-label":Ut.page}),Ut.page,q)),K.createElement("li",{className:ln},Dt,me)},Ft=fn,yt=function(Pe){var Bt=Pe.rootPrefixCls,mt=Pe.page,Ut=Pe.active,be=Pe.className,M=Pe.showTitle,de=Pe.onClick,U=Pe.onKeyPress,nt=Pe.itemRender,Ct="".concat(Bt,"-item"),De=Ye()(Ct,"".concat(Ct,"-").concat(mt),(0,A.Z)((0,A.Z)({},"".concat(Ct,"-active"),Ut),"".concat(Ct,"-disabled"),!mt),be),bt=function(){de(mt)},ht=function(Ze){U(Ze,de,mt)},lt=nt(mt,"page",K.createElement("a",{rel:"nofollow"},mt));return lt?K.createElement("li",{title:M?String(mt):null,className:De,onClick:bt,onKeyDown:ht,tabIndex:0},lt):null},Et=yt,le=function(Pe,Bt,mt){return mt};function z(){}function Z(ye){var Pe=Number(ye);return typeof Pe=="number"&&!Number.isNaN(Pe)&&isFinite(Pe)&&Math.floor(Pe)===Pe}function pe(ye,Pe,Bt){var mt=typeof ye=="undefined"?Pe:ye;return Math.floor((Bt-1)/mt)+1}var Ve=function(Pe){var Bt=Pe.prefixCls,mt=Bt===void 0?"rc-pagination":Bt,Ut=Pe.selectPrefixCls,be=Ut===void 0?"rc-select":Ut,M=Pe.className,de=Pe.current,U=Pe.defaultCurrent,nt=U===void 0?1:U,Ct=Pe.total,De=Ct===void 0?0:Ct,bt=Pe.pageSize,ht=Pe.defaultPageSize,lt=ht===void 0?10:ht,ke=Pe.onChange,Ze=ke===void 0?z:ke,st=Pe.hideOnSinglePage,tn=Pe.align,Fn=Pe.showPrevNextJumpers,On=Fn===void 0?!0:Fn,Zn=Pe.showQuickJumper,cn=Pe.showLessItems,Gt=Pe.showTitle,ln=Gt===void 0?!0:Gt,Dt=Pe.onShowSizeChange,me=Dt===void 0?z:Dt,q=Pe.locale,ne=q===void 0?N.Z:q,P=Pe.style,Ne=Pe.totalBoundaryShowSizeChanger,Oe=Ne===void 0?50:Ne,Fe=Pe.disabled,qe=Pe.simple,V=Pe.showTotal,Q=Pe.showSizeChanger,ue=Q===void 0?De>Oe:Q,w=Pe.sizeChangerRender,_e=Pe.pageSizeOptions,He=Pe.itemRender,Be=He===void 0?le:He,pt=Pe.jumpPrevIcon,Xt=Pe.jumpNextIcon,Mt=Pe.prevIcon,gt=Pe.nextIcon,$=K.useRef(null),ve=(0,re.Z)(10,{value:bt,defaultValue:lt}),Se=(0,x.Z)(ve,2),W=Se[0],Me=Se[1],Rt=(0,re.Z)(1,{value:de,defaultValue:nt,postState:function(Lt){return Math.max(1,Math.min(Lt,pe(void 0,W,De)))}}),wt=(0,x.Z)(Rt,2),Ke=wt[0],Vt=wt[1],sn=K.useState(Ke),un=(0,x.Z)(sn,2),Kt=un[0],An=un[1];(0,K.useEffect)(function(){An(Ke)},[Ke]);var Sn=Ze!==z,rt="current"in Pe,Qe=Math.max(1,Ke-(cn?3:5)),Pt=Math.min(pe(void 0,W,De),Ke+(cn?3:5));function At(ut,Lt){var Nt=ut||K.createElement("button",{type:"button","aria-label":Lt,className:"".concat(mt,"-item-link")});return typeof ut=="function"&&(Nt=K.createElement(ut,(0,G.Z)({},Pe))),Nt}function It(ut){var Lt=ut.target.value,Nt=pe(void 0,W,De),hn;return Lt===""?hn=Lt:Number.isNaN(Number(Lt))?hn=Kt:Lt>=Nt?hn=Nt:hn=Number(Lt),hn}function bn(ut){return Z(ut)&&ut!==Ke&&Z(De)&&De>0}var kt=De>W?Zn:!1;function Ln(ut){(ut.keyCode===Ue.Z.UP||ut.keyCode===Ue.Z.DOWN)&&ut.preventDefault()}function Tn(ut){var Lt=It(ut);switch(Lt!==Kt&&An(Lt),ut.keyCode){case Ue.Z.ENTER:Le(Lt);break;case Ue.Z.UP:Le(Lt-1);break;case Ue.Z.DOWN:Le(Lt+1);break;default:break}}function wn(ut){Le(It(ut))}function Gn(ut){var Lt=pe(ut,W,De),Nt=Ke>Lt&&Lt!==0?Lt:Ke;Me(ut),An(Nt),me==null||me(Ke,ut),Vt(Nt),Ze==null||Ze(Nt,ut)}function Le(ut){if(bn(ut)&&!Fe){var Lt=pe(void 0,W,De),Nt=ut;return ut>Lt?Nt=Lt:ut<1&&(Nt=1),Nt!==Kt&&An(Nt),Vt(Nt),Ze==null||Ze(Nt,W),Nt}return Ke}var c=Ke>1,h=Ke2?Nt-2:0),qt=2;qtDe?De:Ke*W])),Ae=null,fe=pe(void 0,W,De);if(st&&De<=W)return null;var We=[],ct={rootPrefixCls:mt,onClick:Le,onKeyPress:H,showTitle:ln,itemRender:Be,page:-1},vt=Ke-1>0?Ke-1:0,Je=Ke+1=ee*2&&Ke!==3&&(We[0]=K.cloneElement(We[0],{className:Ye()("".concat(mt,"-item-after-jump-prev"),We[0].props.className)}),We.unshift(Y)),fe-Ke>=ee*2&&Ke!==fe-2){var St=We[We.length-1];We[We.length-1]=K.cloneElement(St,{className:Ye()("".concat(mt,"-item-before-jump-next"),St.props.className)}),We.push(Ae)}Tt!==1&&We.unshift(K.createElement(Et,(0,ge.Z)({},ct,{key:1,page:1}))),xt!==fe&&We.push(K.createElement(Et,(0,ge.Z)({},ct,{key:fe,page:fe})))}var Zt=_(vt);if(Zt){var Ht=!c||!fe;Zt=K.createElement("li",{title:ln?ne.prev_page:null,onClick:v,tabIndex:Ht?null:0,onKeyDown:at,className:Ye()("".concat(mt,"-prev"),(0,A.Z)({},"".concat(mt,"-disabled"),Ht)),"aria-disabled":Ht},Zt)}var Jt=I(Je);if(Jt){var dn,zt;qe?(dn=!h,zt=c?0:null):(dn=!h||!fe,zt=dn?null:0),Jt=K.createElement("li",{title:ln?ne.next_page:null,onClick:E,tabIndex:zt,onKeyDown:$e,className:Ye()("".concat(mt,"-next"),(0,A.Z)({},"".concat(mt,"-disabled"),dn)),"aria-disabled":dn},Jt)}var jt=Ye()(mt,M,(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},"".concat(mt,"-start"),tn==="start"),"".concat(mt,"-center"),tn==="center"),"".concat(mt,"-end"),tn==="end"),"".concat(mt,"-simple"),qe),"".concat(mt,"-disabled"),Fe));return K.createElement("ul",(0,ge.Z)({className:jt,style:P,ref:$},X),J,Zt,qe?F:We,Jt,K.createElement(Ft,{locale:ne,rootPrefixCls:mt,disabled:Fe,selectPrefixCls:be,changeSize:Gn,pageSize:W,pageSizeOptions:_e,quickGo:kt?Le:null,goButton:k,showSizeChanger:ue,sizeChangerRender:w}))},xe=Ve},738:function(ti,En,C){"use strict";C.d(En,{Z:function(){return z}});var A=C(54476),ge=C(20068),Ee=C(42978),G=C(75931),x=C(92310),g=C.n(x),Ye=C(18929),re=C(10228),Ue=C(26112),B=C(59301);function se(Z,pe){var Ve=Z.disabled,xe=Z.prefixCls,ye=Z.character,Pe=Z.characterRender,Bt=Z.index,mt=Z.count,Ut=Z.value,be=Z.allowHalf,M=Z.focused,de=Z.onHover,U=Z.onClick,nt=function(st){de(st,Bt)},Ct=function(st){U(st,Bt)},De=function(st){st.keyCode===re.Z.ENTER&&U(st,Bt)},bt=Bt+1,ht=new Set([xe]);Ut===0&&Bt===0&&M?ht.add("".concat(xe,"-focused")):be&&Ut+.5>=bt&&UtBt?"true":"false","aria-posinset":Bt+1,"aria-setsize":mt,tabIndex:Ve?-1:0},B.createElement("div",{className:"".concat(xe,"-first")},lt),B.createElement("div",{className:"".concat(xe,"-second")},lt)));return Pe&&(ke=Pe(ke,Z)),ke}var K=B.forwardRef(se);function N(){var Z=B.useRef({});function pe(xe){return Z.current[xe]}function Ve(xe){return function(ye){Z.current[xe]=ye}}return[pe,Ve]}function ce(Z){var pe=Z.pageXOffset,Ve="scrollLeft";if(typeof pe!="number"){var xe=Z.document;pe=xe.documentElement[Ve],typeof pe!="number"&&(pe=xe.body[Ve])}return pe}function fn(Z){var pe,Ve,xe=Z.ownerDocument,ye=xe.body,Pe=xe&&xe.documentElement,Bt=Z.getBoundingClientRect();return pe=Bt.left,Ve=Bt.top,pe-=Pe.clientLeft||ye.clientLeft||0,Ve-=Pe.clientTop||ye.clientTop||0,{left:pe,top:Ve}}function Ft(Z){var pe=fn(Z),Ve=Z.ownerDocument,xe=Ve.defaultView||Ve.parentWindow;return pe.left+=ce(xe),pe.left}var yt=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function Et(Z,pe){var Ve=Z.prefixCls,xe=Ve===void 0?"rc-rate":Ve,ye=Z.className,Pe=Z.defaultValue,Bt=Z.value,mt=Z.count,Ut=mt===void 0?5:mt,be=Z.allowHalf,M=be===void 0?!1:be,de=Z.allowClear,U=de===void 0?!0:de,nt=Z.keyboard,Ct=nt===void 0?!0:nt,De=Z.character,bt=De===void 0?"\u2605":De,ht=Z.characterRender,lt=Z.disabled,ke=Z.direction,Ze=ke===void 0?"ltr":ke,st=Z.tabIndex,tn=st===void 0?0:st,Fn=Z.autoFocus,On=Z.onHoverChange,Zn=Z.onChange,cn=Z.onFocus,Gt=Z.onBlur,ln=Z.onKeyDown,Dt=Z.onMouseLeave,me=(0,G.Z)(Z,yt),q=N(),ne=(0,Ee.Z)(q,2),P=ne[0],Ne=ne[1],Oe=B.useRef(null),Fe=function(){if(!lt){var Qe;(Qe=Oe.current)===null||Qe===void 0||Qe.focus()}};B.useImperativeHandle(pe,function(){return{focus:Fe,blur:function(){if(!lt){var Qe;(Qe=Oe.current)===null||Qe===void 0||Qe.blur()}}}});var qe=(0,Ye.Z)(Pe||0,{value:Bt}),V=(0,Ee.Z)(qe,2),Q=V[0],ue=V[1],w=(0,Ye.Z)(null),_e=(0,Ee.Z)(w,2),He=_e[0],Be=_e[1],pt=function(Qe,Pt){var At=Ze==="rtl",It=Qe+1;if(M){var bn=P(Qe),kt=Ft(bn),Ln=bn.clientWidth;(At&&Pt-kt>Ln/2||!At&&Pt-kt0&&!At||Pt===re.Z.RIGHT&&Q>0&&At?(Xt(Q-It),Qe.preventDefault()):Pt===re.Z.LEFT&&Q5&&arguments[5]!==void 0?arguments[5]:!1,fe=arguments.length>6?arguments[6]:void 0,We=arguments.length>7?arguments[7]:void 0,ct=B.useMemo(function(){if((0,Ye.Z)(X)==="object")return X.clearIcon;if(J)return J},[X,J]),vt=B.useMemo(function(){return!!(!Ae&&X&&(Y.length||fe)&&!(We==="combobox"&&fe===""))},[X,Ae,Y.length,fe,We]);return{allowClear:vt,clearIcon:B.createElement(yt,{className:"".concat(I,"-clear"),onMouseDown:ae,customizeIcon:ct},"\xD7")}},le=B.createContext(null);function z(){return B.useContext(le)}function Z(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,I=B.useState(!1),ae=(0,x.Z)(I,2),Y=ae[0],X=ae[1],J=B.useRef(null),Ae=function(){window.clearTimeout(J.current)};B.useEffect(function(){return Ae},[]);var fe=function(ct,vt){Ae(),J.current=window.setTimeout(function(){X(ct),vt&&vt()},_)};return[Y,fe,Ae]}function pe(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,I=B.useRef(null),ae=B.useRef(null);B.useEffect(function(){return function(){window.clearTimeout(ae.current)}},[]);function Y(X){(X||I.current===null)&&(I.current=X),window.clearTimeout(ae.current),ae.current=window.setTimeout(function(){I.current=null},_)}return[function(){return I.current},Y]}function Ve(_,I,ae,Y){var X=B.useRef(null);X.current={open:I,triggerOpen:ae,customizedTrigger:Y},B.useEffect(function(){function J(Ae){var fe;if(!((fe=X.current)!==null&&fe!==void 0&&fe.customizedTrigger)){var We=Ae.target;We.shadowRoot&&Ae.composed&&(We=Ae.composedPath()[0]||We),X.current.open&&_().filter(function(ct){return ct}).every(function(ct){return!ct.contains(We)&&ct!==We})&&X.current.triggerOpen(!1)}}return window.addEventListener("mousedown",J),function(){return window.removeEventListener("mousedown",J)}},[])}var xe=C(10228);function ye(_){return _&&![xe.Z.ESC,xe.Z.SHIFT,xe.Z.BACKSPACE,xe.Z.TAB,xe.Z.WIN_KEY,xe.Z.ALT,xe.Z.META,xe.Z.WIN_KEY_RIGHT,xe.Z.CTRL,xe.Z.SEMICOLON,xe.Z.EQUALS,xe.Z.CAPS_LOCK,xe.Z.CONTEXT_MENU,xe.Z.F1,xe.Z.F2,xe.Z.F3,xe.Z.F4,xe.Z.F5,xe.Z.F6,xe.Z.F7,xe.Z.F8,xe.Z.F9,xe.Z.F10,xe.Z.F11,xe.Z.F12].includes(_)}var Pe=C(26112),Bt=C(11780);function mt(_,I,ae){var Y=(0,G.Z)((0,G.Z)({},_),ae?I:{});return Object.keys(I).forEach(function(X){var J=I[X];typeof J=="function"&&(Y[X]=function(){for(var Ae,fe=arguments.length,We=new Array(fe),ct=0;ctGe&&(ii="".concat(Ai.slice(0,Ge),"..."))}var Si=function(Jn){Jn&&Jn.stopPropagation(),rn(Ot)};return typeof Tt=="function"?ni(Yn,ii,mn,Dn,Si):li(Ot,ii,mn,Dn,Si)},Wt=function(Ot){if(!X.length)return null;var mn=typeof ot=="function"?ot(Ot):ot;return typeof Tt=="function"?ni(void 0,mn,!1,!1,void 0,!0):li({title:mn},mn,!1)},tt=B.createElement("div",{className:"".concat(Vn,"-search"),style:{width:hn},onFocus:function(){ai(!0)},onBlur:function(){ai(!1)}},B.createElement(U,{ref:We,open:J,prefixCls:Y,id:ae,inputElement:null,disabled:vt,autoFocus:Re,autoComplete:k,editable:Qn,activeDescendantId:F,value:oi,onKeyDown:Ht,onMouseDown:Jt,onChange:St,onPaste:Zt,onCompositionStart:dn,onCompositionEnd:zt,onBlur:jt,tabIndex:ee,attrs:(0,Pe.Z)(I,!0)}),B.createElement("span",{ref:ut,className:"".concat(Vn,"-search-mirror"),"aria-hidden":!0},oi,"\xA0")),Xe=B.createElement(Bt.Z,{prefixCls:"".concat(Vn,"-overflow"),data:X,renderItem:Pn,renderRest:Wt,suffix:tt,itemKey:st,maxCount:we});return B.createElement("span",{className:"".concat(Vn,"-wrap")},Xe,!X.length&&!oi&&B.createElement("span",{className:"".concat(Vn,"-placeholder")},ct))},On=Fn,Zn=function(I){var ae=I.inputElement,Y=I.prefixCls,X=I.id,J=I.inputRef,Ae=I.disabled,fe=I.autoFocus,We=I.autoComplete,ct=I.activeDescendantId,vt=I.mode,Je=I.open,et=I.values,Re=I.placeholder,k=I.tabIndex,F=I.showSearch,ee=I.searchValue,ie=I.activeValue,we=I.maxLength,Ge=I.onInputKeyDown,je=I.onInputMouseDown,ot=I.onInputChange,Tt=I.onInputPaste,xt=I.onInputCompositionStart,rn=I.onInputCompositionEnd,St=I.onInputBlur,Zt=I.title,Ht=B.useState(!1),Jt=(0,x.Z)(Ht,2),dn=Jt[0],zt=Jt[1],jt=vt==="combobox",ut=jt||F,Lt=et[0],Nt=ee||"";jt&&ie&&!dn&&(Nt=ie),B.useEffect(function(){jt&&zt(!1)},[jt,ie]);var hn=vt!=="combobox"&&!Je&&!F?!1:!!Nt,qt=Zt===void 0?ke(Lt):Zt,an=B.useMemo(function(){return Lt?null:B.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:hn?{visibility:"hidden"}:void 0},Re)},[Lt,hn,Re,Y]);return B.createElement("span",{className:"".concat(Y,"-selection-wrap")},B.createElement("span",{className:"".concat(Y,"-selection-search")},B.createElement(U,{ref:J,prefixCls:Y,id:X,open:Je,inputElement:ae,disabled:Ae,autoFocus:fe,autoComplete:We,editable:ut,activeDescendantId:ct,value:Nt,onKeyDown:Ge,onMouseDown:je,onChange:function(jn){zt(!0),ot(jn)},onPaste:Tt,onCompositionStart:xt,onCompositionEnd:rn,onBlur:St,tabIndex:k,attrs:(0,Pe.Z)(I,!0),maxLength:jt?we:void 0})),!jt&&Lt?B.createElement("span",{className:"".concat(Y,"-selection-item"),title:qt,style:hn?{visibility:"hidden"}:void 0},Lt.label):null,an)},cn=Zn,Gt=function(I,ae){var Y=(0,B.useRef)(null),X=(0,B.useRef)(!1),J=I.prefixCls,Ae=I.open,fe=I.mode,We=I.showSearch,ct=I.tokenWithEnter,vt=I.disabled,Je=I.prefix,et=I.autoClearSearchValue,Re=I.onSearch,k=I.onSearchSubmit,F=I.onToggleOpen,ee=I.onInputKeyDown,ie=I.onInputBlur,we=I.domRef;B.useImperativeHandle(ae,function(){return{focus:function(qt){Y.current.focus(qt)},blur:function(){Y.current.blur()}}});var Ge=pe(0),je=(0,x.Z)(Ge,2),ot=je[0],Tt=je[1],xt=function(qt){var an=qt.which,Wn=Y.current instanceof HTMLTextAreaElement;!Wn&&Ae&&(an===xe.Z.UP||an===xe.Z.DOWN)&&qt.preventDefault(),ee&&ee(qt),an===xe.Z.ENTER&&fe==="tags"&&!X.current&&!Ae&&(k==null||k(qt.target.value)),!(Wn&&!Ae&&~[xe.Z.UP,xe.Z.DOWN,xe.Z.LEFT,xe.Z.RIGHT].indexOf(an))&&ye(an)&&F(!0)},rn=function(){Tt(!0)},St=(0,B.useRef)(null),Zt=function(qt){Re(qt,!0,X.current)!==!1&&F(!0)},Ht=function(){X.current=!0},Jt=function(qt){X.current=!1,fe!=="combobox"&&Zt(qt.target.value)},dn=function(qt){var an=qt.target.value;if(ct&&St.current&&/[\r\n]/.test(St.current)){var Wn=St.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");an=an.replace(Wn,St.current)}St.current=null,Zt(an)},zt=function(qt){var an=qt.clipboardData,Wn=an==null?void 0:an.getData("text");St.current=Wn||""},jt=function(qt){var an=qt.target;if(an!==Y.current){var Wn=document.body.style.msTouchAction!==void 0;Wn?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},ut=function(qt){var an=ot();qt.target!==Y.current&&!an&&!(fe==="combobox"&&vt)&&qt.preventDefault(),(fe!=="combobox"&&(!We||!an)||!Ae)&&(Ae&&et!==!1&&Re("",!0,!1),F())},Lt={inputRef:Y,onInputKeyDown:xt,onInputMouseDown:rn,onInputChange:dn,onInputPaste:zt,onInputCompositionStart:Ht,onInputCompositionEnd:Jt,onInputBlur:ie},Nt=fe==="multiple"||fe==="tags"?B.createElement(On,(0,A.Z)({},I,Lt)):B.createElement(cn,(0,A.Z)({},I,Lt));return B.createElement("div",{ref:we,className:"".concat(J,"-selector"),onClick:jt,onMouseDown:ut},Je&&B.createElement("div",{className:"".concat(J,"-prefix")},Je),Nt)},ln=B.forwardRef(Gt),Dt=ln,me=C(65030),q=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],ne=function(I){var ae=I===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ae,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ae,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ae,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ae,adjustY:1},htmlRegion:"scroll"}}},P=function(I,ae){var Y=I.prefixCls,X=I.disabled,J=I.visible,Ae=I.children,fe=I.popupElement,We=I.animation,ct=I.transitionName,vt=I.dropdownStyle,Je=I.dropdownClassName,et=I.direction,Re=et===void 0?"ltr":et,k=I.placement,F=I.builtinPlacements,ee=I.dropdownMatchSelectWidth,ie=I.dropdownRender,we=I.dropdownAlign,Ge=I.getPopupContainer,je=I.empty,ot=I.getTriggerDOMNode,Tt=I.onPopupVisibleChange,xt=I.onPopupMouseEnter,rn=(0,g.Z)(I,q),St="".concat(Y,"-dropdown"),Zt=fe;ie&&(Zt=ie(fe));var Ht=B.useMemo(function(){return F||ne(ee)},[F,ee]),Jt=We?"".concat(St,"-").concat(We):ct,dn=typeof ee=="number",zt=B.useMemo(function(){return dn?null:ee===!1?"minWidth":"width"},[ee,dn]),jt=vt;dn&&(jt=(0,G.Z)((0,G.Z)({},jt),{},{width:ee}));var ut=B.useRef(null);return B.useImperativeHandle(ae,function(){return{getPopupElement:function(){var Nt;return(Nt=ut.current)===null||Nt===void 0?void 0:Nt.popupElement}}}),B.createElement(me.Z,(0,A.Z)({},rn,{showAction:Tt?["click"]:[],hideAction:Tt?["click"]:[],popupPlacement:k||(Re==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ht,prefixCls:St,popupTransitionName:Jt,popup:B.createElement("div",{onMouseEnter:xt},Zt),ref:ut,stretch:zt,popupAlign:we,popupVisible:J,getPopupContainer:Ge,popupClassName:K()(Je,(0,Ee.Z)({},"".concat(St,"-empty"),je)),popupStyle:jt,getTriggerDOMNode:ot,onPopupVisibleChange:Tt}),Ae)},Ne=B.forwardRef(P),Oe=Ne,Fe=C(66712);function qe(_,I){var ae=_.key,Y;return"value"in _&&(Y=_.value),ae!=null?ae:Y!==void 0?Y:"rc-index-key-".concat(I)}function V(_){return typeof _!="undefined"&&!Number.isNaN(_)}function Q(_,I){var ae=_||{},Y=ae.label,X=ae.value,J=ae.options,Ae=ae.groupLabel,fe=Y||(I?"children":"label");return{label:fe,value:X||"value",options:J||"options",groupLabel:Ae||fe}}function ue(_){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ae=I.fieldNames,Y=I.childrenAsData,X=[],J=Q(ae,!1),Ae=J.label,fe=J.value,We=J.options,ct=J.groupLabel;function vt(Je,et){Array.isArray(Je)&&Je.forEach(function(Re){if(et||!(We in Re)){var k=Re[fe];X.push({key:qe(Re,X.length),groupOption:et,data:Re,label:Re[Ae],value:k})}else{var F=Re[ct];F===void 0&&Y&&(F=Re.label),X.push({key:qe(Re,X.length),group:!0,data:Re,label:F}),vt(Re[We],!0)}})}return vt(_,!1),X}function w(_){var I=(0,G.Z)({},_);return"props"in I||Object.defineProperty(I,"props",{get:function(){return(0,Ue.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),I}}),I}var _e=function(I,ae,Y){if(!ae||!ae.length)return null;var X=!1,J=function fe(We,ct){var vt=(0,Fe.Z)(ct),Je=vt[0],et=vt.slice(1);if(!Je)return[We];var Re=We.split(Je);return X=X||Re.length>1,Re.reduce(function(k,F){return[].concat((0,ge.Z)(k),(0,ge.Z)(fe(F,et)))},[]).filter(Boolean)},Ae=J(I,ae);return X?typeof Y!="undefined"?Ae.slice(0,Y):Ae:null},He=B.createContext(null),Be=He;function pt(_){var I=_.visible,ae=_.values;if(!I)return null;var Y=50;return B.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(ae.slice(0,Y).map(function(X){var J=X.label,Ae=X.value;return["number","string"].includes((0,Ye.Z)(J))?J:Ae}).join(", ")),ae.length>Y?", ...":null)}var Xt=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Mt=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],gt=function(I){return I==="tags"||I==="multiple"},$=B.forwardRef(function(_,I){var ae,Y=_.id,X=_.prefixCls,J=_.className,Ae=_.showSearch,fe=_.tagRender,We=_.direction,ct=_.omitDomProps,vt=_.displayValues,Je=_.onDisplayValuesChange,et=_.emptyOptions,Re=_.notFoundContent,k=Re===void 0?"Not Found":Re,F=_.onClear,ee=_.mode,ie=_.disabled,we=_.loading,Ge=_.getInputElement,je=_.getRawInputElement,ot=_.open,Tt=_.defaultOpen,xt=_.onDropdownVisibleChange,rn=_.activeValue,St=_.onActiveValueChange,Zt=_.activeDescendantId,Ht=_.searchValue,Jt=_.autoClearSearchValue,dn=_.onSearch,zt=_.onSearchSplit,jt=_.tokenSeparators,ut=_.allowClear,Lt=_.prefix,Nt=_.suffixIcon,hn=_.clearIcon,qt=_.OptionList,an=_.animation,Wn=_.transitionName,jn=_.dropdownStyle,ai=_.dropdownClassName,Vn=_.dropdownMatchSelectWidth,oi=_.dropdownRender,Qn=_.dropdownAlign,li=_.placement,ni=_.builtinPlacements,Pn=_.getPopupContainer,Wt=_.showAction,tt=Wt===void 0?[]:Wt,Xe=_.onFocus,dt=_.onBlur,Ot=_.onKeyUp,mn=_.onKeyDown,Mn=_.onMouseDown,Yn=(0,g.Z)(_,Xt),Dn=gt(ee),ii=(Ae!==void 0?Ae:Dn)||ee==="combobox",Ai=(0,G.Z)({},Yn);Mt.forEach(function(fi){delete Ai[fi]}),ct==null||ct.forEach(function(fi){delete Ai[fi]});var Si=B.useState(!1),Ii=(0,x.Z)(Si,2),Jn=Ii[0],wi=Ii[1];B.useEffect(function(){wi((0,ce.Z)())},[]);var Pi=B.useRef(null),ki=B.useRef(null),ri=B.useRef(null),pi=B.useRef(null),gi=B.useRef(null),Fi=B.useRef(!1),Li=Z(),Xn=(0,x.Z)(Li,3),gn=Xn[0],zn=Xn[1],di=Xn[2];B.useImperativeHandle(I,function(){var fi,ei;return{focus:(fi=pi.current)===null||fi===void 0?void 0:fi.focus,blur:(ei=pi.current)===null||ei===void 0?void 0:ei.blur,scrollTo:function(Yi){var Ti;return(Ti=gi.current)===null||Ti===void 0?void 0:Ti.scrollTo(Yi)},nativeElement:Pi.current||ki.current}});var on=B.useMemo(function(){var fi;if(ee!=="combobox")return Ht;var ei=(fi=vt[0])===null||fi===void 0?void 0:fi.value;return typeof ei=="string"||typeof ei=="number"?String(ei):""},[Ht,ee,vt]),Ci=ee==="combobox"&&typeof Ge=="function"&&Ge()||null,vi=typeof je=="function"&&je(),Oi=(0,fn.x1)(ki,vi==null||(ae=vi.props)===null||ae===void 0?void 0:ae.ref),zi=B.useState(!1),Gi=(0,x.Z)(zi,2),$i=Gi[0],Zi=Gi[1];(0,N.Z)(function(){Zi(!0)},[]);var ui=(0,re.Z)(!1,{defaultValue:Tt,value:ot}),Di=(0,x.Z)(ui,2),Ki=Di[0],qi=Di[1],si=$i?Ki:!1,xi=!k&&et;(ie||xi&&si&&ee==="combobox")&&(si=!1);var Mi=xi?!1:si,yn=B.useCallback(function(fi){var ei=fi!==void 0?fi:!si;ie||(qi(ei),si!==ei&&(xt==null||xt(ei)))},[ie,si,qi,xt]),Un=B.useMemo(function(){return(jt||[]).some(function(fi){return[` `,`\r `].includes(fi)})},[jt]),xn=B.useContext(Be)||{},Bn=xn.maxCount,ci=xn.rawValues,yi=function(ei,ji,Yi){if(!(Dn&&V(Bn)&&(ci==null?void 0:ci.size)>=Bn)){var Ti=!0,Ui=ei;St==null||St(null);var or=_e(ei,jt,V(Bn)?Bn-ci.size:void 0),lr=Yi?null:or;return ee!=="combobox"&&lr&&(Ui="",zt==null||zt(lr),yn(!1),Ti=!1),dn&&on!==Ui&&dn(Ui,{source:ji?"typing":"effect"}),Ti}},Qi=function(ei){!ei||!ei.trim()||dn(ei,{source:"submit"})};B.useEffect(function(){!si&&!Dn&&ee!=="combobox"&&yi("",!1,!1)},[si]),B.useEffect(function(){Ki&&ie&&qi(!1),ie&&!Fi.current&&zn(!1)},[ie]);var Qt=pe(),Cn=(0,x.Z)(Qt,2),Hn=Cn[0],Kn=Cn[1],qn=B.useRef(!1),er=function(ei){var ji=Hn(),Yi=ei.key,Ti=Yi==="Enter";if(Ti&&(ee!=="combobox"&&ei.preventDefault(),si||yn(!0)),Kn(!!on),Yi==="Backspace"&&!ji&&Dn&&!on&&vt.length){for(var Ui=(0,ge.Z)(vt),or=null,lr=Ui.length-1;lr>=0;lr-=1){var Tr=Ui[lr];if(!Tr.disabled){Ui.splice(lr,1),or=Tr;break}}or&&Je(Ui,{type:"remove",values:[or]})}for(var br=arguments.length,Ar=new Array(br>1?br-1:0),Vr=1;Vr1?ji-1:0),Ti=1;Ti1?or-1:0),Tr=1;Tr=k},[fe,k,je==null?void 0:je.size]),jt=function(tt){tt.preventDefault()},ut=function(tt){var Xe;(Xe=dn.current)===null||Xe===void 0||Xe.scrollTo(typeof tt=="number"?{index:tt}:tt)},Lt=B.useCallback(function(Wt){return We==="combobox"?!1:je.has(Wt)},[We,(0,ge.Z)(je).toString(),je.size]),Nt=function(tt){for(var Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,dt=Jt.length,Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:!1;Wn(tt);var dt={source:Xe?"keyboard":"mouse"},Ot=Jt[tt];if(!Ot){ee(null,-1,dt);return}ee(Ot.value,tt,dt)};(0,B.useEffect)(function(){jn(ie!==!1?Nt(0):-1)},[Jt.length,ct]);var ai=B.useCallback(function(Wt){return We==="combobox"?String(Wt).toLowerCase()===ct.toLowerCase():je.has(Wt)},[We,ct,(0,ge.Z)(je).toString(),je.size]);(0,B.useEffect)(function(){var Wt=setTimeout(function(){if(!fe&&Ae&&je.size===1){var Xe=Array.from(je)[0],dt=Jt.findIndex(function(Ot){var mn=Ot.data;return ct?String(mn.value).startsWith(ct):mn.value===Xe});dt!==-1&&(jn(dt),ut(dt))}});if(Ae){var tt;(tt=dn.current)===null||tt===void 0||tt.scrollTo(void 0)}return function(){return clearTimeout(Wt)}},[Ae,ct]);var Vn=function(tt){tt!==void 0&&we(tt,{selected:!je.has(tt)}),fe||vt(!1)};if(B.useImperativeHandle(ae,function(){return{onKeyDown:function(tt){var Xe=tt.which,dt=tt.ctrlKey;switch(Xe){case xe.Z.N:case xe.Z.P:case xe.Z.UP:case xe.Z.DOWN:{var Ot=0;if(Xe===xe.Z.UP?Ot=-1:Xe===xe.Z.DOWN?Ot=1:sn()&&dt&&(Xe===xe.Z.N?Ot=1:Xe===xe.Z.P&&(Ot=-1)),Ot!==0){var mn=Nt(an+Ot,Ot);ut(mn),jn(mn,!0)}break}case xe.Z.TAB:case xe.Z.ENTER:{var Mn,Yn=Jt[an];Yn&&!(Yn!=null&&(Mn=Yn.data)!==null&&Mn!==void 0&&Mn.disabled)&&!zt?Vn(Yn.value):Vn(void 0),Ae&&tt.preventDefault();break}case xe.Z.ESC:vt(!1),Ae&&tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tt){ut(tt)}}}),Jt.length===0)return B.createElement("div",{role:"listbox",id:"".concat(J,"_list"),className:"".concat(Ht,"-empty"),onMouseDown:jt},Je);var oi=Object.keys(ot).map(function(Wt){return ot[Wt]}),Qn=function(tt){return tt.label};function li(Wt,tt){var Xe=Wt.group;return{role:Xe?"presentation":"option",id:"".concat(J,"_list_").concat(tt)}}var ni=function(tt){var Xe=Jt[tt];if(!Xe)return null;var dt=Xe.data||{},Ot=dt.value,mn=Xe.group,Mn=(0,Pe.Z)(dt,!0),Yn=Qn(Xe);return Xe?B.createElement("div",(0,A.Z)({"aria-label":typeof Yn=="string"&&!mn?Yn:null},Mn,{key:tt},li(Xe,tt),{"aria-selected":ai(Ot)}),Ot):null},Pn={role:"listbox",id:"".concat(J,"_list")};return B.createElement(B.Fragment,null,Tt&&B.createElement("div",(0,A.Z)({},Pn,{style:{height:0,width:0,overflow:"hidden"}}),ni(an-1),ni(an),ni(an+1)),B.createElement(Vt.Z,{itemKey:"key",ref:dn,data:Jt,height:rn,itemHeight:St,fullHeight:!1,onMouseDown:jt,onScroll:et,virtual:Tt,direction:xt,innerProps:Tt?null:Pn},function(Wt,tt){var Xe=Wt.group,dt=Wt.groupOption,Ot=Wt.data,mn=Wt.label,Mn=Wt.value,Yn=Ot.key;if(Xe){var Dn,ii=(Dn=Ot.title)!==null&&Dn!==void 0?Dn:Kt(mn)?mn.toString():void 0;return B.createElement("div",{className:K()(Ht,"".concat(Ht,"-group"),Ot.className),title:ii},mn!==void 0?mn:Yn)}var Ai=Ot.disabled,Si=Ot.title,Ii=Ot.children,Jn=Ot.style,wi=Ot.className,Pi=(0,g.Z)(Ot,un),ki=(0,Ke.Z)(Pi,oi),ri=Lt(Mn),pi=Ai||!ri&&zt,gi="".concat(Ht,"-option"),Fi=K()(Ht,gi,wi,(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},"".concat(gi,"-grouped"),dt),"".concat(gi,"-active"),an===tt&&!pi),"".concat(gi,"-disabled"),pi),"".concat(gi,"-selected"),ri)),Li=Qn(Wt),Xn=!Ge||typeof Ge=="function"||ri,gn=typeof Li=="number"?Li:Li||Mn,zn=Kt(gn)?gn.toString():void 0;return Si!==void 0&&(zn=Si),B.createElement("div",(0,A.Z)({},(0,Pe.Z)(ki),Tt?{}:li(Wt,tt),{"aria-selected":ai(Mn),className:Fi,title:zn,onMouseMove:function(){an===tt||pi||jn(tt)},onClick:function(){pi||Vn(Mn)},style:Jn}),B.createElement("div",{className:"".concat(gi,"-content")},typeof Zt=="function"?Zt(Wt,{index:tt}):gn),B.isValidElement(Ge)||ri,Xn&&B.createElement(yt,{className:"".concat(Ht,"-option-state"),customizeIcon:Ge,customizeIconProps:{value:Mn,disabled:pi,isSelected:ri}},ri?"\u2713":null))}))},Sn=B.forwardRef(An),rt=Sn,Qe=function(_,I){var ae=B.useRef({values:new Map,options:new Map}),Y=B.useMemo(function(){var J=ae.current,Ae=J.values,fe=J.options,We=_.map(function(Je){if(Je.label===void 0){var et;return(0,G.Z)((0,G.Z)({},Je),{},{label:(et=Ae.get(Je.value))===null||et===void 0?void 0:et.label})}return Je}),ct=new Map,vt=new Map;return We.forEach(function(Je){ct.set(Je.value,Je),vt.set(Je.value,I.get(Je.value)||fe.get(Je.value))}),ae.current.values=ct,ae.current.options=vt,We},[_,I]),X=B.useCallback(function(J){return I.get(J)||ae.current.options.get(J)},[I]);return[Y,X]};function Pt(_,I){return nt(_).join("").toUpperCase().includes(I)}var At=function(_,I,ae,Y,X){return B.useMemo(function(){if(!ae||Y===!1)return _;var J=I.options,Ae=I.label,fe=I.value,We=[],ct=typeof Y=="function",vt=ae.toUpperCase(),Je=ct?Y:function(Re,k){return X?Pt(k[X],vt):k[J]?Pt(k[Ae!=="children"?Ae:"label"],vt):Pt(k[fe],vt)},et=ct?function(Re){return w(Re)}:function(Re){return Re};return _.forEach(function(Re){if(Re[J]){var k=Je(ae,et(Re));if(k)We.push(Re);else{var F=Re[J].filter(function(ee){return Je(ae,et(ee))});F.length&&We.push((0,G.Z)((0,G.Z)({},Re),{},(0,Ee.Z)({},J,F)))}return}Je(ae,et(Re))&&We.push(Re)}),We},[_,Y,X,ae,I])},It=C(6551),bn=C(11592),kt=["children","value"],Ln=["children"];function Tn(_){var I=_,ae=I.key,Y=I.props,X=Y.children,J=Y.value,Ae=(0,g.Z)(Y,kt);return(0,G.Z)({key:ae,value:J!==void 0?J:ae,children:X},Ae)}function wn(_){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,bn.Z)(_).map(function(ae,Y){if(!B.isValidElement(ae)||!ae.type)return null;var X=ae,J=X.type.isSelectOptGroup,Ae=X.key,fe=X.props,We=fe.children,ct=(0,g.Z)(fe,Ln);return I||!J?Tn(ae):(0,G.Z)((0,G.Z)({key:"__RC_SELECT_GRP__".concat(Ae===null?Y:Ae,"__"),label:Ae},ct),{},{options:wn(We)})}).filter(function(ae){return ae})}var Gn=function(I,ae,Y,X,J){return B.useMemo(function(){var Ae=I,fe=!I;fe&&(Ae=wn(ae));var We=new Map,ct=new Map,vt=function(Re,k,F){F&&typeof F=="string"&&Re.set(k[F],k)},Je=function et(Re){for(var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,F=0;F1&&arguments[1]!==void 0?arguments[1]:!1,Ae=0;Ae0?yn(Bn.options):Bn.options}):Bn})},Xn=B.useMemo(function(){return we?Li(Fi):Fi},[Fi,we,Pn]),gn=B.useMemo(function(){return ue(Xn,{fieldNames:Qn,childrenAsData:Vn})},[Xn,Qn,Vn]),zn=function(Un){var xn=mn(Un);if(ii(xn),qt&&(xn.length!==Jn.length||xn.some(function(yi,Qi){var Qt;return((Qt=Jn[Qi])===null||Qt===void 0?void 0:Qt.value)!==(yi==null?void 0:yi.value)}))){var Bn=hn?xn:xn.map(function(yi){return yi.value}),ci=xn.map(function(yi){return w(wi(yi.value))});qt(ai?Bn:Bn[0],ai?ci:ci[0])}},di=B.useState(null),on=(0,x.Z)(di,2),Ci=on[0],vi=on[1],Oi=B.useState(0),zi=(0,x.Z)(Oi,2),Gi=zi[0],$i=zi[1],Zi=rn!==void 0?rn:Y!=="combobox",ui=B.useCallback(function(yn,Un){var xn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Bn=xn.source,ci=Bn===void 0?"keyboard":Bn;$i(Un),Ae&&Y==="combobox"&&yn!==null&&ci==="keyboard"&&vi(String(yn))},[Ae,Y]),Di=function(Un,xn,Bn){var ci=function(){var tr,Wi=wi(Un);return[hn?{label:Wi==null?void 0:Wi[Qn.label],value:Un,key:(tr=Wi==null?void 0:Wi.key)!==null&&tr!==void 0?tr:Un}:Un,w(Wi)]};if(xn&&Re){var yi=ci(),Qi=(0,x.Z)(yi,2),Qt=Qi[0],Cn=Qi[1];Re(Qt,Cn)}else if(!xn&&k&&Bn!=="clear"){var Hn=ci(),Kn=(0,x.Z)(Hn,2),qn=Kn[0],er=Kn[1];k(qn,er)}},Ki=c(function(yn,Un){var xn,Bn=ai?Un.selected:!0;Bn?xn=ai?[].concat((0,ge.Z)(Jn),[yn]):[yn]:xn=Jn.filter(function(ci){return ci.value!==yn}),zn(xn),Di(yn,Bn),Y==="combobox"?vi(""):(!gt||et)&&(Wt(""),vi(""))}),qi=function(Un,xn){zn(Un);var Bn=xn.type,ci=xn.values;(Bn==="remove"||Bn==="clear")&&ci.forEach(function(yi){Di(yi.value,!1,Bn)})},si=function(Un,xn){if(Wt(Un),vi(null),xn.source==="submit"){var Bn=(Un||"").trim();if(Bn){var ci=Array.from(new Set([].concat((0,ge.Z)(ki),[Bn])));zn(ci),Di(Bn,!0),Wt("")}return}xn.source!=="blur"&&(Y==="combobox"&&zn(Un),vt==null||vt(Un))},xi=function(Un){var xn=Un;Y!=="tags"&&(xn=Un.map(function(ci){var yi=dt.get(ci);return yi==null?void 0:yi.value}).filter(function(ci){return ci!==void 0}));var Bn=Array.from(new Set([].concat((0,ge.Z)(ki),(0,ge.Z)(xn))));zn(Bn),Bn.forEach(function(ci){Di(ci,!0)})},Mi=B.useMemo(function(){var yn=Zt!==!1&&ee!==!1;return(0,G.Z)((0,G.Z)({},tt),{},{flattenOptions:gn,onActiveValue:ui,defaultActiveFirstOption:Zi,onSelect:Ki,menuItemSelectedIcon:St,rawValues:ki,fieldNames:Qn,virtual:yn,direction:Ht,listHeight:dn,listItemHeight:jt,childrenAsData:Vn,maxCount:an,optionRender:Tt})},[an,tt,gn,ui,Zi,Ki,St,ki,Qn,Zt,ee,Ht,dn,jt,Vn,Tt]);return B.createElement(Be.Provider,{value:Mi},B.createElement(ve,(0,A.Z)({},Wn,{id:jn,prefixCls:J,ref:I,omitDomProps:O,mode:Y,displayValues:Pi,onDisplayValuesChange:qi,direction:Ht,searchValue:Pn,onSearch:si,autoClearSearchValue:et,onSearchSplit:xi,dropdownMatchSelectWidth:ee,OptionList:rt,emptyOptions:!gn.length,activeValue:Ci,activeDescendantId:"".concat(jn,"_list_").concat(Gi)})))}),$e=at;$e.Option=Rt,$e.OptGroup=W;var _t=$e,pn=_t},29443:function(ti,En,C){"use strict";C.d(En,{Z:function(){return gt}});var A=C(54476),ge=C(20068),Ee=C(33885),G=C(42978),x=C(76190),g=C(75931),Ye=C(92310),re=C.n(Ye),Ue=C(18929),B=C(49658),se=C(59301),K=(0,se.createContext)(null),N=C(94480),ce=C(29301),fn=C(6089),Ft=C(8654),yt=C(16089),Et=function(ve){var Se=ve.activeTabOffset,W=ve.horizontal,Me=ve.rtl,Rt=ve.indicator,wt=Rt===void 0?{}:Rt,Ke=wt.size,Vt=wt.align,sn=Vt===void 0?"center":Vt,un=(0,se.useState)(),Kt=(0,G.Z)(un,2),An=Kt[0],Sn=Kt[1],rt=(0,se.useRef)(),Qe=se.useCallback(function(At){return typeof Ke=="function"?Ke(At):typeof Ke=="number"?Ke:At},[Ke]);function Pt(){yt.Z.cancel(rt.current)}return(0,se.useEffect)(function(){var At={};if(Se)if(W){At.width=Qe(Se.width);var It=Me?"right":"left";sn==="start"&&(At[It]=Se[It]),sn==="center"&&(At[It]=Se[It]+Se.width/2,At.transform=Me?"translateX(50%)":"translateX(-50%)"),sn==="end"&&(At[It]=Se[It]+Se.width,At.transform="translateX(-100%)")}else At.height=Qe(Se.height),sn==="start"&&(At.top=Se.top),sn==="center"&&(At.top=Se.top+Se.height/2,At.transform="translateY(-50%)"),sn==="end"&&(At.top=Se.top+Se.height,At.transform="translateY(-100%)");return Pt(),rt.current=(0,yt.Z)(function(){Sn(At)}),Pt},[Se,W,Me,sn,Qe]),{style:An}},le=Et,z={width:0,height:0,left:0,top:0};function Z($,ve,Se){return(0,se.useMemo)(function(){for(var W,Me=new Map,Rt=ve.get((W=$[0])===null||W===void 0?void 0:W.key)||z,wt=Rt.left+Rt.width,Ke=0;Ke<$.length;Ke+=1){var Vt=$[Ke].key,sn=ve.get(Vt);if(!sn){var un;sn=ve.get((un=$[Ke-1])===null||un===void 0?void 0:un.key)||z}var Kt=Me.get(Vt)||(0,Ee.Z)({},sn);Kt.right=wt-Kt.left-Kt.width,Me.set(Vt,Kt)}return Me},[$.map(function(W){return W.key}).join("_"),ve,Se])}function pe($,ve){var Se=se.useRef($),W=se.useState({}),Me=(0,G.Z)(W,2),Rt=Me[1];function wt(Ke){var Vt=typeof Ke=="function"?Ke(Se.current):Ke;Vt!==Se.current&&ve(Vt,Se.current),Se.current=Vt,Rt({})}return[Se.current,wt]}var Ve=.1,xe=.01,ye=20,Pe=Math.pow(.995,ye);function Bt($,ve){var Se=(0,se.useState)(),W=(0,G.Z)(Se,2),Me=W[0],Rt=W[1],wt=(0,se.useState)(0),Ke=(0,G.Z)(wt,2),Vt=Ke[0],sn=Ke[1],un=(0,se.useState)(0),Kt=(0,G.Z)(un,2),An=Kt[0],Sn=Kt[1],rt=(0,se.useState)(),Qe=(0,G.Z)(rt,2),Pt=Qe[0],At=Qe[1],It=(0,se.useRef)();function bn(Le){var c=Le.touches[0],h=c.screenX,v=c.screenY;Rt({x:h,y:v}),window.clearInterval(It.current)}function kt(Le){if(Me){var c=Le.touches[0],h=c.screenX,v=c.screenY;Rt({x:h,y:v});var E=h-Me.x,b=v-Me.y;ve(E,b);var O=Date.now();sn(O),Sn(O-Vt),At({x:E,y:b})}}function Ln(){if(Me&&(Rt(null),At(null),Pt)){var Le=Pt.x/An,c=Pt.y/An,h=Math.abs(Le),v=Math.abs(c);if(Math.max(h,v)b?(v=c,Tn.current="x"):(v=h,Tn.current="y"),ve(-v,-v)&&Le.preventDefault()}var Gn=(0,se.useRef)(null);Gn.current={onTouchStart:bn,onTouchMove:kt,onTouchEnd:Ln,onWheel:wn},se.useEffect(function(){function Le(E){Gn.current.onTouchStart(E)}function c(E){Gn.current.onTouchMove(E)}function h(E){Gn.current.onTouchEnd(E)}function v(E){Gn.current.onWheel(E)}return document.addEventListener("touchmove",c,{passive:!1}),document.addEventListener("touchend",h,{passive:!0}),$.current.addEventListener("touchstart",Le,{passive:!0}),$.current.addEventListener("wheel",v,{passive:!1}),function(){document.removeEventListener("touchmove",c),document.removeEventListener("touchend",h)}},[])}var mt=C(34280);function Ut($){var ve=(0,se.useState)(0),Se=(0,G.Z)(ve,2),W=Se[0],Me=Se[1],Rt=(0,se.useRef)(0),wt=(0,se.useRef)();return wt.current=$,(0,mt.o)(function(){var Ke;(Ke=wt.current)===null||Ke===void 0||Ke.call(wt)},[W]),function(){Rt.current===W&&(Rt.current+=1,Me(Rt.current))}}function be($){var ve=(0,se.useRef)([]),Se=(0,se.useState)({}),W=(0,G.Z)(Se,2),Me=W[1],Rt=(0,se.useRef)(typeof $=="function"?$():$),wt=Ut(function(){var Vt=Rt.current;ve.current.forEach(function(sn){Vt=sn(Vt)}),ve.current=[],Rt.current=Vt,Me({})});function Ke(Vt){ve.current.push(Vt),wt()}return[Rt.current,Ke]}var M={width:0,height:0,left:0,top:0,right:0};function de($,ve,Se,W,Me,Rt,wt){var Ke=wt.tabs,Vt=wt.tabPosition,sn=wt.rtl,un,Kt,An;return["top","bottom"].includes(Vt)?(un="width",Kt=sn?"right":"left",An=Math.abs(Se)):(un="height",Kt="top",An=-Se),(0,se.useMemo)(function(){if(!Ke.length)return[0,0];for(var Sn=Ke.length,rt=Sn,Qe=0;QeMath.floor(An+ve)){rt=Qe-1;break}}for(var At=0,It=Sn-1;It>=0;It-=1){var bn=$.get(Ke[It].key)||M;if(bn[Kt]=rt?[0,0]:[At,rt]},[$,ve,W,Me,Rt,An,Vt,Ke.map(function(Sn){return Sn.key}).join("_"),sn])}function U($){var ve;return $ instanceof Map?(ve={},$.forEach(function(Se,W){ve[W]=Se})):ve=$,JSON.stringify(ve)}var nt="TABS_DQ";function Ct($){return String($).replace(/"/g,nt)}function De($,ve,Se,W){return!(!Se||W||$===!1||$===void 0&&(ve===!1||ve===null))}var bt=se.forwardRef(function($,ve){var Se=$.prefixCls,W=$.editable,Me=$.locale,Rt=$.style;return!W||W.showAdd===!1?null:se.createElement("button",{ref:ve,type:"button",className:"".concat(Se,"-nav-add"),style:Rt,"aria-label":(Me==null?void 0:Me.addAriaLabel)||"Add tab",onClick:function(Ke){W.onEdit("add",{event:Ke})}},W.addIcon||"+")}),ht=bt,lt=se.forwardRef(function($,ve){var Se=$.position,W=$.prefixCls,Me=$.extra;if(!Me)return null;var Rt,wt={};return(0,x.Z)(Me)==="object"&&!se.isValidElement(Me)?wt=Me:wt.right=Me,Se==="right"&&(Rt=wt.right),Se==="left"&&(Rt=wt.left),Rt?se.createElement("div",{className:"".concat(W,"-extra-content"),ref:ve},Rt):null}),ke=lt,Ze=C(96478),st=C(28321),tn=C(10228),Fn=se.forwardRef(function($,ve){var Se=$.prefixCls,W=$.id,Me=$.tabs,Rt=$.locale,wt=$.mobile,Ke=$.more,Vt=Ke===void 0?{}:Ke,sn=$.style,un=$.className,Kt=$.editable,An=$.tabBarGutter,Sn=$.rtl,rt=$.removeAriaLabel,Qe=$.onTabClick,Pt=$.getPopupContainer,At=$.popupClassName,It=(0,se.useState)(!1),bn=(0,G.Z)(It,2),kt=bn[0],Ln=bn[1],Tn=(0,se.useState)(null),wn=(0,G.Z)(Tn,2),Gn=wn[0],Le=wn[1],c=Vt.icon,h=c===void 0?"More":c,v="".concat(W,"-more-popup"),E="".concat(Se,"-dropdown"),b=Gn!==null?"".concat(v,"-").concat(Gn):null,O=Rt==null?void 0:Rt.dropdownAriaLabel;function H(ae,Y){ae.preventDefault(),ae.stopPropagation(),Kt.onEdit("remove",{key:Y,event:ae})}var at=se.createElement(st.ZP,{onClick:function(Y){var X=Y.key,J=Y.domEvent;Qe(X,J),Ln(!1)},prefixCls:"".concat(E,"-menu"),id:v,tabIndex:-1,role:"listbox","aria-activedescendant":b,selectedKeys:[Gn],"aria-label":O!==void 0?O:"expanded dropdown"},Me.map(function(ae){var Y=ae.closable,X=ae.disabled,J=ae.closeIcon,Ae=ae.key,fe=ae.label,We=De(Y,J,Kt,X);return se.createElement(st.sN,{key:Ae,id:"".concat(v,"-").concat(Ae),role:"option","aria-controls":W&&"".concat(W,"-panel-").concat(Ae),disabled:X},se.createElement("span",null,fe),We&&se.createElement("button",{type:"button","aria-label":rt||"remove",tabIndex:0,className:"".concat(E,"-menu-item-remove"),onClick:function(vt){vt.stopPropagation(),H(vt,Ae)}},J||Kt.removeIcon||"\xD7"))}));function $e(ae){for(var Y=Me.filter(function(We){return!We.disabled}),X=Y.findIndex(function(We){return We.key===Gn})||0,J=Y.length,Ae=0;Aegn?"left":"right"})}),E=(0,G.Z)(v,2),b=E[0],O=E[1],H=pe(0,function(Xn,gn){!h&&Qe&&Qe({direction:Xn>gn?"top":"bottom"})}),at=(0,G.Z)(H,2),$e=at[0],_t=at[1],pn=(0,se.useState)([0,0]),_=(0,G.Z)(pn,2),I=_[0],ae=_[1],Y=(0,se.useState)([0,0]),X=(0,G.Z)(Y,2),J=X[0],Ae=X[1],fe=(0,se.useState)([0,0]),We=(0,G.Z)(fe,2),ct=We[0],vt=We[1],Je=(0,se.useState)([0,0]),et=(0,G.Z)(Je,2),Re=et[0],k=et[1],F=be(new Map),ee=(0,G.Z)(F,2),ie=ee[0],we=ee[1],Ge=Z(bn,ie,J[0]),je=Dt(I,h),ot=Dt(J,h),Tt=Dt(ct,h),xt=Dt(Re,h),rn=Math.floor(je)Jt?Jt:Xn}var zt=(0,se.useRef)(null),jt=(0,se.useState)(),ut=(0,G.Z)(jt,2),Lt=ut[0],Nt=ut[1];function hn(){Nt(Date.now())}function qt(){zt.current&&clearTimeout(zt.current)}Bt(wn,function(Xn,gn){function zn(di,on){di(function(Ci){var vi=dn(Ci+on);return vi})}return rn?(h?zn(O,Xn):zn(_t,gn),qt(),hn(),!0):!1}),(0,se.useEffect)(function(){return qt(),Lt&&(zt.current=setTimeout(function(){Nt(0)},100)),qt},[Lt]);var an=de(Ge,St,h?b:$e,ot,Tt,xt,(0,Ee.Z)((0,Ee.Z)({},$),{},{tabs:bn})),Wn=(0,G.Z)(an,2),jn=Wn[0],ai=Wn[1],Vn=(0,fn.Z)(function(){var Xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:wt,gn=Ge.get(Xn)||{width:0,height:0,left:0,right:0,top:0};if(h){var zn=b;Ke?gn.rightb+St&&(zn=gn.right+gn.width-St):gn.left<-b?zn=-gn.left:gn.left+gn.width>-b+St&&(zn=-(gn.left+gn.width-St)),_t(0),O(dn(zn))}else{var di=$e;gn.top<-$e?di=-gn.top:gn.top+gn.height>-$e+St&&(di=-(gn.top+gn.height-St)),O(0),_t(dn(di))}}),oi=(0,se.useState)(),Qn=(0,G.Z)(oi,2),li=Qn[0],ni=Qn[1],Pn=(0,se.useState)(!1),Wt=(0,G.Z)(Pn,2),tt=Wt[0],Xe=Wt[1],dt=bn.filter(function(Xn){return!Xn.disabled}).map(function(Xn){return Xn.key}),Ot=function(gn){var zn=dt.indexOf(li||wt),di=dt.length,on=(zn+gn+di)%di,Ci=dt[on];ni(Ci)},mn=function(gn){var zn=gn.code,di=Ke&&h,on=dt[0],Ci=dt[dt.length-1];switch(zn){case"ArrowLeft":{h&&Ot(di?1:-1);break}case"ArrowRight":{h&&Ot(di?-1:1);break}case"ArrowUp":{gn.preventDefault(),h||Ot(-1);break}case"ArrowDown":{gn.preventDefault(),h||Ot(1);break}case"Home":{gn.preventDefault(),ni(on);break}case"End":{gn.preventDefault(),ni(Ci);break}case"Enter":case"Space":{gn.preventDefault(),rt(wt,gn);break}case"Backspace":case"Delete":{var vi=dt.indexOf(li),Oi=bn.find(function(Gi){return Gi.key===li}),zi=De(Oi==null?void 0:Oi.closable,Oi==null?void 0:Oi.closeIcon,sn,Oi==null?void 0:Oi.disabled);zi&&(gn.preventDefault(),gn.stopPropagation(),sn.onEdit("remove",{key:li,event:gn}),vi===dt.length-1?Ot(-1):Ot(1));break}}},Mn={};h?Mn[Ke?"marginRight":"marginLeft"]=An:Mn.marginTop=An;var Yn=bn.map(function(Xn,gn){var zn=Xn.key;return se.createElement(cn,{id:Me,prefixCls:It,key:zn,tab:Xn,style:gn===0?void 0:Mn,closable:Xn.closable,editable:sn,active:zn===wt,focus:zn===li,renderWrapper:Sn,removeAriaLabel:un==null?void 0:un.removeAriaLabel,tabCount:dt.length,currentPosition:gn+1,onClick:function(on){rt(zn,on)},onKeyDown:mn,onFocus:function(){tt||ni(zn),Vn(zn),hn(),wn.current&&(Ke||(wn.current.scrollLeft=0),wn.current.scrollTop=0)},onBlur:function(){ni(void 0)},onMouseDown:function(){Xe(!0)},onMouseUp:function(){Xe(!1)}})}),Dn=function(){return we(function(){var gn,zn=new Map,di=(gn=Gn.current)===null||gn===void 0?void 0:gn.getBoundingClientRect();return bn.forEach(function(on){var Ci,vi=on.key,Oi=(Ci=Gn.current)===null||Ci===void 0?void 0:Ci.querySelector('[data-node-key="'.concat(Ct(vi),'"]'));if(Oi){var zi=Gt(Oi,di),Gi=(0,G.Z)(zi,4),$i=Gi[0],Zi=Gi[1],ui=Gi[2],Di=Gi[3];zn.set(vi,{width:$i,height:Zi,left:ui,top:Di})}}),zn})};(0,se.useEffect)(function(){Dn()},[bn.map(function(Xn){return Xn.key}).join("_")]);var ii=Ut(function(){var Xn=ln(kt),gn=ln(Ln),zn=ln(Tn);ae([Xn[0]-gn[0]-zn[0],Xn[1]-gn[1]-zn[1]]);var di=ln(c);vt(di);var on=ln(Le);k(on);var Ci=ln(Gn);Ae([Ci[0]-di[0],Ci[1]-di[1]]),Dn()}),Ai=bn.slice(0,jn),Si=bn.slice(ai+1),Ii=[].concat((0,N.Z)(Ai),(0,N.Z)(Si)),Jn=Ge.get(wt),wi=le({activeTabOffset:Jn,horizontal:h,indicator:Pt,rtl:Ke}),Pi=wi.style;(0,se.useEffect)(function(){Vn()},[wt,Ht,Jt,U(Jn),U(Ge),h]),(0,se.useEffect)(function(){ii()},[Ke]);var ki=!!Ii.length,ri="".concat(It,"-nav-wrap"),pi,gi,Fi,Li;return h?Ke?(gi=b>0,pi=b!==Jt):(pi=b<0,gi=b!==Ht):(Fi=$e<0,Li=$e!==Ht),se.createElement(ce.Z,{onResize:ii},se.createElement("div",{ref:(0,Ft.x1)(ve,kt),role:"tablist","aria-orientation":h?"horizontal":"vertical",className:re()("".concat(It,"-nav"),Se),style:W,onKeyDown:function(){hn()}},se.createElement(ke,{ref:Ln,position:"left",extra:Vt,prefixCls:It}),se.createElement(ce.Z,{onResize:ii},se.createElement("div",{className:re()(ri,(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},"".concat(ri,"-ping-left"),pi),"".concat(ri,"-ping-right"),gi),"".concat(ri,"-ping-top"),Fi),"".concat(ri,"-ping-bottom"),Li)),ref:wn},se.createElement(ce.Z,{onResize:ii},se.createElement("div",{ref:Gn,className:"".concat(It,"-nav-list"),style:{transform:"translate(".concat(b,"px, ").concat($e,"px)"),transition:Lt?"none":void 0}},Yn,se.createElement(ht,{ref:c,prefixCls:It,locale:un,editable:sn,style:(0,Ee.Z)((0,Ee.Z)({},Yn.length===0?void 0:Mn),{},{visibility:ki?"hidden":null})}),se.createElement("div",{className:re()("".concat(It,"-ink-bar"),(0,ge.Z)({},"".concat(It,"-ink-bar-animated"),Rt.inkBar)),style:Pi}))))),se.createElement(On,(0,A.Z)({},$,{removeAriaLabel:un==null?void 0:un.removeAriaLabel,ref:Le,prefixCls:It,tabs:Ii,className:!ki&&Zt,tabMoving:!!Lt})),se.createElement(ke,{ref:Tn,position:"right",extra:Vt,prefixCls:It})))}),q=me,ne=se.forwardRef(function($,ve){var Se=$.prefixCls,W=$.className,Me=$.style,Rt=$.id,wt=$.active,Ke=$.tabKey,Vt=$.children;return se.createElement("div",{id:Rt&&"".concat(Rt,"-panel-").concat(Ke),role:"tabpanel",tabIndex:wt?0:-1,"aria-labelledby":Rt&&"".concat(Rt,"-tab-").concat(Ke),"aria-hidden":!wt,style:Me,className:re()(Se,wt&&"".concat(Se,"-active"),W),ref:ve},Vt)}),P=ne,Ne=["renderTabBar"],Oe=["label","key"],Fe=function(ve){var Se=ve.renderTabBar,W=(0,g.Z)(ve,Ne),Me=se.useContext(K),Rt=Me.tabs;if(Se){var wt=(0,Ee.Z)((0,Ee.Z)({},W),{},{panes:Rt.map(function(Ke){var Vt=Ke.label,sn=Ke.key,un=(0,g.Z)(Ke,Oe);return se.createElement(P,(0,A.Z)({tab:Vt,key:sn,tabKey:sn},un))})});return Se(wt,q)}return se.createElement(q,W)},qe=Fe,V=C(77900),Q=["key","forceRender","style","className","destroyInactiveTabPane"],ue=function(ve){var Se=ve.id,W=ve.activeKey,Me=ve.animated,Rt=ve.tabPosition,wt=ve.destroyInactiveTabPane,Ke=se.useContext(K),Vt=Ke.prefixCls,sn=Ke.tabs,un=Me.tabPane,Kt="".concat(Vt,"-tabpane");return se.createElement("div",{className:re()("".concat(Vt,"-content-holder"))},se.createElement("div",{className:re()("".concat(Vt,"-content"),"".concat(Vt,"-content-").concat(Rt),(0,ge.Z)({},"".concat(Vt,"-content-animated"),un))},sn.map(function(An){var Sn=An.key,rt=An.forceRender,Qe=An.style,Pt=An.className,At=An.destroyInactiveTabPane,It=(0,g.Z)(An,Q),bn=Sn===W;return se.createElement(V.default,(0,A.Z)({key:Sn,visible:bn,forceRender:rt,removeOnLeave:!!(wt||At),leavedClassName:"".concat(Kt,"-hidden")},Me.tabPaneMotion),function(kt,Ln){var Tn=kt.style,wn=kt.className;return se.createElement(P,(0,A.Z)({},It,{prefixCls:Kt,id:Se,tabKey:Sn,animated:un,active:bn,style:(0,Ee.Z)((0,Ee.Z)({},Qe),Tn),className:re()(Pt,wn),ref:Ln}))})})))},w=ue,_e=C(48736);function He(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},ve;return $===!1?ve={inkBar:!1,tabPane:!1}:$===!0?ve={inkBar:!0,tabPane:!1}:ve=(0,Ee.Z)({inkBar:!0},(0,x.Z)($)==="object"?$:{}),ve.tabPaneMotion&&ve.tabPane===void 0&&(ve.tabPane=!0),!ve.tabPaneMotion&&ve.tabPane&&(ve.tabPane=!1),ve}var Be=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],pt=0,Xt=se.forwardRef(function($,ve){var Se=$.id,W=$.prefixCls,Me=W===void 0?"rc-tabs":W,Rt=$.className,wt=$.items,Ke=$.direction,Vt=$.activeKey,sn=$.defaultActiveKey,un=$.editable,Kt=$.animated,An=$.tabPosition,Sn=An===void 0?"top":An,rt=$.tabBarGutter,Qe=$.tabBarStyle,Pt=$.tabBarExtraContent,At=$.locale,It=$.more,bn=$.destroyInactiveTabPane,kt=$.renderTabBar,Ln=$.onChange,Tn=$.onTabClick,wn=$.onTabScroll,Gn=$.getPopupContainer,Le=$.popupClassName,c=$.indicator,h=(0,g.Z)($,Be),v=se.useMemo(function(){return(wt||[]).filter(function(Re){return Re&&(0,x.Z)(Re)==="object"&&"key"in Re})},[wt]),E=Ke==="rtl",b=He(Kt),O=(0,se.useState)(!1),H=(0,G.Z)(O,2),at=H[0],$e=H[1];(0,se.useEffect)(function(){$e((0,B.Z)())},[]);var _t=(0,Ue.Z)(function(){var Re;return(Re=v[0])===null||Re===void 0?void 0:Re.key},{value:Vt,defaultValue:sn}),pn=(0,G.Z)(_t,2),_=pn[0],I=pn[1],ae=(0,se.useState)(function(){return v.findIndex(function(Re){return Re.key===_})}),Y=(0,G.Z)(ae,2),X=Y[0],J=Y[1];(0,se.useEffect)(function(){var Re=v.findIndex(function(F){return F.key===_});if(Re===-1){var k;Re=Math.max(0,Math.min(X,v.length-1)),I((k=v[Re])===null||k===void 0?void 0:k.key)}J(Re)},[v.map(function(Re){return Re.key}).join("_"),_,X]);var Ae=(0,Ue.Z)(null,{value:Se}),fe=(0,G.Z)(Ae,2),We=fe[0],ct=fe[1];(0,se.useEffect)(function(){Se||(ct("rc-tabs-".concat(pt)),pt+=1)},[]);function vt(Re,k){Tn==null||Tn(Re,k);var F=Re!==_;I(Re),F&&(Ln==null||Ln(Re))}var Je={id:We,activeKey:_,animated:b,tabPosition:Sn,rtl:E,mobile:at},et=(0,Ee.Z)((0,Ee.Z)({},Je),{},{editable:un,locale:At,more:It,tabBarGutter:rt,onTabClick:vt,onTabScroll:wn,extra:Pt,style:Qe,panes:null,getPopupContainer:Gn,popupClassName:Le,indicator:c});return se.createElement(K.Provider,{value:{tabs:v,prefixCls:Me}},se.createElement("div",(0,A.Z)({ref:ve,id:Se,className:re()(Me,"".concat(Me,"-").concat(Sn),(0,ge.Z)((0,ge.Z)((0,ge.Z)({},"".concat(Me,"-mobile"),at),"".concat(Me,"-editable"),un),"".concat(Me,"-rtl"),E),Rt)},h),se.createElement(qe,(0,A.Z)({},et,{renderTabBar:kt})),se.createElement(w,(0,A.Z)({destroyInactiveTabPane:bn},Je,{animated:b}))))}),Mt=Xt,gt=Mt},29125:function(ti,En,C){"use strict";C.d(En,{G:function(){return G},Z:function(){return Et}});var A=C(92310),ge=C.n(A),Ee=C(59301);function G(le){var z=le.children,Z=le.prefixCls,pe=le.id,Ve=le.overlayInnerStyle,xe=le.bodyClassName,ye=le.className,Pe=le.style;return Ee.createElement("div",{className:ge()("".concat(Z,"-content"),ye),style:Pe},Ee.createElement("div",{className:ge()("".concat(Z,"-inner"),xe),id:pe,role:"tooltip",style:Ve},typeof z=="function"?z():z))}var x=C(54476),g=C(33885),Ye=C(75931),re=C(65030),Ue={shiftX:64,adjustY:1},B={adjustX:1,shiftY:!0},se=[0,0],K={left:{points:["cr","cl"],overflow:B,offset:[-4,0],targetOffset:se},right:{points:["cl","cr"],overflow:B,offset:[4,0],targetOffset:se},top:{points:["bc","tc"],overflow:Ue,offset:[0,-4],targetOffset:se},bottom:{points:["tc","bc"],overflow:Ue,offset:[0,4],targetOffset:se},topLeft:{points:["bl","tl"],overflow:Ue,offset:[0,-4],targetOffset:se},leftTop:{points:["tr","tl"],overflow:B,offset:[-4,0],targetOffset:se},topRight:{points:["br","tr"],overflow:Ue,offset:[0,-4],targetOffset:se},rightTop:{points:["tl","tr"],overflow:B,offset:[4,0],targetOffset:se},bottomRight:{points:["tr","br"],overflow:Ue,offset:[0,4],targetOffset:se},rightBottom:{points:["bl","br"],overflow:B,offset:[4,0],targetOffset:se},bottomLeft:{points:["tl","bl"],overflow:Ue,offset:[0,4],targetOffset:se},leftBottom:{points:["br","bl"],overflow:B,offset:[-4,0],targetOffset:se}},N=null,ce=C(80402),fn=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],Ft=function(z,Z){var pe=z.overlayClassName,Ve=z.trigger,xe=Ve===void 0?["hover"]:Ve,ye=z.mouseEnterDelay,Pe=ye===void 0?0:ye,Bt=z.mouseLeaveDelay,mt=Bt===void 0?.1:Bt,Ut=z.overlayStyle,be=z.prefixCls,M=be===void 0?"rc-tooltip":be,de=z.children,U=z.onVisibleChange,nt=z.afterVisibleChange,Ct=z.transitionName,De=z.animation,bt=z.motion,ht=z.placement,lt=ht===void 0?"right":ht,ke=z.align,Ze=ke===void 0?{}:ke,st=z.destroyTooltipOnHide,tn=st===void 0?!1:st,Fn=z.defaultVisible,On=z.getTooltipContainer,Zn=z.overlayInnerStyle,cn=z.arrowContent,Gt=z.overlay,ln=z.id,Dt=z.showArrow,me=Dt===void 0?!0:Dt,q=z.classNames,ne=z.styles,P=(0,Ye.Z)(z,fn),Ne=(0,ce.Z)(ln),Oe=(0,Ee.useRef)(null);(0,Ee.useImperativeHandle)(Z,function(){return Oe.current});var Fe=(0,g.Z)({},P);"visible"in z&&(Fe.popupVisible=z.visible);var qe=function(){return Ee.createElement(G,{key:"content",prefixCls:M,id:Ne,bodyClassName:q==null?void 0:q.body,overlayInnerStyle:(0,g.Z)((0,g.Z)({},Zn),ne==null?void 0:ne.body)},Gt)},V=function(){var ue=Ee.Children.only(de),w=(ue==null?void 0:ue.props)||{},_e=(0,g.Z)((0,g.Z)({},w),{},{"aria-describedby":Gt?Ne:null});return Ee.cloneElement(de,_e)};return Ee.createElement(re.Z,(0,x.Z)({popupClassName:ge()(pe,q==null?void 0:q.root),prefixCls:M,popup:qe,action:xe,builtinPlacements:K,popupPlacement:lt,ref:Oe,popupAlign:Ze,getPopupContainer:On,onPopupVisibleChange:U,afterPopupVisibleChange:nt,popupTransitionName:Ct,popupAnimation:De,popupMotion:bt,defaultPopupVisible:Fn,autoDestroy:tn,mouseLeaveDelay:mt,popupStyle:(0,g.Z)((0,g.Z)({},Ut),ne==null?void 0:ne.root),mouseEnterDelay:Pe,arrow:me},Fe),V())},yt=(0,Ee.forwardRef)(Ft),Et=yt},49658:function(ti,En){"use strict";En.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var C=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(C)||/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(C==null?void 0:C.substr(0,4))}},48911:function(ti,En,C){"use strict";C.d(En,{Z:function(){return Dt}});var A=C(54476),ge=C(76190),Ee=C(33885),G=C(20068),x=C(42978),g=C(75931),Ye=C(92310),re=C.n(Ye),Ue=C(29301),B=C(70425),se=C(34280),K=C(59301),N=C(4676),ce=K.forwardRef(function(me,q){var ne=me.height,P=me.offsetY,Ne=me.offsetX,Oe=me.children,Fe=me.prefixCls,qe=me.onInnerResize,V=me.innerProps,Q=me.rtl,ue=me.extra,w={},_e={display:"flex",flexDirection:"column"};return P!==void 0&&(w={height:ne,position:"relative",overflow:"hidden"},_e=(0,Ee.Z)((0,Ee.Z)({},_e),{},(0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)((0,G.Z)({transform:"translateY(".concat(P,"px)")},Q?"marginRight":"marginLeft",-Ne),"position","absolute"),"left",0),"right",0),"top",0))),K.createElement("div",{style:w},K.createElement(Ue.Z,{onResize:function(Be){var pt=Be.offsetHeight;pt&&qe&&qe()}},K.createElement("div",(0,A.Z)({style:_e,className:re()((0,G.Z)({},"".concat(Fe,"-holder-inner"),Fe)),ref:q},V),Oe,ue)))});ce.displayName="Filler";var fn=ce;function Ft(me){var q=me.children,ne=me.setRef,P=K.useCallback(function(Ne){ne(Ne)},[]);return K.cloneElement(q,{ref:P})}function yt(me,q,ne,P,Ne,Oe,Fe,qe){var V=qe.getKey;return me.slice(q,ne+1).map(function(Q,ue){var w=q+ue,_e=Fe(Q,w,{style:{width:P},offsetX:Ne}),He=V(Q);return K.createElement(Ft,{key:He,setRef:function(pt){return Oe(Q,pt)}},_e)})}function Et(me,q,ne,P){var Ne=ne-me,Oe=q-ne,Fe=Math.min(Ne,Oe)*2;if(P<=Fe){var qe=Math.floor(P/2);return P%2?ne+qe+1:ne-qe}return Ne>Oe?ne-(P-Oe):ne+(P-Ne)}function le(me,q,ne){var P=me.length,Ne=q.length,Oe,Fe;if(P===0&&Ne===0)return null;P2&&arguments[2]!==void 0?arguments[2]:!1,w=V?Q<0&&qe.current.left||Q>0&&qe.current.right:Q<0&&qe.current.top||Q>0&&qe.current.bottom;return ue&&w?(clearTimeout(Oe.current),Ne.current=!1):(!w||Ne.current)&&Fe(),!Ne.current&&w}};function ye(me,q,ne,P,Ne,Oe,Fe){var qe=(0,K.useRef)(0),V=(0,K.useRef)(null),Q=(0,K.useRef)(null),ue=(0,K.useRef)(!1),w=xe(q,ne,P,Ne);function _e(gt,$){if(Z.Z.cancel(V.current),!w(!1,$)){var ve=gt;if(!ve._virtualHandled)ve._virtualHandled=!0;else return;qe.current+=$,Q.current=$,Ve||ve.preventDefault(),V.current=(0,Z.Z)(function(){var Se=ue.current?10:1;Fe(qe.current*Se,!1),qe.current=0})}}function He(gt,$){Fe($,!0),Ve||gt.preventDefault()}var Be=(0,K.useRef)(null),pt=(0,K.useRef)(null);function Xt(gt){if(me){Z.Z.cancel(pt.current),pt.current=(0,Z.Z)(function(){Be.current=null},2);var $=gt.deltaX,ve=gt.deltaY,Se=gt.shiftKey,W=$,Me=ve;(Be.current==="sx"||!Be.current&&Se&&ve&&!$)&&(W=ve,Me=0,Be.current="sx");var Rt=Math.abs(W),wt=Math.abs(Me);Be.current===null&&(Be.current=Oe&&Rt>wt?"x":"y"),Be.current==="y"?_e(gt,Me):He(gt,W)}}function Mt(gt){me&&(ue.current=gt.detail===Q.current)}return[Xt,Mt]}function Pe(me,q,ne,P){var Ne=K.useMemo(function(){return[new Map,[]]},[me,ne.id,P]),Oe=(0,x.Z)(Ne,2),Fe=Oe[0],qe=Oe[1],V=function(ue){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ue,_e=Fe.get(ue),He=Fe.get(w);if(_e===void 0||He===void 0)for(var Be=me.length,pt=qe.length;pt0&&arguments[0]!==void 0?arguments[0]:!1;ue();var Be=function(){var Mt=!1;qe.current.forEach(function(gt,$){if(gt&>.offsetParent){var ve=gt.offsetHeight,Se=getComputedStyle(gt),W=Se.marginTop,Me=Se.marginBottom,Rt=M(W),wt=M(Me),Ke=ve+Rt+wt;V.current.get($)!==Ke&&(V.current.set($,Ke),Mt=!0)}}),Mt&&Fe(function(gt){return gt+1})};if(He)Be();else{Q.current+=1;var pt=Q.current;Promise.resolve().then(function(){pt===Q.current&&Be()})}}function _e(He,Be){var pt=me(He),Xt=qe.current.get(pt);Be?(qe.current.set(pt,Be),w()):qe.current.delete(pt),!Xt!=!Be&&(Be?q==null||q(He):ne==null||ne(He))}return(0,K.useEffect)(function(){return ue},[]),[_e,w,V.current,Oe]}var U=14/15;function nt(me,q,ne){var P=(0,K.useRef)(!1),Ne=(0,K.useRef)(0),Oe=(0,K.useRef)(0),Fe=(0,K.useRef)(null),qe=(0,K.useRef)(null),V,Q=function(He){if(P.current){var Be=Math.ceil(He.touches[0].pageX),pt=Math.ceil(He.touches[0].pageY),Xt=Ne.current-Be,Mt=Oe.current-pt,gt=Math.abs(Xt)>Math.abs(Mt);gt?Ne.current=Be:Oe.current=pt;var $=ne(gt,gt?Xt:Mt,!1,He);$&&He.preventDefault(),clearInterval(qe.current),$&&(qe.current=setInterval(function(){gt?Xt*=U:Mt*=U;var ve=Math.floor(gt?Xt:Mt);(!ne(gt,ve,!0)||Math.abs(ve)<=.1)&&clearInterval(qe.current)},16))}},ue=function(){P.current=!1,V()},w=function(He){V(),He.touches.length===1&&!P.current&&(P.current=!0,Ne.current=Math.ceil(He.touches[0].pageX),Oe.current=Math.ceil(He.touches[0].pageY),Fe.current=He.target,Fe.current.addEventListener("touchmove",Q,{passive:!1}),Fe.current.addEventListener("touchend",ue,{passive:!0}))};V=function(){Fe.current&&(Fe.current.removeEventListener("touchmove",Q),Fe.current.removeEventListener("touchend",ue))},(0,se.Z)(function(){return me&&q.current.addEventListener("touchstart",w,{passive:!0}),function(){var _e;(_e=q.current)===null||_e===void 0||_e.removeEventListener("touchstart",w),V(),clearInterval(qe.current)}},[me])}function Ct(me){return Math.floor(Math.pow(me,.5))}function De(me,q){var ne="touches"in me?me.touches[0]:me;return ne[q?"pageX":"pageY"]-window[q?"scrollX":"scrollY"]}function bt(me,q,ne){K.useEffect(function(){var P=q.current;if(me&&P){var Ne=!1,Oe,Fe,qe=function(){Z.Z.cancel(Oe)},V=function _e(){qe(),Oe=(0,Z.Z)(function(){ne(Fe),_e()})},Q=function(){Ne=!1,qe()},ue=function(He){if(!(He.target.draggable||He.button!==0)){var Be=He;Be._virtualHandled||(Be._virtualHandled=!0,Ne=!0)}},w=function(He){if(Ne){var Be=De(He,!1),pt=P.getBoundingClientRect(),Xt=pt.top,Mt=pt.bottom;if(Be<=Xt){var gt=Xt-Be;Fe=-Ct(gt),V()}else if(Be>=Mt){var $=Be-Mt;Fe=Ct($),V()}else qe()}};return P.addEventListener("mousedown",ue),P.ownerDocument.addEventListener("mouseup",Q),P.ownerDocument.addEventListener("mousemove",w),P.ownerDocument.addEventListener("dragend",Q),function(){P.removeEventListener("mousedown",ue),P.ownerDocument.removeEventListener("mouseup",Q),P.ownerDocument.removeEventListener("mousemove",w),P.ownerDocument.removeEventListener("dragend",Q),qe()}}},[me])}var ht=10;function lt(me,q,ne,P,Ne,Oe,Fe,qe){var V=K.useRef(),Q=K.useState(null),ue=(0,x.Z)(Q,2),w=ue[0],_e=ue[1];return(0,se.Z)(function(){if(w&&w.times=0;Kt-=1){var An=Ne(q[Kt]),Sn=ne.get(An);if(Sn===void 0){gt=!0;break}if(un-=Sn,un<=0)break}switch(Se){case"top":ve=Me-Xt;break;case"bottom":ve=Rt-Mt+Xt;break;default:{var rt=me.current.scrollTop,Qe=rt+Mt;MeQe&&($="bottom")}}ve!==null&&Fe(ve),ve!==w.lastTop&&(gt=!0)}gt&&_e((0,Ee.Z)((0,Ee.Z)({},w),{},{times:w.times+1,targetAlign:$,lastTop:ve}))}},[w,me.current]),function(He){if(He==null){qe();return}if(Z.Z.cancel(V.current),typeof He=="number")Fe(He);else if(He&&(0,ge.Z)(He)==="object"){var Be,pt=He.align;"index"in He?Be=He.index:Be=q.findIndex(function(gt){return Ne(gt)===He.key});var Xt=He.offset,Mt=Xt===void 0?0:Xt;_e({times:0,index:Be,offset:Mt,originAlign:pt})}}}var ke=K.forwardRef(function(me,q){var ne=me.prefixCls,P=me.rtl,Ne=me.scrollOffset,Oe=me.scrollRange,Fe=me.onStartMove,qe=me.onStopMove,V=me.onScroll,Q=me.horizontal,ue=me.spinSize,w=me.containerSize,_e=me.style,He=me.thumbStyle,Be=me.showScrollBar,pt=K.useState(!1),Xt=(0,x.Z)(pt,2),Mt=Xt[0],gt=Xt[1],$=K.useState(null),ve=(0,x.Z)($,2),Se=ve[0],W=ve[1],Me=K.useState(null),Rt=(0,x.Z)(Me,2),wt=Rt[0],Ke=Rt[1],Vt=!P,sn=K.useRef(),un=K.useRef(),Kt=K.useState(Be),An=(0,x.Z)(Kt,2),Sn=An[0],rt=An[1],Qe=K.useRef(),Pt=function(){Be===!0||Be===!1||(clearTimeout(Qe.current),rt(!0),Qe.current=setTimeout(function(){rt(!1)},3e3))},At=Oe-w||0,It=w-ue||0,bn=K.useMemo(function(){if(Ne===0||At===0)return 0;var v=Ne/At;return v*It},[Ne,At,It]),kt=function(E){E.stopPropagation(),E.preventDefault()},Ln=K.useRef({top:bn,dragging:Mt,pageY:Se,startTop:wt});Ln.current={top:bn,dragging:Mt,pageY:Se,startTop:wt};var Tn=function(E){gt(!0),W(De(E,Q)),Ke(Ln.current.top),Fe(),E.stopPropagation(),E.preventDefault()};K.useEffect(function(){var v=function(H){H.preventDefault()},E=sn.current,b=un.current;return E.addEventListener("touchstart",v,{passive:!1}),b.addEventListener("touchstart",Tn,{passive:!1}),function(){E.removeEventListener("touchstart",v),b.removeEventListener("touchstart",Tn)}},[]);var wn=K.useRef();wn.current=At;var Gn=K.useRef();Gn.current=It,K.useEffect(function(){if(Mt){var v,E=function(H){var at=Ln.current,$e=at.dragging,_t=at.pageY,pn=at.startTop;Z.Z.cancel(v);var _=sn.current.getBoundingClientRect(),I=w/(Q?_.width:_.height);if($e){var ae=(De(H,Q)-_t)*I,Y=pn;!Vt&&Q?Y-=ae:Y+=ae;var X=wn.current,J=Gn.current,Ae=J?Y/J:0,fe=Math.ceil(Ae*X);fe=Math.max(fe,0),fe=Math.min(fe,X),v=(0,Z.Z)(function(){V(fe,Q)})}},b=function(){gt(!1),qe()};return window.addEventListener("mousemove",E,{passive:!0}),window.addEventListener("touchmove",E,{passive:!0}),window.addEventListener("mouseup",b,{passive:!0}),window.addEventListener("touchend",b,{passive:!0}),function(){window.removeEventListener("mousemove",E),window.removeEventListener("touchmove",E),window.removeEventListener("mouseup",b),window.removeEventListener("touchend",b),Z.Z.cancel(v)}}},[Mt]),K.useEffect(function(){return Pt(),function(){clearTimeout(Qe.current)}},[Ne]),K.useImperativeHandle(q,function(){return{delayHidden:Pt}});var Le="".concat(ne,"-scrollbar"),c={position:"absolute",visibility:Sn?null:"hidden"},h={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Q?(Object.assign(c,{height:8,left:0,right:0,bottom:0}),Object.assign(h,(0,G.Z)({height:"100%",width:ue},Vt?"left":"right",bn))):(Object.assign(c,(0,G.Z)({width:8,top:0,bottom:0},Vt?"right":"left",0)),Object.assign(h,{width:"100%",height:ue,top:bn})),K.createElement("div",{ref:sn,className:re()(Le,(0,G.Z)((0,G.Z)((0,G.Z)({},"".concat(Le,"-horizontal"),Q),"".concat(Le,"-vertical"),!Q),"".concat(Le,"-visible"),Sn)),style:(0,Ee.Z)((0,Ee.Z)({},c),_e),onMouseDown:kt,onMouseMove:Pt},K.createElement("div",{ref:un,className:re()("".concat(Le,"-thumb"),(0,G.Z)({},"".concat(Le,"-thumb-moving"),Mt)),style:(0,Ee.Z)((0,Ee.Z)({},h),He),onMouseDown:Tn}))}),Ze=ke,st=20;function tn(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ne=me/q*me;return isNaN(ne)&&(ne=0),ne=Math.max(ne,st),Math.floor(ne)}var Fn=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],On=[],Zn={overflowY:"auto",overflowAnchor:"none"};function cn(me,q){var ne=me.prefixCls,P=ne===void 0?"rc-virtual-list":ne,Ne=me.className,Oe=me.height,Fe=me.itemHeight,qe=me.fullHeight,V=qe===void 0?!0:qe,Q=me.style,ue=me.data,w=me.children,_e=me.itemKey,He=me.virtual,Be=me.direction,pt=me.scrollWidth,Xt=me.component,Mt=Xt===void 0?"div":Xt,gt=me.onScroll,$=me.onVirtualScroll,ve=me.onVisibleChange,Se=me.innerProps,W=me.extraRender,Me=me.styles,Rt=me.showScrollBar,wt=Rt===void 0?"optional":Rt,Ke=(0,g.Z)(me,Fn),Vt=K.useCallback(function(tt){return typeof _e=="function"?_e(tt):tt==null?void 0:tt[_e]},[_e]),sn=de(Vt,null,null),un=(0,x.Z)(sn,4),Kt=un[0],An=un[1],Sn=un[2],rt=un[3],Qe=!!(He!==!1&&Oe&&Fe),Pt=K.useMemo(function(){return Object.values(Sn.maps).reduce(function(tt,Xe){return tt+Xe},0)},[Sn.id,Sn.maps]),At=Qe&&ue&&(Math.max(Fe*ue.length,Pt)>Oe||!!pt),It=Be==="rtl",bn=re()(P,(0,G.Z)({},"".concat(P,"-rtl"),It),Ne),kt=ue||On,Ln=(0,K.useRef)(),Tn=(0,K.useRef)(),wn=(0,K.useRef)(),Gn=(0,K.useState)(0),Le=(0,x.Z)(Gn,2),c=Le[0],h=Le[1],v=(0,K.useState)(0),E=(0,x.Z)(v,2),b=E[0],O=E[1],H=(0,K.useState)(!1),at=(0,x.Z)(H,2),$e=at[0],_t=at[1],pn=function(){_t(!0)},_=function(){_t(!1)},I={getKey:Vt};function ae(tt){h(function(Xe){var dt;typeof tt=="function"?dt=tt(Xe):dt=tt;var Ot=rn(dt);return Ln.current.scrollTop=Ot,Ot})}var Y=(0,K.useRef)({start:0,end:kt.length}),X=(0,K.useRef)(),J=z(kt,Vt),Ae=(0,x.Z)(J,1),fe=Ae[0];X.current=fe;var We=K.useMemo(function(){if(!Qe)return{scrollHeight:void 0,start:0,end:kt.length-1,offset:void 0};if(!At){var tt;return{scrollHeight:((tt=Tn.current)===null||tt===void 0?void 0:tt.offsetHeight)||0,start:0,end:kt.length-1,offset:void 0}}for(var Xe=0,dt,Ot,mn,Mn=kt.length,Yn=0;Yn=c&&dt===void 0&&(dt=Yn,Ot=Xe),Si>c+Oe&&mn===void 0&&(mn=Yn),Xe=Si}return dt===void 0&&(dt=0,Ot=0,mn=Math.ceil(Oe/Fe)),mn===void 0&&(mn=kt.length-1),mn=Math.min(mn+1,kt.length-1),{scrollHeight:Xe,start:dt,end:mn,offset:Ot}},[At,Qe,c,kt,rt,Oe]),ct=We.scrollHeight,vt=We.start,Je=We.end,et=We.offset;Y.current.start=vt,Y.current.end=Je,K.useLayoutEffect(function(){var tt=Sn.getRecord();if(tt.size===1){var Xe=Array.from(tt.keys())[0],dt=tt.get(Xe),Ot=kt[vt];if(Ot&&dt===void 0){var mn=Vt(Ot);if(mn===Xe){var Mn=Sn.get(Xe),Yn=Mn-Fe;ae(function(Dn){return Dn+Yn})}}}Sn.resetRecord()},[ct]);var Re=K.useState({width:0,height:Oe}),k=(0,x.Z)(Re,2),F=k[0],ee=k[1],ie=function(Xe){ee({width:Xe.offsetWidth,height:Xe.offsetHeight})},we=(0,K.useRef)(),Ge=(0,K.useRef)(),je=K.useMemo(function(){return tn(F.width,pt)},[F.width,pt]),ot=K.useMemo(function(){return tn(F.height,ct)},[F.height,ct]),Tt=ct-Oe,xt=(0,K.useRef)(Tt);xt.current=Tt;function rn(tt){var Xe=tt;return Number.isNaN(xt.current)||(Xe=Math.min(Xe,xt.current)),Xe=Math.max(Xe,0),Xe}var St=c<=0,Zt=c>=Tt,Ht=b<=0,Jt=b>=pt,dn=xe(St,Zt,Ht,Jt),zt=function(){return{x:It?-b:b,y:c}},jt=(0,K.useRef)(zt()),ut=(0,B.zX)(function(tt){if($){var Xe=(0,Ee.Z)((0,Ee.Z)({},zt()),tt);(jt.current.x!==Xe.x||jt.current.y!==Xe.y)&&($(Xe),jt.current=Xe)}});function Lt(tt,Xe){var dt=tt;Xe?((0,N.flushSync)(function(){O(dt)}),ut()):ae(dt)}function Nt(tt){var Xe=tt.currentTarget.scrollTop;Xe!==c&&ae(Xe),gt==null||gt(tt),ut()}var hn=function(Xe){var dt=Xe,Ot=pt?pt-F.width:0;return dt=Math.max(dt,0),dt=Math.min(dt,Ot),dt},qt=(0,B.zX)(function(tt,Xe){Xe?((0,N.flushSync)(function(){O(function(dt){var Ot=dt+(It?-tt:tt);return hn(Ot)})}),ut()):ae(function(dt){var Ot=dt+tt;return Ot})}),an=ye(Qe,St,Zt,Ht,Jt,!!pt,qt),Wn=(0,x.Z)(an,2),jn=Wn[0],ai=Wn[1];nt(Qe,Ln,function(tt,Xe,dt,Ot){var mn=Ot;return dn(tt,Xe,dt)?!1:!mn||!mn._virtualHandled?(mn&&(mn._virtualHandled=!0),jn({preventDefault:function(){},deltaX:tt?Xe:0,deltaY:tt?0:Xe}),!0):!1}),bt(At,Ln,function(tt){ae(function(Xe){return Xe+tt})}),(0,se.Z)(function(){function tt(dt){var Ot=St&&dt.detail<0,mn=Zt&&dt.detail>0;Qe&&!Ot&&!mn&&dt.preventDefault()}var Xe=Ln.current;return Xe.addEventListener("wheel",jn,{passive:!1}),Xe.addEventListener("DOMMouseScroll",ai,{passive:!0}),Xe.addEventListener("MozMousePixelScroll",tt,{passive:!1}),function(){Xe.removeEventListener("wheel",jn),Xe.removeEventListener("DOMMouseScroll",ai),Xe.removeEventListener("MozMousePixelScroll",tt)}},[Qe,St,Zt]),(0,se.Z)(function(){if(pt){var tt=hn(b);O(tt),ut({x:tt})}},[F.width,pt]);var Vn=function(){var Xe,dt;(Xe=we.current)===null||Xe===void 0||Xe.delayHidden(),(dt=Ge.current)===null||dt===void 0||dt.delayHidden()},oi=lt(Ln,kt,Sn,Fe,Vt,function(){return An(!0)},ae,Vn);K.useImperativeHandle(q,function(){return{nativeElement:wn.current,getScrollInfo:zt,scrollTo:function(Xe){function dt(Ot){return Ot&&(0,ge.Z)(Ot)==="object"&&("left"in Ot||"top"in Ot)}dt(Xe)?(Xe.left!==void 0&&O(hn(Xe.left)),oi(Xe.top)):oi(Xe)}}}),(0,se.Z)(function(){if(ve){var tt=kt.slice(vt,Je+1);ve(tt,kt)}},[vt,Je,kt]);var Qn=Pe(kt,Vt,Sn,Fe),li=W==null?void 0:W({start:vt,end:Je,virtual:At,offsetX:b,offsetY:et,rtl:It,getSize:Qn}),ni=yt(kt,vt,Je,pt,b,Kt,w,I),Pn=null;Oe&&(Pn=(0,Ee.Z)((0,G.Z)({},V?"height":"maxHeight",Oe),Zn),Qe&&(Pn.overflowY="hidden",pt&&(Pn.overflowX="hidden"),$e&&(Pn.pointerEvents="none")));var Wt={};return It&&(Wt.dir="rtl"),K.createElement("div",(0,A.Z)({ref:wn,style:(0,Ee.Z)((0,Ee.Z)({},Q),{},{position:"relative"}),className:bn},Wt,Ke),K.createElement(Ue.Z,{onResize:ie},K.createElement(Mt,{className:"".concat(P,"-holder"),style:Pn,ref:Ln,onScroll:Nt,onMouseEnter:Vn},K.createElement(fn,{prefixCls:P,height:ct,offsetX:b,offsetY:et,scrollWidth:pt,onInnerResize:An,ref:Tn,innerProps:Se,rtl:It,extra:li},ni))),At&&ct>Oe&&K.createElement(Ze,{ref:we,prefixCls:P,scrollOffset:c,scrollRange:ct,rtl:It,onScroll:Lt,onStartMove:pn,onStopMove:_,spinSize:ot,containerSize:F.height,style:Me==null?void 0:Me.verticalScrollBar,thumbStyle:Me==null?void 0:Me.verticalScrollBarThumb,showScrollBar:wt}),At&&pt>F.width&&K.createElement(Ze,{ref:Ge,prefixCls:P,scrollOffset:b,scrollRange:pt,rtl:It,onScroll:Lt,onStartMove:pn,onStopMove:_,spinSize:je,containerSize:F.width,horizontal:!0,style:Me==null?void 0:Me.horizontalScrollBar,thumbStyle:Me==null?void 0:Me.horizontalScrollBarThumb,showScrollBar:wt}))}var Gt=K.forwardRef(cn);Gt.displayName="List";var ln=Gt,Dt=ln},83145:function(ti,En,C){"use strict";Object.defineProperty(En,"__esModule",{value:!0}),En.CopyToClipboard=void 0;var A=Ee(C(59301)),ge=Ee(C(25769));function Ee(le){return le&&le.__esModule?le:{default:le}}function G(le){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?G=function(Z){return typeof Z}:G=function(Z){return Z&&typeof Symbol=="function"&&Z.constructor===Symbol&&Z!==Symbol.prototype?"symbol":typeof Z},G(le)}function x(le,z){var Z=Object.keys(le);if(Object.getOwnPropertySymbols){var pe=Object.getOwnPropertySymbols(le);z&&(pe=pe.filter(function(Ve){return Object.getOwnPropertyDescriptor(le,Ve).enumerable})),Z.push.apply(Z,pe)}return Z}function g(le){for(var z=1;z=0)&&Object.prototype.propertyIsEnumerable.call(le,pe)&&(Z[pe]=le[pe])}return Z}function re(le,z){if(le==null)return{};var Z={},pe=Object.keys(le),Ve,xe;for(xe=0;xe=0)&&(Z[Ve]=le[Ve]);return Z}function Ue(le,z){if(!(le instanceof z))throw new TypeError("Cannot call a class as a function")}function B(le,z){for(var Z=0;Z0},be.prototype.connect_=function(){!ge||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Ue?(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)},be.prototype.disconnect_=function(){!ge||!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)},be.prototype.onTransitionEnd_=function(M){var de=M.propertyName,U=de===void 0?"":de,nt=re.some(function(Ct){return!!~U.indexOf(Ct)});nt&&this.refresh()},be.getInstance=function(){return this.instance_||(this.instance_=new be),this.instance_},be.instance_=null,be}(),se=function(be,M){for(var de=0,U=Object.keys(M);de0},be}(),Bt=typeof WeakMap!="undefined"?new WeakMap:new A,mt=function(){function be(M){if(!(this instanceof be))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var de=B.getInstance(),U=new Pe(M,de,this);Bt.set(this,U)}return be}();["observe","unobserve","disconnect"].forEach(function(be){mt.prototype[be]=function(){var M;return(M=Bt.get(this))[be].apply(M,arguments)}});var Ut=function(){return typeof Ee.ResizeObserver!="undefined"?Ee.ResizeObserver:mt}();En.Z=Ut},98040:function(ti){ti.exports=function(){var En=document.getSelection();if(!En.rangeCount)return function(){};for(var C=document.activeElement,A=[],ge=0;ge=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 se(a,e,t){return(e=Ft(e))in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}function K(){return K=Object.assign?Object.assign.bind():function(a){for(var e=1;e`):Et}function pe(a,e,t){return e[a]?e[a].bind(e):Z(a,t)}const Ve=z();function xe(a,e,t){const n=z();if(typeof console=="object"&&a===!0||typeof a=="object"){const i=["debug","log","info","warn","error"];i.forEach(r=>{n[r]=pe(r,a,t)});try{n.log(`Debug logs enabled for "${e}" in hls.js version 1.6.13`)}catch(r){return z()}i.forEach(r=>{Ve[r]=pe(r,a)})}else K(Ve,n);return n}const ye=Ve;function Pe(a=!0){return typeof self=="undefined"?void 0:(a||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}function Bt(a){return typeof self!="undefined"&&a===self.ManagedMediaSource}function mt(a,e){const t=Object.keys(a),n=Object.keys(e),i=t.length,r=n.length;return!i||!r||i===r&&!t.some(s=>n.indexOf(s)===-1)}function Ut(a,e=!1){if(typeof TextDecoder!="undefined"){const l=new TextDecoder("utf-8").decode(a);if(e){const d=l.indexOf("\0");return d!==-1?l.substring(0,d):l}return l.replace(/\0/g,"")}const t=a.length;let n,i,r,s="",o=0;for(;o>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:s+=String.fromCharCode(n);break;case 12:case 13:i=a[o++],s+=String.fromCharCode((n&31)<<6|i&63);break;case 14:i=a[o++],r=a[o++],s+=String.fromCharCode((n&15)<<12|(i&63)<<6|(r&63)<<0);break}}return s}function be(a){let e="";for(let t=0;t1||i===1&&(t=this.levelkeys[n[0]])!=null&&t.encrypted)return!0}return!1}get programDateTime(){return this._programDateTime===null&&this.rawProgramDateTime&&(this.programDateTime=Date.parse(this.rawProgramDateTime)),this._programDateTime}set programDateTime(e){if(!A(e)){this._programDateTime=this.rawProgramDateTime=null;return}this._programDateTime=e}get ref(){return ke(this)?(this._ref||(this._ref={base:this.base,start:this.start,duration:this.duration,sn:this.sn,programDateTime:this.programDateTime}),this._ref):null}addStart(e){this.setStart(this.start+e)}setStart(e){this.start=e,this._ref&&(this._ref.start=e)}setDuration(e){this.duration=e,this._ref&&(this._ref.duration=e)}setKeyFormat(e){const t=this.levelkeys;if(t){var n;const i=t[e];i&&!((n=this._decryptdata)!=null&&n.keyId)&&(this._decryptdata=i.getDecryptData(this.sn,t))}}abortRequests(){var e,t;(e=this.loader)==null||e.abort(),(t=this.keyLoader)==null||t.abort()}setElementaryStreamInfo(e,t,n,i,r,s=!1){const{elementaryStreams:o}=this,u=o[e];if(!u){o[e]={startPTS:t,endPTS:n,startDTS:i,endDTS:r,partial:s};return}u.startPTS=Math.min(u.startPTS,t),u.endPTS=Math.max(u.endPTS,n),u.startDTS=Math.min(u.startDTS,i),u.endDTS=Math.max(u.endDTS,r)}}class st extends lt{constructor(e,t,n,i,r){super(n),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=e.decimalFloatingPoint("DURATION"),this.gap=e.bool("GAP"),this.independent=e.bool("INDEPENDENT"),this.relurl=e.enumeratedString("URI"),this.fragment=t,this.index=i;const s=e.enumeratedString("BYTERANGE");s&&this.setByteRange(s,r),r&&(this.fragOffset=r.fragOffset+r.duration)}get start(){return this.fragment.start+this.fragOffset}get end(){return this.start+this.duration}get loaded(){const{elementaryStreams:e}=this;return!!(e.audio||e.video||e.audiovideo)}}function tn(a,e){const t=Object.getPrototypeOf(a);if(t){const n=Object.getOwnPropertyDescriptor(t,e);return n||tn(t,e)}}function Fn(a,e){const t=tn(a,e);t&&(t.enumerable=!0,Object.defineProperty(a,e,t))}const On=Math.pow(2,32)-1,Zn=[].push,cn={video:1,audio:2,id3:3,text:4};function Gt(a){return String.fromCharCode.apply(null,a)}function ln(a,e){const t=a[e]<<8|a[e+1];return t<0?65536+t:t}function Dt(a,e){const t=q(a,e);return t<0?4294967296+t:t}function me(a,e){let t=Dt(a,e);return t*=Math.pow(2,32),t+=Dt(a,e+4),t}function q(a,e){return a[e]<<24|a[e+1]<<16|a[e+2]<<8|a[e+3]}function ne(a){const e=a.byteLength;for(let t=0;t8&&a[t+4]===109&&a[t+5]===111&&a[t+6]===111&&a[t+7]===102)return!0;t=n>1?t+n:e}return!1}function P(a,e){const t=[];if(!e.length)return t;const n=a.byteLength;for(let i=0;i1?i+r:n;if(s===e[0])if(e.length===1)t.push(a.subarray(i+8,o));else{const u=P(a.subarray(i+8,o),e.slice(1));u.length&&Zn.apply(t,u)}i=o}return t}function Ne(a){const e=[],t=a[0];let n=8;const i=Dt(a,n);n+=4;let r=0,s=0;t===0?(r=Dt(a,n),s=Dt(a,n+4),n+=8):(r=me(a,n),s=me(a,n+8),n+=16),n+=2;let o=a.length+s;const u=ln(a,n);n+=2;for(let l=0;l>>31===1)return ye.warn("SIDX has hierarchical references (not supported)"),null;const y=Dt(a,d);d+=4,e.push({referenceSize:m,subsegmentDuration:y,info:{duration:y/i,start:o,end:o+m-1}}),o+=m,d+=4,n=d}return{earliestPresentationTime:r,timescale:i,version:t,referencesCount:u,references:e}}function Oe(a){const e=[],t=P(a,["moov","trak"]);for(let i=0;i{const r=Dt(i,4),s=e[r];s&&(s.default={duration:Dt(i,12),flags:Dt(i,20)})}),e}function Fe(a){const e=a.subarray(8),t=e.subarray(86),n=Gt(e.subarray(4,8));let i=n,r;const s=n==="enca"||n==="encv";if(s){const l=P(e,[n])[0].subarray(n==="enca"?28:78);P(l,["sinf"]).forEach(f=>{const m=P(f,["schm"])[0];if(m){const p=Gt(m.subarray(4,8));if(p==="cbcs"||p==="cenc"){const y=P(f,["frma"])[0];y&&(i=Gt(y))}}})}const o=i;switch(i){case"avc1":case"avc2":case"avc3":case"avc4":{const u=P(t,["avcC"])[0];u&&u.length>3&&(i+="."+ue(u[1])+ue(u[2])+ue(u[3]),r=qe(o==="avc1"?"dva1":"dvav",t));break}case"mp4a":{const u=P(e,[n])[0],l=P(u.subarray(28),["esds"])[0];if(l&&l.length>7){let d=4;if(l[d++]!==3)break;d=Q(l,d),d+=2;const f=l[d++];if(f&128&&(d+=2),f&64&&(d+=l[d++]),l[d++]!==4)break;d=Q(l,d);const m=l[d++];if(m===64)i+="."+ue(m);else break;if(d+=12,l[d++]!==5)break;d=Q(l,d);const p=l[d++];let y=(p&248)>>3;y===31&&(y+=1+((p&7)<<3)+((l[d]&224)>>5)),i+="."+y}break}case"hvc1":case"hev1":{const u=P(t,["hvcC"])[0];if(u&&u.length>12){const l=u[1],d=["","A","B","C"][l>>6],f=l&31,m=Dt(u,2),p=(l&32)>>5?"H":"L",y=u[12],T=u.subarray(6,12);i+="."+d+f,i+="."+V(m).toString(16).toUpperCase(),i+="."+p+y;let S="";for(let R=T.length;R--;){const L=T[R];(L||S)&&(S="."+L.toString(16).toUpperCase()+S)}i+=S}r=qe(o=="hev1"?"dvhe":"dvh1",t);break}case"dvh1":case"dvhe":case"dvav":case"dva1":case"dav1":{i=qe(i,t)||i;break}case"vp09":{const u=P(t,["vpcC"])[0];if(u&&u.length>6){const l=u[4],d=u[5],f=u[6]>>4&15;i+="."+w(l)+"."+w(d)+"."+w(f)}break}case"av01":{const u=P(t,["av1C"])[0];if(u&&u.length>2){const l=u[1]>>>5,d=u[1]&31,f=u[2]>>>7?"H":"M",m=(u[2]&64)>>6,p=(u[2]&32)>>5,y=l===2&&m?p?12:10:m?10:8,T=(u[2]&16)>>4,S=(u[2]&8)>>3,R=(u[2]&4)>>2,L=u[2]&3;i+="."+l+"."+w(d)+f+"."+w(y)+"."+T+"."+S+R+L+"."+w(1)+"."+w(1)+"."+w(1)+"."+0,r=qe("dav1",t)}break}}return{codec:i,encrypted:s,supplemental:r}}function qe(a,e){const t=P(e,["dvvC"]),n=t.length?t[0]:P(e,["dvcC"])[0];if(n){const i=n[2]>>1&127,r=n[2]<<5&32|n[3]>>3&31;return a+"."+w(i)+"."+w(r)}}function V(a){let e=0;for(let t=0;t<32;t++)e|=(a>>t&1)<<31-t;return e>>>0}function Q(a,e){const t=e+5;for(;a[e++]&128&&e{const r=n.subarray(8,24);r.some(s=>s!==0)||(ye.log(`[eme] Patching keyId in 'enc${i?"a":"v"}>sinf>>tenc' box: ${be(r)} -> ${be(t)}`),n.set(t,8))})}function He(a){const e=[];return Be(a,t=>e.push(t.subarray(8,24))),e}function Be(a,e){P(a,["moov","trak"]).forEach(n=>{const i=P(n,["mdia","minf","stbl","stsd"])[0];if(!i)return;const r=i.subarray(8);let s=P(r,["enca"]);const o=s.length>0;o||(s=P(r,["encv"])),s.forEach(u=>{const l=o?u.subarray(28):u.subarray(78);P(l,["sinf"]).forEach(f=>{const m=pt(f);m&&e(m,o)})})})}function pt(a){const e=P(a,["schm"])[0];if(e){const t=Gt(e.subarray(4,8));if(t==="cbcs"||t==="cenc"){const n=P(a,["schi","tenc"])[0];if(n)return n}}}function Xt(a,e,t){const n={},i=P(a,["moof","traf"]);for(let r=0;rn[r].duration)){let r=1/0,s=0;const o=P(a,["sidx"]);for(let u=0;uf+m.info.duration||0,0);s=Math.max(s,d+l.earliestPresentationTime/l.timescale)}}s&&A(s)&&Object.keys(n).forEach(u=>{n[u].duration||(n[u].duration=s*n[u].timescale-n[u].start)})}return n}function Mt(a){const e={valid:null,remainder:null},t=P(a,["moof"]);if(t.length<2)return e.remainder=a,e;const n=t[t.length-1];return e.valid=a.slice(0,n.byteOffset-8),e.remainder=a.slice(n.byteOffset-8),e}function gt(a,e){const t=new Uint8Array(a.length+e.length);return t.set(a),t.set(e,a.length),t}function $(a,e){const t=[],n=e.samples,i=e.timescale,r=e.id;let s=!1;return P(n,["moof"]).map(u=>{const l=u.byteOffset-8;P(u,["traf"]).map(f=>{const m=P(f,["tfdt"]).map(p=>{const y=p[0];let T=Dt(p,4);return y===1&&(T*=Math.pow(2,32),T+=Dt(p,8)),T/i})[0];return m!==void 0&&(a=m),P(f,["tfhd"]).map(p=>{const y=Dt(p,4),T=Dt(p,0)&16777215,S=(T&1)!==0,R=(T&2)!==0,L=(T&8)!==0;let D=0;const j=(T&16)!==0;let te=0;const ze=(T&32)!==0;let oe=8;y===r&&(S&&(oe+=8),R&&(oe+=4),L&&(D=Dt(p,oe),oe+=4),j&&(te=Dt(p,oe),oe+=4),ze&&(oe+=4),e.type==="video"&&(s=ve(e.codec)),P(f,["trun"]).map(Ce=>{const Ie=Ce[0],he=Dt(Ce,0)&16777215,ft=(he&1)!==0;let nn=0;const Rn=(he&4)!==0,Nn=(he&256)!==0;let In=0;const Yt=(he&512)!==0;let _n=0;const vn=(he&1024)!==0,kn=(he&2048)!==0;let $n=0;const $t=Dt(Ce,4);let en=8;ft&&(nn=Dt(Ce,en),en+=4),Rn&&(en+=4);let hi=nn+l;for(let _i=0;_i<$t;_i++){if(Nn?(In=Dt(Ce,en),en+=4):In=D,Yt?(_n=Dt(Ce,en),en+=4):_n=te,vn&&(en+=4),kn&&(Ie===0?$n=Dt(Ce,en):$n=q(Ce,en),en+=4),e.type===ht.VIDEO){let mi=0;for(;mi<_n;){const Ei=Dt(n,hi);if(hi+=4,Se(s,n[hi])){const sr=n.subarray(hi,hi+Ei);W(sr,s?2:1,a+$n/i,t)}hi+=Ei,mi+=Ei+4}}a+=In/i}}))})})}),t}function ve(a){if(!a)return!1;const e=a.substring(0,4);return e==="hvc1"||e==="hev1"||e==="dvh1"||e==="dvhe"}function Se(a,e){if(a){const t=e>>1&63;return t===39||t===40}else return(e&31)===6}function W(a,e,t,n){const i=Me(a);let r=0;r+=e;let s=0,o=0,u=0;for(;r=i.length)break;u=i[r++],s+=u}while(u===255);o=0;do{if(r>=i.length)break;u=i[r++],o+=u}while(u===255);const l=i.length-r;let d=r;if(ol){ye.error(`Malformed SEI payload. ${o} is too small, only ${l} bytes left to parse.`);break}if(s===4){if(i[d++]===181){const m=ln(i,d);if(d+=2,m===49){const p=Dt(i,d);if(d+=4,p===1195456820){const y=i[d++];if(y===3){const T=i[d++],S=31&T,R=64&T,L=R?2+S*3:0,D=new Uint8Array(L);if(R){D[0]=T;for(let j=1;j16){const f=[];for(let y=0;y<16;y++){const T=i[d++].toString(16);f.push(T.length==1?"0"+T:T),(y===3||y===5||y===7||y===9)&&f.push("-")}const m=o-16,p=new Uint8Array(m);for(let y=0;y>24&255,r[1]=n>>16&255,r[2]=n>>8&255,r[3]=n&255,r.set(a,4),i=0,n=8;i0?(r=new Uint8Array(4),e.length>0&&new DataView(r.buffer).setUint32(0,e.length,!1)):r=new Uint8Array;const s=new Uint8Array(4);return t.byteLength>0&&new DataView(s.buffer).setUint32(0,t.byteLength,!1),wt([112,115,115,104],new Uint8Array([n,0,0,0]),a,r,i,s,t)}function Vt(a){const e=[];if(a instanceof ArrayBuffer){const t=a.byteLength;let n=0;for(;n+32>>24;if(r!==0&&r!==1)return{offset:t,size:e};const s=a.buffer,o=be(new Uint8Array(s,t+12,16));let u=null,l=null,d=0;if(r===0)d=28;else{const m=a.getUint32(28);if(!m||n<32+m*16)return{offset:t,size:e};u=[];for(let p=0;p/\(Windows.+Firefox\//i.test(navigator.userAgent),Kt={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 An(a,e){const t=Kt[e];return!!t&&!!t[a.slice(0,4)]}function Sn(a,e,t=!0){return!a.split(",").some(n=>!rt(n,e,t))}function rt(a,e,t=!0){var n;const i=Pe(t);return(n=i==null?void 0:i.isTypeSupported(Qe(a,e)))!=null?n:!1}function Qe(a,e){return`${e}/mp4;codecs=${a}`}function Pt(a){if(a){const e=a.substring(0,4);return Kt.video[e]}return 2}function At(a){const e=un();return a.split(",").reduce((t,n)=>{const r=e&&ve(n)?9:Kt.video[n];return r?(r*2+t)/(t?3:2):(Kt.audio[n]+t)/(t?2:1)},0)}const It={};function bn(a,e=!0){if(It[a])return It[a];const t={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"],"mp4a.40.34":["mp3"]}[a];for(let i=0;ibn(t.toLowerCase(),e))}function Tn(a,e){const t=[];if(a){const n=a.split(",");for(let i=0;i4||["ac-3","ec-3","alac","fLaC","Opus"].indexOf(a)!==-1)&&(Gn(a,"audio")||Gn(a,"video")))return a;if(e){const t=e.split(",");if(t.length>1){if(a){for(let n=t.length;n--;)if(t[n].substring(0,4)===a.substring(0,4))return t[n]}return t[0]}}return e||a}function Gn(a,e){return An(a,e)&&rt(a,e)}function Le(a){const e=a.split(",");for(let t=0;t2&&n[0]==="avc1"&&(e[t]=`avc1.${parseInt(n[1]).toString(16)}${("000"+parseInt(n[2]).toString(16)).slice(-4)}`)}return e.join(",")}function c(a){if(a.startsWith("av01.")){const e=a.split("."),t=["0","111","01","01","01","0"];for(let n=e.length;n>4&&n<10;n++)e[n]=t[n-4];return e.join(".")}return a}function h(a){const e=Pe(a)||{isTypeSupported:()=>!1};return{mpeg:e.isTypeSupported("audio/mpeg"),mp3:e.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:e.isTypeSupported('audio/mp4; codecs="ac-3"')}}function v(a){return a.replace(/^.+codecs=["']?([^"']+).*$/,"$1")}const E={supported:!0,powerEfficient:!0,smooth:!0},b={supported:!1,smooth:!1,powerEfficient:!1},O={supported:!0,configurations:[],decodingInfoResults:[E]};function H(a,e){return{supported:!1,configurations:e,decodingInfoResults:[b],error:a}}function at(a,e,t,n,i,r){const s=a.videoCodec,o=a.audioCodec?a.audioGroups:null,u=r==null?void 0:r.audioCodec,l=r==null?void 0:r.channels,d=l?parseInt(l):u?1/0:2;let f=null;if(o!=null&&o.length)try{o.length===1&&o[0]?f=e.groups[o[0]].channels:f=o.reduce((m,p)=>{if(p){const y=e.groups[p];if(!y)throw new Error(`Audio track group ${p} not found`);Object.keys(y.channels).forEach(T=>{m[T]=(m[T]||0)+y.channels[T]})}return m},{2:0})}catch(m){return!0}return s!==void 0&&(s.split(",").some(m=>ve(m))||a.width>1920&&a.height>1088||a.height>1920&&a.width>1088||a.frameRate>Math.max(n,30)||a.videoRange!=="SDR"&&a.videoRange!==t||a.bitrate>Math.max(i,8e6))||!!f&&A(d)&&Object.keys(f).some(m=>parseInt(m)>d)}function $e(a,e,t,n={}){const i=a.videoCodec;if(!i&&!a.audioCodec||!t)return Promise.resolve(O);const r=[],s=_t(a),o=s.length,u=pn(a,e,o>0),l=u.length;for(let d=o||1*l||1;d--;){const f={type:"media-source"};if(o&&(f.video=s[d%o]),l){f.audio=u[d%l];const m=f.audio.bitrate;f.video&&m&&(f.video.bitrate-=m)}r.push(f)}if(i){const d=navigator.userAgent;if(i.split(",").some(f=>ve(f))&&un())return Promise.resolve(H(new Error(`Overriding Windows Firefox HEVC MediaCapabilities result based on user-agent string: (${d})`),r))}return Promise.all(r.map(d=>{const f=ae(d);return n[f]||(n[f]=t.decodingInfo(d))})).then(d=>({supported:!d.some(f=>!f.supported),configurations:r,decodingInfoResults:d})).catch(d=>({supported:!1,configurations:r,decodingInfoResults:[],error:d}))}function _t(a){var e;const t=(e=a.videoCodec)==null?void 0:e.split(","),n=I(a),i=a.width||640,r=a.height||480,s=a.frameRate||30,o=a.videoRange.toLowerCase();return t?t.map(u=>{const l={contentType:Qe(c(u),"video"),width:i,height:r,bitrate:n,framerate:s};return o!=="sdr"&&(l.transferFunction=o),l}):[]}function pn(a,e,t){var n;const i=(n=a.audioCodec)==null?void 0:n.split(","),r=I(a);return i&&a.audioGroups?a.audioGroups.reduce((s,o)=>{var u;const l=o?(u=e.groups[o])==null?void 0:u.tracks:null;return l?l.reduce((d,f)=>{if(f.groupId===o){const m=parseFloat(f.channels||"");i.forEach(p=>{const y={contentType:Qe(p,"audio"),bitrate:t?_(p,r):r};m&&(y.channels=""+m),d.push(y)})}return d},s):s},[]):[]}function _(a,e){if(e<=1)return 1;let t=128e3;return a==="ec-3"?t=768e3:a==="ac-3"&&(t=64e4),Math.min(e/2,t)}function I(a){return Math.ceil(Math.max(a.bitrate*.9,a.averageBitrate)/1e3)*1e3||1}function ae(a){let e="";const{audio:t,video:n}=a;if(n){const i=v(n.contentType);e+=`${i}_r${n.height}x${n.width}f${Math.ceil(n.framerate)}${n.transferFunction||"sd"}_${Math.ceil(n.bitrate/1e5)}`}if(t){const i=v(t.contentType);e+=`${n?"_":""}${i}_c${t.channels}`}return e}const Y=["NONE","TYPE-0","TYPE-1",null];function X(a){return Y.indexOf(a)>-1}const J=["SDR","PQ","HLG"];function Ae(a){return!!a&&J.indexOf(a)>-1}var fe={No:"",Yes:"YES",v2:"v2"};function We(a){const{canSkipUntil:e,canSkipDateRanges:t,age:n}=a,i=n!!n).map(n=>n.substring(0,4)).join(","),"supplemental"in e){var t;this.supplemental=e.supplemental;const n=(t=e.supplemental)==null?void 0:t.videoCodec;n&&n!==e.videoCodec&&(this.codecSet+=`,${n.substring(0,4)}`)}this.addGroupId("audio",e.attrs.AUDIO),this.addGroupId("text",e.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(e){return Je(this._audioGroups,e)}hasSubtitleGroup(e){return Je(this._subtitleGroups,e)}get audioGroups(){return this._audioGroups}get subtitleGroups(){return this._subtitleGroups}addGroupId(e,t){if(t){if(e==="audio"){let n=this._audioGroups;n||(n=this._audioGroups=[]),n.indexOf(t)===-1&&n.push(t)}else if(e==="text"){let n=this._subtitleGroups;n||(n=this._subtitleGroups=[]),n.indexOf(t)===-1&&n.push(t)}}}get urlId(){return 0}set urlId(e){}get audioGroupIds(){return this.audioGroups?[this.audioGroupId]:void 0}get textGroupIds(){return this.subtitleGroups?[this.textGroupId]:void 0}get audioGroupId(){var e;return(e=this.audioGroups)==null?void 0:e[0]}get textGroupId(){var e;return(e=this.subtitleGroups)==null?void 0:e[0]}addFallback(){}}function Je(a,e){return!e||!a?!1:a.indexOf(e)!==-1}function et(){if(typeof matchMedia=="function"){const a=matchMedia("(dynamic-range: high)"),e=matchMedia("bad query");if(a.media!==e.media)return a.matches===!0}return!1}function Re(a,e){let t=!1,n=[];if(a&&(t=a!=="SDR",n=[a]),e){n=e.allowedVideoRanges||J.slice(0);const i=n.join("")!=="SDR"&&!e.videoCodec;t=e.preferHDR!==void 0?e.preferHDR:i&&et(),t||(n=["SDR"])}return{preferHDR:t,allowedVideoRanges:n}}const k=a=>{const e=new WeakSet;return(t,n)=>{if(a&&(n=a(t,n)),typeof n=="object"&&n!==null){if(e.has(n))return;e.add(n)}return n}},F=(a,e)=>JSON.stringify(a,k(e));function ee(a,e,t,n,i){const r=Object.keys(a),s=n==null?void 0:n.channels,o=n==null?void 0:n.audioCodec,u=i==null?void 0:i.videoCodec,l=s&&parseInt(s)===2;let d=!1,f=!1,m=1/0,p=1/0,y=1/0,T=1/0,S=0,R=[];const{preferHDR:L,allowedVideoRanges:D}=Re(e,i);for(let Ce=r.length;Ce--;){const Ie=a[r[Ce]];d||(d=Ie.channels[2]>0),m=Math.min(m,Ie.minHeight),p=Math.min(p,Ie.minFramerate),y=Math.min(y,Ie.minBitrate),D.filter(ft=>Ie.videoRanges[ft]>0).length>0&&(f=!0)}m=A(m)?m:0,p=A(p)?p:0;const j=Math.max(1080,m),te=Math.max(30,p);y=A(y)?y:t,t=Math.max(y,t),f||(e=void 0);const ze=r.length>1;return{codecSet:r.reduce((Ce,Ie)=>{const he=a[Ie];if(Ie===Ce)return Ce;if(R=f?D.filter(ft=>he.videoRanges[ft]>0):[],ze){if(he.minBitrate>t)return ie(Ie,`min bitrate of ${he.minBitrate} > current estimate of ${t}`),Ce;if(!he.hasDefaultAudio)return ie(Ie,"no renditions with default or auto-select sound found"),Ce;if(o&&Ie.indexOf(o.substring(0,4))%5!==0)return ie(Ie,`audio codec preference "${o}" not found`),Ce;if(s&&!l){if(!he.channels[s])return ie(Ie,`no renditions with ${s} channel sound found (channels options: ${Object.keys(he.channels)})`),Ce}else if((!o||l)&&d&&he.channels[2]===0)return ie(Ie,"no renditions with stereo sound found"),Ce;if(he.minHeight>j)return ie(Ie,`min resolution of ${he.minHeight} > maximum of ${j}`),Ce;if(he.minFramerate>te)return ie(Ie,`min framerate of ${he.minFramerate} > maximum of ${te}`),Ce;if(!R.some(ft=>he.videoRanges[ft]>0))return ie(Ie,`no variants with VIDEO-RANGE of ${F(R)} found`),Ce;if(u&&Ie.indexOf(u.substring(0,4))%5!==0)return ie(Ie,`video codec preference "${u}" not found`),Ce;if(he.maxScore=At(Ce)||he.fragmentError>a[Ce].fragmentError)?Ce:(T=he.minIndex,S=he.maxScore,Ie)},void 0),videoRanges:R,preferHDR:L,minFramerate:p,minBitrate:y,minIndex:T}}function ie(a,e){ye.log(`[abr] start candidates with "${a}" ignored because ${e}`)}function we(a){return a.reduce((e,t)=>{let n=e.groups[t.groupId];n||(n=e.groups[t.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),n.tracks.push(t);const i=t.channels||"2";return n.channels[i]=(n.channels[i]||0)+1,n.hasDefault=n.hasDefault||t.default,n.hasAutoSelect=n.hasAutoSelect||t.autoselect,n.hasDefault&&(e.hasDefaultAudio=!0),n.hasAutoSelect&&(e.hasAutoSelectAudio=!0),e},{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}function Ge(a,e,t,n){return a.slice(t,n+1).reduce((i,r,s)=>{if(!r.codecSet)return i;const o=r.audioGroups;let u=i[r.codecSet];u||(i[r.codecSet]=u={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,minIndex:s,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!o,fragmentError:0}),u.minBitrate=Math.min(u.minBitrate,r.bitrate);const l=Math.min(r.height,r.width);return u.minHeight=Math.min(u.minHeight,l),u.minFramerate=Math.min(u.minFramerate,r.frameRate),u.minIndex=Math.min(u.minIndex,s),u.maxScore=Math.max(u.maxScore,r.score),u.fragmentError+=r.fragmentError,u.videoRanges[r.videoRange]=(u.videoRanges[r.videoRange]||0)+1,o&&o.forEach(d=>{if(!d)return;const f=e.groups[d];f&&(u.hasDefaultAudio=u.hasDefaultAudio||e.hasDefaultAudio?f.hasDefault:f.hasAutoSelect||!e.hasDefaultAudio&&!e.hasAutoSelectAudio,Object.keys(f.channels).forEach(m=>{u.channels[m]=(u.channels[m]||0)+f.channels[m]}))}),i},{})}function je(a){if(!a)return a;const{lang:e,assocLang:t,characteristics:n,channels:i,audioCodec:r}=a;return{lang:e,assocLang:t,characteristics:n,channels:i,audioCodec:r}}function ot(a,e,t){if("attrs"in a){const n=e.indexOf(a);if(n!==-1)return n}for(let n=0;nn.indexOf(i)===-1)}function St(a,e){const{audioCodec:t,channels:n}=a;return(t===void 0||(e.audioCodec||"").substring(0,4)===t.substring(0,4))&&(n===void 0||n===(e.channels||"2"))}function Zt(a,e,t,n,i){const r=e[n],o=e.reduce((m,p,y)=>{const T=p.uri;return(m[T]||(m[T]=[])).push(y),m},{})[r.uri];o.length>1&&(n=Math.max.apply(Math,o));const u=r.videoRange,l=r.frameRate,d=r.codecSet.substring(0,4),f=Ht(e,n,m=>{if(m.videoRange!==u||m.frameRate!==l||m.codecSet.substring(0,4)!==d)return!1;const p=m.audioGroups,y=t.filter(T=>!p||p.indexOf(T.groupId)!==-1);return ot(a,y,i)>-1});return f>-1?f:Ht(e,n,m=>{const p=m.audioGroups,y=t.filter(T=>!p||p.indexOf(T.groupId)!==-1);return ot(a,y,i)>-1})}function Ht(a,e,t){for(let n=e;n>-1;n--)if(t(a[n]))return n;for(let n=e+1;n{var n;const{fragCurrent:i,partCurrent:r,hls:s}=this,{autoLevelEnabled:o,media:u}=s;if(!i||!u)return;const l=performance.now(),d=r?r.stats:i.stats,f=r?r.duration:i.duration,m=l-d.loading.start,p=s.minAutoLevel,y=i.level,T=this._nextAutoLevel;if(d.aborted||d.loaded&&d.loaded===d.total||y<=p){this.clearTimer(),this._nextAutoLevel=-1;return}if(!o)return;const S=T>-1&&T!==y,R=!!t||S;if(!R&&(u.paused||!u.playbackRate||!u.readyState))return;const L=s.mainForwardBufferInfo;if(!R&&L===null)return;const D=this.bwEstimator.getEstimateTTFB(),j=Math.abs(u.playbackRate);if(m<=Math.max(D,1e3*(f/(j*2))))return;const te=L?L.len/j:0,ze=d.loading.first?d.loading.first-d.loading.start:-1,oe=d.loaded&&ze>-1,Ce=this.getBwEstimate(),Ie=s.levels,he=Ie[y],ft=Math.max(d.loaded,Math.round(f*(i.bitrate||he.averageBitrate)/8));let nn=oe?m-ze:m;nn<1&&oe&&(nn=Math.min(m,d.loaded*8/Ce));const Rn=oe?d.loaded*1e3/nn:0,Nn=D/1e3,In=Rn?(ft-d.loaded)/Rn:ft*8/Ce+Nn;if(In<=te)return;const Yt=Rn?Rn*8:Ce,_n=((n=(t==null?void 0:t.details)||this.hls.latestLevelDetails)==null?void 0:n.live)===!0,vn=this.hls.config.abrBandWidthUpFactor;let kn=Number.POSITIVE_INFINITY,$n;for($n=y-1;$n>p;$n--){const _i=Ie[$n].maxBitrate,mi=!Ie[$n].details||_n;if(kn=this.getTimeToLoadFrag(Nn,Yt,f*_i,mi),kn=In||kn>f*10)return;oe?this.bwEstimator.sample(m-Math.min(D,ze),d.loaded):this.bwEstimator.sampleTTFB(m);const $t=Ie[$n].maxBitrate;this.getBwEstimate()*vn>$t&&this.resetEstimator($t);const en=this.findBestLevel($t,p,$n,0,te,1,1);en>-1&&($n=en),this.warn(`Fragment ${i.sn}${r?" part "+r.index:""} of level ${y} is loading too slowly; diff --git a/p__Classrooms__Lists__Video__index.65450bb1.async.js b/p__Classrooms__Lists__Video__index.331e313b.async.js similarity index 96% rename from p__Classrooms__Lists__Video__index.65450bb1.async.js rename to p__Classrooms__Lists__Video__index.331e313b.async.js index 335bfd126b..33d14fe53f 100644 --- a/p__Classrooms__Lists__Video__index.65450bb1.async.js +++ b/p__Classrooms__Lists__Video__index.331e313b.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[9332],{65030:function(In,Bt,U){"use strict";U.d(Bt,{Z:function(){return re}});var J=U(33885),a=U(42978),A=U(75931),C=U(43403),m=U(92310),u=U.n(m),i=U(29301),s=U(76846),p=U(96452),e=U(6089),t=U(80402),n=U(34280),o=U(49658),v=U(59301),w=U(54476),f=U(77900),P=U(8654);function T(F){var Z=F.prefixCls,W=F.align,q=F.arrow,le=F.arrowPos,h=q||{},r=h.className,l=h.content,R=le.x,d=R===void 0?0:R,g=le.y,M=g===void 0?0:g,Y=v.useRef();if(!W||!W.points)return null;var de={position:"absolute"};if(W.autoArrow!==!1){var he=W.points[0],ye=W.points[1],Ce=he[0],Ne=he[1],ue=ye[0],ie=ye[1];Ce===ue||!["t","b"].includes(Ce)?de.top=M:Ce==="t"?de.top=0:de.bottom=0,Ne===ie||!["l","r"].includes(Ne)?de.left=d:Ne==="l"?de.left=0:de.right=0}return v.createElement("div",{ref:Y,className:u()("".concat(Z,"-arrow"),r),style:de},l)}function x(F){var Z=F.prefixCls,W=F.open,q=F.zIndex,le=F.mask,h=F.motion;return le?v.createElement(f.default,(0,w.Z)({},h,{motionAppear:!0,visible:W,removeOnLeave:!0}),function(r){var l=r.className;return v.createElement("div",{style:{zIndex:q},className:u()("".concat(Z,"-mask"),l)})}):null}var S=v.memo(function(F){var Z=F.children;return Z},function(F,Z){return Z.cache}),b=S,c=v.forwardRef(function(F,Z){var W=F.popup,q=F.className,le=F.prefixCls,h=F.style,r=F.target,l=F.onVisibleChanged,R=F.open,d=F.keepDom,g=F.fresh,M=F.onClick,Y=F.mask,de=F.arrow,he=F.arrowPos,ye=F.align,Ce=F.motion,Ne=F.maskMotion,ue=F.forceRender,ie=F.getPopupContainer,Pe=F.autoDestroy,Ie=F.portal,Se=F.zIndex,Ke=F.onMouseEnter,Xe=F.onMouseLeave,ke=F.onPointerEnter,ot=F.onPointerDownCapture,Tt=F.ready,vt=F.offsetX,dt=F.offsetY,Nt=F.offsetR,zt=F.offsetB,Vt=F.onAlign,Mt=F.onPrepare,Pt=F.stretch,Kt=F.targetWidth,gt=F.targetHeight,bt=typeof W=="function"?W():W,Dt=R||d,Tn=(ie==null?void 0:ie.length)>0,yn=v.useState(!ie||!Tn),Dn=(0,a.Z)(yn,2),Pn=Dn[0],cn=Dn[1];if((0,n.Z)(function(){!Pn&&Tn&&r&&cn(!0)},[Pn,Tn,r]),!Pn)return null;var pn="auto",nn={left:"-1000vw",top:"-1000vh",right:pn,bottom:pn};if(Tt||!R){var sn,dn=ye.points,qt=ye.dynamicInset||((sn=ye._experimental)===null||sn===void 0?void 0:sn.dynamicInset),An=qt&&dn[0][1]==="r",Rn=qt&&dn[0][0]==="b";An?(nn.right=Nt,nn.left=pn):(nn.left=vt,nn.right=pn),Rn?(nn.bottom=zt,nn.top=pn):(nn.top=dt,nn.bottom=pn)}var hn={};return Pt&&(Pt.includes("height")&>?hn.height=gt:Pt.includes("minHeight")&>&&(hn.minHeight=gt),Pt.includes("width")&&Kt?hn.width=Kt:Pt.includes("minWidth")&&Kt&&(hn.minWidth=Kt)),R||(hn.pointerEvents="none"),v.createElement(Ie,{open:ue||Dt,getContainer:ie&&function(){return ie(r)},autoDestroy:Pe},v.createElement(x,{prefixCls:le,open:R,zIndex:Se,mask:Y,motion:Ne}),v.createElement(i.Z,{onResize:Vt,disabled:!R},function(vn){return v.createElement(f.default,(0,w.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ue,leavedClassName:"".concat(le,"-hidden")},Ce,{onAppearPrepare:Mt,onEnterPrepare:Mt,visible:R,onVisibleChanged:function(jn){var xe;Ce==null||(xe=Ce.onVisibleChanged)===null||xe===void 0||xe.call(Ce,jn),l(jn)}}),function(kn,jn){var xe=kn.className,be=kn.style,Je=u()(le,xe,q);return v.createElement("div",{ref:(0,P.sQ)(vn,Z,jn),className:Je,style:(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({"--arrow-x":"".concat(he.x||0,"px"),"--arrow-y":"".concat(he.y||0,"px")},nn),hn),be),{},{boxSizing:"border-box",zIndex:Se},h),onMouseEnter:Ke,onMouseLeave:Xe,onPointerEnter:ke,onClick:M,onPointerDownCapture:ot},de&&v.createElement(T,{prefixCls:le,arrow:de,arrowPos:he,align:ye}),v.createElement(b,{cache:!R&&!g},bt))})}))}),E=c,N=v.forwardRef(function(F,Z){var W=F.children,q=F.getTriggerDOMNode,le=(0,P.Yr)(W),h=v.useCallback(function(l){(0,P.mH)(Z,q?q(l):l)},[q]),r=(0,P.x1)(h,(0,P.C4)(W));return le?v.cloneElement(W,{ref:r}):W}),I=N,y=v.createContext(null),z=y;function D(F){return F?Array.isArray(F)?F:[F]:[]}function k(F,Z,W,q){return v.useMemo(function(){var le=D(W!=null?W:Z),h=D(q!=null?q:Z),r=new Set(le),l=new Set(h);return F&&(r.has("hover")&&(r.delete("hover"),r.add("click")),l.has("hover")&&(l.delete("hover"),l.add("click"))),[r,l]},[F,Z,W,q])}var B=U(29194);function L(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],W=arguments.length>2?arguments[2]:void 0;return W?F[0]===Z[0]:F[0]===Z[0]&&F[1]===Z[1]}function V(F,Z,W,q){for(var le=W.points,h=Object.keys(F),r=0;r1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(F)?Z:F}function ne(F){return Q(parseFloat(F),0)}function G(F,Z){var W=(0,J.Z)({},F);return(Z||[]).forEach(function(q){if(!(q instanceof HTMLBodyElement||q instanceof HTMLHtmlElement)){var le=se(q).getComputedStyle(q),h=le.overflow,r=le.overflowClipMargin,l=le.borderTopWidth,R=le.borderBottomWidth,d=le.borderLeftWidth,g=le.borderRightWidth,M=q.getBoundingClientRect(),Y=q.offsetHeight,de=q.clientHeight,he=q.offsetWidth,ye=q.clientWidth,Ce=ne(l),Ne=ne(R),ue=ne(d),ie=ne(g),Pe=Q(Math.round(M.width/he*1e3)/1e3),Ie=Q(Math.round(M.height/Y*1e3)/1e3),Se=(he-ye-ue-ie)*Pe,Ke=(Y-de-Ce-Ne)*Ie,Xe=Ce*Ie,ke=Ne*Ie,ot=ue*Pe,Tt=ie*Pe,vt=0,dt=0;if(h==="clip"){var Nt=ne(r);vt=Nt*Pe,dt=Nt*Ie}var zt=M.x+ot-vt,Vt=M.y+Xe-dt,Mt=zt+M.width+2*vt-ot-Tt-Se,Pt=Vt+M.height+2*dt-Xe-ke-Ke;W.left=Math.max(W.left,zt),W.top=Math.max(W.top,Vt),W.right=Math.min(W.right,Mt),W.bottom=Math.min(W.bottom,Pt)}}),W}function O(F){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,W="".concat(Z),q=W.match(/^(.*)\%$/);return q?F*(parseFloat(q[1])/100):parseFloat(W)}function j(F,Z){var W=Z||[],q=(0,a.Z)(W,2),le=q[0],h=q[1];return[O(F.width,le),O(F.height,h)]}function K(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[F[0],F[1]]}function H(F,Z){var W=Z[0],q=Z[1],le,h;return W==="t"?h=F.y:W==="b"?h=F.y+F.height:h=F.y+F.height/2,q==="l"?le=F.x:q==="r"?le=F.x+F.width:le=F.x+F.width/2,{x:le,y:h}}function ve(F,Z){var W={t:"b",b:"t",l:"r",r:"l"};return F.map(function(q,le){return le===Z?W[q]||"c":q}).join("")}function ae(F,Z,W,q,le,h,r){var l=v.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:le[q]||{}}),R=(0,a.Z)(l,2),d=R[0],g=R[1],M=v.useRef(0),Y=v.useMemo(function(){return Z?_(Z):[]},[Z]),de=v.useRef({}),he=function(){de.current={}};F||he();var ye=(0,e.Z)(function(){if(Z&&W&&F){let ln=function(On,Qt){var En=arguments.length>2&&arguments[2]!==void 0?arguments[2]:rt,mn=Dt.x+On,Nn=Dt.y+Qt,Fn=mn+Rn,Kn=Nn+An,ir=Math.max(mn,En.left),rn=Math.max(Nn,En.top),wn=Math.min(Fn,En.right),bn=Math.min(Kn,En.bottom);return Math.max(0,(wn-ir)*(bn-rn))},Sn=function(){We=Dt.y+Ft,nt=We+An,$e=Dt.x+Et,Ge=$e+Rn};var ue,ie,Pe,Ie,Se=Z,Ke=Se.ownerDocument,Xe=se(Se),ke=Xe.getComputedStyle(Se),ot=ke.position,Tt=Se.style.left,vt=Se.style.top,dt=Se.style.right,Nt=Se.style.bottom,zt=Se.style.overflow,Vt=(0,J.Z)((0,J.Z)({},le[q]),h),Mt=Ke.createElement("div");(ue=Se.parentElement)===null||ue===void 0||ue.appendChild(Mt),Mt.style.left="".concat(Se.offsetLeft,"px"),Mt.style.top="".concat(Se.offsetTop,"px"),Mt.style.position=ot,Mt.style.height="".concat(Se.offsetHeight,"px"),Mt.style.width="".concat(Se.offsetWidth,"px"),Se.style.left="0",Se.style.top="0",Se.style.right="auto",Se.style.bottom="auto",Se.style.overflow="hidden";var Pt;if(Array.isArray(W))Pt={x:W[0],y:W[1],width:0,height:0};else{var Kt,gt,bt=W.getBoundingClientRect();bt.x=(Kt=bt.x)!==null&&Kt!==void 0?Kt:bt.left,bt.y=(gt=bt.y)!==null&>!==void 0?gt:bt.top,Pt={x:bt.x,y:bt.y,width:bt.width,height:bt.height}}var Dt=Se.getBoundingClientRect(),Tn=Xe.getComputedStyle(Se),yn=Tn.height,Dn=Tn.width;Dt.x=(ie=Dt.x)!==null&&ie!==void 0?ie:Dt.left,Dt.y=(Pe=Dt.y)!==null&&Pe!==void 0?Pe:Dt.top;var Pn=Ke.documentElement,cn=Pn.clientWidth,pn=Pn.clientHeight,nn=Pn.scrollWidth,sn=Pn.scrollHeight,dn=Pn.scrollTop,qt=Pn.scrollLeft,An=Dt.height,Rn=Dt.width,hn=Pt.height,vn=Pt.width,kn={left:0,top:0,right:cn,bottom:pn},jn={left:-qt,top:-dn,right:nn-qt,bottom:sn-dn},xe=Vt.htmlRegion,be="visible",Je="visibleFirst";xe!=="scroll"&&xe!==Je&&(xe=be);var ze=xe===Je,lt=G(jn,Y),pt=G(kn,Y),rt=xe===be?pt:lt,it=ze?pt:rt;Se.style.left="auto",Se.style.top="auto",Se.style.right="0",Se.style.bottom="0";var St=Se.getBoundingClientRect();Se.style.left=Tt,Se.style.top=vt,Se.style.right=dt,Se.style.bottom=Nt,Se.style.overflow=zt,(Ie=Se.parentElement)===null||Ie===void 0||Ie.removeChild(Mt);var Rt=Q(Math.round(Rn/parseFloat(Dn)*1e3)/1e3),Ut=Q(Math.round(An/parseFloat(yn)*1e3)/1e3);if(Rt===0||Ut===0||(0,s.Sh)(W)&&!(0,B.Z)(W))return;var $t=Vt.offset,It=Vt.targetOffset,Qe=j(Dt,$t),ge=(0,a.Z)(Qe,2),Le=ge[0],Ze=ge[1],Ue=j(Pt,It),tt=(0,a.Z)(Ue,2),et=tt[0],ft=tt[1];Pt.x-=et,Pt.y-=ft;var Ot=Vt.points||[],kt=(0,a.Z)(Ot,2),Ht=kt[0],Cn=kt[1],Lt=K(Cn),Xt=K(Ht),_t=H(Pt,Lt),Jt=H(Dt,Xt),jt=(0,J.Z)({},Vt),Et=_t.x-Jt.x+Le,Ft=_t.y-Jt.y+Ze,ut=ln(Et,Ft),xt=ln(Et,Ft,pt),Zt=H(Pt,["t","l"]),ct=H(Dt,["t","l"]),en=H(Pt,["b","r"]),an=H(Dt,["b","r"]),Ln=Vt.overflow||{},fe=Ln.adjustX,Oe=Ln.adjustY,Ee=Ln.shiftX,De=Ln.shiftY,Be=function(Qt){return typeof Qt=="boolean"?Qt:Qt>=0},We,nt,$e,Ge;Sn();var Te=Be(Oe),$=Xt[0]===Lt[0];if(Te&&Xt[0]==="t"&&(nt>it.bottom||de.current.bt)){var ee=Ft;$?ee-=An-hn:ee=Zt.y-an.y-Ze;var te=ln(Et,ee),Ae=ln(Et,ee,pt);te>ut||te===ut&&(!ze||Ae>=xt)?(de.current.bt=!0,Ft=ee,Ze=-Ze,jt.points=[ve(Xt,0),ve(Lt,0)]):de.current.bt=!1}if(Te&&Xt[0]==="b"&&(Weut||qe===ut&&(!ze||Me>=xt)?(de.current.tb=!0,Ft=Fe,Ze=-Ze,jt.points=[ve(Xt,0),ve(Lt,0)]):de.current.tb=!1}var _e=Be(fe),Re=Xt[1]===Lt[1];if(_e&&Xt[1]==="l"&&(Ge>it.right||de.current.rl)){var He=Et;Re?He-=Rn-vn:He=Zt.x-an.x-Le;var yt=ln(He,Ft),st=ln(He,Ft,pt);yt>ut||yt===ut&&(!ze||st>=xt)?(de.current.rl=!0,Et=He,Le=-Le,jt.points=[ve(Xt,1),ve(Lt,1)]):de.current.rl=!1}if(_e&&Xt[1]==="r"&&($eut||At===ut&&(!ze||tn>=xt)?(de.current.lr=!0,Et=Ct,Le=-Le,jt.points=[ve(Xt,1),ve(Lt,1)]):de.current.lr=!1}Sn();var wt=Ee===!0?0:Ee;typeof wt=="number"&&($ept.right&&(Et-=Ge-pt.right-Le,Pt.x>pt.right-wt&&(Et+=Pt.x-pt.right+wt)));var Wt=De===!0?0:De;typeof Wt=="number"&&(Wept.bottom&&(Ft-=nt-pt.bottom-Ze,Pt.y>pt.bottom-Wt&&(Ft+=Pt.y-pt.bottom+Wt)));var on=Dt.x+Et,Ye=on+Rn,Yt=Dt.y+Ft,at=Yt+An,Ve=Pt.x,ht=Ve+vn,mt=Pt.y,fn=mt+hn,un=Math.max(on,Ve),Gt=Math.min(Ye,ht),gn=(un+Gt)/2,Vn=gn-on,_n=Math.max(Yt,mt),qn=Math.min(at,fn),Qn=(_n+qn)/2,Xn=Qn-Yt;r==null||r(Z,jt);var Zn=St.right-Dt.x-(Et+Dt.width),xn=St.bottom-Dt.y-(Ft+Dt.height);Rt===1&&(Et=Math.round(Et),Zn=Math.round(Zn)),Ut===1&&(Ft=Math.round(Ft),xn=Math.round(xn));var Mn={ready:!0,offsetX:Et/Rt,offsetY:Ft/Ut,offsetR:Zn/Rt,offsetB:xn/Ut,arrowX:Vn/Rt,arrowY:Xn/Ut,scaleX:Rt,scaleY:Ut,align:jt};g(Mn)}}),Ce=function(){M.current+=1;var ie=M.current;Promise.resolve().then(function(){M.current===ie&&ye()})},Ne=function(){g(function(ie){return(0,J.Z)((0,J.Z)({},ie),{},{ready:!1})})};return(0,n.Z)(Ne,[q]),(0,n.Z)(function(){F||Ne()},[F]),[d.ready,d.offsetX,d.offsetY,d.offsetR,d.offsetB,d.arrowX,d.arrowY,d.scaleX,d.scaleY,d.align,Ce]}var we=U(94480);function oe(F,Z,W,q,le){(0,n.Z)(function(){if(F&&Z&&W){let M=function(){q(),le()};var h=Z,r=W,l=_(h),R=_(r),d=se(r),g=new Set([d].concat((0,we.Z)(l),(0,we.Z)(R)));return g.forEach(function(Y){Y.addEventListener("scroll",M,{passive:!0})}),d.addEventListener("resize",M,{passive:!0}),q(),function(){g.forEach(function(Y){Y.removeEventListener("scroll",M),d.removeEventListener("resize",M)})}}},[F,Z,W])}var me=U(48736);function je(F,Z,W,q,le,h,r,l){var R=v.useRef(F);R.current=F;var d=v.useRef(!1);v.useEffect(function(){if(Z&&q&&(!le||h)){var M=function(){d.current=!1},Y=function(Pe){var Ie;R.current&&!r(((Ie=Pe.composedPath)===null||Ie===void 0||(Ie=Ie.call(Pe))===null||Ie===void 0?void 0:Ie[0])||Pe.target)&&!d.current&&l(!1)},de=se(q);de.addEventListener("pointerdown",M,!0),de.addEventListener("mousedown",Y,!0),de.addEventListener("contextmenu",Y,!0);var he=(0,p.A)(W);if(he&&(he.addEventListener("mousedown",Y,!0),he.addEventListener("contextmenu",Y,!0)),0)var ye,Ce,Ne,ue;return function(){de.removeEventListener("pointerdown",M,!0),de.removeEventListener("mousedown",Y,!0),de.removeEventListener("contextmenu",Y,!0),he&&(he.removeEventListener("mousedown",Y,!0),he.removeEventListener("contextmenu",Y,!0))}}},[Z,W,q,le,h]);function g(){d.current=!0}return g}var pe=["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 ce(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:C.Z,Z=v.forwardRef(function(W,q){var le=W.prefixCls,h=le===void 0?"rc-trigger-popup":le,r=W.children,l=W.action,R=l===void 0?"hover":l,d=W.showAction,g=W.hideAction,M=W.popupVisible,Y=W.defaultPopupVisible,de=W.onPopupVisibleChange,he=W.afterPopupVisibleChange,ye=W.mouseEnterDelay,Ce=W.mouseLeaveDelay,Ne=Ce===void 0?.1:Ce,ue=W.focusDelay,ie=W.blurDelay,Pe=W.mask,Ie=W.maskClosable,Se=Ie===void 0?!0:Ie,Ke=W.getPopupContainer,Xe=W.forceRender,ke=W.autoDestroy,ot=W.destroyPopupOnHide,Tt=W.popup,vt=W.popupClassName,dt=W.popupStyle,Nt=W.popupPlacement,zt=W.builtinPlacements,Vt=zt===void 0?{}:zt,Mt=W.popupAlign,Pt=W.zIndex,Kt=W.stretch,gt=W.getPopupClassNameFromAlign,bt=W.fresh,Dt=W.alignPoint,Tn=W.onPopupClick,yn=W.onPopupAlign,Dn=W.arrow,Pn=W.popupMotion,cn=W.maskMotion,pn=W.popupTransitionName,nn=W.popupAnimation,sn=W.maskTransitionName,dn=W.maskAnimation,qt=W.className,An=W.getTriggerDOMNode,Rn=(0,A.Z)(W,pe),hn=ke||ot||!1,vn=v.useState(!1),kn=(0,a.Z)(vn,2),jn=kn[0],xe=kn[1];(0,n.Z)(function(){xe((0,o.Z)())},[]);var be=v.useRef({}),Je=v.useContext(z),ze=v.useMemo(function(){return{registerSubPopup:function(wn,bn){be.current[wn]=bn,Je==null||Je.registerSubPopup(wn,bn)}}},[Je]),lt=(0,t.Z)(),pt=v.useState(null),rt=(0,a.Z)(pt,2),it=rt[0],St=rt[1],Rt=v.useRef(null),Ut=(0,e.Z)(function(rn){Rt.current=rn,(0,s.Sh)(rn)&&it!==rn&&St(rn),Je==null||Je.registerSubPopup(lt,rn)}),$t=v.useState(null),It=(0,a.Z)($t,2),Qe=It[0],ge=It[1],Le=v.useRef(null),Ze=(0,e.Z)(function(rn){(0,s.Sh)(rn)&&Qe!==rn&&(ge(rn),Le.current=rn)}),Ue=v.Children.only(r),tt=(Ue==null?void 0:Ue.props)||{},et={},ft=(0,e.Z)(function(rn){var wn,bn,Un=Qe;return(Un==null?void 0:Un.contains(rn))||((wn=(0,p.A)(Un))===null||wn===void 0?void 0:wn.host)===rn||rn===Un||(it==null?void 0:it.contains(rn))||((bn=(0,p.A)(it))===null||bn===void 0?void 0:bn.host)===rn||rn===it||Object.values(be.current).some(function(Hn){return(Hn==null?void 0:Hn.contains(rn))||rn===Hn})}),Ot=X(h,Pn,nn,pn),kt=X(h,cn,dn,sn),Ht=v.useState(Y||!1),Cn=(0,a.Z)(Ht,2),Lt=Cn[0],Xt=Cn[1],_t=M!=null?M:Lt,Jt=(0,e.Z)(function(rn){M===void 0&&Xt(rn)});(0,n.Z)(function(){Xt(M||!1)},[M]);var jt=v.useRef(_t);jt.current=_t;var Et=v.useRef([]);Et.current=[];var Ft=(0,e.Z)(function(rn){var wn;Jt(rn),((wn=Et.current[Et.current.length-1])!==null&&wn!==void 0?wn:_t)!==rn&&(Et.current.push(rn),de==null||de(rn))}),ut=v.useRef(),xt=function(){clearTimeout(ut.current)},Zt=function(wn){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;xt(),bn===0?Ft(wn):ut.current=setTimeout(function(){Ft(wn)},bn*1e3)};v.useEffect(function(){return xt},[]);var ct=v.useState(!1),en=(0,a.Z)(ct,2),an=en[0],Ln=en[1];(0,n.Z)(function(rn){(!rn||_t)&&Ln(!0)},[_t]);var fe=v.useState(null),Oe=(0,a.Z)(fe,2),Ee=Oe[0],De=Oe[1],Be=v.useState(null),We=(0,a.Z)(Be,2),nt=We[0],$e=We[1],Ge=function(wn){$e([wn.clientX,wn.clientY])},Te=ae(_t,it,Dt&&nt!==null?nt:Qe,Nt,Vt,Mt,yn),$=(0,a.Z)(Te,11),ee=$[0],te=$[1],Ae=$[2],Fe=$[3],qe=$[4],Me=$[5],_e=$[6],Re=$[7],He=$[8],yt=$[9],st=$[10],Ct=k(jn,R,d,g),At=(0,a.Z)(Ct,2),tn=At[0],wt=At[1],Wt=tn.has("click"),on=wt.has("click")||wt.has("contextMenu"),Ye=(0,e.Z)(function(){an||st()}),Yt=function(){jt.current&&Dt&&on&&Zt(!1)};oe(_t,Qe,it,Ye,Yt),(0,n.Z)(function(){Ye()},[nt,Nt]),(0,n.Z)(function(){_t&&!(Vt!=null&&Vt[Nt])&&Ye()},[JSON.stringify(Mt)]);var at=v.useMemo(function(){var rn=V(Vt,h,yt,Dt);return u()(rn,gt==null?void 0:gt(yt))},[yt,gt,Vt,h,Dt]);v.useImperativeHandle(q,function(){return{nativeElement:Le.current,popupElement:Rt.current,forceAlign:Ye}});var Ve=v.useState(0),ht=(0,a.Z)(Ve,2),mt=ht[0],fn=ht[1],un=v.useState(0),Gt=(0,a.Z)(un,2),gn=Gt[0],Vn=Gt[1],_n=function(){if(Kt&&Qe){var wn=Qe.getBoundingClientRect();fn(wn.width),Vn(wn.height)}},qn=function(){_n(),Ye()},Qn=function(wn){Ln(!1),st(),he==null||he(wn)},Xn=function(){return new Promise(function(wn){_n(),De(function(){return wn})})};(0,n.Z)(function(){Ee&&(st(),Ee(),De(null))},[Ee]);function Zn(rn,wn,bn,Un){et[rn]=function(Hn){var Jn;Un==null||Un(Hn),Zt(wn,bn);for(var cr=arguments.length,fr=new Array(cr>1?cr-1:0),lr=1;lr1?bn-1:0),Hn=1;Hn1?bn-1:0),Hn=1;Hn{const[v,w]=(0,J.useState)(!1),f=J.createElement(a.ZP,{loading:v,icon:J.createElement(m.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),P=()=>J.createElement("div",{className:s.img},J.createElement("img",{src:i.Z.API_SERVER+"/api/attachments/"+t,alt:"avatar",style:{width:288}}),J.createElement("div",null,J.createElement(u.Z,{onClick:()=>n(""),style:{fontSize:"16px",color:"red"}}))),T=x=>{var S,b,c,E,N,I;if(o&&o(x),x.file.status==="uploading"){w(!0);return}if(x.file.status==="done"){if(w(!1),x.file.status==="done"&&((b=(S=x.file)==null?void 0:S.response)==null?void 0:b.status)===-1){A.ZP.error((E=(c=x.file)==null?void 0:c.response)==null?void 0:E.message);return}n((I=(N=x==null?void 0:x.file)==null?void 0:N.response)==null?void 0:I.id)}};return J.createElement(J.Fragment,null,t?P():J.createElement("div",null,J.createElement(C.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${i.Z.API_SERVER}/api/attachments.json`,onChange:T,accept:"image/*"},f),J.createElement("div",{className:"mt20 c-light-black"},"\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"),J.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},13922:function(In,Bt,U){"use strict";var J=U(59301),a=U(93314),A=U(7939),C=Object.defineProperty,m=Object.defineProperties,u=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,e=(v,w,f)=>w in v?C(v,w,{enumerable:!0,configurable:!0,writable:!0,value:f}):v[w]=f,t=(v,w)=>{for(var f in w||(w={}))s.call(w,f)&&e(v,f,w[f]);if(i)for(var f of i(w))p.call(w,f)&&e(v,f,w[f]);return v},n=(v,w)=>m(v,u(w));const o=({img:v,buttonProps:w={},styles:f={},customText:P,ButtonText:T,ButtonClick:x,Buttonclass:S,ButtonTwo:b,imgStyles:c,loading:E=!1,className:N=""})=>J.createElement("section",{className:`tc animated fadeIn ${N}`,style:t({color:"#999",margin:"100px auto",visibility:E?"hidden":"visible"},f)},J.createElement("img",{src:v||a,style:n(t({},c),{pointerEvents:"none",userSelect:"none"})}),J.createElement("p",{className:"mt20 font14"},P||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),T&&J.createElement(A.ZP,t({className:S,onClick:x},w),T),b&&b);Bt.Z=o},9449:function(In,Bt,U){"use strict";U.r(Bt),U.d(Bt,{default:function(){return Te}});var J=U(59301),a=U(95392),A=U(93041),C=U(24404),m=U(62957),u=U(77019),i=U(25399),s=U(29787),p=U(13747),e=U(81779),t=U(13922),n=U(6767),o=U(57193),v=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const w=({classroomList:$,dispatch:ee,cb:te})=>{const Ae=(0,a.useParams)();return Ae.id=Ae.coursesId,J.createElement(m.default,{centered:!0,title:"\u63D0\u793A",open:$.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>v(void 0,null,function*(){(yield(0,o.ZP)(`/api/courses/${Ae.id}/delete_course_video.json`,{method:"delete",body:{video_id:$.actionTabs.data.link?$.actionTabs.data.id:$.actionTabs.data.course_video_id,is_link:$.actionTabs.data.link?!0:""}})).status===0&&(n.ZP.success("\u5220\u9664\u6210\u529F"),ee({type:"classroomList/setActionTabs",payload:{}}),ee({type:"classroomList/setUpdateData",payload:Math.random()}),ee({type:"classroomList/getClassroomLeftMenus",payload:{id:Ae.coursesId}}))}),onCancel:()=>{ee({type:"classroomList/setActionTabs",payload:{}})}},J.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var f=(0,a.connect)(({classroomList:$})=>({classroomList:$}))(w),P=U(69219),T=U(28284),x=U(7939),S=U(37568),b=U(14566),c=U(32050),E=U(19248),N=U(78323),I={flex_box_center:"flex_box_center___ZHxNf",flex_space_between:"flex_space_between___SMaaw",flex_box_vertical_center:"flex_box_vertical_center___xMq2f",flex_box_center_end:"flex_box_center_end___qU72x",flex_box_column:"flex_box_column___ik6jh",bg:"bg___x4BYS",menu:"menu___YqpjW",desc:"desc___n62tO",otherLink:"otherLink___jkav5",card:"card___BlTD5",img:"img___AYe38",analysisText:"analysisText___JsHI_",analysisTips:"analysisTips___VNhTg",capacity:"capacity___JZglp",title:"title___YKKBf",value:"value___QStsk",sq:"sq___Y49pE",jc:"jc___Sn23I"},y=U(63949),z=Object.defineProperty,D=Object.defineProperties,k=Object.getOwnPropertyDescriptors,B=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,X=($,ee,te)=>ee in $?z($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,se=($,ee)=>{for(var te in ee||(ee={}))L.call(ee,te)&&X($,te,ee[te]);if(B)for(var te of B(ee))V.call(ee,te)&&X($,te,ee[te]);return $},_=($,ee)=>D($,k(ee)),Q=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:ne}=P.default,G=({classroomList:$,loading:ee,user:te,dispatch:Ae})=>{var Fe,qe;const Me=(0,a.useParams)();Me.id=Me.coursesId;const{detailAttendancesDetail:_e,actionTabs:Re}=$,[He]=T.default.useForm(),[yt,st]=(0,J.useState)(""),[Ct,At]=(0,J.useState)(!1);(0,J.useEffect)(()=>{var Ye,Yt,at,Ve,ht,mt,fn,un;((Ye=$.actionTabs)==null?void 0:Ye.key)==="\u589E\u52A0\u5916\u94FE"&&((Yt=$.actionTabs)!=null&&Yt.data)&&(He.setFieldsValue({name:(Ve=(at=$.actionTabs)==null?void 0:at.data)==null?void 0:Ve.title,link:(mt=(ht=$.actionTabs)==null?void 0:ht.data)==null?void 0:mt.link}),st((un=(fn=$.actionTabs)==null?void 0:fn.data)==null?void 0:un.attachment_id))},[(Fe=$.actionTabs)==null?void 0:Fe.key]);const tn=J.createElement(x.ZP,{loading:Ct,icon:J.createElement(c.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),wt=()=>J.createElement("div",{className:I.img},J.createElement("img",{src:N.Z.API_SERVER+"/api/attachments/"+yt,alt:"avatar",style:{width:288}}),J.createElement("div",null,J.createElement(E.Z,{onClick:()=>st(""),style:{fontSize:"16px",color:"red"}}))),Wt=Ye=>{var Yt,at;if(Ye.file.status==="uploading"){At(!0);return}Ye.file.status==="done"&&(At(!1),st((at=(Yt=Ye==null?void 0:Ye.file)==null?void 0:Yt.response)==null?void 0:at.id))},on=()=>{He.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),st(""),At(!1)};return J.createElement(m.default,{centered:!0,title:(qe=$.actionTabs)!=null&&qe.data?"\u7F16\u8F91\u5916\u94FE\u89C6\u9891":"\u589E\u52A0\u5916\u94FE",open:$.actionTabs.key==="\u589E\u52A0\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,okButtonProps:{loading:Ct},bodyStyle:{minHeight:200},onOk:()=>Q(void 0,null,function*(){var Ye;const Yt=se({},yield He.validateFields());if(At(!0),((Ye=$.actionTabs)!=null&&Ye.data?yield(0,o.ZP)(`/api/course_videos/${Re.data.id}.json`,{method:"put",body:_(se({},Yt),{title:Yt.name,new_attachment_id:yt})}):yield(0,o.ZP)(`/api/courses/${Me.id}/course_videos.json`,{method:"post",body:_(se({},Yt),{category_id:Me.categoryId==="0"?"":Me.categoryId,attachment_id:yt})})).status===0){(0,y.L9)(["\u6559\u5B66\u8BFE\u5802","\u89C6\u9891","\u589E\u52A0\u5916\u94FE"]),n.ZP.success("\u4FEE\u6539\u6210\u529F"),Ae({type:"classroomList/setUpdateData",payload:Math.random()}),on();return}At(!1)}),onCancel:()=>{on()}},J.createElement(T.default,{form:He,initialValues:{name:"",link:""}},J.createElement(T.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60})),J.createElement(T.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,null)),J.createElement(T.default.Item,{label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},yt?wt():J.createElement("div",null,J.createElement(b.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${N.Z.API_SERVER}/api/attachments.json`,onChange:Wt,accept:"image/*"},tn),J.createElement("div",{className:"mt20 c-light-black"},"\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"),J.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))))};var O=(0,a.connect)(({classroomList:$,user:ee,loading:te})=>({classroomList:$,user:ee,loading:te}))(G),j=Object.defineProperty,K=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,ae=($,ee,te)=>ee in $?j($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,we=($,ee)=>{for(var te in ee||(ee={}))H.call(ee,te)&&ae($,te,ee[te]);if(K)for(var te of K(ee))ve.call(ee,te)&&ae($,te,ee[te]);return $},oe=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:me}=P.default,je=({classroomList:$,loading:ee,dispatch:te})=>{const Ae=(0,a.useParams)();Ae.id=Ae.coursesId;const{detailAttendancesDetail:Fe,actionTabs:qe}=$,[Me]=T.default.useForm();return J.createElement(m.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:$.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>oe(void 0,null,function*(){const _e=we({},yield Me.validateFields());(yield(0,o.ZP)(`/api/course_videos/${qe.data.id}.json`,{method:"put",body:we({},_e)})).status===0&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),te({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{te({type:"classroomList/setActionTabs",payload:{}})}},qe.data&&J.createElement(T.default,{form:Me,initialValues:{name:qe.data.title,link:qe.data.link}},J.createElement(T.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60})),J.createElement(T.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,null))))};var pe=(0,a.connect)(({classroomList:$,loading:ee})=>({classroomList:$,loading:ee}))(je),ce=U(47889),re=U(54172),F=U(62673),Z=U(60242),W=U(40986),q=U(88833),le=U(67670),h=U(59301),r=Object.defineProperty,l=Object.defineProperties,R=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,Y=($,ee,te)=>ee in $?r($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,de=($,ee)=>{for(var te in ee||(ee={}))g.call(ee,te)&&Y($,te,ee[te]);if(d)for(var te of d(ee))M.call(ee,te)&&Y($,te,ee[te]);return $},he=($,ee)=>l($,R(ee)),ye=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:Ce}=P.default,Ne=({classroomList:$,user:ee,loading:te,dispatch:Ae})=>{var Fe,qe,Me,_e;const Re=(0,a.useParams)();Re.id=Re.coursesId;const{detailAttendancesDetail:He,actionTabs:yt}=$,[st]=T.default.useForm(),[Ct,At]=(0,J.useState)(!1),[tn,wt]=(0,J.useState)(!1),[Wt,on]=(0,J.useState)([]),[Ye,Yt]=(0,J.useState)(),at=(0,J.useRef)(),Ve=(0,J.useRef)(),ht=["avi","flv","f4v","m4v","mov","mp4","rmvb","swf","webm","wmv"],mt="\u3000\u3000",[fn,un]=(0,J.useState)(null),[Gt,gn]=(0,J.useState)(null);(0,J.useEffect)(()=>{var xn,Mn,ln,Sn,On;$.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&st.setFieldsValue({title:yt.data.title,attachment_id:(xn=yt==null?void 0:yt.data)==null?void 0:xn.attachment_id,allow_skip:(Mn=yt==null?void 0:yt.data)==null?void 0:Mn.allow_skip,allow_download:(ln=yt==null?void 0:yt.data)==null?void 0:ln.allow_download,action_analysis:(Sn=yt==null?void 0:yt.data)==null?void 0:Sn.action_analysis,show_watermark:(On=yt==null?void 0:yt.data)==null?void 0:On.show_watermark}),ye(void 0,null,function*(){var Qt;(Qt=yt.data)!=null&&Qt.course_video_id&&Vn()})},[$.actionTabs.key]);const Vn=()=>ye(void 0,null,function*(){var xn,Mn;const ln=yield(0,o.ZP)(`/api/courses/${(xn=yt.params)==null?void 0:xn.coursesId}/course_videos/video_history?course_video_id=${(Mn=yt.data)==null?void 0:Mn.course_video_id}`,{method:"get"});on(ln.data),ln.data.forEach(Sn=>{Sn.checked&&(un(Sn.id),gn(Sn.id))})}),_n=[{title:"",dataIndex:"checked",align:"center",render:(xn,Mn,ln)=>h.createElement(ce.ZP.Group,{onChange:()=>Qn(Mn),value:Gt},h.createElement(ce.ZP,{value:Mn.id}))},{title:"\u89C6\u9891\u540D\u79F0",width:300,dataIndex:"title"},{title:"\u7248\u672C\u53F7",dataIndex:"version"},{title:"\u64CD\u4F5C",render:(xn,Mn,ln)=>Mn.id!=fn&&h.createElement(x.ZP,{type:"link",danger:!0,onClick:()=>qn(Mn)},"\u5220\u9664")}],qn=xn=>ye(void 0,null,function*(){var Mn;if(Wt.length==1)return;(yield(0,o.ZP)(`/api/courses/${(Mn=yt.params)==null?void 0:Mn.coursesId}/delete_course_video.json`,{method:"delete",body:{video_id:xn.id,is_link:$.actionTabs.data.link?!0:""}})).message=="success"&&Vn()}),Qn=xn=>{on(Wt.map(Mn=>(Mn.id==xn.id?(Mn.checked=!0,gn(xn.id)):Mn.checked=!1,Mn)))},Xn=xn=>{var Mn;const ln=xn.target.files[0];if(!ln)return;const Sn=ln.size/1024/1024/1024,On=ln.name.split(".").slice(-1)[0].toLowerCase();if(Sn>1){n.ZP.error(`${ln.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(1G)`);return}if(ht.indexOf(On)==-1){n.ZP.error(`${ln.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301${ht.join(", ")}\u6587\u4EF6`);return}var Qt='{"Vod":{}}';if(Ve.current){Ve.current.addFile(ln,null,null,null,Qt);return}let En={};(0,q.o)((Mn=ee.userInfo)==null?void 0:Mn.login,"",{create:!Ve,onUploadProgress:(mn,Nn,Fn)=>{En=he(de({},mn),{loaded:Math.ceil(Fn*100)}),Yt(En)},onUploadFailed:mn=>{n.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:mn=>{},onUploadSucceed:mn=>{},onUploadError:mn=>{},gotUploader:mn=>ye(void 0,null,function*(){mn.addFile(ln,null,null,null,Qt),Ve.current=mn})})},Zn=T.default.useWatch("action_analysis",st);return h.createElement(m.default,{centered:!0,title:"\u89C6\u9891\u7F16\u8F91",open:$.actionTabs.key==="\u7F16\u8F91\u89C6\u9891",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:660,destroyOnClose:!0,okButtonProps:{disabled:Ct},confirmLoading:tn,onOk:()=>ye(void 0,null,function*(){var xn,Mn,ln,Sn;if(Ye&&Ye.loaded!=100){n.ZP.warning("\u89C6\u9891\u4E0A\u4F20\u4E2D\u8BF7\u7A0D\u7B49\uFF01");return}const On=de({},yield st.validateFields()),Qt=de({},On);wt(!0),Ye?yield(0,le.dt)({username:(xn=ee.userInfo)==null?void 0:xn.login,videos:[{video_id:Ye.videoId,title:st.getFieldValue("title"),filename:Ye.file.name,attachment_id:st.getFieldValue("attachment_id"),course_id:Re==null?void 0:Re.coursesId,category_id:(Mn=yt==null?void 0:yt.data)==null?void 0:Mn.course_second_category_id,course_video_id:(ln=yt.data)==null?void 0:ln.course_video_id}]}):Wt.forEach(mn=>{mn.checked&&(Qt.set_id=mn.id)}),(yield(0,o.ZP)(`/api/course_videos/${(Sn=yt==null?void 0:yt.data)==null?void 0:Sn.course_video_id}/change_cover.json`,{method:"put",body:Qt}))&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),Ae({type:"classroomList/setActionTabs",payload:{}}),Ae({type:"classroomList/setUpdateData",payload:Math.random()})),Yt(void 0),wt(!1)}),onCancel:()=>{var xn,Mn;Ae({type:"classroomList/setActionTabs",payload:{}}),Yt(void 0),Ve.current&&((Mn=(xn=Ve.current)==null?void 0:xn.deleteFile)==null||Mn.call(xn,Ve.current._curIndex))}},yt.data&&h.createElement(T.default,{form:st},h.createElement(T.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},h.createElement(S.default,{maxLength:60})),h.createElement(T.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},h.createElement(W.Z,{getFileProgress:xn=>{if(xn.file.status==="uploading"){At(!0);return}xn.file.status==="done"&&At(!1)}})),h.createElement(T.default.Item,null,h.createElement(re.default,{pagination:!1,columns:_n,dataSource:Wt})),h.createElement(T.default.Item,{name:"allow_skip",label:"\u64AD\u653E\u8BBE\u7F6E",valuePropName:"checked"},h.createElement(F.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),h.createElement(T.default.Item,{name:"allow_download",label:"\u4E0B\u8F7D\u8BBE\u7F6E",valuePropName:"checked"},h.createElement(F.default,{disabled:!((Fe=yt==null?void 0:yt.data)!=null&&Fe.is_creator)},"\u5141\u8BB8\u8BFE\u5802\u5185\u5176\u4ED6\u6559\u5E08\u4E0B\u8F7D\uFF08\u4EC5\u652F\u6301\u89C6\u9891\u521B\u5EFA\u8005\u8BBE\u7F6E\uFF09")),(((qe=yt==null?void 0:yt.data)==null?void 0:qe.user_login)===((Me=ee==null?void 0:ee.userInfo)==null?void 0:Me.login)||(0,e.Ny)())&&h.createElement(T.default.Item,{name:"show_watermark",label:"\u6C34\u5370\u8BBE\u7F6E",valuePropName:"checked"},h.createElement(F.default,null,"\u5C55\u793A\u6C34\u5370\u6807\u8BC6")),h.createElement(T.default.Item,null,h.createElement(x.ZP,{disabled:Ye,type:"primary",style:{marginBottom:"10px"},ghost:!0,onClick:()=>at.current.click()},"\u66F4\u65B0\u7248\u672C"),h.createElement("input",{ref:at,type:"file",id:"fileUpload",style:{display:"none"},onChange:Xn,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),Ye&&h.createElement("div",null,h.createElement("div",{style:{fontSize:"8px",color:"#333",display:"flex",alignItems:"center"}},h.createElement("i",{className:"icon-lianjie2 iconfont",style:{marginRight:"10px",color:"#52c41a",fontSize:"8px"}}),h.createElement("span",null,((_e=Ye.file.name)==null?void 0:_e.indexOf(mt))===-1?`${Ye.file.name}${mt}${(0,y.RD)(Ye.file.size)}`:Ye.file.name),Ye.loaded==100&&h.createElement("i",{style:{marginLeft:"auto",cursor:"pointer"},className:"icon-shanchu iconfont",onClick:()=>{Yt(void 0),at.current.value=""}})),Ye.loaded!=100&&h.createElement(Z.Z,{size:"small",percent:Ye.loaded,status:Ye.loaded==100?"normal":"active"}))),h.createElement(T.default.Item,null,h.createElement("p",{className:"c-light-black"},"\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\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv"),h.createElement("p",{className:"c-light-black"},"\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)"))))};var ue=(0,a.connect)(({classroomList:$,loading:ee,user:te})=>({classroomList:$,loading:ee,user:te}))(Ne),ie=Object.defineProperty,Pe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ke=($,ee,te)=>ee in $?ie($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,Xe=($,ee)=>{for(var te in ee||(ee={}))Ie.call(ee,te)&&Ke($,te,ee[te]);if(Pe)for(var te of Pe(ee))Se.call(ee,te)&&Ke($,te,ee[te]);return $},ke=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:ot}=P.default,Tt=({classroomList:$,user:ee,loading:te,dispatch:Ae})=>{var Fe,qe;const Me=(0,a.useParams)();Me.id=Me.coursesId;const{detailAttendancesDetail:_e,actionTabs:Re}=$,[He]=T.default.useForm();return(0,J.useEffect)(()=>{$.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&He.setFieldsValue({title:Re.data.title})},[$.actionTabs.key]),J.createElement(m.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:$.actionTabs.key==="\u7F16\u8F91\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>ke(void 0,null,function*(){const yt=Xe({},yield He.validateFields());(yield(0,o.ZP)(`/api/course_videos/${Re.data.id}.json`,{method:"put",body:Xe({},yt)}))&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),Ae({type:"classroomList/setActionTabs",payload:{}}),Ae({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{Ae({type:"classroomList/setActionTabs",payload:{}})}},Re.data&&J.createElement(T.default,{form:He,initialValues:{name:(Fe=Re==null?void 0:Re.data)==null?void 0:Fe.title,link:(qe=Re==null?void 0:Re.data)==null?void 0:qe.link}},J.createElement(T.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60})),J.createElement(T.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60}))))};var vt=(0,a.connect)(({classroomList:$,loading:ee,user:te})=>({classroomList:$,loading:ee,user:te}))(Tt),dt=U(89038),Nt=Object.defineProperty,zt=Object.defineProperties,Vt=Object.getOwnPropertyDescriptors,Mt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,gt=($,ee,te)=>ee in $?Nt($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,bt=($,ee)=>{for(var te in ee||(ee={}))Pt.call(ee,te)&>($,te,ee[te]);if(Mt)for(var te of Mt(ee))Kt.call(ee,te)&>($,te,ee[te]);return $},Dt=($,ee)=>zt($,Vt(ee)),Tn=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:yn}=P.default,Dn=({classroomList:$,loading:ee,dispatch:te})=>{var Ae,Fe,qe;const Me=(0,a.useParams)();Me.id=Me.coursesId;const{detailLeftMenus:_e,actionTabs:Re}=$,[He]=T.default.useForm(),yt=st=>{var Ct;return(Ct=st==null?void 0:st.filter(At=>At.category_name!=="\u672A\u5206\u914D\u76EE\u5F55"))==null?void 0:Ct.map((At,tn)=>J.createElement(J.Fragment,null,J.createElement(ce.ZP,{style:{display:"block"},value:At.category_id},At.category_name),J.createElement("div",{style:{marginLeft:20}},yt((At==null?void 0:At.third_category)||[]))))};return J.createElement(m.default,{centered:!0,title:"\u79FB\u52A8\u5230",open:$.actionTabs.key==="\u79FB\u52A8\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:400,bodyStyle:{minHeight:200},onOk:()=>He.submit(),onCancel:()=>{te({type:"classroomList/setActionTabs",payload:{}})}},_e.course_modules&&J.createElement(T.default,{form:He,initialValues:{},onFinish:st=>Tn(void 0,null,function*(){(yield(0,o.ZP)(`/api/courses/${Me.id}/move_to_category.json`,{method:"post",body:Dt(bt({},st),{video_ids:Re.data.id})})).status===0&&(n.ZP.success("\u64CD\u4F5C\u6210\u529F"),te({type:"classroomList/setActionTabs",payload:{}}),te({type:"classroomList/setUpdateData",payload:Math.random()}),te({type:"classroomList/getClassroomLeftMenus",payload:{id:Me==null?void 0:Me.id}}))})},J.createElement(T.default.Item,{label:"",name:"new_category_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(ce.ZP.Group,null,yt((qe=(Fe=(Ae=_e==null?void 0:_e.course_modules)==null?void 0:Ae.filter(st=>st.type==="video"))==null?void 0:Fe[0])==null?void 0:qe.second_category)))))};var Pn=(0,a.connect)(({classroomList:$,loading:ee})=>({classroomList:$,loading:ee}))(Dn),cn=Object.defineProperty,pn=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,dn=($,ee,te)=>ee in $?cn($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,qt=($,ee)=>{for(var te in ee||(ee={}))nn.call(ee,te)&&dn($,te,ee[te]);if(pn)for(var te of pn(ee))sn.call(ee,te)&&dn($,te,ee[te]);return $},An=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:Rn}=P.default,hn=({classroomList:$,loading:ee,dispatch:te})=>{const Ae=(0,a.useParams)();Ae.id=Ae.coursesId;const{detailLeftMenus:Fe,actionTabs:qe}=$,Me=Fe.course_modules&&Fe.course_modules.filter(Re=>Re.type==="video"),[_e]=T.default.useForm();return J.createElement(m.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:$.actionTabs.key==="\u65B0\u5EFA\u5B50\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:130},onOk:()=>An(void 0,null,function*(){const Re=qt({},yield _e.validateFields());(yield(0,o.ZP)(`/api/course_modules/${Me[0].id}/add_second_category.json`,{method:"post",body:qt({},Re)})).status===0&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),te({type:"classroomList/setActionTabs",payload:{}}),te({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{te({type:"classroomList/setActionTabs",payload:{}})}},J.createElement(T.default,{form:_e,initialValues:{name:"",link:""}},J.createElement(T.default.Item,{label:"\u5B50\u76EE\u5F55\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60}))))};var vn=(0,a.connect)(({classroomList:$,loading:ee})=>({classroomList:$,loading:ee}))(hn),kn=U(15037),jn=U(5269),xe=U(55988),be=U(36193),Je=U(56102),ze={flex_box_center:"flex_box_center___pyP1D",flex_space_between:"flex_space_between___I466c",flex_box_vertical_center:"flex_box_vertical_center___jio7d",flex_box_center_end:"flex_box_center_end___dwYOB",flex_box_column:"flex_box_column___OglHp",wrap:"wrap___CB76m",mask:"mask___OFMeI",playIconWrap:"playIconWrap___qgHXl",playIcon:"playIcon___bV87f",linkWrap:"linkWrap___T2hZF",link:"link___cwP_L",imgWrap:"imgWrap___V2WRr",cardBottom:"cardBottom___lpKQb",bottomTitle:"bottomTitle___L4GzG",timeWrap:"timeWrap___okx_C",time:"time___IoUOF",bottomActionWrap:"bottomActionWrap___PdPWh",peopleWrap:"peopleWrap____eq2u",actionIcon:"actionIcon___TDO4d"},lt=U(24334),pt=Object.defineProperty,rt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Rt=($,ee,te)=>ee in $?pt($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,Ut=($,ee)=>{for(var te in ee||(ee={}))it.call(ee,te)&&Rt($,te,ee[te]);if(rt)for(var te of rt(ee))St.call(ee,te)&&Rt($,te,ee[te]);return $},$t=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const It="90%",Qe="55%",ge=({data:$,isReview:ee,dispatch:te,userid:Ae,userlogin:Fe,showToUser:qe=!1,classroomList:Me})=>{var _e,Re,He,yt,st;const[Ct,At]=(0,J.useState)(Ut({},(0,a.useParams)())),{detailLeftMenus:tn}=Me;let wt=(He=(Re=(_e=tn==null?void 0:tn.course_modules)==null?void 0:_e.filter(Ye=>Ye.type==="video")[0])==null?void 0:Re.second_category)==null?void 0:He.length;Ct.id=Ct.coursesId,Ct.categoryId!=0&&(Ct.category_id=Ct.categoryId);const Wt=Ye=>$t(void 0,null,function*(){Ye.link||(0,y.xg)(`/classrooms/${Ct==null?void 0:Ct.coursesId}/video_info?new_video_id=${Ye==null?void 0:Ye.course_video_id}`)}),on=(Ye,Yt)=>{let at=Ye;try{at=lt.Base64.decode(Ye)}catch(Ve){console.error("Failed to decode Base64 string:",Ve)}if(at)return``};return J.createElement(J.Fragment,null,(st=(yt=Me==null?void 0:Me.detailVideoList)==null?void 0:yt.videos)==null?void 0:st.map((Ye,Yt)=>{var at;const Ve=Ye!=null&&Ye.cover_url?(at=Ye==null?void 0:Ye.cover_url)!=null&&at.includes("https")?Ye.cover_url:N.Z.API_SERVER+Ye.cover_url:xe;return J.createElement("a",{className:ze.wrap,key:Ye.id},J.createElement(kn.Z,{className:`animated fadeIn ${ze.cardWrap}`},J.createElement(s.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!Ye.transcoded&&!Ye.link},J.createElement("span",{className:ze.imgWrap,onClick:()=>{!ee&&Wt(Ye)}},J.createElement("img",{src:Ve}),Ye.link&&J.createElement("a",{className:ze.linkWrap,href:Ye.link,onClick:()=>$t(void 0,null,function*(){let ht=yield(0,o.ZP)("/api/watch_video_histories/click_link_histories.json",{method:"post",body:{video_link_id:Ye.id,device:"pc"}})}),target:"_blank",title:Ye.title},J.createElement("span",{className:ze.link},"\u5916\u94FE")),!ee&&J.createElement(J.Fragment,null,J.createElement("div",{className:ze.mask}),J.createElement("div",{className:ze.playIconWrap},!Ye.link&&J.createElement("img",{className:ze.playIcon,src:be}))))),J.createElement("div",{className:ze.cardBottom},J.createElement("div",{className:ze.bottomTitle},Ye.title),J.createElement("div",{className:ze.timeWrap},(Ye.total_time||parseInt(Ye.total_time)>0)&&J.createElement("div",{className:ze.time},`\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F\uFF1A${(0,y.li)(parseInt(Ye.total_time))}`)),J.createElement("div",{className:ze.bottomActionWrap},J.createElement("span",{className:ze.peopleWrap},!!Ye.people_num&&J.createElement(i.Z,{title:"\u89C2\u770B\u4EBA\u6570",placement:"top"},J.createElement("i",{className:"icon-dianjiliang iconfont font12"},Ye.people_num))),J.createElement("div",null,(Ye==null?void 0:Ye.can_download)&&J.createElement(i.Z,{title:"\u4E0B\u8F7D",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} iconfont icon-xiazai5`,style:{marginTop:"1px",display:"inline-block",marginLeft:0,marginRight:"12px"},onClick:ht=>$t(void 0,null,function*(){var mt;ht.preventDefault(),ht.stopPropagation(),(0,y.Nd)("",(mt=(0,y.NY)({url:`${N.Z.API_SERVER}/api/courses/${Ct==null?void 0:Ct.coursesId}/download_course_video`,query:{course_video_id:Ye==null?void 0:Ye.course_video_id}}))==null?void 0:mt.replace("disposition=inline",""))})})),qe&&!ee&&!Ye.link?J.createElement(i.Z,{title:"\u53D1\u9001\u81F3\u4E2A\u4EBA\u4E2D\u5FC3",placement:"top"},J.createElement("i",{onClick:()=>$t(void 0,null,function*(){var ht;const mt=yield(0,o.ZP)(`/api/users/${Fe}/videos/${Ye==null?void 0:Ye.id}/copy_video.json`,{method:"post",body:{course_video_id:Ye==null?void 0:Ye.course_video_id}});if((mt==null?void 0:mt.status)===0){const fn=new Date().toISOString().split("T")[0],un=localStorage.getItem("coursesVideoDismissDate");if(((ht=JSON.parse(un))==null?void 0:ht.today)===fn)n.ZP.success("\u53D1\u9001\u6210\u529F\uFF01");else{const Gt=m.default.confirm({icon:null,width:420,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D1\u9001\u6210\u529F",content:J.createElement("div",null,J.createElement("div",null,"\u89C6\u9891\u300A",Ye==null?void 0:Ye.title,"\u300B\u5DF2\u7ECF\u53D1\u9001\u5230\u4E2A\u4EBA\u4E2D\u5FC3\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u524D\u5F80\u67E5\u770B\uFF1F"),J.createElement(u.Z,{align:"middle",justify:"space-between",style:{marginTop:"40px",marginBottom:"15px"}},J.createElement(jn.Z,null,J.createElement(F.default,{onChange:gn=>{gn.target.checked?localStorage.setItem("coursesVideoDismissDate",JSON.stringify({today:new Date().toISOString().split("T")[0]})):localStorage.removeItem("coursesVideoDismissDate")}},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u793A")),J.createElement(jn.Z,null,J.createElement(x.ZP,{className:"mr20",onClick:()=>{Gt.destroy()}},"\u53D6\u6D88"),J.createElement(x.ZP,{type:"primary",onClick:()=>{Gt.destroy(),(0,y.xg)(`/users/${Fe}/videos`)}},"\u524D\u5F80\u67E5\u770B")))),footer:null})}}}),className:`icon-fabu3 iconfont ${ze.actionIcon}`,style:{marginTop:"1px",display:"inline-block",marginLeft:0,marginRight:"5px"}})):null,(Ae===Ye.user_id||!ee&&wt>0&&(0,e.aN)())&&J.createElement(i.Z,{title:"\u79FB\u52A8",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} icon-yidong iconfont`,onClick:()=>{te({type:"classroomList/setActionTabs",payload:{key:"\u79FB\u52A8\u76EE\u5F55",params:Ct,data:Ye}})},style:{marginTop:"1px",display:"inline-block"}})),(0,e.G5)()&&!ee&&!Ye.link?J.createElement(i.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,e.G5)()?J.createElement(a.Link,{to:`/classrooms/${Ct.coursesId}/video/${($==null?void 0:$.category_id)||($==null?void 0:$.course_module_id)}/statistics/${Ye.course_video_id}?title=${Ye.title}`}," ",J.createElement("i",{className:`icon-tongji1 iconfont ${ze.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(0,e.dE)()&&!ee&&!Ye.link?J.createElement(i.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,e.dE)()?J.createElement(a.Link,{className:"font16",to:`/classrooms/${Ct.coursesId}/video/${($==null?void 0:$.category_id)||($==null?void 0:$.course_module_id)}/studentstatistics`},J.createElement("i",{className:`icon-tongji1 iconfont ${ze.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(Ae===Ye.user_id||(0,e.aN)())&&J.createElement(i.Z,{title:"\u7F16\u8F91",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} icon-bianji1 iconfont`,onClick:()=>{te({type:"classroomList/setActionTabs",payload:{key:Ye.link?"\u589E\u52A0\u5916\u94FE":"\u7F16\u8F91\u89C6\u9891",params:Ct,data:Ye}})},style:{marginTop:"1px",display:"inline-block"}})),!ee&&!Ye.link&&J.createElement(Je.CopyToClipboard,{text:on(Ye.play_url||Ye.file_url,Ye.cover_url),onCopy:()=>n.ZP.success("\u590D\u5236\u6210\u529F")},J.createElement(i.Z,{title:"\u590D\u5236\u94FE\u63A5",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} icon-fuzhi iconfont`}))),(Ae===Ye.user_id||(0,e.Rb)())&&J.createElement(i.Z,{title:"\u5220\u9664",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} icon-shanchu iconfont`,onClick:()=>{te({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Ct,data:Ye}})},style:{marginTop:"1px",display:"inline-block"}})))))))}))};var Le=(0,a.connect)(({classroomList:$})=>({classroomList:$}))(ge),Ze={root:"root___egCyx",title:"title___CK8yp"},Ue=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())}),et=({dataSource:$=[],count:ee,dispatch:te})=>{const Ae=(0,a.useParams)(),[Fe,qe]=(0,J.useState)([]),Me=(0,J.useRef)(null),_e=(0,J.useRef)(null);(0,J.useEffect)(()=>{$&&qe([...$])},[$]);const Re=()=>{Me.current.style.opacity="1",Me.current.style.transform="scale(1)";const wt=Me.current.dataset.id,Wt=_e.current.dataset.id;if(wt!==Wt){var on=[...Fe];on.splice(Wt,0,on.splice(wt,1)[0]),qe(on),Me.current=_e.current,At(Fe[wt],Number(Wt)+1)}},He=wt=>{Me.current=wt.target},yt=wt=>{wt.preventDefault(),wt.target.tagName==="LI"&&(_e.current=wt.target,_e.current.style.opacity="0.2",_e.current.style.transform="scale(1.1)",Re())},st=wt=>{wt.preventDefault()},Ct=wt=>{wt.preventDefault(),Me.current.style.opacity="1",Me.current.style.transform="scale(1)"},At=(wt,Wt)=>Ue(void 0,null,function*(){return yield(0,o.ZP)(`/api/courses/${Ae==null?void 0:Ae.coursesId}/sort_video.json`,{method:"put",body:{course_id:Ae.coursesId,video_id:(wt==null?void 0:wt.course_video_id)||(wt==null?void 0:wt.id),position:Number(Wt)}})}),tn=Fe.map((wt,Wt)=>J.createElement("li",{"data-id":Wt,key:Wt,style:{background:wt.bgColor},draggable:"true",onDragStart:He,onDragOver:st,onDrop:Ct,onDragEnter:yt,"data-item":JSON.stringify(wt)},J.createElement("img",{src:(wt==null?void 0:wt.cover_url)||xe}),J.createElement("span",{title:wt.title,className:Ze.title},wt.title),J.createElement("p",{className:"ml10 mb10"},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u95F4",(0,y.li)(parseInt(wt.total_time))),J.createElement(S.default,{className:"ml10 mb10",style:{width:100},placeholder:Wt+1,onBlur:on=>Ue(void 0,null,function*(){if(!on.target.value)return;if(!/^([1-9][0-9]*)$/.test(on.target.value)){n.ZP.info("\u8BF7\u8F93\u5165\u5927\u4E8E0\u7684\u6B63\u6574\u6570");return}if(parseInt(on.target.value)>ee){n.ZP.info("\u6570\u5B57\u4E0D\u80FD\u5927\u4E8E\u603B\u6570\u91CF");return}const Yt=yield At(wt,on.target.value);(Yt==null?void 0:Yt.status)===0&&te({type:"classroomList/setUpdateData",payload:Math.random()})})})));return console.log(Fe,2222),J.createElement("aside",{className:Ze.root},J.createElement("ul",{className:"contain"},tn))},ft=U(90036),Ot=U(94373),kt=U(59301),Ht=Object.defineProperty,Cn=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,jt=($,ee,te)=>ee in $?Ht($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,Et=($,ee)=>{for(var te in ee||(ee={}))_t.call(ee,te)&&jt($,te,ee[te]);if(Xt)for(var te of Xt(ee))Jt.call(ee,te)&&jt($,te,ee[te]);return $},Ft=($,ee)=>Cn($,Lt(ee)),ut=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const xt=({classroomList:$,user:ee,dispatch:te})=>{var Ae,Fe,qe,Me,_e;const Re=(0,a.useParams)(),{actionTabs:He}=$,[,yt,st,Ct]=(0,ft.U)(Ot.v2,{course_id:Re.coursesId}),At=((Fe=(Ae=Ct==null?void 0:Ct.data)==null?void 0:Ae.list)==null?void 0:Fe.map(Gt=>Gt==null?void 0:Gt.id))||[],[,tn,wt]=(0,ft.U)(Ot.iE,{course_id:Re.coursesId}),[Wt,on]=(0,J.useState)(!1),[Ye,Yt]=(0,J.useState)({page:1,limit:10}),[at,Ve]=(0,J.useState)([]),ht=()=>{te({type:"classroomList/setActionTabs",payload:{key:""}})},mt=[{title:"\u89C6\u9891\u540D\u79F0",dataIndex:"title"},{title:"\u6C34\u5370\u72B6\u6001",dataIndex:"show_watermark",render:Gt=>Gt?kt.createElement("span",{style:{color:"#00B187"}},"\u5F00\u542F\u4E2D"):kt.createElement("span",{style:{color:"#E02020"}},"\u5173\u95ED\u4E2D")}],fn=()=>{te({type:"classroomList/getVideoList",payload:Et({},Re)})},un=(...Gt)=>ut(void 0,[...Gt],function*(gn=Ye){st(Ft(Et({},gn),{course_id:Re.coursesId}),!0)});return(0,J.useEffect)(()=>{He.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&un()},[Ye,He.key]),kt.createElement(m.default,{centered:!0,title:He.key,open:He.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",width:640,footer:[kt.createElement(x.ZP,{type:"primary",loading:Wt&&tn,onClick:()=>ut(void 0,null,function*(){on(!0);const Gt=yield wt({ids:at,show_watermark:!0});(Gt==null?void 0:Gt.status)===0&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),fn(),ht())})},"\u6279\u91CF\u5F00\u542F"),kt.createElement(x.ZP,{type:"primary",loading:!Wt&&tn,onClick:()=>ut(void 0,null,function*(){on(!1);const Gt=yield wt({ids:at,show_watermark:!1});(Gt==null?void 0:Gt.status)===0&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),fn(),ht())})},"\u6279\u91CF\u5173\u95ED"),kt.createElement(x.ZP,{className:"ml20",onClick:()=>{ht()}},"\u53D6\u6D88")],onCancel:()=>{ht()}},kt.createElement(re.default,{dataSource:(qe=Ct==null?void 0:Ct.data)==null?void 0:qe.list,columns:mt,rowKey:"id",loading:yt,locale:{emptyText:kt.createElement(t.Z,null)},scroll:{y:400},showHeader:((Me=Ct==null?void 0:Ct.data)==null?void 0:Me.total_count)>0,rowSelection:{selectedRowKeys:at,onChange:Gt=>{const gn=()=>{const Vn=at.filter(_n=>!At.includes(_n));return[...new Set(Vn.concat(Gt))]};Ve((At==null?void 0:At.length)===(Gt==null?void 0:Gt.length)?[...new Set(at.concat(Gt))]:gn())}},pagination:{current:Ye.page,pageSize:Ye==null?void 0:Ye.limit,onChange:(Gt,gn)=>{Yt(Ft(Et({},Ye),{page:Gt,limit:gn}))},total:((_e=Ct==null?void 0:Ct.data)==null?void 0:_e.total_count)||0,showTotal:()=>kt.createElement(F.default,{className:"ml10",checked:At==null?void 0:At.every(Gt=>at==null?void 0:at.includes(Gt)),onChange:Gt=>{const gn=Gt.target.checked?[...new Set(at.concat(At))]:at.filter(Vn=>!At.includes(Vn));Ve(gn)}},"\u5168\u9009",kt.createElement("span",{className:"font12 c-666"},"\uFF08\u5DF2\u9009\u62E9",kt.createElement("span",{style:{color:"#3061D0"}},(at==null?void 0:at.length)||0),"\u6761\u6570\u636E\uFF09"))}}))};var Zt=(0,a.connect)(({classroomList:$,user:ee})=>({classroomList:$,user:ee}))(xt),ct=U(59301),en=Object.defineProperty,an=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Oe=($,ee,te)=>ee in $?en($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,Ee=($,ee)=>{for(var te in ee||(ee={}))Ln.call(ee,te)&&Oe($,te,ee[te]);if(an)for(var te of an(ee))fe.call(ee,te)&&Oe($,te,ee[te]);return $},De=($,ee)=>{var te={};for(var Ae in $)Ln.call($,Ae)&&ee.indexOf(Ae)<0&&(te[Ae]=$[Ae]);if($!=null&&an)for(var Ae of an($))ee.indexOf(Ae)<0&&fe.call($,Ae)&&(te[Ae]=$[Ae]);return te},Be=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{SubMenu:We}=A.default,{Content:nt,Sider:$e}=C.default,Ge=$=>{var ee=$,{classroomList:te,globalSetting:Ae,loading:Fe,user:qe,dispatch:Me}=ee,_e=De(ee,["classroomList","globalSetting","loading","user","dispatch"]),Re,He,yt,st,Ct,At,tn,wt,Wt,on,Ye,Yt;const at=(0,a.useParams)(),[Ve,ht]=(0,J.useState)({page:1,limit:15}),{detailVideoList:mt,updateData:fn}=te,[un,Gt]=(0,J.useState)({});Ve.id=at.coursesId;let[gn,Vn]=(0,J.useState)(!0);const _n=(He=(Re=qe==null?void 0:qe.userInfo)==null?void 0:Re.paid_version)==null?void 0:He.version_type;(0,J.useEffect)(()=>{fn&&Me({type:"classroomList/getVideoList",payload:Ee({},Ve)})},[fn]),(0,J.useEffect)(()=>(at.categoryId!=0&&(Ve.category_id=at.categoryId),setTimeout(()=>{Me({type:"classroomList/setUpdateData",payload:Math.random()})},200),()=>{}),[location.pathname]);const qn=(ln,Sn)=>{Ve.page=ln,ht(Ee({},Ve)),Me({type:"classroomList/getVideoList",payload:Ee({},Ve)})},Qn=ln=>{ln.key==="all"?a.history.push(`/classrooms/${Ve.id}/video`):a.history.push(`/classrooms/${Ve.id}/live_video`)},Xn=[{name:"\u89C6\u9891",id:"all",total:mt==null?void 0:mt.videos_count},{name:"\u76F4\u64AD",id:1,total:mt==null?void 0:mt.lives_count}],Zn={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},xn=ln=>{m.default.confirm({title:"\u63D0\u793A",centered:!0,content:ct.createElement("div",{className:I.modal},ct.createElement("div",null,"\u8BE5\u89C6\u9891\u5C06\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),ct.createElement("div",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664?")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Be(void 0,null,function*(){})})},Mn=ln=>Me({type:"userDetail/logWatchHistory",payload:ln});return ct.createElement("section",null,ct.createElement(dt.Z,{isLoading:!1,tabDataSource:Xn,isAdmin:(0,e.GJ)(),onTabMenuClick:Qn,defaultSelectedKeys:["all"],showControlButton:gn&&(0,e.G5)(),buttonText:"\u4E0A\u4F20\u89C6\u9891",buttonIcon:"icon-shangchuan3 font18",extraNode:(0,e.GJ)()&&ct.createElement(u.Z,{align:"middle",className:"mr20"},!(0,e.Ny)()&&((yt=Ae==null?void 0:Ae.setting)==null?void 0:yt.main_site)&&ct.createElement(i.Z,{overlayInnerStyle:{width:"380px"},title:ct.createElement("div",null,"\u60A8\u7684\u3010",(st=y.vs[_n])==null?void 0:st.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,y.RD)(((Ct=mt==null?void 0:mt.capacity)==null?void 0:Ct.total)||0,!0),"\u7684\u89C6\u9891\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u89C6\u9891\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",ct.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{Me({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},ct.createElement("div",{className:I.capacity},ct.createElement("div",{className:I.title},"\u89C6\u9891\u5BB9\u91CF"),ct.createElement("div",{className:`${I.value} ${(At=y.vs[_n])==null?void 0:At.class}`},(()=>{var ln,Sn;const On=(0,y.Mi)(((ln=mt==null?void 0:mt.capacity)==null?void 0:ln.used)||0,((Sn=mt==null?void 0:mt.capacity)==null?void 0:Sn.total)||0,!0);return ct.createElement(ct.Fragment,null,On==null?void 0:On.split("/")[0],ct.createElement("span",{style:{color:"#5F6A95"}},"/",On==null?void 0:On.split("/")[1]))})()))),gn&&(0,e.GJ)()&&ct.createElement("span",{className:"c-blue font16 mr20 current",onClick:ln=>{Me({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u5B50\u76EE\u5F55",params:Ve}})}},ct.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},ct.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),gn&&(0,e.GJ)()&&ct.createElement("span",{onClick:()=>{Me({type:"classroomList/setActionTabs",payload:{key:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"}})},className:"font14 mr20 c-blue font14 current"},ct.createElement(i.Z,{title:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"},ct.createElement("i",{className:"iconfont icon-shuiyinshezhi font14 mr5"}))),gn&&(0,e.GJ)()&&ct.createElement("span",{onClick:()=>{var ln,Sn;if(((Sn=(ln=qe==null?void 0:qe.userInfo)==null?void 0:ln.paid_version)==null?void 0:Sn.version_type)==0){(0,y.xU)();return}a.history.push(`/classrooms/${at.coursesId}/video/${(mt==null?void 0:mt.category_id)||(mt==null?void 0:mt.course_module_id)}/statistics`)},className:"font14 mr20 c-blue font14 current"},ct.createElement(i.Z,{title:"\u7EDF\u8BA1\u603B\u89C8"},ct.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}))),gn&&(0,e.dE)()&&ct.createElement("span",{onClick:()=>a.history.push(`/classrooms/${at.coursesId}/video/${(mt==null?void 0:mt.category_id)||(mt==null?void 0:mt.course_module_id)}/studentstatistics`),className:"font14 mr20 c-blue font14 current"},ct.createElement(i.Z,{title:"\u7EDF\u8BA1\u603B\u89C8"},ct.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}))),gn&&(0,e.GJ)()&&ct.createElement("span",{className:"c-blue font14 mr20 current",onClick:ln=>{ln.preventDefault(),Me({type:"classroomList/setActionTabs",payload:{key:"\u589E\u52A0\u5916\u94FE",params:Ve}})}},ct.createElement(i.Z,{title:"\u589E\u52A0\u5916\u94FE"},ct.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}))),((0,e.G5)()||(0,e.Rm)())&&ct.createElement("span",{style:{display:"flex",alignItems:"center"},className:"c-blue font14 current",onClick:()=>{Vn(!gn),gn||Me({type:"classroomList/setUpdateData",payload:Math.random()})}},ct.createElement(i.Z,{title:gn?"\u8C03\u6574\u6392\u5E8F":"\u7ED3\u675F\u6392\u5E8F"},ct.createElement("i",{className:"iconfont icon-tiaozhengpaixu2 mr5"})))),onButtonClick:()=>{localStorage.setItem("videoCapacity",JSON.stringify(mt==null?void 0:mt.capacity)),a.history.push(at.categoryId?`/classrooms/${at.coursesId}/video/${qe.userInfo.login}/upload?categoryId=${at.categoryId}`:`/classrooms/${at.coursesId}/video/${qe.userInfo.login}/upload`)}}),(mt==null?void 0:mt.videos_count)===0&&ct.createElement(t.Z,null),!!((tn=mt==null?void 0:mt.videos)!=null&&tn.length)&&ct.createElement(s.Z,{spinning:Fe["classroomList/getVideoList"]},ct.createElement("div",{className:I.card},!!gn&&ct.createElement(Le,{dispatch:Me,data:Ee({},mt),userid:qe.userInfo.user_id,userlogin:(wt=qe==null?void 0:qe.userInfo)==null?void 0:wt.login,showToUser:((Wt=qe.userInfo)==null?void 0:Wt.is_teacher)||((on=qe.userInfo)==null?void 0:on.admin),isReview:Ve.category==="pending",onDelete:xn,logWatchHistory:Mn}),!gn&&ct.createElement("div",{style:{height:20}}),!gn&&ct.createElement(et,{dataSource:mt==null?void 0:mt.videos,count:(Ye=te==null?void 0:te.detailVideoList)==null?void 0:Ye.videos_count,dispatch:Me}))),gn&&ct.createElement("aside",{className:"tc mb50 mt30"},ct.createElement(p.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:qn,defaultCurrent:1,pageSize:15,current:Ve.page||1,total:mt==null?void 0:mt.videos_count})),ct.createElement(f,null),ct.createElement(pe,{data:un}),ct.createElement(ue,null),ct.createElement(Pn,null),ct.createElement(O,null),ct.createElement(vn,null),ct.createElement(vt,null),((Yt=te==null?void 0:te.actionTabs)==null?void 0:Yt.key)==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&ct.createElement(Zt,null))};var Te=(0,a.connect)(({classroomList:$,loading:ee,user:te,globalSetting:Ae})=>({user:te,classroomList:$,globalSetting:Ae,loading:ee.effects}))(Ge)},89038:function(In,Bt,U){"use strict";U.d(Bt,{Z:function(){return o}});var J=U(59301),a=U(77019),A=U(5269),C=U(93041),m=U(75727),u=U(6767),i=U(25399),s={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},p=U(95392),e=U(81779),t=U(63949),o=({isLoading:v,addText:w,tabDataSource:f,isAdmin:P,dispatch:T,classroomList:x,type:S,isExercise:b,defaultSelectedKeys:c,onTabMenuClick:E,getDropdownMenu:N,showControlButton:I,buttonText:y,buttonIcon:z="icon-tianjiadaohang",extraNode:D,user:k,onButtonClick:B,isModelUser:L,menuItemWidth:V=125})=>{var X,se,_,Q,ne;const G=(0,p.useParams)();return J.createElement("div",{className:s.tabMenuContainer},J.createElement(a.Z,null,J.createElement(A.Z,{flex:"1"},J.createElement(C.default,{onSelect:O=>v?{}:E(O),mode:"horizontal",selectedKeys:c},f.map(O=>J.createElement(C.default.Item,{style:{width:V},key:typeof O.index=="number"?O.index:O.id},J.createElement("span",{className:"c-grey-666"},O.name),O.total!==void 0&&P&&J.createElement("span",{className:"c-grey-999 ml20"},O.total||0))))),P&&b&&J.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),P&&J.createElement(A.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},b&&J.createElement(m.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>J.createElement(C.default,null,J.createElement(C.default.Item,{key:1,onClick:()=>{var O;if(!(0,t.Ye)(T)){if((0,e.Rm)()&&!((O=x.AssistantObject.exercise)!=null&&O.can_download)){u.ZP.warning("\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");return}T({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:S,exportType:"exercise",category_id:G.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),J.createElement(C.default.Item,{key:3,onClick:()=>{var O;if(!(0,t.Ye)(T)){if((0,e.Rm)()&&!((O=x.AssistantObject.exercise)!=null&&O.can_download)){u.ZP.warning("\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");return}p.history.push(`/classrooms/${G==null?void 0:G.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},J.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},J.createElement("span",{style:{color:"#666666",cursor:"pointer"}},J.createElement("i",{className:"iconfont icon-xiazai6"})))),J.createElement("div",{className:s.control},J.createElement("div",{className:s.extra},D),I&&(y=="\u6DFB\u52A0\u76F4\u64AD"?J.createElement(m.Z,{menu:{items:(se=(X=[{label:J.createElement("div",{onClick:()=>{B("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(L||(0,e.ag)())&&{label:J.createElement("div",{onClick:()=>{B("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:X.filter(O=>O==null?void 0:O.show))==null?void 0:se.map(O=>({label:O==null?void 0:O.label,key:O==null?void 0:O.key}))}},J.createElement("span",{className:s.selectBtn},J.createElement("span",null,J.createElement("i",{className:`iconfont ${z}`})),J.createElement("span",null,y))):J.createElement("span",{onClick:B,style:{cursor:"pointer"},className:s.selectBtn},J.createElement("span",null,J.createElement("i",{className:`iconfont ${z}`})),J.createElement("span",null,y))),!!N&&J.createElement(m.Z,{disabled:((_=k==null?void 0:k.userInfo)==null?void 0:_.user_status)===2,className:"ml10",dropdownRender:N},J.createElement("span",{className:((Q=k==null?void 0:k.userInfo)==null?void 0:Q.user_status)===2?s.selectBtn1:s.selectBtn},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-tianjiadaohang"})),J.createElement(i.Z,{title:((ne=k==null?void 0:k.userInfo)==null?void 0:ne.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},J.createElement("span",null,w||"\u521B\u5EFA\u8BD5\u5377"))))))))}},88833:function(In,Bt,U){"use strict";U.d(Bt,{o:function(){return p}});var J=U(57193),a=U(93125),A=U.n(a);let C="",m,u="";function i(e){s(e)}function s(e){m=new(A()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(t){console.log("addFileSuccess: "+t.file.name),e.addFileSuccess&&e.addFileSuccess(t),m.startUpload()},onUploadstarted:function(t){const n=t.file.name;if(t.videoId){var v=`/api/users/${C}/video_auths.json`;(0,J.ZP)(v,{method:"put",body:{video_id:t.videoId,title:n,file_name:n,virtual_classroom_id:u}}).then(w=>{if(w.status==-1){e.onUploadError&&e.onUploadError(t);return}const f=w.data;var P=f.UploadAuth,T=f.UploadAddress,x=f.VideoId;m.setUploadAuthAndAddress(t,P,T)}).catch(w=>{m.deleteFile(m._curIndex),m.nextUpload(),console.log(w)})}else{var o=`/api/users/${C}/video_auths.json`;const w="";(0,J.ZP)(o,{method:"Post",body:{title:w+n,file_name:w+n,virtual_classroom_id:u}}).then(f=>{if(f){const S=f.data;var P=S.UploadAuth,T=S.UploadAddress,x=S.VideoId;m.setUploadAuthAndAddress(t,P,T,x)}}).catch(f=>{m.deleteFile(m._curIndex),m.nextUpload(),console.log(f)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(t){e.onUploadSucceed&&e.onUploadSucceed(t),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(t,n,o){e.onUploadFailed&&e.onUploadFailed(t),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(t,n,o){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(t,n,o){e.onUploadProgress&&e.onUploadProgress(t,n,o);var v=Math.ceil(o*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(t){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var n=`/api/users/${C}/video_auths.json`;(0,J.ZP)(n,{method:"put",body:{video_id:t.videoId}}).then(o=>{var w=o.data.UploadAuth;m.resumeUploadWithAuth(w)}).catch(o=>{console.log(o)})},onUploadEnd:function(t){e.onUploadEnd&&e.onUploadEnd(t),console.log("onUploadEnd: uploaded all the files")}}),e.gotUploader&&e.gotUploader(m)}function p(e,t,n){e&&(C=e),t&&(u=t),i(n)}},90036:function(In,Bt,U){"use strict";U.d(Bt,{U:function(){return p}});var J=U(59301),a=Object.defineProperty,A=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,u=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i=(e,t)=>{for(var n in t||(t={}))C.call(t,n)&&u(e,n,t[n]);if(A)for(var n of A(t))m.call(t,n)&&u(e,n,t[n]);return e},s=(e,t,n)=>new Promise((o,v)=>{var w=T=>{try{P(n.next(T))}catch(x){v(x)}},f=T=>{try{P(n.throw(T))}catch(x){v(x)}},P=T=>T.done?o(T.value):Promise.resolve(T.value).then(w,f);P((n=n.apply(e,t)).next())});function p(e,t){const[n,o]=(0,J.useState)(t),[v,w]=(0,J.useState)(!1),[f,P]=(0,J.useState)();return[n,v,(x,S=!1)=>s(this,null,function*(){const b=S?t:i(i({},n),x);w(!0),o(b);const c=yield e(b);return w(!1),P(c),c}),f,P]}},93125:function(In,Bt,U){(function(J){if(1)window.OSS=J(),In.exports=J();else var a})(function(){var J;return function(){function a(A,C,m){function u(p,e){if(!C[p]){if(!A[p]){var t=void 0;if(!e&&t)return require(p,!0);if(i)return i(p,!0);var n=new Error("Cannot find module '"+p+"'");throw n.code="MODULE_NOT_FOUND",n}var o=C[p]={exports:{}};A[p][0].call(o.exports,function(v){return u(A[p][1][v]||v)},o,o.exports,a,A,C,m)}return C[p].exports}for(var i=void 0,s=0;s0?O["Content-Type"]=G.mime:O["Content-Type"]=b.getType(G.mime||x.extname(G.object||""))||"application/octet-stream"),G.content&&(O["Content-Md5"]=T.createHash("md5").update(new u(G.content,"utf8")).digest("base64"),O["Content-Length"]||(O["Content-Length"]=G.content.length));var j=this._getResource(G);O.authorization=this.authorization(G.method,j,G.subres,O);var K=this._getReqUrl(G);P("request %s %s, with headers %j, !!stream: %s",G.method,K,O,!!G.stream);var H=G.timeout||this.options.timeout;return{url:K,params:{agent:this.agent,method:G.method,content:G.content,stream:G.stream,headers:O,timeout:H,writeStream:G.writeStream,customResponse:G.customResponse,ctx:G.ctx||this.ctx}}},ne.request=v.default.mark(function G(O){var j,K,H,ve;return v.default.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return j=this.createRequest(O),K=void 0,H=void 0,ae.prev=3,ae.next=6,this.urllib.request(j.url,j.params);case 6:K=ae.sent,P("response %s %s, got %s, headers: %j",O.method,j.url,K.status,K.headers),ae.next=13;break;case 10:ae.prev=10,ae.t0=ae.catch(3),H=ae.t0;case 13:if(ve=void 0,!K||!O.successStatuses||O.successStatuses.indexOf(K.status)!==-1){ae.next=26;break}return ae.next=17,this.requestError(K);case 17:if(ve=ae.sent,ve.code!=="RequestTimeTooSkewed"){ae.next=23;break}return this.options.amendTimeSkewed=+new Date(ve.serverTime)-new Date,ae.next=22,this.request(O);case 22:return ae.abrupt("return",ae.sent);case 23:ve.params=O,ae.next=30;break;case 26:if(!H){ae.next=30;break}return ae.next=29,this.requestError(H);case 29:ve=ae.sent;case 30:if(!ve){ae.next=32;break}throw ve;case 32:if(!O.xmlResponse){ae.next=36;break}return ae.next=35,this.parseXML(K.data);case 35:K.data=ae.sent;case 36:return ae.abrupt("return",K);case 37:case"end":return ae.stop()}},G,this,[[3,10]])}),ne._getResource=function(G){var O="/";return G.bucket&&(O+=G.bucket+"/"),G.object&&(O+=G.object),O},ne._isIP=function(G){return _._isIP(G)},ne._escape=function(G){return k.encodeURIComponent(G).replace(/%2F/g,"/")},ne._getReqUrl=function(G){var O={};S(this.options.endpoint).to(O);var j=this._isIP(O.hostname),K=this.options.cname;!G.bucket||K||j||(O.host=G.bucket+"."+O.host);var H="/";G.bucket&&j&&(H+=G.bucket+"/"),G.object&&(H+=this._escape(G.object).replace(/\+/g,"%2B")),O.pathname=H;var ve={};if(G.query&&I(ve,G.query),G.subres){var ae={};z.string(G.subres)?ae[G.subres]="":z.array(G.subres)?G.subres.forEach(function(we){ae[we]=""}):ae=G.subres,I(ve,ae)}return O.query=ve,y.format(O)},ne._getUserAgent=function(){var G=m&&m.browser?"js":"nodejs",O="aliyun-sdk-"+G+"/"+L.version,j=D.description;return!j&&m&&(j="Node.js "+m.version.slice(1)+" on "+m.platform+" "+m.arch),this._checkUserAgent(O+" "+j)},ne._checkUserAgent=function(G){return G.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},ne.checkBrowserAndVersion=function(G,O){return X.name===G&&X.version.split(".")[0]===O},ne.parseXML=function(G){return function(O){u.isBuffer(G)&&(G=G.toString()),c.parseString(G,{explicitRoot:!1,explicitArray:!1},O)}},ne.requestError=v.default.mark(function G(O){var j,K,H,ve;return v.default.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(j=null,O.data&&O.data.length){ae.next=5;break}O.status===-1||O.status===-2?(j=new Error(O.message),j.name=O.name,j.status=O.status,j.code=O.name):(O.status===404?(j=new Error("Object not exists"),j.name="NoSuchKeyError",j.status=404,j.code="NoSuchKey"):O.status===412?(j=new Error("Pre condition failed"),j.name="PreconditionFailedError",j.status=412,j.code="PreconditionFailed"):(j=new Error("Unknow error, status: "+O.status),j.name="UnknowError",j.status=O.status),j.requestId=O.headers["x-oss-request-id"],j.host=""),ae.next=30;break;case 5:return K=String(O.data),P("request response error data: %s",K),H=void 0,ae.prev=8,ae.next=11,this.parseXML(K)||{};case 11:H=ae.sent,ae.next=21;break;case 14:return ae.prev=14,ae.t0=ae.catch(8),P(K),ae.t0.message+=` +(self.webpackChunk=self.webpackChunk||[]).push([[9332],{65030:function(In,Bt,U){"use strict";U.d(Bt,{Z:function(){return re}});var J=U(33885),a=U(42978),A=U(75931),C=U(43403),m=U(92310),u=U.n(m),i=U(29301),s=U(76846),p=U(96452),e=U(6089),t=U(80402),n=U(34280),o=U(49658),v=U(59301),w=U(54476),f=U(77900),P=U(8654);function T(F){var Z=F.prefixCls,W=F.align,q=F.arrow,le=F.arrowPos,h=q||{},r=h.className,l=h.content,R=le.x,d=R===void 0?0:R,g=le.y,M=g===void 0?0:g,Y=v.useRef();if(!W||!W.points)return null;var de={position:"absolute"};if(W.autoArrow!==!1){var he=W.points[0],ye=W.points[1],Ce=he[0],Ne=he[1],ue=ye[0],ie=ye[1];Ce===ue||!["t","b"].includes(Ce)?de.top=M:Ce==="t"?de.top=0:de.bottom=0,Ne===ie||!["l","r"].includes(Ne)?de.left=d:Ne==="l"?de.left=0:de.right=0}return v.createElement("div",{ref:Y,className:u()("".concat(Z,"-arrow"),r),style:de},l)}function x(F){var Z=F.prefixCls,W=F.open,q=F.zIndex,le=F.mask,h=F.motion;return le?v.createElement(f.default,(0,w.Z)({},h,{motionAppear:!0,visible:W,removeOnLeave:!0}),function(r){var l=r.className;return v.createElement("div",{style:{zIndex:q},className:u()("".concat(Z,"-mask"),l)})}):null}var S=v.memo(function(F){var Z=F.children;return Z},function(F,Z){return Z.cache}),b=S,c=v.forwardRef(function(F,Z){var W=F.popup,q=F.className,le=F.prefixCls,h=F.style,r=F.target,l=F.onVisibleChanged,R=F.open,d=F.keepDom,g=F.fresh,M=F.onClick,Y=F.mask,de=F.arrow,he=F.arrowPos,ye=F.align,Ce=F.motion,Ne=F.maskMotion,ue=F.forceRender,ie=F.getPopupContainer,Pe=F.autoDestroy,Ie=F.portal,Se=F.zIndex,Ke=F.onMouseEnter,Xe=F.onMouseLeave,ke=F.onPointerEnter,ot=F.onPointerDownCapture,Tt=F.ready,vt=F.offsetX,dt=F.offsetY,Nt=F.offsetR,zt=F.offsetB,Vt=F.onAlign,Mt=F.onPrepare,Pt=F.stretch,Kt=F.targetWidth,gt=F.targetHeight,bt=typeof W=="function"?W():W,Dt=R||d,Tn=(ie==null?void 0:ie.length)>0,yn=v.useState(!ie||!Tn),Dn=(0,a.Z)(yn,2),Pn=Dn[0],cn=Dn[1];if((0,n.Z)(function(){!Pn&&Tn&&r&&cn(!0)},[Pn,Tn,r]),!Pn)return null;var pn="auto",nn={left:"-1000vw",top:"-1000vh",right:pn,bottom:pn};if(Tt||!R){var sn,dn=ye.points,qt=ye.dynamicInset||((sn=ye._experimental)===null||sn===void 0?void 0:sn.dynamicInset),An=qt&&dn[0][1]==="r",Rn=qt&&dn[0][0]==="b";An?(nn.right=Nt,nn.left=pn):(nn.left=vt,nn.right=pn),Rn?(nn.bottom=zt,nn.top=pn):(nn.top=dt,nn.bottom=pn)}var hn={};return Pt&&(Pt.includes("height")&>?hn.height=gt:Pt.includes("minHeight")&>&&(hn.minHeight=gt),Pt.includes("width")&&Kt?hn.width=Kt:Pt.includes("minWidth")&&Kt&&(hn.minWidth=Kt)),R||(hn.pointerEvents="none"),v.createElement(Ie,{open:ue||Dt,getContainer:ie&&function(){return ie(r)},autoDestroy:Pe},v.createElement(x,{prefixCls:le,open:R,zIndex:Se,mask:Y,motion:Ne}),v.createElement(i.Z,{onResize:Vt,disabled:!R},function(vn){return v.createElement(f.default,(0,w.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ue,leavedClassName:"".concat(le,"-hidden")},Ce,{onAppearPrepare:Mt,onEnterPrepare:Mt,visible:R,onVisibleChanged:function(jn){var xe;Ce==null||(xe=Ce.onVisibleChanged)===null||xe===void 0||xe.call(Ce,jn),l(jn)}}),function(kn,jn){var xe=kn.className,be=kn.style,Je=u()(le,xe,q);return v.createElement("div",{ref:(0,P.sQ)(vn,Z,jn),className:Je,style:(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({"--arrow-x":"".concat(he.x||0,"px"),"--arrow-y":"".concat(he.y||0,"px")},nn),hn),be),{},{boxSizing:"border-box",zIndex:Se},h),onMouseEnter:Ke,onMouseLeave:Xe,onPointerEnter:ke,onClick:M,onPointerDownCapture:ot},de&&v.createElement(T,{prefixCls:le,arrow:de,arrowPos:he,align:ye}),v.createElement(b,{cache:!R&&!g},bt))})}))}),E=c,N=v.forwardRef(function(F,Z){var W=F.children,q=F.getTriggerDOMNode,le=(0,P.Yr)(W),h=v.useCallback(function(l){(0,P.mH)(Z,q?q(l):l)},[q]),r=(0,P.x1)(h,(0,P.C4)(W));return le?v.cloneElement(W,{ref:r}):W}),I=N,y=v.createContext(null),z=y;function D(F){return F?Array.isArray(F)?F:[F]:[]}function k(F,Z,W,q){return v.useMemo(function(){var le=D(W!=null?W:Z),h=D(q!=null?q:Z),r=new Set(le),l=new Set(h);return F&&(r.has("hover")&&(r.delete("hover"),r.add("click")),l.has("hover")&&(l.delete("hover"),l.add("click"))),[r,l]},[F,Z,W,q])}var B=U(29194);function L(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],W=arguments.length>2?arguments[2]:void 0;return W?F[0]===Z[0]:F[0]===Z[0]&&F[1]===Z[1]}function V(F,Z,W,q){for(var le=W.points,h=Object.keys(F),r=0;r1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(F)?Z:F}function ne(F){return Q(parseFloat(F),0)}function G(F,Z){var W=(0,J.Z)({},F);return(Z||[]).forEach(function(q){if(!(q instanceof HTMLBodyElement||q instanceof HTMLHtmlElement)){var le=se(q).getComputedStyle(q),h=le.overflow,r=le.overflowClipMargin,l=le.borderTopWidth,R=le.borderBottomWidth,d=le.borderLeftWidth,g=le.borderRightWidth,M=q.getBoundingClientRect(),Y=q.offsetHeight,de=q.clientHeight,he=q.offsetWidth,ye=q.clientWidth,Ce=ne(l),Ne=ne(R),ue=ne(d),ie=ne(g),Pe=Q(Math.round(M.width/he*1e3)/1e3),Ie=Q(Math.round(M.height/Y*1e3)/1e3),Se=(he-ye-ue-ie)*Pe,Ke=(Y-de-Ce-Ne)*Ie,Xe=Ce*Ie,ke=Ne*Ie,ot=ue*Pe,Tt=ie*Pe,vt=0,dt=0;if(h==="clip"){var Nt=ne(r);vt=Nt*Pe,dt=Nt*Ie}var zt=M.x+ot-vt,Vt=M.y+Xe-dt,Mt=zt+M.width+2*vt-ot-Tt-Se,Pt=Vt+M.height+2*dt-Xe-ke-Ke;W.left=Math.max(W.left,zt),W.top=Math.max(W.top,Vt),W.right=Math.min(W.right,Mt),W.bottom=Math.min(W.bottom,Pt)}}),W}function O(F){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,W="".concat(Z),q=W.match(/^(.*)\%$/);return q?F*(parseFloat(q[1])/100):parseFloat(W)}function j(F,Z){var W=Z||[],q=(0,a.Z)(W,2),le=q[0],h=q[1];return[O(F.width,le),O(F.height,h)]}function K(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[F[0],F[1]]}function H(F,Z){var W=Z[0],q=Z[1],le,h;return W==="t"?h=F.y:W==="b"?h=F.y+F.height:h=F.y+F.height/2,q==="l"?le=F.x:q==="r"?le=F.x+F.width:le=F.x+F.width/2,{x:le,y:h}}function ve(F,Z){var W={t:"b",b:"t",l:"r",r:"l"};return F.map(function(q,le){return le===Z?W[q]||"c":q}).join("")}function ae(F,Z,W,q,le,h,r){var l=v.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:le[q]||{}}),R=(0,a.Z)(l,2),d=R[0],g=R[1],M=v.useRef(0),Y=v.useMemo(function(){return Z?_(Z):[]},[Z]),de=v.useRef({}),he=function(){de.current={}};F||he();var ye=(0,e.Z)(function(){if(Z&&W&&F){let ln=function(On,Qt){var En=arguments.length>2&&arguments[2]!==void 0?arguments[2]:rt,mn=Dt.x+On,Nn=Dt.y+Qt,Fn=mn+Rn,Kn=Nn+An,ir=Math.max(mn,En.left),rn=Math.max(Nn,En.top),wn=Math.min(Fn,En.right),bn=Math.min(Kn,En.bottom);return Math.max(0,(wn-ir)*(bn-rn))},Sn=function(){We=Dt.y+Ft,nt=We+An,$e=Dt.x+Et,Ge=$e+Rn};var ue,ie,Pe,Ie,Se=Z,Ke=Se.ownerDocument,Xe=se(Se),ke=Xe.getComputedStyle(Se),ot=ke.position,Tt=Se.style.left,vt=Se.style.top,dt=Se.style.right,Nt=Se.style.bottom,zt=Se.style.overflow,Vt=(0,J.Z)((0,J.Z)({},le[q]),h),Mt=Ke.createElement("div");(ue=Se.parentElement)===null||ue===void 0||ue.appendChild(Mt),Mt.style.left="".concat(Se.offsetLeft,"px"),Mt.style.top="".concat(Se.offsetTop,"px"),Mt.style.position=ot,Mt.style.height="".concat(Se.offsetHeight,"px"),Mt.style.width="".concat(Se.offsetWidth,"px"),Se.style.left="0",Se.style.top="0",Se.style.right="auto",Se.style.bottom="auto",Se.style.overflow="hidden";var Pt;if(Array.isArray(W))Pt={x:W[0],y:W[1],width:0,height:0};else{var Kt,gt,bt=W.getBoundingClientRect();bt.x=(Kt=bt.x)!==null&&Kt!==void 0?Kt:bt.left,bt.y=(gt=bt.y)!==null&>!==void 0?gt:bt.top,Pt={x:bt.x,y:bt.y,width:bt.width,height:bt.height}}var Dt=Se.getBoundingClientRect(),Tn=Xe.getComputedStyle(Se),yn=Tn.height,Dn=Tn.width;Dt.x=(ie=Dt.x)!==null&&ie!==void 0?ie:Dt.left,Dt.y=(Pe=Dt.y)!==null&&Pe!==void 0?Pe:Dt.top;var Pn=Ke.documentElement,cn=Pn.clientWidth,pn=Pn.clientHeight,nn=Pn.scrollWidth,sn=Pn.scrollHeight,dn=Pn.scrollTop,qt=Pn.scrollLeft,An=Dt.height,Rn=Dt.width,hn=Pt.height,vn=Pt.width,kn={left:0,top:0,right:cn,bottom:pn},jn={left:-qt,top:-dn,right:nn-qt,bottom:sn-dn},xe=Vt.htmlRegion,be="visible",Je="visibleFirst";xe!=="scroll"&&xe!==Je&&(xe=be);var ze=xe===Je,lt=G(jn,Y),pt=G(kn,Y),rt=xe===be?pt:lt,it=ze?pt:rt;Se.style.left="auto",Se.style.top="auto",Se.style.right="0",Se.style.bottom="0";var St=Se.getBoundingClientRect();Se.style.left=Tt,Se.style.top=vt,Se.style.right=dt,Se.style.bottom=Nt,Se.style.overflow=zt,(Ie=Se.parentElement)===null||Ie===void 0||Ie.removeChild(Mt);var Rt=Q(Math.round(Rn/parseFloat(Dn)*1e3)/1e3),Ut=Q(Math.round(An/parseFloat(yn)*1e3)/1e3);if(Rt===0||Ut===0||(0,s.Sh)(W)&&!(0,B.Z)(W))return;var $t=Vt.offset,It=Vt.targetOffset,Qe=j(Dt,$t),ge=(0,a.Z)(Qe,2),Le=ge[0],Ze=ge[1],Ue=j(Pt,It),tt=(0,a.Z)(Ue,2),et=tt[0],ft=tt[1];Pt.x-=et,Pt.y-=ft;var Ot=Vt.points||[],kt=(0,a.Z)(Ot,2),Ht=kt[0],Cn=kt[1],Lt=K(Cn),Xt=K(Ht),_t=H(Pt,Lt),Jt=H(Dt,Xt),jt=(0,J.Z)({},Vt),Et=_t.x-Jt.x+Le,Ft=_t.y-Jt.y+Ze,ut=ln(Et,Ft),xt=ln(Et,Ft,pt),Zt=H(Pt,["t","l"]),ct=H(Dt,["t","l"]),en=H(Pt,["b","r"]),an=H(Dt,["b","r"]),Ln=Vt.overflow||{},fe=Ln.adjustX,Oe=Ln.adjustY,Ee=Ln.shiftX,De=Ln.shiftY,Be=function(Qt){return typeof Qt=="boolean"?Qt:Qt>=0},We,nt,$e,Ge;Sn();var Te=Be(Oe),$=Xt[0]===Lt[0];if(Te&&Xt[0]==="t"&&(nt>it.bottom||de.current.bt)){var ee=Ft;$?ee-=An-hn:ee=Zt.y-an.y-Ze;var te=ln(Et,ee),Ae=ln(Et,ee,pt);te>ut||te===ut&&(!ze||Ae>=xt)?(de.current.bt=!0,Ft=ee,Ze=-Ze,jt.points=[ve(Xt,0),ve(Lt,0)]):de.current.bt=!1}if(Te&&Xt[0]==="b"&&(Weut||qe===ut&&(!ze||Me>=xt)?(de.current.tb=!0,Ft=Fe,Ze=-Ze,jt.points=[ve(Xt,0),ve(Lt,0)]):de.current.tb=!1}var _e=Be(fe),Re=Xt[1]===Lt[1];if(_e&&Xt[1]==="l"&&(Ge>it.right||de.current.rl)){var He=Et;Re?He-=Rn-vn:He=Zt.x-an.x-Le;var yt=ln(He,Ft),st=ln(He,Ft,pt);yt>ut||yt===ut&&(!ze||st>=xt)?(de.current.rl=!0,Et=He,Le=-Le,jt.points=[ve(Xt,1),ve(Lt,1)]):de.current.rl=!1}if(_e&&Xt[1]==="r"&&($eut||At===ut&&(!ze||tn>=xt)?(de.current.lr=!0,Et=Ct,Le=-Le,jt.points=[ve(Xt,1),ve(Lt,1)]):de.current.lr=!1}Sn();var wt=Ee===!0?0:Ee;typeof wt=="number"&&($ept.right&&(Et-=Ge-pt.right-Le,Pt.x>pt.right-wt&&(Et+=Pt.x-pt.right+wt)));var Wt=De===!0?0:De;typeof Wt=="number"&&(Wept.bottom&&(Ft-=nt-pt.bottom-Ze,Pt.y>pt.bottom-Wt&&(Ft+=Pt.y-pt.bottom+Wt)));var on=Dt.x+Et,Ye=on+Rn,Yt=Dt.y+Ft,at=Yt+An,Ve=Pt.x,ht=Ve+vn,mt=Pt.y,fn=mt+hn,un=Math.max(on,Ve),Gt=Math.min(Ye,ht),gn=(un+Gt)/2,Vn=gn-on,_n=Math.max(Yt,mt),qn=Math.min(at,fn),Qn=(_n+qn)/2,Xn=Qn-Yt;r==null||r(Z,jt);var Zn=St.right-Dt.x-(Et+Dt.width),xn=St.bottom-Dt.y-(Ft+Dt.height);Rt===1&&(Et=Math.round(Et),Zn=Math.round(Zn)),Ut===1&&(Ft=Math.round(Ft),xn=Math.round(xn));var Mn={ready:!0,offsetX:Et/Rt,offsetY:Ft/Ut,offsetR:Zn/Rt,offsetB:xn/Ut,arrowX:Vn/Rt,arrowY:Xn/Ut,scaleX:Rt,scaleY:Ut,align:jt};g(Mn)}}),Ce=function(){M.current+=1;var ie=M.current;Promise.resolve().then(function(){M.current===ie&&ye()})},Ne=function(){g(function(ie){return(0,J.Z)((0,J.Z)({},ie),{},{ready:!1})})};return(0,n.Z)(Ne,[q]),(0,n.Z)(function(){F||Ne()},[F]),[d.ready,d.offsetX,d.offsetY,d.offsetR,d.offsetB,d.arrowX,d.arrowY,d.scaleX,d.scaleY,d.align,Ce]}var we=U(94480);function oe(F,Z,W,q,le){(0,n.Z)(function(){if(F&&Z&&W){let M=function(){q(),le()};var h=Z,r=W,l=_(h),R=_(r),d=se(r),g=new Set([d].concat((0,we.Z)(l),(0,we.Z)(R)));return g.forEach(function(Y){Y.addEventListener("scroll",M,{passive:!0})}),d.addEventListener("resize",M,{passive:!0}),q(),function(){g.forEach(function(Y){Y.removeEventListener("scroll",M),d.removeEventListener("resize",M)})}}},[F,Z,W])}var me=U(48736);function je(F,Z,W,q,le,h,r,l){var R=v.useRef(F);R.current=F;var d=v.useRef(!1);v.useEffect(function(){if(Z&&q&&(!le||h)){var M=function(){d.current=!1},Y=function(Pe){var Ie;R.current&&!r(((Ie=Pe.composedPath)===null||Ie===void 0||(Ie=Ie.call(Pe))===null||Ie===void 0?void 0:Ie[0])||Pe.target)&&!d.current&&l(!1)},de=se(q);de.addEventListener("pointerdown",M,!0),de.addEventListener("mousedown",Y,!0),de.addEventListener("contextmenu",Y,!0);var he=(0,p.A)(W);if(he&&(he.addEventListener("mousedown",Y,!0),he.addEventListener("contextmenu",Y,!0)),0)var ye,Ce,Ne,ue;return function(){de.removeEventListener("pointerdown",M,!0),de.removeEventListener("mousedown",Y,!0),de.removeEventListener("contextmenu",Y,!0),he&&(he.removeEventListener("mousedown",Y,!0),he.removeEventListener("contextmenu",Y,!0))}}},[Z,W,q,le,h]);function g(){d.current=!0}return g}var pe=["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 ce(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:C.Z,Z=v.forwardRef(function(W,q){var le=W.prefixCls,h=le===void 0?"rc-trigger-popup":le,r=W.children,l=W.action,R=l===void 0?"hover":l,d=W.showAction,g=W.hideAction,M=W.popupVisible,Y=W.defaultPopupVisible,de=W.onPopupVisibleChange,he=W.afterPopupVisibleChange,ye=W.mouseEnterDelay,Ce=W.mouseLeaveDelay,Ne=Ce===void 0?.1:Ce,ue=W.focusDelay,ie=W.blurDelay,Pe=W.mask,Ie=W.maskClosable,Se=Ie===void 0?!0:Ie,Ke=W.getPopupContainer,Xe=W.forceRender,ke=W.autoDestroy,ot=W.destroyPopupOnHide,Tt=W.popup,vt=W.popupClassName,dt=W.popupStyle,Nt=W.popupPlacement,zt=W.builtinPlacements,Vt=zt===void 0?{}:zt,Mt=W.popupAlign,Pt=W.zIndex,Kt=W.stretch,gt=W.getPopupClassNameFromAlign,bt=W.fresh,Dt=W.alignPoint,Tn=W.onPopupClick,yn=W.onPopupAlign,Dn=W.arrow,Pn=W.popupMotion,cn=W.maskMotion,pn=W.popupTransitionName,nn=W.popupAnimation,sn=W.maskTransitionName,dn=W.maskAnimation,qt=W.className,An=W.getTriggerDOMNode,Rn=(0,A.Z)(W,pe),hn=ke||ot||!1,vn=v.useState(!1),kn=(0,a.Z)(vn,2),jn=kn[0],xe=kn[1];(0,n.Z)(function(){xe((0,o.Z)())},[]);var be=v.useRef({}),Je=v.useContext(z),ze=v.useMemo(function(){return{registerSubPopup:function(wn,bn){be.current[wn]=bn,Je==null||Je.registerSubPopup(wn,bn)}}},[Je]),lt=(0,t.Z)(),pt=v.useState(null),rt=(0,a.Z)(pt,2),it=rt[0],St=rt[1],Rt=v.useRef(null),Ut=(0,e.Z)(function(rn){Rt.current=rn,(0,s.Sh)(rn)&&it!==rn&&St(rn),Je==null||Je.registerSubPopup(lt,rn)}),$t=v.useState(null),It=(0,a.Z)($t,2),Qe=It[0],ge=It[1],Le=v.useRef(null),Ze=(0,e.Z)(function(rn){(0,s.Sh)(rn)&&Qe!==rn&&(ge(rn),Le.current=rn)}),Ue=v.Children.only(r),tt=(Ue==null?void 0:Ue.props)||{},et={},ft=(0,e.Z)(function(rn){var wn,bn,Un=Qe;return(Un==null?void 0:Un.contains(rn))||((wn=(0,p.A)(Un))===null||wn===void 0?void 0:wn.host)===rn||rn===Un||(it==null?void 0:it.contains(rn))||((bn=(0,p.A)(it))===null||bn===void 0?void 0:bn.host)===rn||rn===it||Object.values(be.current).some(function(Hn){return(Hn==null?void 0:Hn.contains(rn))||rn===Hn})}),Ot=X(h,Pn,nn,pn),kt=X(h,cn,dn,sn),Ht=v.useState(Y||!1),Cn=(0,a.Z)(Ht,2),Lt=Cn[0],Xt=Cn[1],_t=M!=null?M:Lt,Jt=(0,e.Z)(function(rn){M===void 0&&Xt(rn)});(0,n.Z)(function(){Xt(M||!1)},[M]);var jt=v.useRef(_t);jt.current=_t;var Et=v.useRef([]);Et.current=[];var Ft=(0,e.Z)(function(rn){var wn;Jt(rn),((wn=Et.current[Et.current.length-1])!==null&&wn!==void 0?wn:_t)!==rn&&(Et.current.push(rn),de==null||de(rn))}),ut=v.useRef(),xt=function(){clearTimeout(ut.current)},Zt=function(wn){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;xt(),bn===0?Ft(wn):ut.current=setTimeout(function(){Ft(wn)},bn*1e3)};v.useEffect(function(){return xt},[]);var ct=v.useState(!1),en=(0,a.Z)(ct,2),an=en[0],Ln=en[1];(0,n.Z)(function(rn){(!rn||_t)&&Ln(!0)},[_t]);var fe=v.useState(null),Oe=(0,a.Z)(fe,2),Ee=Oe[0],De=Oe[1],Be=v.useState(null),We=(0,a.Z)(Be,2),nt=We[0],$e=We[1],Ge=function(wn){$e([wn.clientX,wn.clientY])},Te=ae(_t,it,Dt&&nt!==null?nt:Qe,Nt,Vt,Mt,yn),$=(0,a.Z)(Te,11),ee=$[0],te=$[1],Ae=$[2],Fe=$[3],qe=$[4],Me=$[5],_e=$[6],Re=$[7],He=$[8],yt=$[9],st=$[10],Ct=k(jn,R,d,g),At=(0,a.Z)(Ct,2),tn=At[0],wt=At[1],Wt=tn.has("click"),on=wt.has("click")||wt.has("contextMenu"),Ye=(0,e.Z)(function(){an||st()}),Yt=function(){jt.current&&Dt&&on&&Zt(!1)};oe(_t,Qe,it,Ye,Yt),(0,n.Z)(function(){Ye()},[nt,Nt]),(0,n.Z)(function(){_t&&!(Vt!=null&&Vt[Nt])&&Ye()},[JSON.stringify(Mt)]);var at=v.useMemo(function(){var rn=V(Vt,h,yt,Dt);return u()(rn,gt==null?void 0:gt(yt))},[yt,gt,Vt,h,Dt]);v.useImperativeHandle(q,function(){return{nativeElement:Le.current,popupElement:Rt.current,forceAlign:Ye}});var Ve=v.useState(0),ht=(0,a.Z)(Ve,2),mt=ht[0],fn=ht[1],un=v.useState(0),Gt=(0,a.Z)(un,2),gn=Gt[0],Vn=Gt[1],_n=function(){if(Kt&&Qe){var wn=Qe.getBoundingClientRect();fn(wn.width),Vn(wn.height)}},qn=function(){_n(),Ye()},Qn=function(wn){Ln(!1),st(),he==null||he(wn)},Xn=function(){return new Promise(function(wn){_n(),De(function(){return wn})})};(0,n.Z)(function(){Ee&&(st(),Ee(),De(null))},[Ee]);function Zn(rn,wn,bn,Un){et[rn]=function(Hn){var Jn;Un==null||Un(Hn),Zt(wn,bn);for(var cr=arguments.length,fr=new Array(cr>1?cr-1:0),lr=1;lr1?bn-1:0),Hn=1;Hn1?bn-1:0),Hn=1;Hn{const[v,w]=(0,J.useState)(!1),f=J.createElement(a.ZP,{loading:v,icon:J.createElement(m.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),P=()=>J.createElement("div",{className:s.img},J.createElement("img",{src:i.Z.API_SERVER+"/api/attachments/"+t,alt:"avatar",style:{width:288}}),J.createElement("div",null,J.createElement(u.Z,{onClick:()=>n(""),style:{fontSize:"16px",color:"red"}}))),T=x=>{var S,b,c,E,N,I;if(o&&o(x),x.file.status==="uploading"){w(!0);return}if(x.file.status==="done"){if(w(!1),x.file.status==="done"&&((b=(S=x.file)==null?void 0:S.response)==null?void 0:b.status)===-1){A.ZP.error((E=(c=x.file)==null?void 0:c.response)==null?void 0:E.message);return}n((I=(N=x==null?void 0:x.file)==null?void 0:N.response)==null?void 0:I.id)}};return J.createElement(J.Fragment,null,t?P():J.createElement("div",null,J.createElement(C.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${i.Z.API_SERVER}/api/attachments.json`,onChange:T,accept:"image/*"},f),J.createElement("div",{className:"mt20 c-light-black"},"\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"),J.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},13922:function(In,Bt,U){"use strict";var J=U(59301),a=U(93314),A=U(7939),C=Object.defineProperty,m=Object.defineProperties,u=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,e=(v,w,f)=>w in v?C(v,w,{enumerable:!0,configurable:!0,writable:!0,value:f}):v[w]=f,t=(v,w)=>{for(var f in w||(w={}))s.call(w,f)&&e(v,f,w[f]);if(i)for(var f of i(w))p.call(w,f)&&e(v,f,w[f]);return v},n=(v,w)=>m(v,u(w));const o=({img:v,buttonProps:w={},styles:f={},customText:P,ButtonText:T,ButtonClick:x,Buttonclass:S,ButtonTwo:b,imgStyles:c,loading:E=!1,className:N=""})=>J.createElement("section",{className:`tc animated fadeIn ${N}`,style:t({color:"#999",margin:"100px auto",visibility:E?"hidden":"visible"},f)},J.createElement("img",{src:v||a,style:n(t({},c),{pointerEvents:"none",userSelect:"none"})}),J.createElement("p",{className:"mt20 font14"},P||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),T&&J.createElement(A.ZP,t({className:S,onClick:x},w),T),b&&b);Bt.Z=o},9449:function(In,Bt,U){"use strict";U.r(Bt),U.d(Bt,{default:function(){return Te}});var J=U(59301),a=U(95392),A=U(93041),C=U(24404),m=U(62957),u=U(77019),i=U(25399),s=U(29787),p=U(13747),e=U(81779),t=U(13922),n=U(6767),o=U(57193),v=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const w=({classroomList:$,dispatch:ee,cb:te})=>{const Ae=(0,a.useParams)();return Ae.id=Ae.coursesId,J.createElement(m.default,{centered:!0,title:"\u63D0\u793A",open:$.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>v(void 0,null,function*(){(yield(0,o.ZP)(`/api/courses/${Ae.id}/delete_course_video.json`,{method:"delete",body:{video_id:$.actionTabs.data.link?$.actionTabs.data.id:$.actionTabs.data.course_video_id,is_link:$.actionTabs.data.link?!0:""}})).status===0&&(n.ZP.success("\u5220\u9664\u6210\u529F"),ee({type:"classroomList/setActionTabs",payload:{}}),ee({type:"classroomList/setUpdateData",payload:Math.random()}),ee({type:"classroomList/getClassroomLeftMenus",payload:{id:Ae.coursesId}}))}),onCancel:()=>{ee({type:"classroomList/setActionTabs",payload:{}})}},J.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var f=(0,a.connect)(({classroomList:$})=>({classroomList:$}))(w),P=U(69219),T=U(28284),x=U(7939),S=U(37568),b=U(14566),c=U(32050),E=U(19248),N=U(78323),I={flex_box_center:"flex_box_center___ZHxNf",flex_space_between:"flex_space_between___SMaaw",flex_box_vertical_center:"flex_box_vertical_center___xMq2f",flex_box_center_end:"flex_box_center_end___qU72x",flex_box_column:"flex_box_column___ik6jh",bg:"bg___x4BYS",menu:"menu___YqpjW",desc:"desc___n62tO",otherLink:"otherLink___jkav5",card:"card___BlTD5",img:"img___AYe38",analysisText:"analysisText___JsHI_",analysisTips:"analysisTips___VNhTg",capacity:"capacity___JZglp",title:"title___YKKBf",value:"value___QStsk",sq:"sq___Y49pE",jc:"jc___Sn23I"},y=U(63949),z=Object.defineProperty,D=Object.defineProperties,k=Object.getOwnPropertyDescriptors,B=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,X=($,ee,te)=>ee in $?z($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,se=($,ee)=>{for(var te in ee||(ee={}))L.call(ee,te)&&X($,te,ee[te]);if(B)for(var te of B(ee))V.call(ee,te)&&X($,te,ee[te]);return $},_=($,ee)=>D($,k(ee)),Q=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:ne}=P.default,G=({classroomList:$,loading:ee,user:te,dispatch:Ae})=>{var Fe,qe;const Me=(0,a.useParams)();Me.id=Me.coursesId;const{detailAttendancesDetail:_e,actionTabs:Re}=$,[He]=T.default.useForm(),[yt,st]=(0,J.useState)(""),[Ct,At]=(0,J.useState)(!1);(0,J.useEffect)(()=>{var Ye,Yt,at,Ve,ht,mt,fn,un;((Ye=$.actionTabs)==null?void 0:Ye.key)==="\u589E\u52A0\u5916\u94FE"&&((Yt=$.actionTabs)!=null&&Yt.data)&&(He.setFieldsValue({name:(Ve=(at=$.actionTabs)==null?void 0:at.data)==null?void 0:Ve.title,link:(mt=(ht=$.actionTabs)==null?void 0:ht.data)==null?void 0:mt.link}),st((un=(fn=$.actionTabs)==null?void 0:fn.data)==null?void 0:un.attachment_id))},[(Fe=$.actionTabs)==null?void 0:Fe.key]);const tn=J.createElement(x.ZP,{loading:Ct,icon:J.createElement(c.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),wt=()=>J.createElement("div",{className:I.img},J.createElement("img",{src:N.Z.API_SERVER+"/api/attachments/"+yt,alt:"avatar",style:{width:288}}),J.createElement("div",null,J.createElement(E.Z,{onClick:()=>st(""),style:{fontSize:"16px",color:"red"}}))),Wt=Ye=>{var Yt,at;if(Ye.file.status==="uploading"){At(!0);return}Ye.file.status==="done"&&(At(!1),st((at=(Yt=Ye==null?void 0:Ye.file)==null?void 0:Yt.response)==null?void 0:at.id))},on=()=>{He.resetFields(),Ae({type:"classroomList/setActionTabs",payload:{}}),st(""),At(!1)};return J.createElement(m.default,{centered:!0,title:(qe=$.actionTabs)!=null&&qe.data?"\u7F16\u8F91\u5916\u94FE\u89C6\u9891":"\u589E\u52A0\u5916\u94FE",open:$.actionTabs.key==="\u589E\u52A0\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,okButtonProps:{loading:Ct},bodyStyle:{minHeight:200},onOk:()=>Q(void 0,null,function*(){var Ye;const Yt=se({},yield He.validateFields());if(At(!0),((Ye=$.actionTabs)!=null&&Ye.data?yield(0,o.ZP)(`/api/course_videos/${Re.data.id}.json`,{method:"put",body:_(se({},Yt),{title:Yt.name,new_attachment_id:yt})}):yield(0,o.ZP)(`/api/courses/${Me.id}/course_videos.json`,{method:"post",body:_(se({},Yt),{category_id:Me.categoryId==="0"?"":Me.categoryId,attachment_id:yt})})).status===0){(0,y.L9)(["\u6559\u5B66\u8BFE\u5802","\u89C6\u9891","\u589E\u52A0\u5916\u94FE"]),n.ZP.success("\u4FEE\u6539\u6210\u529F"),Ae({type:"classroomList/setUpdateData",payload:Math.random()}),on();return}At(!1)}),onCancel:()=>{on()}},J.createElement(T.default,{form:He,initialValues:{name:"",link:""}},J.createElement(T.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60})),J.createElement(T.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,null)),J.createElement(T.default.Item,{label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},yt?wt():J.createElement("div",null,J.createElement(b.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${N.Z.API_SERVER}/api/attachments.json`,onChange:Wt,accept:"image/*"},tn),J.createElement("div",{className:"mt20 c-light-black"},"\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"),J.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))))};var O=(0,a.connect)(({classroomList:$,user:ee,loading:te})=>({classroomList:$,user:ee,loading:te}))(G),j=Object.defineProperty,K=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,ae=($,ee,te)=>ee in $?j($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,we=($,ee)=>{for(var te in ee||(ee={}))H.call(ee,te)&&ae($,te,ee[te]);if(K)for(var te of K(ee))ve.call(ee,te)&&ae($,te,ee[te]);return $},oe=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:me}=P.default,je=({classroomList:$,loading:ee,dispatch:te})=>{const Ae=(0,a.useParams)();Ae.id=Ae.coursesId;const{detailAttendancesDetail:Fe,actionTabs:qe}=$,[Me]=T.default.useForm();return J.createElement(m.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:$.actionTabs.key==="\u7F16\u8F91",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>oe(void 0,null,function*(){const _e=we({},yield Me.validateFields());(yield(0,o.ZP)(`/api/course_videos/${qe.data.id}.json`,{method:"put",body:we({},_e)})).status===0&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),te({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{te({type:"classroomList/setActionTabs",payload:{}})}},qe.data&&J.createElement(T.default,{form:Me,initialValues:{name:qe.data.title,link:qe.data.link}},J.createElement(T.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60})),J.createElement(T.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,null))))};var pe=(0,a.connect)(({classroomList:$,loading:ee})=>({classroomList:$,loading:ee}))(je),ce=U(47889),re=U(54172),F=U(62673),Z=U(60242),W=U(40986),q=U(88833),le=U(67670),h=U(59301),r=Object.defineProperty,l=Object.defineProperties,R=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,Y=($,ee,te)=>ee in $?r($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,de=($,ee)=>{for(var te in ee||(ee={}))g.call(ee,te)&&Y($,te,ee[te]);if(d)for(var te of d(ee))M.call(ee,te)&&Y($,te,ee[te]);return $},he=($,ee)=>l($,R(ee)),ye=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:Ce}=P.default,Ne=({classroomList:$,user:ee,loading:te,dispatch:Ae})=>{var Fe,qe,Me,_e;const Re=(0,a.useParams)();Re.id=Re.coursesId;const{detailAttendancesDetail:He,actionTabs:yt}=$,[st]=T.default.useForm(),[Ct,At]=(0,J.useState)(!1),[tn,wt]=(0,J.useState)(!1),[Wt,on]=(0,J.useState)([]),[Ye,Yt]=(0,J.useState)(),at=(0,J.useRef)(),Ve=(0,J.useRef)(),ht=["avi","flv","f4v","m4v","mov","mp4","rmvb","swf","webm","wmv"],mt="\u3000\u3000",[fn,un]=(0,J.useState)(null),[Gt,gn]=(0,J.useState)(null);(0,J.useEffect)(()=>{var xn,Mn,ln,Sn,On;$.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&st.setFieldsValue({title:yt.data.title,attachment_id:(xn=yt==null?void 0:yt.data)==null?void 0:xn.attachment_id,allow_skip:(Mn=yt==null?void 0:yt.data)==null?void 0:Mn.allow_skip,allow_download:(ln=yt==null?void 0:yt.data)==null?void 0:ln.allow_download,action_analysis:(Sn=yt==null?void 0:yt.data)==null?void 0:Sn.action_analysis,show_watermark:(On=yt==null?void 0:yt.data)==null?void 0:On.show_watermark}),ye(void 0,null,function*(){var Qt;(Qt=yt.data)!=null&&Qt.course_video_id&&Vn()})},[$.actionTabs.key]);const Vn=()=>ye(void 0,null,function*(){var xn,Mn;const ln=yield(0,o.ZP)(`/api/courses/${(xn=yt.params)==null?void 0:xn.coursesId}/course_videos/video_history?course_video_id=${(Mn=yt.data)==null?void 0:Mn.course_video_id}`,{method:"get"});on(ln.data),ln.data.forEach(Sn=>{Sn.checked&&(un(Sn.id),gn(Sn.id))})}),_n=[{title:"",dataIndex:"checked",align:"center",render:(xn,Mn,ln)=>h.createElement(ce.ZP.Group,{onChange:()=>Qn(Mn),value:Gt},h.createElement(ce.ZP,{value:Mn.id}))},{title:"\u89C6\u9891\u540D\u79F0",width:300,dataIndex:"title"},{title:"\u7248\u672C\u53F7",dataIndex:"version"},{title:"\u64CD\u4F5C",render:(xn,Mn,ln)=>Mn.id!=fn&&h.createElement(x.ZP,{type:"link",danger:!0,onClick:()=>qn(Mn)},"\u5220\u9664")}],qn=xn=>ye(void 0,null,function*(){var Mn;if(Wt.length==1)return;(yield(0,o.ZP)(`/api/courses/${(Mn=yt.params)==null?void 0:Mn.coursesId}/delete_course_video.json`,{method:"delete",body:{video_id:xn.id,is_link:$.actionTabs.data.link?!0:""}})).message=="success"&&Vn()}),Qn=xn=>{on(Wt.map(Mn=>(Mn.id==xn.id?(Mn.checked=!0,gn(xn.id)):Mn.checked=!1,Mn)))},Xn=xn=>{var Mn;const ln=xn.target.files[0];if(!ln)return;const Sn=ln.size/1024/1024/1024,On=ln.name.split(".").slice(-1)[0].toLowerCase();if(Sn>1){n.ZP.error(`${ln.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(1G)`);return}if(ht.indexOf(On)==-1){n.ZP.error(`${ln.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301${ht.join(", ")}\u6587\u4EF6`);return}var Qt='{"Vod":{}}';if(Ve.current){Ve.current.addFile(ln,null,null,null,Qt);return}let En={};(0,q.o)((Mn=ee.userInfo)==null?void 0:Mn.login,"",{create:!Ve,onUploadProgress:(mn,Nn,Fn)=>{En=he(de({},mn),{loaded:Math.ceil(Fn*100)}),Yt(En)},onUploadFailed:mn=>{n.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:mn=>{},onUploadSucceed:mn=>{},onUploadError:mn=>{},gotUploader:mn=>ye(void 0,null,function*(){mn.addFile(ln,null,null,null,Qt),Ve.current=mn})})},Zn=T.default.useWatch("action_analysis",st);return h.createElement(m.default,{centered:!0,title:"\u89C6\u9891\u7F16\u8F91",open:$.actionTabs.key==="\u7F16\u8F91\u89C6\u9891",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:660,destroyOnClose:!0,okButtonProps:{disabled:Ct},confirmLoading:tn,onOk:()=>ye(void 0,null,function*(){var xn,Mn,ln,Sn;if(Ye&&Ye.loaded!=100){n.ZP.warning("\u89C6\u9891\u4E0A\u4F20\u4E2D\u8BF7\u7A0D\u7B49\uFF01");return}const On=de({},yield st.validateFields()),Qt=de({},On);wt(!0),Ye?yield(0,le.dt)({username:(xn=ee.userInfo)==null?void 0:xn.login,videos:[{video_id:Ye.videoId,title:st.getFieldValue("title"),filename:Ye.file.name,attachment_id:st.getFieldValue("attachment_id"),course_id:Re==null?void 0:Re.coursesId,category_id:(Mn=yt==null?void 0:yt.data)==null?void 0:Mn.course_second_category_id,course_video_id:(ln=yt.data)==null?void 0:ln.course_video_id}]}):Wt.forEach(mn=>{mn.checked&&(Qt.set_id=mn.id)}),(yield(0,o.ZP)(`/api/course_videos/${(Sn=yt==null?void 0:yt.data)==null?void 0:Sn.course_video_id}/change_cover.json`,{method:"put",body:Qt}))&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),Ae({type:"classroomList/setActionTabs",payload:{}}),Ae({type:"classroomList/setUpdateData",payload:Math.random()})),Yt(void 0),wt(!1)}),onCancel:()=>{var xn,Mn;Ae({type:"classroomList/setActionTabs",payload:{}}),Yt(void 0),Ve.current&&((Mn=(xn=Ve.current)==null?void 0:xn.deleteFile)==null||Mn.call(xn,Ve.current._curIndex))}},yt.data&&h.createElement(T.default,{form:st},h.createElement(T.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},h.createElement(S.default,{maxLength:60})),h.createElement(T.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},h.createElement(W.Z,{getFileProgress:xn=>{if(xn.file.status==="uploading"){At(!0);return}xn.file.status==="done"&&At(!1)}})),h.createElement(T.default.Item,null,h.createElement(re.default,{pagination:!1,columns:_n,dataSource:Wt})),h.createElement(T.default.Item,{name:"allow_skip",label:"\u64AD\u653E\u8BBE\u7F6E",valuePropName:"checked"},h.createElement(F.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),h.createElement(T.default.Item,{name:"allow_download",label:"\u4E0B\u8F7D\u8BBE\u7F6E",valuePropName:"checked"},h.createElement(F.default,{disabled:!((Fe=yt==null?void 0:yt.data)!=null&&Fe.is_creator)},"\u5141\u8BB8\u8BFE\u5802\u5185\u5176\u4ED6\u6559\u5E08\u4E0B\u8F7D\uFF08\u4EC5\u652F\u6301\u89C6\u9891\u521B\u5EFA\u8005\u8BBE\u7F6E\uFF09")),(((qe=yt==null?void 0:yt.data)==null?void 0:qe.user_login)===((Me=ee==null?void 0:ee.userInfo)==null?void 0:Me.login)||(0,e.Ny)())&&h.createElement(T.default.Item,{name:"show_watermark",label:"\u6C34\u5370\u8BBE\u7F6E",valuePropName:"checked"},h.createElement(F.default,null,"\u5C55\u793A\u6C34\u5370\u6807\u8BC6")),h.createElement(T.default.Item,null,h.createElement(x.ZP,{disabled:Ye,type:"primary",style:{marginBottom:"10px"},ghost:!0,onClick:()=>at.current.click()},"\u66F4\u65B0\u7248\u672C"),h.createElement("input",{ref:at,type:"file",id:"fileUpload",style:{display:"none"},onChange:Xn,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),Ye&&h.createElement("div",null,h.createElement("div",{style:{fontSize:"8px",color:"#333",display:"flex",alignItems:"center"}},h.createElement("i",{className:"icon-lianjie2 iconfont",style:{marginRight:"10px",color:"#52c41a",fontSize:"8px"}}),h.createElement("span",null,((_e=Ye.file.name)==null?void 0:_e.indexOf(mt))===-1?`${Ye.file.name}${mt}${(0,y.RD)(Ye.file.size)}`:Ye.file.name),Ye.loaded==100&&h.createElement("i",{style:{marginLeft:"auto",cursor:"pointer"},className:"icon-shanchu iconfont",onClick:()=>{Yt(void 0),at.current.value=""}})),Ye.loaded!=100&&h.createElement(Z.Z,{size:"small",percent:Ye.loaded,status:Ye.loaded==100?"normal":"active"}))),h.createElement(T.default.Item,null,h.createElement("p",{className:"c-light-black"},"\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\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv"),h.createElement("p",{className:"c-light-black"},"\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)"))))};var ue=(0,a.connect)(({classroomList:$,loading:ee,user:te})=>({classroomList:$,loading:ee,user:te}))(Ne),ie=Object.defineProperty,Pe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ke=($,ee,te)=>ee in $?ie($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,Xe=($,ee)=>{for(var te in ee||(ee={}))Ie.call(ee,te)&&Ke($,te,ee[te]);if(Pe)for(var te of Pe(ee))Se.call(ee,te)&&Ke($,te,ee[te]);return $},ke=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:ot}=P.default,Tt=({classroomList:$,user:ee,loading:te,dispatch:Ae})=>{var Fe,qe;const Me=(0,a.useParams)();Me.id=Me.coursesId;const{detailAttendancesDetail:_e,actionTabs:Re}=$,[He]=T.default.useForm();return(0,J.useEffect)(()=>{$.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&He.setFieldsValue({title:Re.data.title})},[$.actionTabs.key]),J.createElement(m.default,{centered:!0,title:"\u89C6\u9891\u6807\u9898\u7F16\u8F91",open:$.actionTabs.key==="\u7F16\u8F91\u5916\u94FE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onOk:()=>ke(void 0,null,function*(){const yt=Xe({},yield He.validateFields());(yield(0,o.ZP)(`/api/course_videos/${Re.data.id}.json`,{method:"put",body:Xe({},yt)}))&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),Ae({type:"classroomList/setActionTabs",payload:{}}),Ae({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{Ae({type:"classroomList/setActionTabs",payload:{}})}},Re.data&&J.createElement(T.default,{form:He,initialValues:{name:(Fe=Re==null?void 0:Re.data)==null?void 0:Fe.title,link:(qe=Re==null?void 0:Re.data)==null?void 0:qe.link}},J.createElement(T.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60})),J.createElement(T.default.Item,{label:"\u89C6\u9891\u94FE\u63A5",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60}))))};var vt=(0,a.connect)(({classroomList:$,loading:ee,user:te})=>({classroomList:$,loading:ee,user:te}))(Tt),dt=U(89038),Nt=Object.defineProperty,zt=Object.defineProperties,Vt=Object.getOwnPropertyDescriptors,Mt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,gt=($,ee,te)=>ee in $?Nt($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,bt=($,ee)=>{for(var te in ee||(ee={}))Pt.call(ee,te)&>($,te,ee[te]);if(Mt)for(var te of Mt(ee))Kt.call(ee,te)&>($,te,ee[te]);return $},Dt=($,ee)=>zt($,Vt(ee)),Tn=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:yn}=P.default,Dn=({classroomList:$,loading:ee,dispatch:te})=>{var Ae,Fe,qe;const Me=(0,a.useParams)();Me.id=Me.coursesId;const{detailLeftMenus:_e,actionTabs:Re}=$,[He]=T.default.useForm(),yt=st=>{var Ct;return(Ct=st==null?void 0:st.filter(At=>At.category_name!=="\u672A\u5206\u914D\u76EE\u5F55"))==null?void 0:Ct.map((At,tn)=>J.createElement(J.Fragment,null,J.createElement(ce.ZP,{style:{display:"block"},value:At.category_id},At.category_name),J.createElement("div",{style:{marginLeft:20}},yt((At==null?void 0:At.third_category)||[]))))};return J.createElement(m.default,{centered:!0,title:"\u79FB\u52A8\u5230",open:$.actionTabs.key==="\u79FB\u52A8\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:400,bodyStyle:{minHeight:200},onOk:()=>He.submit(),onCancel:()=>{te({type:"classroomList/setActionTabs",payload:{}})}},_e.course_modules&&J.createElement(T.default,{form:He,initialValues:{},onFinish:st=>Tn(void 0,null,function*(){(yield(0,o.ZP)(`/api/courses/${Me.id}/move_to_category.json`,{method:"post",body:Dt(bt({},st),{video_ids:Re.data.id})})).status===0&&(n.ZP.success("\u64CD\u4F5C\u6210\u529F"),te({type:"classroomList/setActionTabs",payload:{}}),te({type:"classroomList/setUpdateData",payload:Math.random()}),te({type:"classroomList/getClassroomLeftMenus",payload:{id:Me==null?void 0:Me.id}}))})},J.createElement(T.default.Item,{label:"",name:"new_category_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(ce.ZP.Group,null,yt((qe=(Fe=(Ae=_e==null?void 0:_e.course_modules)==null?void 0:Ae.filter(st=>st.type==="video"))==null?void 0:Fe[0])==null?void 0:qe.second_category)))))};var Pn=(0,a.connect)(({classroomList:$,loading:ee})=>({classroomList:$,loading:ee}))(Dn),cn=Object.defineProperty,pn=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,dn=($,ee,te)=>ee in $?cn($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,qt=($,ee)=>{for(var te in ee||(ee={}))nn.call(ee,te)&&dn($,te,ee[te]);if(pn)for(var te of pn(ee))sn.call(ee,te)&&dn($,te,ee[te]);return $},An=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{TreeNode:Rn}=P.default,hn=({classroomList:$,loading:ee,dispatch:te})=>{const Ae=(0,a.useParams)();Ae.id=Ae.coursesId;const{detailLeftMenus:Fe,actionTabs:qe}=$,Me=Fe.course_modules&&Fe.course_modules.filter(Re=>Re.type==="video"),[_e]=T.default.useForm();return J.createElement(m.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:$.actionTabs.key==="\u65B0\u5EFA\u5B50\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:130},onOk:()=>An(void 0,null,function*(){const Re=qt({},yield _e.validateFields());(yield(0,o.ZP)(`/api/course_modules/${Me[0].id}/add_second_category.json`,{method:"post",body:qt({},Re)})).status===0&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),te({type:"classroomList/setActionTabs",payload:{}}),te({type:"classroomList/setUpdateData",payload:Math.random()}))}),onCancel:()=>{te({type:"classroomList/setActionTabs",payload:{}})}},J.createElement(T.default,{form:_e,initialValues:{name:"",link:""}},J.createElement(T.default.Item,{label:"\u5B50\u76EE\u5F55\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},J.createElement(S.default,{maxLength:60}))))};var vn=(0,a.connect)(({classroomList:$,loading:ee})=>({classroomList:$,loading:ee}))(hn),kn=U(15037),jn=U(5269),xe=U(55988),be=U(36193),Je=U(56102),ze={flex_box_center:"flex_box_center___pyP1D",flex_space_between:"flex_space_between___I466c",flex_box_vertical_center:"flex_box_vertical_center___jio7d",flex_box_center_end:"flex_box_center_end___dwYOB",flex_box_column:"flex_box_column___OglHp",wrap:"wrap___CB76m",mask:"mask___OFMeI",playIconWrap:"playIconWrap___qgHXl",playIcon:"playIcon___bV87f",linkWrap:"linkWrap___T2hZF",link:"link___cwP_L",imgWrap:"imgWrap___V2WRr",cardBottom:"cardBottom___lpKQb",bottomTitle:"bottomTitle___L4GzG",timeWrap:"timeWrap___okx_C",time:"time___IoUOF",bottomActionWrap:"bottomActionWrap___PdPWh",peopleWrap:"peopleWrap____eq2u",actionIcon:"actionIcon___TDO4d"},lt=U(24334),pt=Object.defineProperty,rt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Rt=($,ee,te)=>ee in $?pt($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,Ut=($,ee)=>{for(var te in ee||(ee={}))it.call(ee,te)&&Rt($,te,ee[te]);if(rt)for(var te of rt(ee))St.call(ee,te)&&Rt($,te,ee[te]);return $},$t=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const It="90%",Qe="55%",ge=({data:$,isReview:ee,dispatch:te,userid:Ae,userlogin:Fe,showToUser:qe=!1,classroomList:Me})=>{var _e,Re,He,yt,st;const[Ct,At]=(0,J.useState)(Ut({},(0,a.useParams)())),{detailLeftMenus:tn}=Me;let wt=(He=(Re=(_e=tn==null?void 0:tn.course_modules)==null?void 0:_e.filter(Ye=>Ye.type==="video")[0])==null?void 0:Re.second_category)==null?void 0:He.length;Ct.id=Ct.coursesId,Ct.categoryId!=0&&(Ct.category_id=Ct.categoryId);const Wt=Ye=>$t(void 0,null,function*(){Ye.link||(0,y.xg)(`/classrooms/${Ct==null?void 0:Ct.coursesId}/video_info?new_video_id=${Ye==null?void 0:Ye.course_video_id}`)}),on=(Ye,Yt)=>{let at=Ye;try{at=lt.Base64.decode(Ye)}catch(Ve){console.error("Failed to decode Base64 string:",Ve)}if(at)return``};return J.createElement(J.Fragment,null,(st=(yt=Me==null?void 0:Me.detailVideoList)==null?void 0:yt.videos)==null?void 0:st.map((Ye,Yt)=>{var at;const Ve=Ye!=null&&Ye.cover_url?(at=Ye==null?void 0:Ye.cover_url)!=null&&at.includes("https")?Ye.cover_url:N.Z.API_SERVER+Ye.cover_url:xe;return J.createElement("a",{className:ze.wrap,key:Ye.id},J.createElement(kn.Z,{className:`animated fadeIn ${ze.cardWrap}`},J.createElement(s.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!Ye.transcoded&&!Ye.link},J.createElement("span",{className:ze.imgWrap,onClick:()=>{!ee&&Wt(Ye)}},J.createElement("img",{src:Ve}),Ye.link&&J.createElement("a",{className:ze.linkWrap,href:Ye.link,onClick:()=>$t(void 0,null,function*(){let ht=yield(0,o.ZP)("/api/watch_video_histories/click_link_histories.json",{method:"post",body:{video_link_id:Ye.id,device:"pc"}})}),target:"_blank",title:Ye.title},J.createElement("span",{className:ze.link},"\u5916\u94FE")),!ee&&J.createElement(J.Fragment,null,J.createElement("div",{className:ze.mask}),J.createElement("div",{className:ze.playIconWrap},!Ye.link&&J.createElement("img",{className:ze.playIcon,src:be}))))),J.createElement("div",{className:ze.cardBottom},J.createElement("div",{className:ze.bottomTitle},Ye.title),J.createElement("div",{className:ze.timeWrap},(Ye.total_time||parseInt(Ye.total_time)>0)&&J.createElement("div",{className:ze.time},`\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F\uFF1A${(0,y.li)(parseInt(Ye.total_time))}`)),J.createElement("div",{className:ze.bottomActionWrap},J.createElement("span",{className:ze.peopleWrap},!!Ye.people_num&&J.createElement(i.Z,{title:"\u89C2\u770B\u4EBA\u6570",placement:"top"},J.createElement("i",{className:"icon-dianjiliang iconfont font12"},Ye.people_num))),J.createElement("div",null,(Ye==null?void 0:Ye.can_download)&&J.createElement(i.Z,{title:"\u4E0B\u8F7D",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} iconfont icon-xiazai5`,style:{marginTop:"1px",display:"inline-block",marginLeft:0,marginRight:"12px"},onClick:ht=>$t(void 0,null,function*(){var mt;ht.preventDefault(),ht.stopPropagation(),(0,y.Nd)("",(mt=(0,y.NY)({url:`${N.Z.API_SERVER}/api/courses/${Ct==null?void 0:Ct.coursesId}/download_course_video`,query:{course_video_id:Ye==null?void 0:Ye.course_video_id}}))==null?void 0:mt.replace("disposition=inline",""))})})),qe&&!ee&&!Ye.link?J.createElement(i.Z,{title:"\u53D1\u9001\u81F3\u4E2A\u4EBA\u4E2D\u5FC3",placement:"top"},J.createElement("i",{onClick:()=>$t(void 0,null,function*(){var ht;const mt=yield(0,o.ZP)(`/api/users/${Fe}/videos/${Ye==null?void 0:Ye.id}/copy_video.json`,{method:"post",body:{course_video_id:Ye==null?void 0:Ye.course_video_id}});if((mt==null?void 0:mt.status)===0){const fn=new Date().toISOString().split("T")[0],un=localStorage.getItem("coursesVideoDismissDate");if(((ht=JSON.parse(un))==null?void 0:ht.today)===fn)n.ZP.success("\u53D1\u9001\u6210\u529F\uFF01");else{const Gt=m.default.confirm({icon:null,width:420,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u53D1\u9001\u6210\u529F",content:J.createElement("div",null,J.createElement("div",null,"\u89C6\u9891\u300A",Ye==null?void 0:Ye.title,"\u300B\u5DF2\u7ECF\u53D1\u9001\u5230\u4E2A\u4EBA\u4E2D\u5FC3\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u524D\u5F80\u67E5\u770B\uFF1F"),J.createElement(u.Z,{align:"middle",justify:"space-between",style:{marginTop:"40px",marginBottom:"15px"}},J.createElement(jn.Z,null,J.createElement(F.default,{onChange:gn=>{gn.target.checked?localStorage.setItem("coursesVideoDismissDate",JSON.stringify({today:new Date().toISOString().split("T")[0]})):localStorage.removeItem("coursesVideoDismissDate")}},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u793A")),J.createElement(jn.Z,null,J.createElement(x.ZP,{className:"mr20",onClick:()=>{Gt.destroy()}},"\u53D6\u6D88"),J.createElement(x.ZP,{type:"primary",onClick:()=>{Gt.destroy(),(0,y.xg)(`/users/${Fe}/videos`)}},"\u524D\u5F80\u67E5\u770B")))),footer:null})}}}),className:`icon-fabu3 iconfont ${ze.actionIcon}`,style:{marginTop:"1px",display:"inline-block",marginLeft:0,marginRight:"5px"}})):null,(Ae===Ye.user_id||!ee&&wt>0&&(0,e.aN)())&&J.createElement(i.Z,{title:"\u79FB\u52A8",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} icon-yidong iconfont`,onClick:()=>{te({type:"classroomList/setActionTabs",payload:{key:"\u79FB\u52A8\u76EE\u5F55",params:Ct,data:Ye}})},style:{marginTop:"1px",display:"inline-block"}})),(0,e.G5)()&&!ee&&!Ye.link?J.createElement(i.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,e.G5)()?J.createElement(a.Link,{to:`/classrooms/${Ct.coursesId}/video/${($==null?void 0:$.category_id)||($==null?void 0:$.course_module_id)}/statistics/${Ye.course_video_id}?title=${Ye.title}`}," ",J.createElement("i",{className:`icon-tongji1 iconfont ${ze.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(0,e.dE)()&&!ee&&!Ye.link?J.createElement(i.Z,{title:"\u7EDF\u8BA1",placement:"top"},(0,e.dE)()?J.createElement(a.Link,{className:"font16",to:`/classrooms/${Ct.coursesId}/video/${($==null?void 0:$.category_id)||($==null?void 0:$.course_module_id)}/studentstatistics`},J.createElement("i",{className:`icon-tongji1 iconfont ${ze.actionIcon}`,style:{marginTop:"1px",display:"inline-block"}})):null):null,(Ae===Ye.user_id||(0,e.aN)())&&J.createElement(i.Z,{title:"\u7F16\u8F91",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} icon-bianji1 iconfont`,onClick:()=>{te({type:"classroomList/setActionTabs",payload:{key:Ye.link?"\u589E\u52A0\u5916\u94FE":"\u7F16\u8F91\u89C6\u9891",params:Ct,data:Ye}})},style:{marginTop:"1px",display:"inline-block"}})),!ee&&!Ye.link&&J.createElement(Je.CopyToClipboard,{text:on(Ye.play_url||Ye.file_url,Ye.cover_url),onCopy:()=>n.ZP.success("\u590D\u5236\u6210\u529F")},J.createElement(i.Z,{title:"\u590D\u5236\u94FE\u63A5",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} icon-fuzhi iconfont`}))),(Ae===Ye.user_id||(0,e.Rb)())&&J.createElement(i.Z,{title:"\u5220\u9664",placement:"top"},J.createElement("i",{className:`${ze.actionIcon} icon-shanchu iconfont`,onClick:()=>{te({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",params:Ct,data:Ye}})},style:{marginTop:"1px",display:"inline-block"}})))))))}))};var Le=(0,a.connect)(({classroomList:$})=>({classroomList:$}))(ge),Ze={root:"root___egCyx",title:"title___CK8yp"},Ue=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())}),et=({dataSource:$=[],count:ee,dispatch:te})=>{const Ae=(0,a.useParams)(),[Fe,qe]=(0,J.useState)([]),Me=(0,J.useRef)(null),_e=(0,J.useRef)(null);(0,J.useEffect)(()=>{$&&qe([...$])},[$]);const Re=()=>{Me.current.style.opacity="1",Me.current.style.transform="scale(1)";const wt=Me.current.dataset.id,Wt=_e.current.dataset.id;if(wt!==Wt){var on=[...Fe];on.splice(Wt,0,on.splice(wt,1)[0]),qe(on),Me.current=_e.current,At(Fe[wt],Number(Wt)+1)}},He=wt=>{Me.current=wt.target},yt=wt=>{wt.preventDefault(),wt.target.tagName==="LI"&&(_e.current=wt.target,_e.current.style.opacity="0.2",_e.current.style.transform="scale(1.1)",Re())},st=wt=>{wt.preventDefault()},Ct=wt=>{wt.preventDefault(),Me.current.style.opacity="1",Me.current.style.transform="scale(1)"},At=(wt,Wt)=>Ue(void 0,null,function*(){return yield(0,o.ZP)(`/api/courses/${Ae==null?void 0:Ae.coursesId}/sort_video.json`,{method:"put",body:{course_id:Ae.coursesId,video_id:(wt==null?void 0:wt.course_video_id)||(wt==null?void 0:wt.id),position:Number(Wt)}})}),tn=Fe.map((wt,Wt)=>J.createElement("li",{"data-id":Wt,key:Wt,style:{background:wt.bgColor},draggable:"true",onDragStart:He,onDragOver:st,onDrop:Ct,onDragEnter:yt,"data-item":JSON.stringify(wt)},J.createElement("img",{src:(wt==null?void 0:wt.cover_url)||xe}),J.createElement("span",{title:wt.title,className:Ze.title},wt.title),J.createElement("p",{className:"ml10 mb10"},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u95F4",(0,y.li)(parseInt(wt.total_time))),J.createElement(S.default,{className:"ml10 mb10",style:{width:100},placeholder:Wt+1,onBlur:on=>Ue(void 0,null,function*(){if(!on.target.value)return;if(!/^([1-9][0-9]*)$/.test(on.target.value)){n.ZP.info("\u8BF7\u8F93\u5165\u5927\u4E8E0\u7684\u6B63\u6574\u6570");return}if(parseInt(on.target.value)>ee){n.ZP.info("\u6570\u5B57\u4E0D\u80FD\u5927\u4E8E\u603B\u6570\u91CF");return}const Yt=yield At(wt,on.target.value);(Yt==null?void 0:Yt.status)===0&&te({type:"classroomList/setUpdateData",payload:Math.random()})})})));return console.log(Fe,2222),J.createElement("aside",{className:Ze.root},J.createElement("ul",{className:"contain"},tn))},ft=U(90036),Ot=U(94373),kt=U(59301),Ht=Object.defineProperty,Cn=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Xt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,jt=($,ee,te)=>ee in $?Ht($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,Et=($,ee)=>{for(var te in ee||(ee={}))_t.call(ee,te)&&jt($,te,ee[te]);if(Xt)for(var te of Xt(ee))Jt.call(ee,te)&&jt($,te,ee[te]);return $},Ft=($,ee)=>Cn($,Lt(ee)),ut=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const xt=({classroomList:$,user:ee,dispatch:te})=>{var Ae,Fe,qe,Me,_e;const Re=(0,a.useParams)(),{actionTabs:He}=$,[,yt,st,Ct]=(0,ft.U)(Ot.v2,{course_id:Re.coursesId}),At=((Fe=(Ae=Ct==null?void 0:Ct.data)==null?void 0:Ae.list)==null?void 0:Fe.map(Gt=>Gt==null?void 0:Gt.id))||[],[,tn,wt]=(0,ft.U)(Ot.iE,{course_id:Re.coursesId}),[Wt,on]=(0,J.useState)(!1),[Ye,Yt]=(0,J.useState)({page:1,limit:10}),[at,Ve]=(0,J.useState)([]),ht=()=>{te({type:"classroomList/setActionTabs",payload:{key:""}})},mt=[{title:"\u89C6\u9891\u540D\u79F0",dataIndex:"title"},{title:"\u6C34\u5370\u72B6\u6001",dataIndex:"show_watermark",render:Gt=>Gt?kt.createElement("span",{style:{color:"#00B187"}},"\u5F00\u542F\u4E2D"):kt.createElement("span",{style:{color:"#E02020"}},"\u5173\u95ED\u4E2D")}],fn=()=>{te({type:"classroomList/getVideoList",payload:Et({},Re)})},un=(...Gt)=>ut(void 0,[...Gt],function*(gn=Ye){st(Ft(Et({},gn),{course_id:Re.coursesId}),!0)});return(0,J.useEffect)(()=>{He.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&un()},[Ye,He.key]),kt.createElement(m.default,{centered:!0,title:He.key,open:He.key==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",width:640,footer:[kt.createElement(x.ZP,{type:"primary",loading:Wt&&tn,onClick:()=>ut(void 0,null,function*(){on(!0);const Gt=yield wt({ids:at,show_watermark:!0});(Gt==null?void 0:Gt.status)===0&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),fn(),ht())})},"\u6279\u91CF\u5F00\u542F"),kt.createElement(x.ZP,{type:"primary",loading:!Wt&&tn,onClick:()=>ut(void 0,null,function*(){on(!1);const Gt=yield wt({ids:at,show_watermark:!1});(Gt==null?void 0:Gt.status)===0&&(n.ZP.success("\u4FEE\u6539\u6210\u529F"),fn(),ht())})},"\u6279\u91CF\u5173\u95ED"),kt.createElement(x.ZP,{className:"ml20",onClick:()=>{ht()}},"\u53D6\u6D88")],onCancel:()=>{ht()}},kt.createElement(re.default,{dataSource:(qe=Ct==null?void 0:Ct.data)==null?void 0:qe.list,columns:mt,rowKey:"id",loading:yt,locale:{emptyText:kt.createElement(t.Z,null)},scroll:{y:400},showHeader:((Me=Ct==null?void 0:Ct.data)==null?void 0:Me.total_count)>0,rowSelection:{selectedRowKeys:at,onChange:Gt=>{const gn=()=>{const Vn=at.filter(_n=>!At.includes(_n));return[...new Set(Vn.concat(Gt))]};Ve((At==null?void 0:At.length)===(Gt==null?void 0:Gt.length)?[...new Set(at.concat(Gt))]:gn())}},pagination:{current:Ye.page,pageSize:Ye==null?void 0:Ye.limit,onChange:(Gt,gn)=>{Yt(Ft(Et({},Ye),{page:Gt,limit:gn}))},total:((_e=Ct==null?void 0:Ct.data)==null?void 0:_e.total_count)||0,showTotal:()=>kt.createElement(F.default,{className:"ml10",checked:At==null?void 0:At.every(Gt=>at==null?void 0:at.includes(Gt)),onChange:Gt=>{const gn=Gt.target.checked?[...new Set(at.concat(At))]:at.filter(Vn=>!At.includes(Vn));Ve(gn)}},"\u5168\u9009",kt.createElement("span",{className:"font12 c-666"},"\uFF08\u5DF2\u9009\u62E9",kt.createElement("span",{style:{color:"#3061D0"}},(at==null?void 0:at.length)||0),"\u6761\u6570\u636E\uFF09"))}}))};var Zt=(0,a.connect)(({classroomList:$,user:ee})=>({classroomList:$,user:ee}))(xt),ct=U(59301),en=Object.defineProperty,an=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Oe=($,ee,te)=>ee in $?en($,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):$[ee]=te,Ee=($,ee)=>{for(var te in ee||(ee={}))Ln.call(ee,te)&&Oe($,te,ee[te]);if(an)for(var te of an(ee))fe.call(ee,te)&&Oe($,te,ee[te]);return $},De=($,ee)=>{var te={};for(var Ae in $)Ln.call($,Ae)&&ee.indexOf(Ae)<0&&(te[Ae]=$[Ae]);if($!=null&&an)for(var Ae of an($))ee.indexOf(Ae)<0&&fe.call($,Ae)&&(te[Ae]=$[Ae]);return te},Be=($,ee,te)=>new Promise((Ae,Fe)=>{var qe=Re=>{try{_e(te.next(Re))}catch(He){Fe(He)}},Me=Re=>{try{_e(te.throw(Re))}catch(He){Fe(He)}},_e=Re=>Re.done?Ae(Re.value):Promise.resolve(Re.value).then(qe,Me);_e((te=te.apply($,ee)).next())});const{SubMenu:We}=A.default,{Content:nt,Sider:$e}=C.default,Ge=$=>{var ee=$,{classroomList:te,globalSetting:Ae,loading:Fe,user:qe,dispatch:Me}=ee,_e=De(ee,["classroomList","globalSetting","loading","user","dispatch"]),Re,He,yt,st,Ct,At,tn,wt,Wt,on,Ye,Yt;const at=(0,a.useParams)(),[Ve,ht]=(0,J.useState)({page:1,limit:15}),{detailVideoList:mt,updateData:fn}=te,[un,Gt]=(0,J.useState)({});Ve.id=at.coursesId;let[gn,Vn]=(0,J.useState)(!0);const _n=(He=(Re=qe==null?void 0:qe.userInfo)==null?void 0:Re.paid_version)==null?void 0:He.version_type;(0,J.useEffect)(()=>{fn&&Me({type:"classroomList/getVideoList",payload:Ee({},Ve)})},[fn]),(0,J.useEffect)(()=>(at.categoryId!=0&&(Ve.category_id=at.categoryId),setTimeout(()=>{Me({type:"classroomList/setUpdateData",payload:Math.random()})},200),()=>{}),[location.pathname]);const qn=(ln,Sn)=>{Ve.page=ln,ht(Ee({},Ve)),Me({type:"classroomList/getVideoList",payload:Ee({},Ve)})},Qn=ln=>{ln.key==="all"?a.history.push(`/classrooms/${Ve.id}/video`):a.history.push(`/classrooms/${Ve.id}/live_video`)},Xn=[{name:"\u89C6\u9891",id:"all",total:mt==null?void 0:mt.videos_count},{name:"\u76F4\u64AD",id:1,total:mt==null?void 0:mt.lives_count}],Zn={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},xn=ln=>{m.default.confirm({title:"\u63D0\u793A",centered:!0,content:ct.createElement("div",{className:I.modal},ct.createElement("div",null,"\u8BE5\u89C6\u9891\u5C06\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D"),ct.createElement("div",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664?")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Be(void 0,null,function*(){})})},Mn=ln=>Me({type:"userDetail/logWatchHistory",payload:ln});return ct.createElement("section",null,ct.createElement(dt.Z,{isLoading:!1,tabDataSource:Xn,isAdmin:(0,e.GJ)(),onTabMenuClick:Qn,defaultSelectedKeys:["all"],showControlButton:gn&&(0,e.G5)(),buttonText:"\u4E0A\u4F20\u89C6\u9891",buttonIcon:"icon-shangchuan3 font18",extraNode:(0,e.GJ)()&&ct.createElement(u.Z,{align:"middle",className:"mr20"},!(0,e.Ny)()&&((yt=Ae==null?void 0:Ae.setting)==null?void 0:yt.main_site)&&ct.createElement(i.Z,{overlayInnerStyle:{width:"380px"},title:ct.createElement("div",null,"\u60A8\u7684\u3010",(st=y.vs[_n])==null?void 0:st.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,y.RD)(((Ct=mt==null?void 0:mt.capacity)==null?void 0:Ct.total)||0,!0),"\u7684\u89C6\u9891\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u89C6\u9891\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",ct.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{Me({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},ct.createElement("div",{className:I.capacity},ct.createElement("div",{className:I.title},"\u89C6\u9891\u5BB9\u91CF"),ct.createElement("div",{className:`${I.value} ${(At=y.vs[_n])==null?void 0:At.class}`},(()=>{var ln,Sn;const On=(0,y.Mi)(((ln=mt==null?void 0:mt.capacity)==null?void 0:ln.used)||0,((Sn=mt==null?void 0:mt.capacity)==null?void 0:Sn.total)||0,!0);return ct.createElement(ct.Fragment,null,On==null?void 0:On.split("/")[0],ct.createElement("span",{style:{color:"#5F6A95"}},"/",On==null?void 0:On.split("/")[1]))})()))),gn&&(0,e.GJ)()&&ct.createElement("span",{className:"c-blue font16 mr20 current",onClick:ln=>{Me({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u5B50\u76EE\u5F55",params:Ve}})}},ct.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},ct.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),gn&&(0,e.GJ)()&&ct.createElement("span",{onClick:()=>{Me({type:"classroomList/setActionTabs",payload:{key:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"}})},className:"font14 mr20 c-blue font14 current"},ct.createElement(i.Z,{title:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"},ct.createElement("i",{className:"iconfont icon-shuiyinshezhi font14 mr5"}))),gn&&(0,e.GJ)()&&ct.createElement("span",{onClick:()=>{var ln,Sn;if(((Sn=(ln=qe==null?void 0:qe.userInfo)==null?void 0:ln.paid_version)==null?void 0:Sn.version_type)==0){(0,y.xU)();return}a.history.push(`/classrooms/${at.coursesId}/video/${(mt==null?void 0:mt.category_id)||(mt==null?void 0:mt.course_module_id)}/statistics`)},className:"font14 mr20 c-blue font14 current"},ct.createElement(i.Z,{title:"\u7EDF\u8BA1\u603B\u89C8"},ct.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}))),gn&&(0,e.dE)()&&ct.createElement("span",{onClick:()=>a.history.push(`/classrooms/${at.coursesId}/video/${(mt==null?void 0:mt.category_id)||(mt==null?void 0:mt.course_module_id)}/studentstatistics`),className:"font14 mr20 c-blue font14 current"},ct.createElement(i.Z,{title:"\u7EDF\u8BA1\u603B\u89C8"},ct.createElement("i",{className:"iconfont icon-tongji4 font14 mr5"}))),gn&&(0,e.GJ)()&&ct.createElement("span",{className:"c-blue font14 mr20 current",onClick:ln=>{ln.preventDefault(),Me({type:"classroomList/setActionTabs",payload:{key:"\u589E\u52A0\u5916\u94FE",params:Ve}})}},ct.createElement(i.Z,{title:"\u589E\u52A0\u5916\u94FE"},ct.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}))),((0,e.G5)()||(0,e.Rm)())&&ct.createElement("span",{style:{display:"flex",alignItems:"center"},className:"c-blue font14 current",onClick:()=>{Vn(!gn),gn||Me({type:"classroomList/setUpdateData",payload:Math.random()})}},ct.createElement(i.Z,{title:gn?"\u8C03\u6574\u6392\u5E8F":"\u7ED3\u675F\u6392\u5E8F"},ct.createElement("i",{className:"iconfont icon-tiaozhengpaixu2 mr5"})))),onButtonClick:()=>{localStorage.setItem("videoCapacity",JSON.stringify(mt==null?void 0:mt.capacity)),a.history.push(at.categoryId?`/classrooms/${at.coursesId}/video/${qe.userInfo.login}/upload?categoryId=${at.categoryId}`:`/classrooms/${at.coursesId}/video/${qe.userInfo.login}/upload`)}}),(mt==null?void 0:mt.videos_count)===0&&ct.createElement(t.Z,null),!!((tn=mt==null?void 0:mt.videos)!=null&&tn.length)&&ct.createElement(s.Z,{spinning:Fe["classroomList/getVideoList"]},ct.createElement("div",{className:I.card},!!gn&&ct.createElement(Le,{dispatch:Me,data:Ee({},mt),userid:qe.userInfo.user_id,userlogin:(wt=qe==null?void 0:qe.userInfo)==null?void 0:wt.login,showToUser:((Wt=qe.userInfo)==null?void 0:Wt.is_teacher)||((on=qe.userInfo)==null?void 0:on.admin),isReview:Ve.category==="pending",onDelete:xn,logWatchHistory:Mn}),!gn&&ct.createElement("div",{style:{height:20}}),!gn&&ct.createElement(et,{dataSource:mt==null?void 0:mt.videos,count:(Ye=te==null?void 0:te.detailVideoList)==null?void 0:Ye.videos_count,dispatch:Me}))),gn&&ct.createElement("aside",{className:"tc mb50 mt30"},ct.createElement(p.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:qn,defaultCurrent:1,pageSize:15,current:Ve.page||1,total:mt==null?void 0:mt.videos_count})),ct.createElement(f,null),ct.createElement(pe,{data:un}),ct.createElement(ue,null),ct.createElement(Pn,null),ct.createElement(O,null),ct.createElement(vn,null),ct.createElement(vt,null),((Yt=te==null?void 0:te.actionTabs)==null?void 0:Yt.key)==="\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E"&&ct.createElement(Zt,null))};var Te=(0,a.connect)(({classroomList:$,loading:ee,user:te,globalSetting:Ae})=>({user:te,classroomList:$,globalSetting:Ae,loading:ee.effects}))(Ge)},89038:function(In,Bt,U){"use strict";U.d(Bt,{Z:function(){return o}});var J=U(59301),a=U(77019),A=U(5269),C=U(93041),m=U(75727),u=U(6767),i=U(25399),s={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},p=U(95392),e=U(81779),t=U(63949),o=({isLoading:v,addText:w,tabDataSource:f,isAdmin:P,dispatch:T,classroomList:x,type:S,isExercise:b,defaultSelectedKeys:c,onTabMenuClick:E,getDropdownMenu:N,showControlButton:I,buttonText:y,buttonIcon:z="icon-tianjiadaohang",extraNode:D,user:k,onButtonClick:B,isModelUser:L,menuItemWidth:V=125})=>{var X,se,_,Q,ne;const G=(0,p.useParams)();return J.createElement("div",{className:s.tabMenuContainer},J.createElement(a.Z,null,J.createElement(A.Z,{flex:"1"},J.createElement(C.default,{onSelect:O=>v?{}:E(O),mode:"horizontal",selectedKeys:c},f.map(O=>J.createElement(C.default.Item,{style:{width:V},key:typeof O.index=="number"?O.index:O.id},J.createElement("span",{className:"c-grey-666"},O.name),O.total!==void 0&&P&&J.createElement("span",{className:"c-grey-999 ml20"},O.total||0))))),P&&b&&J.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{T({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),P&&J.createElement(A.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},b&&J.createElement(m.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>J.createElement(C.default,null,J.createElement(C.default.Item,{key:1,onClick:()=>{var O;if(!(0,t.Ye)(T)){if((0,e.Rm)()&&!((O=x.AssistantObject.exercise)!=null&&O.can_download)){u.ZP.warning("\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");return}T({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:S,exportType:"exercise",category_id:G.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),J.createElement(C.default.Item,{key:3,onClick:()=>{var O;if(!(0,t.Ye)(T)){if((0,e.Rm)()&&!((O=x.AssistantObject.exercise)!=null&&O.can_download)){u.ZP.warning("\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");return}p.history.push(`/classrooms/${G==null?void 0:G.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},J.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},J.createElement("span",{style:{color:"#666666",cursor:"pointer"}},J.createElement("i",{className:"iconfont icon-xiazai6"})))),J.createElement("div",{className:s.control},J.createElement("div",{className:s.extra},D),I&&(y=="\u6DFB\u52A0\u76F4\u64AD"?J.createElement(m.Z,{menu:{items:(se=(X=[{label:J.createElement("div",{onClick:()=>{B("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(L||(0,e.ag)())&&{label:J.createElement("div",{onClick:()=>{B("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:X.filter(O=>O==null?void 0:O.show))==null?void 0:se.map(O=>({label:O==null?void 0:O.label,key:O==null?void 0:O.key}))}},J.createElement("span",{className:s.selectBtn},J.createElement("span",null,J.createElement("i",{className:`iconfont ${z}`})),J.createElement("span",null,y))):J.createElement("span",{onClick:B,style:{cursor:"pointer"},className:s.selectBtn},J.createElement("span",null,J.createElement("i",{className:`iconfont ${z}`})),J.createElement("span",null,y))),!!N&&J.createElement(m.Z,{disabled:((_=k==null?void 0:k.userInfo)==null?void 0:_.user_status)===2,className:"ml10",dropdownRender:N},J.createElement("span",{className:((Q=k==null?void 0:k.userInfo)==null?void 0:Q.user_status)===2?s.selectBtn1:s.selectBtn},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-tianjiadaohang"})),J.createElement(i.Z,{title:((ne=k==null?void 0:k.userInfo)==null?void 0:ne.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},J.createElement("span",null,w||"\u521B\u5EFA\u8BD5\u5377"))))))))}},88833:function(In,Bt,U){"use strict";U.d(Bt,{o:function(){return p}});var J=U(57193),a=U(93125),A=U.n(a);let C="",m,u="";function i(e){s(e)}function s(e){m=new(A()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(t){console.log("addFileSuccess: "+t.file.name),e.addFileSuccess&&e.addFileSuccess(t),m.startUpload()},onUploadstarted:function(t){const n=t.file.name;if(t.videoId){var v=`/api/users/${C}/video_auths.json`;(0,J.ZP)(v,{method:"put",body:{video_id:t.videoId,title:n,file_name:n,virtual_classroom_id:u}}).then(w=>{if(w.status==-1){e.onUploadError&&e.onUploadError(t);return}const f=w.data;var P=f.UploadAuth,T=f.UploadAddress,x=f.VideoId;m.setUploadAuthAndAddress(t,P,T)}).catch(w=>{m.deleteFile(m._curIndex),m.nextUpload(),console.log(w)})}else{var o=`/api/users/${C}/video_auths.json`;const w="";(0,J.ZP)(o,{method:"Post",body:{title:w+n,file_name:w+n,virtual_classroom_id:u}}).then(f=>{if(f){const S=f.data;var P=S.UploadAuth,T=S.UploadAddress,x=S.VideoId;m.setUploadAuthAndAddress(t,P,T,x)}}).catch(f=>{m.deleteFile(m._curIndex),m.nextUpload(),console.log(f)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(t){e.onUploadSucceed&&e.onUploadSucceed(t),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(t,n,o){e.onUploadFailed&&e.onUploadFailed(t),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(t,n,o){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(t,n,o){e.onUploadProgress&&e.onUploadProgress(t,n,o);var v=Math.ceil(o*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(t){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var n=`/api/users/${C}/video_auths.json`;(0,J.ZP)(n,{method:"put",body:{video_id:t.videoId}}).then(o=>{var w=o.data.UploadAuth;m.resumeUploadWithAuth(w)}).catch(o=>{console.log(o)})},onUploadEnd:function(t){e.onUploadEnd&&e.onUploadEnd(t),console.log("onUploadEnd: uploaded all the files")}}),e.gotUploader&&e.gotUploader(m)}function p(e,t,n){e&&(C=e),t&&(u=t),i(n)}},90036:function(In,Bt,U){"use strict";U.d(Bt,{U:function(){return p}});var J=U(59301),a=Object.defineProperty,A=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,u=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i=(e,t)=>{for(var n in t||(t={}))C.call(t,n)&&u(e,n,t[n]);if(A)for(var n of A(t))m.call(t,n)&&u(e,n,t[n]);return e},s=(e,t,n)=>new Promise((o,v)=>{var w=T=>{try{P(n.next(T))}catch(x){v(x)}},f=T=>{try{P(n.throw(T))}catch(x){v(x)}},P=T=>T.done?o(T.value):Promise.resolve(T.value).then(w,f);P((n=n.apply(e,t)).next())});function p(e,t){const[n,o]=(0,J.useState)(t),[v,w]=(0,J.useState)(!1),[f,P]=(0,J.useState)();return[n,v,(x,S=!1)=>s(this,null,function*(){const b=S?t:i(i({},n),x);w(!0),o(b);const c=yield e(b);return w(!1),P(c),c}),f,P]}},93125:function(In,Bt,U){(function(J){if(1)window.OSS=J(),In.exports=J();else var a})(function(){var J;return function(){function a(A,C,m){function u(p,e){if(!C[p]){if(!A[p]){var t=void 0;if(!e&&t)return require(p,!0);if(i)return i(p,!0);var n=new Error("Cannot find module '"+p+"'");throw n.code="MODULE_NOT_FOUND",n}var o=C[p]={exports:{}};A[p][0].call(o.exports,function(v){return u(A[p][1][v]||v)},o,o.exports,a,A,C,m)}return C[p].exports}for(var i=void 0,s=0;s0?O["Content-Type"]=G.mime:O["Content-Type"]=b.getType(G.mime||x.extname(G.object||""))||"application/octet-stream"),G.content&&(O["Content-Md5"]=T.createHash("md5").update(new u(G.content,"utf8")).digest("base64"),O["Content-Length"]||(O["Content-Length"]=G.content.length));var j=this._getResource(G);O.authorization=this.authorization(G.method,j,G.subres,O);var K=this._getReqUrl(G);P("request %s %s, with headers %j, !!stream: %s",G.method,K,O,!!G.stream);var H=G.timeout||this.options.timeout;return{url:K,params:{agent:this.agent,method:G.method,content:G.content,stream:G.stream,headers:O,timeout:H,writeStream:G.writeStream,customResponse:G.customResponse,ctx:G.ctx||this.ctx}}},ne.request=v.default.mark(function G(O){var j,K,H,ve;return v.default.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return j=this.createRequest(O),K=void 0,H=void 0,ae.prev=3,ae.next=6,this.urllib.request(j.url,j.params);case 6:K=ae.sent,P("response %s %s, got %s, headers: %j",O.method,j.url,K.status,K.headers),ae.next=13;break;case 10:ae.prev=10,ae.t0=ae.catch(3),H=ae.t0;case 13:if(ve=void 0,!K||!O.successStatuses||O.successStatuses.indexOf(K.status)!==-1){ae.next=26;break}return ae.next=17,this.requestError(K);case 17:if(ve=ae.sent,ve.code!=="RequestTimeTooSkewed"){ae.next=23;break}return this.options.amendTimeSkewed=+new Date(ve.serverTime)-new Date,ae.next=22,this.request(O);case 22:return ae.abrupt("return",ae.sent);case 23:ve.params=O,ae.next=30;break;case 26:if(!H){ae.next=30;break}return ae.next=29,this.requestError(H);case 29:ve=ae.sent;case 30:if(!ve){ae.next=32;break}throw ve;case 32:if(!O.xmlResponse){ae.next=36;break}return ae.next=35,this.parseXML(K.data);case 35:K.data=ae.sent;case 36:return ae.abrupt("return",K);case 37:case"end":return ae.stop()}},G,this,[[3,10]])}),ne._getResource=function(G){var O="/";return G.bucket&&(O+=G.bucket+"/"),G.object&&(O+=G.object),O},ne._isIP=function(G){return _._isIP(G)},ne._escape=function(G){return k.encodeURIComponent(G).replace(/%2F/g,"/")},ne._getReqUrl=function(G){var O={};S(this.options.endpoint).to(O);var j=this._isIP(O.hostname),K=this.options.cname;!G.bucket||K||j||(O.host=G.bucket+"."+O.host);var H="/";G.bucket&&j&&(H+=G.bucket+"/"),G.object&&(H+=this._escape(G.object).replace(/\+/g,"%2B")),O.pathname=H;var ve={};if(G.query&&I(ve,G.query),G.subres){var ae={};z.string(G.subres)?ae[G.subres]="":z.array(G.subres)?G.subres.forEach(function(we){ae[we]=""}):ae=G.subres,I(ve,ae)}return O.query=ve,y.format(O)},ne._getUserAgent=function(){var G=m&&m.browser?"js":"nodejs",O="aliyun-sdk-"+G+"/"+L.version,j=D.description;return!j&&m&&(j="Node.js "+m.version.slice(1)+" on "+m.platform+" "+m.arch),this._checkUserAgent(O+" "+j)},ne._checkUserAgent=function(G){return G.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},ne.checkBrowserAndVersion=function(G,O){return X.name===G&&X.version.split(".")[0]===O},ne.parseXML=function(G){return function(O){u.isBuffer(G)&&(G=G.toString()),c.parseString(G,{explicitRoot:!1,explicitArray:!1},O)}},ne.requestError=v.default.mark(function G(O){var j,K,H,ve;return v.default.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(j=null,O.data&&O.data.length){ae.next=5;break}O.status===-1||O.status===-2?(j=new Error(O.message),j.name=O.name,j.status=O.status,j.code=O.name):(O.status===404?(j=new Error("Object not exists"),j.name="NoSuchKeyError",j.status=404,j.code="NoSuchKey"):O.status===412?(j=new Error("Pre condition failed"),j.name="PreconditionFailedError",j.status=412,j.code="PreconditionFailed"):(j=new Error("Unknow error, status: "+O.status),j.name="UnknowError",j.status=O.status),j.requestId=O.headers["x-oss-request-id"],j.host=""),ae.next=30;break;case 5:return K=String(O.data),P("request response error data: %s",K),H=void 0,ae.prev=8,ae.next=11,this.parseXML(K)||{};case 11:H=ae.sent,ae.next=21;break;case 14:return ae.prev=14,ae.t0=ae.catch(8),P(K),ae.t0.message+=` raw xml: `+K,ae.t0.status=O.status,ae.t0.requestId=O.headers["x-oss-request-id"],ae.abrupt("return",ae.t0);case 21:ve=H.Message||"unknow request error, status: "+O.status,H.Condition&&(ve+=" (condition: "+H.Condition+")"),j=new Error(ve),j.name=H.Code?H.Code+"Error":"UnknowError",j.status=O.status,j.code=H.Code,j.requestId=H.RequestId,j.hostId=H.HostId,j.serverTime=H.ServerTime;case 30:return P("generate error %j",j),ae.abrupt("return",j);case 32:case"end":return ae.stop()}},G,this,[[8,14]])})}).call(this,a("_process"),a("buffer").Buffer)},{"../common/multipart":8,"../common/signUtils":9,"../common/thunkpool.js":10,"../common/utils":11,"./../../shims/crypto/crypto.js":237,"./managed_upload":3,"./object":4,"./version":5,"./wrapper":6,_process:173,agentkeepalive:12,"babel-runtime/core-js/object/keys":23,"babel-runtime/regenerator":33,bowser:35,buffer:38,"copy-to":43,dateformat:154,debug:155,"humanize-ms":160,"is-type-of":165,"merge-descriptors":168,mime:242,path:170,platform:171,url:203,urllib:244,utility:243,xml2js:213}],3:[function(a,A,C){(function(m){"use strict";function u(S){return S&&S.__esModule?S:{default:S}}function i(S,b){if(!(this instanceof i))return new i(S,b);x.call(this,b),this.file=S,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}var s=a("babel-runtime/core-js/array/from"),p=u(s),e=a("babel-runtime/regenerator"),t=u(e),n=a("is-type-of"),o=a("util"),v=a("path"),w=a("mime"),f=a("copy-to"),P=C;P.multipartUpload=t.default.mark(function S(b,c,E){var N,I,y,z,D,k,B,L,V;return t.default.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:if(this.resetCancelFlag(),E=E||{},!E.checkpoint||!E.checkpoint.uploadId){X.next=6;break}return X.next=5,this._resumeMultipart(E.checkpoint,E);case 5:return X.abrupt("return",X.sent);case 6:return N=102400,E.mime||(n.file(c)?E.mime=w.getType(v.extname(c.name)):n.blob(c)?E.mime=c.type:E.mime=w.getType(v.extname(c))),E.headers=E.headers||{},this._convertMetaToHeaders(E.meta,E.headers),X.next=12,this._getFileSize(c);case 12:if(!((I=X.sent)0&&f(z).to(k),B=this._divideParts(N,I),L=B.length,V=!1,X=t.default.mark(function we(oe,me){var je,pe,ce;return t.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(oe.isCancel()){re.next=21;break}return re.prev=1,je=B[me-1],pe={stream:oe._createStream(E,je.start,je.end),size:je.end-je.start},re.next=6,oe._uploadPart(D,y,me,pe);case 6:if(ce=re.sent,oe.isCancel()||V){re.next=13;break}if(b.doneParts.push({number:me,etag:ce.res.headers.etag}),k.push({number:me,etag:ce.res.headers.etag}),!c||!c.progress){re.next=13;break}return re.next=13,c.progress(z.length/L,b,ce.res);case 13:re.next=21;break;case 15:if(re.prev=15,re.t0=re.catch(1),oe.isCancel()){re.next=21;break}throw oe.cancel(),re.t0.partNum=me,re.t0;case 21:case"end":return re.stop()}},we,this,[[1,15]])}),se=(0,p.default)(new Array(L),function(we,oe){return oe+1}),_=k.map(function(we){return we.number}),Q=se.filter(function(we){return _.indexOf(we)<0}),ne=5,G=c.parallel||ne,!this.checkBrowserAndVersion("Internet Explorer","10")&&G!==1){ae.next=26;break}O=0;case 16:if(!(O0)){ae.next=37;break}throw this.resetCancelFlag(),ve=H[0],ve.message="Failed to upload some parts with error: "+ve.toString()+" part_num: "+ve.partNum,ve;case 37:if(!this.isCancel()){ae.next=40;break}throw j=null,this._makeCancelEvent();case 40:return ae.next=42,this.completeMultipartUpload(D,y,k,c);case 42:return ae.abrupt("return",ae.sent);case 43:case"end":return ae.stop()}},S,this)}),n.file=function(S){return typeof File!="undefined"&&S instanceof File},n.blob=function(S){return typeof Blob!="undefined"&&S instanceof Blob},P._getFileSize=t.default.mark(function S(b){var c;return t.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(!n.buffer(b)){E.next=4;break}return E.abrupt("return",b.length);case 4:if(!n.blob(b)&&!n.file(b)){E.next=6;break}return E.abrupt("return",b.size);case 6:if(!n.string(b)){E.next=11;break}return E.next=9,this._statFile(b);case 9:return c=E.sent,E.abrupt("return",c.size);case 11:throw new Error("_getFileSize requires Buffer/File/String.");case 12:case"end":return E.stop()}},S,this)});var T=a("stream"),x=T.Readable;o.inherits(i,x),i.prototype.readFileAndPush=function(S){if(this.fileBuffer)for(var b=!0;b&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:E,this.start=E,b=this.push(this.fileBuffer.slice(c,E))}},i.prototype._read=function(S){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file)return this.finish||(this.fileBuffer=null,this.finish=!0),void this.push(null);S=S||16384;var b=this;this.reader.onload=function(c){b.fileBuffer=new m(new Uint8Array(c.target.result)),b.file=null,b.readFileAndPush(S)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(S)},P._createStream=function(S,b,c){if(n.blob(S)||n.file(S))return new i(S.slice(b,c));throw new Error("_createStream requires File/String.")},P._getPartSize=function(S,b){return b?Math.max(Math.ceil(S/1e4),b):1048576},P._divideParts=function(S,b){for(var c=Math.ceil(S/b),E=[],N=0;N `,E.quiet?N+=` true diff --git a/p__User__Detail__Videos__index.0192bf02.async.js b/p__User__Detail__Videos__index.1260a2ac.async.js similarity index 90% rename from p__User__Detail__Videos__index.0192bf02.async.js rename to p__User__Detail__Videos__index.1260a2ac.async.js index 5cfec49bb2..fa98a11af6 100644 --- a/p__User__Detail__Videos__index.0192bf02.async.js +++ b/p__User__Detail__Videos__index.1260a2ac.async.js @@ -1,4 +1,4 @@ -!(function(){var bl=Math.pow;(self.webpackChunk=self.webpackChunk||[]).push([[2412],{65030:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return Se}});var A=b(33885),le=b(42978),ge=b(75931),U=b(43403),C=b(92310),m=b.n(C),de=b(29301),Q=b(76846),se=b(96452),I=b(6089),ne=b(80402),R=b(34280),w=b(49658),X=b(59301),He=b(54476),je=b(77900),yt=b(8654);function wt(H){var j=H.prefixCls,k=H.align,Ee=H.arrow,re=H.arrowPos,De=Ee||{},Ke=De.className,J=De.content,F=re.x,z=F===void 0?0:F,L=re.y,we=L===void 0?0:L,Qe=X.useRef();if(!k||!k.points)return null;var Oe={position:"absolute"};if(k.autoArrow!==!1){var ft=k.points[0],Ft=k.points[1],Ct=ft[0],mt=ft[1],ae=Ft[0],Ce=Ft[1];Ct===ae||!["t","b"].includes(Ct)?Oe.top=we:Ct==="t"?Oe.top=0:Oe.bottom=0,mt===Ce||!["l","r"].includes(mt)?Oe.left=z:mt==="l"?Oe.left=0:Oe.right=0}return X.createElement("div",{ref:Qe,className:m()("".concat(j,"-arrow"),Ke),style:Oe},J)}function ve(H){var j=H.prefixCls,k=H.open,Ee=H.zIndex,re=H.mask,De=H.motion;return re?X.createElement(je.default,(0,He.Z)({},De,{motionAppear:!0,visible:k,removeOnLeave:!0}),function(Ke){var J=Ke.className;return X.createElement("div",{style:{zIndex:Ee},className:m()("".concat(j,"-mask"),J)})}):null}var q=X.memo(function(H){var j=H.children;return j},function(H,j){return j.cache}),B=q,ye=X.forwardRef(function(H,j){var k=H.popup,Ee=H.className,re=H.prefixCls,De=H.style,Ke=H.target,J=H.onVisibleChanged,F=H.open,z=H.keepDom,L=H.fresh,we=H.onClick,Qe=H.mask,Oe=H.arrow,ft=H.arrowPos,Ft=H.align,Ct=H.motion,mt=H.maskMotion,ae=H.forceRender,Ce=H.getPopupContainer,at=H.autoDestroy,W=H.portal,Ve=H.zIndex,xt=H.onMouseEnter,ut=H.onMouseLeave,$e=H.onPointerEnter,Yt=H.onPointerDownCapture,an=H.ready,Gt=H.offsetX,Lt=H.offsetY,sn=H.offsetR,cn=H.offsetB,It=H.onAlign,gt=H.onPrepare,Nt=H.stretch,Ht=H.targetWidth,jt=H.targetHeight,Sn=typeof k=="function"?k():k,We=F||z,ht=(Ce==null?void 0:Ce.length)>0,ze=X.useState(!Ce||!ht),dt=(0,le.Z)(ze,2),$t=dt[0],Me=dt[1];if((0,R.Z)(function(){!$t&&ht&&Ke&&Me(!0)},[$t,ht,Ke]),!$t)return null;var c="auto",h={left:"-1000vw",top:"-1000vh",right:c,bottom:c};if(an||!F){var v,E=Ft.points,S=Ft.dynamicInset||((v=Ft._experimental)===null||v===void 0?void 0:v.dynamicInset),N=S&&E[0][1]==="r",ee=S&&E[0][0]==="b";N?(h.right=sn,h.left=c):(h.left=Gt,h.right=c),ee?(h.bottom=cn,h.top=c):(h.top=Lt,h.bottom=c)}var lt={};return Nt&&(Nt.includes("height")&&jt?lt.height=jt:Nt.includes("minHeight")&&jt&&(lt.minHeight=jt),Nt.includes("width")&&Ht?lt.width=Ht:Nt.includes("minWidth")&&Ht&&(lt.minWidth=Ht)),F||(lt.pointerEvents="none"),X.createElement(W,{open:ae||We,getContainer:Ce&&function(){return Ce(Ke)},autoDestroy:at},X.createElement(ve,{prefixCls:re,open:F,zIndex:Ve,mask:Qe,motion:mt}),X.createElement(de.Z,{onResize:It,disabled:!F},function(Ye){return X.createElement(je.default,(0,He.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ae,leavedClassName:"".concat(re,"-hidden")},Ct,{onAppearPrepare:gt,onEnterPrepare:gt,visible:F,onVisibleChanged:function(tn){var Z;Ct==null||(Z=Ct.onVisibleChanged)===null||Z===void 0||Z.call(Ct,tn),J(tn)}}),function(Pt,tn){var Z=Pt.className,O=Pt.style,Pe=m()(re,Z,Ee);return X.createElement("div",{ref:(0,yt.sQ)(Ye,j,tn),className:Pe,style:(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({"--arrow-x":"".concat(ft.x||0,"px"),"--arrow-y":"".concat(ft.y||0,"px")},h),lt),O),{},{boxSizing:"border-box",zIndex:Ve},De),onMouseEnter:xt,onMouseLeave:ut,onPointerEnter:$e,onClick:we,onPointerDownCapture:Yt},Oe&&X.createElement(wt,{prefixCls:re,arrow:Oe,arrowPos:ft,align:Ft}),X.createElement(B,{cache:!F&&!L},Sn))})}))}),Ne=ye,be=X.forwardRef(function(H,j){var k=H.children,Ee=H.getTriggerDOMNode,re=(0,yt.Yr)(k),De=X.useCallback(function(J){(0,yt.mH)(j,Ee?Ee(J):J)},[Ee]),Ke=(0,yt.x1)(De,(0,yt.C4)(k));return re?X.cloneElement(k,{ref:Ke}):k}),te=be,ke=X.createContext(null),tt=ke;function Fe(H){return H?Array.isArray(H)?H:[H]:[]}function vt(H,j,k,Ee){return X.useMemo(function(){var re=Fe(k!=null?k:j),De=Fe(Ee!=null?Ee:j),Ke=new Set(re),J=new Set(De);return H&&(Ke.has("hover")&&(Ke.delete("hover"),Ke.add("click")),J.has("hover")&&(J.delete("hover"),J.add("click"))),[Ke,J]},[H,j,k,Ee])}var ue=b(29194);function P(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],k=arguments.length>2?arguments[2]:void 0;return k?H[0]===j[0]:H[0]===j[0]&&H[1]===j[1]}function K(H,j,k,Ee){for(var re=k.points,De=Object.keys(H),Ke=0;Ke1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(H)?j:H}function Ae(H){return G(parseFloat(H),0)}function ie(H,j){var k=(0,A.Z)({},H);return(j||[]).forEach(function(Ee){if(!(Ee instanceof HTMLBodyElement||Ee instanceof HTMLHtmlElement)){var re=pe(Ee).getComputedStyle(Ee),De=re.overflow,Ke=re.overflowClipMargin,J=re.borderTopWidth,F=re.borderBottomWidth,z=re.borderLeftWidth,L=re.borderRightWidth,we=Ee.getBoundingClientRect(),Qe=Ee.offsetHeight,Oe=Ee.clientHeight,ft=Ee.offsetWidth,Ft=Ee.clientWidth,Ct=Ae(J),mt=Ae(F),ae=Ae(z),Ce=Ae(L),at=G(Math.round(we.width/ft*1e3)/1e3),W=G(Math.round(we.height/Qe*1e3)/1e3),Ve=(ft-Ft-ae-Ce)*at,xt=(Qe-Oe-Ct-mt)*W,ut=Ct*W,$e=mt*W,Yt=ae*at,an=Ce*at,Gt=0,Lt=0;if(De==="clip"){var sn=Ae(Ke);Gt=sn*at,Lt=sn*W}var cn=we.x+Yt-Gt,It=we.y+ut-Lt,gt=cn+we.width+2*Gt-Yt-an-Ve,Nt=It+we.height+2*Lt-ut-$e-xt;k.left=Math.max(k.left,cn),k.top=Math.max(k.top,It),k.right=Math.min(k.right,gt),k.bottom=Math.min(k.bottom,Nt)}}),k}function oe(H){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,k="".concat(j),Ee=k.match(/^(.*)\%$/);return Ee?H*(parseFloat(Ee[1])/100):parseFloat(k)}function ce(H,j){var k=j||[],Ee=(0,le.Z)(k,2),re=Ee[0],De=Ee[1];return[oe(H.width,re),oe(H.height,De)]}function Ue(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[H[0],H[1]]}function Be(H,j){var k=j[0],Ee=j[1],re,De;return k==="t"?De=H.y:k==="b"?De=H.y+H.height:De=H.y+H.height/2,Ee==="l"?re=H.x:Ee==="r"?re=H.x+H.width:re=H.x+H.width/2,{x:re,y:De}}function ot(H,j){var k={t:"b",b:"t",l:"r",r:"l"};return H.map(function(Ee,re){return re===j?k[Ee]||"c":Ee}).join("")}function qe(H,j,k,Ee,re,De,Ke){var J=X.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:re[Ee]||{}}),F=(0,le.Z)(J,2),z=F[0],L=F[1],we=X.useRef(0),Qe=X.useMemo(function(){return j?Ie(j):[]},[j]),Oe=X.useRef({}),ft=function(){Oe.current={}};H||ft();var Ft=(0,I.Z)(function(){if(j&&k&&H){let sr=function(Br,wn){var Kn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Je,Pn=We.x+Br,Wn=We.y+wn,cr=Pn+ee,yr=Wn+N,Jr=Math.max(Pn,Kn.left),gn=Math.max(Wn,Kn.top),On=Math.min(cr,Kn.right),zn=Math.min(yr,Kn.bottom);return Math.max(0,(On-Jr)*(zn-gn))},Tr=function(){lr=We.y+fn,nr=lr+N,Fn=We.x+on,dn=Fn+ee};var ae,Ce,at,W,Ve=j,xt=Ve.ownerDocument,ut=pe(Ve),$e=ut.getComputedStyle(Ve),Yt=$e.position,an=Ve.style.left,Gt=Ve.style.top,Lt=Ve.style.right,sn=Ve.style.bottom,cn=Ve.style.overflow,It=(0,A.Z)((0,A.Z)({},re[Ee]),De),gt=xt.createElement("div");(ae=Ve.parentElement)===null||ae===void 0||ae.appendChild(gt),gt.style.left="".concat(Ve.offsetLeft,"px"),gt.style.top="".concat(Ve.offsetTop,"px"),gt.style.position=Yt,gt.style.height="".concat(Ve.offsetHeight,"px"),gt.style.width="".concat(Ve.offsetWidth,"px"),Ve.style.left="0",Ve.style.top="0",Ve.style.right="auto",Ve.style.bottom="auto",Ve.style.overflow="hidden";var Nt;if(Array.isArray(k))Nt={x:k[0],y:k[1],width:0,height:0};else{var Ht,jt,Sn=k.getBoundingClientRect();Sn.x=(Ht=Sn.x)!==null&&Ht!==void 0?Ht:Sn.left,Sn.y=(jt=Sn.y)!==null&&jt!==void 0?jt:Sn.top,Nt={x:Sn.x,y:Sn.y,width:Sn.width,height:Sn.height}}var We=Ve.getBoundingClientRect(),ht=ut.getComputedStyle(Ve),ze=ht.height,dt=ht.width;We.x=(Ce=We.x)!==null&&Ce!==void 0?Ce:We.left,We.y=(at=We.y)!==null&&at!==void 0?at:We.top;var $t=xt.documentElement,Me=$t.clientWidth,c=$t.clientHeight,h=$t.scrollWidth,v=$t.scrollHeight,E=$t.scrollTop,S=$t.scrollLeft,N=We.height,ee=We.width,lt=Nt.height,Ye=Nt.width,Pt={left:0,top:0,right:Me,bottom:c},tn={left:-S,top:-E,right:h-S,bottom:v-E},Z=It.htmlRegion,O="visible",Pe="visibleFirst";Z!=="scroll"&&Z!==Pe&&(Z=O);var he=Z===Pe,me=ie(tn,Qe),xe=ie(Pt,Qe),Je=Z===O?xe:me,Ze=he?xe:Je;Ve.style.left="auto",Ve.style.top="auto",Ve.style.right="0",Ve.style.bottom="0";var St=Ve.getBoundingClientRect();Ve.style.left=an,Ve.style.top=Gt,Ve.style.right=Lt,Ve.style.bottom=sn,Ve.style.overflow=cn,(W=Ve.parentElement)===null||W===void 0||W.removeChild(gt);var Wt=G(Math.round(ee/parseFloat(dt)*1e3)/1e3),zt=G(Math.round(N/parseFloat(ze)*1e3)/1e3);if(Wt===0||zt===0||(0,Q.Sh)(k)&&!(0,ue.Z)(k))return;var kt=It.offset,Ot=It.targetOffset,nt=ce(We,kt),Y=(0,le.Z)(nt,2),$=Y[0],Te=Y[1],Re=ce(Nt,Ot),ct=(0,le.Z)(Re,2),pt=ct[0],Tt=ct[1];Nt.x-=pt,Nt.y-=Tt;var Ut=It.points||[],Qt=(0,le.Z)(Ut,2),Jt=Qt[0],En=Qt[1],Xt=Ue(En),ln=Ue(Jt),un=Be(Nt,Xt),vn=Be(We,ln),Tn=(0,A.Z)({},It),on=un.x-vn.x+$,fn=un.y-vn.y+Te,Vt=sr(on,fn),en=sr(on,fn,xe),rn=Be(Nt,["t","l"]),Cn=Be(We,["t","l"]),mn=Be(Nt,["b","r"]),bn=Be(We,["b","r"]),Yn=It.overflow||{},jn=Yn.adjustX,ar=Yn.adjustY,Zn=Yn.shiftX,or=Yn.shiftY,qn=function(wn){return typeof wn=="boolean"?wn:wn>=0},lr,nr,Fn,dn;Tr();var Bt=qn(ar),Rt=ln[0]===Xt[0];if(Bt&&ln[0]==="t"&&(nr>Ze.bottom||Oe.current.bt)){var Kt=fn;Rt?Kt-=N-lt:Kt=rn.y-bn.y-Te;var nn=sr(on,Kt),Ln=sr(on,Kt,xe);nn>Vt||nn===Vt&&(!he||Ln>=en)?(Oe.current.bt=!0,fn=Kt,Te=-Te,Tn.points=[ot(ln,0),ot(Xt,0)]):Oe.current.bt=!1}if(Bt&&ln[0]==="b"&&(lrVt||Xn===Vt&&(!he||Bn>=en)?(Oe.current.tb=!0,fn=Un,Te=-Te,Tn.points=[ot(ln,0),ot(Xt,0)]):Oe.current.tb=!1}var rr=qn(jn),xr=ln[1]===Xt[1];if(rr&&ln[1]==="l"&&(dn>Ze.right||Oe.current.rl)){var Er=on;xr?Er-=ee-Ye:Er=rn.x-bn.x-$;var Lr=sr(Er,fn),$n=sr(Er,fn,xe);Lr>Vt||Lr===Vt&&(!he||$n>=en)?(Oe.current.rl=!0,on=Er,$=-$,Tn.points=[ot(ln,1),ot(Xt,1)]):Oe.current.rl=!1}if(rr&&ln[1]==="r"&&(FnVt||_r===Vt&&(!he||kr>=en)?(Oe.current.lr=!0,on=Pr,$=-$,Tn.points=[ot(ln,1),ot(Xt,1)]):Oe.current.lr=!1}Tr();var ir=Zn===!0?0:Zn;typeof ir=="number"&&(Fnxe.right&&(on-=dn-xe.right-$,Nt.x>xe.right-ir&&(on+=Nt.x-xe.right+ir)));var pr=or===!0?0:or;typeof pr=="number"&&(lrxe.bottom&&(fn-=nr-xe.bottom-Te,Nt.y>xe.bottom-pr&&(fn+=Nt.y-xe.bottom+pr)));var gr=We.x+on,Fr=gr+ee,Rr=We.y+fn,Qn=Rr+N,Rn=Nt.x,Hn=Rn+Ye,dr=Nt.y,xn=dr+lt,Ir=Math.max(gr,Rn),vr=Math.min(Fr,Hn),Or=(Ir+vr)/2,Zr=Or-gr,Vr=Math.max(Rr,dr),$r=Math.min(Qn,xn),Gr=(Vr+$r)/2,ur=Gr-Rr;Ke==null||Ke(j,Tn);var wr=St.right-We.x-(on+We.width),Kr=St.bottom-We.y-(fn+We.height);Wt===1&&(on=Math.round(on),wr=Math.round(wr)),zt===1&&(fn=Math.round(fn),Kr=Math.round(Kr));var Qr={ready:!0,offsetX:on/Wt,offsetY:fn/zt,offsetR:wr/Wt,offsetB:Kr/zt,arrowX:Zr/Wt,arrowY:ur/zt,scaleX:Wt,scaleY:zt,align:Tn};L(Qr)}}),Ct=function(){we.current+=1;var Ce=we.current;Promise.resolve().then(function(){we.current===Ce&&Ft()})},mt=function(){L(function(Ce){return(0,A.Z)((0,A.Z)({},Ce),{},{ready:!1})})};return(0,R.Z)(mt,[Ee]),(0,R.Z)(function(){H||mt()},[H]),[z.ready,z.offsetX,z.offsetY,z.offsetR,z.offsetB,z.arrowX,z.arrowY,z.scaleX,z.scaleY,z.align,Ct]}var Dt=b(94480);function _t(H,j,k,Ee,re){(0,R.Z)(function(){if(H&&j&&k){let we=function(){Ee(),re()};var De=j,Ke=k,J=Ie(De),F=Ie(Ke),z=pe(Ke),L=new Set([z].concat((0,Dt.Z)(J),(0,Dt.Z)(F)));return L.forEach(function(Qe){Qe.addEventListener("scroll",we,{passive:!0})}),z.addEventListener("resize",we,{passive:!0}),Ee(),function(){L.forEach(function(Qe){Qe.removeEventListener("scroll",we),z.removeEventListener("resize",we)})}}},[H,j,k])}var bt=b(48736);function st(H,j,k,Ee,re,De,Ke,J){var F=X.useRef(H);F.current=H;var z=X.useRef(!1);X.useEffect(function(){if(j&&Ee&&(!re||De)){var we=function(){z.current=!1},Qe=function(at){var W;F.current&&!Ke(((W=at.composedPath)===null||W===void 0||(W=W.call(at))===null||W===void 0?void 0:W[0])||at.target)&&!z.current&&J(!1)},Oe=pe(Ee);Oe.addEventListener("pointerdown",we,!0),Oe.addEventListener("mousedown",Qe,!0),Oe.addEventListener("contextmenu",Qe,!0);var ft=(0,se.A)(k);if(ft&&(ft.addEventListener("mousedown",Qe,!0),ft.addEventListener("contextmenu",Qe,!0)),0)var Ft,Ct,mt,ae;return function(){Oe.removeEventListener("pointerdown",we,!0),Oe.removeEventListener("mousedown",Qe,!0),Oe.removeEventListener("contextmenu",Qe,!0),ft&&(ft.removeEventListener("mousedown",Qe,!0),ft.removeEventListener("contextmenu",Qe,!0))}}},[j,k,Ee,re,De]);function L(){z.current=!0}return L}var Et=["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 et(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:U.Z,j=X.forwardRef(function(k,Ee){var re=k.prefixCls,De=re===void 0?"rc-trigger-popup":re,Ke=k.children,J=k.action,F=J===void 0?"hover":J,z=k.showAction,L=k.hideAction,we=k.popupVisible,Qe=k.defaultPopupVisible,Oe=k.onPopupVisibleChange,ft=k.afterPopupVisibleChange,Ft=k.mouseEnterDelay,Ct=k.mouseLeaveDelay,mt=Ct===void 0?.1:Ct,ae=k.focusDelay,Ce=k.blurDelay,at=k.mask,W=k.maskClosable,Ve=W===void 0?!0:W,xt=k.getPopupContainer,ut=k.forceRender,$e=k.autoDestroy,Yt=k.destroyPopupOnHide,an=k.popup,Gt=k.popupClassName,Lt=k.popupStyle,sn=k.popupPlacement,cn=k.builtinPlacements,It=cn===void 0?{}:cn,gt=k.popupAlign,Nt=k.zIndex,Ht=k.stretch,jt=k.getPopupClassNameFromAlign,Sn=k.fresh,We=k.alignPoint,ht=k.onPopupClick,ze=k.onPopupAlign,dt=k.arrow,$t=k.popupMotion,Me=k.maskMotion,c=k.popupTransitionName,h=k.popupAnimation,v=k.maskTransitionName,E=k.maskAnimation,S=k.className,N=k.getTriggerDOMNode,ee=(0,ge.Z)(k,Et),lt=$e||Yt||!1,Ye=X.useState(!1),Pt=(0,le.Z)(Ye,2),tn=Pt[0],Z=Pt[1];(0,R.Z)(function(){Z((0,w.Z)())},[]);var O=X.useRef({}),Pe=X.useContext(tt),he=X.useMemo(function(){return{registerSubPopup:function(On,zn){O.current[On]=zn,Pe==null||Pe.registerSubPopup(On,zn)}}},[Pe]),me=(0,ne.Z)(),xe=X.useState(null),Je=(0,le.Z)(xe,2),Ze=Je[0],St=Je[1],Wt=X.useRef(null),zt=(0,I.Z)(function(gn){Wt.current=gn,(0,Q.Sh)(gn)&&Ze!==gn&&St(gn),Pe==null||Pe.registerSubPopup(me,gn)}),kt=X.useState(null),Ot=(0,le.Z)(kt,2),nt=Ot[0],Y=Ot[1],$=X.useRef(null),Te=(0,I.Z)(function(gn){(0,Q.Sh)(gn)&&nt!==gn&&(Y(gn),$.current=gn)}),Re=X.Children.only(Ke),ct=(Re==null?void 0:Re.props)||{},pt={},Tt=(0,I.Z)(function(gn){var On,zn,Gn=nt;return(Gn==null?void 0:Gn.contains(gn))||((On=(0,se.A)(Gn))===null||On===void 0?void 0:On.host)===gn||gn===Gn||(Ze==null?void 0:Ze.contains(gn))||((zn=(0,se.A)(Ze))===null||zn===void 0?void 0:zn.host)===gn||gn===Ze||Object.values(O.current).some(function(Jn){return(Jn==null?void 0:Jn.contains(gn))||gn===Jn})}),Ut=_(De,$t,h,c),Qt=_(De,Me,E,v),Jt=X.useState(Qe||!1),En=(0,le.Z)(Jt,2),Xt=En[0],ln=En[1],un=we!=null?we:Xt,vn=(0,I.Z)(function(gn){we===void 0&&ln(gn)});(0,R.Z)(function(){ln(we||!1)},[we]);var Tn=X.useRef(un);Tn.current=un;var on=X.useRef([]);on.current=[];var fn=(0,I.Z)(function(gn){var On;vn(gn),((On=on.current[on.current.length-1])!==null&&On!==void 0?On:un)!==gn&&(on.current.push(gn),Oe==null||Oe(gn))}),Vt=X.useRef(),en=function(){clearTimeout(Vt.current)},rn=function(On){var zn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;en(),zn===0?fn(On):Vt.current=setTimeout(function(){fn(On)},zn*1e3)};X.useEffect(function(){return en},[]);var Cn=X.useState(!1),mn=(0,le.Z)(Cn,2),bn=mn[0],Yn=mn[1];(0,R.Z)(function(gn){(!gn||un)&&Yn(!0)},[un]);var jn=X.useState(null),ar=(0,le.Z)(jn,2),Zn=ar[0],or=ar[1],qn=X.useState(null),lr=(0,le.Z)(qn,2),nr=lr[0],Fn=lr[1],dn=function(On){Fn([On.clientX,On.clientY])},Bt=qe(un,Ze,We&&nr!==null?nr:nt,sn,It,gt,ze),Rt=(0,le.Z)(Bt,11),Kt=Rt[0],nn=Rt[1],Ln=Rt[2],Un=Rt[3],Xn=Rt[4],Bn=Rt[5],rr=Rt[6],xr=Rt[7],Er=Rt[8],Lr=Rt[9],$n=Rt[10],Pr=vt(tn,F,z,L),_r=(0,le.Z)(Pr,2),kr=_r[0],ir=_r[1],pr=kr.has("click"),gr=ir.has("click")||ir.has("contextMenu"),Fr=(0,I.Z)(function(){bn||$n()}),Rr=function(){Tn.current&&We&&gr&&rn(!1)};_t(un,nt,Ze,Fr,Rr),(0,R.Z)(function(){Fr()},[nr,sn]),(0,R.Z)(function(){un&&!(It!=null&&It[sn])&&Fr()},[JSON.stringify(gt)]);var Qn=X.useMemo(function(){var gn=K(It,De,Lr,We);return m()(gn,jt==null?void 0:jt(Lr))},[Lr,jt,It,De,We]);X.useImperativeHandle(Ee,function(){return{nativeElement:$.current,popupElement:Wt.current,forceAlign:Fr}});var Rn=X.useState(0),Hn=(0,le.Z)(Rn,2),dr=Hn[0],xn=Hn[1],Ir=X.useState(0),vr=(0,le.Z)(Ir,2),Or=vr[0],Zr=vr[1],Vr=function(){if(Ht&&nt){var On=nt.getBoundingClientRect();xn(On.width),Zr(On.height)}},$r=function(){Vr(),Fr()},Gr=function(On){Yn(!1),$n(),ft==null||ft(On)},ur=function(){return new Promise(function(On){Vr(),or(function(){return On})})};(0,R.Z)(function(){Zn&&($n(),Zn(),or(null))},[Zn]);function wr(gn,On,zn,Gn){pt[gn]=function(Jn){var ei;Gn==null||Gn(Jn),rn(On,zn);for(var Hr=arguments.length,ti=new Array(Hr>1?Hr-1:0),zr=1;zr1?zn-1:0),Jn=1;Jn1?zn-1:0),Jn=1;JnHe in X?U(X,He,{enumerable:!0,configurable:!0,writable:!0,value:je}):X[He]=je,ne=(X,He)=>{for(var je in He||(He={}))Q.call(He,je)&&I(X,je,He[je]);if(de)for(var je of de(He))se.call(He,je)&&I(X,je,He[je]);return X},R=(X,He)=>C(X,m(He));const w=({img:X,buttonProps:He={},styles:je={},customText:yt,ButtonText:wt,ButtonClick:ve,Buttonclass:q,ButtonTwo:B,imgStyles:ye,loading:Ne=!1,className:be=""})=>A.createElement("section",{className:`tc animated fadeIn ${be}`,style:ne({color:"#999",margin:"100px auto",visibility:Ne?"hidden":"visible"},je)},A.createElement("img",{src:X||le,style:R(ne({},ye),{pointerEvents:"none",userSelect:"none"})}),A.createElement("p",{className:"mt20 font14"},yt||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),wt&&A.createElement(ge.ZP,ne({className:q,onClick:ve},He),wt),B&&B);qt.Z=w},22427:function(Dn,qt,b){"use strict";b.d(qt,{K:function(){return m}});var A=b(59301),le=b(62957),ge=b(59533),U={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},C=b(24334);const m=({visible:de,width:Q,videoId:se,file_url:I,course_id:ne,copyUrl:R,toLog:w=!0,logWatchHistory:X=()=>{},allow_skip:He,onClose:je=()=>{},autoPlay:yt=!1,onPlayEnded:wt=()=>{}})=>A.createElement(le.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:de,title:null,footer:null,width:Q,className:U.modal},A.createElement("i",{className:`${U.closeIcon} iconfont icon-guanbi10`,onClick:je}),de&&A.createElement(ge.Z,{onPlayEnded:wt,autoPlay:yt,allow_skip:He,courseId:ne,src:I!=null&&I.startsWith("http")?I:C.Base64.decode(I),videoId:se,toLog:w,logWatchHistory:X}))},59533:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return He}});var A=b(59301),le=b(6767),ge=b(75727),U=b(94855),C=b(80360),m=b(81779),de=b(56102),Q=b(91415),se={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},I=(je,yt,wt)=>new Promise((ve,q)=>{var B=be=>{try{Ne(wt.next(be))}catch(te){q(te)}},ye=be=>{try{Ne(wt.throw(be))}catch(te){q(te)}},Ne=be=>be.done?ve(be.value):Promise.resolve(be.value).then(B,ye);Ne((wt=wt.apply(je,yt)).next())});function ne(je){if(isNaN(je))return{minutes:"00",seconds:"00"};const yt=new Date(je*1e3).toISOString().substr(11,8);return{hour:yt.substr(0,2),minutes:yt.substr(3,2),seconds:yt.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function R(je,yt){return je-yt}function w(je){je.sort(R);let yt=0;for(let wt=0;wt{},handlePlay:be=()=>{},handlePlayEnded:te=()=>{},autoPlay:ke=!1,onPlayEnded:tt=()=>{},isShowWaterMark:Fe=!0},vt)=>{var ue;yt=yt==null?void 0:yt.replace("http://","https://");const K=((ue=yt==null?void 0:yt.split("."))==null?void 0:ue.pop())==="flv",_=(0,A.useRef)(),pe=(0,A.useRef)(),Ie=(0,A.useRef)(),G=(0,A.useRef)(),Ae=(0,A.useRef)(),ie=(0,A.useRef)(),oe=(0,A.useRef)(),ce=(0,A.useRef)(),Ue=(0,A.useRef)(),Be=(0,A.useRef)(),ot=(0,A.useRef)(),qe=(0,A.useRef)(),Dt=(0,A.useRef)(),_t=(0,A.useRef)(),bt=navigator.userAgent.toLowerCase().match(X),st=bt?bt[0]:"pc",Et=(0,A.useRef)(!1),et=(0,m.eY)();let Se=0,H=0,j=0,k=null,Ee=!1,re=20,De=1,Ke=!1,J=!1,F=[];(0,A.useImperativeHandle)(vt,()=>({getLastUpdatedTime:()=>_.current.currentTime,getDuration:()=>_.current.duration})),le.ZP.config({maxCount:1,getContainer:()=>Ie.current});const z=(0,A.useCallback)((Ct,mt=!1)=>{let ae={point:_.current.currentTime};k?(ae.log_id=k,ae.watch_duration=w(F),ae.total_duration=H):(B?(ae.video_id=parseInt(ve,10),ae.course_id=B):ae.video_id=ve,ae.duration=Se,ae.device=st),mt&&(ae.ed="1");function Ce(){return I(this,null,function*(){Ke=!0,k=yield q==null?void 0:q(ae),Ke=!1,Ct&&Ct()})}Ce()},[ve,B]);(0,A.useEffect)(()=>{_.current&&(G.current.style.display="none",Ae.current.style.display="block"),le.ZP.destroy();let Ct=null;return U.Z.isSupported&&K&&yt&&(yt==null?void 0:yt.indexOf(".m3u8"))<0?(Ct=U.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:yt,muted:!1}),_.current&&(Ct.attachMediaElement(_.current),Ct.load())):_.current.setAttribute("src",yt),we(),()=>{Ct&&(Ct.unload(),Ct.pause(),Ct.destroy(),Ct=null)}},[_,K,yt]);function L(){_.current.paused?(G.current.style.display="none",Ae.current.style.display="block"):(G.current.style.display="block",Ae.current.style.display="none")}function we(){ot.current.style.display="none",Dt.current.style.display="none",qe.current.style.display="none",_.current.muted||_.current.volume===0?ot.current.style.display="block":_.current.volume>0&&_.current.volume<=.5?Dt.current.style.display="block":qe.current.style.display="block"}(0,A.useEffect)(()=>{const Ct=document.getElementById("play"),mt=document.querySelectorAll(".playback-icons use");function ae(){be(),ye&&!Et.current&&(_.current.currentTime=ye),Et.current=!0,F.push(_.current.currentTime),Ee||(Ee=!0,wt&&z())}function Ce(){return I(this,null,function*(){L(),F.push(_.current.currentTime),wt&&z(()=>{k=null,j=0,Ee=!1,Ke=!1,J=!1,F=[],H=0,De=1},!0),tt()})}function at(){ie.current.value=Math.round(_.current.currentTime),oe.current.value=Math.round(_.current.currentTime)}function W(){const It=ne(Math.round(_.current.currentTime));Ue.current.innerText=`${It.hour>0?It.hour+":":""}${It.minutes}:${It.seconds}`,Ue.current.setAttribute("datetime",`${It.hour>0?" "+It.hour+" ":""}${It.minutes}m ${It.seconds}s`)}function Ve(){var It,gt,Nt,Ht,jt,Sn,We;const ht=Math.round((It=_.current)==null?void 0:It.duration);(Nt=(gt=ie.current)==null?void 0:gt.setAttribute)==null||Nt.call(gt,"max",ht),(jt=(Ht=oe.current)==null?void 0:Ht.setAttribute)==null||jt.call(Ht,"max",ht);const ze=ne(ht);ce.current&&(ce.current.innerText=`${ze.hour>0?ze.hour+":":""}${ze.minutes}:${ze.seconds}`,(We=(Sn=ce.current).setAttribute)==null||We.call(Sn,"datetime",`${ze.hour>0?" "+ze.hour+" ":""}${ze.minutes}m ${ze.seconds}s`))}function xt(){try{const It=Math.round(_.current.duration);ie.current.setAttribute("max",It),oe.current.setAttribute("max",It);const gt=ne(It);ce.current.innerText=`${gt.hour>0?gt.hour+":":""}${gt.minutes}:${gt.seconds}`,ce.current.setAttribute("datetime",`${gt.hour>0?" "+gt.hour+" ":""}${gt.minutes}m ${gt.seconds}s`),at(),W();const{width:Nt,height:Ht,x:jt,y:Sn}=pe.current.getBoundingClientRect();if(jt<0||Sn<0,!J){let We=_.current.currentTime,ht=We-j;Math.abs(ht)<10?(H+=Math.abs(ht),j=We,Ke||H-De*re>=0&&(De++,F.push(j),wt&&z())):(j=We,wt&&z())}}catch(It){console.log("videoplaying:",It)}}function ut(){J=!0}function $e(){_.current.playing&&F.push(_.current.currentTime,j),j=_.current.currentTime,J=!1}function Yt(){Se=_.current.duration,Se<=20&&(re=Se/3),_.current.addEventListener("play",ae)}function an(It){It.preventDefault(),(0,Q.vp)()?(_.current.style.width="100%",_.current.style.height="100%"):_.current.style.cssText=""}function Gt(){Ne()}function Lt(It){if(!je){le.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const gt=It.target.dataset.seek?It.target.dataset.seek:It.target.value;_.current.currentTime=gt,oe.current.value=gt,ie.current.value=gt}function sn(It){const gt=Math.round(It.offsetX/It.target.clientWidth*parseInt(It.target.getAttribute("max"),10));ie.current.setAttribute("data-seek",gt);const Nt=ne(gt);Be.current.textContent=`${Nt.hour>0?Nt.hour+":":""}${Nt.minutes}:${Nt.seconds}`;const Ht=_.current.getBoundingClientRect();Be.current.style.left=`${It.pageX-Ht.left}px`}function cn(It){switch(It.code){case"Space":It.preventDefault(),ft();break;case"ArrowRight":if(It.preventDefault(),!je){le.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(_.current.currentTime>=_.current.duration)break;_.current.currentTime=parseInt(_.current.currentTime)+5,at();break;case"ArrowLeft":if(It.preventDefault(),!je){le.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(_.current.currentTime===0)break;_.current.currentTime=parseInt(_.current.currentTime)-5,at();break;case"ArrowUp":It.preventDefault(),_.current.volume<1&&(_.current.volume=(parseInt(_.current.volume*10)+1)/10);break;case"ArrowDown":It.preventDefault(),_.current.volume>0&&(_.current.volume=(parseInt(_.current.volume*10)-1)/10);break}}return Ie.current.addEventListener((0,Q.gH)(),an),_.current.addEventListener("canplay",Yt),_.current.addEventListener("ended",Ce),_.current.addEventListener("seeking",ut),_.current.addEventListener("seeked",$e),_.current.addEventListener("loadedmetadata",Ve),ie.current.addEventListener("mousemove",sn),ie.current.addEventListener("input",Lt),_.current.addEventListener("timeupdate",xt),_.current.addEventListener("pause",Gt),_.current.addEventListener("volumechange",we),document.addEventListener("keydown",cn),()=>{var It,gt,Nt,Ht,jt,Sn,We,ht,ze,dt,$t,Me;(It=_.current)==null||It.removeEventListener("canplay",Yt),(gt=_.current)==null||gt.removeEventListener("play",ae),(Nt=_.current)==null||Nt.removeEventListener("ended",Ce),(Ht=_.current)==null||Ht.removeEventListener("seeking",ut),(jt=_.current)==null||jt.removeEventListener("seeked",$e),(Sn=ie.current)==null||Sn.removeEventListener("mousemove",sn),(We=ie.current)==null||We.removeEventListener("input",Lt),(ht=_.current)==null||ht.removeEventListener("timeupdate",xt),(ze=_.current)==null||ze.removeEventListener("pause",Gt),(dt=_.current)==null||dt.removeEventListener("loadedmetadata",Ve),($t=_.current)==null||$t.removeEventListener("volumechange",we),document.removeEventListener("keydown",cn),(Me=_.current)!=null&&Me.playing&&(F.push(j,_.current.currentTime),wt&&z())}},[_,yt]),(0,A.useEffect)(()=>{if(_.current.onended=()=>{te(_)},_.current.oncontextmenu=()=>!1,(yt==null?void 0:yt.indexOf(".m3u8"))>-1){if(_.current.canPlayType("application/vnd.apple.mpegurl"))_.current.src=yt;else if(C.ZP.isSupported()){var Ct=new C.ZP;Ct.loadSource(yt),Ct.attachMedia(_.current)}}},[yt]);const[Qe,Oe]=(0,A.useState)(1),ft=()=>{_.current.paused||_.current.ended?_.current.play():_.current.pause(),L()};function Ft(){_.current.muted=!_.current.muted,_.current.muted?(_t.current.setAttribute("data-volume",volume.value),_t.current.value=0):_t.current.value=_t.current.dataset.volume}return A.createElement("div",{style:{position:"relative"},ref:Ie},A.createElement("div",{ref:pe,className:`${se.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${se.animate__loop}`},Fe&&et?et.login:" "),A.createElement("div",{className:se.container},A.createElement("div",{className:se["video-container"],id:"video-container"},A.createElement("div",{className:se["playback-animation"],id:"playback-animation"},A.createElement("svg",{className:se["playback-icons"]},A.createElement("use",{className:"hidden",href:"#play-icon"}),A.createElement("use",{href:"#pause"}))),A.createElement("video",{className:se.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:_,autoPlay:ke}),A.createElement("div",{className:`${se["video-controls"]} `,id:"video-controls"},A.createElement("div",{className:se["bottom-controls"]},A.createElement("div",{className:se["left-controls"]},A.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:ft},A.createElement("svg",{className:se["playback-icons"]},A.createElement("use",{ref:Ae,href:"#play-icon"}),A.createElement("use",{ref:G,style:{display:"none"},href:"#pause"}))),A.createElement("div",{className:se.time},A.createElement("time",{id:"time-elapsed",ref:Ue},"00:00"),A.createElement("span",null," / "),A.createElement("time",{id:"duration",ref:ce},"00:00"))),A.createElement("div",{className:se["right-controls"]},je&&A.createElement(ge.Z,{placement:"top",overlayClassName:se.rateOverlay,getPopupContainer:Ct=>Ct.parentNode,menu:{items:[{key:"1",label:A.createElement("span",{onClick:()=>{Oe(1),_.current.playbackRate=1}},"1.0x")},{key:"2",label:A.createElement("span",{onClick:()=>{Oe(1.5),_.current.playbackRate=1.5}},"1.5x")},{key:"3",label:A.createElement("span",{onClick:()=>{Oe(2),_.current.playbackRate=2}},"2.0x")}]}},A.createElement("div",{className:`${se.controlText} mr5`},"\u500D\u901F")),A.createElement(de.CopyToClipboard,{text:yt,onCopy:()=>le.ZP.success("\u590D\u5236\u6210\u529F")},A.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},A.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),A.createElement("div",{className:se["volume-controls"]},A.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:se["volume-button"],id:"volume-button",onClick:Ft},A.createElement("i",{ref:ot,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),A.createElement("i",{ref:Dt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),A.createElement("i",{ref:qe,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),A.createElement("input",{className:se.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:_t,style:{display:"none"},onClick:we})),A.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:se["fullscreen-button"],onClick:()=>{(0,Q.vp)()?(0,Q.BU)():(0,Q.Dj)(Ie.current)}},A.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),A.createElement("div",{className:se["video-progress"]},A.createElement("progress",{ref:oe,value:"0",min:"0"}),A.createElement("input",{className:se.seek,ref:ie,value:"0",min:"0",type:"range",step:"1"}),A.createElement("div",{className:se["seek-tooltip"],ref:Be,id:"seek-tooltip"},"00:00"))))),A.createElement("svg",{style:{display:"none"}},A.createElement("defs",null,A.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),A.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},A.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),A.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),A.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},A.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),A.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},A.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),A.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),A.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},A.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),A.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},A.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},47140:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return R}});var A={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},le=b(29787),ge=b(25399),U=b(60242),C=b(92310),m=b.n(C),de=b(63949),Q=b(13922),se=b(81779),I=b(59301),R=({className:w,dataSource:X=[],col:He=4,right:je,bottom:yt=23,precision:wt=0,wrapWidth:ve=1200,trackEventItems:q,loading:B,onRemove:ye=()=>{},isCurrent:Ne=!0,showProgress:be=!1,showAlias:te=!1})=>{const ke=Math.floor((ve-(He-1)*je)/He),tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return I.createElement(le.Z,{spinning:B},I.createElement("div",{className:m()(A.list,w)},!!(X!=null&&X.length)&&(X==null?void 0:X.map((Fe,vt)=>{var ue,P,K,_,pe,Ie,G,Ae,ie,oe,ce,Ue,Be;const{name:ot,id:qe,identifier:Dt,featured:_t,school_name:bt,image_url:st,excellent:Et,is_plan:et}=Fe;return I.createElement("div",{key:qe,className:Ne&&be?A.wrapisCurrent:A.wrap,style:{width:ke,marginRight:(1+vt)%He===0?0:je+wt,marginBottom:yt}},I.createElement("a",{className:A.li,onClick:Se=>{Se.preventDefault(),Se.stopPropagation(),q&&(0,de.L9)([q]),(0,de.xg)(`/paths/${Dt}`)}},I.createElement("div",{className:A.img},I.createElement("img",{className:A.cover,src:`${st}`}),Ne&&(0,se.bg)()&&(Fe==null?void 0:Fe.studying)&&I.createElement("div",{className:`${A.movebq} user-path-items`,onClick:Se=>{Se.stopPropagation(),ye(Fe)}},I.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),I.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ue=Fe==null?void 0:Fe.subject_tags)==null?void 0:ue.map((Se,H)=>{var j,k;if(H===0){const re=(j=tt.find(De=>De.name==Se))==null?void 0:j.swimg;return I.createElement("img",{className:A.sign,src:re,style:{left:"-4px"}})}const Ee=(k=tt.find(re=>re.name==Se))==null?void 0:k.ptimg;return I.createElement("img",{className:A.sign,src:Ee,style:{left:`${48+52*(H-1)+2*H}px`}})}),I.createElement("div",{className:A.tagsDom},I.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Fe==null?void 0:Fe.excellent)&&I.createElement("div",{className:A.bq},"\u5F00\u653E\u8BFE\u7A0B"),((P=Fe==null?void 0:Fe.custom_tags)==null?void 0:P.length)>0&&I.createElement(ge.Z,{title:(pe=(_=Fe==null?void 0:Fe.custom_tags)==null?void 0:_[((K=Fe==null?void 0:Fe.custom_tags)==null?void 0:K.length)-1])==null?void 0:pe.tag_name},I.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},I.createElement("span",{className:"multi-llipsis1e text-10px"},(Ae=(G=Fe==null?void 0:Fe.custom_tags)==null?void 0:G[((Ie=Fe==null?void 0:Fe.custom_tags)==null?void 0:Ie.length)-1])==null?void 0:Ae.tag_name)))))),I.createElement("div",{className:A.name},I.createElement(ge.Z,{title:te&&(Fe!=null&&Fe.excellent_alias_name)?I.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ot}`,I.createElement("br",null),I.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Fe==null?void 0:Fe.excellent_alias_name}`)):ot},I.createElement("span",{className:A.e},te&&(Fe==null?void 0:Fe.excellent_alias_name)||ot))),Ne&&be&&((ie=Fe==null?void 0:Fe.progress)==null?void 0:ie.all_score)!=0&&I.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},I.createElement(U.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((oe=Fe==null?void 0:Fe.progress)==null?void 0:oe.my_score)/((ce=Fe==null?void 0:Fe.progress)==null?void 0:ce.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ue=Fe==null?void 0:Fe.progress)==null?void 0:Ue.my_score,"/",(Be=Fe==null?void 0:Fe.progress)==null?void 0:Be.all_score),(!Ne||!be)&&I.createElement(ge.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${bt}`},I.createElement("div",{className:A.unit},I.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),bt)),(!Ne||!be)&&I.createElement("div",{className:A.tags},I.createElement("div",null,I.createElement(ge.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},I.createElement("span",null,I.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),I.createElement("span",null,Fe.stages_count))),I.createElement(ge.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},I.createElement("span",null,I.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),I.createElement("span",null,Fe.members_count)))))))})),!X.length&&I.createElement(Q.Z,null)))}},71951:function(Dn,qt,b){"use strict";b.d(qt,{jL:function(){return C},w9:function(){return oe},QD:function(){return mt},cQ:function(){return pe.Z},op:function(){return we},O5:function(){return Sn},_b:function(){return xt},t7:function(){return wt},Gi:function(){return Dt},YG:function(){return ot},qp:function(){return ne},vr:function(){return at},qE:function(){return ft},Je:function(){return B},wb:function(){return _},cq:function(){return Se},tp:function(){return X}});var A=b(59301),le={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},ge="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",C=({dataSource:We=[],img:ht,imgWidth:ze=346,title:dt,sunTitle:$t,bannerExtraContent:Me})=>A.createElement("div",{className:le.banner},A.createElement("div",{className:le.content},A.createElement("aside",null,A.createElement("p",null,A.createElement("b",null,dt),A.createElement("span",null,$t)),We.length>0&&A.createElement("div",{className:le.btns},We.map((c,h)=>A.createElement("div",{key:h,onClick:c.click},c.name,c.sign?A.createElement("img",{src:ge,width:39}):null))),Me),ht&&A.createElement("img",{style:{marginTop:33,marginRight:38},src:ht,width:ze}))),m={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},de=b(92310),Q=b.n(de),se=b(89392),ne=({dataSource:We=[],value:ht,onChange:ze,onTitleChange:dt,className:$t,title:Me,titleWidth:c=41,style:h={},fontColor:v="#6A7283",showCount:E})=>{const[S,N]=(0,A.useState)(1),[ee,lt]=(0,A.useState)(!1),Ye=(0,A.useRef)(null),Pt=(0,A.useRef)(null);return(0,A.useEffect)(()=>{var tn;We.length!==0&&(((tn=Ye==null?void 0:Ye.current)==null?void 0:tn.clientHeight)>97?N(1):N(0)),We.length===0&&N(0),lt(!1)},[We]),A.createElement("div",{className:Q()(m.row,$t,"fadeIn","animated"),style:h},A.createElement("div",{onClick:(0,se.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:c,marginTop:ee?12:4},className:`${m.title} ${dt?"current":""}`},Me),A.createElement("div",{className:ee?`${m.tagsWrap} ${m.tagsBorderWrap}`:m.tagsWrap},A.createElement("div",{className:m.bar,ref:Pt,style:S>0?{height:S===1?97:"auto",overflow:S===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},A.createElement("div",{className:m.tag,ref:Ye},We==null?void 0:We.map(tn=>A.createElement("span",{onClick:()=>ze(tn.id),key:tn.id,style:{color:v},className:ht===tn.id?m.active:""},A.createElement("span",{title:tn.name,className:m.name},tn.name),!!E&&A.createElement("span",{className:m.num},tn.count))))),!!S&&A.createElement(A.Fragment,null,S===1?A.createElement("div",{onClick:()=>{var tn;N(2),((tn=Ye==null?void 0:Ye.current)==null?void 0:tn.clientHeight)>245?lt(!0):lt(!1)},className:m.action},"\u5C55\u5F00",A.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):A.createElement("div",{onClick:()=>{Pt.current.scrollTop=0,N(1),lt(!1)},className:m.action},"\u6536\u8D77",A.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},R={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},X=({dataSource:We=[],value:ht,onChange:ze,className:dt,style:$t={}})=>A.createElement("div",{style:$t,className:Q()(R.tabs,dt)},We.map(Me=>A.createElement("span",{onClick:()=>ze(Me.id),className:ht===Me.id?R.active:"",key:Me.id},Me.name))),He={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},je=b(37568),wt=({dataSource:We=[],value:ht="",onChange:ze,onInputChange:dt=()=>{},className:$t,style:Me={},placeholder:c,allowClear:h=!1})=>{var v;const[E,S]=(0,A.useState)(""),[N,ee]=(0,A.useState)("");(0,A.useEffect)(()=>{var Pt;let tn=ht;(Pt=JSON.stringify(ht))!=null&&Pt.includes("{")&&(S(ht.id),tn=ht.value||"");try{ee(decodeURIComponent(tn||""))}catch(Z){ee(decodeURIComponent(tn||""))}},[ht]);const lt=()=>{ze(encodeURIComponent(N),E||null)},Ye=Pt=>{Pt!==E&&(S(Pt),ze(encodeURIComponent(N),Pt))};return A.createElement("div",{className:Q()(He.input,$t),style:Me},!!We.length&&A.createElement("div",{className:He.dropdown},A.createElement("div",{className:He.text},(v=We.find(Pt=>Pt.id===E))==null?void 0:v.name,A.createElement("i",{className:"iconfont icon-zhankai4"}),A.createElement("b",{className:He.b1}),A.createElement("b",{className:He.b2})),A.createElement("div",{className:He.menu},We.map((Pt,tn)=>A.createElement("div",{key:tn,onClick:()=>Ye(Pt.id)},Pt.name)))),A.createElement(je.default,{onPressEnter:lt,value:N,onChange:Pt=>{ee(Pt.target.value),dt(encodeURIComponent(Pt.target.value),E||null)},placeholder:c,variant:"borderless",allowClear:h,onClear:()=>ze("",E||null)}),A.createElement("i",{onClick:lt,className:"iconfont icon-sousuo9 font14 current"}))},ve={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},B=({value:We,onChange:ht,className:ze,total:dt,pageSize:$t,style:Me={}})=>{const c=We<2,h=We>=Math.ceil(dt/$t);return dt<=$t?A.createElement(A.Fragment,null):A.createElement("div",{className:Q()(ve.quickPager,ze),style:Me},A.createElement("div",{onClick:()=>{c||ht(We-1,"prev")},className:c?ve.disabled:""},"\u4E0A\u4E00\u9875"),A.createElement("div",{onClick:()=>{h||ht(We+1,"next")},className:h?ve.disabled:""},"\u4E0B\u4E00\u9875"))},ye={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ne=b(29787),be=b(25399),te=b(58018),ke=b(78323),tt=b(63949),Fe=b(96908),vt=b(57177),ue=b(81378),P=b(13922),_=({className:We,dataSource:ht=[],col:ze=4,right:dt,bottom:$t=23,precision:Me=0,wrapWidth:c=1200,trackEventItems:h,loading:v})=>{const E=Math.floor((c-(ze-1)*dt)/ze);return A.createElement(Ne.Z,{spinning:v},A.createElement("div",{className:Q()(ye.list,We)},!!ht.length&&ht.map((S,N)=>{const{name:ee,id:lt,identifier:Ye,power:Pt,cover_image_id:tn,pic:Z}=S;return A.createElement("div",{className:ye.wrap,key:lt,style:{width:E,marginRight:(1+N)%ze===0?0:dt+Me,marginBottom:$t}},A.createElement("a",{target:"_blank",href:`/shixuns/${Ye}/challenges`,className:ye.li,onClick:O=>{O.preventDefault(),h&&(0,tt.L9)([h]),Pt&&(0,tt.xg)(`/shixuns/${Ye}/challenges`)}},A.createElement("div",{className:ye.img},A.createElement("img",{className:ye.cover,src:`${Z}`}),S.is_jupyter&&A.createElement("img",{className:ye.sign,src:Fe}),S.is_jupyter_lab&&A.createElement("img",{className:ye.sign,src:vt}),S.is_unity_3d&&A.createElement("img",{className:ye.sign,src:ue})),A.createElement("div",{className:ye.name},A.createElement(be.Z,{title:ee||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},A.createElement("span",{className:ye.e},ee||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),A.createElement("div",{className:ye.tags},A.createElement(be.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),A.createElement("span",null,S.challenges_count))),!!S.myshixuns_count&&A.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),A.createElement("span",null,S.myshixuns_count))),A.createElement(be.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},A.createElement("span",null,A.createElement("span",null,S.level))),A.createElement("div",{className:ye.rate},A.createElement(te.Z,{allowHalf:!0,disabled:!0,defaultValue:S.score_info}),A.createElement("span",null,"\xA0",S.score_info?`${S.score_info}\u5206`:"5\u5206")))),!Pt&&A.createElement("div",{className:ye.lockWrap},A.createElement("img",{src:`${ke.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),A.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ht.length&&A.createElement(P.Z,null)))},pe=b(47140),Ie={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},G="data:image/png;base64,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",Ae=b(59301),oe=({className:We,dataSource:ht=[],col:ze=4,right:dt,bottom:$t=23,precision:Me=0,wrapWidth:c=1200,trackEventItems:h,loading:v,handleVery:E=()=>!0})=>{const S=Math.floor((c-(ze-1)*dt)/ze);return Ae.createElement(Ne.Z,{spinning:v},Ae.createElement("div",{className:Q()(Ie.list,We)},!!ht.length&&ht.map((N,ee)=>{const{subject_identifier:lt,id:Ye,identifier:Pt,power:tn}=N,Z=N.is_public!=0&&N.is_public;return Ae.createElement("div",{className:Ie.wrap,key:Ye,style:{width:S,marginRight:(1+ee)%ze===0?0:dt+Me,marginBottom:$t}},Ae.createElement("a",{className:Ie.li,onClick:O=>{O.preventDefault(),E(N==null?void 0:N.first_category_url)&&(h&&(0,tt.L9)([h]),(0,tt.xg)(N.first_category_url))}},Ae.createElement("div",{className:Ie.top},Ae.createElement(be.Z,{title:N.name},Ae.createElement("div",{className:Ie.name},N.name)),Ae.createElement("img",{className:Ie.img,src:ke.Z.IMG_SERVER+"/images/"+N.avatar_url}),Ae.createElement("div",{className:Ie.text,title:N.creator},N.creator),lt&&Ae.createElement("div",{className:Ie.btns},Ae.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ae.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Z&&Ae.createElement("div",{className:Ie.sign},"\u516C\u5F00")),Ae.createElement("div",{className:Ie.bottom},N.visits>0&&Ae.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-liulanyan"}),Ae.createElement("span",null,N.visits))),N.course_members_count>0&&Ae.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan"}),N.course_members_count)),N.tasks_count>0&&Ae.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zuoye"}),N.tasks_count)),N.is_end?Ae.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ae.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!N.is_accessible&&Ae.createElement("div",{className:Ie.lockWrap},Ae.createElement("img",{src:`${ke.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ae.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ht.length&&Ae.createElement(P.Z,null)))},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Ue=b(95392),ot=({dataSource:We=[],value:ht,onChange:ze,className:dt,style:$t={},tabBarExtraContent:Me})=>A.createElement("div",{className:Q()(ce.tabs,dt),style:$t},A.createElement("div",{className:ce.tabsWrap},We.map((c,h)=>!(c!=null&&c.hide)&&A.createElement("aside",{className:ce.tab,onClick:()=>{ze(c.id),c.link&&Ue.history.push(c.link)},key:h},A.createElement("div",{className:ht===c.id?ce.active:""},c.name),(c==null?void 0:c.resetCount)==null&&(c==null?void 0:c.total)!==void 0&&A.createElement("span",null,"\uFF08",c==null?void 0:c.total,"\uFF09"),(c==null?void 0:c.resetCount)!==void 0&&(c==null?void 0:c.total)!==void 0&&A.createElement(be.Z,{title:(c==null?void 0:c.tip)!=null?c==null?void 0:c.tip:""},A.createElement("span",{style:{color:"#9096A3"}},"\uFF08",A.createElement("span",{style:{color:"#000"}},c==null?void 0:c.resetCount),"/",A.createElement("span",null,c==null?void 0:c.total),"\uFF09"))))),A.createElement("div",{className:ce.tabBar},Me)),Dt=({className:We,style:ht={},children:ze})=>A.createElement("div",{className:Q()(We),style:ht},ze),_t={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},bt=b(75727),st=b(93041);const Et=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Se=({sortValue:We,dropValue:ht,className:ze,onSort:dt,onDrop:$t,dataSource:Me=Et})=>{var c;return A.createElement("div",{className:Q()(_t.orderWrap,ze)},A.createElement(bt.Z,{dropdownRender:()=>A.createElement(st.default,null,Me.map((h,v)=>A.createElement(st.default.Item,{key:v,onClick:()=>$t(h.id)},h.name)))},A.createElement("span",{className:_t.orderTextWrap},(c=Me.find(h=>ht===h.id))==null?void 0:c.name)),A.createElement("span",{className:_t.orderIconWrap},A.createElement("span",{className:_t.orderAsc},A.createElement("i",{className:We==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_t.cursorPointer} ${_t.active}`:`iconfont icon-sanjiaoxing-up font12 ${_t.cursorPointer}`,onClick:()=>dt(We==="asc"?"desc":"asc")})),A.createElement("span",{className:_t.orderDesc},A.createElement("i",{className:We==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_t.cursorPointer} ${_t.active}`:`iconfont icon-sanjiaoxing-down font12 ${_t.cursorPointer}`,onClick:()=>dt(We==="asc"?"desc":"asc")}))))},H={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},j=b(7939),k=Object.defineProperty,Ee=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ke=(We,ht,ze)=>ht in We?k(We,ht,{enumerable:!0,configurable:!0,writable:!0,value:ze}):We[ht]=ze,J=(We,ht)=>{for(var ze in ht||(ht={}))re.call(ht,ze)&&Ke(We,ze,ht[ze]);if(Ee)for(var ze of Ee(ht))De.call(ht,ze)&&Ke(We,ze,ht[ze]);return We},F=(We,ht)=>{var ze={};for(var dt in We)re.call(We,dt)&&ht.indexOf(dt)<0&&(ze[dt]=We[dt]);if(We!=null&&Ee)for(var dt of Ee(We))ht.indexOf(dt)<0&&De.call(We,dt)&&(ze[dt]=We[dt]);return ze},z=(We,ht,ze)=>new Promise((dt,$t)=>{var Me=v=>{try{h(ze.next(v))}catch(E){$t(E)}},c=v=>{try{h(ze.throw(v))}catch(E){$t(E)}},h=v=>v.done?dt(v.value):Promise.resolve(v.value).then(Me,c);h((ze=ze.apply(We,ht)).next())}),we=We=>{var ht=We,{className:ze,style:dt,children:$t,loading:Me=!1,openLoading:c,onClick:h=()=>{},size:v="middle",shape:E="round"}=ht,S=F(ht,["className","style","children","loading","openLoading","onClick","size","shape"]);const[N,ee]=(0,A.useState)(!1);return A.createElement(j.ZP,J({onClick:(0,se.throttle)(lt=>z(void 0,null,function*(){c&&ee(!0);try{yield h(lt)}catch(Ye){console.log("error",Ye)}c&&ee(!1)}),2e3,{leading:!0,trailing:!1}),className:Q()(H.btn,H[`${v}-${E}`],ze),style:dt,size:v,shape:E,loading:N||Me},S),$t)},Qe={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ft=({className:We,style:ht,children:ze=null,onClick:dt,title:$t})=>A.createElement("div",{className:Q()(Qe.head,We),style:ht},A.createElement("span",{className:"primary-hover",onClick:dt},A.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),A.createElement("b",{title:$t},$t),A.createElement("div",{className:Qe.node},ze)),Ft={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},mt=({confirmShow:We=!0,confirmTitle:ht,confirmClick:ze,cancelShow:dt=!0,cancelTitle:$t,cancelClick:Me,className:c,style:h,confirmLoading:v=!1})=>A.createElement("div",{className:Q()(Ft.btns,c),style:h},We&&A.createElement(j.ZP,{loading:v,onClick:ze,type:"primary",className:Ft.confirm},ht),dt&&A.createElement(j.ZP,{onClick:Me,className:Ft.cancel},$t)),ae={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},at=({className:We,style:ht={},LeftContent:ze,children:dt,RightContent:$t})=>A.createElement("div",{className:Q()(ae.fixedBottom,We),style:ht},A.createElement("div",{className:ae.wrap},A.createElement("div",{className:ae.left},ze),A.createElement("div",{className:ae.center},dt),A.createElement("div",{className:ae.right},$t))),W={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},xt=({className:We,style:ht={},dataSource:ze=[]})=>A.createElement("div",{className:Q()(W.crumbs,We),style:ht},ze.map((dt,$t)=>$tUe.history.push(dt.path)},dt.name):A.createElement("span",null,dt.name),A.createElement("span",null,"\xA0",">","\xA0")):A.createElement("span",{key:$t,style:{color:"#5F6368"}},dt.name))),ut=b(11938),$e=Object.defineProperty,Yt=Object.defineProperties,an=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,cn=(We,ht,ze)=>ht in We?$e(We,ht,{enumerable:!0,configurable:!0,writable:!0,value:ze}):We[ht]=ze,It=(We,ht)=>{for(var ze in ht||(ht={}))Lt.call(ht,ze)&&cn(We,ze,ht[ze]);if(Gt)for(var ze of Gt(ht))sn.call(ht,ze)&&cn(We,ze,ht[ze]);return We},gt=(We,ht)=>Yt(We,an(ht)),Nt=(We,ht)=>{var ze={};for(var dt in We)Lt.call(We,dt)&&ht.indexOf(dt)<0&&(ze[dt]=We[dt]);if(We!=null&&Gt)for(var dt of Gt(We))ht.indexOf(dt)<0&&sn.call(We,dt)&&(ze[dt]=We[dt]);return ze};const{Countdown:Ht}=ut.default;var Sn=We=>{var ht=We,{onChange:ze}=ht,dt=Nt(ht,["onChange"]);const[$t,Me]=(0,A.useState)(null);(0,A.useEffect)(()=>{typeof $t=="number"&&$t>=0&&ze($t)},[$t]);const c=h=>{const v=Math.floor(h/1e3);Me(v)};return A.createElement(Ht,gt(It({},dt),{onChange:c}))}},34225:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return ue}});var A=b(59301),le=b(95392),ge=b(6767),U=b(62957),C=b(20554),m=b(458),de=b(47889),Q={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},se=b(63949),I=b(71951),ne=b(29787),R=b(62673),w=b(67670),X=b(26724),He=b.n(X),je=(P,K,_)=>new Promise((pe,Ie)=>{var G=oe=>{try{ie(_.next(oe))}catch(ce){Ie(ce)}},Ae=oe=>{try{ie(_.throw(oe))}catch(ce){Ie(ce)}},ie=oe=>oe.done?pe(oe.value):Promise.resolve(oe.value).then(G,Ae);ie((_=_.apply(P,K)).next())}),wt=({username:P,setStages:K,stages:_,hasError:pe,setHasError:Ie})=>{const[G,Ae]=(0,A.useState)(""),[ie,oe]=(0,A.useState)(1),[ce,Ue]=(0,A.useState)([]),[Be,ot]=(0,A.useState)(!1),[qe,Dt]=(0,A.useState)(0);(0,A.useEffect)(()=>{_t({page:1,search:""},!0)},[]);const _t=(st,Et)=>je(void 0,null,function*(){ot(!0);const et=yield(0,w.w3)({username:P,category:"manage",page:st.page,search:st.search});ot(!1),Ue(Se=>Et?et==null?void 0:et.subjects:[...Se,...et==null?void 0:et.subjects]),Dt(et==null?void 0:et.count)}),bt=(0,A.useRef)();return A.createElement("div",{className:Q.wrap},A.createElement("div",{className:"mb10"},A.createElement(I.t7,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:G,style:{width:500},onChange:st=>{Ae(st),oe(1),bt.current.scrollTo({behavior:"smooth",top:0}),_t({page:1,search:st},!0)}})),A.createElement(ne.Z,{spinning:Be},A.createElement("div",{className:Q.radioWrap,ref:bt},A.createElement(He(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:()=>{oe(ie+1),_t({page:ie+1,search:G},!1)},hasMore:ce.length{K({subjectId:st.target.value,stage_ids:[]}),Ie(!1)}},ce.map(st=>{const Et=st.stages.map(et=>({label:et.name,value:et.id}));return A.createElement("div",{key:st.id},A.createElement(de.ZP,{className:Q.radio,value:st.id},st.name),st.id===_.subjectId&&A.createElement("div",{className:Q.checkboxWrapper},Et.length>0&&A.createElement(R.default,{indeterminate:_.stage_ids.length>0&&_.stage_ids.length{K({subjectId:st.id,stage_ids:et.target.checked?Et.map(Se=>Se.value):[]})},checked:_.stage_ids.length===Et.length},"\u5168\u9009"),A.createElement(R.default.Group,{options:Et,value:_.stage_ids,onChange:et=>K({subjectId:st.id,stage_ids:et})})))}))))),pe&&A.createElement("div",{className:Q.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u5B9E\u8DF5\u8BFE\u7A0B\u53CA\u7AE0\u8282"))},ve=b(47114),q=b(79134),B=Object.defineProperty,ye=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,te=(P,K,_)=>K in P?B(P,K,{enumerable:!0,configurable:!0,writable:!0,value:_}):P[K]=_,ke=(P,K)=>{for(var _ in K||(K={}))Ne.call(K,_)&&te(P,_,K[_]);if(ye)for(var _ of ye(K))be.call(K,_)&&te(P,_,K[_]);return P},tt=(P,K)=>{var _={};for(var pe in P)Ne.call(P,pe)&&K.indexOf(pe)<0&&(_[pe]=P[pe]);if(P!=null&&ye)for(var pe of ye(P))K.indexOf(pe)<0&&be.call(P,pe)&&(_[pe]=P[pe]);return _},Fe=(P,K,_)=>new Promise((pe,Ie)=>{var G=oe=>{try{ie(_.next(oe))}catch(ce){Ie(ce)}},Ae=oe=>{try{ie(_.throw(oe))}catch(ce){Ie(ce)}},ie=oe=>oe.done?pe(oe.value):Promise.resolve(oe.value).then(G,Ae);ie((_=_.apply(P,K)).next())});const vt=P=>{var K=P,{userDetail:_,globalSetting:pe,loading:Ie,user:G,dispatch:Ae}=K,ie=tt(K,["userDetail","globalSetting","loading","user","dispatch"]),oe,ce,Ue,Be,ot;const[qe,Dt]=(0,A.useState)("course"),[_t,bt]=(0,A.useState)(""),[st,Et]=(0,A.useState)([]),[et,Se]=(0,A.useState)(),[H,j]=(0,A.useState)(!1),[k,Ee]=(0,A.useState)(!1);(0,A.useEffect)(()=>{_.actionTabs.key==="UserDetail-SendToClass"&&re(_t)},[_.actionTabs.key]);const re=F=>Fe(void 0,null,function*(){j(!0);const z=yield Ae({type:"userDetail/topicGetCourseList",payload:{search:F}});z&&Et((z==null?void 0:z.courses)||[]),j(!1)}),[De,Ke]=(0,A.useState)({subjectId:"",stage_ids:[]}),J=()=>Fe(void 0,null,function*(){var F,z,L,we,Qe,Oe;if(qe==="course"){if(!et){Ee(!0);return}const ft=yield Ae({type:"userDetail/topicSendToClass",payload:ke({course_id:et},(F=_.actionTabs)==null?void 0:F.params)});if(Ae({type:"userDetail/setActionTabs",payload:{}}),ft&&ft.status===0){const Ft={normal:"common_homework",group:"group_homework",exercise:"exercise",poll:"poll",videos:"video"};(0,se.xg)(`/classrooms/${et}/${Ft[(L=(z=_.actionTabs)==null?void 0:z.params)==null?void 0:L.object_type]}`)}}else{if(!De.subjectId||!De.stage_ids.length){Ee(!0);return}(yield(0,q.nI)({id:(Qe=(we=_.actionTabs)==null?void 0:we.params)==null?void 0:Qe.object_id,login:(Oe=G.userInfo)==null?void 0:Oe.login},{stage_ids:De.stage_ids})).status===0&&(ge.ZP.success("\u53D1\u9001\u6210\u529F"),Ae({type:"userDetail/setActionTabs",payload:{}}),(0,se.xg)(`/paths/${De.subjectId}`))}});return A.createElement(U.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:_.actionTabs.key==="UserDetail-SendToClass",title:"\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ie["userDetail/sendToClass"],width:600,afterClose:()=>{Ee(!1),Et([]),Ke({subjectId:"",stage_ids:[]}),bt("")},onOk:J,wrapClassName:ve.Z.CustomCss,onCancel:()=>{Ae({type:"userDetail/setActionTabs",payload:{}})}},A.createElement(C.default,{activeKey:qe,onChange:F=>{Ee(!1),Dt(F)},items:[{label:"\u8BFE\u5802",key:"course",children:A.createElement("div",{className:Q.wrap},A.createElement("div",{className:"mb10"},A.createElement(I.t7,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:_t,style:{width:500},onChange:F=>{bt(F),re(F)}})),A.createElement(m.Z,{active:!0,loading:H},A.createElement("div",{className:Q.radioWrap},A.createElement(de.ZP.Group,{value:et,onChange:F=>{Se(F.target.value),Ee(!1)}},st.map((F,z)=>A.createElement(de.ZP,{className:Q.radio,value:F.course_id,key:F.course_id},F.course_name))))),((ce=(oe=_.actionTabs)==null?void 0:oe.params)==null?void 0:ce.object_type)!=="videos"&&A.createElement("div",{className:Q.title},"\u6E29\u99A8\u63D0\u793A\uFF1A\u9009\u62E9\u7684\u9898\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),k&&A.createElement("div",{className:Q.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802")),show:!0},{label:"\u5B9E\u8DF5\u8BFE\u7A0B",key:"subject",children:A.createElement(wt,{username:(Ue=G.userInfo)==null?void 0:Ue.login,stages:De,setStages:Ke,hasError:k,setHasError:Ee}),show:((ot=(Be=_.actionTabs)==null?void 0:Be.params)==null?void 0:ot.object_type)==="videos"}].filter(F=>F.show)}))};var ue=(0,le.connect)(({userDetail:P,loading:K,globalSetting:_,user:pe})=>({userDetail:P,globalSetting:_,loading:K.effects,user:pe}))(vt)},69298:function(Dn,qt,b){"use strict";b.r(qt),b.d(qt,{default:function(){return J}});var A=b(59301),le=b(95392),ge=b(62957),U=b(6767),C=b(458),m=b(13747),de=b(13922),Q=b(28284),se=b(37568),I=b(14566),ne=b(7939),R=b(57193),w=b(78323),X=b(19248),He=Object.defineProperty,je=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,ve=(F,z,L)=>z in F?He(F,z,{enumerable:!0,configurable:!0,writable:!0,value:L}):F[z]=L,q=(F,z)=>{for(var L in z||(z={}))yt.call(z,L)&&ve(F,L,z[L]);if(je)for(var L of je(z))wt.call(z,L)&&ve(F,L,z[L]);return F},B=(F,z,L)=>new Promise((we,Qe)=>{var Oe=Ct=>{try{Ft(L.next(Ct))}catch(mt){Qe(mt)}},ft=Ct=>{try{Ft(L.throw(Ct))}catch(mt){Qe(mt)}},Ft=Ct=>Ct.done?we(Ct.value):Promise.resolve(Ct.value).then(Oe,ft);Ft((L=L.apply(F,z)).next())});const ye=({userDetail:F,user:z,cb:L,loading:we,dispatch:Qe})=>{const{actionTabs:Oe}=F,[ft]=Q.default.useForm(),[Ft,Ct]=(0,A.useState)(!1),[mt,ae]=(0,A.useState)(void 0);(0,A.useEffect)(()=>{var W,Ve;F.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&(ft.setFieldsValue({title:Oe.data.title,attachment_id:(W=Oe==null?void 0:Oe.data)==null?void 0:W.attachment_id}),ae((Ve=Oe==null?void 0:Oe.data)==null?void 0:Ve.attachment_id))},[F.actionTabs.key]);const Ce=()=>A.createElement("div",{style:{position:"relative",backgroundColor:"#f4f3f4",display:"flex",alignItems:"center",justifyContent:"center"}},A.createElement("img",{src:w.Z.API_SERVER+"/api/attachments/"+mt,alt:"avatar",style:{width:288}}),A.createElement("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",backgroundColor:"#fff",width:"16px",height:"16px",borderRadius:"50%"}},A.createElement(X.Z,{onClick:()=>ae(void 0),style:{fontSize:"16px",color:"red"}}))),at=W=>{var Ve,xt,ut,$e,Yt,an;if(W.file.status==="uploading"){Ct(!0);return}if(W.file.status==="done"){if(Ct(!1),W.file.status==="done"&&((xt=(Ve=W.file)==null?void 0:Ve.response)==null?void 0:xt.status)===-1){U.ZP.error(($e=(ut=W.file)==null?void 0:ut.response)==null?void 0:$e.message);return}ae((an=(Yt=W==null?void 0:W.file)==null?void 0:Yt.response)==null?void 0:an.id)}};return A.createElement(ge.default,{bodyStyle:{padding:"30px 40px"},centered:!0,open:F.actionTabs.key==="\u7F16\u8F91\u89C6\u9891",footer:null,width:643,destroyOnClose:!0,closable:!1},A.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"42px"}},A.createElement("div",{style:{fontSize:"16px",fontWeight:"500",color:"#000",lineHeight:"16px"}},"\u89C6\u9891\u6807\u9898\u7F16\u8F91"),A.createElement("i",{className:"icon-danchuangguanbi iconfont",style:{fontSize:"15px",cursor:"pointer"},onClick:()=>{Qe({type:"userDetail/setActionTabs",payload:{}})}})),Oe.data&&A.createElement(Q.default,{form:ft},A.createElement(Q.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],style:{marginBottom:"34px"}},A.createElement(se.default,{maxLength:60})),A.createElement(Q.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:",style:{marginBottom:"34px"}},mt?Ce():A.createElement(I.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${w.Z.API_SERVER}/api/attachments.json`,onChange:at,accept:"image/*"},A.createElement(ne.ZP,{loading:Ft,icon:A.createElement("i",{className:"iconfont icon-shangchuantupian2"})},A.createElement("span",{style:{marginLeft:"3px"}},"\u4E0A\u4F20\u56FE\u7247")))),A.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528278*225\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"),A.createElement(Q.default.Item,null,A.createElement(ne.ZP,{style:{float:"right",marginLeft:"20px"},loading:Ft,onClick:()=>B(void 0,null,function*(){var W,Ve,xt;ft.setFieldsValue({attachment_id:mt||((W=Oe==null?void 0:Oe.data)!=null&&W.attachment_id?(Ve=Oe==null?void 0:Oe.data)==null?void 0:Ve.attachment_id:void 0)});const ut=q({},yield ft.validateFields());(yield(0,R.ZP)(`/api/users/${(xt=z==null?void 0:z.userInfo)==null?void 0:xt.login}/videos/${Oe.data.id}/change_cover.json`,{method:"put",body:q({},ut)}))&&(U.ZP.success("\u4FEE\u6539\u6210\u529F"),Qe({type:"userDetail/setActionTabs",payload:{}}),L())})},"\u786E\u5B9A"),A.createElement(ne.ZP,{style:{float:"right"},onClick:()=>{Qe({type:"userDetail/setActionTabs",payload:{}})}},"\u53D6\u6D88"))))};var Ne=(0,le.connect)(({userDetail:F,loading:z,user:L})=>({userDetail:F,loading:z,user:L}))(ye),be=b(15037),te=b(25399),ke=b(29787),tt=b(36193),Fe=b(56102),vt={flex_box_center:"flex_box_center___XLvPY",flex_space_between:"flex_space_between___olqDv",flex_box_vertical_center:"flex_box_vertical_center___7Ehj3",flex_box_center_end:"flex_box_center_end___eAyvU",flex_box_column:"flex_box_column___h6EKr",wrap:"wrap___jMjpV",bottomActionWrap:"bottomActionWrap___MLvvL",playIconWrap2:"playIconWrap2___tjBpv",playIcon:"playIcon___Zxs9h",playIconWrap:"playIconWrap___yexC0",linkWrap:"linkWrap___mfd8s",link:"link___XFVyj",imgWrap:"imgWrap___VBvxW",cardBottom:"cardBottom___afGBc",bottomTitle:"bottomTitle___ZuGLa",actionIcon:"actionIcon___yvtTa",timeWrap:"timeWrap___j2lof",time:"time___IA2yw",peopleWrap:"peopleWrap___O2Jrn",playTime:"playTime___apDZs",bottomTitleTip:"bottomTitleTip___nLAHv"},ue=b(22427),P=Object.defineProperty,K=Object.defineProperties,_=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,Ae=(F,z,L)=>z in F?P(F,z,{enumerable:!0,configurable:!0,writable:!0,value:L}):F[z]=L,ie=(F,z)=>{for(var L in z||(z={}))Ie.call(z,L)&&Ae(F,L,z[L]);if(pe)for(var L of pe(z))G.call(z,L)&&Ae(F,L,z[L]);return F},oe=(F,z)=>K(F,_(z));const ce="90%",Ue="55%",Be=({data:F,isReview:z,dispatch:L,onDelete:we=()=>{},logWatchHistory:Qe=()=>{},onSend:Oe=()=>{}})=>{const[ft,Ft]=(0,A.useState)(),[Ct,mt]=(0,A.useState)({}),ae=W=>{if(isNaN(W))return{minutes:"00",seconds:"00"};const Ve=new Date(W*1e3).toISOString().substr(11,8);return{hour:Ve.substr(0,2),minutes:Ve.substr(3,2),seconds:Ve.substr(6,2)}},Ce=W=>{W.link||(Ft(!0),mt({videoId:W.id,file_url:W.play_url||W.file_url,copyUrl:at(W.play_url||W.file_url,W.cover_url),logWatchHistory:Qe}))},at=(W,Ve)=>{if(W)return``};return A.createElement(A.Fragment,null,F&&F.map((W,Ve)=>{var xt;const ut=ae(W.play_duration||0),$e=(xt=W==null?void 0:W.cover_url)!=null&&xt.includes("https")?W.cover_url:w.Z.API_SERVER+W.cover_url;return A.createElement("a",{className:vt.wrap,key:W.id},A.createElement(be.Z,null,A.createElement(te.Z,{title:"\u89C6\u9891\u65F6\u957F",placement:"bottom"},A.createElement("div",{className:vt.playTime},ut.hour==="00"?"":ut.hour+":",ut.minutes+":",ut.seconds)),A.createElement(ke.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!W.transcoded&&!W.link},A.createElement("div",{className:vt.imgWrap},A.createElement("img",{src:$e}),W.link&&A.createElement("a",{className:vt.linkWrap,href:W.link,target:"_blank",title:W.title},A.createElement("span",{className:vt.link},"\u5916\u94FE")),z?A.createElement("div",{className:vt.playIconWrap2},A.createElement("img",{className:vt.playIcon,src:tt})):A.createElement("div",{className:vt.playIconWrap,onClick:()=>{!z&&Ce(W)}},A.createElement("img",{className:vt.playIcon,src:tt})),A.createElement("div",{className:vt.bottomActionWrap},A.createElement("span",{className:vt.peopleWrap},!!W.people_num&&A.createElement(te.Z,{title:"\u89C2\u770B\u4EBA\u6570",placement:"bottom"},A.createElement("i",{className:"icon-dianjiliang iconfont font12"},W.people_num))),A.createElement("div",null,A.createElement(te.Z,{title:"\u7F16\u8F91",placement:"top"},A.createElement("i",{className:`${vt.actionIcon} icon-bianji10 iconfont`,onClick:()=>{L({type:"userDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u89C6\u9891",data:W}})},style:{marginTop:"1px",display:"inline-block"}})),!z&&A.createElement(Fe.CopyToClipboard,{text:at(W.play_url||W.file_url,W.cover_url),onCopy:()=>U.ZP.success("\u590D\u5236\u6210\u529F")},A.createElement(te.Z,{title:"\u590D\u5236\u94FE\u63A5",placement:"top"},A.createElement("i",{className:`${vt.actionIcon} icon-lianjie2 iconfont`}))),A.createElement(te.Z,{title:"\u5220\u9664",placement:"top"},A.createElement("i",{className:`${vt.actionIcon} icon-shanchu12 iconfont`,onClick:()=>we(W.id)})),(W==null?void 0:W.status)!="processing"&&A.createElement(te.Z,{title:"\u53D1\u9001",placement:"top"},A.createElement("i",{className:`${vt.actionIcon} icon-fasongzhiketang`,onClick:()=>Oe(W.id)})))))),A.createElement("div",{className:vt.cardBottom},A.createElement(te.Z,{overlayClassName:vt.bottomTitleTip,getPopupContainer:Yt=>Yt.parentNode,title:W==null?void 0:W.title,placement:"bottom",autoAdjustOverflow:!1,arrowPointAtCenter:!0,mouseEnterDelay:0,mouseLeaveDelay:0},A.createElement("div",{className:vt.bottomTitle},W.title)),W.total_time&&A.createElement("div",{className:vt.timeWrap},A.createElement("div",{className:vt.time},W.total_time&&`\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F\uFF1A${W.total_time}`)))))}),A.createElement(ue.K,oe(ie({},Ct),{visible:ft,allow_skip:!0,width:800,onClose:()=>{Ft(!1),mt({})}})))};var ot=(0,le.connect)(({userDetail:F})=>({userDetail:F}))(Be),qe={flex_box_center:"flex_box_center___IcqlF",flex_space_between:"flex_space_between___wI3bO",flex_box_vertical_center:"flex_box_vertical_center___wd4F6",flex_box_center_end:"flex_box_center_end___sX6yw",flex_box_column:"flex_box_column___oOUfO",body:"body___qkQFy",status:"status___lJSfh",datalist:"datalist___u3xx3",pager:"pager___inNi6",wrap:"wrap___u5nsU",midWrap:"midWrap___AEcVw",color999:"color999___UbIGq",orderWrap:"orderWrap___NBpTb",orderIconWrap:"orderIconWrap___BWV6J",orderAsc:"orderAsc___d0bIf",orderDesc:"orderDesc___XbnhV",color0152d9:"color0152d9___QUmiG",h10:"h10___aHhYp",cursorPointer:"cursorPointer___tv0ub",orderTextWrap:"orderTextWrap___xIS1a",cardWrap:"cardWrap___YxQcT",countWrap:"countWrap___nr9pc",colorRed:"colorRed___zZSQ2",modal:"modal___AyGQi"},Dt=b(69206),_t=b(27035),bt=b(71951),st=b(63949),Et=b(34225),et=Object.defineProperty,Se=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,k=(F,z,L)=>z in F?et(F,z,{enumerable:!0,configurable:!0,writable:!0,value:L}):F[z]=L,Ee=(F,z)=>{for(var L in z||(z={}))H.call(z,L)&&k(F,L,z[L]);if(Se)for(var L of Se(z))j.call(z,L)&&k(F,L,z[L]);return F},re=(F,z)=>{var L={};for(var we in F)H.call(F,we)&&z.indexOf(we)<0&&(L[we]=F[we]);if(F!=null&&Se)for(var we of Se(F))z.indexOf(we)<0&&j.call(F,we)&&(L[we]=F[we]);return L},De=(F,z,L)=>new Promise((we,Qe)=>{var Oe=Ct=>{try{Ft(L.next(Ct))}catch(mt){Qe(mt)}},ft=Ct=>{try{Ft(L.throw(Ct))}catch(mt){Qe(mt)}},Ft=Ct=>Ct.done?we(Ct.value):Promise.resolve(Ct.value).then(Oe,ft);Ft((L=L.apply(F,z)).next())});const Ke=F=>{var z=F,{user:L,userDetail:we,globalSetting:Qe,loading:Oe,dispatch:ft}=z,Ft=re(z,["user","userDetail","globalSetting","loading","dispatch"]),Ct;const[mt]=(0,le.useSearchParams)(),ae=(0,le.useLocation)(),Ce=(0,A.useRef)(),[at,W]=(0,A.useState)(0),[Ve,xt]=(0,A.useState)([]),[ut,$e]=(0,A.useState)({category:mt.get("category")||"all",page:1,per_page:15,sort_by:"published_at",sort_direction:"desc",username:null,search:null}),[Yt,an]=(0,A.useState)(!1);(0,A.useEffect)(()=>{var ze;Ce.current=(ze=ae.pathname.split("/"))==null?void 0:ze[2],ut.username=Ce.current,$e(ut),Lt(ut)},[ae.pathname]);const Gt=((Ct=ae.pathname.split("/"))==null?void 0:Ct[3])||"classrooms";(0,A.useEffect)(()=>_t.Z.subscribe("user-detail-search",dt=>De(void 0,null,function*(){if(Gt===dt.currentTabName){const $t={category:"all",page:1,per_page:15,sort_by:"published_at",sort_direction:"desc",username:Ce.current,search:dt.value};$e($t),an(!1),yield Lt($t),an(!0)}})),[]);const Lt=ze=>De(void 0,null,function*(){let dt;ze.category==="all"?dt=yield ft({type:"userDetail/getVideos",payload:ze}):dt=yield ft({type:"userDetail/getReviewVideos",payload:ze}),dt&&(W((dt==null?void 0:dt.count)||0),xt((dt==null?void 0:dt.videos)||[]))}),sn=ze=>{ut.search=ze,ut.page=1,$e(ut),Lt(ut)},cn=ze=>{var dt;ut.category=ze,ut.page=1,(dt=window.location.href.toString())!=null&&dt.includes("category")?(0,st.jz)("category",ze):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${ze}`:`?category=${ze}`),$e(ut),Lt(ut)},It=()=>{ut.sort_direction=ut.sort_direction==="desc"?"asc":"desc",$e(ut),Lt(ut)},gt=ze=>{ut.page=ze,$e(ut),Lt(ut)},Nt=()=>{var ze,dt;((ze=L.userInfo)!=null&&ze.admin||(dt=L.userInfo)!=null&&dt.is_teacher&&(0,Dt.O5)())&&le.history.push(`/users/${Ce.current}/videos/upload`)},Ht=ze=>{const dt=ge.default.confirm({icon:null,centered:!0,content:A.createElement("div",{style:{margin:"0px ",width:370}},A.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"42px"}},A.createElement("span",{style:{fontWeight:"500",color:"#000000",lineHeight:"16px"}},"\u63D0\u793A"),A.createElement("i",{className:"icon-danchuangguanbi iconfont",style:{cursor:"pointer"},onClick:()=>{dt.destroy()}})),A.createElement("div",{className:qe.modal},"\u8BE5\u89C6\u9891\u5C06\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D\uFF0C\u662F\u5426\u786E\u8BA4\u5220\u9664?")),okType:"default",onOk:()=>De(void 0,null,function*(){(yield ft({type:"userDetail/deleteVideo",payload:{id:ze,username:Ce.current}}))&&(U.ZP.info("\u89C6\u9891\u5220\u9664\u6210\u529F\uFF01"),ut.page>1&&(Ve==null?void 0:Ve.length)===1&&(ut.page=ut.page-1,$e(Ee({},ut))),Lt(ut))})})},jt=ze=>{ft({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:ze,username:Ce.current,object_type:"videos"}}})},Sn=ze=>ft({type:"userDetail/logWatchHistory",payload:ze}),We=[{id:"all",name:"\u5BA1\u6838\u901A\u8FC7\u89C6\u9891"},{id:"pending",name:"\u5F85\u5BA1\u6838\u89C6\u9891"}],ht=[{id:"published_at",name:"\u6700\u65B0\u4E0A\u4F20"}];return A.createElement("div",{className:qe.body},A.createElement(bt.YG,{onChange:cn,value:ut.category,tabBarExtraContent:A.createElement(bt.t7,{style:{width:303},placeholder:"\u641C\u7D22\u89C6\u9891",value:ut.search,onChange:sn}),className:"mb25",dataSource:We}),A.createElement("div",{className:qe.status},A.createElement(bt.cq,{dataSource:ht,sortValue:ut.sort_direction,dropValue:ut.sort_by,onSort:It,onDrop:()=>{console.log(123123)}}),A.createElement(bt.op,{style:{marginLeft:"auto"},onClick:Nt},"\u4E0A\u4F20\u89C6\u9891")),A.createElement(C.Z,{loading:!!(Oe["userDetail/getVideos"]||Oe["userDetail/getReviewVideos"]),active:!0,paragraph:{rows:5}},Ve.length==0?A.createElement(de.Z,null):A.createElement("div",{className:qe.datalist},A.createElement(ot,{data:Ve,isReview:ut.category==="pending",onDelete:Ht,onSend:jt,logWatchHistory:Sn})),A.createElement("div",{className:qe.pager},at>ut.per_page&&A.createElement(m.Z,{showQuickJumper:!0,showSizeChanger:!1,total:at,onChange:ze=>gt(ze),pageSize:ut.per_page,current:ut.page}))),A.createElement(Et.Z,null),A.createElement(Ne,{cb:()=>Lt(ut)}))};var J=(0,le.connect)(({user:F,userDetail:z,loading:L,globalSetting:we})=>({user:F,userDetail:z,globalSetting:we,loading:L.effects}))(Ke)},91415:function(Dn,qt,b){"use strict";b.d(qt,{BU:function(){return le},Dj:function(){return A},gH:function(){return ge},vp:function(){return U}});function A(C){try{C.mozRequestFullScreen?C.mozRequestFullScreen():C.webkitRequestFullScreen&&C.webkitRequestFullScreen()}catch(m){console.log(m,":e")}}function le(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const ge=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function U(){var C=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,m=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",C),window.isFullScreen?window.isFullScreen:C!=null}},69206:function(Dn,qt,b){"use strict";b.d(qt,{rX:function(){return ye},pW:function(){return Ne},gy:function(){return be},xY:function(){return B},O5:function(){return q},hs:function(){return je},tJ:function(){return X},o1:function(){return He},Rd:function(){return ve}});var A=b(95392),le=b(62957),ge=b(37285),U=b(6767),C=b(81779),m=b(63949),de=b(87169),Q=b(25510),se="data:image/png;base64,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",I=b.p+"static/newqrcode.a8740efb.png",ne=b(32637),R=b(59301),w=(te,ke,tt)=>new Promise((Fe,vt)=>{var ue=_=>{try{K(tt.next(_))}catch(pe){vt(pe)}},P=_=>{try{K(tt.throw(_))}catch(pe){vt(pe)}},K=_=>_.done?Fe(_.value):Promise.resolve(_.value).then(ue,P);K((tt=tt.apply(te,ke)).next())});const X=(te,ke=!1,tt=!1,Fe="",vt=!1)=>!!(He(te)&&yt(te,ke,tt,Fe,vt)),He=te=>(0,C.bg)()?!0:(te({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),je=te=>{var ke,tt,Fe;const{user:vt}=(0,A.getDvaApp)()._store.getState();(0,C.bg)()&&!((tt=(ke=vt==null?void 0:vt.userInfo)==null?void 0:ke.course)!=null&&tt.course_public)&&!((Fe=vt==null?void 0:vt.userInfo)!=null&&Fe.profile_completed)&&te({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},yt=(te,ke=!1,tt=!0,Fe="",vt=!1)=>{var ue;const{user:P}=(0,A.getDvaApp)()._store.getState();return(ue=P.userInfo)!=null&&ue.profile_completed?!0:(tt?te({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:Fe,isCurrentPage:vt}}):le.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,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:()=>{(0,m.xg)("/account/profile/edit"),wt()}}),!1)},wt=()=>{le.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ve=()=>{le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:R.createElement("div",{style:{textAlign:"center"}},R.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),R.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ne}),R.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},q=()=>{var te;const{user:ke}=(0,A.getDvaApp)()._store.getState();return(te=ke.userInfo)!=null&&te.professional_certification?!0:(le.default.confirm({title:"\u63D0\u793A",centered:!0,content:R.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,m.xg)("/account/certification")}}),!1)},B=()=>(0,C.V9)()?!0:(le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:R.createElement("div",{className:"tc",style:{marginLeft:-38}},R.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),R.createElement("img",{src:I,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ye=(te,ke)=>te?!0:(le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:R.createElement("div",null,R.createElement("p",null,ke||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),R.createElement("div",{style:{marginLeft:"110px"}},R.createElement("img",{src:se,width:200}),R.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,m.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Ne=te=>{le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:R.createElement("div",null,R.createElement("div",null,R.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),R.createElement(ge.Z,null),R.createElement("p",{style:{color:"#666666",fontSize:12}}," ",R.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",R.createElement("a",null,te),"\u5929\u3002"),R.createElement("p",{style:{color:"#666666",fontSize:12}}," ",R.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),R.createElement("div",{style:{textAlign:"center",marginTop:30}},R.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})))})},be=(te,ke="")=>{const{shixunsDetail:{detail:tt}}=(0,A.getDvaApp)()._store.getState();if((tt==null?void 0:tt.public)===2||(tt==null?void 0:tt.public)===1||(tt==null?void 0:tt.shixun_status)===3){let Fe="";return(tt==null?void 0:tt.public)===2&&(Fe="\u5DF2\u516C\u5F00"),(tt==null?void 0:tt.public)===1&&(Fe="\u5F85\u5BA1\u6838"),(tt==null?void 0:tt.shixun_status)===3&&(Fe="\u5DF2\u5173\u95ED"),le.default.info({centered:!0,icon:R.createElement(de.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:R.createElement("div",{className:"tc",style:{marginLeft:-38}},R.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},R.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Fe,"\uFF0C",ke,"\u3002"),R.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),R.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(tt==null?void 0:tt.shixun_status)===2?(le.default.confirm({centered:!0,icon:R.createElement(de.Z,null),title:"\u63D0\u793A",content:R.createElement("div",null,R.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ke,"\u3002"),R.createElement("br",null),R.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{le.default.confirm({width:440,centered:!0,icon:R.createElement(de.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>w(void 0,null,function*(){(yield te({type:"shixunsDetail/cancelRelease",payload:{id:tt==null?void 0:tt.identifier}})).status!==401&&(U.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),te({type:"shixunsDetail/getShixunsDetail",payload:{id:tt==null?void 0:tt.identifier}}),te({type:"practiceSetting/getCommonData",payload:{id:tt==null?void 0:tt.identifier}}))})})}}),!0):!1}},94855:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return $t}});class A{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(c,h){return c.__proto__=h,c},Object.assign=Object.assign||function(c){if(c==null)throw new TypeError("Cannot convert undefined or null to object");let h=Object(c);for(let v=1;v ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","error",v),C.ENABLE_ERROR&&(console.error?console.error(v):console.warn?console.warn(v):console.log(v))}static i(c,h){(!c||C.FORCE_GLOBAL_TAG)&&(c=C.GLOBAL_TAG);let v=`[${c}] > ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","info",v),C.ENABLE_INFO&&(console.info?console.info(v):console.log(v))}static w(c,h){(!c||C.FORCE_GLOBAL_TAG)&&(c=C.GLOBAL_TAG);let v=`[${c}] > ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","warn",v),C.ENABLE_WARN&&(console.warn?console.warn(v):console.log(v))}static d(c,h){(!c||C.FORCE_GLOBAL_TAG)&&(c=C.GLOBAL_TAG);let v=`[${c}] > ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","debug",v),C.ENABLE_DEBUG&&(console.debug?console.debug(v):console.log(v))}static v(c,h){(!c||C.FORCE_GLOBAL_TAG)&&(c=C.GLOBAL_TAG);let v=`[${c}] > ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","verbose",v),C.ENABLE_VERBOSE&&console.log(v)}}C.GLOBAL_TAG="flv.js",C.FORCE_GLOBAL_TAG=!1,C.ENABLE_ERROR=!0,C.ENABLE_INFO=!0,C.ENABLE_WARN=!0,C.ENABLE_DEBUG=!0,C.ENABLE_VERBOSE=!0,C.ENABLE_CALLBACK=!1,C.emitter=new(U());var m=C;class de{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(c){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=c,this._totalBytes+=c):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=c,this._totalBytes+=c):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=c,this._totalBytes+=c,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let c=(this._now()-this._lastCheckpoint)/1e3;return c==0&&(c=1),this._intervalBytes/c/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let c=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/c/1024}}var Q=de;class se{constructor(c){this._message=c}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class I extends se{constructor(c){super(c)}get name(){return"IllegalStateException"}}class ne extends se{constructor(c){super(c)}get name(){return"InvalidArgumentException"}}class R extends se{constructor(c){super(c)}get name(){return"NotImplementedException"}}const w={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},X={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class He{constructor(c){this._type=c||"undefined",this._status=w.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=w.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===w.kConnecting||this._status===w.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(c){this._onContentLengthKnown=c}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(c){this._onURLRedirect=c}get onDataArrival(){return this._onDataArrival}set onDataArrival(c){this._onDataArrival=c}get onError(){return this._onError}set onError(c){this._onError=c}get onComplete(){return this._onComplete}set onComplete(c){this._onComplete=c}open(c,h){throw new R("Unimplemented abstract function!")}abort(){throw new R("Unimplemented abstract function!")}}let je={};function yt(){let Me=self.navigator.userAgent.toLowerCase(),c=/(edge)\/([\w.]+)/.exec(Me)||/(opr)[\/]([\w.]+)/.exec(Me)||/(chrome)[ \/]([\w.]+)/.exec(Me)||/(iemobile)[\/]([\w.]+)/.exec(Me)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Me)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Me)||/(webkit)[ \/]([\w.]+)/.exec(Me)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Me)||/(msie) ([\w.]+)/.exec(Me)||Me.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Me)||Me.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Me)||[],h=/(ipad)/.exec(Me)||/(ipod)/.exec(Me)||/(windows phone)/.exec(Me)||/(iphone)/.exec(Me)||/(kindle)/.exec(Me)||/(android)/.exec(Me)||/(windows)/.exec(Me)||/(mac)/.exec(Me)||/(linux)/.exec(Me)||/(cros)/.exec(Me)||[],v={browser:c[5]||c[3]||c[1]||"",version:c[2]||c[4]||"0",majorVersion:c[4]||c[2]||"0",platform:h[0]||""},E={};if(v.browser){E[v.browser]=!0;let S=v.majorVersion.split(".");E.version={major:parseInt(v.majorVersion,10),string:v.version},S.length>1&&(E.version.minor=parseInt(S[1],10)),S.length>2&&(E.version.build=parseInt(S[2],10))}if(v.platform&&(E[v.platform]=!0),(E.chrome||E.opr||E.safari)&&(E.webkit=!0),E.rv||E.iemobile){E.rv&&delete E.rv;let S="msie";v.browser=S,E[S]=!0}if(E.edge){delete E.edge;let S="msedge";v.browser=S,E[S]=!0}if(E.opr){let S="opera";v.browser=S,E[S]=!0}if(E.safari&&E.android){let S="android";v.browser=S,E[S]=!0}E.name=v.browser,E.platform=v.platform;for(let S in je)je.hasOwnProperty(S)&&delete je[S];Object.assign(je,E)}yt();var wt=je;class ve extends He{static isSupported(){try{let c=wt.msedge&&wt.version.minor>=15048,h=wt.msedge?c:!0;return self.fetch&&self.ReadableStream&&h}catch(c){return!1}}constructor(c,h){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=c,this._config=h,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(c,h){this._dataSource=c,this._range=h;let v=c.url;this._config.reuseRedirectedURL&&c.redirectedURL!=null&&(v=c.redirectedURL);let E=this._seekHandler.getConfig(v,h),S=new self.Headers;if(typeof E.headers=="object"){let ee=E.headers;for(let lt in ee)ee.hasOwnProperty(lt)&&S.append(lt,ee[lt])}let N={method:"GET",headers:S,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let ee in this._config.headers)S.append(ee,this._config.headers[ee]);c.cors===!1&&(N.mode="same-origin"),c.withCredentials&&(N.credentials="include"),c.referrerPolicy&&(N.referrerPolicy=c.referrerPolicy),this._status=w.kConnecting,self.fetch(E.url,N).then(ee=>{if(this._requestAbort){this._requestAbort=!1,this._status=w.kIdle;return}if(ee.ok&&ee.status>=200&&ee.status<=299){if(ee.url!==E.url&&this._onURLRedirect){let Ye=this._seekHandler.removeURLParameters(ee.url);this._onURLRedirect(Ye)}let lt=ee.headers.get("Content-Length");return lt!=null&&(this._contentLength=parseInt(lt),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,ee.body.getReader())}else if(this._status=w.kError,this._onError)this._onError(X.HTTP_STATUS_CODE_INVALID,{code:ee.status,msg:ee.statusText});else throw new se("FetchStreamLoader: Http code invalid, "+ee.status+" "+ee.statusText)}).catch(ee=>{if(this._status=w.kError,this._onError)this._onError(X.EXCEPTION,{code:-1,msg:ee.message});else throw ee})}abort(){this._requestAbort=!0}_pump(c){return c.read().then(h=>{if(h.done)if(this._contentLength!==null&&this._receivedLength{if(h.code===11&&wt.msedge)return;this._status=w.kError;let v=0,E=null;if((h.code===19||h.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=w.kError,this._onError)this._onError(X.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new se("MozChunkedLoader: Http code invalid, "+h.status+" "+h.statusText);else this._status=w.kBuffering}}_onProgress(c){if(this._status===w.kError)return;this._contentLength===null&&c.total!==null&&c.total!==0&&(this._contentLength=c.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let h=c.target.response,v=this._range.from+this._receivedLength;this._receivedLength+=h.byteLength,this._onDataArrival&&this._onDataArrival(h,v,this._receivedLength)}_onLoadEnd(c){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===w.kError)return;this._status=w.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(c){this._status=w.kError;let h=0,v=null;if(this._contentLength&&c.loaded=200&&h.status<=299){if(this._status=LoaderStatus.kBuffering,h.responseURL!=null){let E=this._seekHandler.removeURLParameters(h.responseURL);h.responseURL!==this._currentRequestURL&&E!==this._currentRedirectedURL&&(this._currentRedirectedURL=E,this._onURLRedirect&&this._onURLRedirect(E))}let v=h.getResponseHeader("Content-Length");if(v!=null&&this._contentLength==null){let E=parseInt(v);E>0&&(this._contentLength=E,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+h.status+" "+h.statusText);else if(h.readyState===3&&h.status>=200&&h.status<=299){this._status=LoaderStatus.kBuffering;let v=h.response;this._reader.readAsArrayBuffer(v)}}_xhrOnError(c){this._status=LoaderStatus.kError;let h=LoaderErrors.EXCEPTION,v={code:-1,msg:c.constructor.name+" "+c.type};if(this._onError)this._onError(h,v);else throw new RuntimeException(v.msg)}_msrOnProgress(c){let v=c.target.result;if(v==null){this._doReconnectIfNeeded();return}let E=v.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=v.byteLength;let S=this._totalRange.from+this._receivedLength;this._receivedLength+=E.byteLength,this._onDataArrival&&this._onDataArrival(E,S,this._receivedLength),v.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${S+E.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(v=this._range.from+this._contentLength-1),this._currentRequestRange={from:h,to:v},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(c,h){this._lastTimeLoaded=0;let v=c.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?v=this._currentRedirectedURL:c.redirectedURL!=null&&(v=c.redirectedURL));let E=this._seekHandler.getConfig(v,h);this._currentRequestURL=E.url;let S=this._xhr=new XMLHttpRequest;if(S.open("GET",E.url,!0),S.responseType="arraybuffer",S.onreadystatechange=this._onReadyStateChange.bind(this),S.onprogress=this._onProgress.bind(this),S.onload=this._onLoad.bind(this),S.onerror=this._onXhrError.bind(this),c.withCredentials&&(S.withCredentials=!0),typeof E.headers=="object"){let N=E.headers;for(let ee in N)N.hasOwnProperty(ee)&&S.setRequestHeader(ee,N[ee])}if(typeof this._config.headers=="object"){let N=this._config.headers;for(let ee in N)N.hasOwnProperty(ee)&&S.setRequestHeader(ee,N[ee])}S.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=w.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(c){let h=c.target;if(h.readyState===2){if(h.responseURL!=null){let v=this._seekHandler.removeURLParameters(h.responseURL);h.responseURL!==this._currentRequestURL&&v!==this._currentRedirectedURL&&(this._currentRedirectedURL=v,this._onURLRedirect&&this._onURLRedirect(v))}if(h.status>=200&&h.status<=299){if(this._waitForTotalLength)return;this._status=w.kBuffering}else if(this._status=w.kError,this._onError)this._onError(X.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new se("RangeLoader: Http code invalid, "+h.status+" "+h.statusText)}}_onProgress(c){if(this._status===w.kError)return;if(this._contentLength===null){let v=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,v=!0;let E=c.total;this._internalAbort(),E!=null&E!==0&&(this._totalLength=E)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,v){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let h=c.loaded-this._lastTimeLoaded;this._lastTimeLoaded=c.loaded,this._speedSampler.addBytes(h)}_normalizeSpeed(c){let h=this._chunkSizeKBList,v=h.length-1,E=0,S=0,N=v;if(c=h[E]&&c=3&&(h=this._speedSampler.currentKBps)),h!==0){let N=this._normalizeSpeed(h);this._currentSpeedNormalized!==N&&(this._currentSpeedNormalized=N,this._currentChunkSizeKB=N)}let v=c.target.response,E=this._range.from+this._receivedLength;this._receivedLength+=v.byteLength;let S=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(h.result)},h.readAsArrayBuffer(c.data)}else{this._status=w.kError;let h={code:-1,msg:"Unsupported WebSocket message type: "+c.data.constructor.name};if(this._onError)this._onError(X.EXCEPTION,h);else throw new se(h.msg)}}_dispatchArrayBuffer(c){let h=c,v=this._receivedLength;this._receivedLength+=h.byteLength,this._onDataArrival&&this._onDataArrival(h,v,this._receivedLength)}_onWebSocketError(c){this._status=w.kError;let h={code:c.code,msg:c.message};if(this._onError)this._onError(X.EXCEPTION,h);else throw new se(h.msg)}}var Fe=tt;class vt{constructor(c){this._zeroStart=c||!1}getConfig(c,h){let v={};if(h.from!==0||h.to!==-1){let E;h.to!==-1?E=`bytes=${h.from.toString()}-${h.to.toString()}`:E=`bytes=${h.from.toString()}-`,v.Range=E}else this._zeroStart&&(v.Range="bytes=0-");return{url:c,headers:v}}removeURLParameters(c){return c}}var ue=vt;class P{constructor(c,h){this._startName=c,this._endName=h}getConfig(c,h){let v=c;if(h.from!==0||h.to!==-1){let E=!0;v.indexOf("?")===-1&&(v+="?",E=!1),E&&(v+="&"),v+=`${this._startName}=${h.from.toString()}`,h.to!==-1&&(v+=`&${this._endName}=${h.to.toString()}`)}return{url:v,headers:{}}}removeURLParameters(c){let h=c.split("?")[0],v,E=c.indexOf("?");E!==-1&&(v=c.substring(E+1));let S="";if(v!=null&&v.length>0){let N=v.split("&");for(let ee=0;ee0;lt[0]!==this._startName&<[0]!==this._endName&&(Ye&&(S+="&"),S+=N[ee])}}return S.length===0?h:h+"?"+S}}var K=P;class _{constructor(c,h,v){this.TAG="IOController",this._config=h,this._extraData=v,this._stashInitialSize=1024*384,h.stashInitialSize!=null&&h.stashInitialSize>0&&(this._stashInitialSize=h.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,h.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=c,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(c.url),this._refTotalLength=c.filesize?c.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Q,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(c){this._extraData=c}get onDataArrival(){return this._onDataArrival}set onDataArrival(c){this._onDataArrival=c}get onSeeked(){return this._onSeeked}set onSeeked(c){this._onSeeked=c}get onError(){return this._onError}set onError(c){this._onError=c}get onComplete(){return this._onComplete}set onComplete(c){this._onComplete=c}get onRedirect(){return this._onRedirect}set onRedirect(c){this._onRedirect=c}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(c){this._onRecoveredEarlyEof=c}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===ke?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let c=this._config;if(c.seekType==="range")this._seekHandler=new ue(this._config.rangeLoadZeroStart);else if(c.seekType==="param"){let h=c.seekParamStart||"bstart",v=c.seekParamEnd||"bend";this._seekHandler=new K(h,v)}else if(c.seekType==="custom"){if(typeof c.customSeekHandler!="function")throw new ne("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new c.customSeekHandler}else throw new ne(`Invalid seekType in config: ${c.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Fe;else if(q.isSupported())this._loaderClass=q;else if(ye.isSupported())this._loaderClass=ye;else if(ke.isSupported())this._loaderClass=ke;else throw new se("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(c){this._currentRange={from:0,to:-1},c&&(this._currentRange.from=c),this._speedSampler.reset(),c||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let c=this._resumeFrom;this._resumeFrom=0,this._internalSeek(c,!0)}}seek(c){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(c,!0)}_internalSeek(c,h){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(h),this._loader.destroy(),this._loader=null;let v={from:c,to:-1};this._currentRange={from:v.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,v),this._onSeeked&&this._onSeeked()}updateUrl(c){if(!c||typeof c!="string"||c.length===0)throw new ne("Url must be a non-empty string!");this._dataSource.url=c}_expandBuffer(c){let h=this._stashSize;for(;h+1024*1024*10){let E=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(v,0,h).set(E,0)}this._stashBuffer=v,this._bufferSize=h}_normalizeSpeed(c){let h=this._speedNormalizeList,v=h.length-1,E=0,S=0,N=v;if(c=h[E]&&c=512&&c<=1024?h=Math.floor(c*1.5):h=c*2,h>8192&&(h=8192);let v=h*1024+1024*1024*1;this._bufferSize0){let N=this._stashBuffer.slice(0,this._stashUsed),ee=this._dispatchChunks(N,this._stashByteStart);if(ee0){let lt=new Uint8Array(N,ee);S.set(lt,0),this._stashUsed=lt.byteLength,this._stashByteStart+=ee}}else this._stashUsed=0,this._stashByteStart+=ee;this._stashUsed+c.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+c.byteLength),S=new Uint8Array(this._stashBuffer,0,this._bufferSize)),S.set(new Uint8Array(c),this._stashUsed),this._stashUsed+=c.byteLength}else{let N=this._dispatchChunks(c,h);if(Nthis._bufferSize&&(this._expandBuffer(ee),S=new Uint8Array(this._stashBuffer,0,this._bufferSize)),S.set(new Uint8Array(c,N),0),this._stashUsed+=ee,this._stashByteStart=h+N}}}else if(this._stashUsed===0){let S=this._dispatchChunks(c,h);if(Sthis._bufferSize&&this._expandBuffer(N),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(c,S),0),this._stashUsed+=N,this._stashByteStart=h+S}}else{this._stashUsed+c.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+c.byteLength);let S=new Uint8Array(this._stashBuffer,0,this._bufferSize);S.set(new Uint8Array(c),this._stashUsed),this._stashUsed+=c.byteLength;let N=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(N0){let ee=new Uint8Array(this._stashBuffer,N);S.set(ee,0)}this._stashUsed-=N,this._stashByteStart+=N}}_flushStashBuffer(c){if(this._stashUsed>0){let h=this._stashBuffer.slice(0,this._stashUsed),v=this._dispatchChunks(h,this._stashByteStart),E=h.byteLength-v;if(v0){let S=new Uint8Array(this._stashBuffer,0,this._bufferSize),N=new Uint8Array(h,v);S.set(N,0),this._stashUsed=N.byteLength,this._stashByteStart+=v}return 0}return this._stashUsed=0,this._stashByteStart=0,E}return 0}_onLoaderComplete(c,h){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(c,h){switch(m.e(this.TAG,`Loader error, code = ${h.code}, msg = ${h.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,c=X.UNRECOVERABLE_EARLY_EOF),c){case X.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let v=this._currentRange.to+1;v0){let h=Ue.getConfig();c.emit("change",h)}}static registerListener(c){Ue.emitter.addListener("change",c)}static removeListener(c){Ue.emitter.removeListener("change",c)}static addLogListener(c){m.emitter.addListener("log",c),m.emitter.listenerCount("log")>0&&(m.ENABLE_CALLBACK=!0,Ue._notifyChange())}static removeLogListener(c){m.emitter.removeListener("log",c),m.emitter.listenerCount("log")===0&&(m.ENABLE_CALLBACK=!1,Ue._notifyChange())}}Ue.emitter=new(U());var Be=Ue;class ot{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let c=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,h=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&c&&h}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(c){if(this.keyframesIndex==null)return null;let h=this.keyframesIndex,v=this._search(h.times,c);return{index:v,milliseconds:h.times[v],fileposition:h.filepositions[v]}}_search(c,h){let v=0,E=c.length-1,S=0,N=0,ee=E;for(h=c[S]&&h=128){c.push(String.fromCharCode(S&65535)),v+=2;continue}}}else if(h[v]<240){if(Dt(h,v,2)){let S=(h[v]&15)<<12|(h[v+1]&63)<<6|h[v+2]&63;if(S>=2048&&(S&63488)!==55296){c.push(String.fromCharCode(S&65535)),v+=3;continue}}}else if(h[v]<248&&Dt(h,v,3)){let S=(h[v]&7)<<18|(h[v+1]&63)<<12|(h[v+2]&63)<<6|h[v+3]&63;if(S>65536&&S<1114112){S-=65536,c.push(String.fromCharCode(S>>>10|55296)),c.push(String.fromCharCode(S&1023|56320)),v+=4;continue}}}c.push("\uFFFD"),++v}return c.join("")}var bt=_t;let st=function(){let Me=new ArrayBuffer(2);return new DataView(Me).setInt16(0,256,!0),new Int16Array(Me)[0]===256}();class Et{static parseScriptData(c,h,v){let E={};try{let S=Et.parseValue(c,h,v),N=Et.parseValue(c,h+S.size,v-S.size);E[S.data]=N.data}catch(S){m.e("AMF",S.toString())}return E}static parseObject(c,h,v){if(v<3)throw new I("Data not enough when parse ScriptDataObject");let E=Et.parseString(c,h,v),S=Et.parseValue(c,h+E.size,v-E.size),N=S.objectEnd;return{data:{name:E.data,value:S.data},size:E.size+S.size,objectEnd:N}}static parseVariable(c,h,v){return Et.parseObject(c,h,v)}static parseString(c,h,v){if(v<2)throw new I("Data not enough when parse String");let S=new DataView(c,h,v).getUint16(0,!st),N;return S>0?N=bt(new Uint8Array(c,h+2,S)):N="",{data:N,size:2+S}}static parseLongString(c,h,v){if(v<4)throw new I("Data not enough when parse LongString");let S=new DataView(c,h,v).getUint32(0,!st),N;return S>0?N=bt(new Uint8Array(c,h+4,S)):N="",{data:N,size:4+S}}static parseDate(c,h,v){if(v<10)throw new I("Data size invalid when parse Date");let E=new DataView(c,h,v),S=E.getFloat64(0,!st),N=E.getInt16(8,!st);return S+=N*60*1e3,{data:new Date(S),size:10}}static parseValue(c,h,v){if(v<1)throw new I("Data not enough when parse Value");let E=new DataView(c,h,v),S=1,N=E.getUint8(0),ee,lt=!1;try{switch(N){case 0:ee=E.getFloat64(1,!st),S+=8;break;case 1:{ee=!!E.getUint8(1),S+=1;break}case 2:{let Ye=Et.parseString(c,h+1,v-1);ee=Ye.data,S+=Ye.size;break}case 3:{ee={};let Ye=0;for((E.getUint32(v-4,!st)&16777215)===9&&(Ye=3);S32)throw new ne("ExpGolomb: readBits() bits exceeded max 32bits!");if(c<=this._current_word_bits_left){let N=this._current_word>>>32-c;return this._current_word<<=c,this._current_word_bits_left-=c,N}let h=this._current_word_bits_left?this._current_word:0;h=h>>>32-this._current_word_bits_left;let v=c-this._current_word_bits_left;this._fillCurrentWord();let E=Math.min(v,this._current_word_bits_left),S=this._current_word>>>32-E;return this._current_word<<=E,this._current_word_bits_left-=E,h=h<>>c)return this._current_word<<=c,this._current_word_bits_left-=c,c;return this._fillCurrentWord(),c+this._skipLeadingZero()}readUEG(){let c=this._skipLeadingZero();return this.readBits(c+1)-1}readSEG(){let c=this.readUEG();return c&1?c+1>>>1:-1*(c>>>1)}}var H=Se;class j{static _ebsp2rbsp(c){let h=c,v=h.byteLength,E=new Uint8Array(v),S=0;for(let N=0;N=2&&h[N]===3&&h[N-1]===0&&h[N-2]===0||(E[S]=h[N],S++);return new Uint8Array(E.buffer,0,S)}static parseSPS(c){let h=j._ebsp2rbsp(c),v=new H(h);v.readByte();let E=v.readByte();v.readByte();let S=v.readByte();v.readUEG();let N=j.getProfileString(E),ee=j.getLevelString(S),lt=1,Ye=420,Pt=[0,420,422,444],tn=8;if((E===100||E===110||E===122||E===244||E===44||E===83||E===86||E===118||E===128||E===138||E===144)&&(lt=v.readUEG(),lt===3&&v.readBits(1),lt<=3&&(Ye=Pt[lt]),tn=v.readUEG()+8,v.readUEG(),v.readBits(1),v.readBool())){let Jt=lt!==3?8:12;for(let En=0;En0&&Jt<16?(zt=En[Jt-1],kt=Xt[Jt-1]):Jt===255&&(zt=v.readByte()<<8|v.readByte(),kt=v.readByte()<<8|v.readByte())}if(v.readBool()&&v.readBool(),v.readBool()&&(v.readBits(4),v.readBool()&&v.readBits(24)),v.readBool()&&(v.readUEG(),v.readUEG()),v.readBool()){let Jt=v.readBits(32),En=v.readBits(32);nt=v.readBool(),Y=En,$=Jt*2,Ot=Y/$}}let Re=1;(zt!==1||kt!==1)&&(Re=zt/kt);let ct=0,pt=0;if(lt===0)ct=1,pt=2-me;else{let Jt=lt===3?1:2,En=lt===1?2:1;ct=Jt,pt=En*(2-me)}let Tt=(Pe+1)*16,Ut=(2-me)*((he+1)*16);Tt-=(xe+Je)*ct,Ut-=(Ze+St)*pt;let Qt=Math.ceil(Tt*Re);return v.destroy(),v=null,{profile_string:N,level_string:ee,bit_depth:tn,ref_frames:O,chroma_format:Ye,chroma_format_string:j.getChromaFormatString(Ye),frame_rate:{fixed:nt,fps:Ot,fps_den:$,fps_num:Y},sar_ratio:{width:zt,height:kt},codec_size:{width:Tt,height:Ut},present_size:{width:Qt,height:Ut}}}static _skipScalingList(c,h){let v=8,E=8,S=0;for(let N=0;N>>8&255|(Me&255)<<8}function Ke(Me){return(Me&4278190080)>>>24|(Me&16711680)>>>8|(Me&65280)<<8|(Me&255)<<24}function J(Me,c){return Me[c]<<24|Me[c+1]<<16|Me[c+2]<<8|Me[c+3]}class F{constructor(c,h){this.TAG="FLVDemuxer",this._config=h,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=c.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=c.hasAudioTrack,this._hasVideo=c.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new qe,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let v=new ArrayBuffer(2);return new DataView(v).setInt16(0,256,!0),new Int16Array(v)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(c){let h=new Uint8Array(c),v={match:!1};if(h[0]!==70||h[1]!==76||h[2]!==86||h[3]!==1)return v;let E=(h[4]&4)>>>2!==0,S=(h[4]&1)!==0,N=J(h,5);return N<9?v:{match:!0,consumed:N,dataOffset:N,hasAudioTrack:E,hasVideoTrack:S}}bindDataSource(c){return c.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(c){this._onTrackMetadata=c}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(c){this._onMediaInfo=c}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(c){this._onMetaDataArrived=c}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(c){this._onScriptDataArrived=c}get onError(){return this._onError}set onError(c){this._onError=c}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(c){this._onDataAvailable=c}get timestampBase(){return this._timestampBase}set timestampBase(c){this._timestampBase=c}get overridedDuration(){return this._duration}set overridedDuration(c){this._durationOverrided=!0,this._duration=c,this._mediaInfo.duration=c}set overridedHasAudio(c){this._hasAudioFlagOverrided=!0,this._hasAudio=c,this._mediaInfo.hasAudio=c}set overridedHasVideo(c){this._hasVideoFlagOverrided=!0,this._hasVideo=c,this._mediaInfo.hasVideo=c}resetMediaInfo(){this._mediaInfo=new qe}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(c,h){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new I("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let v=0,E=this._littleEndian;if(h===0)if(c.byteLength>13)v=F.probe(c).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,h+v!==this._dataOffset&&m.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(c,v).getUint32(0,!E)!==0&&m.w(this.TAG,"PrevTagSize0 !== 0 !!!"),v+=4);vc.byteLength)break;let N=S.getUint8(0),ee=S.getUint32(0,!E)&16777215;if(v+11+ee+4>c.byteLength)break;if(N!==8&&N!==9&&N!==18){m.w(this.TAG,`Unsupported tag type ${N}, skipped`),v+=11+ee+4;continue}let lt=S.getUint8(4),Ye=S.getUint8(5),Pt=S.getUint8(6),tn=S.getUint8(7),Z=Pt|Ye<<8|lt<<16|tn<<24;(S.getUint32(7,!E)&16777215)!==0&&m.w(this.TAG,"Meet tag which has StreamID != 0!");let Pe=v+11;switch(N){case 8:this._parseAudioData(c,Pe,ee,Z);break;case 9:this._parseVideoData(c,Pe,ee,Z,h+v);break;case 18:this._parseScriptData(c,Pe,ee);break}let he=S.getUint32(11+ee,!E);he!==11+ee&&m.w(this.TAG,`Invalid PrevTagSize ${he}`),v+=11+ee+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),v}_parseScriptData(c,h,v){let E=et.parseScriptData(c,h,v);if(E.hasOwnProperty("onMetaData")){if(E.onMetaData==null||typeof E.onMetaData!="object"){m.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&m.w(this.TAG,"Found another onMetaData tag!"),this._metadata=E;let S=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},S)),typeof S.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=S.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof S.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=S.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof S.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=S.audiodatarate),typeof S.videodatarate=="number"&&(this._mediaInfo.videoDataRate=S.videodatarate),typeof S.width=="number"&&(this._mediaInfo.width=S.width),typeof S.height=="number"&&(this._mediaInfo.height=S.height),typeof S.duration=="number"){if(!this._durationOverrided){let N=Math.floor(S.duration*this._timescale);this._duration=N,this._mediaInfo.duration=N}}else this._mediaInfo.duration=0;if(typeof S.framerate=="number"){let N=Math.floor(S.framerate*1e3);if(N>0){let ee=N/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=ee,this._referenceFrameRate.fps_num=N,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=ee}}if(typeof S.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let N=S.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(N),S.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=S,m.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(E).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},E))}_parseKeyframesIndex(c){let h=[],v=[];for(let E=1;E>>4;if(lt!==2&<!==10){this._onError(re.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+lt);return}let Ye=0,Pt=(ee&12)>>>2;if(Pt>=0&&Pt<=4)Ye=this._flvSoundRateTable[Pt];else{this._onError(re.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+Pt);return}let tn=(ee&2)>>>1,Z=ee&1,O=this._audioMetadata,Pe=this._audioTrack;if(O||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),O=this._audioMetadata={},O.type="audio",O.id=Pe.id,O.timescale=this._timescale,O.duration=this._duration,O.audioSampleRate=Ye,O.channelCount=Z===0?1:2),lt===10){let he=this._parseAACAudioData(c,h+1,v-1);if(he==null)return;if(he.packetType===0){O.config&&m.w(this.TAG,"Found another AudioSpecificConfig!");let me=he.data;O.audioSampleRate=me.samplingRate,O.channelCount=me.channelCount,O.codec=me.codec,O.originalCodec=me.originalCodec,O.config=me.config,O.refSampleDuration=1024/O.audioSampleRate*O.timescale,m.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",O);let xe=this._mediaInfo;xe.audioCodec=O.originalCodec,xe.audioSampleRate=O.audioSampleRate,xe.audioChannelCount=O.channelCount,xe.hasVideo?xe.videoCodec!=null&&(xe.mimeType='video/x-flv; codecs="'+xe.videoCodec+","+xe.audioCodec+'"'):xe.mimeType='video/x-flv; codecs="'+xe.audioCodec+'"',xe.isComplete()&&this._onMediaInfo(xe)}else if(he.packetType===1){let me=this._timestampBase+E,xe={unit:he.data,length:he.data.byteLength,dts:me,pts:me};Pe.samples.push(xe),Pe.length+=he.data.length}else m.e(this.TAG,`Flv: Unsupported AAC data type ${he.packetType}`)}else if(lt===2){if(!O.codec){let Je=this._parseMP3AudioData(c,h+1,v-1,!0);if(Je==null)return;O.audioSampleRate=Je.samplingRate,O.channelCount=Je.channelCount,O.codec=Je.codec,O.originalCodec=Je.originalCodec,O.refSampleDuration=1152/O.audioSampleRate*O.timescale,m.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",O);let Ze=this._mediaInfo;Ze.audioCodec=O.codec,Ze.audioSampleRate=O.audioSampleRate,Ze.audioChannelCount=O.channelCount,Ze.audioDataRate=Je.bitRate,Ze.hasVideo?Ze.videoCodec!=null&&(Ze.mimeType='video/x-flv; codecs="'+Ze.videoCodec+","+Ze.audioCodec+'"'):Ze.mimeType='video/x-flv; codecs="'+Ze.audioCodec+'"',Ze.isComplete()&&this._onMediaInfo(Ze)}let he=this._parseMP3AudioData(c,h+1,v-1,!1);if(he==null)return;let me=this._timestampBase+E,xe={unit:he,length:he.byteLength,dts:me,pts:me};Pe.samples.push(xe),Pe.length+=he.length}}_parseAACAudioData(c,h,v){if(v<=1){m.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let E={},S=new Uint8Array(c,h,v);return E.packetType=S[0],S[0]===0?E.data=this._parseAACAudioSpecificConfig(c,h+1,v-1):E.data=S.subarray(1),E}_parseAACAudioSpecificConfig(c,h,v){let E=new Uint8Array(c,h,v),S=null,N=0,ee=0,lt=null,Ye=0,Pt=null;if(N=ee=E[0]>>>3,Ye=(E[0]&7)<<1|E[1]>>>7,Ye<0||Ye>=this._mpegSamplingRates.length){this._onError(re.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let tn=this._mpegSamplingRates[Ye],Z=(E[1]&120)>>>3;if(Z<0||Z>=8){this._onError(re.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}N===5&&(Pt=(E[1]&7)<<1|E[2]>>>7,lt=(E[2]&124)>>>2);let O=self.navigator.userAgent.toLowerCase();return O.indexOf("firefox")!==-1?Ye>=6?(N=5,S=new Array(4),Pt=Ye-3):(N=2,S=new Array(2),Pt=Ye):O.indexOf("android")!==-1?(N=2,S=new Array(2),Pt=Ye):(N=5,Pt=Ye,S=new Array(4),Ye>=6?Pt=Ye-3:Z===1&&(N=2,S=new Array(2),Pt=Ye)),S[0]=N<<3,S[0]|=(Ye&15)>>>1,S[1]=(Ye&15)<<7,S[1]|=(Z&15)<<3,N===5&&(S[1]|=(Pt&15)>>>1,S[2]=(Pt&1)<<7,S[2]|=8,S[3]=0),{config:S,samplingRate:tn,channelCount:Z,codec:"mp4a.40."+N,originalCodec:"mp4a.40."+ee}}_parseMP3AudioData(c,h,v,E){if(v<4){m.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let S=this._littleEndian,N=new Uint8Array(c,h,v),ee=null;if(E){if(N[0]!==255)return;let lt=N[1]>>>3&3,Ye=(N[1]&6)>>1,Pt=(N[2]&240)>>>4,tn=(N[2]&12)>>>2,O=(N[3]>>>6&3)!==3?2:1,Pe=0,he=0,me=34,xe="mp3";switch(lt){case 0:Pe=this._mpegAudioV25SampleRateTable[tn];break;case 2:Pe=this._mpegAudioV20SampleRateTable[tn];break;case 3:Pe=this._mpegAudioV10SampleRateTable[tn];break}switch(Ye){case 1:me=34,Pt>>4,lt=N&15;if(lt!==7){this._onError(re.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${lt}`);return}this._parseAVCVideoPacket(c,h+1,v-1,E,S,ee)}_parseAVCVideoPacket(c,h,v,E,S,N){if(v<4){m.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let ee=this._littleEndian,lt=new DataView(c,h,v),Ye=lt.getUint8(0),tn=(lt.getUint32(0,!ee)&16777215)<<8>>8;if(Ye===0)this._parseAVCDecoderConfigurationRecord(c,h+4,v-4);else if(Ye===1)this._parseAVCVideoData(c,h+4,v-4,E,S,N,tn);else if(Ye!==2){this._onError(re.FORMAT_ERROR,`Flv: Invalid video packet type ${Ye}`);return}}_parseAVCDecoderConfigurationRecord(c,h,v){if(v<7){m.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let E=this._videoMetadata,S=this._videoTrack,N=this._littleEndian,ee=new DataView(c,h,v);E?typeof E.avcc!="undefined"&&m.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),E=this._videoMetadata={},E.type="video",E.id=S.id,E.timescale=this._timescale,E.duration=this._duration);let lt=ee.getUint8(0),Ye=ee.getUint8(1),Pt=ee.getUint8(2),tn=ee.getUint8(3);if(lt!==1||Ye===0){this._onError(re.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(ee.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(re.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Z=ee.getUint8(5)&31;if(Z===0){this._onError(re.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Z>1&&m.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Z}`);let O=6;for(let he=0;he1&&m.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${Pe}`);O++;for(let he=0;he=v){m.w(this.TAG,`Malformed Nalu near timestamp ${Pe}, offset = ${Z}, dataSize = ${v}`);break}let me=Ye.getUint32(Z,!lt);if(O===3&&(me>>>=8),me>v-O){m.w(this.TAG,`Malformed Nalus near timestamp ${Pe}, NaluSize > DataSize!`);return}let xe=Ye.getUint8(Z+O)&31;xe===5&&(he=!0);let Je=new Uint8Array(c,h+Z,O+me),Ze={type:xe,data:Je};Pt.push(Ze),tn+=Je.byteLength,Z+=O+me}if(Pt.length){let me=this._videoTrack,xe={units:Pt,length:tn,isKeyframe:he,dts:Pe,cts:ee,pts:Pe+ee};he&&(xe.fileposition=S),me.samples.push(xe),me.length+=tn}}}var z=F;class L{static init(){L.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let h in L.types)L.types.hasOwnProperty(h)&&(L.types[h]=[h.charCodeAt(0),h.charCodeAt(1),h.charCodeAt(2),h.charCodeAt(3)]);let c=L.constants={};c.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),c.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),c.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),c.STSC=c.STCO=c.STTS,c.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),c.HDLR_VIDEO=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]),c.HDLR_AUDIO=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]),c.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),c.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),c.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(c){let h=8,v=null,E=Array.prototype.slice.call(arguments,1),S=E.length;for(let ee=0;ee>>24&255,v[1]=h>>>16&255,v[2]=h>>>8&255,v[3]=h&255,v.set(c,4);let N=8;for(let ee=0;ee>>24&255,c>>>16&255,c>>>8&255,c&255,h>>>24&255,h>>>16&255,h>>>8&255,h&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]))}static trak(c){return L.box(L.types.trak,L.tkhd(c),L.mdia(c))}static tkhd(c){let h=c.id,v=c.duration,E=c.presentWidth,S=c.presentHeight;return L.box(L.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,0,0,0,0,v>>>24&255,v>>>16&255,v>>>8&255,v&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,E>>>8&255,E&255,0,0,S>>>8&255,S&255,0,0]))}static mdia(c){return L.box(L.types.mdia,L.mdhd(c),L.hdlr(c),L.minf(c))}static mdhd(c){let h=c.timescale,v=c.duration;return L.box(L.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,v>>>24&255,v>>>16&255,v>>>8&255,v&255,85,196,0,0]))}static hdlr(c){let h=null;return c.type==="audio"?h=L.constants.HDLR_AUDIO:h=L.constants.HDLR_VIDEO,L.box(L.types.hdlr,h)}static minf(c){let h=null;return c.type==="audio"?h=L.box(L.types.smhd,L.constants.SMHD):h=L.box(L.types.vmhd,L.constants.VMHD),L.box(L.types.minf,h,L.dinf(),L.stbl(c))}static dinf(){return L.box(L.types.dinf,L.box(L.types.dref,L.constants.DREF))}static stbl(c){return L.box(L.types.stbl,L.stsd(c),L.box(L.types.stts,L.constants.STTS),L.box(L.types.stsc,L.constants.STSC),L.box(L.types.stsz,L.constants.STSZ),L.box(L.types.stco,L.constants.STCO))}static stsd(c){return c.type==="audio"?c.codec==="mp3"?L.box(L.types.stsd,L.constants.STSD_PREFIX,L.mp3(c)):L.box(L.types.stsd,L.constants.STSD_PREFIX,L.mp4a(c)):L.box(L.types.stsd,L.constants.STSD_PREFIX,L.avc1(c))}static mp3(c){let h=c.channelCount,v=c.audioSampleRate,E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,h,0,16,0,0,0,0,v>>>8&255,v&255,0,0]);return L.box(L.types[".mp3"],E)}static mp4a(c){let h=c.channelCount,v=c.audioSampleRate,E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,h,0,16,0,0,0,0,v>>>8&255,v&255,0,0]);return L.box(L.types.mp4a,E,L.esds(c))}static esds(c){let h=c.config||[],v=h.length,E=new Uint8Array([0,0,0,0,3,23+v,0,1,0,4,15+v,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([v]).concat(h).concat([6,1,2]));return L.box(L.types.esds,E)}static avc1(c){let h=c.avcc,v=c.codecWidth,E=c.codecHeight,S=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,v>>>8&255,v&255,E>>>8&255,E&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return L.box(L.types.avc1,S,L.box(L.types.avcC,h))}static mvex(c){return L.box(L.types.mvex,L.trex(c))}static trex(c){let h=c.id,v=new Uint8Array([0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return L.box(L.types.trex,v)}static moof(c,h){return L.box(L.types.moof,L.mfhd(c.sequenceNumber),L.traf(c,h))}static mfhd(c){let h=new Uint8Array([0,0,0,0,c>>>24&255,c>>>16&255,c>>>8&255,c&255]);return L.box(L.types.mfhd,h)}static traf(c,h){let v=c.id,E=L.box(L.types.tfhd,new Uint8Array([0,0,0,0,v>>>24&255,v>>>16&255,v>>>8&255,v&255])),S=L.box(L.types.tfdt,new Uint8Array([0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255])),N=L.sdtp(c),ee=L.trun(c,N.byteLength+16+16+8+16+8+8);return L.box(L.types.traf,E,S,ee,N)}static sdtp(c){let h=c.samples||[],v=h.length,E=new Uint8Array(4+v);for(let S=0;S>>24&255,E>>>16&255,E>>>8&255,E&255,h>>>24&255,h>>>16&255,h>>>8&255,h&255],0);for(let ee=0;ee>>24&255,lt>>>16&255,lt>>>8&255,lt&255,Ye>>>24&255,Ye>>>16&255,Ye>>>8&255,Ye&255,Pt.isLeading<<2|Pt.dependsOn,Pt.isDependedOn<<6|Pt.hasRedundancy<<4|Pt.isNonSync,0,0,tn>>>24&255,tn>>>16&255,tn>>>8&255,tn&255],12+16*ee)}return L.box(L.types.trun,N)}static mdat(c){return L.box(L.types.mdat,c)}}L.init();var we=L;class Qe{static getSilentFrame(c,h){if(c==="mp4a.40.2"){if(h===1)return new Uint8Array([0,200,0,128,35,128]);if(h===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(h===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(h===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(h===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(h===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])}else{if(h===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(h===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(h===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])}return null}}var Oe=Qe;class ft{constructor(c,h,v,E,S){this.dts=c,this.pts=h,this.duration=v,this.originalDts=E,this.isSyncPoint=S,this.fileposition=null}}class Ft{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(c){c.isSyncPoint=!0,this.syncPoints.push(c)}}class Ct{constructor(){this._list=[]}clear(){this._list=[]}appendArray(c){let h=this._list;c.length!==0&&(h.length>0&&c[0].originalDts=h[S].dts&&ch[E].lastSample.originalDts&&c=h[E].lastSample.originalDts&&(E===h.length-1||E0&&(S=this._searchNearestSegmentBefore(v.originalBeginDts)+1),this._lastAppendLocation=S,this._list.splice(S,0,v)}getLastSegmentBefore(c){let h=this._searchNearestSegmentBefore(c);return h>=0?this._list[h]:null}getLastSampleBefore(c){let h=this.getLastSegmentBefore(c);return h!=null?h.lastSample:null}getLastSyncPointBefore(c){let h=this._searchNearestSegmentBefore(c),v=this._list[h].syncPoints;for(;v.length===0&&h>0;)h--,v=this._list[h].syncPoints;return v.length>0?v[v.length-1]:null}}class ae{constructor(c){this.TAG="MP4Remuxer",this._config=c,this._isLive=c.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new mt("audio"),this._videoSegmentInfoList=new mt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(wt.chrome&&(wt.version.major<50||wt.version.major===50&&wt.version.build<2661)),this._fillSilentAfterSeek=wt.msedge||wt.msie,this._mp3UseMpegAudio=!wt.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(c){return c.onDataAvailable=this.remux.bind(this),c.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(c){this._onInitSegment=c}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(c){this._onMediaSegment=c}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(c){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(c,h){if(!this._onMediaSegment)throw new I("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(c,h),this._remuxVideo(h),this._remuxAudio(c)}_onTrackMetadataReceived(c,h){let v=null,E="mp4",S=h.codec;if(c==="audio")this._audioMeta=h,h.codec==="mp3"&&this._mp3UseMpegAudio?(E="mpeg",S="",v=new Uint8Array):v=we.generateInitSegment(h);else if(c==="video")this._videoMeta=h,v=we.generateInitSegment(h);else return;if(!this._onInitSegment)throw new I("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(c,{type:c,data:v.buffer,codec:S,container:`${c}/${E}`,mediaDuration:h.duration})}_calculateDtsBase(c,h){this._dtsBaseInited||(c.samples&&c.samples.length&&(this._audioDtsBase=c.samples[0].dts),h.samples&&h.samples.length&&(this._videoDtsBase=h.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let c=this._videoStashedLastSample,h=this._audioStashedLastSample,v={type:"video",id:1,sequenceNumber:0,samples:[],length:0};c!=null&&(v.samples.push(c),v.length=c.length);let E={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};h!=null&&(E.samples.push(h),E.length=h.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(v,!0),this._remuxAudio(E,!0)}_remuxAudio(c,h){if(this._audioMeta==null)return;let v=c,E=v.samples,S,N=-1,ee=-1,lt=-1,Ye=this._audioMeta.refSampleDuration,Pt=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,tn=this._dtsBaseInited&&this._audioNextDts===void 0,Z=!1;if(!E||E.length===0||E.length===1&&!h)return;let O=0,Pe=null,he=0;Pt?(O=0,he=v.length):(O=8,he=8+v.length);let me=null;if(E.length>1&&(me=E.pop(),he-=me.length),this._audioStashedLastSample!=null){let kt=this._audioStashedLastSample;this._audioStashedLastSample=null,E.unshift(kt),he+=kt.length}me!=null&&(this._audioStashedLastSample=me);let xe=E[0].dts-this._dtsBase;if(this._audioNextDts)S=xe-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())S=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Z=!0);else{let kt=this._audioSegmentInfoList.getLastSampleBefore(xe);if(kt!=null){let Ot=xe-(kt.originalDts+kt.duration);Ot<=3&&(Ot=0);let nt=kt.dts+kt.duration+Ot;S=xe-nt}else S=0}if(Z){let kt=xe-S,Ot=this._videoSegmentInfoList.getLastSegmentBefore(xe);if(Ot!=null&&Ot.beginDts=1?Te=Je[Je.length-1].duration:Te=Math.floor(Ye);let Re=!1,ct=null;if(Te>Ye*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!wt.safari){Re=!0;let pt=Math.abs(Te-Ye),Tt=Math.ceil(pt/Ye),Ut=$+Ye;m.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +!(function(){var bl=Math.pow;(self.webpackChunk=self.webpackChunk||[]).push([[2412],{65030:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return Se}});var A=b(33885),le=b(42978),ge=b(75931),U=b(43403),C=b(92310),m=b.n(C),de=b(29301),Q=b(76846),se=b(96452),I=b(6089),ne=b(80402),R=b(34280),w=b(49658),X=b(59301),He=b(54476),je=b(77900),yt=b(8654);function wt(H){var j=H.prefixCls,k=H.align,Ee=H.arrow,re=H.arrowPos,De=Ee||{},Ke=De.className,J=De.content,F=re.x,z=F===void 0?0:F,L=re.y,we=L===void 0?0:L,Qe=X.useRef();if(!k||!k.points)return null;var Oe={position:"absolute"};if(k.autoArrow!==!1){var ft=k.points[0],Ft=k.points[1],Ct=ft[0],mt=ft[1],ae=Ft[0],Ce=Ft[1];Ct===ae||!["t","b"].includes(Ct)?Oe.top=we:Ct==="t"?Oe.top=0:Oe.bottom=0,mt===Ce||!["l","r"].includes(mt)?Oe.left=z:mt==="l"?Oe.left=0:Oe.right=0}return X.createElement("div",{ref:Qe,className:m()("".concat(j,"-arrow"),Ke),style:Oe},J)}function ve(H){var j=H.prefixCls,k=H.open,Ee=H.zIndex,re=H.mask,De=H.motion;return re?X.createElement(je.default,(0,He.Z)({},De,{motionAppear:!0,visible:k,removeOnLeave:!0}),function(Ke){var J=Ke.className;return X.createElement("div",{style:{zIndex:Ee},className:m()("".concat(j,"-mask"),J)})}):null}var q=X.memo(function(H){var j=H.children;return j},function(H,j){return j.cache}),B=q,ye=X.forwardRef(function(H,j){var k=H.popup,Ee=H.className,re=H.prefixCls,De=H.style,Ke=H.target,J=H.onVisibleChanged,F=H.open,z=H.keepDom,L=H.fresh,we=H.onClick,Qe=H.mask,Oe=H.arrow,ft=H.arrowPos,Ft=H.align,Ct=H.motion,mt=H.maskMotion,ae=H.forceRender,Ce=H.getPopupContainer,at=H.autoDestroy,W=H.portal,Ve=H.zIndex,xt=H.onMouseEnter,ut=H.onMouseLeave,$e=H.onPointerEnter,Yt=H.onPointerDownCapture,an=H.ready,Gt=H.offsetX,Lt=H.offsetY,sn=H.offsetR,cn=H.offsetB,It=H.onAlign,gt=H.onPrepare,Nt=H.stretch,Ht=H.targetWidth,jt=H.targetHeight,Sn=typeof k=="function"?k():k,We=F||z,ht=(Ce==null?void 0:Ce.length)>0,ze=X.useState(!Ce||!ht),dt=(0,le.Z)(ze,2),$t=dt[0],Me=dt[1];if((0,R.Z)(function(){!$t&&ht&&Ke&&Me(!0)},[$t,ht,Ke]),!$t)return null;var c="auto",h={left:"-1000vw",top:"-1000vh",right:c,bottom:c};if(an||!F){var v,E=Ft.points,S=Ft.dynamicInset||((v=Ft._experimental)===null||v===void 0?void 0:v.dynamicInset),N=S&&E[0][1]==="r",ee=S&&E[0][0]==="b";N?(h.right=sn,h.left=c):(h.left=Gt,h.right=c),ee?(h.bottom=cn,h.top=c):(h.top=Lt,h.bottom=c)}var lt={};return Nt&&(Nt.includes("height")&&jt?lt.height=jt:Nt.includes("minHeight")&&jt&&(lt.minHeight=jt),Nt.includes("width")&&Ht?lt.width=Ht:Nt.includes("minWidth")&&Ht&&(lt.minWidth=Ht)),F||(lt.pointerEvents="none"),X.createElement(W,{open:ae||We,getContainer:Ce&&function(){return Ce(Ke)},autoDestroy:at},X.createElement(ve,{prefixCls:re,open:F,zIndex:Ve,mask:Qe,motion:mt}),X.createElement(de.Z,{onResize:It,disabled:!F},function(Ye){return X.createElement(je.default,(0,He.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ae,leavedClassName:"".concat(re,"-hidden")},Ct,{onAppearPrepare:gt,onEnterPrepare:gt,visible:F,onVisibleChanged:function(tn){var Z;Ct==null||(Z=Ct.onVisibleChanged)===null||Z===void 0||Z.call(Ct,tn),J(tn)}}),function(Pt,tn){var Z=Pt.className,O=Pt.style,Pe=m()(re,Z,Ee);return X.createElement("div",{ref:(0,yt.sQ)(Ye,j,tn),className:Pe,style:(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({"--arrow-x":"".concat(ft.x||0,"px"),"--arrow-y":"".concat(ft.y||0,"px")},h),lt),O),{},{boxSizing:"border-box",zIndex:Ve},De),onMouseEnter:xt,onMouseLeave:ut,onPointerEnter:$e,onClick:we,onPointerDownCapture:Yt},Oe&&X.createElement(wt,{prefixCls:re,arrow:Oe,arrowPos:ft,align:Ft}),X.createElement(B,{cache:!F&&!L},Sn))})}))}),Ne=ye,be=X.forwardRef(function(H,j){var k=H.children,Ee=H.getTriggerDOMNode,re=(0,yt.Yr)(k),De=X.useCallback(function(J){(0,yt.mH)(j,Ee?Ee(J):J)},[Ee]),Ke=(0,yt.x1)(De,(0,yt.C4)(k));return re?X.cloneElement(k,{ref:Ke}):k}),te=be,ke=X.createContext(null),tt=ke;function Fe(H){return H?Array.isArray(H)?H:[H]:[]}function vt(H,j,k,Ee){return X.useMemo(function(){var re=Fe(k!=null?k:j),De=Fe(Ee!=null?Ee:j),Ke=new Set(re),J=new Set(De);return H&&(Ke.has("hover")&&(Ke.delete("hover"),Ke.add("click")),J.has("hover")&&(J.delete("hover"),J.add("click"))),[Ke,J]},[H,j,k,Ee])}var ue=b(29194);function P(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],k=arguments.length>2?arguments[2]:void 0;return k?H[0]===j[0]:H[0]===j[0]&&H[1]===j[1]}function K(H,j,k,Ee){for(var re=k.points,De=Object.keys(H),Ke=0;Ke1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(H)?j:H}function Ae(H){return G(parseFloat(H),0)}function ie(H,j){var k=(0,A.Z)({},H);return(j||[]).forEach(function(Ee){if(!(Ee instanceof HTMLBodyElement||Ee instanceof HTMLHtmlElement)){var re=pe(Ee).getComputedStyle(Ee),De=re.overflow,Ke=re.overflowClipMargin,J=re.borderTopWidth,F=re.borderBottomWidth,z=re.borderLeftWidth,L=re.borderRightWidth,we=Ee.getBoundingClientRect(),Qe=Ee.offsetHeight,Oe=Ee.clientHeight,ft=Ee.offsetWidth,Ft=Ee.clientWidth,Ct=Ae(J),mt=Ae(F),ae=Ae(z),Ce=Ae(L),at=G(Math.round(we.width/ft*1e3)/1e3),W=G(Math.round(we.height/Qe*1e3)/1e3),Ve=(ft-Ft-ae-Ce)*at,xt=(Qe-Oe-Ct-mt)*W,ut=Ct*W,$e=mt*W,Yt=ae*at,an=Ce*at,Gt=0,Lt=0;if(De==="clip"){var sn=Ae(Ke);Gt=sn*at,Lt=sn*W}var cn=we.x+Yt-Gt,It=we.y+ut-Lt,gt=cn+we.width+2*Gt-Yt-an-Ve,Nt=It+we.height+2*Lt-ut-$e-xt;k.left=Math.max(k.left,cn),k.top=Math.max(k.top,It),k.right=Math.min(k.right,gt),k.bottom=Math.min(k.bottom,Nt)}}),k}function oe(H){var j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,k="".concat(j),Ee=k.match(/^(.*)\%$/);return Ee?H*(parseFloat(Ee[1])/100):parseFloat(k)}function ce(H,j){var k=j||[],Ee=(0,le.Z)(k,2),re=Ee[0],De=Ee[1];return[oe(H.width,re),oe(H.height,De)]}function Ue(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[H[0],H[1]]}function Be(H,j){var k=j[0],Ee=j[1],re,De;return k==="t"?De=H.y:k==="b"?De=H.y+H.height:De=H.y+H.height/2,Ee==="l"?re=H.x:Ee==="r"?re=H.x+H.width:re=H.x+H.width/2,{x:re,y:De}}function ot(H,j){var k={t:"b",b:"t",l:"r",r:"l"};return H.map(function(Ee,re){return re===j?k[Ee]||"c":Ee}).join("")}function qe(H,j,k,Ee,re,De,Ke){var J=X.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:re[Ee]||{}}),F=(0,le.Z)(J,2),z=F[0],L=F[1],we=X.useRef(0),Qe=X.useMemo(function(){return j?Ie(j):[]},[j]),Oe=X.useRef({}),ft=function(){Oe.current={}};H||ft();var Ft=(0,I.Z)(function(){if(j&&k&&H){let sr=function(Br,wn){var Kn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Je,Pn=We.x+Br,Wn=We.y+wn,cr=Pn+ee,yr=Wn+N,Jr=Math.max(Pn,Kn.left),gn=Math.max(Wn,Kn.top),On=Math.min(cr,Kn.right),zn=Math.min(yr,Kn.bottom);return Math.max(0,(On-Jr)*(zn-gn))},Tr=function(){lr=We.y+fn,nr=lr+N,Fn=We.x+on,dn=Fn+ee};var ae,Ce,at,W,Ve=j,xt=Ve.ownerDocument,ut=pe(Ve),$e=ut.getComputedStyle(Ve),Yt=$e.position,an=Ve.style.left,Gt=Ve.style.top,Lt=Ve.style.right,sn=Ve.style.bottom,cn=Ve.style.overflow,It=(0,A.Z)((0,A.Z)({},re[Ee]),De),gt=xt.createElement("div");(ae=Ve.parentElement)===null||ae===void 0||ae.appendChild(gt),gt.style.left="".concat(Ve.offsetLeft,"px"),gt.style.top="".concat(Ve.offsetTop,"px"),gt.style.position=Yt,gt.style.height="".concat(Ve.offsetHeight,"px"),gt.style.width="".concat(Ve.offsetWidth,"px"),Ve.style.left="0",Ve.style.top="0",Ve.style.right="auto",Ve.style.bottom="auto",Ve.style.overflow="hidden";var Nt;if(Array.isArray(k))Nt={x:k[0],y:k[1],width:0,height:0};else{var Ht,jt,Sn=k.getBoundingClientRect();Sn.x=(Ht=Sn.x)!==null&&Ht!==void 0?Ht:Sn.left,Sn.y=(jt=Sn.y)!==null&&jt!==void 0?jt:Sn.top,Nt={x:Sn.x,y:Sn.y,width:Sn.width,height:Sn.height}}var We=Ve.getBoundingClientRect(),ht=ut.getComputedStyle(Ve),ze=ht.height,dt=ht.width;We.x=(Ce=We.x)!==null&&Ce!==void 0?Ce:We.left,We.y=(at=We.y)!==null&&at!==void 0?at:We.top;var $t=xt.documentElement,Me=$t.clientWidth,c=$t.clientHeight,h=$t.scrollWidth,v=$t.scrollHeight,E=$t.scrollTop,S=$t.scrollLeft,N=We.height,ee=We.width,lt=Nt.height,Ye=Nt.width,Pt={left:0,top:0,right:Me,bottom:c},tn={left:-S,top:-E,right:h-S,bottom:v-E},Z=It.htmlRegion,O="visible",Pe="visibleFirst";Z!=="scroll"&&Z!==Pe&&(Z=O);var he=Z===Pe,me=ie(tn,Qe),xe=ie(Pt,Qe),Je=Z===O?xe:me,Ze=he?xe:Je;Ve.style.left="auto",Ve.style.top="auto",Ve.style.right="0",Ve.style.bottom="0";var St=Ve.getBoundingClientRect();Ve.style.left=an,Ve.style.top=Gt,Ve.style.right=Lt,Ve.style.bottom=sn,Ve.style.overflow=cn,(W=Ve.parentElement)===null||W===void 0||W.removeChild(gt);var Wt=G(Math.round(ee/parseFloat(dt)*1e3)/1e3),zt=G(Math.round(N/parseFloat(ze)*1e3)/1e3);if(Wt===0||zt===0||(0,Q.Sh)(k)&&!(0,ue.Z)(k))return;var kt=It.offset,Ot=It.targetOffset,nt=ce(We,kt),Y=(0,le.Z)(nt,2),$=Y[0],Te=Y[1],Re=ce(Nt,Ot),ct=(0,le.Z)(Re,2),pt=ct[0],Tt=ct[1];Nt.x-=pt,Nt.y-=Tt;var Ut=It.points||[],Qt=(0,le.Z)(Ut,2),Jt=Qt[0],En=Qt[1],Xt=Ue(En),ln=Ue(Jt),un=Be(Nt,Xt),vn=Be(We,ln),Tn=(0,A.Z)({},It),on=un.x-vn.x+$,fn=un.y-vn.y+Te,Vt=sr(on,fn),en=sr(on,fn,xe),rn=Be(Nt,["t","l"]),Cn=Be(We,["t","l"]),mn=Be(Nt,["b","r"]),bn=Be(We,["b","r"]),Yn=It.overflow||{},jn=Yn.adjustX,ar=Yn.adjustY,Zn=Yn.shiftX,or=Yn.shiftY,qn=function(wn){return typeof wn=="boolean"?wn:wn>=0},lr,nr,Fn,dn;Tr();var Bt=qn(ar),Rt=ln[0]===Xt[0];if(Bt&&ln[0]==="t"&&(nr>Ze.bottom||Oe.current.bt)){var Kt=fn;Rt?Kt-=N-lt:Kt=rn.y-bn.y-Te;var nn=sr(on,Kt),Ln=sr(on,Kt,xe);nn>Vt||nn===Vt&&(!he||Ln>=en)?(Oe.current.bt=!0,fn=Kt,Te=-Te,Tn.points=[ot(ln,0),ot(Xt,0)]):Oe.current.bt=!1}if(Bt&&ln[0]==="b"&&(lrVt||Xn===Vt&&(!he||Bn>=en)?(Oe.current.tb=!0,fn=Un,Te=-Te,Tn.points=[ot(ln,0),ot(Xt,0)]):Oe.current.tb=!1}var rr=qn(jn),xr=ln[1]===Xt[1];if(rr&&ln[1]==="l"&&(dn>Ze.right||Oe.current.rl)){var Er=on;xr?Er-=ee-Ye:Er=rn.x-bn.x-$;var Lr=sr(Er,fn),$n=sr(Er,fn,xe);Lr>Vt||Lr===Vt&&(!he||$n>=en)?(Oe.current.rl=!0,on=Er,$=-$,Tn.points=[ot(ln,1),ot(Xt,1)]):Oe.current.rl=!1}if(rr&&ln[1]==="r"&&(FnVt||_r===Vt&&(!he||kr>=en)?(Oe.current.lr=!0,on=Pr,$=-$,Tn.points=[ot(ln,1),ot(Xt,1)]):Oe.current.lr=!1}Tr();var ir=Zn===!0?0:Zn;typeof ir=="number"&&(Fnxe.right&&(on-=dn-xe.right-$,Nt.x>xe.right-ir&&(on+=Nt.x-xe.right+ir)));var pr=or===!0?0:or;typeof pr=="number"&&(lrxe.bottom&&(fn-=nr-xe.bottom-Te,Nt.y>xe.bottom-pr&&(fn+=Nt.y-xe.bottom+pr)));var gr=We.x+on,Fr=gr+ee,Rr=We.y+fn,Qn=Rr+N,Rn=Nt.x,Hn=Rn+Ye,dr=Nt.y,xn=dr+lt,Ir=Math.max(gr,Rn),vr=Math.min(Fr,Hn),Or=(Ir+vr)/2,Zr=Or-gr,Vr=Math.max(Rr,dr),$r=Math.min(Qn,xn),Gr=(Vr+$r)/2,ur=Gr-Rr;Ke==null||Ke(j,Tn);var wr=St.right-We.x-(on+We.width),Kr=St.bottom-We.y-(fn+We.height);Wt===1&&(on=Math.round(on),wr=Math.round(wr)),zt===1&&(fn=Math.round(fn),Kr=Math.round(Kr));var Qr={ready:!0,offsetX:on/Wt,offsetY:fn/zt,offsetR:wr/Wt,offsetB:Kr/zt,arrowX:Zr/Wt,arrowY:ur/zt,scaleX:Wt,scaleY:zt,align:Tn};L(Qr)}}),Ct=function(){we.current+=1;var Ce=we.current;Promise.resolve().then(function(){we.current===Ce&&Ft()})},mt=function(){L(function(Ce){return(0,A.Z)((0,A.Z)({},Ce),{},{ready:!1})})};return(0,R.Z)(mt,[Ee]),(0,R.Z)(function(){H||mt()},[H]),[z.ready,z.offsetX,z.offsetY,z.offsetR,z.offsetB,z.arrowX,z.arrowY,z.scaleX,z.scaleY,z.align,Ct]}var Dt=b(94480);function _t(H,j,k,Ee,re){(0,R.Z)(function(){if(H&&j&&k){let we=function(){Ee(),re()};var De=j,Ke=k,J=Ie(De),F=Ie(Ke),z=pe(Ke),L=new Set([z].concat((0,Dt.Z)(J),(0,Dt.Z)(F)));return L.forEach(function(Qe){Qe.addEventListener("scroll",we,{passive:!0})}),z.addEventListener("resize",we,{passive:!0}),Ee(),function(){L.forEach(function(Qe){Qe.removeEventListener("scroll",we),z.removeEventListener("resize",we)})}}},[H,j,k])}var bt=b(48736);function st(H,j,k,Ee,re,De,Ke,J){var F=X.useRef(H);F.current=H;var z=X.useRef(!1);X.useEffect(function(){if(j&&Ee&&(!re||De)){var we=function(){z.current=!1},Qe=function(at){var W;F.current&&!Ke(((W=at.composedPath)===null||W===void 0||(W=W.call(at))===null||W===void 0?void 0:W[0])||at.target)&&!z.current&&J(!1)},Oe=pe(Ee);Oe.addEventListener("pointerdown",we,!0),Oe.addEventListener("mousedown",Qe,!0),Oe.addEventListener("contextmenu",Qe,!0);var ft=(0,se.A)(k);if(ft&&(ft.addEventListener("mousedown",Qe,!0),ft.addEventListener("contextmenu",Qe,!0)),0)var Ft,Ct,mt,ae;return function(){Oe.removeEventListener("pointerdown",we,!0),Oe.removeEventListener("mousedown",Qe,!0),Oe.removeEventListener("contextmenu",Qe,!0),ft&&(ft.removeEventListener("mousedown",Qe,!0),ft.removeEventListener("contextmenu",Qe,!0))}}},[j,k,Ee,re,De]);function L(){z.current=!0}return L}var Et=["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 et(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:U.Z,j=X.forwardRef(function(k,Ee){var re=k.prefixCls,De=re===void 0?"rc-trigger-popup":re,Ke=k.children,J=k.action,F=J===void 0?"hover":J,z=k.showAction,L=k.hideAction,we=k.popupVisible,Qe=k.defaultPopupVisible,Oe=k.onPopupVisibleChange,ft=k.afterPopupVisibleChange,Ft=k.mouseEnterDelay,Ct=k.mouseLeaveDelay,mt=Ct===void 0?.1:Ct,ae=k.focusDelay,Ce=k.blurDelay,at=k.mask,W=k.maskClosable,Ve=W===void 0?!0:W,xt=k.getPopupContainer,ut=k.forceRender,$e=k.autoDestroy,Yt=k.destroyPopupOnHide,an=k.popup,Gt=k.popupClassName,Lt=k.popupStyle,sn=k.popupPlacement,cn=k.builtinPlacements,It=cn===void 0?{}:cn,gt=k.popupAlign,Nt=k.zIndex,Ht=k.stretch,jt=k.getPopupClassNameFromAlign,Sn=k.fresh,We=k.alignPoint,ht=k.onPopupClick,ze=k.onPopupAlign,dt=k.arrow,$t=k.popupMotion,Me=k.maskMotion,c=k.popupTransitionName,h=k.popupAnimation,v=k.maskTransitionName,E=k.maskAnimation,S=k.className,N=k.getTriggerDOMNode,ee=(0,ge.Z)(k,Et),lt=$e||Yt||!1,Ye=X.useState(!1),Pt=(0,le.Z)(Ye,2),tn=Pt[0],Z=Pt[1];(0,R.Z)(function(){Z((0,w.Z)())},[]);var O=X.useRef({}),Pe=X.useContext(tt),he=X.useMemo(function(){return{registerSubPopup:function(On,zn){O.current[On]=zn,Pe==null||Pe.registerSubPopup(On,zn)}}},[Pe]),me=(0,ne.Z)(),xe=X.useState(null),Je=(0,le.Z)(xe,2),Ze=Je[0],St=Je[1],Wt=X.useRef(null),zt=(0,I.Z)(function(gn){Wt.current=gn,(0,Q.Sh)(gn)&&Ze!==gn&&St(gn),Pe==null||Pe.registerSubPopup(me,gn)}),kt=X.useState(null),Ot=(0,le.Z)(kt,2),nt=Ot[0],Y=Ot[1],$=X.useRef(null),Te=(0,I.Z)(function(gn){(0,Q.Sh)(gn)&&nt!==gn&&(Y(gn),$.current=gn)}),Re=X.Children.only(Ke),ct=(Re==null?void 0:Re.props)||{},pt={},Tt=(0,I.Z)(function(gn){var On,zn,Gn=nt;return(Gn==null?void 0:Gn.contains(gn))||((On=(0,se.A)(Gn))===null||On===void 0?void 0:On.host)===gn||gn===Gn||(Ze==null?void 0:Ze.contains(gn))||((zn=(0,se.A)(Ze))===null||zn===void 0?void 0:zn.host)===gn||gn===Ze||Object.values(O.current).some(function(Jn){return(Jn==null?void 0:Jn.contains(gn))||gn===Jn})}),Ut=_(De,$t,h,c),Qt=_(De,Me,E,v),Jt=X.useState(Qe||!1),En=(0,le.Z)(Jt,2),Xt=En[0],ln=En[1],un=we!=null?we:Xt,vn=(0,I.Z)(function(gn){we===void 0&&ln(gn)});(0,R.Z)(function(){ln(we||!1)},[we]);var Tn=X.useRef(un);Tn.current=un;var on=X.useRef([]);on.current=[];var fn=(0,I.Z)(function(gn){var On;vn(gn),((On=on.current[on.current.length-1])!==null&&On!==void 0?On:un)!==gn&&(on.current.push(gn),Oe==null||Oe(gn))}),Vt=X.useRef(),en=function(){clearTimeout(Vt.current)},rn=function(On){var zn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;en(),zn===0?fn(On):Vt.current=setTimeout(function(){fn(On)},zn*1e3)};X.useEffect(function(){return en},[]);var Cn=X.useState(!1),mn=(0,le.Z)(Cn,2),bn=mn[0],Yn=mn[1];(0,R.Z)(function(gn){(!gn||un)&&Yn(!0)},[un]);var jn=X.useState(null),ar=(0,le.Z)(jn,2),Zn=ar[0],or=ar[1],qn=X.useState(null),lr=(0,le.Z)(qn,2),nr=lr[0],Fn=lr[1],dn=function(On){Fn([On.clientX,On.clientY])},Bt=qe(un,Ze,We&&nr!==null?nr:nt,sn,It,gt,ze),Rt=(0,le.Z)(Bt,11),Kt=Rt[0],nn=Rt[1],Ln=Rt[2],Un=Rt[3],Xn=Rt[4],Bn=Rt[5],rr=Rt[6],xr=Rt[7],Er=Rt[8],Lr=Rt[9],$n=Rt[10],Pr=vt(tn,F,z,L),_r=(0,le.Z)(Pr,2),kr=_r[0],ir=_r[1],pr=kr.has("click"),gr=ir.has("click")||ir.has("contextMenu"),Fr=(0,I.Z)(function(){bn||$n()}),Rr=function(){Tn.current&&We&&gr&&rn(!1)};_t(un,nt,Ze,Fr,Rr),(0,R.Z)(function(){Fr()},[nr,sn]),(0,R.Z)(function(){un&&!(It!=null&&It[sn])&&Fr()},[JSON.stringify(gt)]);var Qn=X.useMemo(function(){var gn=K(It,De,Lr,We);return m()(gn,jt==null?void 0:jt(Lr))},[Lr,jt,It,De,We]);X.useImperativeHandle(Ee,function(){return{nativeElement:$.current,popupElement:Wt.current,forceAlign:Fr}});var Rn=X.useState(0),Hn=(0,le.Z)(Rn,2),dr=Hn[0],xn=Hn[1],Ir=X.useState(0),vr=(0,le.Z)(Ir,2),Or=vr[0],Zr=vr[1],Vr=function(){if(Ht&&nt){var On=nt.getBoundingClientRect();xn(On.width),Zr(On.height)}},$r=function(){Vr(),Fr()},Gr=function(On){Yn(!1),$n(),ft==null||ft(On)},ur=function(){return new Promise(function(On){Vr(),or(function(){return On})})};(0,R.Z)(function(){Zn&&($n(),Zn(),or(null))},[Zn]);function wr(gn,On,zn,Gn){pt[gn]=function(Jn){var ei;Gn==null||Gn(Jn),rn(On,zn);for(var Hr=arguments.length,ti=new Array(Hr>1?Hr-1:0),zr=1;zr1?zn-1:0),Jn=1;Jn1?zn-1:0),Jn=1;JnHe in X?U(X,He,{enumerable:!0,configurable:!0,writable:!0,value:je}):X[He]=je,ne=(X,He)=>{for(var je in He||(He={}))Q.call(He,je)&&I(X,je,He[je]);if(de)for(var je of de(He))se.call(He,je)&&I(X,je,He[je]);return X},R=(X,He)=>C(X,m(He));const w=({img:X,buttonProps:He={},styles:je={},customText:yt,ButtonText:wt,ButtonClick:ve,Buttonclass:q,ButtonTwo:B,imgStyles:ye,loading:Ne=!1,className:be=""})=>A.createElement("section",{className:`tc animated fadeIn ${be}`,style:ne({color:"#999",margin:"100px auto",visibility:Ne?"hidden":"visible"},je)},A.createElement("img",{src:X||le,style:R(ne({},ye),{pointerEvents:"none",userSelect:"none"})}),A.createElement("p",{className:"mt20 font14"},yt||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),wt&&A.createElement(ge.ZP,ne({className:q,onClick:ve},He),wt),B&&B);qt.Z=w},22427:function(Dn,qt,b){"use strict";b.d(qt,{K:function(){return m}});var A=b(59301),le=b(62957),ge=b(59533),U={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},C=b(24334);const m=({visible:de,width:Q,videoId:se,file_url:I,course_id:ne,copyUrl:R,toLog:w=!0,logWatchHistory:X=()=>{},allow_skip:He,onClose:je=()=>{},autoPlay:yt=!1,onPlayEnded:wt=()=>{}})=>A.createElement(le.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:de,title:null,footer:null,width:Q,className:U.modal},A.createElement("i",{className:`${U.closeIcon} iconfont icon-guanbi10`,onClick:je}),de&&A.createElement(ge.Z,{onPlayEnded:wt,autoPlay:yt,allow_skip:He,courseId:ne,src:I!=null&&I.startsWith("http")?I:C.Base64.decode(I),videoId:se,toLog:w,logWatchHistory:X}))},59533:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return He}});var A=b(59301),le=b(6767),ge=b(75727),U=b(94855),C=b(80360),m=b(81779),de=b(56102),Q=b(91415),se={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},I=(je,yt,wt)=>new Promise((ve,q)=>{var B=be=>{try{Ne(wt.next(be))}catch(te){q(te)}},ye=be=>{try{Ne(wt.throw(be))}catch(te){q(te)}},Ne=be=>be.done?ve(be.value):Promise.resolve(be.value).then(B,ye);Ne((wt=wt.apply(je,yt)).next())});function ne(je){if(isNaN(je))return{minutes:"00",seconds:"00"};const yt=new Date(je*1e3).toISOString().substr(11,8);return{hour:yt.substr(0,2),minutes:yt.substr(3,2),seconds:yt.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function R(je,yt){return je-yt}function w(je){je.sort(R);let yt=0;for(let wt=0;wt{},handlePlay:be=()=>{},handlePlayEnded:te=()=>{},autoPlay:ke=!1,onPlayEnded:tt=()=>{},isShowWaterMark:Fe=!0},vt)=>{var ue;yt=yt==null?void 0:yt.replace("http://","https://");const K=((ue=yt==null?void 0:yt.split("."))==null?void 0:ue.pop())==="flv",_=(0,A.useRef)(),pe=(0,A.useRef)(),Ie=(0,A.useRef)(),G=(0,A.useRef)(),Ae=(0,A.useRef)(),ie=(0,A.useRef)(),oe=(0,A.useRef)(),ce=(0,A.useRef)(),Ue=(0,A.useRef)(),Be=(0,A.useRef)(),ot=(0,A.useRef)(),qe=(0,A.useRef)(),Dt=(0,A.useRef)(),_t=(0,A.useRef)(),bt=navigator.userAgent.toLowerCase().match(X),st=bt?bt[0]:"pc",Et=(0,A.useRef)(!1),et=(0,m.eY)();let Se=0,H=0,j=0,k=null,Ee=!1,re=20,De=1,Ke=!1,J=!1,F=[];(0,A.useImperativeHandle)(vt,()=>({getLastUpdatedTime:()=>_.current.currentTime,getDuration:()=>_.current.duration})),le.ZP.config({maxCount:1,getContainer:()=>Ie.current});const z=(0,A.useCallback)((Ct,mt=!1)=>{let ae={point:_.current.currentTime};k?(ae.log_id=k,ae.watch_duration=w(F),ae.total_duration=H):(B?(ae.video_id=parseInt(ve,10),ae.course_id=B):ae.video_id=ve,ae.duration=Se,ae.device=st),mt&&(ae.ed="1");function Ce(){return I(this,null,function*(){Ke=!0,k=yield q==null?void 0:q(ae),Ke=!1,Ct&&Ct()})}Ce()},[ve,B]);(0,A.useEffect)(()=>{_.current&&(G.current.style.display="none",Ae.current.style.display="block"),le.ZP.destroy();let Ct=null;return U.Z.isSupported&&K&&yt&&(yt==null?void 0:yt.indexOf(".m3u8"))<0?(Ct=U.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:yt,muted:!1}),_.current&&(Ct.attachMediaElement(_.current),Ct.load())):_.current.setAttribute("src",yt),we(),()=>{Ct&&(Ct.unload(),Ct.pause(),Ct.destroy(),Ct=null)}},[_,K,yt]);function L(){_.current.paused?(G.current.style.display="none",Ae.current.style.display="block"):(G.current.style.display="block",Ae.current.style.display="none")}function we(){ot.current.style.display="none",Dt.current.style.display="none",qe.current.style.display="none",_.current.muted||_.current.volume===0?ot.current.style.display="block":_.current.volume>0&&_.current.volume<=.5?Dt.current.style.display="block":qe.current.style.display="block"}(0,A.useEffect)(()=>{const Ct=document.getElementById("play"),mt=document.querySelectorAll(".playback-icons use");function ae(){be(),ye&&!Et.current&&(_.current.currentTime=ye),Et.current=!0,F.push(_.current.currentTime),Ee||(Ee=!0,wt&&z())}function Ce(){return I(this,null,function*(){L(),F.push(_.current.currentTime),wt&&z(()=>{k=null,j=0,Ee=!1,Ke=!1,J=!1,F=[],H=0,De=1},!0),tt()})}function at(){ie.current.value=Math.round(_.current.currentTime),oe.current.value=Math.round(_.current.currentTime)}function W(){const It=ne(Math.round(_.current.currentTime));Ue.current.innerText=`${It.hour>0?It.hour+":":""}${It.minutes}:${It.seconds}`,Ue.current.setAttribute("datetime",`${It.hour>0?" "+It.hour+" ":""}${It.minutes}m ${It.seconds}s`)}function Ve(){var It,gt,Nt,Ht,jt,Sn,We;const ht=Math.round((It=_.current)==null?void 0:It.duration);(Nt=(gt=ie.current)==null?void 0:gt.setAttribute)==null||Nt.call(gt,"max",ht),(jt=(Ht=oe.current)==null?void 0:Ht.setAttribute)==null||jt.call(Ht,"max",ht);const ze=ne(ht);ce.current&&(ce.current.innerText=`${ze.hour>0?ze.hour+":":""}${ze.minutes}:${ze.seconds}`,(We=(Sn=ce.current).setAttribute)==null||We.call(Sn,"datetime",`${ze.hour>0?" "+ze.hour+" ":""}${ze.minutes}m ${ze.seconds}s`))}function xt(){try{const It=Math.round(_.current.duration);ie.current.setAttribute("max",It),oe.current.setAttribute("max",It);const gt=ne(It);ce.current.innerText=`${gt.hour>0?gt.hour+":":""}${gt.minutes}:${gt.seconds}`,ce.current.setAttribute("datetime",`${gt.hour>0?" "+gt.hour+" ":""}${gt.minutes}m ${gt.seconds}s`),at(),W();const{width:Nt,height:Ht,x:jt,y:Sn}=pe.current.getBoundingClientRect();if(jt<0||Sn<0,!J){let We=_.current.currentTime,ht=We-j;Math.abs(ht)<10?(H+=Math.abs(ht),j=We,Ke||H-De*re>=0&&(De++,F.push(j),wt&&z())):(j=We,wt&&z())}}catch(It){console.log("videoplaying:",It)}}function ut(){J=!0}function $e(){_.current.playing&&F.push(_.current.currentTime,j),j=_.current.currentTime,J=!1}function Yt(){Se=_.current.duration,Se<=20&&(re=Se/3),_.current.addEventListener("play",ae)}function an(It){It.preventDefault(),(0,Q.vp)()?(_.current.style.width="100%",_.current.style.height="100%"):_.current.style.cssText=""}function Gt(){Ne()}function Lt(It){if(!je){le.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const gt=It.target.dataset.seek?It.target.dataset.seek:It.target.value;_.current.currentTime=gt,oe.current.value=gt,ie.current.value=gt}function sn(It){const gt=Math.round(It.offsetX/It.target.clientWidth*parseInt(It.target.getAttribute("max"),10));ie.current.setAttribute("data-seek",gt);const Nt=ne(gt);Be.current.textContent=`${Nt.hour>0?Nt.hour+":":""}${Nt.minutes}:${Nt.seconds}`;const Ht=_.current.getBoundingClientRect();Be.current.style.left=`${It.pageX-Ht.left}px`}function cn(It){switch(It.code){case"Space":It.preventDefault(),ft();break;case"ArrowRight":if(It.preventDefault(),!je){le.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(_.current.currentTime>=_.current.duration)break;_.current.currentTime=parseInt(_.current.currentTime)+5,at();break;case"ArrowLeft":if(It.preventDefault(),!je){le.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(_.current.currentTime===0)break;_.current.currentTime=parseInt(_.current.currentTime)-5,at();break;case"ArrowUp":It.preventDefault(),_.current.volume<1&&(_.current.volume=(parseInt(_.current.volume*10)+1)/10);break;case"ArrowDown":It.preventDefault(),_.current.volume>0&&(_.current.volume=(parseInt(_.current.volume*10)-1)/10);break}}return Ie.current.addEventListener((0,Q.gH)(),an),_.current.addEventListener("canplay",Yt),_.current.addEventListener("ended",Ce),_.current.addEventListener("seeking",ut),_.current.addEventListener("seeked",$e),_.current.addEventListener("loadedmetadata",Ve),ie.current.addEventListener("mousemove",sn),ie.current.addEventListener("input",Lt),_.current.addEventListener("timeupdate",xt),_.current.addEventListener("pause",Gt),_.current.addEventListener("volumechange",we),document.addEventListener("keydown",cn),()=>{var It,gt,Nt,Ht,jt,Sn,We,ht,ze,dt,$t,Me;(It=_.current)==null||It.removeEventListener("canplay",Yt),(gt=_.current)==null||gt.removeEventListener("play",ae),(Nt=_.current)==null||Nt.removeEventListener("ended",Ce),(Ht=_.current)==null||Ht.removeEventListener("seeking",ut),(jt=_.current)==null||jt.removeEventListener("seeked",$e),(Sn=ie.current)==null||Sn.removeEventListener("mousemove",sn),(We=ie.current)==null||We.removeEventListener("input",Lt),(ht=_.current)==null||ht.removeEventListener("timeupdate",xt),(ze=_.current)==null||ze.removeEventListener("pause",Gt),(dt=_.current)==null||dt.removeEventListener("loadedmetadata",Ve),($t=_.current)==null||$t.removeEventListener("volumechange",we),document.removeEventListener("keydown",cn),(Me=_.current)!=null&&Me.playing&&(F.push(j,_.current.currentTime),wt&&z())}},[_,yt]),(0,A.useEffect)(()=>{if(_.current.onended=()=>{te(_)},_.current.oncontextmenu=()=>!1,(yt==null?void 0:yt.indexOf(".m3u8"))>-1){if(_.current.canPlayType("application/vnd.apple.mpegurl"))_.current.src=yt;else if(C.ZP.isSupported()){var Ct=new C.ZP;Ct.loadSource(yt),Ct.attachMedia(_.current)}}},[yt]);const[Qe,Oe]=(0,A.useState)(1),ft=()=>{_.current.paused||_.current.ended?_.current.play():_.current.pause(),L()};function Ft(){_.current.muted=!_.current.muted,_.current.muted?(_t.current.setAttribute("data-volume",volume.value),_t.current.value=0):_t.current.value=_t.current.dataset.volume}return A.createElement("div",{style:{position:"relative"},ref:Ie},A.createElement("div",{ref:pe,className:`${se.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${se.animate__loop}`},Fe&&et?et.login:" "),A.createElement("div",{className:se.container},A.createElement("div",{className:se["video-container"],id:"video-container"},A.createElement("div",{className:se["playback-animation"],id:"playback-animation"},A.createElement("svg",{className:se["playback-icons"]},A.createElement("use",{className:"hidden",href:"#play-icon"}),A.createElement("use",{href:"#pause"}))),A.createElement("video",{className:se.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:_,autoPlay:ke}),A.createElement("div",{className:`${se["video-controls"]} `,id:"video-controls"},A.createElement("div",{className:se["bottom-controls"]},A.createElement("div",{className:se["left-controls"]},A.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:ft},A.createElement("svg",{className:se["playback-icons"]},A.createElement("use",{ref:Ae,href:"#play-icon"}),A.createElement("use",{ref:G,style:{display:"none"},href:"#pause"}))),A.createElement("div",{className:se.time},A.createElement("time",{id:"time-elapsed",ref:Ue},"00:00"),A.createElement("span",null," / "),A.createElement("time",{id:"duration",ref:ce},"00:00"))),A.createElement("div",{className:se["right-controls"]},je&&A.createElement(ge.Z,{placement:"top",overlayClassName:se.rateOverlay,getPopupContainer:Ct=>Ct.parentNode,menu:{items:[{key:"1",label:A.createElement("span",{onClick:()=>{Oe(1),_.current.playbackRate=1}},"1.0x")},{key:"2",label:A.createElement("span",{onClick:()=>{Oe(1.5),_.current.playbackRate=1.5}},"1.5x")},{key:"3",label:A.createElement("span",{onClick:()=>{Oe(2),_.current.playbackRate=2}},"2.0x")}]}},A.createElement("div",{className:`${se.controlText} mr5`},"\u500D\u901F")),A.createElement(de.CopyToClipboard,{text:yt,onCopy:()=>le.ZP.success("\u590D\u5236\u6210\u529F")},A.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},A.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),A.createElement("div",{className:se["volume-controls"]},A.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:se["volume-button"],id:"volume-button",onClick:Ft},A.createElement("i",{ref:ot,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),A.createElement("i",{ref:Dt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),A.createElement("i",{ref:qe,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),A.createElement("input",{className:se.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:_t,style:{display:"none"},onClick:we})),A.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:se["fullscreen-button"],onClick:()=>{(0,Q.vp)()?(0,Q.BU)():(0,Q.Dj)(Ie.current)}},A.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),A.createElement("div",{className:se["video-progress"]},A.createElement("progress",{ref:oe,value:"0",min:"0"}),A.createElement("input",{className:se.seek,ref:ie,value:"0",min:"0",type:"range",step:"1"}),A.createElement("div",{className:se["seek-tooltip"],ref:Be,id:"seek-tooltip"},"00:00"))))),A.createElement("svg",{style:{display:"none"}},A.createElement("defs",null,A.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),A.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},A.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),A.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),A.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},A.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),A.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},A.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),A.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},A.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),A.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},A.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),A.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},A.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},47140:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return R}});var A={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7"},le=b(29787),ge=b(25399),U=b(60242),C=b(92310),m=b.n(C),de=b(63949),Q=b(13922),se=b(81779),I=b(59301),R=({className:w,dataSource:X=[],col:He=4,right:je,bottom:yt=23,precision:wt=0,wrapWidth:ve=1200,trackEventItems:q,loading:B,onRemove:ye=()=>{},isCurrent:Ne=!0,showProgress:be=!1,showAlias:te=!1})=>{const ke=Math.floor((ve-(He-1)*je)/He),tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return I.createElement(le.Z,{spinning:B},I.createElement("div",{className:m()(A.list,w)},!!(X!=null&&X.length)&&(X==null?void 0:X.map((Fe,vt)=>{var ue,P,K,_,pe,Ie,G,Ae,ie,oe,ce,Ue,Be;const{name:ot,id:qe,identifier:Dt,featured:_t,school_name:bt,image_url:st,excellent:Et,is_plan:et}=Fe;return I.createElement("div",{key:qe,className:Ne&&be?A.wrapisCurrent:A.wrap,style:{width:ke,marginRight:(1+vt)%He===0?0:je+wt,marginBottom:yt}},I.createElement("a",{className:A.li,onClick:Se=>{Se.preventDefault(),Se.stopPropagation(),q&&(0,de.L9)([q]),(0,de.xg)(`/paths/${Dt}`)}},I.createElement("div",{className:A.img},I.createElement("img",{className:A.cover,src:`${st}`}),Ne&&(0,se.bg)()&&(Fe==null?void 0:Fe.studying)&&I.createElement("div",{className:`${A.movebq} user-path-items`,onClick:Se=>{Se.stopPropagation(),ye(Fe)}},I.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),I.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ue=Fe==null?void 0:Fe.subject_tags)==null?void 0:ue.map((Se,H)=>{var j,k;if(H===0){const re=(j=tt.find(De=>De.name==Se))==null?void 0:j.swimg;return I.createElement("img",{className:A.sign,src:re,style:{left:"-4px"}})}const Ee=(k=tt.find(re=>re.name==Se))==null?void 0:k.ptimg;return I.createElement("img",{className:A.sign,src:Ee,style:{left:`${48+52*(H-1)+2*H}px`}})}),I.createElement("div",{className:A.tagsDom},I.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Fe==null?void 0:Fe.excellent)&&I.createElement("div",{className:A.bq},"\u5F00\u653E\u8BFE\u7A0B"),((P=Fe==null?void 0:Fe.custom_tags)==null?void 0:P.length)>0&&I.createElement(ge.Z,{title:(pe=(_=Fe==null?void 0:Fe.custom_tags)==null?void 0:_[((K=Fe==null?void 0:Fe.custom_tags)==null?void 0:K.length)-1])==null?void 0:pe.tag_name},I.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},I.createElement("span",{className:"multi-llipsis1e text-10px"},(Ae=(G=Fe==null?void 0:Fe.custom_tags)==null?void 0:G[((Ie=Fe==null?void 0:Fe.custom_tags)==null?void 0:Ie.length)-1])==null?void 0:Ae.tag_name)))))),I.createElement("div",{className:A.name},I.createElement(ge.Z,{title:te&&(Fe!=null&&Fe.excellent_alias_name)?I.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ot}`,I.createElement("br",null),I.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Fe==null?void 0:Fe.excellent_alias_name}`)):ot},I.createElement("span",{className:A.e},te&&(Fe==null?void 0:Fe.excellent_alias_name)||ot))),Ne&&be&&((ie=Fe==null?void 0:Fe.progress)==null?void 0:ie.all_score)!=0&&I.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},I.createElement(U.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((oe=Fe==null?void 0:Fe.progress)==null?void 0:oe.my_score)/((ce=Fe==null?void 0:Fe.progress)==null?void 0:ce.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ue=Fe==null?void 0:Fe.progress)==null?void 0:Ue.my_score,"/",(Be=Fe==null?void 0:Fe.progress)==null?void 0:Be.all_score),(!Ne||!be)&&I.createElement(ge.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${bt}`},I.createElement("div",{className:A.unit},I.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),bt)),(!Ne||!be)&&I.createElement("div",{className:A.tags},I.createElement("div",null,I.createElement(ge.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},I.createElement("span",null,I.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),I.createElement("span",null,Fe.stages_count))),I.createElement(ge.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},I.createElement("span",null,I.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),I.createElement("span",null,Fe.members_count)))))))})),!X.length&&I.createElement(Q.Z,null)))}},71951:function(Dn,qt,b){"use strict";b.d(qt,{jL:function(){return C},w9:function(){return oe},QD:function(){return mt},cQ:function(){return pe.Z},op:function(){return we},O5:function(){return Sn},_b:function(){return xt},t7:function(){return wt},Gi:function(){return Dt},YG:function(){return ot},qp:function(){return ne},vr:function(){return at},qE:function(){return ft},Je:function(){return B},wb:function(){return _},cq:function(){return Se},tp:function(){return X}});var A=b(59301),le={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},ge="data:image/png;base64,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",C=({dataSource:We=[],img:ht,imgWidth:ze=346,title:dt,sunTitle:$t,bannerExtraContent:Me})=>A.createElement("div",{className:le.banner},A.createElement("div",{className:le.content},A.createElement("aside",null,A.createElement("p",null,A.createElement("b",null,dt),A.createElement("span",null,$t)),We.length>0&&A.createElement("div",{className:le.btns},We.map((c,h)=>A.createElement("div",{key:h,onClick:c.click},c.name,c.sign?A.createElement("img",{src:ge,width:39}):null))),Me),ht&&A.createElement("img",{style:{marginTop:33,marginRight:38},src:ht,width:ze}))),m={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},de=b(92310),Q=b.n(de),se=b(89392),ne=({dataSource:We=[],value:ht,onChange:ze,onTitleChange:dt,className:$t,title:Me,titleWidth:c=41,style:h={},fontColor:v="#6A7283",showCount:E})=>{const[S,N]=(0,A.useState)(1),[ee,lt]=(0,A.useState)(!1),Ye=(0,A.useRef)(null),Pt=(0,A.useRef)(null);return(0,A.useEffect)(()=>{var tn;We.length!==0&&(((tn=Ye==null?void 0:Ye.current)==null?void 0:tn.clientHeight)>97?N(1):N(0)),We.length===0&&N(0),lt(!1)},[We]),A.createElement("div",{className:Q()(m.row,$t,"fadeIn","animated"),style:h},A.createElement("div",{onClick:(0,se.throttle)(()=>dt==null?void 0:dt(),2e3),style:{width:c,marginTop:ee?12:4},className:`${m.title} ${dt?"current":""}`},Me),A.createElement("div",{className:ee?`${m.tagsWrap} ${m.tagsBorderWrap}`:m.tagsWrap},A.createElement("div",{className:m.bar,ref:Pt,style:S>0?{height:S===1?97:"auto",overflow:S===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},A.createElement("div",{className:m.tag,ref:Ye},We==null?void 0:We.map(tn=>A.createElement("span",{onClick:()=>ze(tn.id),key:tn.id,style:{color:v},className:ht===tn.id?m.active:""},A.createElement("span",{title:tn.name,className:m.name},tn.name),!!E&&A.createElement("span",{className:m.num},tn.count))))),!!S&&A.createElement(A.Fragment,null,S===1?A.createElement("div",{onClick:()=>{var tn;N(2),((tn=Ye==null?void 0:Ye.current)==null?void 0:tn.clientHeight)>245?lt(!0):lt(!1)},className:m.action},"\u5C55\u5F00",A.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):A.createElement("div",{onClick:()=>{Pt.current.scrollTop=0,N(1),lt(!1)},className:m.action},"\u6536\u8D77",A.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},R={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},X=({dataSource:We=[],value:ht,onChange:ze,className:dt,style:$t={}})=>A.createElement("div",{style:$t,className:Q()(R.tabs,dt)},We.map(Me=>A.createElement("span",{onClick:()=>ze(Me.id),className:ht===Me.id?R.active:"",key:Me.id},Me.name))),He={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},je=b(37568),wt=({dataSource:We=[],value:ht="",onChange:ze,onInputChange:dt=()=>{},className:$t,style:Me={},placeholder:c,allowClear:h=!1})=>{var v;const[E,S]=(0,A.useState)(""),[N,ee]=(0,A.useState)("");(0,A.useEffect)(()=>{var Pt;let tn=ht;(Pt=JSON.stringify(ht))!=null&&Pt.includes("{")&&(S(ht.id),tn=ht.value||"");try{ee(decodeURIComponent(tn||""))}catch(Z){ee(decodeURIComponent(tn||""))}},[ht]);const lt=()=>{ze(encodeURIComponent(N),E||null)},Ye=Pt=>{Pt!==E&&(S(Pt),ze(encodeURIComponent(N),Pt))};return A.createElement("div",{className:Q()(He.input,$t),style:Me},!!We.length&&A.createElement("div",{className:He.dropdown},A.createElement("div",{className:He.text},(v=We.find(Pt=>Pt.id===E))==null?void 0:v.name,A.createElement("i",{className:"iconfont icon-zhankai4"}),A.createElement("b",{className:He.b1}),A.createElement("b",{className:He.b2})),A.createElement("div",{className:He.menu},We.map((Pt,tn)=>A.createElement("div",{key:tn,onClick:()=>Ye(Pt.id)},Pt.name)))),A.createElement(je.default,{onPressEnter:lt,value:N,onChange:Pt=>{ee(Pt.target.value),dt(encodeURIComponent(Pt.target.value),E||null)},placeholder:c,variant:"borderless",allowClear:h,onClear:()=>ze("",E||null)}),A.createElement("i",{onClick:lt,className:"iconfont icon-sousuo9 font14 current"}))},ve={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},B=({value:We,onChange:ht,className:ze,total:dt,pageSize:$t,style:Me={}})=>{const c=We<2,h=We>=Math.ceil(dt/$t);return dt<=$t?A.createElement(A.Fragment,null):A.createElement("div",{className:Q()(ve.quickPager,ze),style:Me},A.createElement("div",{onClick:()=>{c||ht(We-1,"prev")},className:c?ve.disabled:""},"\u4E0A\u4E00\u9875"),A.createElement("div",{onClick:()=>{h||ht(We+1,"next")},className:h?ve.disabled:""},"\u4E0B\u4E00\u9875"))},ye={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ne=b(29787),be=b(25399),te=b(58018),ke=b(78323),tt=b(63949),Fe=b(96908),vt=b(57177),ue=b(81378),P=b(13922),_=({className:We,dataSource:ht=[],col:ze=4,right:dt,bottom:$t=23,precision:Me=0,wrapWidth:c=1200,trackEventItems:h,loading:v})=>{const E=Math.floor((c-(ze-1)*dt)/ze);return A.createElement(Ne.Z,{spinning:v},A.createElement("div",{className:Q()(ye.list,We)},!!ht.length&&ht.map((S,N)=>{const{name:ee,id:lt,identifier:Ye,power:Pt,cover_image_id:tn,pic:Z}=S;return A.createElement("div",{className:ye.wrap,key:lt,style:{width:E,marginRight:(1+N)%ze===0?0:dt+Me,marginBottom:$t}},A.createElement("a",{target:"_blank",href:`/shixuns/${Ye}/challenges`,className:ye.li,onClick:O=>{O.preventDefault(),h&&(0,tt.L9)([h]),Pt&&(0,tt.xg)(`/shixuns/${Ye}/challenges`)}},A.createElement("div",{className:ye.img},A.createElement("img",{className:ye.cover,src:`${Z}`}),S.is_jupyter&&A.createElement("img",{className:ye.sign,src:Fe}),S.is_jupyter_lab&&A.createElement("img",{className:ye.sign,src:vt}),S.is_unity_3d&&A.createElement("img",{className:ye.sign,src:ue})),A.createElement("div",{className:ye.name},A.createElement(be.Z,{title:ee||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},A.createElement("span",{className:ye.e},ee||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),A.createElement("div",{className:ye.tags},A.createElement(be.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),A.createElement("span",null,S.challenges_count))),!!S.myshixuns_count&&A.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),A.createElement("span",null,S.myshixuns_count))),A.createElement(be.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},A.createElement("span",null,A.createElement("span",null,S.level))),A.createElement("div",{className:ye.rate},A.createElement(te.Z,{allowHalf:!0,disabled:!0,defaultValue:S.score_info}),A.createElement("span",null,"\xA0",S.score_info?`${S.score_info}\u5206`:"5\u5206")))),!Pt&&A.createElement("div",{className:ye.lockWrap},A.createElement("img",{src:`${ke.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),A.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ht.length&&A.createElement(P.Z,null)))},pe=b(47140),Ie={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},G="data:image/png;base64,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",Ae=b(59301),oe=({className:We,dataSource:ht=[],col:ze=4,right:dt,bottom:$t=23,precision:Me=0,wrapWidth:c=1200,trackEventItems:h,loading:v,handleVery:E=()=>!0})=>{const S=Math.floor((c-(ze-1)*dt)/ze);return Ae.createElement(Ne.Z,{spinning:v},Ae.createElement("div",{className:Q()(Ie.list,We)},!!ht.length&&ht.map((N,ee)=>{const{subject_identifier:lt,id:Ye,identifier:Pt,power:tn}=N,Z=N.is_public!=0&&N.is_public;return Ae.createElement("div",{className:Ie.wrap,key:Ye,style:{width:S,marginRight:(1+ee)%ze===0?0:dt+Me,marginBottom:$t}},Ae.createElement("a",{className:Ie.li,onClick:O=>{O.preventDefault(),E(N==null?void 0:N.first_category_url)&&(h&&(0,tt.L9)([h]),(0,tt.xg)(N.first_category_url))}},Ae.createElement("div",{className:Ie.top},Ae.createElement(be.Z,{title:N.name},Ae.createElement("div",{className:Ie.name},N.name)),Ae.createElement("img",{className:Ie.img,src:ke.Z.IMG_SERVER+"/images/"+N.avatar_url}),Ae.createElement("div",{className:Ie.text,title:N.creator},N.creator),lt&&Ae.createElement("div",{className:Ie.btns},Ae.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ae.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Z&&Ae.createElement("div",{className:Ie.sign},"\u516C\u5F00")),Ae.createElement("div",{className:Ie.bottom},N.visits>0&&Ae.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-liulanyan"}),Ae.createElement("span",null,N.visits))),N.course_members_count>0&&Ae.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan"}),N.course_members_count)),N.tasks_count>0&&Ae.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zuoye"}),N.tasks_count)),N.is_end?Ae.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ae.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!N.is_accessible&&Ae.createElement("div",{className:Ie.lockWrap},Ae.createElement("img",{src:`${ke.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ae.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ht.length&&Ae.createElement(P.Z,null)))},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Ue=b(95392),ot=({dataSource:We=[],value:ht,onChange:ze,className:dt,style:$t={},tabBarExtraContent:Me})=>A.createElement("div",{className:Q()(ce.tabs,dt),style:$t},A.createElement("div",{className:ce.tabsWrap},We.map((c,h)=>!(c!=null&&c.hide)&&A.createElement("aside",{className:ce.tab,onClick:()=>{ze(c.id),c.link&&Ue.history.push(c.link)},key:h},A.createElement("div",{className:ht===c.id?ce.active:""},c.name),(c==null?void 0:c.resetCount)==null&&(c==null?void 0:c.total)!==void 0&&A.createElement("span",null,"\uFF08",c==null?void 0:c.total,"\uFF09"),(c==null?void 0:c.resetCount)!==void 0&&(c==null?void 0:c.total)!==void 0&&A.createElement(be.Z,{title:(c==null?void 0:c.tip)!=null?c==null?void 0:c.tip:""},A.createElement("span",{style:{color:"#9096A3"}},"\uFF08",A.createElement("span",{style:{color:"#000"}},c==null?void 0:c.resetCount),"/",A.createElement("span",null,c==null?void 0:c.total),"\uFF09"))))),A.createElement("div",{className:ce.tabBar},Me)),Dt=({className:We,style:ht={},children:ze})=>A.createElement("div",{className:Q()(We),style:ht},ze),_t={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},bt=b(75727),st=b(93041);const Et=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Se=({sortValue:We,dropValue:ht,className:ze,onSort:dt,onDrop:$t,dataSource:Me=Et})=>{var c;return A.createElement("div",{className:Q()(_t.orderWrap,ze)},A.createElement(bt.Z,{dropdownRender:()=>A.createElement(st.default,null,Me.map((h,v)=>A.createElement(st.default.Item,{key:v,onClick:()=>$t(h.id)},h.name)))},A.createElement("span",{className:_t.orderTextWrap},(c=Me.find(h=>ht===h.id))==null?void 0:c.name)),A.createElement("span",{className:_t.orderIconWrap},A.createElement("span",{className:_t.orderAsc},A.createElement("i",{className:We==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_t.cursorPointer} ${_t.active}`:`iconfont icon-sanjiaoxing-up font12 ${_t.cursorPointer}`,onClick:()=>dt(We==="asc"?"desc":"asc")})),A.createElement("span",{className:_t.orderDesc},A.createElement("i",{className:We==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_t.cursorPointer} ${_t.active}`:`iconfont icon-sanjiaoxing-down font12 ${_t.cursorPointer}`,onClick:()=>dt(We==="asc"?"desc":"asc")}))))},H={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},j=b(7939),k=Object.defineProperty,Ee=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ke=(We,ht,ze)=>ht in We?k(We,ht,{enumerable:!0,configurable:!0,writable:!0,value:ze}):We[ht]=ze,J=(We,ht)=>{for(var ze in ht||(ht={}))re.call(ht,ze)&&Ke(We,ze,ht[ze]);if(Ee)for(var ze of Ee(ht))De.call(ht,ze)&&Ke(We,ze,ht[ze]);return We},F=(We,ht)=>{var ze={};for(var dt in We)re.call(We,dt)&&ht.indexOf(dt)<0&&(ze[dt]=We[dt]);if(We!=null&&Ee)for(var dt of Ee(We))ht.indexOf(dt)<0&&De.call(We,dt)&&(ze[dt]=We[dt]);return ze},z=(We,ht,ze)=>new Promise((dt,$t)=>{var Me=v=>{try{h(ze.next(v))}catch(E){$t(E)}},c=v=>{try{h(ze.throw(v))}catch(E){$t(E)}},h=v=>v.done?dt(v.value):Promise.resolve(v.value).then(Me,c);h((ze=ze.apply(We,ht)).next())}),we=We=>{var ht=We,{className:ze,style:dt,children:$t,loading:Me=!1,openLoading:c,onClick:h=()=>{},size:v="middle",shape:E="round"}=ht,S=F(ht,["className","style","children","loading","openLoading","onClick","size","shape"]);const[N,ee]=(0,A.useState)(!1);return A.createElement(j.ZP,J({onClick:(0,se.throttle)(lt=>z(void 0,null,function*(){c&&ee(!0);try{yield h(lt)}catch(Ye){console.log("error",Ye)}c&&ee(!1)}),2e3,{leading:!0,trailing:!1}),className:Q()(H.btn,H[`${v}-${E}`],ze),style:dt,size:v,shape:E,loading:N||Me},S),$t)},Qe={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ft=({className:We,style:ht,children:ze=null,onClick:dt,title:$t})=>A.createElement("div",{className:Q()(Qe.head,We),style:ht},A.createElement("span",{className:"primary-hover",onClick:dt},A.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),A.createElement("b",{title:$t},$t),A.createElement("div",{className:Qe.node},ze)),Ft={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},mt=({confirmShow:We=!0,confirmTitle:ht,confirmClick:ze,cancelShow:dt=!0,cancelTitle:$t,cancelClick:Me,className:c,style:h,confirmLoading:v=!1})=>A.createElement("div",{className:Q()(Ft.btns,c),style:h},We&&A.createElement(j.ZP,{loading:v,onClick:ze,type:"primary",className:Ft.confirm},ht),dt&&A.createElement(j.ZP,{onClick:Me,className:Ft.cancel},$t)),ae={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},at=({className:We,style:ht={},LeftContent:ze,children:dt,RightContent:$t})=>A.createElement("div",{className:Q()(ae.fixedBottom,We),style:ht},A.createElement("div",{className:ae.wrap},A.createElement("div",{className:ae.left},ze),A.createElement("div",{className:ae.center},dt),A.createElement("div",{className:ae.right},$t))),W={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},xt=({className:We,style:ht={},dataSource:ze=[]})=>A.createElement("div",{className:Q()(W.crumbs,We),style:ht},ze.map((dt,$t)=>$tUe.history.push(dt.path)},dt.name):A.createElement("span",null,dt.name),A.createElement("span",null,"\xA0",">","\xA0")):A.createElement("span",{key:$t,style:{color:"#5F6368"}},dt.name))),ut=b(11938),$e=Object.defineProperty,Yt=Object.defineProperties,an=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,cn=(We,ht,ze)=>ht in We?$e(We,ht,{enumerable:!0,configurable:!0,writable:!0,value:ze}):We[ht]=ze,It=(We,ht)=>{for(var ze in ht||(ht={}))Lt.call(ht,ze)&&cn(We,ze,ht[ze]);if(Gt)for(var ze of Gt(ht))sn.call(ht,ze)&&cn(We,ze,ht[ze]);return We},gt=(We,ht)=>Yt(We,an(ht)),Nt=(We,ht)=>{var ze={};for(var dt in We)Lt.call(We,dt)&&ht.indexOf(dt)<0&&(ze[dt]=We[dt]);if(We!=null&&Gt)for(var dt of Gt(We))ht.indexOf(dt)<0&&sn.call(We,dt)&&(ze[dt]=We[dt]);return ze};const{Countdown:Ht}=ut.default;var Sn=We=>{var ht=We,{onChange:ze}=ht,dt=Nt(ht,["onChange"]);const[$t,Me]=(0,A.useState)(null);(0,A.useEffect)(()=>{typeof $t=="number"&&$t>=0&&ze($t)},[$t]);const c=h=>{const v=Math.floor(h/1e3);Me(v)};return A.createElement(Ht,gt(It({},dt),{onChange:c}))}},34225:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return ue}});var A=b(59301),le=b(95392),ge=b(6767),U=b(62957),C=b(20554),m=b(458),de=b(47889),Q={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},se=b(63949),I=b(71951),ne=b(29787),R=b(62673),w=b(67670),X=b(26724),He=b.n(X),je=(P,K,_)=>new Promise((pe,Ie)=>{var G=oe=>{try{ie(_.next(oe))}catch(ce){Ie(ce)}},Ae=oe=>{try{ie(_.throw(oe))}catch(ce){Ie(ce)}},ie=oe=>oe.done?pe(oe.value):Promise.resolve(oe.value).then(G,Ae);ie((_=_.apply(P,K)).next())}),wt=({username:P,setStages:K,stages:_,hasError:pe,setHasError:Ie})=>{const[G,Ae]=(0,A.useState)(""),[ie,oe]=(0,A.useState)(1),[ce,Ue]=(0,A.useState)([]),[Be,ot]=(0,A.useState)(!1),[qe,Dt]=(0,A.useState)(0);(0,A.useEffect)(()=>{_t({page:1,search:""},!0)},[]);const _t=(st,Et)=>je(void 0,null,function*(){ot(!0);const et=yield(0,w.w3)({username:P,category:"manage",page:st.page,search:st.search});ot(!1),Ue(Se=>Et?et==null?void 0:et.subjects:[...Se,...et==null?void 0:et.subjects]),Dt(et==null?void 0:et.count)}),bt=(0,A.useRef)();return A.createElement("div",{className:Q.wrap},A.createElement("div",{className:"mb10"},A.createElement(I.t7,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:G,style:{width:500},onChange:st=>{Ae(st),oe(1),bt.current.scrollTo({behavior:"smooth",top:0}),_t({page:1,search:st},!0)}})),A.createElement(ne.Z,{spinning:Be},A.createElement("div",{className:Q.radioWrap,ref:bt},A.createElement(He(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:()=>{oe(ie+1),_t({page:ie+1,search:G},!1)},hasMore:ce.length{K({subjectId:st.target.value,stage_ids:[]}),Ie(!1)}},ce.map(st=>{const Et=st.stages.map(et=>({label:et.name,value:et.id}));return A.createElement("div",{key:st.id},A.createElement(de.ZP,{className:Q.radio,value:st.id},st.name),st.id===_.subjectId&&A.createElement("div",{className:Q.checkboxWrapper},Et.length>0&&A.createElement(R.default,{indeterminate:_.stage_ids.length>0&&_.stage_ids.length{K({subjectId:st.id,stage_ids:et.target.checked?Et.map(Se=>Se.value):[]})},checked:_.stage_ids.length===Et.length},"\u5168\u9009"),A.createElement(R.default.Group,{options:Et,value:_.stage_ids,onChange:et=>K({subjectId:st.id,stage_ids:et})})))}))))),pe&&A.createElement("div",{className:Q.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u5B9E\u8DF5\u8BFE\u7A0B\u53CA\u7AE0\u8282"))},ve=b(47114),q=b(79134),B=Object.defineProperty,ye=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,te=(P,K,_)=>K in P?B(P,K,{enumerable:!0,configurable:!0,writable:!0,value:_}):P[K]=_,ke=(P,K)=>{for(var _ in K||(K={}))Ne.call(K,_)&&te(P,_,K[_]);if(ye)for(var _ of ye(K))be.call(K,_)&&te(P,_,K[_]);return P},tt=(P,K)=>{var _={};for(var pe in P)Ne.call(P,pe)&&K.indexOf(pe)<0&&(_[pe]=P[pe]);if(P!=null&&ye)for(var pe of ye(P))K.indexOf(pe)<0&&be.call(P,pe)&&(_[pe]=P[pe]);return _},Fe=(P,K,_)=>new Promise((pe,Ie)=>{var G=oe=>{try{ie(_.next(oe))}catch(ce){Ie(ce)}},Ae=oe=>{try{ie(_.throw(oe))}catch(ce){Ie(ce)}},ie=oe=>oe.done?pe(oe.value):Promise.resolve(oe.value).then(G,Ae);ie((_=_.apply(P,K)).next())});const vt=P=>{var K=P,{userDetail:_,globalSetting:pe,loading:Ie,user:G,dispatch:Ae}=K,ie=tt(K,["userDetail","globalSetting","loading","user","dispatch"]),oe,ce,Ue,Be,ot;const[qe,Dt]=(0,A.useState)("course"),[_t,bt]=(0,A.useState)(""),[st,Et]=(0,A.useState)([]),[et,Se]=(0,A.useState)(),[H,j]=(0,A.useState)(!1),[k,Ee]=(0,A.useState)(!1);(0,A.useEffect)(()=>{_.actionTabs.key==="UserDetail-SendToClass"&&re(_t)},[_.actionTabs.key]);const re=F=>Fe(void 0,null,function*(){j(!0);const z=yield Ae({type:"userDetail/topicGetCourseList",payload:{search:F}});z&&Et((z==null?void 0:z.courses)||[]),j(!1)}),[De,Ke]=(0,A.useState)({subjectId:"",stage_ids:[]}),J=()=>Fe(void 0,null,function*(){var F,z,L,we,Qe,Oe;if(qe==="course"){if(!et){Ee(!0);return}const ft=yield Ae({type:"userDetail/topicSendToClass",payload:ke({course_id:et},(F=_.actionTabs)==null?void 0:F.params)});if(Ae({type:"userDetail/setActionTabs",payload:{}}),ft&&ft.status===0){const Ft={normal:"common_homework",group:"group_homework",exercise:"exercise",poll:"poll",videos:"video"};(0,se.xg)(`/classrooms/${et}/${Ft[(L=(z=_.actionTabs)==null?void 0:z.params)==null?void 0:L.object_type]}`)}}else{if(!De.subjectId||!De.stage_ids.length){Ee(!0);return}(yield(0,q.nI)({id:(Qe=(we=_.actionTabs)==null?void 0:we.params)==null?void 0:Qe.object_id,login:(Oe=G.userInfo)==null?void 0:Oe.login},{stage_ids:De.stage_ids})).status===0&&(ge.ZP.success("\u53D1\u9001\u6210\u529F"),Ae({type:"userDetail/setActionTabs",payload:{}}),(0,se.xg)(`/paths/${De.subjectId}`))}});return A.createElement(U.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:_.actionTabs.key==="UserDetail-SendToClass",title:"\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ie["userDetail/sendToClass"],width:600,afterClose:()=>{Ee(!1),Et([]),Ke({subjectId:"",stage_ids:[]}),bt("")},onOk:J,wrapClassName:ve.Z.CustomCss,onCancel:()=>{Ae({type:"userDetail/setActionTabs",payload:{}})}},A.createElement(C.default,{activeKey:qe,onChange:F=>{Ee(!1),Dt(F)},items:[{label:"\u8BFE\u5802",key:"course",children:A.createElement("div",{className:Q.wrap},A.createElement("div",{className:"mb10"},A.createElement(I.t7,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:_t,style:{width:500},onChange:F=>{bt(F),re(F)}})),A.createElement(m.Z,{active:!0,loading:H},A.createElement("div",{className:Q.radioWrap},A.createElement(de.ZP.Group,{value:et,onChange:F=>{Se(F.target.value),Ee(!1)}},st.map((F,z)=>A.createElement(de.ZP,{className:Q.radio,value:F.course_id,key:F.course_id},F.course_name))))),((ce=(oe=_.actionTabs)==null?void 0:oe.params)==null?void 0:ce.object_type)!=="videos"&&A.createElement("div",{className:Q.title},"\u6E29\u99A8\u63D0\u793A\uFF1A\u9009\u62E9\u7684\u9898\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),k&&A.createElement("div",{className:Q.colorFF0000},"\u8BF7\u5148\u9009\u62E9\u8BFE\u5802")),show:!0},{label:"\u5B9E\u8DF5\u8BFE\u7A0B",key:"subject",children:A.createElement(wt,{username:(Ue=G.userInfo)==null?void 0:Ue.login,stages:De,setStages:Ke,hasError:k,setHasError:Ee}),show:((ot=(Be=_.actionTabs)==null?void 0:Be.params)==null?void 0:ot.object_type)==="videos"}].filter(F=>F.show)}))};var ue=(0,le.connect)(({userDetail:P,loading:K,globalSetting:_,user:pe})=>({userDetail:P,globalSetting:_,loading:K.effects,user:pe}))(vt)},69298:function(Dn,qt,b){"use strict";b.r(qt),b.d(qt,{default:function(){return J}});var A=b(59301),le=b(95392),ge=b(62957),U=b(6767),C=b(458),m=b(13747),de=b(13922),Q=b(28284),se=b(37568),I=b(14566),ne=b(7939),R=b(57193),w=b(78323),X=b(19248),He=Object.defineProperty,je=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,ve=(F,z,L)=>z in F?He(F,z,{enumerable:!0,configurable:!0,writable:!0,value:L}):F[z]=L,q=(F,z)=>{for(var L in z||(z={}))yt.call(z,L)&&ve(F,L,z[L]);if(je)for(var L of je(z))wt.call(z,L)&&ve(F,L,z[L]);return F},B=(F,z,L)=>new Promise((we,Qe)=>{var Oe=Ct=>{try{Ft(L.next(Ct))}catch(mt){Qe(mt)}},ft=Ct=>{try{Ft(L.throw(Ct))}catch(mt){Qe(mt)}},Ft=Ct=>Ct.done?we(Ct.value):Promise.resolve(Ct.value).then(Oe,ft);Ft((L=L.apply(F,z)).next())});const ye=({userDetail:F,user:z,cb:L,loading:we,dispatch:Qe})=>{const{actionTabs:Oe}=F,[ft]=Q.default.useForm(),[Ft,Ct]=(0,A.useState)(!1),[mt,ae]=(0,A.useState)(void 0);(0,A.useEffect)(()=>{var W,Ve;F.actionTabs.key==="\u7F16\u8F91\u89C6\u9891"&&(ft.setFieldsValue({title:Oe.data.title,attachment_id:(W=Oe==null?void 0:Oe.data)==null?void 0:W.attachment_id}),ae((Ve=Oe==null?void 0:Oe.data)==null?void 0:Ve.attachment_id))},[F.actionTabs.key]);const Ce=()=>A.createElement("div",{style:{position:"relative",backgroundColor:"#f4f3f4",display:"flex",alignItems:"center",justifyContent:"center"}},A.createElement("img",{src:w.Z.API_SERVER+"/api/attachments/"+mt,alt:"avatar",style:{width:288}}),A.createElement("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",backgroundColor:"#fff",width:"16px",height:"16px",borderRadius:"50%"}},A.createElement(X.Z,{onClick:()=>ae(void 0),style:{fontSize:"16px",color:"red"}}))),at=W=>{var Ve,xt,ut,$e,Yt,an;if(W.file.status==="uploading"){Ct(!0);return}if(W.file.status==="done"){if(Ct(!1),W.file.status==="done"&&((xt=(Ve=W.file)==null?void 0:Ve.response)==null?void 0:xt.status)===-1){U.ZP.error(($e=(ut=W.file)==null?void 0:ut.response)==null?void 0:$e.message);return}ae((an=(Yt=W==null?void 0:W.file)==null?void 0:Yt.response)==null?void 0:an.id)}};return A.createElement(ge.default,{bodyStyle:{padding:"30px 40px"},centered:!0,open:F.actionTabs.key==="\u7F16\u8F91\u89C6\u9891",footer:null,width:643,destroyOnClose:!0,closable:!1},A.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"42px"}},A.createElement("div",{style:{fontSize:"16px",fontWeight:"500",color:"#000",lineHeight:"16px"}},"\u89C6\u9891\u6807\u9898\u7F16\u8F91"),A.createElement("i",{className:"icon-danchuangguanbi iconfont",style:{fontSize:"15px",cursor:"pointer"},onClick:()=>{Qe({type:"userDetail/setActionTabs",payload:{}})}})),Oe.data&&A.createElement(Q.default,{form:ft},A.createElement(Q.default.Item,{label:"\u89C6\u9891\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}],style:{marginBottom:"34px"}},A.createElement(se.default,{maxLength:60})),A.createElement(Q.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:",style:{marginBottom:"34px"}},mt?Ce():A.createElement(I.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${w.Z.API_SERVER}/api/attachments.json`,onChange:at,accept:"image/*"},A.createElement(ne.ZP,{loading:Ft,icon:A.createElement("i",{className:"iconfont icon-shangchuantupian2"})},A.createElement("span",{style:{marginLeft:"3px"}},"\u4E0A\u4F20\u56FE\u7247")))),A.createElement("aside",null,"\u4EC5\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528278*225\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"),A.createElement(Q.default.Item,null,A.createElement(ne.ZP,{style:{float:"right",marginLeft:"20px"},loading:Ft,onClick:()=>B(void 0,null,function*(){var W,Ve,xt;ft.setFieldsValue({attachment_id:mt||((W=Oe==null?void 0:Oe.data)!=null&&W.attachment_id?(Ve=Oe==null?void 0:Oe.data)==null?void 0:Ve.attachment_id:void 0)});const ut=q({},yield ft.validateFields());(yield(0,R.ZP)(`/api/users/${(xt=z==null?void 0:z.userInfo)==null?void 0:xt.login}/videos/${Oe.data.id}/change_cover.json`,{method:"put",body:q({},ut)}))&&(U.ZP.success("\u4FEE\u6539\u6210\u529F"),Qe({type:"userDetail/setActionTabs",payload:{}}),L())})},"\u786E\u5B9A"),A.createElement(ne.ZP,{style:{float:"right"},onClick:()=>{Qe({type:"userDetail/setActionTabs",payload:{}})}},"\u53D6\u6D88"))))};var Ne=(0,le.connect)(({userDetail:F,loading:z,user:L})=>({userDetail:F,loading:z,user:L}))(ye),be=b(15037),te=b(25399),ke=b(29787),tt=b(36193),Fe=b(56102),vt={flex_box_center:"flex_box_center___XLvPY",flex_space_between:"flex_space_between___olqDv",flex_box_vertical_center:"flex_box_vertical_center___7Ehj3",flex_box_center_end:"flex_box_center_end___eAyvU",flex_box_column:"flex_box_column___h6EKr",wrap:"wrap___jMjpV",bottomActionWrap:"bottomActionWrap___MLvvL",playIconWrap2:"playIconWrap2___tjBpv",playIcon:"playIcon___Zxs9h",playIconWrap:"playIconWrap___yexC0",linkWrap:"linkWrap___mfd8s",link:"link___XFVyj",imgWrap:"imgWrap___VBvxW",cardBottom:"cardBottom___afGBc",bottomTitle:"bottomTitle___ZuGLa",actionIcon:"actionIcon___yvtTa",timeWrap:"timeWrap___j2lof",time:"time___IA2yw",peopleWrap:"peopleWrap___O2Jrn",playTime:"playTime___apDZs",bottomTitleTip:"bottomTitleTip___nLAHv"},ue=b(22427),P=Object.defineProperty,K=Object.defineProperties,_=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,Ae=(F,z,L)=>z in F?P(F,z,{enumerable:!0,configurable:!0,writable:!0,value:L}):F[z]=L,ie=(F,z)=>{for(var L in z||(z={}))Ie.call(z,L)&&Ae(F,L,z[L]);if(pe)for(var L of pe(z))G.call(z,L)&&Ae(F,L,z[L]);return F},oe=(F,z)=>K(F,_(z));const ce="90%",Ue="55%",Be=({data:F,isReview:z,dispatch:L,onDelete:we=()=>{},logWatchHistory:Qe=()=>{},onSend:Oe=()=>{}})=>{const[ft,Ft]=(0,A.useState)(),[Ct,mt]=(0,A.useState)({}),ae=W=>{if(isNaN(W))return{minutes:"00",seconds:"00"};const Ve=new Date(W*1e3).toISOString().substr(11,8);return{hour:Ve.substr(0,2),minutes:Ve.substr(3,2),seconds:Ve.substr(6,2)}},Ce=W=>{W.link||(Ft(!0),mt({videoId:W.id,file_url:W.play_url||W.file_url,copyUrl:at(W.play_url||W.file_url,W.cover_url),logWatchHistory:Qe}))},at=(W,Ve)=>{if(W)return``};return A.createElement(A.Fragment,null,F&&F.map((W,Ve)=>{var xt;const ut=ae(W.play_duration||0),$e=(xt=W==null?void 0:W.cover_url)!=null&&xt.includes("https")?W.cover_url:w.Z.API_SERVER+W.cover_url;return A.createElement("a",{className:vt.wrap,key:W.id},A.createElement(be.Z,null,A.createElement(te.Z,{title:"\u89C6\u9891\u65F6\u957F",placement:"bottom"},A.createElement("div",{className:vt.playTime},ut.hour==="00"?"":ut.hour+":",ut.minutes+":",ut.seconds)),A.createElement(ke.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!W.transcoded&&!W.link},A.createElement("div",{className:vt.imgWrap},A.createElement("img",{src:$e}),W.link&&A.createElement("a",{className:vt.linkWrap,href:W.link,target:"_blank",title:W.title},A.createElement("span",{className:vt.link},"\u5916\u94FE")),z?A.createElement("div",{className:vt.playIconWrap2},A.createElement("img",{className:vt.playIcon,src:tt})):A.createElement("div",{className:vt.playIconWrap,onClick:()=>{!z&&Ce(W)}},A.createElement("img",{className:vt.playIcon,src:tt})),A.createElement("div",{className:vt.bottomActionWrap},A.createElement("span",{className:vt.peopleWrap},!!W.people_num&&A.createElement(te.Z,{title:"\u89C2\u770B\u4EBA\u6570",placement:"bottom"},A.createElement("i",{className:"icon-dianjiliang iconfont font12"},W.people_num))),A.createElement("div",null,A.createElement(te.Z,{title:"\u7F16\u8F91",placement:"top"},A.createElement("i",{className:`${vt.actionIcon} icon-bianji10 iconfont`,onClick:()=>{L({type:"userDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u89C6\u9891",data:W}})},style:{marginTop:"1px",display:"inline-block"}})),!z&&A.createElement(Fe.CopyToClipboard,{text:at(W.play_url||W.file_url,W.cover_url),onCopy:()=>U.ZP.success("\u590D\u5236\u6210\u529F")},A.createElement(te.Z,{title:"\u590D\u5236\u94FE\u63A5",placement:"top"},A.createElement("i",{className:`${vt.actionIcon} icon-lianjie2 iconfont`}))),A.createElement(te.Z,{title:"\u5220\u9664",placement:"top"},A.createElement("i",{className:`${vt.actionIcon} icon-shanchu12 iconfont`,onClick:()=>we(W.id)})),(W==null?void 0:W.status)!="processing"&&A.createElement(te.Z,{title:"\u53D1\u9001",placement:"top"},A.createElement("i",{className:`${vt.actionIcon} icon-fasongzhiketang`,onClick:()=>Oe(W.id)})))))),A.createElement("div",{className:vt.cardBottom},A.createElement(te.Z,{overlayClassName:vt.bottomTitleTip,getPopupContainer:Yt=>Yt.parentNode,title:W==null?void 0:W.title,placement:"bottom",autoAdjustOverflow:!1,arrowPointAtCenter:!0,mouseEnterDelay:0,mouseLeaveDelay:0},A.createElement("div",{className:vt.bottomTitle},W.title)),W.total_time&&A.createElement("div",{className:vt.timeWrap},A.createElement("div",{className:vt.time},W.total_time&&`\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F\uFF1A${W.total_time}`)))))}),A.createElement(ue.K,oe(ie({},Ct),{visible:ft,allow_skip:!0,width:800,onClose:()=>{Ft(!1),mt({})}})))};var ot=(0,le.connect)(({userDetail:F})=>({userDetail:F}))(Be),qe={flex_box_center:"flex_box_center___IcqlF",flex_space_between:"flex_space_between___wI3bO",flex_box_vertical_center:"flex_box_vertical_center___wd4F6",flex_box_center_end:"flex_box_center_end___sX6yw",flex_box_column:"flex_box_column___oOUfO",body:"body___qkQFy",status:"status___lJSfh",datalist:"datalist___u3xx3",pager:"pager___inNi6",wrap:"wrap___u5nsU",midWrap:"midWrap___AEcVw",color999:"color999___UbIGq",orderWrap:"orderWrap___NBpTb",orderIconWrap:"orderIconWrap___BWV6J",orderAsc:"orderAsc___d0bIf",orderDesc:"orderDesc___XbnhV",color0152d9:"color0152d9___QUmiG",h10:"h10___aHhYp",cursorPointer:"cursorPointer___tv0ub",orderTextWrap:"orderTextWrap___xIS1a",cardWrap:"cardWrap___YxQcT",countWrap:"countWrap___nr9pc",colorRed:"colorRed___zZSQ2",modal:"modal___AyGQi"},Dt=b(69206),_t=b(27035),bt=b(71951),st=b(63949),Et=b(34225),et=Object.defineProperty,Se=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,k=(F,z,L)=>z in F?et(F,z,{enumerable:!0,configurable:!0,writable:!0,value:L}):F[z]=L,Ee=(F,z)=>{for(var L in z||(z={}))H.call(z,L)&&k(F,L,z[L]);if(Se)for(var L of Se(z))j.call(z,L)&&k(F,L,z[L]);return F},re=(F,z)=>{var L={};for(var we in F)H.call(F,we)&&z.indexOf(we)<0&&(L[we]=F[we]);if(F!=null&&Se)for(var we of Se(F))z.indexOf(we)<0&&j.call(F,we)&&(L[we]=F[we]);return L},De=(F,z,L)=>new Promise((we,Qe)=>{var Oe=Ct=>{try{Ft(L.next(Ct))}catch(mt){Qe(mt)}},ft=Ct=>{try{Ft(L.throw(Ct))}catch(mt){Qe(mt)}},Ft=Ct=>Ct.done?we(Ct.value):Promise.resolve(Ct.value).then(Oe,ft);Ft((L=L.apply(F,z)).next())});const Ke=F=>{var z=F,{user:L,userDetail:we,globalSetting:Qe,loading:Oe,dispatch:ft}=z,Ft=re(z,["user","userDetail","globalSetting","loading","dispatch"]),Ct;const[mt]=(0,le.useSearchParams)(),ae=(0,le.useLocation)(),Ce=(0,A.useRef)(),[at,W]=(0,A.useState)(0),[Ve,xt]=(0,A.useState)([]),[ut,$e]=(0,A.useState)({category:mt.get("category")||"all",page:1,per_page:15,sort_by:"published_at",sort_direction:"desc",username:null,search:null}),[Yt,an]=(0,A.useState)(!1);(0,A.useEffect)(()=>{var ze;Ce.current=(ze=ae.pathname.split("/"))==null?void 0:ze[2],ut.username=Ce.current,$e(ut),Lt(ut)},[ae.pathname]);const Gt=((Ct=ae.pathname.split("/"))==null?void 0:Ct[3])||"classrooms";(0,A.useEffect)(()=>_t.Z.subscribe("user-detail-search",dt=>De(void 0,null,function*(){if(Gt===dt.currentTabName){const $t={category:"all",page:1,per_page:15,sort_by:"published_at",sort_direction:"desc",username:Ce.current,search:dt.value};$e($t),an(!1),yield Lt($t),an(!0)}})),[]);const Lt=ze=>De(void 0,null,function*(){let dt;ze.category==="all"?dt=yield ft({type:"userDetail/getVideos",payload:ze}):dt=yield ft({type:"userDetail/getReviewVideos",payload:ze}),dt&&(W((dt==null?void 0:dt.count)||0),xt((dt==null?void 0:dt.videos)||[]))}),sn=ze=>{ut.search=ze,ut.page=1,$e(ut),Lt(ut)},cn=ze=>{var dt;ut.category=ze,ut.page=1,(dt=window.location.href.toString())!=null&&dt.includes("category")?(0,st.jz)("category",ze):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${ze}`:`?category=${ze}`),$e(ut),Lt(ut)},It=()=>{ut.sort_direction=ut.sort_direction==="desc"?"asc":"desc",$e(ut),Lt(ut)},gt=ze=>{ut.page=ze,$e(ut),Lt(ut)},Nt=()=>{var ze,dt;((ze=L.userInfo)!=null&&ze.admin||(dt=L.userInfo)!=null&&dt.is_teacher&&(0,Dt.O5)())&&le.history.push(`/users/${Ce.current}/videos/upload`)},Ht=ze=>{const dt=ge.default.confirm({icon:null,centered:!0,content:A.createElement("div",{style:{margin:"0px ",width:370}},A.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"42px"}},A.createElement("span",{style:{fontWeight:"500",color:"#000000",lineHeight:"16px"}},"\u63D0\u793A"),A.createElement("i",{className:"icon-danchuangguanbi iconfont",style:{cursor:"pointer"},onClick:()=>{dt.destroy()}})),A.createElement("div",{className:qe.modal},"\u8BE5\u89C6\u9891\u5C06\u88AB\u5220\u9664\uFF0C\u4E0D\u53EF\u6062\u590D\uFF0C\u662F\u5426\u786E\u8BA4\u5220\u9664?")),okType:"default",onOk:()=>De(void 0,null,function*(){(yield ft({type:"userDetail/deleteVideo",payload:{id:ze,username:Ce.current}}))&&(U.ZP.info("\u89C6\u9891\u5220\u9664\u6210\u529F\uFF01"),ut.page>1&&(Ve==null?void 0:Ve.length)===1&&(ut.page=ut.page-1,$e(Ee({},ut))),Lt(ut))})})},jt=ze=>{ft({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:ze,username:Ce.current,object_type:"videos"}}})},Sn=ze=>ft({type:"userDetail/logWatchHistory",payload:ze}),We=[{id:"all",name:"\u5BA1\u6838\u901A\u8FC7\u89C6\u9891"},{id:"pending",name:"\u5F85\u5BA1\u6838\u89C6\u9891"}],ht=[{id:"published_at",name:"\u6700\u65B0\u4E0A\u4F20"}];return A.createElement("div",{className:qe.body},A.createElement(bt.YG,{onChange:cn,value:ut.category,tabBarExtraContent:A.createElement(bt.t7,{style:{width:303},placeholder:"\u641C\u7D22\u89C6\u9891",value:ut.search,onChange:sn}),className:"mb25",dataSource:We}),A.createElement("div",{className:qe.status},A.createElement(bt.cq,{dataSource:ht,sortValue:ut.sort_direction,dropValue:ut.sort_by,onSort:It,onDrop:()=>{console.log(123123)}}),A.createElement(bt.op,{style:{marginLeft:"auto"},onClick:Nt},"\u4E0A\u4F20\u89C6\u9891")),A.createElement(C.Z,{loading:!!(Oe["userDetail/getVideos"]||Oe["userDetail/getReviewVideos"]),active:!0,paragraph:{rows:5}},Ve.length==0?A.createElement(de.Z,null):A.createElement("div",{className:qe.datalist},A.createElement(ot,{data:Ve,isReview:ut.category==="pending",onDelete:Ht,onSend:jt,logWatchHistory:Sn})),A.createElement("div",{className:qe.pager},at>ut.per_page&&A.createElement(m.Z,{showQuickJumper:!0,showSizeChanger:!1,total:at,onChange:ze=>gt(ze),pageSize:ut.per_page,current:ut.page}))),A.createElement(Et.Z,null),A.createElement(Ne,{cb:()=>Lt(ut)}))};var J=(0,le.connect)(({user:F,userDetail:z,loading:L,globalSetting:we})=>({user:F,userDetail:z,globalSetting:we,loading:L.effects}))(Ke)},91415:function(Dn,qt,b){"use strict";b.d(qt,{BU:function(){return le},Dj:function(){return A},gH:function(){return ge},vp:function(){return U}});function A(C){try{C.mozRequestFullScreen?C.mozRequestFullScreen():C.webkitRequestFullScreen&&C.webkitRequestFullScreen()}catch(m){console.log(m,":e")}}function le(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const ge=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function U(){var C=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,m=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",C),window.isFullScreen?window.isFullScreen:C!=null}},69206:function(Dn,qt,b){"use strict";b.d(qt,{rX:function(){return ye},pW:function(){return Ne},gy:function(){return be},xY:function(){return B},O5:function(){return q},hs:function(){return je},tJ:function(){return X},o1:function(){return He},Rd:function(){return ve}});var A=b(95392),le=b(62957),ge=b(37285),U=b(6767),C=b(81779),m=b(63949),de=b(87169),Q=b(25510),se="data:image/png;base64,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",I=b.p+"static/newqrcode.a8740efb.png",ne=b(32637),R=b(59301),w=(te,ke,tt)=>new Promise((Fe,vt)=>{var ue=_=>{try{K(tt.next(_))}catch(pe){vt(pe)}},P=_=>{try{K(tt.throw(_))}catch(pe){vt(pe)}},K=_=>_.done?Fe(_.value):Promise.resolve(_.value).then(ue,P);K((tt=tt.apply(te,ke)).next())});const X=(te,ke=!1,tt=!1,Fe="",vt=!1)=>!!(He(te)&&yt(te,ke,tt,Fe,vt)),He=te=>(0,C.bg)()?!0:(te({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),je=te=>{var ke,tt,Fe;const{user:vt}=(0,A.getDvaApp)()._store.getState();(0,C.bg)()&&!((tt=(ke=vt==null?void 0:vt.userInfo)==null?void 0:ke.course)!=null&&tt.course_public)&&!((Fe=vt==null?void 0:vt.userInfo)!=null&&Fe.profile_completed)&&te({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},yt=(te,ke=!1,tt=!0,Fe="",vt=!1)=>{var ue;const{user:P}=(0,A.getDvaApp)()._store.getState();return(ue=P.userInfo)!=null&&ue.profile_completed?!0:(tt?te({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:Fe,isCurrentPage:vt}}):le.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,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:()=>{(0,m.xg)("/account/profile/edit"),wt()}}),!1)},wt=()=>{le.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ve=()=>{le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:R.createElement("div",{style:{textAlign:"center"}},R.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),R.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ne}),R.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},q=()=>{var te;const{user:ke}=(0,A.getDvaApp)()._store.getState();return(te=ke.userInfo)!=null&&te.professional_certification?!0:(le.default.confirm({title:"\u63D0\u793A",centered:!0,content:R.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,m.xg)("/account/certification")}}),!1)},B=()=>(0,C.V9)()?!0:(le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:R.createElement("div",{className:"tc",style:{marginLeft:-38}},R.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),R.createElement("img",{src:I,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ye=(te,ke)=>te?!0:(le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:R.createElement("div",null,R.createElement("p",null,ke||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),R.createElement("div",{style:{marginLeft:"110px"}},R.createElement("img",{src:se,width:200}),R.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,m.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),Ne=te=>{le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:R.createElement("div",null,R.createElement("div",null,R.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),R.createElement(ge.Z,null),R.createElement("p",{style:{color:"#666666",fontSize:12}}," ",R.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",R.createElement("a",null,te),"\u5929\u3002"),R.createElement("p",{style:{color:"#666666",fontSize:12}}," ",R.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),R.createElement("div",{style:{textAlign:"center",marginTop:30}},R.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})))})},be=(te,ke="")=>{const{shixunsDetail:{detail:tt}}=(0,A.getDvaApp)()._store.getState();if((tt==null?void 0:tt.public)===2||(tt==null?void 0:tt.public)===1||(tt==null?void 0:tt.shixun_status)===3){let Fe="";return(tt==null?void 0:tt.public)===2&&(Fe="\u5DF2\u516C\u5F00"),(tt==null?void 0:tt.public)===1&&(Fe="\u5F85\u5BA1\u6838"),(tt==null?void 0:tt.shixun_status)===3&&(Fe="\u5DF2\u5173\u95ED"),le.default.info({centered:!0,icon:R.createElement(de.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:R.createElement("div",{className:"tc",style:{marginLeft:-38}},R.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},R.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Fe,"\uFF0C",ke,"\u3002"),R.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),R.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(tt==null?void 0:tt.shixun_status)===2?(le.default.confirm({centered:!0,icon:R.createElement(de.Z,null),title:"\u63D0\u793A",content:R.createElement("div",null,R.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ke,"\u3002"),R.createElement("br",null),R.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{le.default.confirm({width:440,centered:!0,icon:R.createElement(de.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>w(void 0,null,function*(){(yield te({type:"shixunsDetail/cancelRelease",payload:{id:tt==null?void 0:tt.identifier}})).status!==401&&(U.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),te({type:"shixunsDetail/getShixunsDetail",payload:{id:tt==null?void 0:tt.identifier}}),te({type:"practiceSetting/getCommonData",payload:{id:tt==null?void 0:tt.identifier}}))})})}}),!0):!1}},94855:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return $t}});class A{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(c,h){return c.__proto__=h,c},Object.assign=Object.assign||function(c){if(c==null)throw new TypeError("Cannot convert undefined or null to object");let h=Object(c);for(let v=1;v ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","error",v),C.ENABLE_ERROR&&(console.error?console.error(v):console.warn?console.warn(v):console.log(v))}static i(c,h){(!c||C.FORCE_GLOBAL_TAG)&&(c=C.GLOBAL_TAG);let v=`[${c}] > ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","info",v),C.ENABLE_INFO&&(console.info?console.info(v):console.log(v))}static w(c,h){(!c||C.FORCE_GLOBAL_TAG)&&(c=C.GLOBAL_TAG);let v=`[${c}] > ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","warn",v),C.ENABLE_WARN&&(console.warn?console.warn(v):console.log(v))}static d(c,h){(!c||C.FORCE_GLOBAL_TAG)&&(c=C.GLOBAL_TAG);let v=`[${c}] > ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","debug",v),C.ENABLE_DEBUG&&(console.debug?console.debug(v):console.log(v))}static v(c,h){(!c||C.FORCE_GLOBAL_TAG)&&(c=C.GLOBAL_TAG);let v=`[${c}] > ${h}`;C.ENABLE_CALLBACK&&C.emitter.emit("log","verbose",v),C.ENABLE_VERBOSE&&console.log(v)}}C.GLOBAL_TAG="flv.js",C.FORCE_GLOBAL_TAG=!1,C.ENABLE_ERROR=!0,C.ENABLE_INFO=!0,C.ENABLE_WARN=!0,C.ENABLE_DEBUG=!0,C.ENABLE_VERBOSE=!0,C.ENABLE_CALLBACK=!1,C.emitter=new(U());var m=C;class de{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(c){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=c,this._totalBytes+=c):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=c,this._totalBytes+=c):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=c,this._totalBytes+=c,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let c=(this._now()-this._lastCheckpoint)/1e3;return c==0&&(c=1),this._intervalBytes/c/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let c=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/c/1024}}var Q=de;class se{constructor(c){this._message=c}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class I extends se{constructor(c){super(c)}get name(){return"IllegalStateException"}}class ne extends se{constructor(c){super(c)}get name(){return"InvalidArgumentException"}}class R extends se{constructor(c){super(c)}get name(){return"NotImplementedException"}}const w={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},X={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class He{constructor(c){this._type=c||"undefined",this._status=w.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=w.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===w.kConnecting||this._status===w.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(c){this._onContentLengthKnown=c}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(c){this._onURLRedirect=c}get onDataArrival(){return this._onDataArrival}set onDataArrival(c){this._onDataArrival=c}get onError(){return this._onError}set onError(c){this._onError=c}get onComplete(){return this._onComplete}set onComplete(c){this._onComplete=c}open(c,h){throw new R("Unimplemented abstract function!")}abort(){throw new R("Unimplemented abstract function!")}}let je={};function yt(){let Me=self.navigator.userAgent.toLowerCase(),c=/(edge)\/([\w.]+)/.exec(Me)||/(opr)[\/]([\w.]+)/.exec(Me)||/(chrome)[ \/]([\w.]+)/.exec(Me)||/(iemobile)[\/]([\w.]+)/.exec(Me)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Me)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Me)||/(webkit)[ \/]([\w.]+)/.exec(Me)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Me)||/(msie) ([\w.]+)/.exec(Me)||Me.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Me)||Me.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Me)||[],h=/(ipad)/.exec(Me)||/(ipod)/.exec(Me)||/(windows phone)/.exec(Me)||/(iphone)/.exec(Me)||/(kindle)/.exec(Me)||/(android)/.exec(Me)||/(windows)/.exec(Me)||/(mac)/.exec(Me)||/(linux)/.exec(Me)||/(cros)/.exec(Me)||[],v={browser:c[5]||c[3]||c[1]||"",version:c[2]||c[4]||"0",majorVersion:c[4]||c[2]||"0",platform:h[0]||""},E={};if(v.browser){E[v.browser]=!0;let S=v.majorVersion.split(".");E.version={major:parseInt(v.majorVersion,10),string:v.version},S.length>1&&(E.version.minor=parseInt(S[1],10)),S.length>2&&(E.version.build=parseInt(S[2],10))}if(v.platform&&(E[v.platform]=!0),(E.chrome||E.opr||E.safari)&&(E.webkit=!0),E.rv||E.iemobile){E.rv&&delete E.rv;let S="msie";v.browser=S,E[S]=!0}if(E.edge){delete E.edge;let S="msedge";v.browser=S,E[S]=!0}if(E.opr){let S="opera";v.browser=S,E[S]=!0}if(E.safari&&E.android){let S="android";v.browser=S,E[S]=!0}E.name=v.browser,E.platform=v.platform;for(let S in je)je.hasOwnProperty(S)&&delete je[S];Object.assign(je,E)}yt();var wt=je;class ve extends He{static isSupported(){try{let c=wt.msedge&&wt.version.minor>=15048,h=wt.msedge?c:!0;return self.fetch&&self.ReadableStream&&h}catch(c){return!1}}constructor(c,h){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=c,this._config=h,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(c,h){this._dataSource=c,this._range=h;let v=c.url;this._config.reuseRedirectedURL&&c.redirectedURL!=null&&(v=c.redirectedURL);let E=this._seekHandler.getConfig(v,h),S=new self.Headers;if(typeof E.headers=="object"){let ee=E.headers;for(let lt in ee)ee.hasOwnProperty(lt)&&S.append(lt,ee[lt])}let N={method:"GET",headers:S,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let ee in this._config.headers)S.append(ee,this._config.headers[ee]);c.cors===!1&&(N.mode="same-origin"),c.withCredentials&&(N.credentials="include"),c.referrerPolicy&&(N.referrerPolicy=c.referrerPolicy),this._status=w.kConnecting,self.fetch(E.url,N).then(ee=>{if(this._requestAbort){this._requestAbort=!1,this._status=w.kIdle;return}if(ee.ok&&ee.status>=200&&ee.status<=299){if(ee.url!==E.url&&this._onURLRedirect){let Ye=this._seekHandler.removeURLParameters(ee.url);this._onURLRedirect(Ye)}let lt=ee.headers.get("Content-Length");return lt!=null&&(this._contentLength=parseInt(lt),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,ee.body.getReader())}else if(this._status=w.kError,this._onError)this._onError(X.HTTP_STATUS_CODE_INVALID,{code:ee.status,msg:ee.statusText});else throw new se("FetchStreamLoader: Http code invalid, "+ee.status+" "+ee.statusText)}).catch(ee=>{if(this._status=w.kError,this._onError)this._onError(X.EXCEPTION,{code:-1,msg:ee.message});else throw ee})}abort(){this._requestAbort=!0}_pump(c){return c.read().then(h=>{if(h.done)if(this._contentLength!==null&&this._receivedLength{if(h.code===11&&wt.msedge)return;this._status=w.kError;let v=0,E=null;if((h.code===19||h.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=w.kError,this._onError)this._onError(X.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new se("MozChunkedLoader: Http code invalid, "+h.status+" "+h.statusText);else this._status=w.kBuffering}}_onProgress(c){if(this._status===w.kError)return;this._contentLength===null&&c.total!==null&&c.total!==0&&(this._contentLength=c.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let h=c.target.response,v=this._range.from+this._receivedLength;this._receivedLength+=h.byteLength,this._onDataArrival&&this._onDataArrival(h,v,this._receivedLength)}_onLoadEnd(c){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===w.kError)return;this._status=w.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(c){this._status=w.kError;let h=0,v=null;if(this._contentLength&&c.loaded=200&&h.status<=299){if(this._status=LoaderStatus.kBuffering,h.responseURL!=null){let E=this._seekHandler.removeURLParameters(h.responseURL);h.responseURL!==this._currentRequestURL&&E!==this._currentRedirectedURL&&(this._currentRedirectedURL=E,this._onURLRedirect&&this._onURLRedirect(E))}let v=h.getResponseHeader("Content-Length");if(v!=null&&this._contentLength==null){let E=parseInt(v);E>0&&(this._contentLength=E,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+h.status+" "+h.statusText);else if(h.readyState===3&&h.status>=200&&h.status<=299){this._status=LoaderStatus.kBuffering;let v=h.response;this._reader.readAsArrayBuffer(v)}}_xhrOnError(c){this._status=LoaderStatus.kError;let h=LoaderErrors.EXCEPTION,v={code:-1,msg:c.constructor.name+" "+c.type};if(this._onError)this._onError(h,v);else throw new RuntimeException(v.msg)}_msrOnProgress(c){let v=c.target.result;if(v==null){this._doReconnectIfNeeded();return}let E=v.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=v.byteLength;let S=this._totalRange.from+this._receivedLength;this._receivedLength+=E.byteLength,this._onDataArrival&&this._onDataArrival(E,S,this._receivedLength),v.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${S+E.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(v=this._range.from+this._contentLength-1),this._currentRequestRange={from:h,to:v},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(c,h){this._lastTimeLoaded=0;let v=c.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?v=this._currentRedirectedURL:c.redirectedURL!=null&&(v=c.redirectedURL));let E=this._seekHandler.getConfig(v,h);this._currentRequestURL=E.url;let S=this._xhr=new XMLHttpRequest;if(S.open("GET",E.url,!0),S.responseType="arraybuffer",S.onreadystatechange=this._onReadyStateChange.bind(this),S.onprogress=this._onProgress.bind(this),S.onload=this._onLoad.bind(this),S.onerror=this._onXhrError.bind(this),c.withCredentials&&(S.withCredentials=!0),typeof E.headers=="object"){let N=E.headers;for(let ee in N)N.hasOwnProperty(ee)&&S.setRequestHeader(ee,N[ee])}if(typeof this._config.headers=="object"){let N=this._config.headers;for(let ee in N)N.hasOwnProperty(ee)&&S.setRequestHeader(ee,N[ee])}S.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=w.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(c){let h=c.target;if(h.readyState===2){if(h.responseURL!=null){let v=this._seekHandler.removeURLParameters(h.responseURL);h.responseURL!==this._currentRequestURL&&v!==this._currentRedirectedURL&&(this._currentRedirectedURL=v,this._onURLRedirect&&this._onURLRedirect(v))}if(h.status>=200&&h.status<=299){if(this._waitForTotalLength)return;this._status=w.kBuffering}else if(this._status=w.kError,this._onError)this._onError(X.HTTP_STATUS_CODE_INVALID,{code:h.status,msg:h.statusText});else throw new se("RangeLoader: Http code invalid, "+h.status+" "+h.statusText)}}_onProgress(c){if(this._status===w.kError)return;if(this._contentLength===null){let v=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,v=!0;let E=c.total;this._internalAbort(),E!=null&E!==0&&(this._totalLength=E)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,v){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let h=c.loaded-this._lastTimeLoaded;this._lastTimeLoaded=c.loaded,this._speedSampler.addBytes(h)}_normalizeSpeed(c){let h=this._chunkSizeKBList,v=h.length-1,E=0,S=0,N=v;if(c=h[E]&&c=3&&(h=this._speedSampler.currentKBps)),h!==0){let N=this._normalizeSpeed(h);this._currentSpeedNormalized!==N&&(this._currentSpeedNormalized=N,this._currentChunkSizeKB=N)}let v=c.target.response,E=this._range.from+this._receivedLength;this._receivedLength+=v.byteLength;let S=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(h.result)},h.readAsArrayBuffer(c.data)}else{this._status=w.kError;let h={code:-1,msg:"Unsupported WebSocket message type: "+c.data.constructor.name};if(this._onError)this._onError(X.EXCEPTION,h);else throw new se(h.msg)}}_dispatchArrayBuffer(c){let h=c,v=this._receivedLength;this._receivedLength+=h.byteLength,this._onDataArrival&&this._onDataArrival(h,v,this._receivedLength)}_onWebSocketError(c){this._status=w.kError;let h={code:c.code,msg:c.message};if(this._onError)this._onError(X.EXCEPTION,h);else throw new se(h.msg)}}var Fe=tt;class vt{constructor(c){this._zeroStart=c||!1}getConfig(c,h){let v={};if(h.from!==0||h.to!==-1){let E;h.to!==-1?E=`bytes=${h.from.toString()}-${h.to.toString()}`:E=`bytes=${h.from.toString()}-`,v.Range=E}else this._zeroStart&&(v.Range="bytes=0-");return{url:c,headers:v}}removeURLParameters(c){return c}}var ue=vt;class P{constructor(c,h){this._startName=c,this._endName=h}getConfig(c,h){let v=c;if(h.from!==0||h.to!==-1){let E=!0;v.indexOf("?")===-1&&(v+="?",E=!1),E&&(v+="&"),v+=`${this._startName}=${h.from.toString()}`,h.to!==-1&&(v+=`&${this._endName}=${h.to.toString()}`)}return{url:v,headers:{}}}removeURLParameters(c){let h=c.split("?")[0],v,E=c.indexOf("?");E!==-1&&(v=c.substring(E+1));let S="";if(v!=null&&v.length>0){let N=v.split("&");for(let ee=0;ee0;lt[0]!==this._startName&<[0]!==this._endName&&(Ye&&(S+="&"),S+=N[ee])}}return S.length===0?h:h+"?"+S}}var K=P;class _{constructor(c,h,v){this.TAG="IOController",this._config=h,this._extraData=v,this._stashInitialSize=1024*384,h.stashInitialSize!=null&&h.stashInitialSize>0&&(this._stashInitialSize=h.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,h.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=c,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(c.url),this._refTotalLength=c.filesize?c.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Q,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(c){this._extraData=c}get onDataArrival(){return this._onDataArrival}set onDataArrival(c){this._onDataArrival=c}get onSeeked(){return this._onSeeked}set onSeeked(c){this._onSeeked=c}get onError(){return this._onError}set onError(c){this._onError=c}get onComplete(){return this._onComplete}set onComplete(c){this._onComplete=c}get onRedirect(){return this._onRedirect}set onRedirect(c){this._onRedirect=c}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(c){this._onRecoveredEarlyEof=c}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===ke?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let c=this._config;if(c.seekType==="range")this._seekHandler=new ue(this._config.rangeLoadZeroStart);else if(c.seekType==="param"){let h=c.seekParamStart||"bstart",v=c.seekParamEnd||"bend";this._seekHandler=new K(h,v)}else if(c.seekType==="custom"){if(typeof c.customSeekHandler!="function")throw new ne("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new c.customSeekHandler}else throw new ne(`Invalid seekType in config: ${c.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Fe;else if(q.isSupported())this._loaderClass=q;else if(ye.isSupported())this._loaderClass=ye;else if(ke.isSupported())this._loaderClass=ke;else throw new se("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(c){this._currentRange={from:0,to:-1},c&&(this._currentRange.from=c),this._speedSampler.reset(),c||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let c=this._resumeFrom;this._resumeFrom=0,this._internalSeek(c,!0)}}seek(c){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(c,!0)}_internalSeek(c,h){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(h),this._loader.destroy(),this._loader=null;let v={from:c,to:-1};this._currentRange={from:v.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,v),this._onSeeked&&this._onSeeked()}updateUrl(c){if(!c||typeof c!="string"||c.length===0)throw new ne("Url must be a non-empty string!");this._dataSource.url=c}_expandBuffer(c){let h=this._stashSize;for(;h+1024*1024*10){let E=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(v,0,h).set(E,0)}this._stashBuffer=v,this._bufferSize=h}_normalizeSpeed(c){let h=this._speedNormalizeList,v=h.length-1,E=0,S=0,N=v;if(c=h[E]&&c=512&&c<=1024?h=Math.floor(c*1.5):h=c*2,h>8192&&(h=8192);let v=h*1024+1024*1024*1;this._bufferSize0){let N=this._stashBuffer.slice(0,this._stashUsed),ee=this._dispatchChunks(N,this._stashByteStart);if(ee0){let lt=new Uint8Array(N,ee);S.set(lt,0),this._stashUsed=lt.byteLength,this._stashByteStart+=ee}}else this._stashUsed=0,this._stashByteStart+=ee;this._stashUsed+c.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+c.byteLength),S=new Uint8Array(this._stashBuffer,0,this._bufferSize)),S.set(new Uint8Array(c),this._stashUsed),this._stashUsed+=c.byteLength}else{let N=this._dispatchChunks(c,h);if(Nthis._bufferSize&&(this._expandBuffer(ee),S=new Uint8Array(this._stashBuffer,0,this._bufferSize)),S.set(new Uint8Array(c,N),0),this._stashUsed+=ee,this._stashByteStart=h+N}}}else if(this._stashUsed===0){let S=this._dispatchChunks(c,h);if(Sthis._bufferSize&&this._expandBuffer(N),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(c,S),0),this._stashUsed+=N,this._stashByteStart=h+S}}else{this._stashUsed+c.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+c.byteLength);let S=new Uint8Array(this._stashBuffer,0,this._bufferSize);S.set(new Uint8Array(c),this._stashUsed),this._stashUsed+=c.byteLength;let N=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(N0){let ee=new Uint8Array(this._stashBuffer,N);S.set(ee,0)}this._stashUsed-=N,this._stashByteStart+=N}}_flushStashBuffer(c){if(this._stashUsed>0){let h=this._stashBuffer.slice(0,this._stashUsed),v=this._dispatchChunks(h,this._stashByteStart),E=h.byteLength-v;if(v0){let S=new Uint8Array(this._stashBuffer,0,this._bufferSize),N=new Uint8Array(h,v);S.set(N,0),this._stashUsed=N.byteLength,this._stashByteStart+=v}return 0}return this._stashUsed=0,this._stashByteStart=0,E}return 0}_onLoaderComplete(c,h){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(c,h){switch(m.e(this.TAG,`Loader error, code = ${h.code}, msg = ${h.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,c=X.UNRECOVERABLE_EARLY_EOF),c){case X.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let v=this._currentRange.to+1;v0){let h=Ue.getConfig();c.emit("change",h)}}static registerListener(c){Ue.emitter.addListener("change",c)}static removeListener(c){Ue.emitter.removeListener("change",c)}static addLogListener(c){m.emitter.addListener("log",c),m.emitter.listenerCount("log")>0&&(m.ENABLE_CALLBACK=!0,Ue._notifyChange())}static removeLogListener(c){m.emitter.removeListener("log",c),m.emitter.listenerCount("log")===0&&(m.ENABLE_CALLBACK=!1,Ue._notifyChange())}}Ue.emitter=new(U());var Be=Ue;class ot{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let c=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,h=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&c&&h}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(c){if(this.keyframesIndex==null)return null;let h=this.keyframesIndex,v=this._search(h.times,c);return{index:v,milliseconds:h.times[v],fileposition:h.filepositions[v]}}_search(c,h){let v=0,E=c.length-1,S=0,N=0,ee=E;for(h=c[S]&&h=128){c.push(String.fromCharCode(S&65535)),v+=2;continue}}}else if(h[v]<240){if(Dt(h,v,2)){let S=(h[v]&15)<<12|(h[v+1]&63)<<6|h[v+2]&63;if(S>=2048&&(S&63488)!==55296){c.push(String.fromCharCode(S&65535)),v+=3;continue}}}else if(h[v]<248&&Dt(h,v,3)){let S=(h[v]&7)<<18|(h[v+1]&63)<<12|(h[v+2]&63)<<6|h[v+3]&63;if(S>65536&&S<1114112){S-=65536,c.push(String.fromCharCode(S>>>10|55296)),c.push(String.fromCharCode(S&1023|56320)),v+=4;continue}}}c.push("\uFFFD"),++v}return c.join("")}var bt=_t;let st=function(){let Me=new ArrayBuffer(2);return new DataView(Me).setInt16(0,256,!0),new Int16Array(Me)[0]===256}();class Et{static parseScriptData(c,h,v){let E={};try{let S=Et.parseValue(c,h,v),N=Et.parseValue(c,h+S.size,v-S.size);E[S.data]=N.data}catch(S){m.e("AMF",S.toString())}return E}static parseObject(c,h,v){if(v<3)throw new I("Data not enough when parse ScriptDataObject");let E=Et.parseString(c,h,v),S=Et.parseValue(c,h+E.size,v-E.size),N=S.objectEnd;return{data:{name:E.data,value:S.data},size:E.size+S.size,objectEnd:N}}static parseVariable(c,h,v){return Et.parseObject(c,h,v)}static parseString(c,h,v){if(v<2)throw new I("Data not enough when parse String");let S=new DataView(c,h,v).getUint16(0,!st),N;return S>0?N=bt(new Uint8Array(c,h+2,S)):N="",{data:N,size:2+S}}static parseLongString(c,h,v){if(v<4)throw new I("Data not enough when parse LongString");let S=new DataView(c,h,v).getUint32(0,!st),N;return S>0?N=bt(new Uint8Array(c,h+4,S)):N="",{data:N,size:4+S}}static parseDate(c,h,v){if(v<10)throw new I("Data size invalid when parse Date");let E=new DataView(c,h,v),S=E.getFloat64(0,!st),N=E.getInt16(8,!st);return S+=N*60*1e3,{data:new Date(S),size:10}}static parseValue(c,h,v){if(v<1)throw new I("Data not enough when parse Value");let E=new DataView(c,h,v),S=1,N=E.getUint8(0),ee,lt=!1;try{switch(N){case 0:ee=E.getFloat64(1,!st),S+=8;break;case 1:{ee=!!E.getUint8(1),S+=1;break}case 2:{let Ye=Et.parseString(c,h+1,v-1);ee=Ye.data,S+=Ye.size;break}case 3:{ee={};let Ye=0;for((E.getUint32(v-4,!st)&16777215)===9&&(Ye=3);S32)throw new ne("ExpGolomb: readBits() bits exceeded max 32bits!");if(c<=this._current_word_bits_left){let N=this._current_word>>>32-c;return this._current_word<<=c,this._current_word_bits_left-=c,N}let h=this._current_word_bits_left?this._current_word:0;h=h>>>32-this._current_word_bits_left;let v=c-this._current_word_bits_left;this._fillCurrentWord();let E=Math.min(v,this._current_word_bits_left),S=this._current_word>>>32-E;return this._current_word<<=E,this._current_word_bits_left-=E,h=h<>>c)return this._current_word<<=c,this._current_word_bits_left-=c,c;return this._fillCurrentWord(),c+this._skipLeadingZero()}readUEG(){let c=this._skipLeadingZero();return this.readBits(c+1)-1}readSEG(){let c=this.readUEG();return c&1?c+1>>>1:-1*(c>>>1)}}var H=Se;class j{static _ebsp2rbsp(c){let h=c,v=h.byteLength,E=new Uint8Array(v),S=0;for(let N=0;N=2&&h[N]===3&&h[N-1]===0&&h[N-2]===0||(E[S]=h[N],S++);return new Uint8Array(E.buffer,0,S)}static parseSPS(c){let h=j._ebsp2rbsp(c),v=new H(h);v.readByte();let E=v.readByte();v.readByte();let S=v.readByte();v.readUEG();let N=j.getProfileString(E),ee=j.getLevelString(S),lt=1,Ye=420,Pt=[0,420,422,444],tn=8;if((E===100||E===110||E===122||E===244||E===44||E===83||E===86||E===118||E===128||E===138||E===144)&&(lt=v.readUEG(),lt===3&&v.readBits(1),lt<=3&&(Ye=Pt[lt]),tn=v.readUEG()+8,v.readUEG(),v.readBits(1),v.readBool())){let Jt=lt!==3?8:12;for(let En=0;En0&&Jt<16?(zt=En[Jt-1],kt=Xt[Jt-1]):Jt===255&&(zt=v.readByte()<<8|v.readByte(),kt=v.readByte()<<8|v.readByte())}if(v.readBool()&&v.readBool(),v.readBool()&&(v.readBits(4),v.readBool()&&v.readBits(24)),v.readBool()&&(v.readUEG(),v.readUEG()),v.readBool()){let Jt=v.readBits(32),En=v.readBits(32);nt=v.readBool(),Y=En,$=Jt*2,Ot=Y/$}}let Re=1;(zt!==1||kt!==1)&&(Re=zt/kt);let ct=0,pt=0;if(lt===0)ct=1,pt=2-me;else{let Jt=lt===3?1:2,En=lt===1?2:1;ct=Jt,pt=En*(2-me)}let Tt=(Pe+1)*16,Ut=(2-me)*((he+1)*16);Tt-=(xe+Je)*ct,Ut-=(Ze+St)*pt;let Qt=Math.ceil(Tt*Re);return v.destroy(),v=null,{profile_string:N,level_string:ee,bit_depth:tn,ref_frames:O,chroma_format:Ye,chroma_format_string:j.getChromaFormatString(Ye),frame_rate:{fixed:nt,fps:Ot,fps_den:$,fps_num:Y},sar_ratio:{width:zt,height:kt},codec_size:{width:Tt,height:Ut},present_size:{width:Qt,height:Ut}}}static _skipScalingList(c,h){let v=8,E=8,S=0;for(let N=0;N>>8&255|(Me&255)<<8}function Ke(Me){return(Me&4278190080)>>>24|(Me&16711680)>>>8|(Me&65280)<<8|(Me&255)<<24}function J(Me,c){return Me[c]<<24|Me[c+1]<<16|Me[c+2]<<8|Me[c+3]}class F{constructor(c,h){this.TAG="FLVDemuxer",this._config=h,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=c.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=c.hasAudioTrack,this._hasVideo=c.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new qe,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let v=new ArrayBuffer(2);return new DataView(v).setInt16(0,256,!0),new Int16Array(v)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(c){let h=new Uint8Array(c),v={match:!1};if(h[0]!==70||h[1]!==76||h[2]!==86||h[3]!==1)return v;let E=(h[4]&4)>>>2!==0,S=(h[4]&1)!==0,N=J(h,5);return N<9?v:{match:!0,consumed:N,dataOffset:N,hasAudioTrack:E,hasVideoTrack:S}}bindDataSource(c){return c.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(c){this._onTrackMetadata=c}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(c){this._onMediaInfo=c}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(c){this._onMetaDataArrived=c}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(c){this._onScriptDataArrived=c}get onError(){return this._onError}set onError(c){this._onError=c}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(c){this._onDataAvailable=c}get timestampBase(){return this._timestampBase}set timestampBase(c){this._timestampBase=c}get overridedDuration(){return this._duration}set overridedDuration(c){this._durationOverrided=!0,this._duration=c,this._mediaInfo.duration=c}set overridedHasAudio(c){this._hasAudioFlagOverrided=!0,this._hasAudio=c,this._mediaInfo.hasAudio=c}set overridedHasVideo(c){this._hasVideoFlagOverrided=!0,this._hasVideo=c,this._mediaInfo.hasVideo=c}resetMediaInfo(){this._mediaInfo=new qe}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(c,h){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new I("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let v=0,E=this._littleEndian;if(h===0)if(c.byteLength>13)v=F.probe(c).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,h+v!==this._dataOffset&&m.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(c,v).getUint32(0,!E)!==0&&m.w(this.TAG,"PrevTagSize0 !== 0 !!!"),v+=4);vc.byteLength)break;let N=S.getUint8(0),ee=S.getUint32(0,!E)&16777215;if(v+11+ee+4>c.byteLength)break;if(N!==8&&N!==9&&N!==18){m.w(this.TAG,`Unsupported tag type ${N}, skipped`),v+=11+ee+4;continue}let lt=S.getUint8(4),Ye=S.getUint8(5),Pt=S.getUint8(6),tn=S.getUint8(7),Z=Pt|Ye<<8|lt<<16|tn<<24;(S.getUint32(7,!E)&16777215)!==0&&m.w(this.TAG,"Meet tag which has StreamID != 0!");let Pe=v+11;switch(N){case 8:this._parseAudioData(c,Pe,ee,Z);break;case 9:this._parseVideoData(c,Pe,ee,Z,h+v);break;case 18:this._parseScriptData(c,Pe,ee);break}let he=S.getUint32(11+ee,!E);he!==11+ee&&m.w(this.TAG,`Invalid PrevTagSize ${he}`),v+=11+ee+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),v}_parseScriptData(c,h,v){let E=et.parseScriptData(c,h,v);if(E.hasOwnProperty("onMetaData")){if(E.onMetaData==null||typeof E.onMetaData!="object"){m.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&m.w(this.TAG,"Found another onMetaData tag!"),this._metadata=E;let S=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},S)),typeof S.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=S.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof S.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=S.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof S.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=S.audiodatarate),typeof S.videodatarate=="number"&&(this._mediaInfo.videoDataRate=S.videodatarate),typeof S.width=="number"&&(this._mediaInfo.width=S.width),typeof S.height=="number"&&(this._mediaInfo.height=S.height),typeof S.duration=="number"){if(!this._durationOverrided){let N=Math.floor(S.duration*this._timescale);this._duration=N,this._mediaInfo.duration=N}}else this._mediaInfo.duration=0;if(typeof S.framerate=="number"){let N=Math.floor(S.framerate*1e3);if(N>0){let ee=N/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=ee,this._referenceFrameRate.fps_num=N,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=ee}}if(typeof S.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let N=S.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(N),S.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=S,m.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(E).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},E))}_parseKeyframesIndex(c){let h=[],v=[];for(let E=1;E>>4;if(lt!==2&<!==10){this._onError(re.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+lt);return}let Ye=0,Pt=(ee&12)>>>2;if(Pt>=0&&Pt<=4)Ye=this._flvSoundRateTable[Pt];else{this._onError(re.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+Pt);return}let tn=(ee&2)>>>1,Z=ee&1,O=this._audioMetadata,Pe=this._audioTrack;if(O||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),O=this._audioMetadata={},O.type="audio",O.id=Pe.id,O.timescale=this._timescale,O.duration=this._duration,O.audioSampleRate=Ye,O.channelCount=Z===0?1:2),lt===10){let he=this._parseAACAudioData(c,h+1,v-1);if(he==null)return;if(he.packetType===0){O.config&&m.w(this.TAG,"Found another AudioSpecificConfig!");let me=he.data;O.audioSampleRate=me.samplingRate,O.channelCount=me.channelCount,O.codec=me.codec,O.originalCodec=me.originalCodec,O.config=me.config,O.refSampleDuration=1024/O.audioSampleRate*O.timescale,m.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",O);let xe=this._mediaInfo;xe.audioCodec=O.originalCodec,xe.audioSampleRate=O.audioSampleRate,xe.audioChannelCount=O.channelCount,xe.hasVideo?xe.videoCodec!=null&&(xe.mimeType='video/x-flv; codecs="'+xe.videoCodec+","+xe.audioCodec+'"'):xe.mimeType='video/x-flv; codecs="'+xe.audioCodec+'"',xe.isComplete()&&this._onMediaInfo(xe)}else if(he.packetType===1){let me=this._timestampBase+E,xe={unit:he.data,length:he.data.byteLength,dts:me,pts:me};Pe.samples.push(xe),Pe.length+=he.data.length}else m.e(this.TAG,`Flv: Unsupported AAC data type ${he.packetType}`)}else if(lt===2){if(!O.codec){let Je=this._parseMP3AudioData(c,h+1,v-1,!0);if(Je==null)return;O.audioSampleRate=Je.samplingRate,O.channelCount=Je.channelCount,O.codec=Je.codec,O.originalCodec=Je.originalCodec,O.refSampleDuration=1152/O.audioSampleRate*O.timescale,m.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",O);let Ze=this._mediaInfo;Ze.audioCodec=O.codec,Ze.audioSampleRate=O.audioSampleRate,Ze.audioChannelCount=O.channelCount,Ze.audioDataRate=Je.bitRate,Ze.hasVideo?Ze.videoCodec!=null&&(Ze.mimeType='video/x-flv; codecs="'+Ze.videoCodec+","+Ze.audioCodec+'"'):Ze.mimeType='video/x-flv; codecs="'+Ze.audioCodec+'"',Ze.isComplete()&&this._onMediaInfo(Ze)}let he=this._parseMP3AudioData(c,h+1,v-1,!1);if(he==null)return;let me=this._timestampBase+E,xe={unit:he,length:he.byteLength,dts:me,pts:me};Pe.samples.push(xe),Pe.length+=he.length}}_parseAACAudioData(c,h,v){if(v<=1){m.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let E={},S=new Uint8Array(c,h,v);return E.packetType=S[0],S[0]===0?E.data=this._parseAACAudioSpecificConfig(c,h+1,v-1):E.data=S.subarray(1),E}_parseAACAudioSpecificConfig(c,h,v){let E=new Uint8Array(c,h,v),S=null,N=0,ee=0,lt=null,Ye=0,Pt=null;if(N=ee=E[0]>>>3,Ye=(E[0]&7)<<1|E[1]>>>7,Ye<0||Ye>=this._mpegSamplingRates.length){this._onError(re.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let tn=this._mpegSamplingRates[Ye],Z=(E[1]&120)>>>3;if(Z<0||Z>=8){this._onError(re.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}N===5&&(Pt=(E[1]&7)<<1|E[2]>>>7,lt=(E[2]&124)>>>2);let O=self.navigator.userAgent.toLowerCase();return O.indexOf("firefox")!==-1?Ye>=6?(N=5,S=new Array(4),Pt=Ye-3):(N=2,S=new Array(2),Pt=Ye):O.indexOf("android")!==-1?(N=2,S=new Array(2),Pt=Ye):(N=5,Pt=Ye,S=new Array(4),Ye>=6?Pt=Ye-3:Z===1&&(N=2,S=new Array(2),Pt=Ye)),S[0]=N<<3,S[0]|=(Ye&15)>>>1,S[1]=(Ye&15)<<7,S[1]|=(Z&15)<<3,N===5&&(S[1]|=(Pt&15)>>>1,S[2]=(Pt&1)<<7,S[2]|=8,S[3]=0),{config:S,samplingRate:tn,channelCount:Z,codec:"mp4a.40."+N,originalCodec:"mp4a.40."+ee}}_parseMP3AudioData(c,h,v,E){if(v<4){m.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let S=this._littleEndian,N=new Uint8Array(c,h,v),ee=null;if(E){if(N[0]!==255)return;let lt=N[1]>>>3&3,Ye=(N[1]&6)>>1,Pt=(N[2]&240)>>>4,tn=(N[2]&12)>>>2,O=(N[3]>>>6&3)!==3?2:1,Pe=0,he=0,me=34,xe="mp3";switch(lt){case 0:Pe=this._mpegAudioV25SampleRateTable[tn];break;case 2:Pe=this._mpegAudioV20SampleRateTable[tn];break;case 3:Pe=this._mpegAudioV10SampleRateTable[tn];break}switch(Ye){case 1:me=34,Pt>>4,lt=N&15;if(lt!==7){this._onError(re.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${lt}`);return}this._parseAVCVideoPacket(c,h+1,v-1,E,S,ee)}_parseAVCVideoPacket(c,h,v,E,S,N){if(v<4){m.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let ee=this._littleEndian,lt=new DataView(c,h,v),Ye=lt.getUint8(0),tn=(lt.getUint32(0,!ee)&16777215)<<8>>8;if(Ye===0)this._parseAVCDecoderConfigurationRecord(c,h+4,v-4);else if(Ye===1)this._parseAVCVideoData(c,h+4,v-4,E,S,N,tn);else if(Ye!==2){this._onError(re.FORMAT_ERROR,`Flv: Invalid video packet type ${Ye}`);return}}_parseAVCDecoderConfigurationRecord(c,h,v){if(v<7){m.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let E=this._videoMetadata,S=this._videoTrack,N=this._littleEndian,ee=new DataView(c,h,v);E?typeof E.avcc!="undefined"&&m.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),E=this._videoMetadata={},E.type="video",E.id=S.id,E.timescale=this._timescale,E.duration=this._duration);let lt=ee.getUint8(0),Ye=ee.getUint8(1),Pt=ee.getUint8(2),tn=ee.getUint8(3);if(lt!==1||Ye===0){this._onError(re.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(ee.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(re.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Z=ee.getUint8(5)&31;if(Z===0){this._onError(re.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Z>1&&m.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Z}`);let O=6;for(let he=0;he1&&m.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${Pe}`);O++;for(let he=0;he=v){m.w(this.TAG,`Malformed Nalu near timestamp ${Pe}, offset = ${Z}, dataSize = ${v}`);break}let me=Ye.getUint32(Z,!lt);if(O===3&&(me>>>=8),me>v-O){m.w(this.TAG,`Malformed Nalus near timestamp ${Pe}, NaluSize > DataSize!`);return}let xe=Ye.getUint8(Z+O)&31;xe===5&&(he=!0);let Je=new Uint8Array(c,h+Z,O+me),Ze={type:xe,data:Je};Pt.push(Ze),tn+=Je.byteLength,Z+=O+me}if(Pt.length){let me=this._videoTrack,xe={units:Pt,length:tn,isKeyframe:he,dts:Pe,cts:ee,pts:Pe+ee};he&&(xe.fileposition=S),me.samples.push(xe),me.length+=tn}}}var z=F;class L{static init(){L.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let h in L.types)L.types.hasOwnProperty(h)&&(L.types[h]=[h.charCodeAt(0),h.charCodeAt(1),h.charCodeAt(2),h.charCodeAt(3)]);let c=L.constants={};c.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),c.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),c.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),c.STSC=c.STCO=c.STTS,c.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),c.HDLR_VIDEO=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]),c.HDLR_AUDIO=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]),c.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),c.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),c.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(c){let h=8,v=null,E=Array.prototype.slice.call(arguments,1),S=E.length;for(let ee=0;ee>>24&255,v[1]=h>>>16&255,v[2]=h>>>8&255,v[3]=h&255,v.set(c,4);let N=8;for(let ee=0;ee>>24&255,c>>>16&255,c>>>8&255,c&255,h>>>24&255,h>>>16&255,h>>>8&255,h&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]))}static trak(c){return L.box(L.types.trak,L.tkhd(c),L.mdia(c))}static tkhd(c){let h=c.id,v=c.duration,E=c.presentWidth,S=c.presentHeight;return L.box(L.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,0,0,0,0,v>>>24&255,v>>>16&255,v>>>8&255,v&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,E>>>8&255,E&255,0,0,S>>>8&255,S&255,0,0]))}static mdia(c){return L.box(L.types.mdia,L.mdhd(c),L.hdlr(c),L.minf(c))}static mdhd(c){let h=c.timescale,v=c.duration;return L.box(L.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,v>>>24&255,v>>>16&255,v>>>8&255,v&255,85,196,0,0]))}static hdlr(c){let h=null;return c.type==="audio"?h=L.constants.HDLR_AUDIO:h=L.constants.HDLR_VIDEO,L.box(L.types.hdlr,h)}static minf(c){let h=null;return c.type==="audio"?h=L.box(L.types.smhd,L.constants.SMHD):h=L.box(L.types.vmhd,L.constants.VMHD),L.box(L.types.minf,h,L.dinf(),L.stbl(c))}static dinf(){return L.box(L.types.dinf,L.box(L.types.dref,L.constants.DREF))}static stbl(c){return L.box(L.types.stbl,L.stsd(c),L.box(L.types.stts,L.constants.STTS),L.box(L.types.stsc,L.constants.STSC),L.box(L.types.stsz,L.constants.STSZ),L.box(L.types.stco,L.constants.STCO))}static stsd(c){return c.type==="audio"?c.codec==="mp3"?L.box(L.types.stsd,L.constants.STSD_PREFIX,L.mp3(c)):L.box(L.types.stsd,L.constants.STSD_PREFIX,L.mp4a(c)):L.box(L.types.stsd,L.constants.STSD_PREFIX,L.avc1(c))}static mp3(c){let h=c.channelCount,v=c.audioSampleRate,E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,h,0,16,0,0,0,0,v>>>8&255,v&255,0,0]);return L.box(L.types[".mp3"],E)}static mp4a(c){let h=c.channelCount,v=c.audioSampleRate,E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,h,0,16,0,0,0,0,v>>>8&255,v&255,0,0]);return L.box(L.types.mp4a,E,L.esds(c))}static esds(c){let h=c.config||[],v=h.length,E=new Uint8Array([0,0,0,0,3,23+v,0,1,0,4,15+v,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([v]).concat(h).concat([6,1,2]));return L.box(L.types.esds,E)}static avc1(c){let h=c.avcc,v=c.codecWidth,E=c.codecHeight,S=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,v>>>8&255,v&255,E>>>8&255,E&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return L.box(L.types.avc1,S,L.box(L.types.avcC,h))}static mvex(c){return L.box(L.types.mvex,L.trex(c))}static trex(c){let h=c.id,v=new Uint8Array([0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return L.box(L.types.trex,v)}static moof(c,h){return L.box(L.types.moof,L.mfhd(c.sequenceNumber),L.traf(c,h))}static mfhd(c){let h=new Uint8Array([0,0,0,0,c>>>24&255,c>>>16&255,c>>>8&255,c&255]);return L.box(L.types.mfhd,h)}static traf(c,h){let v=c.id,E=L.box(L.types.tfhd,new Uint8Array([0,0,0,0,v>>>24&255,v>>>16&255,v>>>8&255,v&255])),S=L.box(L.types.tfdt,new Uint8Array([0,0,0,0,h>>>24&255,h>>>16&255,h>>>8&255,h&255])),N=L.sdtp(c),ee=L.trun(c,N.byteLength+16+16+8+16+8+8);return L.box(L.types.traf,E,S,ee,N)}static sdtp(c){let h=c.samples||[],v=h.length,E=new Uint8Array(4+v);for(let S=0;S>>24&255,E>>>16&255,E>>>8&255,E&255,h>>>24&255,h>>>16&255,h>>>8&255,h&255],0);for(let ee=0;ee>>24&255,lt>>>16&255,lt>>>8&255,lt&255,Ye>>>24&255,Ye>>>16&255,Ye>>>8&255,Ye&255,Pt.isLeading<<2|Pt.dependsOn,Pt.isDependedOn<<6|Pt.hasRedundancy<<4|Pt.isNonSync,0,0,tn>>>24&255,tn>>>16&255,tn>>>8&255,tn&255],12+16*ee)}return L.box(L.types.trun,N)}static mdat(c){return L.box(L.types.mdat,c)}}L.init();var we=L;class Qe{static getSilentFrame(c,h){if(c==="mp4a.40.2"){if(h===1)return new Uint8Array([0,200,0,128,35,128]);if(h===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(h===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(h===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(h===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(h===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])}else{if(h===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(h===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(h===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])}return null}}var Oe=Qe;class ft{constructor(c,h,v,E,S){this.dts=c,this.pts=h,this.duration=v,this.originalDts=E,this.isSyncPoint=S,this.fileposition=null}}class Ft{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(c){c.isSyncPoint=!0,this.syncPoints.push(c)}}class Ct{constructor(){this._list=[]}clear(){this._list=[]}appendArray(c){let h=this._list;c.length!==0&&(h.length>0&&c[0].originalDts=h[S].dts&&ch[E].lastSample.originalDts&&c=h[E].lastSample.originalDts&&(E===h.length-1||E0&&(S=this._searchNearestSegmentBefore(v.originalBeginDts)+1),this._lastAppendLocation=S,this._list.splice(S,0,v)}getLastSegmentBefore(c){let h=this._searchNearestSegmentBefore(c);return h>=0?this._list[h]:null}getLastSampleBefore(c){let h=this.getLastSegmentBefore(c);return h!=null?h.lastSample:null}getLastSyncPointBefore(c){let h=this._searchNearestSegmentBefore(c),v=this._list[h].syncPoints;for(;v.length===0&&h>0;)h--,v=this._list[h].syncPoints;return v.length>0?v[v.length-1]:null}}class ae{constructor(c){this.TAG="MP4Remuxer",this._config=c,this._isLive=c.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new mt("audio"),this._videoSegmentInfoList=new mt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(wt.chrome&&(wt.version.major<50||wt.version.major===50&&wt.version.build<2661)),this._fillSilentAfterSeek=wt.msedge||wt.msie,this._mp3UseMpegAudio=!wt.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(c){return c.onDataAvailable=this.remux.bind(this),c.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(c){this._onInitSegment=c}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(c){this._onMediaSegment=c}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(c){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(c,h){if(!this._onMediaSegment)throw new I("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(c,h),this._remuxVideo(h),this._remuxAudio(c)}_onTrackMetadataReceived(c,h){let v=null,E="mp4",S=h.codec;if(c==="audio")this._audioMeta=h,h.codec==="mp3"&&this._mp3UseMpegAudio?(E="mpeg",S="",v=new Uint8Array):v=we.generateInitSegment(h);else if(c==="video")this._videoMeta=h,v=we.generateInitSegment(h);else return;if(!this._onInitSegment)throw new I("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(c,{type:c,data:v.buffer,codec:S,container:`${c}/${E}`,mediaDuration:h.duration})}_calculateDtsBase(c,h){this._dtsBaseInited||(c.samples&&c.samples.length&&(this._audioDtsBase=c.samples[0].dts),h.samples&&h.samples.length&&(this._videoDtsBase=h.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let c=this._videoStashedLastSample,h=this._audioStashedLastSample,v={type:"video",id:1,sequenceNumber:0,samples:[],length:0};c!=null&&(v.samples.push(c),v.length=c.length);let E={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};h!=null&&(E.samples.push(h),E.length=h.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(v,!0),this._remuxAudio(E,!0)}_remuxAudio(c,h){if(this._audioMeta==null)return;let v=c,E=v.samples,S,N=-1,ee=-1,lt=-1,Ye=this._audioMeta.refSampleDuration,Pt=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,tn=this._dtsBaseInited&&this._audioNextDts===void 0,Z=!1;if(!E||E.length===0||E.length===1&&!h)return;let O=0,Pe=null,he=0;Pt?(O=0,he=v.length):(O=8,he=8+v.length);let me=null;if(E.length>1&&(me=E.pop(),he-=me.length),this._audioStashedLastSample!=null){let kt=this._audioStashedLastSample;this._audioStashedLastSample=null,E.unshift(kt),he+=kt.length}me!=null&&(this._audioStashedLastSample=me);let xe=E[0].dts-this._dtsBase;if(this._audioNextDts)S=xe-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())S=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Z=!0);else{let kt=this._audioSegmentInfoList.getLastSampleBefore(xe);if(kt!=null){let Ot=xe-(kt.originalDts+kt.duration);Ot<=3&&(Ot=0);let nt=kt.dts+kt.duration+Ot;S=xe-nt}else S=0}if(Z){let kt=xe-S,Ot=this._videoSegmentInfoList.getLastSegmentBefore(xe);if(Ot!=null&&Ot.beginDts=1?Te=Je[Je.length-1].duration:Te=Math.floor(Ye);let Re=!1,ct=null;if(Te>Ye*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!wt.safari){Re=!0;let pt=Math.abs(Te-Ye),Tt=Math.ceil(pt/Ye),Ut=$+Ye;m.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. dts: ${$+Te} ms, expected: ${$+Math.round(Ye)} ms, delta: ${Math.round(pt)} ms, generate: ${Tt} frames`);let Qt=Oe.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Qt==null&&(m.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Qt=nt),ct=[];for(let En=0;En0){let un=ct[ct.length-1];un.duration=Xt-un.dts}let ln={dts:Xt,pts:Xt,cts:0,unit:Qt,size:Qt.byteLength,duration:0,originalDts:Y,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};ct.push(ln),he+=ln.size,Ut+=Ye}let Jt=ct[ct.length-1];Jt.duration=$+Te-Jt.dts,Te=Math.round(Ye)}Je.push({dts:$,pts:$,cts:0,unit:Ot.unit,size:Ot.unit.byteLength,duration:Te,originalDts:Y,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Re&&Je.push.apply(Je,ct)}Pt?Pe=new Uint8Array(he):(Pe=new Uint8Array(he),Pe[0]=he>>>24&255,Pe[1]=he>>>16&255,Pe[2]=he>>>8&255,Pe[3]=he&255,Pe.set(we.types.mdat,4));for(let kt=0;kt1&&(O=E.pop(),Z-=O.length),this._videoStashedLastSample!=null){let Ze=this._videoStashedLastSample;this._videoStashedLastSample=null,E.unshift(Ze),Z+=Ze.length}O!=null&&(this._videoStashedLastSample=O);let Pe=E[0].dts-this._dtsBase;if(this._videoNextDts)S=Pe-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())S=0;else{let Ze=this._videoSegmentInfoList.getLastSampleBefore(Pe);if(Ze!=null){let St=Pe-(Ze.originalDts+Ze.duration);St<=3&&(St=0);let Wt=Ze.dts+Ze.duration+St;S=Pe-Wt}else S=0}let he=new Ft,me=[];for(let Ze=0;Ze=1?Y=me[me.length-1].duration:Y=Math.floor(this._videoMeta.refSampleDuration),zt){let $=new ft(kt,nt,Y,St.dts,!0);$.fileposition=St.fileposition,he.appendSyncPoint($)}me.push({dts:kt,pts:nt,cts:Ot,units:St.units,size:St.length,isKeyframe:zt,duration:Y,originalDts:Wt,flags:{isLeading:0,dependsOn:zt?2:1,isDependedOn:zt?1:0,hasRedundancy:0,isNonSync:zt?0:1}})}tn=new Uint8Array(Z),tn[0]=Z>>>24&255,tn[1]=Z>>>16&255,tn[2]=Z>>>8&255,tn[3]=Z&255,tn.set(we.types.mdat,4);for(let Ze=0;Ze{E.timestampBase=v,v+=E.duration,E.cors=c.cors,E.withCredentials=c.withCredentials,h.referrerPolicy&&(E.referrerPolicy=h.referrerPolicy)}),!isNaN(v)&&this._mediaDataSource.duration!==v&&(this._mediaDataSource.duration=v),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(c,h){this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(c,h){this._currentSegmentIndex=c;let v=this._mediaDataSource.segments[c],E=this._ioctl=new pe(v,this._config,c);E.onError=this._onIOException.bind(this),E.onSeeked=this._onIOSeeked.bind(this),E.onComplete=this._onIOComplete.bind(this),E.onRedirect=this._onIORedirect.bind(this),E.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),h?this._demuxer.bindDataSource(this._ioctl):E.onDataArrival=this._onInitChunkArrival.bind(this),E.open(h)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(c){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let h=this._searchSegmentIndexContains(c);if(h===this._currentSegmentIndex){let v=this._mediaInfo.segments[h];if(v==null)this._pendingSeekTime=c;else{let E=v.getNearestKeyframe(c);this._remuxer.seek(E.milliseconds),this._ioctl.seek(E.fileposition),this._pendingResolveSeekPoint=E.milliseconds}}else{let v=this._mediaInfo.segments[h];if(v==null)this._pendingSeekTime=c,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(h);else{let E=v.getNearestKeyframe(c);this._internalAbort(),this._remuxer.seek(c),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[h].timestampBase,this._loadSegment(h,E.fileposition),this._pendingResolveSeekPoint=E.milliseconds,this._reportSegmentMediaInfo(h)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(c){let h=this._mediaDataSource.segments,v=h.length-1;for(let E=0;E0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,E=this._demuxer.parseChunks(c,h);else if((v=z.probe(c)).match){this._demuxer=new z(v,this._config),this._remuxer||(this._remuxer=new Ce(this._config));let S=this._mediaDataSource;S.duration!=null&&!isNaN(S.duration)&&(this._demuxer.overridedDuration=S.duration),typeof S.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=S.hasAudio),typeof S.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=S.hasVideo),this._demuxer.timestampBase=S.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),E=this._demuxer.parseChunks(c,h)}else v=null,m.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(W.DEMUX_ERROR,re.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),E=0;return E}_onMediaInfo(c){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},c),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,qe.prototype));let h=Object.assign({},c);Object.setPrototypeOf(h,qe.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=h,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let v=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(v)})}_onMetaDataArrived(c){this._emitter.emit(W.METADATA_ARRIVED,c)}_onScriptDataArrived(c){this._emitter.emit(W.SCRIPTDATA_ARRIVED,c)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(c){let v=c+1;v0&&v[0].originalDts===E&&(E=v[0].pts),this._emitter.emit(W.RECOMMEND_SEEKPOINT,E)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(c){let h=this._mediaInfo.segments[c],v=Object.assign({},h);v.duration=this._mediaInfo.duration,v.segmentCount=this._mediaInfo.segmentCount,delete v.segments,delete v.keyframesIndex,this._emitter.emit(W.MEDIA_INFO,v)}_reportStatisticsInfo(){let c={};c.url=this._ioctl.currentURL,c.hasRedirect=this._ioctl.hasRedirect,c.hasRedirect&&(c.redirectedURL=this._ioctl.currentRedirectedURL),c.speed=this._ioctl.currentSpeed,c.loaderType=this._ioctl.loaderType,c.currentSegmentIndex=this._currentSegmentIndex,c.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(W.STATISTICS_INFO,c)}}var xt=Ve,$e=function(Me){let c="TransmuxingWorker",h=null,v=he.bind(this);le.install(),Me.addEventListener("message",function(me){switch(me.data.cmd){case"init":h=new xt(me.data.param[0],me.data.param[1]),h.on(W.IO_ERROR,Z.bind(this)),h.on(W.DEMUX_ERROR,O.bind(this)),h.on(W.INIT_SEGMENT,E.bind(this)),h.on(W.MEDIA_SEGMENT,S.bind(this)),h.on(W.LOADING_COMPLETE,N.bind(this)),h.on(W.RECOVERED_EARLY_EOF,ee.bind(this)),h.on(W.MEDIA_INFO,lt.bind(this)),h.on(W.METADATA_ARRIVED,Ye.bind(this)),h.on(W.SCRIPTDATA_ARRIVED,Pt.bind(this)),h.on(W.STATISTICS_INFO,tn.bind(this)),h.on(W.RECOMMEND_SEEKPOINT,Pe.bind(this));break;case"destroy":h&&(h.destroy(),h=null),Me.postMessage({msg:"destroyed"});break;case"start":h.start();break;case"stop":h.stop();break;case"seek":h.seek(me.data.param);break;case"pause":h.pause();break;case"resume":h.resume();break;case"logging_config":{let xe=me.data.param;Be.applyConfig(xe),xe.enableCallback===!0?Be.addLogListener(v):Be.removeLogListener(v);break}}});function E(me,xe){let Je={msg:W.INIT_SEGMENT,data:{type:me,data:xe}};Me.postMessage(Je,[xe.data])}function S(me,xe){let Je={msg:W.MEDIA_SEGMENT,data:{type:me,data:xe}};Me.postMessage(Je,[xe.data])}function N(){let me={msg:W.LOADING_COMPLETE};Me.postMessage(me)}function ee(){let me={msg:W.RECOVERED_EARLY_EOF};Me.postMessage(me)}function lt(me){let xe={msg:W.MEDIA_INFO,data:me};Me.postMessage(xe)}function Ye(me){let xe={msg:W.METADATA_ARRIVED,data:me};Me.postMessage(xe)}function Pt(me){let xe={msg:W.SCRIPTDATA_ARRIVED,data:me};Me.postMessage(xe)}function tn(me){let xe={msg:W.STATISTICS_INFO,data:me};Me.postMessage(xe)}function Z(me,xe){Me.postMessage({msg:W.IO_ERROR,data:{type:me,info:xe}})}function O(me,xe){Me.postMessage({msg:W.DEMUX_ERROR,data:{type:me,info:xe}})}function Pe(me){Me.postMessage({msg:W.RECOMMEND_SEEKPOINT,data:me})}function he(me,xe){Me.postMessage({msg:"logcat_callback",data:{type:me,logcat:xe}})}};class Yt{constructor(c,h){if(this.TAG="Transmuxer",this._emitter=new(U()),h.enableWorker&&typeof Worker!="undefined")try{let v=b(82059);this._worker=v($e),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[c,h]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},Be.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:Be.getConfig()})}catch(v){m.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new xt(c,h)}else this._controller=new xt(c,h);if(this._controller){let v=this._controller;v.on(W.IO_ERROR,this._onIOError.bind(this)),v.on(W.DEMUX_ERROR,this._onDemuxError.bind(this)),v.on(W.INIT_SEGMENT,this._onInitSegment.bind(this)),v.on(W.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),v.on(W.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),v.on(W.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),v.on(W.MEDIA_INFO,this._onMediaInfo.bind(this)),v.on(W.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),v.on(W.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),v.on(W.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),v.on(W.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),Be.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(c,h){this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(c){this._worker?this._worker.postMessage({cmd:"seek",param:c}):this._controller.seek(c)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(c,h){Promise.resolve().then(()=>{this._emitter.emit(W.INIT_SEGMENT,c,h)})}_onMediaSegment(c,h){Promise.resolve().then(()=>{this._emitter.emit(W.MEDIA_SEGMENT,c,h)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(W.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(W.RECOVERED_EARLY_EOF)})}_onMediaInfo(c){Promise.resolve().then(()=>{this._emitter.emit(W.MEDIA_INFO,c)})}_onMetaDataArrived(c){Promise.resolve().then(()=>{this._emitter.emit(W.METADATA_ARRIVED,c)})}_onScriptDataArrived(c){Promise.resolve().then(()=>{this._emitter.emit(W.SCRIPTDATA_ARRIVED,c)})}_onStatisticsInfo(c){Promise.resolve().then(()=>{this._emitter.emit(W.STATISTICS_INFO,c)})}_onIOError(c,h){Promise.resolve().then(()=>{this._emitter.emit(W.IO_ERROR,c,h)})}_onDemuxError(c,h){Promise.resolve().then(()=>{this._emitter.emit(W.DEMUX_ERROR,c,h)})}_onRecommendSeekpoint(c){Promise.resolve().then(()=>{this._emitter.emit(W.RECOMMEND_SEEKPOINT,c)})}_onLoggingConfigChanged(c){this._worker&&this._worker.postMessage({cmd:"logging_config",param:c})}_onWorkerMessage(c){let h=c.data,v=h.data;if(h.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(h.msg){case W.INIT_SEGMENT:case W.MEDIA_SEGMENT:this._emitter.emit(h.msg,v.type,v.data);break;case W.LOADING_COMPLETE:case W.RECOVERED_EARLY_EOF:this._emitter.emit(h.msg);break;case W.MEDIA_INFO:Object.setPrototypeOf(v,qe.prototype),this._emitter.emit(h.msg,v);break;case W.METADATA_ARRIVED:case W.SCRIPTDATA_ARRIVED:case W.STATISTICS_INFO:this._emitter.emit(h.msg,v);break;case W.IO_ERROR:case W.DEMUX_ERROR:this._emitter.emit(h.msg,v.type,v.info);break;case W.RECOMMEND_SEEKPOINT:this._emitter.emit(h.msg,v);break;case"logcat_callback":m.emitter.emit("log",v.type,v.logcat);break;default:break}}}var an=Yt,Lt={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class sn{constructor(c){this.TAG="MSEController",this._config=c,this._emitter=new(U()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Ct}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(c,h){this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}attachMediaElement(c){if(this._mediaSource)throw new I("MediaSource has been attached to an HTMLMediaElement!");let h=this._mediaSource=new window.MediaSource;h.addEventListener("sourceopen",this.e.onSourceOpen),h.addEventListener("sourceended",this.e.onSourceEnded),h.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=c,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),c.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let c=this._mediaSource;for(let h in this._sourceBuffers){let v=this._pendingSegments[h];v.splice(0,v.length),this._pendingSegments[h]=null,this._pendingRemoveRanges[h]=null,this._lastInitSegments[h]=null;let E=this._sourceBuffers[h];if(E){if(c.readyState!=="closed"){try{c.removeSourceBuffer(E)}catch(S){m.e(this.TAG,S.message)}E.removeEventListener("error",this.e.onSourceBufferError),E.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[h]=null,this._sourceBuffers[h]=null}}if(c.readyState==="open")try{c.endOfStream()}catch(h){m.e(this.TAG,h.message)}c.removeEventListener("sourceopen",this.e.onSourceOpen),c.removeEventListener("sourceended",this.e.onSourceEnded),c.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(c,h){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(c),this._pendingSegments[c.type].push(c);return}let v=c,E=`${v.container}`;v.codec&&v.codec.length>0&&(E+=`;codecs=${v.codec}`);let S=!1;if(m.v(this.TAG,"Received Initialization Segment, mimeType: "+E),this._lastInitSegments[v.type]=v,E!==this._mimeTypes[v.type]){if(this._mimeTypes[v.type])m.v(this.TAG,`Notice: ${v.type} mimeType changed, origin: ${this._mimeTypes[v.type]}, target: ${E}`);else{S=!0;try{let N=this._sourceBuffers[v.type]=this._mediaSource.addSourceBuffer(E);N.addEventListener("error",this.e.onSourceBufferError),N.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(N){m.e(this.TAG,N.message),this._emitter.emit(Lt.ERROR,{code:N.code,msg:N.message});return}}this._mimeTypes[v.type]=E}h||this._pendingSegments[v.type].push(v),S||this._sourceBuffers[v.type]&&!this._sourceBuffers[v.type].updating&&this._doAppendSegments(),wt.safari&&v.container==="audio/mpeg"&&v.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=v.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(c){let h=c;this._pendingSegments[h.type].push(h),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let v=this._sourceBuffers[h.type];v&&!v.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(c){for(let h in this._sourceBuffers){if(!this._sourceBuffers[h])continue;let v=this._sourceBuffers[h];if(this._mediaSource.readyState==="open")try{v.abort()}catch(S){m.e(this.TAG,S.message)}this._idrList.clear();let E=this._pendingSegments[h];if(E.splice(0,E.length),this._mediaSource.readyState!=="closed"){for(let S=0;S=1&&c-E.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let c=this._mediaElement.currentTime;for(let h in this._sourceBuffers){let v=this._sourceBuffers[h];if(v){let E=v.buffered,S=!1;for(let N=0;N=this._config.autoCleanupMaxBackwardDuration){S=!0;let Ye=c-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[h].push({start:ee,end:Ye})}}else lt0&&(isNaN(h)||v>h)&&(m.v(this.TAG,`Update MediaSource duration from ${h} to ${v}`),this._mediaSource.duration=v),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let c in this._pendingRemoveRanges){if(!this._sourceBuffers[c]||this._sourceBuffers[c].updating)continue;let h=this._sourceBuffers[c],v=this._pendingRemoveRanges[c];for(;v.length&&!h.updating;){let E=v.shift();h.remove(E.start,E.end)}}}_doAppendSegments(){let c=this._pendingSegments;for(let h in c)if(!(!this._sourceBuffers[h]||this._sourceBuffers[h].updating)&&c[h].length>0){let v=c[h].shift();if(v.timestampOffset){let E=this._sourceBuffers[h].timestampOffset,S=v.timestampOffset/1e3;Math.abs(E-S)>.1&&(m.v(this.TAG,`Update MPEG audio timestampOffset from ${E} to ${S}`),this._sourceBuffers[h].timestampOffset=S),delete v.timestampOffset}if(!v.data||v.data.byteLength===0)continue;try{this._sourceBuffers[h].appendBuffer(v.data),this._isBufferFull=!1,h==="video"&&v.hasOwnProperty("info")&&this._idrList.appendArray(v.info.syncPoints)}catch(E){this._pendingSegments[h].unshift(v),E.code===22?(this._isBufferFull||this._emitter.emit(Lt.BUFFER_FULL),this._isBufferFull=!0):(m.e(this.TAG,E.message),this._emitter.emit(Lt.ERROR,{code:E.code,msg:E.message}))}}}_onSourceOpen(){if(m.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let c=this._pendingSourceBufferInit;for(;c.length;){let h=c.shift();this.appendInitSegment(h,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Lt.SOURCE_OPEN)}_onSourceEnded(){m.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){m.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let c=this._pendingSegments;return c.video.length>0||c.audio.length>0}_hasPendingRemoveRanges(){let c=this._pendingRemoveRanges;return c.video.length>0||c.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Lt.UPDATE_END)}_onSourceBufferError(c){m.e(this.TAG,`SourceBuffer Error: ${c}`)}}var cn=sn;const It={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},gt={NETWORK_EXCEPTION:X.EXCEPTION,NETWORK_STATUS_CODE_INVALID:X.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:X.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:X.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:re.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:re.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:re.CODEC_UNSUPPORTED};class Nt{constructor(c,h){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(U()),this._config=G(),typeof h=="object"&&Object.assign(this._config,h),c.type.toLowerCase()!=="flv")throw new ne("FlvPlayer requires an flv MediaDataSource input!");c.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=c,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let v=wt.chrome&&(wt.version.major<50||wt.version.major===50&&wt.version.build<2661);this._alwaysSeekKeyframe=!!(v||wt.msedge||wt.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(c,h){c===ce.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(ce.MEDIA_INFO,this.mediaInfo)}):c===ce.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(ce.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}attachMediaElement(c){if(this._mediaElement=c,c.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),c.addEventListener("seeking",this.e.onvSeeking),c.addEventListener("canplay",this.e.onvCanPlay),c.addEventListener("stalled",this.e.onvStalled),c.addEventListener("progress",this.e.onvProgress),this._msectl=new cn(this._config),this._msectl.on(Lt.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Lt.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Lt.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Lt.ERROR,h=>{this._emitter.emit(ce.ERROR,It.MEDIA_ERROR,gt.MEDIA_MSE_ERROR,h)}),this._msectl.attachMediaElement(c),this._pendingSeekTime!=null)try{c.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(h){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new I("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new I("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new an(this._mediaDataSource,this._config),this._transmuxer.on(W.INIT_SEGMENT,(c,h)=>{this._msectl.appendInitSegment(h)}),this._transmuxer.on(W.MEDIA_SEGMENT,(c,h)=>{if(this._msectl.appendMediaSegment(h),this._config.lazyLoad&&!this._config.isLive){let v=this._mediaElement.currentTime;h.info.endDts>=(v+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(m.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(W.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(ce.LOADING_COMPLETE)}),this._transmuxer.on(W.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(ce.RECOVERED_EARLY_EOF)}),this._transmuxer.on(W.IO_ERROR,(c,h)=>{this._emitter.emit(ce.ERROR,It.NETWORK_ERROR,c,h)}),this._transmuxer.on(W.DEMUX_ERROR,(c,h)=>{this._emitter.emit(ce.ERROR,It.MEDIA_ERROR,c,{code:-1,msg:h})}),this._transmuxer.on(W.MEDIA_INFO,c=>{this._mediaInfo=c,this._emitter.emit(ce.MEDIA_INFO,Object.assign({},c))}),this._transmuxer.on(W.METADATA_ARRIVED,c=>{this._emitter.emit(ce.METADATA_ARRIVED,c)}),this._transmuxer.on(W.SCRIPTDATA_ARRIVED,c=>{this._emitter.emit(ce.SCRIPTDATA_ARRIVED,c)}),this._transmuxer.on(W.STATISTICS_INFO,c=>{this._statisticsInfo=this._fillStatisticsInfo(c),this._emitter.emit(ce.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(W.RECOMMEND_SEEKPOINT,c=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=c/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(c){this._mediaElement.volume=c}get muted(){return this._mediaElement.muted}set muted(c){this._mediaElement.muted=c}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(c){this._mediaElement?this._internalSeek(c):this._pendingSeekTime=c}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(c){if(c.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return c;let h=!0,v=0,E=0;if(this._mediaElement.getVideoPlaybackQuality){let S=this._mediaElement.getVideoPlaybackQuality();v=S.totalVideoFrames,E=S.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(v=this._mediaElement.webkitDecodedFrameCount,E=this._mediaElement.webkitDroppedFrameCount):h=!1;return h&&(c.decodedFrames=v,c.droppedFrames=E),c}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let c=this._mediaElement.buffered,h=this._mediaElement.currentTime,v=0,E=0;for(let S=0;S=h+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(m.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){m.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let c=this._mediaElement.currentTime,h=this._mediaElement.buffered,v=!1;for(let E=0;E=S&&c=N-this._config.lazyLoadRecoverDuration&&(v=!0);break}}v&&(window.clearInterval(this._progressChecker),this._progressChecker=null,v&&(m.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(c){let h=this._mediaElement.buffered;for(let v=0;v=E&&c0){let S=this._mediaElement.buffered.start(0);(S<1&&c0&&h.currentTime0){let E=v.start(0);if(E<1&&h{this._emitter.emit(ce.MEDIA_INFO,this.mediaInfo)}):c===ce.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(ce.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(c,h)}off(c,h){this._emitter.removeListener(c,h)}attachMediaElement(c){if(this._mediaElement=c,c.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{c.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(h){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new I("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(c){this._mediaElement.volume=c}get muted(){return this._mediaElement.muted}set muted(c){this._mediaElement.muted=c}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(c){this._mediaElement?this._mediaElement.currentTime=c:this._pendingSeekTime=c}get mediaInfo(){let h={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(h.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(h.width=this._mediaElement.videoWidth,h.height=this._mediaElement.videoHeight)),h}get statisticsInfo(){let c={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return c;let h=!0,v=0,E=0;if(this._mediaElement.getVideoPlaybackQuality){let S=this._mediaElement.getVideoPlaybackQuality();v=S.totalVideoFrames,E=S.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(v=this._mediaElement.webkitDecodedFrameCount,E=this._mediaElement.webkitDroppedFrameCount):h=!1;return h&&(c.decodedFrames=v,c.droppedFrames=E),c}_onvLoadedMetadata(c){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(ce.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(ce.STATISTICS_INFO,this.statisticsInfo)}}var Sn=jt;le.install();function We(Me,c){let h=Me;if(h==null||typeof h!="object")throw new ne("MediaDataSource must be an javascript object!");if(!h.hasOwnProperty("type"))throw new ne("MediaDataSource must has type field to indicate video file type!");switch(h.type){case"flv":return new Ht(h,c);default:return new Sn(h,c)}}function ht(){return ie.supportMSEH264Playback()}function ze(){return ie.getFeatureList()}let dt={};dt.createPlayer=We,dt.isSupported=ht,dt.getFeatureList=ze,dt.BaseLoader=He,dt.LoaderStatus=w,dt.LoaderErrors=X,dt.Events=ce,dt.ErrorTypes=It,dt.ErrorDetails=gt,dt.FlvPlayer=Ht,dt.NativePlayer=Sn,dt.LoggingControl=Be,Object.defineProperty(dt,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var $t=dt},25769:function(Dn,qt,b){"use strict";var A=b(98040),le={"text/plain":"Text","text/html":"Url",default:"Text"},ge="Copy to clipboard: #{key}, Enter";function U(m){var de=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return m.replace(/#{\s*key\s*}/g,de)}function C(m,de){var Q,se,I,ne,R,w,X=!1;de||(de={}),Q=de.debug||!1;try{I=A(),ne=document.createRange(),R=document.getSelection(),w=document.createElement("span"),w.textContent=m,w.ariaHidden="true",w.style.all="unset",w.style.position="fixed",w.style.top=0,w.style.clip="rect(0, 0, 0, 0)",w.style.whiteSpace="pre",w.style.webkitUserSelect="text",w.style.MozUserSelect="text",w.style.msUserSelect="text",w.style.userSelect="text",w.addEventListener("copy",function(je){if(je.stopPropagation(),de.format)if(je.preventDefault(),typeof je.clipboardData=="undefined"){Q&&console.warn("unable to use e.clipboardData"),Q&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var yt=le[de.format]||le.default;window.clipboardData.setData(yt,m)}else je.clipboardData.clearData(),je.clipboardData.setData(de.format,m);de.onCopy&&(je.preventDefault(),de.onCopy(je.clipboardData))}),document.body.appendChild(w),ne.selectNodeContents(w),R.addRange(ne);var He=document.execCommand("copy");if(!He)throw new Error("copy command was unsuccessful");X=!0}catch(je){Q&&console.error("unable to copy using execCommand: ",je),Q&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(de.format||"text",m),de.onCopy&&de.onCopy(window.clipboardData),X=!0}catch(yt){Q&&console.error("unable to copy using clipboardData: ",yt),Q&&console.error("falling back to prompt"),se=U("message"in de?de.message:ge),window.prompt(se,m)}}finally{R&&(typeof R.removeRange=="function"?R.removeRange(ne):R.removeAllRanges()),w&&document.body.removeChild(w),I()}return X}Dn.exports=C},3867:function(Dn,qt,b){var A=b(97671);(function(le,ge){Dn.exports=ge()})(this,function(){"use strict";function le(J){var F=typeof J;return J!==null&&(F==="object"||F==="function")}function ge(J){return typeof J=="function"}var U=void 0;Array.isArray?U=Array.isArray:U=function(J){return Object.prototype.toString.call(J)==="[object Array]"};var C=U,m=0,de=void 0,Q=void 0,se=function(F,z){ye[m]=F,ye[m+1]=z,m+=2,m===2&&(Q?Q(Ne):te())};function I(J){Q=J}function ne(J){se=J}var R=typeof window!="undefined"?window:void 0,w=R||{},X=w.MutationObserver||w.WebKitMutationObserver,He=typeof self=="undefined"&&typeof A!="undefined"&&{}.toString.call(A)==="[object process]",je=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function yt(){return function(){return A.nextTick(Ne)}}function wt(){return typeof de!="undefined"?function(){de(Ne)}:B()}function ve(){var J=0,F=new X(Ne),z=document.createTextNode("");return F.observe(z,{characterData:!0}),function(){z.data=J=++J%2}}function q(){var J=new MessageChannel;return J.port1.onmessage=Ne,function(){return J.port2.postMessage(0)}}function B(){var J=setTimeout;return function(){return J(Ne,1)}}var ye=new Array(1e3);function Ne(){for(var J=0;J0&&(te=B[0]),te instanceof Error)throw te;var ke=new Error("Unhandled error."+(te?" ("+te.message+")":""));throw ke.context=te,ke}var tt=be[q];if(tt===void 0)return!1;if(typeof tt=="function")b(tt,this,B);else for(var Fe=tt.length,vt=w(tt,Fe),ye=0;ye0&&te.length>Ne&&!te.warned){te.warned=!0;var ke=new Error("Possible EventEmitter memory leak detected. "+te.length+" "+String(q)+" listeners added. Use emitter.setMaxListeners() to increase limit");ke.name="MaxListenersExceededWarning",ke.emitter=ve,ke.type=q,ke.count=te.length,le(ke)}return ve}U.prototype.addListener=function(q,B){return Q(this,q,B,!1)},U.prototype.on=U.prototype.addListener,U.prototype.prependListener=function(q,B){return Q(this,q,B,!0)};function se(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function I(ve,q,B){var ye={fired:!1,wrapFn:void 0,target:ve,type:q,listener:B},Ne=se.bind(ye);return Ne.listener=B,ye.wrapFn=Ne,Ne}U.prototype.once=function(q,B){return m(B),this.on(q,I(this,q,B)),this},U.prototype.prependOnceListener=function(q,B){return m(B),this.prependListener(q,I(this,q,B)),this},U.prototype.removeListener=function(q,B){var ye,Ne,be,te,ke;if(m(B),Ne=this._events,Ne===void 0)return this;if(ye=Ne[q],ye===void 0)return this;if(ye===B||ye.listener===B)--this._eventsCount===0?this._events=Object.create(null):(delete Ne[q],Ne.removeListener&&this.emit("removeListener",q,ye.listener||B));else if(typeof ye!="function"){for(be=-1,te=ye.length-1;te>=0;te--)if(ye[te]===B||ye[te].listener===B){ke=ye[te].listener,be=te;break}if(be<0)return this;be===0?ye.shift():X(ye,be),ye.length===1&&(Ne[q]=ye[0]),Ne.removeListener!==void 0&&this.emit("removeListener",q,ke||B)}return this},U.prototype.off=U.prototype.removeListener,U.prototype.removeAllListeners=function(q){var B,ye,Ne;if(ye=this._events,ye===void 0)return this;if(ye.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ye[q]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ye[q]),this;if(arguments.length===0){var be=Object.keys(ye),te;for(Ne=0;Ne=0;Ne--)this.removeListener(q,B[Ne]);return this};function ne(ve,q,B){var ye=ve._events;if(ye===void 0)return[];var Ne=ye[q];return Ne===void 0?[]:typeof Ne=="function"?B?[Ne.listener||Ne]:[Ne]:B?He(Ne):w(Ne,Ne.length)}U.prototype.listeners=function(q){return ne(this,q,!0)},U.prototype.rawListeners=function(q){return ne(this,q,!1)},U.listenerCount=function(ve,q){return typeof ve.listenerCount=="function"?ve.listenerCount(q):R.call(ve,q)},U.prototype.listenerCount=R;function R(ve){var q=this._events;if(q!==void 0){var B=q[ve];if(typeof B=="function")return 1;if(B!==void 0)return B.length}return 0}U.prototype.eventNames=function(){return this._eventsCount>0?A(this._events):[]};function w(ve,q){for(var B=new Array(q),ye=0;ye>>6)+Q(128|K&63):Q(224|K>>>12&15)+Q(128|K>>>6&63)+Q(128|K&63)}else{var K=65536+(P.charCodeAt(0)-55296)*1024+(P.charCodeAt(1)-56320);return Q(240|K>>>18&7)+Q(128|K>>>12&63)+Q(128|K>>>6&63)+Q(128|K&63)}},I=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ne=function(P){return P.replace(I,se)},R=function(P){var K=[0,2,1][P.length%3],_=P.charCodeAt(0)<<16|(P.length>1?P.charCodeAt(1):0)<<8|(P.length>2?P.charCodeAt(2):0),pe=[m.charAt(_>>>18),m.charAt(_>>>12&63),K>=2?"=":m.charAt(_>>>6&63),K>=1?"=":m.charAt(_&63)];return pe.join("")},w=ge.btoa&&typeof ge.btoa=="function"?function(P){return ge.btoa(P)}:function(P){if(P.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return P.replace(/[\s\S]{1,3}/g,R)},X=function(P){return w(ne(String(P)))},He=function(P){return P.replace(/[+\/]/g,function(K){return K=="+"?"-":"_"}).replace(/=/g,"")},je=function(P,K){return K?He(X(P)):X(P)},yt=function(P){return je(P,!0)},wt;ge.Uint8Array&&(wt=function(P,K){for(var _="",pe=0,Ie=P.length;pe>>18)+m.charAt(oe>>>12&63)+(typeof Ae!="undefined"?m.charAt(oe>>>6&63):"=")+(typeof ie!="undefined"?m.charAt(oe&63):"=")}return K?He(_):_});var ve=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,q=function(P){switch(P.length){case 4:var K=(7&P.charCodeAt(0))<<18|(63&P.charCodeAt(1))<<12|(63&P.charCodeAt(2))<<6|63&P.charCodeAt(3),_=K-65536;return Q((_>>>10)+55296)+Q((_&1023)+56320);case 3:return Q((15&P.charCodeAt(0))<<12|(63&P.charCodeAt(1))<<6|63&P.charCodeAt(2));default:return Q((31&P.charCodeAt(0))<<6|63&P.charCodeAt(1))}},B=function(P){return P.replace(ve,q)},ye=function(P){var K=P.length,_=K%4,pe=(K>0?de[P.charAt(0)]<<18:0)|(K>1?de[P.charAt(1)]<<12:0)|(K>2?de[P.charAt(2)]<<6:0)|(K>3?de[P.charAt(3)]:0),Ie=[Q(pe>>>16),Q(pe>>>8&255),Q(pe&255)];return Ie.length-=[0,0,2,1][_],Ie.join("")},Ne=ge.atob&&typeof ge.atob=="function"?function(P){return ge.atob(P)}:function(P){return P.replace(/\S{1,4}/g,ye)},be=function(P){return Ne(String(P).replace(/[^A-Za-z0-9\+\/]/g,""))},te=function(P){return B(Ne(P))},ke=function(P){return String(P).replace(/[-_]/g,function(K){return K=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},tt=function(P){return te(ke(P))},Fe;ge.Uint8Array&&(Fe=function(P){return Uint8Array.from(be(ke(P)),function(K){return K.charCodeAt(0)})});var vt=function(){var P=ge.Base64;return ge.Base64=U,P};if(ge.Base64={VERSION:C,atob:be,btoa:w,fromBase64:tt,toBase64:je,utob:ne,encode:je,encodeURI:yt,btou:B,decode:tt,noConflict:vt,fromUint8Array:wt,toUint8Array:Fe},typeof Object.defineProperty=="function"){var ue=function(P){return{value:P,enumerable:!1,writable:!0,configurable:!0}};ge.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",ue(function(){return tt(this)})),Object.defineProperty(String.prototype,"toBase64",ue(function(P){return je(this,P)})),Object.defineProperty(String.prototype,"toBase64URI",ue(function(){return je(this,!0)}))}}return ge.Meteor&&(Base64=ge.Base64),Dn.exports?Dn.exports.Base64=ge.Base64:(A=[],le=function(){return ge.Base64}.apply(qt,A),le!==void 0&&(Dn.exports=le)),{Base64:ge.Base64}})},16632:function(Dn,qt,b){"use strict";var A=b(54476),le=b(33885),ge=b(20068),U=b(42978),C=b(75931),m=b(92310),de=b.n(m),Q=b(18929),se=b(59301),I=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ne=(0,se.forwardRef)(function(R,w){var X=R.prefixCls,He=X===void 0?"rc-checkbox":X,je=R.className,yt=R.style,wt=R.checked,ve=R.disabled,q=R.defaultChecked,B=q===void 0?!1:q,ye=R.type,Ne=ye===void 0?"checkbox":ye,be=R.title,te=R.onChange,ke=(0,C.Z)(R,I),tt=(0,se.useRef)(null),Fe=(0,se.useRef)(null),vt=(0,Q.Z)(B,{value:wt}),ue=(0,U.Z)(vt,2),P=ue[0],K=ue[1];(0,se.useImperativeHandle)(w,function(){return{focus:function(G){var Ae;(Ae=tt.current)===null||Ae===void 0||Ae.focus(G)},blur:function(){var G;(G=tt.current)===null||G===void 0||G.blur()},input:tt.current,nativeElement:Fe.current}});var _=de()(He,je,(0,ge.Z)((0,ge.Z)({},"".concat(He,"-checked"),P),"".concat(He,"-disabled"),ve)),pe=function(G){ve||("checked"in R||K(G.target.checked),te==null||te({target:(0,le.Z)((0,le.Z)({},R),{},{type:Ne,checked:G.target.checked}),stopPropagation:function(){G.stopPropagation()},preventDefault:function(){G.preventDefault()},nativeEvent:G.nativeEvent}))};return se.createElement("span",{className:_,title:be,style:yt,ref:Fe},se.createElement("input",(0,A.Z)({},ke,{className:"".concat(He,"-input"),ref:tt,onChange:pe,disabled:ve,checked:!!P,type:Ne})),se.createElement("span",{className:"".concat(He,"-inner")}))});qt.Z=ne},96478:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return be}});var A=b(54476),le=b(20068),ge=b(42978),U=b(75931),C=b(65030),m=b(92310),de=b.n(m),Q=b(8654),se=b(59301),I=b(10228),ne=b(16089),R=I.Z.ESC,w=I.Z.TAB;function X(te){var ke=te.visible,tt=te.triggerRef,Fe=te.onVisibleChange,vt=te.autoFocus,ue=te.overlayRef,P=se.useRef(!1),K=function(){if(ke){var G,Ae;(G=tt.current)===null||G===void 0||(Ae=G.focus)===null||Ae===void 0||Ae.call(G),Fe==null||Fe(!1)}},_=function(){var G;return(G=ue.current)!==null&&G!==void 0&&G.focus?(ue.current.focus(),P.current=!0,!0):!1},pe=function(G){switch(G.keyCode){case R:K();break;case w:{var Ae=!1;P.current||(Ae=_()),Ae?G.preventDefault():K();break}}};se.useEffect(function(){return ke?(window.addEventListener("keydown",pe),vt&&(0,ne.Z)(_,3),function(){window.removeEventListener("keydown",pe),P.current=!1}):function(){P.current=!1}},[ke])}var He=(0,se.forwardRef)(function(te,ke){var tt=te.overlay,Fe=te.arrow,vt=te.prefixCls,ue=(0,se.useMemo)(function(){var K;return typeof tt=="function"?K=tt():K=tt,K},[tt]),P=(0,Q.sQ)(ke,(0,Q.C4)(ue));return se.createElement(se.Fragment,null,Fe&&se.createElement("div",{className:"".concat(vt,"-arrow")}),se.cloneElement(ue,{ref:(0,Q.Yr)(ue)?P:void 0}))}),je=He,yt={adjustX:1,adjustY:1},wt=[0,0],ve={topLeft:{points:["bl","tl"],overflow:yt,offset:[0,-4],targetOffset:wt},top:{points:["bc","tc"],overflow:yt,offset:[0,-4],targetOffset:wt},topRight:{points:["br","tr"],overflow:yt,offset:[0,-4],targetOffset:wt},bottomLeft:{points:["tl","bl"],overflow:yt,offset:[0,4],targetOffset:wt},bottom:{points:["tc","bc"],overflow:yt,offset:[0,4],targetOffset:wt},bottomRight:{points:["tr","br"],overflow:yt,offset:[0,4],targetOffset:wt}},q=ve,B=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function ye(te,ke){var tt,Fe=te.arrow,vt=Fe===void 0?!1:Fe,ue=te.prefixCls,P=ue===void 0?"rc-dropdown":ue,K=te.transitionName,_=te.animation,pe=te.align,Ie=te.placement,G=Ie===void 0?"bottomLeft":Ie,Ae=te.placements,ie=Ae===void 0?q:Ae,oe=te.getPopupContainer,ce=te.showAction,Ue=te.hideAction,Be=te.overlayClassName,ot=te.overlayStyle,qe=te.visible,Dt=te.trigger,_t=Dt===void 0?["hover"]:Dt,bt=te.autoFocus,st=te.overlay,Et=te.children,et=te.onVisibleChange,Se=(0,U.Z)(te,B),H=se.useState(),j=(0,ge.Z)(H,2),k=j[0],Ee=j[1],re="visible"in te?qe:k,De=se.useRef(null),Ke=se.useRef(null),J=se.useRef(null);se.useImperativeHandle(ke,function(){return De.current});var F=function(mt){Ee(mt),et==null||et(mt)};X({visible:re,triggerRef:J,onVisibleChange:F,autoFocus:bt,overlayRef:Ke});var z=function(mt){var ae=te.onOverlayClick;Ee(!1),ae&&ae(mt)},L=function(){return se.createElement(je,{ref:Ke,overlay:st,prefixCls:P,arrow:vt})},we=function(){return typeof st=="function"?L:L()},Qe=function(){var mt=te.minOverlayWidthMatchTrigger,ae=te.alignPoint;return"minOverlayWidthMatchTrigger"in te?mt:!ae},Oe=function(){var mt=te.openClassName;return mt!==void 0?mt:"".concat(P,"-open")},ft=se.cloneElement(Et,{className:de()((tt=Et.props)===null||tt===void 0?void 0:tt.className,re&&Oe()),ref:(0,Q.Yr)(Et)?(0,Q.sQ)(J,(0,Q.C4)(Et)):void 0}),Ft=Ue;return!Ft&&_t.indexOf("contextMenu")!==-1&&(Ft=["click"]),se.createElement(C.Z,(0,A.Z)({builtinPlacements:ie},Se,{prefixCls:P,ref:De,popupClassName:de()(Be,(0,le.Z)({},"".concat(P,"-show-arrow"),vt)),popupStyle:ot,action:_t,showAction:ce,hideAction:Ft,popupPlacement:G,popupAlign:pe,popupTransitionName:K,popupAnimation:_,popupVisible:re,stretch:Qe()?"minWidth":"",popup:we(),onPopupVisibleChange:F,onPopupClick:z,getPopupContainer:oe}),ft)}var Ne=se.forwardRef(ye),be=Ne},66003:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return de}});var A=b(75931),le=b(33885),ge=b(76190),U=b(59301),C=["show"];function m(Q,se){if(!se.max)return!0;var I=se.strategy(Q);return I<=se.max}function de(Q,se){return U.useMemo(function(){var I={};se&&(I.show=(0,ge.Z)(se)==="object"&&se.formatter?se.formatter:!!se),I=(0,le.Z)((0,le.Z)({},I),Q);var ne=I,R=ne.show,w=(0,A.Z)(ne,C);return(0,le.Z)((0,le.Z)({},w),{},{show:!!R,showFormatter:typeof R=="function"?R:void 0,strategy:w.strategy||function(X){return X.length}})},[Q,se])}},36901:function(Dn,qt,b){"use strict";b.r(qt),b.d(qt,{BaseInput:function(){return I},default:function(){return q}});var A=b(33885),le=b(54476),ge=b(20068),U=b(76190),C=b(92310),m=b.n(C),de=b(59301),Q=b(30292),se=de.forwardRef(function(B,ye){var Ne,be,te,ke=B.inputElement,tt=B.children,Fe=B.prefixCls,vt=B.prefix,ue=B.suffix,P=B.addonBefore,K=B.addonAfter,_=B.className,pe=B.style,Ie=B.disabled,G=B.readOnly,Ae=B.focused,ie=B.triggerFocus,oe=B.allowClear,ce=B.value,Ue=B.handleReset,Be=B.hidden,ot=B.classes,qe=B.classNames,Dt=B.dataAttrs,_t=B.styles,bt=B.components,st=B.onClear,Et=tt!=null?tt:ke,et=(bt==null?void 0:bt.affixWrapper)||"span",Se=(bt==null?void 0:bt.groupWrapper)||"span",H=(bt==null?void 0:bt.wrapper)||"span",j=(bt==null?void 0:bt.groupAddon)||"span",k=(0,de.useRef)(null),Ee=function(at){var W;(W=k.current)!==null&&W!==void 0&&W.contains(at.target)&&(ie==null||ie())},re=(0,Q.X3)(B),De=(0,de.cloneElement)(Et,{value:ce,className:m()((Ne=Et.props)===null||Ne===void 0?void 0:Ne.className,!re&&(qe==null?void 0:qe.variant))||null}),Ke=(0,de.useRef)(null);if(de.useImperativeHandle(ye,function(){return{nativeElement:Ke.current||k.current}}),re){var J=null;if(oe){var F=!Ie&&!G&&ce,z="".concat(Fe,"-clear-icon"),L=(0,U.Z)(oe)==="object"&&oe!==null&&oe!==void 0&&oe.clearIcon?oe.clearIcon:"\u2716";J=de.createElement("button",{type:"button",tabIndex:-1,onClick:function(at){Ue==null||Ue(at),st==null||st()},onMouseDown:function(at){return at.preventDefault()},className:m()(z,(0,ge.Z)((0,ge.Z)({},"".concat(z,"-hidden"),!F),"".concat(z,"-has-suffix"),!!ue))},L)}var we="".concat(Fe,"-affix-wrapper"),Qe=m()(we,(0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)((0,ge.Z)({},"".concat(Fe,"-disabled"),Ie),"".concat(we,"-disabled"),Ie),"".concat(we,"-focused"),Ae),"".concat(we,"-readonly"),G),"".concat(we,"-input-with-clear-btn"),ue&&oe&&ce),ot==null?void 0:ot.affixWrapper,qe==null?void 0:qe.affixWrapper,qe==null?void 0:qe.variant),Oe=(ue||oe)&&de.createElement("span",{className:m()("".concat(Fe,"-suffix"),qe==null?void 0:qe.suffix),style:_t==null?void 0:_t.suffix},J,ue);De=de.createElement(et,(0,le.Z)({className:Qe,style:_t==null?void 0:_t.affixWrapper,onClick:Ee},Dt==null?void 0:Dt.affixWrapper,{ref:k}),vt&&de.createElement("span",{className:m()("".concat(Fe,"-prefix"),qe==null?void 0:qe.prefix),style:_t==null?void 0:_t.prefix},vt),De,Oe)}if((0,Q.He)(B)){var ft="".concat(Fe,"-group"),Ft="".concat(ft,"-addon"),Ct="".concat(ft,"-wrapper"),mt=m()("".concat(Fe,"-wrapper"),ft,ot==null?void 0:ot.wrapper,qe==null?void 0:qe.wrapper),ae=m()(Ct,(0,ge.Z)({},"".concat(Ct,"-disabled"),Ie),ot==null?void 0:ot.group,qe==null?void 0:qe.groupWrapper);De=de.createElement(Se,{className:ae,ref:Ke},de.createElement(H,{className:mt},P&&de.createElement(j,{className:Ft},P),De,K&&de.createElement(j,{className:Ft},K)))}return de.cloneElement(De,{className:m()((be=De.props)===null||be===void 0?void 0:be.className,_)||null,style:(0,A.Z)((0,A.Z)({},(te=De.props)===null||te===void 0?void 0:te.style),pe),hidden:Be})}),I=se,ne=b(94480),R=b(42978),w=b(75931),X=b(18929),He=b(2738),je=b(66003),yt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],wt=(0,de.forwardRef)(function(B,ye){var Ne=B.autoComplete,be=B.onChange,te=B.onFocus,ke=B.onBlur,tt=B.onPressEnter,Fe=B.onKeyDown,vt=B.onKeyUp,ue=B.prefixCls,P=ue===void 0?"rc-input":ue,K=B.disabled,_=B.htmlSize,pe=B.className,Ie=B.maxLength,G=B.suffix,Ae=B.showCount,ie=B.count,oe=B.type,ce=oe===void 0?"text":oe,Ue=B.classes,Be=B.classNames,ot=B.styles,qe=B.onCompositionStart,Dt=B.onCompositionEnd,_t=(0,w.Z)(B,yt),bt=(0,de.useState)(!1),st=(0,R.Z)(bt,2),Et=st[0],et=st[1],Se=(0,de.useRef)(!1),H=(0,de.useRef)(!1),j=(0,de.useRef)(null),k=(0,de.useRef)(null),Ee=function(Lt){j.current&&(0,Q.nH)(j.current,Lt)},re=(0,X.Z)(B.defaultValue,{value:B.value}),De=(0,R.Z)(re,2),Ke=De[0],J=De[1],F=Ke==null?"":String(Ke),z=(0,de.useState)(null),L=(0,R.Z)(z,2),we=L[0],Qe=L[1],Oe=(0,je.Z)(ie,Ae),ft=Oe.max||Ie,Ft=Oe.strategy(F),Ct=!!ft&&Ft>ft;(0,de.useImperativeHandle)(ye,function(){var Gt;return{focus:Ee,blur:function(){var sn;(sn=j.current)===null||sn===void 0||sn.blur()},setSelectionRange:function(sn,cn,It){var gt;(gt=j.current)===null||gt===void 0||gt.setSelectionRange(sn,cn,It)},select:function(){var sn;(sn=j.current)===null||sn===void 0||sn.select()},input:j.current,nativeElement:((Gt=k.current)===null||Gt===void 0?void 0:Gt.nativeElement)||j.current}}),(0,de.useEffect)(function(){H.current&&(H.current=!1),et(function(Gt){return Gt&&K?!1:Gt})},[K]);var mt=function(Lt,sn,cn){var It=sn;if(!Se.current&&Oe.exceedFormatter&&Oe.max&&Oe.strategy(sn)>Oe.max){if(It=Oe.exceedFormatter(sn,{max:Oe.max}),sn!==It){var gt,Nt;Qe([((gt=j.current)===null||gt===void 0?void 0:gt.selectionStart)||0,((Nt=j.current)===null||Nt===void 0?void 0:Nt.selectionEnd)||0])}}else if(cn.source==="compositionEnd")return;J(It),j.current&&(0,Q.rJ)(j.current,Lt,be,It)};(0,de.useEffect)(function(){if(we){var Gt;(Gt=j.current)===null||Gt===void 0||Gt.setSelectionRange.apply(Gt,(0,ne.Z)(we))}},[we]);var ae=function(Lt){mt(Lt,Lt.target.value,{source:"change"})},Ce=function(Lt){Se.current=!1,mt(Lt,Lt.currentTarget.value,{source:"compositionEnd"}),Dt==null||Dt(Lt)},at=function(Lt){tt&&Lt.key==="Enter"&&!H.current&&(H.current=!0,tt(Lt)),Fe==null||Fe(Lt)},W=function(Lt){Lt.key==="Enter"&&(H.current=!1),vt==null||vt(Lt)},Ve=function(Lt){et(!0),te==null||te(Lt)},xt=function(Lt){H.current&&(H.current=!1),et(!1),ke==null||ke(Lt)},ut=function(Lt){J(""),Ee(),j.current&&(0,Q.rJ)(j.current,Lt,be)},$e=Ct&&"".concat(P,"-out-of-range"),Yt=function(){var Lt=(0,He.Z)(B,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return de.createElement("input",(0,le.Z)({autoComplete:Ne},Lt,{onChange:ae,onFocus:Ve,onBlur:xt,onKeyDown:at,onKeyUp:W,className:m()(P,(0,ge.Z)({},"".concat(P,"-disabled"),K),Be==null?void 0:Be.input),style:ot==null?void 0:ot.input,ref:j,size:_,type:ce,onCompositionStart:function(cn){Se.current=!0,qe==null||qe(cn)},onCompositionEnd:Ce}))},an=function(){var Lt=Number(ft)>0;if(G||Oe.show){var sn=Oe.showFormatter?Oe.showFormatter({value:F,count:Ft,maxLength:ft}):"".concat(Ft).concat(Lt?" / ".concat(ft):"");return de.createElement(de.Fragment,null,Oe.show&&de.createElement("span",{className:m()("".concat(P,"-show-count-suffix"),(0,ge.Z)({},"".concat(P,"-show-count-has-suffix"),!!G),Be==null?void 0:Be.count),style:(0,A.Z)({},ot==null?void 0:ot.count)},sn),G)}return null};return de.createElement(I,(0,le.Z)({},_t,{prefixCls:P,className:m()(pe,$e),handleReset:ut,value:F,focused:Et,triggerFocus:Ee,suffix:an(),disabled:K,classes:Ue,classNames:Be,styles:ot}),Yt())}),ve=wt,q=ve},30292:function(Dn,qt,b){"use strict";b.d(qt,{He:function(){return A},X3:function(){return le},nH:function(){return C},rJ:function(){return U}});function A(m){return!!(m.addonBefore||m.addonAfter)}function le(m){return!!(m.prefix||m.suffix||m.allowClear)}function ge(m,de,Q){var se=de.cloneNode(!0),I=Object.create(m,{target:{value:se},currentTarget:{value:se}});return se.value=Q,typeof de.selectionStart=="number"&&typeof de.selectionEnd=="number"&&(se.selectionStart=de.selectionStart,se.selectionEnd=de.selectionEnd),se.setSelectionRange=function(){de.setSelectionRange.apply(de,arguments)},I}function U(m,de,Q,se){if(Q){var I=de;if(de.type==="click"){I=ge(de,m,""),Q(I);return}if(m.type!=="file"&&se!==void 0){I=ge(de,m,se),Q(I);return}Q(I)}}function C(m,de){if(m){m.focus(de);var Q=de||{},se=Q.cursor;if(se){var I=m.value.length;switch(se){case"start":m.setSelectionRange(0,0);break;case"end":m.setSelectionRange(I,I);break;default:m.setSelectionRange(0,I)}}}}},28321:function(Dn,qt,b){"use strict";b.d(qt,{iz:function(){return Z},ck:function(){return It},BW:function(){return me},sN:function(){return It},Wd:function(){return Pt},ZP:function(){return nt},Xl:function(){return tt}});var A=b(54476),le=b(20068),ge=b(33885),U=b(94480),C=b(42978),m=b(75931),de=b(92310),Q=b.n(de),se=b(11780),I=b(18929),ne=b(13697),R=b(48736),w=b(59301),X=b(4676),He=w.createContext(null);function je(Y,$){return Y===void 0?null:"".concat(Y,"-").concat($)}function yt(Y){var $=w.useContext(He);return je($,Y)}var wt=b(80547),ve=["children","locked"],q=w.createContext(null);function B(Y,$){var Te=(0,ge.Z)({},Y);return Object.keys($).forEach(function(Re){var ct=$[Re];ct!==void 0&&(Te[Re]=ct)}),Te}function ye(Y){var $=Y.children,Te=Y.locked,Re=(0,m.Z)(Y,ve),ct=w.useContext(q),pt=(0,wt.Z)(function(){return B(ct,Re)},[ct,Re],function(Tt,Ut){return!Te&&(Tt[0]!==Ut[0]||!(0,ne.Z)(Tt[1],Ut[1],!0))});return w.createElement(q.Provider,{value:pt},$)}var Ne=[],be=w.createContext(null);function te(){return w.useContext(be)}var ke=w.createContext(Ne);function tt(Y){var $=w.useContext(ke);return w.useMemo(function(){return Y!==void 0?[].concat((0,U.Z)($),[Y]):$},[$,Y])}var Fe=w.createContext(null),vt=w.createContext({}),ue=vt,P=b(29194);function K(Y){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,P.Z)(Y)){var Te=Y.nodeName.toLowerCase(),Re=["input","select","textarea","button"].includes(Te)||Y.isContentEditable||Te==="a"&&!!Y.getAttribute("href"),ct=Y.getAttribute("tabindex"),pt=Number(ct),Tt=null;return ct&&!Number.isNaN(pt)?Tt=pt:Re&&Tt===null&&(Tt=0),Re&&Y.disabled&&(Tt=null),Tt!==null&&(Tt>=0||$&&Tt<0)}return!1}function _(Y){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Te=(0,U.Z)(Y.querySelectorAll("*")).filter(function(Re){return K(Re,$)});return K(Y,$)&&Te.unshift(Y),Te}var pe=null;function Ie(){pe=document.activeElement}function G(){pe=null}function Ae(){if(pe)try{pe.focus()}catch(Y){}}function ie(Y,$){if($.keyCode===9){var Te=_(Y),Re=Te[$.shiftKey?0:Te.length-1],ct=Re===document.activeElement||Y===document.activeElement;if(ct){var pt=Te[$.shiftKey?Te.length-1:0];pt.focus(),$.preventDefault()}}}var oe=b(10228),ce=b(16089),Ue=oe.Z.LEFT,Be=oe.Z.RIGHT,ot=oe.Z.UP,qe=oe.Z.DOWN,Dt=oe.Z.ENTER,_t=oe.Z.ESC,bt=oe.Z.HOME,st=oe.Z.END,Et=[ot,qe,Ue,Be];function et(Y,$,Te,Re){var ct,pt="prev",Tt="next",Ut="children",Qt="parent";if(Y==="inline"&&Re===Dt)return{inlineTrigger:!0};var Jt=(0,le.Z)((0,le.Z)({},ot,pt),qe,Tt),En=(0,le.Z)((0,le.Z)((0,le.Z)((0,le.Z)({},Ue,Te?Tt:pt),Be,Te?pt:Tt),qe,Ut),Dt,Ut),Xt=(0,le.Z)((0,le.Z)((0,le.Z)((0,le.Z)((0,le.Z)((0,le.Z)({},ot,pt),qe,Tt),Dt,Ut),_t,Qt),Ue,Te?Ut:Qt),Be,Te?Qt:Ut),ln={inline:Jt,horizontal:En,vertical:Xt,inlineSub:Jt,horizontalSub:Xt,verticalSub:Xt},un=(ct=ln["".concat(Y).concat($?"":"Sub")])===null||ct===void 0?void 0:ct[Re];switch(un){case pt:return{offset:-1,sibling:!0};case Tt:return{offset:1,sibling:!0};case Qt:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function Se(Y){for(var $=Y;$;){if($.getAttribute("data-menu-list"))return $;$=$.parentElement}return null}function H(Y,$){for(var Te=Y||document.activeElement;Te;){if($.has(Te))return Te;Te=Te.parentElement}return null}function j(Y,$){var Te=_(Y,!0);return Te.filter(function(Re){return $.has(Re)})}function k(Y,$,Te){var Re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Y)return null;var ct=j(Y,$),pt=ct.length,Tt=ct.findIndex(function(Ut){return Te===Ut});return Re<0?Tt===-1?Tt=pt-1:Tt-=1:Re>0&&(Tt+=1),Tt=(Tt+pt)%pt,ct[Tt]}var Ee=function($,Te){var Re=new Set,ct=new Map,pt=new Map;return $.forEach(function(Tt){var Ut=document.querySelector("[data-menu-id='".concat(je(Te,Tt),"']"));Ut&&(Re.add(Ut),pt.set(Ut,Tt),ct.set(Tt,Ut))}),{elements:Re,key2element:ct,element2key:pt}};function re(Y,$,Te,Re,ct,pt,Tt,Ut,Qt,Jt){var En=w.useRef(),Xt=w.useRef();Xt.current=$;var ln=function(){ce.Z.cancel(En.current)};return w.useEffect(function(){return function(){ln()}},[]),function(un){var vn=un.which;if([].concat(Et,[Dt,_t,bt,st]).includes(vn)){var Tn=pt(),on=Ee(Tn,Re),fn=on,Vt=fn.elements,en=fn.key2element,rn=fn.element2key,Cn=en.get($),mn=H(Cn,Vt),bn=rn.get(mn),Yn=et(Y,Tt(bn,!0).length===1,Te,vn);if(!Yn&&vn!==bt&&vn!==st)return;(Et.includes(vn)||[bt,st].includes(vn))&&un.preventDefault();var jn=function(dn){if(dn){var Bt=dn,Rt=dn.querySelector("a");Rt!=null&&Rt.getAttribute("href")&&(Bt=Rt);var Kt=rn.get(dn);Ut(Kt),ln(),En.current=(0,ce.Z)(function(){Xt.current===Kt&&Bt.focus()})}};if([bt,st].includes(vn)||Yn.sibling||!mn){var ar;!mn||Y==="inline"?ar=ct.current:ar=Se(mn);var Zn,or=j(ar,Vt);vn===bt?Zn=or[0]:vn===st?Zn=or[or.length-1]:Zn=k(ar,Vt,mn,Yn.offset),jn(Zn)}else if(Yn.inlineTrigger)Qt(bn);else if(Yn.offset>0)Qt(bn,!0),ln(),En.current=(0,ce.Z)(function(){on=Ee(Tn,Re);var Fn=mn.getAttribute("aria-controls"),dn=document.getElementById(Fn),Bt=k(dn,on.elements);jn(Bt)},5);else if(Yn.offset<0){var qn=Tt(bn,!0),lr=qn[qn.length-2],nr=en.get(lr);Qt(lr,!1),jn(nr)}}Jt==null||Jt(un)}}function De(Y){Promise.resolve().then(Y)}var Ke="__RC_UTIL_PATH_SPLIT__",J=function($){return $.join(Ke)},F=function($){return $.split(Ke)},z="rc-menu-more";function L(){var Y=w.useState({}),$=(0,C.Z)(Y,2),Te=$[1],Re=(0,w.useRef)(new Map),ct=(0,w.useRef)(new Map),pt=w.useState([]),Tt=(0,C.Z)(pt,2),Ut=Tt[0],Qt=Tt[1],Jt=(0,w.useRef)(0),En=(0,w.useRef)(!1),Xt=function(){En.current||Te({})},ln=(0,w.useCallback)(function(en,rn){var Cn=J(rn);ct.current.set(Cn,en),Re.current.set(en,Cn),Jt.current+=1;var mn=Jt.current;De(function(){mn===Jt.current&&Xt()})},[]),un=(0,w.useCallback)(function(en,rn){var Cn=J(rn);ct.current.delete(Cn),Re.current.delete(en)},[]),vn=(0,w.useCallback)(function(en){Qt(en)},[]),Tn=(0,w.useCallback)(function(en,rn){var Cn=Re.current.get(en)||"",mn=F(Cn);return rn&&Ut.includes(mn[0])&&mn.unshift(z),mn},[Ut]),on=(0,w.useCallback)(function(en,rn){return en.filter(function(Cn){return Cn!==void 0}).some(function(Cn){var mn=Tn(Cn,!0);return mn.includes(rn)})},[Tn]),fn=function(){var rn=(0,U.Z)(Re.current.keys());return Ut.length&&rn.push(z),rn},Vt=(0,w.useCallback)(function(en){var rn="".concat(Re.current.get(en)).concat(Ke),Cn=new Set;return(0,U.Z)(ct.current.keys()).forEach(function(mn){mn.startsWith(rn)&&Cn.add(ct.current.get(mn))}),Cn},[]);return w.useEffect(function(){return function(){En.current=!0}},[]),{registerPath:ln,unregisterPath:un,refreshOverflowKeys:vn,isSubPathKey:on,getKeyPath:Tn,getKeys:fn,getSubPathKeys:Vt}}function we(Y){var $=w.useRef(Y);$.current=Y;var Te=w.useCallback(function(){for(var Re,ct=arguments.length,pt=new Array(ct),Tt=0;Tt1&&(Vt.motionAppear=!1);var en=Vt.onVisibleChanged;return Vt.onVisibleChanged=function(rn){return!ln.current&&!rn&&on(!0),en==null?void 0:en(rn)},Tn?null:w.createElement(ye,{mode:pt,locked:!ln.current},w.createElement(E.default,(0,A.Z)({visible:fn},Vt,{forceRender:Qt,removeOnLeave:!1,leavedClassName:"".concat(Ut,"-hidden")}),function(rn){var Cn=rn.className,mn=rn.style;return w.createElement(jt,{id:$,className:Cn,style:mn},ct)}))}var N=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],ee=["active"],lt=w.forwardRef(function(Y,$){var Te=Y.style,Re=Y.className,ct=Y.title,pt=Y.eventKey,Tt=Y.warnKey,Ut=Y.disabled,Qt=Y.internalPopupClose,Jt=Y.children,En=Y.itemIcon,Xt=Y.expandIcon,ln=Y.popupClassName,un=Y.popupOffset,vn=Y.popupStyle,Tn=Y.onClick,on=Y.onMouseEnter,fn=Y.onMouseLeave,Vt=Y.onTitleClick,en=Y.onTitleMouseEnter,rn=Y.onTitleMouseLeave,Cn=(0,m.Z)(Y,N),mn=yt(pt),bn=w.useContext(q),Yn=bn.prefixCls,jn=bn.mode,ar=bn.openKeys,Zn=bn.disabled,or=bn.overflowDisabled,qn=bn.activeKey,lr=bn.selectedKeys,nr=bn.itemIcon,Fn=bn.expandIcon,dn=bn.onItemClick,Bt=bn.onOpenChange,Rt=bn.onActive,Kt=w.useContext(ue),nn=Kt._internalRenderSubMenuItem,Ln=w.useContext(Fe),Un=Ln.isSubPathKey,Xn=tt(),Bn="".concat(Yn,"-submenu"),rr=Zn||Ut,xr=w.useRef(),Er=w.useRef(),Lr=En!=null?En:nr,$n=Xt!=null?Xt:Fn,Pr=ar.includes(pt),_r=!or&&Pr,kr=Un(lr,pt),ir=W(pt,rr,en,rn),pr=ir.active,gr=(0,m.Z)(ir,ee),Fr=w.useState(!1),Rr=(0,C.Z)(Fr,2),Qn=Rr[0],Rn=Rr[1],Hn=function(Br){rr||Rn(Br)},dr=function(Br){Hn(!0),on==null||on({key:pt,domEvent:Br})},xn=function(Br){Hn(!1),fn==null||fn({key:pt,domEvent:Br})},Ir=w.useMemo(function(){return pr||(jn!=="inline"?Qn||Un([qn],pt):!1)},[jn,pr,qn,Qn,pt,Un]),vr=Ve(Xn.length),Or=function(Br){rr||(Vt==null||Vt({key:pt,domEvent:Br}),jn==="inline"&&Bt(pt,!Pr))},Zr=we(function(Tr){Tn==null||Tn($e(Tr)),dn(Tr)}),Vr=function(Br){jn!=="inline"&&Bt(pt,Br)},$r=function(){Rt(pt)},Gr=mn&&"".concat(mn,"-popup"),ur=w.useMemo(function(){return w.createElement(xt,{icon:jn!=="horizontal"?$n:void 0,props:(0,ge.Z)((0,ge.Z)({},Y),{},{isOpen:_r,isSubMenu:!0})},w.createElement("i",{className:"".concat(Bn,"-arrow")}))},[jn,$n,Y,_r,Bn]),wr=w.createElement("div",(0,A.Z)({role:"menuitem",style:vr,className:"".concat(Bn,"-title"),tabIndex:rr?null:-1,ref:xr,title:typeof ct=="string"?ct:null,"data-menu-id":or&&mn?null:mn,"aria-expanded":_r,"aria-haspopup":!0,"aria-controls":Gr,"aria-disabled":rr,onClick:Or,onFocus:$r},gr),ct,ur),Kr=w.useRef(jn);if(jn!=="inline"&&Xn.length>1?Kr.current="vertical":Kr.current=jn,!or){var Qr=Kr.current;wr=w.createElement(v,{mode:Qr,prefixCls:Bn,visible:!Qt&&_r&&jn!=="inline",popupClassName:ln,popupOffset:un,popupStyle:vn,popup:w.createElement(ye,{mode:Qr==="horizontal"?"vertical":Qr},w.createElement(jt,{id:Gr,ref:Er},Jt)),disabled:rr,onVisibleChange:Vr},wr)}var sr=w.createElement(se.Z.Item,(0,A.Z)({ref:$,role:"none"},Cn,{component:"li",style:Te,className:Q()(Bn,"".concat(Bn,"-").concat(jn),Re,(0,le.Z)((0,le.Z)((0,le.Z)((0,le.Z)({},"".concat(Bn,"-open"),_r),"".concat(Bn,"-active"),Ir),"".concat(Bn,"-selected"),kr),"".concat(Bn,"-disabled"),rr)),onMouseEnter:dr,onMouseLeave:xn}),wr,!or&&w.createElement(S,{id:Gr,open:_r,keyPath:Xn},Jt));return nn&&(sr=nn(sr,Y,{selected:kr,active:Ir,open:_r,disabled:rr})),w.createElement(ye,{onItemClick:Zr,mode:jn==="horizontal"?"vertical":jn,itemIcon:Lr,expandIcon:$n},sr)}),Ye=w.forwardRef(function(Y,$){var Te=Y.eventKey,Re=Y.children,ct=tt(Te),pt=We(Re,ct),Tt=te();w.useEffect(function(){if(Tt)return Tt.registerPath(Te,ct),function(){Tt.unregisterPath(Te,ct)}},[ct]);var Ut;return Tt?Ut=pt:Ut=w.createElement(lt,(0,A.Z)({ref:$},Y),pt),w.createElement(ke.Provider,{value:ct},Ut)}),Pt=Ye,tn=b(76190);function Z(Y){var $=Y.className,Te=Y.style,Re=w.useContext(q),ct=Re.prefixCls,pt=te();return pt?null:w.createElement("li",{role:"separator",className:Q()("".concat(ct,"-item-divider"),$),style:Te})}var O=["className","title","eventKey","children"],Pe=w.forwardRef(function(Y,$){var Te=Y.className,Re=Y.title,ct=Y.eventKey,pt=Y.children,Tt=(0,m.Z)(Y,O),Ut=w.useContext(q),Qt=Ut.prefixCls,Jt="".concat(Qt,"-item-group");return w.createElement("li",(0,A.Z)({ref:$,role:"presentation"},Tt,{onClick:function(Xt){return Xt.stopPropagation()},className:Q()(Jt,Te)}),w.createElement("div",{role:"presentation",className:"".concat(Jt,"-title"),title:typeof Re=="string"?Re:void 0},Re),w.createElement("ul",{role:"group",className:"".concat(Jt,"-list")},pt))}),he=w.forwardRef(function(Y,$){var Te=Y.eventKey,Re=Y.children,ct=tt(Te),pt=We(Re,ct),Tt=te();return Tt?pt:w.createElement(Pe,(0,A.Z)({ref:$},(0,Ce.Z)(Y,["warnKey"])),pt)}),me=he,xe=["label","children","key","type","extra"];function Je(Y,$,Te){var Re=$.item,ct=$.group,pt=$.submenu,Tt=$.divider;return(Y||[]).map(function(Ut,Qt){if(Ut&&(0,tn.Z)(Ut)==="object"){var Jt=Ut,En=Jt.label,Xt=Jt.children,ln=Jt.key,un=Jt.type,vn=Jt.extra,Tn=(0,m.Z)(Jt,xe),on=ln!=null?ln:"tmp-".concat(Qt);return Xt||un==="group"?un==="group"?w.createElement(ct,(0,A.Z)({key:on},Tn,{title:En}),Je(Xt,$,Te)):w.createElement(pt,(0,A.Z)({key:on},Tn,{title:En}),Je(Xt,$,Te)):un==="divider"?w.createElement(Tt,(0,A.Z)({key:on},Tn)):w.createElement(Re,(0,A.Z)({key:on},Tn,{extra:vn}),En,(!!vn||vn===0)&&w.createElement("span",{className:"".concat(Te,"-item-extra")},vn))}return null}).filter(function(Ut){return Ut})}function Ze(Y,$,Te,Re,ct){var pt=Y,Tt=(0,ge.Z)({divider:Z,item:It,group:me,submenu:Pt},Re);return $&&(pt=Je($,Tt,ct)),We(pt,Te)}var St=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Wt=[],zt=w.forwardRef(function(Y,$){var Te,Re=Y,ct=Re.prefixCls,pt=ct===void 0?"rc-menu":ct,Tt=Re.rootClassName,Ut=Re.style,Qt=Re.className,Jt=Re.tabIndex,En=Jt===void 0?0:Jt,Xt=Re.items,ln=Re.children,un=Re.direction,vn=Re.id,Tn=Re.mode,on=Tn===void 0?"vertical":Tn,fn=Re.inlineCollapsed,Vt=Re.disabled,en=Re.disabledOverflow,rn=Re.subMenuOpenDelay,Cn=rn===void 0?.1:rn,mn=Re.subMenuCloseDelay,bn=mn===void 0?.1:mn,Yn=Re.forceSubMenuRender,jn=Re.defaultOpenKeys,ar=Re.openKeys,Zn=Re.activeKey,or=Re.defaultActiveFirst,qn=Re.selectable,lr=qn===void 0?!0:qn,nr=Re.multiple,Fn=nr===void 0?!1:nr,dn=Re.defaultSelectedKeys,Bt=Re.selectedKeys,Rt=Re.onSelect,Kt=Re.onDeselect,nn=Re.inlineIndent,Ln=nn===void 0?24:nn,Un=Re.motion,Xn=Re.defaultMotions,Bn=Re.triggerSubMenuAction,rr=Bn===void 0?"hover":Bn,xr=Re.builtinPlacements,Er=Re.itemIcon,Lr=Re.expandIcon,$n=Re.overflowedIndicator,Pr=$n===void 0?"...":$n,_r=Re.overflowedIndicatorPopupClassName,kr=Re.getPopupContainer,ir=Re.onClick,pr=Re.onOpenChange,gr=Re.onKeyDown,Fr=Re.openAnimation,Rr=Re.openTransitionName,Qn=Re._internalRenderMenuItem,Rn=Re._internalRenderSubMenuItem,Hn=Re._internalComponents,dr=(0,m.Z)(Re,St),xn=w.useMemo(function(){return[Ze(ln,Xt,Wt,Hn,pt),Ze(ln,Xt,Wt,{},pt)]},[ln,Xt,Hn]),Ir=(0,C.Z)(xn,2),vr=Ir[0],Or=Ir[1],Zr=w.useState(!1),Vr=(0,C.Z)(Zr,2),$r=Vr[0],Gr=Vr[1],ur=w.useRef(),wr=ft(vn),Kr=un==="rtl",Qr=(0,I.Z)(jn,{value:ar,postState:function(Cr){return Cr||Wt}}),sr=(0,C.Z)(Qr,2),Tr=sr[0],Br=sr[1],wn=function(Cr){var Mr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function ri(){Br(Cr),pr==null||pr(Cr)}Mr?(0,X.flushSync)(ri):ri()},Kn=w.useState(Tr),Pn=(0,C.Z)(Kn,2),Wn=Pn[0],cr=Pn[1],yr=w.useRef(!1),Jr=w.useMemo(function(){return(on==="inline"||on==="vertical")&&fn?["vertical",fn]:[on,!1]},[on,fn]),gn=(0,C.Z)(Jr,2),On=gn[0],zn=gn[1],Gn=On==="inline",Jn=w.useState(On),ei=(0,C.Z)(Jn,2),Hr=ei[0],ti=ei[1],zr=w.useState(zn),Fi=(0,C.Z)(zr,2),ms=Fi[0],gs=Fi[1];w.useEffect(function(){ti(On),gs(zn),yr.current&&(Gn?Br(Wn):wn(Wt))},[On,zn]);var Ai=w.useState(0),_i=(0,C.Z)(Ai,2),ci=_i[0],vs=_i[1],Ni=ci>=vr.length-1||Hr!=="horizontal"||en;w.useEffect(function(){Gn&&cr(Tr)},[Tr]),w.useEffect(function(){return yr.current=!0,function(){yr.current=!1}},[]);var Ei=L(),Ui=Ei.registerPath,Yi=Ei.unregisterPath,es=Ei.refreshOverflowKeys,ki=Ei.isSubPathKey,ps=Ei.getKeyPath,ni=Ei.getKeys,ts=Ei.getSubPathKeys,ys=w.useMemo(function(){return{registerPath:Ui,unregisterPath:Yi}},[Ui,Yi]),ns=w.useMemo(function(){return{isSubPathKey:ki}},[ki]);w.useEffect(function(){es(Ni?Wt:vr.slice(ci+1).map(function(Nr){return Nr.key}))},[ci,Ni]);var rs=(0,I.Z)(Zn||or&&((Te=vr[0])===null||Te===void 0?void 0:Te.key),{value:Zn}),Vi=(0,C.Z)(rs,2),vi=Vi[0],fr=Vi[1],tr=we(function(Nr){fr(Nr)}),Yr=we(function(){fr(void 0)});(0,w.useImperativeHandle)($,function(){return{list:ur.current,focus:function(Cr){var Mr,ri=ni(),ii=Ee(ri,wr),is=ii.elements,ss=ii.key2element,ji=ii.element2key,_s=j(ur.current,is),Es=vi!=null?vi:_s[0]?ji.get(_s[0]):(Mr=vr.find(function(ks){return!ks.props.disabled}))===null||Mr===void 0?void 0:Mr.key,Ki=ss.get(Es);if(Es&&Ki){var Ss;Ki==null||(Ss=Ki.focus)===null||Ss===void 0||Ss.call(Ki,Cr)}}}});var jr=(0,I.Z)(dn||[],{value:Bt,postState:function(Cr){return Array.isArray(Cr)?Cr:Cr==null?Wt:[Cr]}}),Sr=(0,C.Z)(jr,2),Ur=Sr[0],oi=Sr[1],li=function(Cr){if(lr){var Mr=Cr.key,ri=Ur.includes(Mr),ii;Fn?ri?ii=Ur.filter(function(ss){return ss!==Mr}):ii=[].concat((0,U.Z)(Ur),[Mr]):ii=[Mr],oi(ii);var is=(0,ge.Z)((0,ge.Z)({},Cr),{},{selectedKeys:ii});ri?Kt==null||Kt(is):Rt==null||Rt(is)}!Fn&&Tr.length&&Hr!=="inline"&&wn(Wt)},Si=we(function(Nr){ir==null||ir($e(Nr)),li(Nr)}),bi=we(function(Nr,Cr){var Mr=Tr.filter(function(ii){return ii!==Nr});if(Cr)Mr.push(Nr);else if(Hr!=="inline"){var ri=ts(Nr);Mr=Mr.filter(function(ii){return!ri.has(ii)})}(0,ne.Z)(Tr,Mr,!0)||wn(Mr,!0)}),xi=function(Cr,Mr){var ri=Mr!=null?Mr:!Tr.includes(Cr);bi(Cr,ri)},Wi=re(Hr,vi,Kr,wr,ur,ni,ps,fr,xi,gr);w.useEffect(function(){Gr(!0)},[]);var Oi=w.useMemo(function(){return{_internalRenderMenuItem:Qn,_internalRenderSubMenuItem:Rn}},[Qn,Rn]),Ps=Hr!=="horizontal"||en?vr:vr.map(function(Nr,Cr){return w.createElement(ye,{key:Nr.key,overflowDisabled:Cr>ci},Nr)}),As=w.createElement(se.Z,(0,A.Z)({id:vn,ref:ur,prefixCls:"".concat(pt,"-overflow"),component:"ul",itemComponent:It,className:Q()(pt,"".concat(pt,"-root"),"".concat(pt,"-").concat(Hr),Qt,(0,le.Z)((0,le.Z)({},"".concat(pt,"-inline-collapsed"),ms),"".concat(pt,"-rtl"),Kr),Tt),dir:un,style:Ut,role:"menu",tabIndex:En,data:Ps,renderRawItem:function(Cr){return Cr},renderRawRest:function(Cr){var Mr=Cr.length,ri=Mr?vr.slice(-Mr):null;return w.createElement(Pt,{eventKey:z,title:Pr,disabled:Ni,internalPopupClose:Mr===0,popupClassName:_r},ri)},maxCount:Hr!=="horizontal"||en?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Cr){vs(Cr)},onKeyDown:Wi},dr));return w.createElement(ue.Provider,{value:Oi},w.createElement(He.Provider,{value:wr},w.createElement(ye,{prefixCls:pt,rootClassName:Tt,mode:Hr,openKeys:Tr,rtl:Kr,disabled:Vt,motion:$r?Un:null,defaultMotions:$r?Xn:null,activeKey:vi,onActive:tr,onInactive:Yr,selectedKeys:Ur,inlineIndent:Ln,subMenuOpenDelay:Cn,subMenuCloseDelay:bn,forceSubMenuRender:Yn,builtinPlacements:xr,triggerSubMenuAction:rr,getPopupContainer:kr,itemIcon:Er,expandIcon:Lr,onItemClick:Si,onOpenChange:bi},w.createElement(Fe.Provider,{value:ns},As),w.createElement("div",{style:{display:"none"},"aria-hidden":!0},w.createElement(be.Provider,{value:ys},Or)))))}),kt=zt,Ot=kt;Ot.Item=It,Ot.SubMenu=Pt,Ot.ItemGroup=me,Ot.Divider=Z;var nt=Ot},11780:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return Ie}});var A=b(54476),le=b(33885),ge=b(42978),U=b(75931),C=b(59301),m=b(92310),de=b.n(m),Q=b(29301),se=b(34280),I=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ne=void 0;function R(G,Ae){var ie=G.prefixCls,oe=G.invalidate,ce=G.item,Ue=G.renderItem,Be=G.responsive,ot=G.responsiveDisabled,qe=G.registerSize,Dt=G.itemKey,_t=G.className,bt=G.style,st=G.children,Et=G.display,et=G.order,Se=G.component,H=Se===void 0?"div":Se,j=(0,U.Z)(G,I),k=Be&&!Et;function Ee(F){qe(Dt,F)}C.useEffect(function(){return function(){Ee(null)}},[]);var re=Ue&&ce!==ne?Ue(ce,{index:et}):st,De;oe||(De={opacity:k?0:1,height:k?0:ne,overflowY:k?"hidden":ne,order:Be?et:ne,pointerEvents:k?"none":ne,position:k?"absolute":ne});var Ke={};k&&(Ke["aria-hidden"]=!0);var J=C.createElement(H,(0,A.Z)({className:de()(!oe&&ie,_t),style:(0,le.Z)((0,le.Z)({},De),bt)},Ke,j,{ref:Ae}),re);return Be&&(J=C.createElement(Q.Z,{onResize:function(z){var L=z.offsetWidth;Ee(L)},disabled:ot},J)),J}var w=C.forwardRef(R);w.displayName="Item";var X=w,He=b(6089),je=b(4676),yt=b(16089);function wt(G){if(typeof MessageChannel=="undefined")(0,yt.Z)(G);else{var Ae=new MessageChannel;Ae.port1.onmessage=function(){return G()},Ae.port2.postMessage(void 0)}}function ve(){var G=C.useRef(null),Ae=function(oe){G.current||(G.current=[],wt(function(){(0,je.unstable_batchedUpdates)(function(){G.current.forEach(function(ce){ce()}),G.current=null})})),G.current.push(oe)};return Ae}function q(G,Ae){var ie=C.useState(Ae),oe=(0,ge.Z)(ie,2),ce=oe[0],Ue=oe[1],Be=(0,He.Z)(function(ot){G(function(){Ue(ot)})});return[ce,Be]}var B=C.createContext(null),ye=["component"],Ne=["className"],be=["className"],te=function(Ae,ie){var oe=C.useContext(B);if(!oe){var ce=Ae.component,Ue=ce===void 0?"div":ce,Be=(0,U.Z)(Ae,ye);return C.createElement(Ue,(0,A.Z)({},Be,{ref:ie}))}var ot=oe.className,qe=(0,U.Z)(oe,Ne),Dt=Ae.className,_t=(0,U.Z)(Ae,be);return C.createElement(B.Provider,{value:null},C.createElement(X,(0,A.Z)({ref:ie,className:de()(ot,Dt)},qe,_t)))},ke=C.forwardRef(te);ke.displayName="RawItem";var tt=ke,Fe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],vt="responsive",ue="invalidate";function P(G){return"+ ".concat(G.length," ...")}function K(G,Ae){var ie=G.prefixCls,oe=ie===void 0?"rc-overflow":ie,ce=G.data,Ue=ce===void 0?[]:ce,Be=G.renderItem,ot=G.renderRawItem,qe=G.itemKey,Dt=G.itemWidth,_t=Dt===void 0?10:Dt,bt=G.ssr,st=G.style,Et=G.className,et=G.maxCount,Se=G.renderRest,H=G.renderRawRest,j=G.suffix,k=G.component,Ee=k===void 0?"div":k,re=G.itemComponent,De=G.onVisibleChange,Ke=(0,U.Z)(G,Fe),J=bt==="full",F=ve(),z=q(F,null),L=(0,ge.Z)(z,2),we=L[0],Qe=L[1],Oe=we||0,ft=q(F,new Map),Ft=(0,ge.Z)(ft,2),Ct=Ft[0],mt=Ft[1],ae=q(F,0),Ce=(0,ge.Z)(ae,2),at=Ce[0],W=Ce[1],Ve=q(F,0),xt=(0,ge.Z)(Ve,2),ut=xt[0],$e=xt[1],Yt=q(F,0),an=(0,ge.Z)(Yt,2),Gt=an[0],Lt=an[1],sn=(0,C.useState)(null),cn=(0,ge.Z)(sn,2),It=cn[0],gt=cn[1],Nt=(0,C.useState)(null),Ht=(0,ge.Z)(Nt,2),jt=Ht[0],Sn=Ht[1],We=C.useMemo(function(){return jt===null&&J?Number.MAX_SAFE_INTEGER:jt||0},[jt,we]),ht=(0,C.useState)(!1),ze=(0,ge.Z)(ht,2),dt=ze[0],$t=ze[1],Me="".concat(oe,"-item"),c=Math.max(at,ut),h=et===vt,v=Ue.length&&h,E=et===ue,S=v||typeof et=="number"&&Ue.length>et,N=(0,C.useMemo)(function(){var Ot=Ue;return v?we===null&&J?Ot=Ue:Ot=Ue.slice(0,Math.min(Ue.length,Oe/_t)):typeof et=="number"&&(Ot=Ue.slice(0,et)),Ot},[Ue,_t,we,et,v]),ee=(0,C.useMemo)(function(){return v?Ue.slice(We+1):Ue.slice(N.length)},[Ue,N,v,We]),lt=(0,C.useCallback)(function(Ot,nt){var Y;return typeof qe=="function"?qe(Ot):(Y=qe&&(Ot==null?void 0:Ot[qe]))!==null&&Y!==void 0?Y:nt},[qe]),Ye=(0,C.useCallback)(Be||function(Ot){return Ot},[Be]);function Pt(Ot,nt,Y){jt===Ot&&(nt===void 0||nt===It)||(Sn(Ot),Y||($t(OtOe){Pt($-1,Ot-Te-Gt+ut);break}}j&&he(0)+Gt>Oe&>(null)}},[Oe,Ct,ut,Gt,lt,N]);var me=dt&&!!ee.length,xe={};It!==null&&v&&(xe={position:"absolute",left:It,top:0});var Je={prefixCls:Me,responsive:v,component:re,invalidate:E},Ze=ot?function(Ot,nt){var Y=lt(Ot,nt);return C.createElement(B.Provider,{key:Y,value:(0,le.Z)((0,le.Z)({},Je),{},{order:nt,item:Ot,itemKey:Y,registerSize:Z,display:nt<=We})},ot(Ot,nt))}:function(Ot,nt){var Y=lt(Ot,nt);return C.createElement(X,(0,A.Z)({},Je,{order:nt,key:Y,item:Ot,renderItem:Ye,itemKey:Y,registerSize:Z,display:nt<=We}))},St={order:me?We:Number.MAX_SAFE_INTEGER,className:"".concat(Me,"-rest"),registerSize:O,display:me},Wt=Se||P,zt=H?C.createElement(B.Provider,{value:(0,le.Z)((0,le.Z)({},Je),St)},H(ee)):C.createElement(X,(0,A.Z)({},Je,St),typeof Wt=="function"?Wt(ee):Wt),kt=C.createElement(Ee,(0,A.Z)({className:de()(!E&&oe,Et),style:st,ref:Ae},Ke),N.map(Ze),S?zt:null,j&&C.createElement(X,(0,A.Z)({},Je,{responsive:h,responsiveDisabled:!v,order:We,className:"".concat(Me,"-suffix"),registerSize:Pe,display:!0,style:xe}),j));return h?C.createElement(Q.Z,{onResize:tn,disabled:!v},kt):kt}var _=C.forwardRef(K);_.displayName="Overflow",_.Item=tt,_.RESPONSIVE=vt,_.INVALIDATE=ue;var pe=_,Ie=pe},23425:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return be}});var A=b(20068),le=b(54476),ge=b(76190),U=b(33885),C=b(42978),m=b(92310),de=b.n(m),Q=b(18929),se=b(10228),I=b(26112),ne=b(48736),R=b(59301),w=b(17119),X=[10,20,50,100],He=function(ke){var tt=ke.pageSizeOptions,Fe=tt===void 0?X:tt,vt=ke.locale,ue=ke.changeSize,P=ke.pageSize,K=ke.goButton,_=ke.quickGo,pe=ke.rootPrefixCls,Ie=ke.disabled,G=ke.buildOptionText,Ae=ke.showSizeChanger,ie=ke.sizeChangerRender,oe=R.useState(""),ce=(0,C.Z)(oe,2),Ue=ce[0],Be=ce[1],ot=function(){return!Ue||Number.isNaN(Ue)?void 0:Number(Ue)},qe=typeof G=="function"?G:function(j){return"".concat(j," ").concat(vt.items_per_page)},Dt=function(k){Be(k.target.value)},_t=function(k){K||Ue===""||(Be(""),!(k.relatedTarget&&(k.relatedTarget.className.indexOf("".concat(pe,"-item-link"))>=0||k.relatedTarget.className.indexOf("".concat(pe,"-item"))>=0))&&(_==null||_(ot())))},bt=function(k){Ue!==""&&(k.keyCode===se.Z.ENTER||k.type==="click")&&(Be(""),_==null||_(ot()))},st=function(){return Fe.some(function(k){return k.toString()===P.toString()})?Fe:Fe.concat([P]).sort(function(k,Ee){var re=Number.isNaN(Number(k))?0:Number(k),De=Number.isNaN(Number(Ee))?0:Number(Ee);return re-De})},Et="".concat(pe,"-options");if(!Ae&&!_)return null;var et=null,Se=null,H=null;return Ae&&ie&&(et=ie({disabled:Ie,size:P,onSizeChange:function(k){ue==null||ue(Number(k))},"aria-label":vt.page_size,className:"".concat(Et,"-size-changer"),options:st().map(function(j){return{label:qe(j),value:j}})})),_&&(K&&(H=typeof K=="boolean"?R.createElement("button",{type:"button",onClick:bt,onKeyUp:bt,disabled:Ie,className:"".concat(Et,"-quick-jumper-button")},vt.jump_to_confirm):R.createElement("span",{onClick:bt,onKeyUp:bt},K)),Se=R.createElement("div",{className:"".concat(Et,"-quick-jumper")},vt.jump_to,R.createElement("input",{disabled:Ie,type:"text",value:Ue,onChange:Dt,onKeyUp:bt,onBlur:_t,"aria-label":vt.page}),vt.page,H)),R.createElement("li",{className:Et},et,Se)},je=He,yt=function(ke){var tt=ke.rootPrefixCls,Fe=ke.page,vt=ke.active,ue=ke.className,P=ke.showTitle,K=ke.onClick,_=ke.onKeyPress,pe=ke.itemRender,Ie="".concat(tt,"-item"),G=de()(Ie,"".concat(Ie,"-").concat(Fe),(0,A.Z)((0,A.Z)({},"".concat(Ie,"-active"),vt),"".concat(Ie,"-disabled"),!Fe),ue),Ae=function(){K(Fe)},ie=function(Ue){_(Ue,K,Fe)},oe=pe(Fe,"page",R.createElement("a",{rel:"nofollow"},Fe));return oe?R.createElement("li",{title:P?String(Fe):null,className:G,onClick:Ae,onKeyDown:ie,tabIndex:0},oe):null},wt=yt,ve=function(ke,tt,Fe){return Fe};function q(){}function B(te){var ke=Number(te);return typeof ke=="number"&&!Number.isNaN(ke)&&isFinite(ke)&&Math.floor(ke)===ke}function ye(te,ke,tt){var Fe=typeof te=="undefined"?ke:te;return Math.floor((tt-1)/Fe)+1}var Ne=function(ke){var tt=ke.prefixCls,Fe=tt===void 0?"rc-pagination":tt,vt=ke.selectPrefixCls,ue=vt===void 0?"rc-select":vt,P=ke.className,K=ke.current,_=ke.defaultCurrent,pe=_===void 0?1:_,Ie=ke.total,G=Ie===void 0?0:Ie,Ae=ke.pageSize,ie=ke.defaultPageSize,oe=ie===void 0?10:ie,ce=ke.onChange,Ue=ce===void 0?q:ce,Be=ke.hideOnSinglePage,ot=ke.align,qe=ke.showPrevNextJumpers,Dt=qe===void 0?!0:qe,_t=ke.showQuickJumper,bt=ke.showLessItems,st=ke.showTitle,Et=st===void 0?!0:st,et=ke.onShowSizeChange,Se=et===void 0?q:et,H=ke.locale,j=H===void 0?w.Z:H,k=ke.style,Ee=ke.totalBoundaryShowSizeChanger,re=Ee===void 0?50:Ee,De=ke.disabled,Ke=ke.simple,J=ke.showTotal,F=ke.showSizeChanger,z=F===void 0?G>re:F,L=ke.sizeChangerRender,we=ke.pageSizeOptions,Qe=ke.itemRender,Oe=Qe===void 0?ve:Qe,ft=ke.jumpPrevIcon,Ft=ke.jumpNextIcon,Ct=ke.prevIcon,mt=ke.nextIcon,ae=R.useRef(null),Ce=(0,Q.Z)(10,{value:Ae,defaultValue:oe}),at=(0,C.Z)(Ce,2),W=at[0],Ve=at[1],xt=(0,Q.Z)(1,{value:K,defaultValue:pe,postState:function(en){return Math.max(1,Math.min(en,ye(void 0,W,G)))}}),ut=(0,C.Z)(xt,2),$e=ut[0],Yt=ut[1],an=R.useState($e),Gt=(0,C.Z)(an,2),Lt=Gt[0],sn=Gt[1];(0,R.useEffect)(function(){sn($e)},[$e]);var cn=Ue!==q,It="current"in ke,gt=Math.max(1,$e-(bt?3:5)),Nt=Math.min(ye(void 0,W,G),$e+(bt?3:5));function Ht(Vt,en){var rn=Vt||R.createElement("button",{type:"button","aria-label":en,className:"".concat(Fe,"-item-link")});return typeof Vt=="function"&&(rn=R.createElement(Vt,(0,U.Z)({},ke))),rn}function jt(Vt){var en=Vt.target.value,rn=ye(void 0,W,G),Cn;return en===""?Cn=en:Number.isNaN(Number(en))?Cn=Lt:en>=rn?Cn=rn:Cn=Number(en),Cn}function Sn(Vt){return B(Vt)&&Vt!==$e&&B(G)&&G>0}var We=G>W?_t:!1;function ht(Vt){(Vt.keyCode===se.Z.UP||Vt.keyCode===se.Z.DOWN)&&Vt.preventDefault()}function ze(Vt){var en=jt(Vt);switch(en!==Lt&&sn(en),Vt.keyCode){case se.Z.ENTER:Me(en);break;case se.Z.UP:Me(en-1);break;case se.Z.DOWN:Me(en+1);break;default:break}}function dt(Vt){Me(jt(Vt))}function $t(Vt){var en=ye(Vt,W,G),rn=$e>en&&en!==0?en:$e;Ve(Vt),sn(rn),Se==null||Se($e,Vt),Yt(rn),Ue==null||Ue(rn,Vt)}function Me(Vt){if(Sn(Vt)&&!De){var en=ye(void 0,W,G),rn=Vt;return Vt>en?rn=en:Vt<1&&(rn=1),rn!==Lt&&sn(rn),Yt(rn),Ue==null||Ue(rn,W),rn}return $e}var c=$e>1,h=$e2?rn-2:0),mn=2;mnG?G:$e*W])),Je=null,Ze=ye(void 0,W,G);if(Be&&G<=W)return null;var St=[],Wt={rootPrefixCls:Fe,onClick:Me,onKeyPress:ee,showTitle:Et,itemRender:Oe,page:-1},zt=$e-1>0?$e-1:0,kt=$e+1=Te*2&&$e!==3&&(St[0]=R.cloneElement(St[0],{className:de()("".concat(Fe,"-item-after-jump-prev"),St[0].props.className)}),St.unshift(he)),Ze-$e>=Te*2&&$e!==Ze-2){var Xt=St[St.length-1];St[St.length-1]=R.cloneElement(Xt,{className:de()("".concat(Fe,"-item-before-jump-next"),Xt.props.className)}),St.push(Je)}Qt!==1&&St.unshift(R.createElement(wt,(0,le.Z)({},Wt,{key:1,page:1}))),Jt!==Ze&&St.push(R.createElement(wt,(0,le.Z)({},Wt,{key:Ze,page:Ze})))}var ln=Z(zt);if(ln){var un=!c||!Ze;ln=R.createElement("li",{title:Et?j.prev_page:null,onClick:v,tabIndex:un?null:0,onKeyDown:lt,className:de()("".concat(Fe,"-prev"),(0,A.Z)({},"".concat(Fe,"-disabled"),un)),"aria-disabled":un},ln)}var vn=O(kt);if(vn){var Tn,on;Ke?(Tn=!h,on=c?0:null):(Tn=!h||!Ze,on=Tn?null:0),vn=R.createElement("li",{title:Et?j.next_page:null,onClick:E,tabIndex:on,onKeyDown:Ye,className:de()("".concat(Fe,"-next"),(0,A.Z)({},"".concat(Fe,"-disabled"),Tn)),"aria-disabled":Tn},vn)}var fn=de()(Fe,P,(0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)((0,A.Z)({},"".concat(Fe,"-start"),ot==="start"),"".concat(Fe,"-center"),ot==="center"),"".concat(Fe,"-end"),ot==="end"),"".concat(Fe,"-simple"),Ke),"".concat(Fe,"-disabled"),De));return R.createElement("ul",(0,le.Z)({className:fn,style:k,ref:ae},me),xe,ln,Ke?$:St,vn,R.createElement(je,{locale:j,rootPrefixCls:Fe,disabled:De,selectPrefixCls:ue,changeSize:$t,pageSize:W,pageSizeOptions:we,quickGo:We?Me:null,goButton:Y,showSizeChanger:z,sizeChangerRender:L}))},be=Ne},25930:function(Dn,qt,b){"use strict";b.d(qt,{Cd:function(){return Fe}});var A=b(54476),le=b(33885),ge=b(75931),U=b(59301),C=b(92310),m=b.n(C),de={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Q=function(){var P=(0,U.useRef)([]),K=(0,U.useRef)(null);return(0,U.useEffect)(function(){var _=Date.now(),pe=!1;P.current.forEach(function(Ie){if(Ie){pe=!0;var G=Ie.style;G.transitionDuration=".3s, .3s, .3s, .06s",K.current&&_-K.current<100&&(G.transitionDuration="0s, 0s")}}),pe&&(K.current=Date.now())}),P.current},se=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],I=function(P){var K=(0,le.Z)((0,le.Z)({},de),P),_=K.className,pe=K.percent,Ie=K.prefixCls,G=K.strokeColor,Ae=K.strokeLinecap,ie=K.strokeWidth,oe=K.style,ce=K.trailColor,Ue=K.trailWidth,Be=K.transition,ot=(0,ge.Z)(K,se);delete ot.gapPosition;var qe=Array.isArray(pe)?pe:[pe],Dt=Array.isArray(G)?G:[G],_t=Q(),bt=ie/2,st=100-ie/2,Et="M ".concat(Ae==="round"?bt:0,",").concat(bt,` L `).concat(Ae==="round"?st:100,",").concat(bt),et="0 0 100 ".concat(ie),Se=0;return U.createElement("svg",(0,A.Z)({className:m()("".concat(Ie,"-line"),_),viewBox:et,preserveAspectRatio:"none",style:oe},ot),U.createElement("path",{className:"".concat(Ie,"-line-trail"),d:Et,strokeLinecap:Ae,stroke:ce,strokeWidth:Ue||ie,fillOpacity:"0"}),qe.map(function(H,j){var k=1;switch(Ae){case"round":k=1-ie/100;break;case"square":k=1-ie/2/100;break;default:k=1;break}var Ee={strokeDasharray:"".concat(H*k,"px, 100px"),strokeDashoffset:"-".concat(Se,"px"),transition:Be||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},re=Dt[j]||Dt[Dt.length-1];return Se+=H,U.createElement("path",{key:j,className:"".concat(Ie,"-line-path"),d:Et,strokeLinecap:Ae,stroke:re,strokeWidth:ie,fillOpacity:"0",ref:function(Ke){_t[j]=Ke},style:Ee})}))},ne=I,R=b(76190),w=b(42978),X=b(47273),He=0,je=(0,X.Z)();function yt(){var ue;return je?(ue=He,He+=1):ue="TEST_OR_SSR",ue}var wt=function(ue){var P=U.useState(),K=(0,w.Z)(P,2),_=K[0],pe=K[1];return U.useEffect(function(){pe("rc_progress_".concat(yt()))},[]),ue||_},ve=function(P){var K=P.bg,_=P.children;return U.createElement("div",{style:{width:"100%",height:"100%",background:K}},_)};function q(ue,P){return Object.keys(ue).map(function(K){var _=parseFloat(K),pe="".concat(Math.floor(_*P),"%");return"".concat(ue[K]," ").concat(pe)})}var B=U.forwardRef(function(ue,P){var K=ue.prefixCls,_=ue.color,pe=ue.gradientId,Ie=ue.radius,G=ue.style,Ae=ue.ptg,ie=ue.strokeLinecap,oe=ue.strokeWidth,ce=ue.size,Ue=ue.gapDegree,Be=_&&(0,R.Z)(_)==="object",ot=Be?"#FFF":void 0,qe=ce/2,Dt=U.createElement("circle",{className:"".concat(K,"-circle-path"),r:Ie,cx:qe,cy:qe,stroke:ot,strokeLinecap:ie,strokeWidth:oe,opacity:Ae===0?0:1,style:G,ref:P});if(!Be)return Dt;var _t="".concat(pe,"-conic"),bt=Ue?"".concat(180+Ue/2,"deg"):"0deg",st=q(_,(360-Ue)/360),Et=q(_,1),et="conic-gradient(from ".concat(bt,", ").concat(st.join(", "),")"),Se="linear-gradient(to ".concat(Ue?"bottom":"top",", ").concat(Et.join(", "),")");return U.createElement(U.Fragment,null,U.createElement("mask",{id:_t},Dt),U.createElement("foreignObject",{x:0,y:0,width:ce,height:ce,mask:"url(#".concat(_t,")")},U.createElement(ve,{bg:Se},U.createElement(ve,{bg:et}))))}),ye=B,Ne=100,be=function(P,K,_,pe,Ie,G,Ae,ie,oe,ce){var Ue=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Be=_/100*360*((360-G)/360),ot=G===0?0:{bottom:0,top:180,left:90,right:-90}[Ae],qe=(100-pe)/100*K;oe==="round"&&pe!==100&&(qe+=ce/2,qe>=K&&(qe=K-.01));var Dt=Ne/2;return{stroke:typeof ie=="string"?ie:void 0,strokeDasharray:"".concat(K,"px ").concat(P),strokeDashoffset:qe+Ue,transform:"rotate(".concat(Ie+Be+ot,"deg)"),transformOrigin:"".concat(Dt,"px ").concat(Dt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},te=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ke(ue){var P=ue!=null?ue:[];return Array.isArray(P)?P:[P]}var tt=function(P){var K=(0,le.Z)((0,le.Z)({},de),P),_=K.id,pe=K.prefixCls,Ie=K.steps,G=K.strokeWidth,Ae=K.trailWidth,ie=K.gapDegree,oe=ie===void 0?0:ie,ce=K.gapPosition,Ue=K.trailColor,Be=K.strokeLinecap,ot=K.style,qe=K.className,Dt=K.strokeColor,_t=K.percent,bt=(0,ge.Z)(K,te),st=Ne/2,Et=wt(_),et="".concat(Et,"-gradient"),Se=st-G/2,H=Math.PI*2*Se,j=oe>0?90+oe/2:-90,k=H*((360-oe)/360),Ee=(0,R.Z)(Ie)==="object"?Ie:{count:Ie,gap:2},re=Ee.count,De=Ee.gap,Ke=ke(_t),J=ke(Dt),F=J.find(function(Ft){return Ft&&(0,R.Z)(Ft)==="object"}),z=F&&(0,R.Z)(F)==="object",L=z?"butt":Be,we=be(H,k,0,100,j,oe,ce,Ue,L,G),Qe=Q(),Oe=function(){var Ct=0;return Ke.map(function(mt,ae){var Ce=J[ae]||J[J.length-1],at=be(H,k,Ct,mt,j,oe,ce,Ce,L,G);return Ct+=mt,U.createElement(ye,{key:ae,color:Ce,ptg:mt,radius:Se,prefixCls:pe,gradientId:et,style:at,strokeLinecap:L,strokeWidth:G,gapDegree:oe,ref:function(Ve){Qe[ae]=Ve},size:Ne})}).reverse()},ft=function(){var Ct=Math.round(re*(Ke[0]/100)),mt=100/re,ae=0;return new Array(re).fill(null).map(function(Ce,at){var W=at<=Ct-1?J[0]:Ue,Ve=W&&(0,R.Z)(W)==="object"?"url(#".concat(et,")"):void 0,xt=be(H,k,ae,mt,j,oe,ce,W,"butt",G,De);return ae+=(k-xt.strokeDashoffset+De)*100/k,U.createElement("circle",{key:at,className:"".concat(pe,"-circle-path"),r:Se,cx:st,cy:st,stroke:Ve,strokeWidth:G,opacity:1,style:xt,ref:function($e){Qe[at]=$e}})})};return U.createElement("svg",(0,A.Z)({className:m()("".concat(pe,"-circle"),qe),viewBox:"0 0 ".concat(Ne," ").concat(Ne),style:ot,id:_,role:"presentation"},bt),!re&&U.createElement("circle",{className:"".concat(pe,"-circle-trail"),r:Se,cx:st,cy:st,stroke:Ue,strokeLinecap:L,strokeWidth:Ae||G,style:we}),re?ft():Oe())},Fe=tt,vt={Line:ne,Circle:Fe}},738:function(Dn,qt,b){"use strict";b.d(qt,{Z:function(){return q}});var A=b(54476),le=b(20068),ge=b(42978),U=b(75931),C=b(92310),m=b.n(C),de=b(18929),Q=b(10228),se=b(26112),I=b(59301);function ne(B,ye){var Ne=B.disabled,be=B.prefixCls,te=B.character,ke=B.characterRender,tt=B.index,Fe=B.count,vt=B.value,ue=B.allowHalf,P=B.focused,K=B.onHover,_=B.onClick,pe=function(Be){K(Be,tt)},Ie=function(Be){_(Be,tt)},G=function(Be){Be.keyCode===Q.Z.ENTER&&_(Be,tt)},Ae=tt+1,ie=new Set([be]);vt===0&&tt===0&&P?ie.add("".concat(be,"-focused")):ue&&vt+.5>=Ae&&vttt?"true":"false","aria-posinset":tt+1,"aria-setsize":Fe,tabIndex:Ne?-1:0},I.createElement("div",{className:"".concat(be,"-first")},oe),I.createElement("div",{className:"".concat(be,"-second")},oe)));return ke&&(ce=ke(ce,B)),ce}var R=I.forwardRef(ne);function w(){var B=I.useRef({});function ye(be){return B.current[be]}function Ne(be){return function(te){B.current[be]=te}}return[ye,Ne]}function X(B){var ye=B.pageXOffset,Ne="scrollLeft";if(typeof ye!="number"){var be=B.document;ye=be.documentElement[Ne],typeof ye!="number"&&(ye=be.body[Ne])}return ye}function He(B){var ye,Ne,be=B.ownerDocument,te=be.body,ke=be&&be.documentElement,tt=B.getBoundingClientRect();return ye=tt.left,Ne=tt.top,ye-=ke.clientLeft||te.clientLeft||0,Ne-=ke.clientTop||te.clientTop||0,{left:ye,top:Ne}}function je(B){var ye=He(B),Ne=B.ownerDocument,be=Ne.defaultView||Ne.parentWindow;return ye.left+=X(be),ye.left}var yt=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function wt(B,ye){var Ne=B.prefixCls,be=Ne===void 0?"rc-rate":Ne,te=B.className,ke=B.defaultValue,tt=B.value,Fe=B.count,vt=Fe===void 0?5:Fe,ue=B.allowHalf,P=ue===void 0?!1:ue,K=B.allowClear,_=K===void 0?!0:K,pe=B.keyboard,Ie=pe===void 0?!0:pe,G=B.character,Ae=G===void 0?"\u2605":G,ie=B.characterRender,oe=B.disabled,ce=B.direction,Ue=ce===void 0?"ltr":ce,Be=B.tabIndex,ot=Be===void 0?0:Be,qe=B.autoFocus,Dt=B.onHoverChange,_t=B.onChange,bt=B.onFocus,st=B.onBlur,Et=B.onKeyDown,et=B.onMouseLeave,Se=(0,U.Z)(B,yt),H=w(),j=(0,ge.Z)(H,2),k=j[0],Ee=j[1],re=I.useRef(null),De=function(){if(!oe){var gt;(gt=re.current)===null||gt===void 0||gt.focus()}};I.useImperativeHandle(ye,function(){return{focus:De,blur:function(){if(!oe){var gt;(gt=re.current)===null||gt===void 0||gt.blur()}}}});var Ke=(0,de.Z)(ke||0,{value:tt}),J=(0,ge.Z)(Ke,2),F=J[0],z=J[1],L=(0,de.Z)(null),we=(0,ge.Z)(L,2),Qe=we[0],Oe=we[1],ft=function(gt,Nt){var Ht=Ue==="rtl",jt=gt+1;if(P){var Sn=k(gt),We=je(Sn),ht=Sn.clientWidth;(Ht&&Nt-We>ht/2||!Ht&&Nt-We0&&!Ht||Nt===Q.Z.RIGHT&&F>0&&Ht?(Ft(F-jt),gt.preventDefault()):Nt===Q.Z.LEFT&&F5&&arguments[5]!==void 0?arguments[5]:!1,Ze=arguments.length>6?arguments[6]:void 0,St=arguments.length>7?arguments[7]:void 0,Wt=I.useMemo(function(){if((0,de.Z)(me)==="object")return me.clearIcon;if(xe)return xe},[me,xe]),zt=I.useMemo(function(){return!!(!Je&&me&&(he.length||Ze)&&!(St==="combobox"&&Ze===""))},[me,Je,he.length,Ze,St]);return{allowClear:zt,clearIcon:I.createElement(yt,{className:"".concat(O,"-clear"),onMouseDown:Pe,customizeIcon:Wt},"\xD7")}},ve=I.createContext(null);function q(){return I.useContext(ve)}function B(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,O=I.useState(!1),Pe=(0,C.Z)(O,2),he=Pe[0],me=Pe[1],xe=I.useRef(null),Je=function(){window.clearTimeout(xe.current)};I.useEffect(function(){return Je},[]);var Ze=function(Wt,zt){Je(),xe.current=window.setTimeout(function(){me(Wt),zt&&zt()},Z)};return[he,Ze,Je]}function ye(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,O=I.useRef(null),Pe=I.useRef(null);I.useEffect(function(){return function(){window.clearTimeout(Pe.current)}},[]);function he(me){(me||O.current===null)&&(O.current=me),window.clearTimeout(Pe.current),Pe.current=window.setTimeout(function(){O.current=null},Z)}return[function(){return O.current},he]}function Ne(Z,O,Pe,he){var me=I.useRef(null);me.current={open:O,triggerOpen:Pe,customizedTrigger:he},I.useEffect(function(){function xe(Je){var Ze;if(!((Ze=me.current)!==null&&Ze!==void 0&&Ze.customizedTrigger)){var St=Je.target;St.shadowRoot&&Je.composed&&(St=Je.composedPath()[0]||St),me.current.open&&Z().filter(function(Wt){return Wt}).every(function(Wt){return!Wt.contains(St)&&Wt!==St})&&me.current.triggerOpen(!1)}}return window.addEventListener("mousedown",xe),function(){return window.removeEventListener("mousedown",xe)}},[])}var be=b(10228);function te(Z){return Z&&![be.Z.ESC,be.Z.SHIFT,be.Z.BACKSPACE,be.Z.TAB,be.Z.WIN_KEY,be.Z.ALT,be.Z.META,be.Z.WIN_KEY_RIGHT,be.Z.CTRL,be.Z.SEMICOLON,be.Z.EQUALS,be.Z.CAPS_LOCK,be.Z.CONTEXT_MENU,be.Z.F1,be.Z.F2,be.Z.F3,be.Z.F4,be.Z.F5,be.Z.F6,be.Z.F7,be.Z.F8,be.Z.F9,be.Z.F10,be.Z.F11,be.Z.F12].includes(Z)}var ke=b(26112),tt=b(11780);function Fe(Z,O,Pe){var he=(0,U.Z)((0,U.Z)({},Z),Pe?O:{});return Object.keys(O).forEach(function(me){var xe=O[me];typeof xe=="function"&&(he[me]=function(){for(var Je,Ze=arguments.length,St=new Array(Ze),Wt=0;Wtpt&&(rr="".concat(xr.slice(0,pt),"..."))}var Er=function($n){$n&&$n.stopPropagation(),En(nn)};return typeof Qt=="function"?nr(Xn,rr,Ln,Bn,Er):lr(nn,rr,Ln,Bn,Er)},dn=function(nn){if(!me.length)return null;var Ln=typeof Ut=="function"?Ut(nn):Ut;return typeof Qt=="function"?nr(void 0,Ln,!1,!1,void 0,!0):lr({title:Ln},Ln,!1)},Bt=I.createElement("div",{className:"".concat(Zn,"-search"),style:{width:Cn},onFocus:function(){ar(!0)},onBlur:function(){ar(!1)}},I.createElement(_,{ref:St,open:xe,prefixCls:he,id:Pe,inputElement:null,disabled:zt,autoFocus:nt,autoComplete:Y,editable:qn,activeDescendantId:$,value:or,onKeyDown:un,onMouseDown:vn,onChange:Xt,onPaste:ln,onCompositionStart:Tn,onCompositionEnd:on,onBlur:fn,tabIndex:Te,attrs:(0,ke.Z)(O,!0)}),I.createElement("span",{ref:Vt,className:"".concat(Zn,"-search-mirror"),"aria-hidden":!0},or,"\xA0")),Rt=I.createElement(tt.Z,{prefixCls:"".concat(Zn,"-overflow"),data:me,renderItem:Fn,renderRest:dn,suffix:Bt,itemKey:Be,maxCount:ct});return I.createElement("span",{className:"".concat(Zn,"-wrap")},Rt,!me.length&&!or&&I.createElement("span",{className:"".concat(Zn,"-placeholder")},Wt))},Dt=qe,_t=function(O){var Pe=O.inputElement,he=O.prefixCls,me=O.id,xe=O.inputRef,Je=O.disabled,Ze=O.autoFocus,St=O.autoComplete,Wt=O.activeDescendantId,zt=O.mode,kt=O.open,Ot=O.values,nt=O.placeholder,Y=O.tabIndex,$=O.showSearch,Te=O.searchValue,Re=O.activeValue,ct=O.maxLength,pt=O.onInputKeyDown,Tt=O.onInputMouseDown,Ut=O.onInputChange,Qt=O.onInputPaste,Jt=O.onInputCompositionStart,En=O.onInputCompositionEnd,Xt=O.onInputBlur,ln=O.title,un=I.useState(!1),vn=(0,C.Z)(un,2),Tn=vn[0],on=vn[1],fn=zt==="combobox",Vt=fn||$,en=Ot[0],rn=Te||"";fn&&Re&&!Tn&&(rn=Re),I.useEffect(function(){fn&&on(!1)},[fn,Re]);var Cn=zt!=="combobox"&&!kt&&!$?!1:!!rn,mn=ln===void 0?ce(en):ln,bn=I.useMemo(function(){return en?null:I.createElement("span",{className:"".concat(he,"-selection-placeholder"),style:Cn?{visibility:"hidden"}:void 0},nt)},[en,Cn,nt,he]);return I.createElement("span",{className:"".concat(he,"-selection-wrap")},I.createElement("span",{className:"".concat(he,"-selection-search")},I.createElement(_,{ref:xe,prefixCls:he,id:me,open:kt,inputElement:Pe,disabled:Je,autoFocus:Ze,autoComplete:St,editable:Vt,activeDescendantId:Wt,value:rn,onKeyDown:pt,onMouseDown:Tt,onChange:function(jn){on(!0),Ut(jn)},onPaste:Qt,onCompositionStart:Jt,onCompositionEnd:En,onBlur:Xt,tabIndex:Y,attrs:(0,ke.Z)(O,!0),maxLength:fn?ct:void 0})),!fn&&en?I.createElement("span",{className:"".concat(he,"-selection-item"),title:mn,style:Cn?{visibility:"hidden"}:void 0},en.label):null,bn)},bt=_t,st=function(O,Pe){var he=(0,I.useRef)(null),me=(0,I.useRef)(!1),xe=O.prefixCls,Je=O.open,Ze=O.mode,St=O.showSearch,Wt=O.tokenWithEnter,zt=O.disabled,kt=O.prefix,Ot=O.autoClearSearchValue,nt=O.onSearch,Y=O.onSearchSubmit,$=O.onToggleOpen,Te=O.onInputKeyDown,Re=O.onInputBlur,ct=O.domRef;I.useImperativeHandle(Pe,function(){return{focus:function(mn){he.current.focus(mn)},blur:function(){he.current.blur()}}});var pt=ye(0),Tt=(0,C.Z)(pt,2),Ut=Tt[0],Qt=Tt[1],Jt=function(mn){var bn=mn.which,Yn=he.current instanceof HTMLTextAreaElement;!Yn&&Je&&(bn===be.Z.UP||bn===be.Z.DOWN)&&mn.preventDefault(),Te&&Te(mn),bn===be.Z.ENTER&&Ze==="tags"&&!me.current&&!Je&&(Y==null||Y(mn.target.value)),!(Yn&&!Je&&~[be.Z.UP,be.Z.DOWN,be.Z.LEFT,be.Z.RIGHT].indexOf(bn))&&te(bn)&&$(!0)},En=function(){Qt(!0)},Xt=(0,I.useRef)(null),ln=function(mn){nt(mn,!0,me.current)!==!1&&$(!0)},un=function(){me.current=!0},vn=function(mn){me.current=!1,Ze!=="combobox"&&ln(mn.target.value)},Tn=function(mn){var bn=mn.target.value;if(Wt&&Xt.current&&/[\r\n]/.test(Xt.current)){var Yn=Xt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");bn=bn.replace(Yn,Xt.current)}Xt.current=null,ln(bn)},on=function(mn){var bn=mn.clipboardData,Yn=bn==null?void 0:bn.getData("text");Xt.current=Yn||""},fn=function(mn){var bn=mn.target;if(bn!==he.current){var Yn=document.body.style.msTouchAction!==void 0;Yn?setTimeout(function(){he.current.focus()}):he.current.focus()}},Vt=function(mn){var bn=Ut();mn.target!==he.current&&!bn&&!(Ze==="combobox"&&zt)&&mn.preventDefault(),(Ze!=="combobox"&&(!St||!bn)||!Je)&&(Je&&Ot!==!1&&nt("",!0,!1),$())},en={inputRef:he,onInputKeyDown:Jt,onInputMouseDown:En,onInputChange:Tn,onInputPaste:on,onInputCompositionStart:un,onInputCompositionEnd:vn,onInputBlur:Re},rn=Ze==="multiple"||Ze==="tags"?I.createElement(Dt,(0,A.Z)({},O,en)):I.createElement(bt,(0,A.Z)({},O,en));return I.createElement("div",{ref:ct,className:"".concat(xe,"-selector"),onClick:fn,onMouseDown:Vt},kt&&I.createElement("div",{className:"".concat(xe,"-prefix")},kt),rn)},Et=I.forwardRef(st),et=Et,Se=b(65030),H=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],j=function(O){var Pe=O===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Pe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Pe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Pe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Pe,adjustY:1},htmlRegion:"scroll"}}},k=function(O,Pe){var he=O.prefixCls,me=O.disabled,xe=O.visible,Je=O.children,Ze=O.popupElement,St=O.animation,Wt=O.transitionName,zt=O.dropdownStyle,kt=O.dropdownClassName,Ot=O.direction,nt=Ot===void 0?"ltr":Ot,Y=O.placement,$=O.builtinPlacements,Te=O.dropdownMatchSelectWidth,Re=O.dropdownRender,ct=O.dropdownAlign,pt=O.getPopupContainer,Tt=O.empty,Ut=O.getTriggerDOMNode,Qt=O.onPopupVisibleChange,Jt=O.onPopupMouseEnter,En=(0,m.Z)(O,H),Xt="".concat(he,"-dropdown"),ln=Ze;Re&&(ln=Re(Ze));var un=I.useMemo(function(){return $||j(Te)},[$,Te]),vn=St?"".concat(Xt,"-").concat(St):Wt,Tn=typeof Te=="number",on=I.useMemo(function(){return Tn?null:Te===!1?"minWidth":"width"},[Te,Tn]),fn=zt;Tn&&(fn=(0,U.Z)((0,U.Z)({},fn),{},{width:Te}));var Vt=I.useRef(null);return I.useImperativeHandle(Pe,function(){return{getPopupElement:function(){var rn;return(rn=Vt.current)===null||rn===void 0?void 0:rn.popupElement}}}),I.createElement(Se.Z,(0,A.Z)({},En,{showAction:Qt?["click"]:[],hideAction:Qt?["click"]:[],popupPlacement:Y||(nt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:un,prefixCls:Xt,popupTransitionName:vn,popup:I.createElement("div",{onMouseEnter:Jt},ln),ref:Vt,stretch:on,popupAlign:ct,popupVisible:xe,getPopupContainer:pt,popupClassName:R()(kt,(0,ge.Z)({},"".concat(Xt,"-empty"),Tt)),popupStyle:fn,getTriggerDOMNode:Ut,onPopupVisibleChange:Qt}),Je)},Ee=I.forwardRef(k),re=Ee,De=b(66712);function Ke(Z,O){var Pe=Z.key,he;return"value"in Z&&(he=Z.value),Pe!=null?Pe:he!==void 0?he:"rc-index-key-".concat(O)}function J(Z){return typeof Z!="undefined"&&!Number.isNaN(Z)}function F(Z,O){var Pe=Z||{},he=Pe.label,me=Pe.value,xe=Pe.options,Je=Pe.groupLabel,Ze=he||(O?"children":"label");return{label:Ze,value:me||"value",options:xe||"options",groupLabel:Je||Ze}}function z(Z){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pe=O.fieldNames,he=O.childrenAsData,me=[],xe=F(Pe,!1),Je=xe.label,Ze=xe.value,St=xe.options,Wt=xe.groupLabel;function zt(kt,Ot){Array.isArray(kt)&&kt.forEach(function(nt){if(Ot||!(St in nt)){var Y=nt[Ze];me.push({key:Ke(nt,me.length),groupOption:Ot,data:nt,label:nt[Je],value:Y})}else{var $=nt[Wt];$===void 0&&he&&($=nt.label),me.push({key:Ke(nt,me.length),group:!0,data:nt,label:$}),zt(nt[St],!0)}})}return zt(Z,!1),me}function L(Z){var O=(0,U.Z)({},Z);return"props"in O||Object.defineProperty(O,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),O}}),O}var we=function(O,Pe,he){if(!Pe||!Pe.length)return null;var me=!1,xe=function Ze(St,Wt){var zt=(0,De.Z)(Wt),kt=zt[0],Ot=zt.slice(1);if(!kt)return[St];var nt=St.split(kt);return me=me||nt.length>1,nt.reduce(function(Y,$){return[].concat((0,le.Z)(Y),(0,le.Z)(Ze($,Ot)))},[]).filter(Boolean)},Je=xe(O,Pe);return me?typeof he!="undefined"?Je.slice(0,he):Je:null},Qe=I.createContext(null),Oe=Qe;function ft(Z){var O=Z.visible,Pe=Z.values;if(!O)return null;var he=50;return I.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(Pe.slice(0,he).map(function(me){var xe=me.label,Je=me.value;return["number","string"].includes((0,de.Z)(xe))?xe:Je}).join(", ")),Pe.length>he?", ...":null)}var Ft=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ct=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],mt=function(O){return O==="tags"||O==="multiple"},ae=I.forwardRef(function(Z,O){var Pe,he=Z.id,me=Z.prefixCls,xe=Z.className,Je=Z.showSearch,Ze=Z.tagRender,St=Z.direction,Wt=Z.omitDomProps,zt=Z.displayValues,kt=Z.onDisplayValuesChange,Ot=Z.emptyOptions,nt=Z.notFoundContent,Y=nt===void 0?"Not Found":nt,$=Z.onClear,Te=Z.mode,Re=Z.disabled,ct=Z.loading,pt=Z.getInputElement,Tt=Z.getRawInputElement,Ut=Z.open,Qt=Z.defaultOpen,Jt=Z.onDropdownVisibleChange,En=Z.activeValue,Xt=Z.onActiveValueChange,ln=Z.activeDescendantId,un=Z.searchValue,vn=Z.autoClearSearchValue,Tn=Z.onSearch,on=Z.onSearchSplit,fn=Z.tokenSeparators,Vt=Z.allowClear,en=Z.prefix,rn=Z.suffixIcon,Cn=Z.clearIcon,mn=Z.OptionList,bn=Z.animation,Yn=Z.transitionName,jn=Z.dropdownStyle,ar=Z.dropdownClassName,Zn=Z.dropdownMatchSelectWidth,or=Z.dropdownRender,qn=Z.dropdownAlign,lr=Z.placement,nr=Z.builtinPlacements,Fn=Z.getPopupContainer,dn=Z.showAction,Bt=dn===void 0?[]:dn,Rt=Z.onFocus,Kt=Z.onBlur,nn=Z.onKeyUp,Ln=Z.onKeyDown,Un=Z.onMouseDown,Xn=(0,m.Z)(Z,Ft),Bn=mt(Te),rr=(Je!==void 0?Je:Bn)||Te==="combobox",xr=(0,U.Z)({},Xn);Ct.forEach(function(fr){delete xr[fr]}),Wt==null||Wt.forEach(function(fr){delete xr[fr]});var Er=I.useState(!1),Lr=(0,C.Z)(Er,2),$n=Lr[0],Pr=Lr[1];I.useEffect(function(){Pr((0,X.Z)())},[]);var _r=I.useRef(null),kr=I.useRef(null),ir=I.useRef(null),pr=I.useRef(null),gr=I.useRef(null),Fr=I.useRef(!1),Rr=B(),Qn=(0,C.Z)(Rr,3),Rn=Qn[0],Hn=Qn[1],dr=Qn[2];I.useImperativeHandle(O,function(){var fr,tr;return{focus:(fr=pr.current)===null||fr===void 0?void 0:fr.focus,blur:(tr=pr.current)===null||tr===void 0?void 0:tr.blur,scrollTo:function(jr){var Sr;return(Sr=gr.current)===null||Sr===void 0?void 0:Sr.scrollTo(jr)},nativeElement:_r.current||kr.current}});var xn=I.useMemo(function(){var fr;if(Te!=="combobox")return un;var tr=(fr=zt[0])===null||fr===void 0?void 0:fr.value;return typeof tr=="string"||typeof tr=="number"?String(tr):""},[un,Te,zt]),Ir=Te==="combobox"&&typeof pt=="function"&&pt()||null,vr=typeof Tt=="function"&&Tt(),Or=(0,He.x1)(kr,vr==null||(Pe=vr.props)===null||Pe===void 0?void 0:Pe.ref),Zr=I.useState(!1),Vr=(0,C.Z)(Zr,2),$r=Vr[0],Gr=Vr[1];(0,w.Z)(function(){Gr(!0)},[]);var ur=(0,Q.Z)(!1,{defaultValue:Qt,value:Ut}),wr=(0,C.Z)(ur,2),Kr=wr[0],Qr=wr[1],sr=$r?Kr:!1,Tr=!Y&&Ot;(Re||Tr&&sr&&Te==="combobox")&&(sr=!1);var Br=Tr?!1:sr,wn=I.useCallback(function(fr){var tr=fr!==void 0?fr:!sr;Re||(Qr(tr),sr!==tr&&(Jt==null||Jt(tr)))},[Re,sr,Qr,Jt]),Kn=I.useMemo(function(){return(fn||[]).some(function(fr){return[` `,`\r diff --git a/umi.e9eaf5c4.js b/umi.95cc4b01.js similarity index 99% rename from umi.e9eaf5c4.js rename to umi.95cc4b01.js index aed96b6c0a..5ba27887c2 100644 --- a/umi.e9eaf5c4.js +++ b/umi.95cc4b01.js @@ -239,6 +239,6 @@ Add a component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,f,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),c=e(44166),o=e(25576),d=e(7825),_=e(73068),p=e(61888),b=e(35454),g=e(16697);i.exports=function(P,O,S,I){var E="stackTraceLimit",A=I?2:1,k=P.split("."),T=k[k.length-1],D=t.apply(null,k);if(D){var R=D.prototype;if(!g&&r(R,"cause")&&delete R.cause,!S)return D;var B=t("Error"),j=O(function(G,H){var Y=d(I?H:G,void 0),L=I?new D(G):new D;return Y!==void 0&&n(L,"message",Y),p(L,j,L.stack,2),this&&a(R,this)&&o(L,this,j),arguments.length>A&&_(L,arguments[A]),L});if(j.prototype=R,T!=="Error"?s?s(j,B):u(j,B,{name:!0}):b&&E in D&&(c(j,D,E),c(j,D,"prepareStackTrace")),u(j,D),!g)try{R.name!==T&&n(R,"name",T),R.constructor=j}catch(G){}return j}}},93074:function(i,f,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(3338),s=e(78540),u="AggregateError",c=r(u),o=!a(function(){return c([1]).errors[0]!==1})&&a(function(){return c([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(d){return function(p,b){return n(d,this,arguments)}},o,!0)})},6555:function(i,f,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),a=e(58218),s=e(24538),u=e(20132),c=e(68151),o=e(35012),d=e(73068),_=e(61888),p=e(62003),b=e(7825),g=e(59893),P=g("toStringTag"),O=Error,S=[].push,I=function(k,T){var D=r(E,this),R;a?R=a(new O,D?n(this):E):(R=D?this:u(E),c(R,P,"Error")),T!==void 0&&c(R,"message",b(T)),_(R,I,R.stack,1),arguments.length>2&&d(R,arguments[2]);var B=[];return p(k,S,{that:B}),c(R,"errors",B),R};a?a(I,O):s(I,O,{name:!0});var E=I.prototype=u(O.prototype,{constructor:o(1,I),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:I})},86357:function(i,f,e){"use strict";e(6555)},89170:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),a=e(51996),s="ArrayBuffer",u=n[s],c=r[s];t({global:!0,constructor:!0,forced:c!==u},{ArrayBuffer:u}),a(s)},71012:function(i,f,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,f,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),a=e(91669),s=e(80449),u=e(51981),c=e(61578),o=e(60473),d=a.ArrayBuffer,_=a.DataView,p=_.prototype,b=r(d.prototype.slice),g=r(p.getUint8),P=r(p.setUint8),O=n(function(){return!new d(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:O},{slice:function(I,E){if(b&&E===void 0)return b(s(this),I);for(var A=s(this).byteLength,k=u(I,A),T=u(E===void 0?A:E,A),D=new(o(this,d))(c(T-k)),R=new _(this),B=new _(D),j=0;k=0?_:d+_;return p<0||p>=d?void 0:o[p]}}),s("at")},2924:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),a=e(31946),s=e(94029),u=e(82762),c=e(66434),o=e(69392),d=e(81427),_=e(17480),p=e(59893),b=e(46573),g=p("isConcatSpreadable"),P=b>=51||!r(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=function(I){if(!a(I))return!1;var E=I[g];return E!==void 0?!!E:n(I)},S=!P||!_("concat");t({target:"Array",proto:!0,arity:1,forced:S},{concat:function(E){var A=s(this),k=d(A,0),T=0,D,R,B,j,G;for(D=-1,B=arguments.length;D1?arguments[1]:void 0)}})},16137:function(i,f,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,f,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),a=n("filter");t({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,f,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},17482:function(i,f,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,f,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,f,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},65033:function(i,f,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),a=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var d=a(this),_=s(d),p;return n(o),p=u(d,0),p.length=r(p,d,d,_,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,f,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),a=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,d=n(this),_=a(d),p=u(d,0);return p.length=r(p,d,d,_,0,o===void 0?1:s(o)),p}})},52732:function(i,f,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,f,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),a=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:a},{from:r})},88437:function(i,f,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),a=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),a("includes")},68440:function(i,f,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,a=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,c=u||!a("indexOf");t({target:"Array",proto:!0,forced:c},{indexOf:function(d){var _=arguments.length>1?arguments[1]:void 0;return u?s(this,d,_)||0:n(this,d,_)}})},13412:function(i,f,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,f,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),a=e(94844),s=e(37691).f,u=e(24019),c=e(25587),o=e(16697),d=e(35454),_="Array Iterator",p=a.set,b=a.getterFor(_);i.exports=u(Array,"Array",function(P,O){p(this,{type:_,target:t(P),index:0,kind:O})},function(){var P=b(this),O=P.target,S=P.index++;if(!O||S>=O.length)return P.target=void 0,c(void 0,!0);switch(P.kind){case"keys":return c(S,!1);case"values":return c(O[S],!1)}return c([S,O[S]],!1)},"values");var g=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!o&&d&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(P){}},70348:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),a=e(80524),s=e(45601),u=r([].join),c=n!==Object,o=c||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(_){return u(a(this),_===void 0?",":_)}})},19801:function(i,f,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,f,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),a=n("map");t({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),a=e(69392),s=Array,u=r(function(){function c(){}return!(s.of.call(c)instanceof c)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,d=arguments.length,_=new(n(this)?this:s)(d);d>o;)a(_,o,arguments[o++]);return _.length=d,_}})},7154:function(i,f,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),a=e(39428),s=e(66434),u=e(3338),c=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(_){return _ instanceof TypeError}},d=c||!o();t({target:"Array",proto:!0,arity:1,forced:d},{push:function(p){var b=r(this),g=n(b),P=arguments.length;s(g+P);for(var O=0;O79&&a<83,c=u||!n("reduceRight");t({target:"Array",proto:!0,forced:c},{reduceRight:function(d){return r(this,d,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,f,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),a=e(46573),s=e(90946),u=!s&&a>79&&a<83,c=u||!n("reduce");t({target:"Array",proto:!0,forced:c},{reduce:function(d){var _=arguments.length;return r(this,d,_,_>1?arguments[1]:void 0)}})},9402:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),a=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),a(this)}})},62489:function(i,f,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),a=e(31946),s=e(51981),u=e(82762),c=e(80524),o=e(69392),d=e(59893),_=e(17480),p=e(30867),b=_("slice"),g=d("species"),P=Array,O=Math.max;t({target:"Array",proto:!0,forced:!b},{slice:function(I,E){var A=c(this),k=u(A),T=s(I,k),D=s(E===void 0?k:E,k),R,B,j;if(r(A)&&(R=A.constructor,n(R)&&(R===P||r(R.prototype))?R=void 0:a(R)&&(R=R[g],R===null&&(R=void 0)),R===P||R===void 0))return p(A,T,D);for(B=new(R===void 0?P:R)(O(D-T,0)),j=0;T1?arguments[1]:void 0)}})},62837:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),a=e(94029),s=e(82762),u=e(84233),c=e(69905),o=e(3338),d=e(63668),_=e(45601),p=e(78177),b=e(17687),g=e(46573),P=e(19684),O=[],S=r(O.sort),I=r(O.push),E=o(function(){O.sort(void 0)}),A=o(function(){O.sort(null)}),k=_("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(b)return!0;if(P)return P<603;var B="",j,G,H,Y;for(j=65;j<76;j++){switch(G=String.fromCharCode(j),j){case 66:case 69:case 70:case 72:H=3;break;case 68:case 71:H=4;break;default:H=2}for(Y=0;Y<47;Y++)O.push({k:G+Y,v:H})}for(O.sort(function(L,V){return V.v-L.v}),Y=0;Yc(G)?1:-1}};t({target:"Array",proto:!0,forced:D},{sort:function(j){j!==void 0&&n(j);var G=a(this);if(T)return j===void 0?S(G):S(G,j);var H=[],Y=s(G),L,V;for(V=0;VA-R+D;j--)_(E,j-1)}else if(D>R)for(j=A-R;j>k;j--)G=j+R-1,H=j+D-1,G in E?E[H]=E[G]:_(E,H);for(j=0;j=0&&d<=99?d+1900:d;return u(this,_)}})},71390:function(i,f,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,f,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(c){var o=n(this),d=a(o,"number");return typeof d=="number"&&!isFinite(d)?null:o.toISOString()}})},69762:function(i,f,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),a=e(59893),s=a("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,f,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,a="Invalid Date",s="toString",u=t(n[s]),c=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var d=c(this);return d===d?u(this):a})},31808:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),a=e(78540),s="WebAssembly",u=r[s],c=new Error("e",{cause:7}).cause!==7,o=function(_,p){var b={};b[_]=a(_,p,c),t({global:!0,constructor:!0,arity:1,forced:c},b)},d=function(_,p){if(u&&u[_]){var b={};b[_]=a(s+"."+_,p,c),t({target:s,stat:!0,constructor:!0,arity:1,forced:c},b)}};o("Error",function(_){return function(b){return n(_,this,arguments)}}),o("EvalError",function(_){return function(b){return n(_,this,arguments)}}),o("RangeError",function(_){return function(b){return n(_,this,arguments)}}),o("ReferenceError",function(_){return function(b){return n(_,this,arguments)}}),o("SyntaxError",function(_){return function(b){return n(_,this,arguments)}}),o("TypeError",function(_){return function(b){return n(_,this,arguments)}}),o("URIError",function(_){return function(b){return n(_,this,arguments)}}),d("CompileError",function(_){return function(b){return n(_,this,arguments)}}),d("LinkError",function(_){return function(b){return n(_,this,arguments)}}),d("RuntimeError",function(_){return function(b){return n(_,this,arguments)}})},99953:function(i,f,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),c=r(1 .toString),o=r("".toUpperCase),d=/[\w*+\-./@]/,_=function(p,b){for(var g=c(p,16);g.length9490626562425156e-8?a(_)+u:r(_-1+s(_-1)*s(_+1))}})},85660:function(i,f,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(c){var o=+c;return!isFinite(o)||o===0?o:o<0?-s(-o):n(o+a(o*o+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,f,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,a=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:a},{atanh:function(u){var c=+u;return c===0?c:n((1+c)/(1-c))/2}})},34434:function(i,f,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,a=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var c=+u;return r(c)*a(n(c),.3333333333333333)}})},83579:function(i,f,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,a=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var c=u>>>0;return c?31-r(n(c+.5)*a):32}})},74307:function(i,f,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,a=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(o){var d=r(a(o)-1)+1;return(d+1/(d*s*s))*(s/2)}})},97423:function(i,f,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,f,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,f,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,a=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(c,o){for(var d=0,_=0,p=arguments.length,b=0,g,P;_0?(P=g/b,d+=P*P):d+=g;return b===1/0?1/0:b*a(d)}})},61425:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,a=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:a},{imul:function(u,c){var o=65535,d=+u,_=+c,p=o&d,b=o&_;return 0|p*b+((o&d>>>16)*b+p*(o&_>>>16)<<16>>>0)}})},61873:function(i,f,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,f,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,f,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,f,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),a=Math.abs,s=Math.exp,u=Math.E,c=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:c},{sinh:function(d){var _=+d;return a(_)<1?(n(_)-n(-_))/2:(s(_-1)-s(-_-1))*(u/2)}})},62455:function(i,f,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,c=r(u),o=r(-u);return c===1/0?1:o===1/0?-1:(c-o)/(n(u)+n(-u))}})},79965:function(i,f,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,f,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,f,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),a=e(92916),s=e(9699),u=e(94237),c=e(20865),o=e(32621),d=e(25576),_=e(16332),p=e(18446),b=e(97954),g=e(3338),P=e(80689).f,O=e(71256).f,S=e(37691).f,I=e(49228),E=e(52971).trim,A="Number",k=a[A],T=s[A],D=k.prototype,R=a.TypeError,B=u("".slice),j=u("".charCodeAt),G=function(Q){var W=b(Q,"number");return typeof W=="bigint"?W:H(W)},H=function(Q){var W=b(Q,"number"),F,q,M,z,X,ee,ie,ce;if(p(W))throw new R("Cannot convert a Symbol value to a number");if(typeof W=="string"&&W.length>2){if(W=E(W),F=j(W,0),F===43||F===45){if(q=j(W,2),q===88||q===120)return NaN}else if(F===48){switch(j(W,1)){case 66:case 98:M=2,z=49;break;case 79:case 111:M=8,z=55;break;default:return+W}for(X=B(W,2),ee=X.length,ie=0;iez)return NaN;return parseInt(X,M)}}return+W},Y=c(A,!k(" 0o1")||!k("0b1")||k("+0x1")),L=function(Q){return _(D,Q)&&g(function(){I(Q)})},V=function(W){var F=arguments.length<1?0:k(G(W));return L(this)?d(Object(F),this,V):F};V.prototype=D,Y&&!r&&(D.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:Y},{Number:V});var K=function(Q,W){for(var F=n?P(W):"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(","),q=0,M;F.length>q;q++)o(W,M=F[q])&&!o(Q,M)&&S(Q,M,O(W,M))};r&&T&&K(s[A],T),(Y||r)&&K(s[A],k)},31919:function(i,f,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,f,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,f,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,f,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,f,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,f,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,f,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,f,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,f,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(53309),c=e(3338),o=RangeError,d=String,_=isFinite,p=Math.abs,b=Math.floor,g=Math.pow,P=Math.round,O=r(1 .toExponential),S=r(s),I=r("".slice),E=O(-69e-12,4)==="-6.9000e-11"&&O(1.255,2)==="1.25e+0"&&O(12345,3)==="1.235e+4"&&O(25,0)==="3e+1",A=function(){return c(function(){O(1,1/0)})&&c(function(){O(1,-1/0)})},k=function(){return!c(function(){O(1/0,1/0),O(NaN,1/0)})},T=!E||!A()||!k();t({target:"Number",proto:!0,forced:T},{toExponential:function(R){var B=a(this);if(R===void 0)return O(B);var j=n(R);if(!_(B))return String(B);if(j<0||j>20)throw new o("Incorrect fraction digits");if(E)return O(B,j);var G="",H="",Y=0,L="",V="";if(B<0&&(G="-",B=-B),B===0)Y=0,H=S("0",j+1);else{var K=u(B);Y=b(K);var Q=0,W=g(10,Y-j);Q=P(B/W),2*B>=(2*Q+1)*W&&(Q+=1),Q>=g(10,j+1)&&(Q/=10,Y+=1),H=d(Q)}return j!==0&&(H=I(H,0,1)+"."+I(H,1)),Y===0?(L="+",V="0"):(L=Y>0?"+":"-",V=d(p(Y))),H+="e"+L+V,G+H}})},58055:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(3338),c=RangeError,o=String,d=Math.floor,_=r(s),p=r("".slice),b=r(1 .toFixed),g=function(A,k,T){return k===0?T:k%2===1?g(A,k-1,T*A):g(A*A,k/2,T)},P=function(A){for(var k=0,T=A;T>=4096;)k+=12,T/=4096;for(;T>=2;)k+=1,T/=2;return k},O=function(A,k,T){for(var D=-1,R=T;++D<6;)R+=k*A[D],A[D]=R%1e7,R=d(R/1e7)},S=function(A,k){for(var T=6,D=0;--T>=0;)D+=A[T],A[T]=d(D/k),D=D%k*1e7},I=function(A){for(var k=6,T="";--k>=0;)if(T!==""||k===0||A[k]!==0){var D=o(A[k]);T=T===""?D:T+_("0",7-D.length)+D}return T},E=u(function(){return b(8e-5,3)!=="0.000"||b(.9,0)!=="1"||b(1.255,2)!=="1.25"||b(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){b({})});t({target:"Number",proto:!0,forced:E},{toFixed:function(k){var T=a(this),D=n(k),R=[0,0,0,0,0,0],B="",j="0",G,H,Y,L;if(D<0||D>20)throw new c("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(B="-",T=-T),T>1e-21)if(G=P(T*g(2,69,1))-69,H=G<0?T*g(2,-G,1):T/g(2,G,1),H*=4503599627370496,G=52-G,G>0){for(O(R,0,H),Y=D;Y>=7;)O(R,1e7,0),Y-=7;for(O(R,g(10,Y,1),0),Y=G-1;Y>=23;)S(R,8388608),Y-=23;S(R,1<0?(L=j.length,j=B+(L<=D?"0."+_("0",D-L)+j:p(j,0,L-D)+"."+p(j,L-D))):j=B+j,j}})},93547:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),a=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(o){return o===void 0?s(a(this)):s(a(this),o)}})},31237:function(i,f,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(o,d){u.f(s(this),o,{get:a(d),enumerable:!0,configurable:!0})}})},47146:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(o,d){u.f(s(this),o,{set:a(d),enumerable:!0,configurable:!0})}})},72820:function(i,f,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(a){return r(a)}})},86070:function(i,f,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),a=e(31946),s=e(2074).onFreeze,u=Object.freeze,c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!r},{freeze:function(d){return u&&a(d)?u(s(d)):d}})},23569:function(i,f,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(c,o){n(u,c,o)},{AS_ENTRIES:!0}),u}})},55639:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),a=e(71256).f,s=e(35454),u=!s||r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(o,d){return a(n(o),d)}})},63046:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),a=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(o){for(var d=a(o),_=s.f,p=n(d),b={},g=0,P,O;p.length>g;)O=_(d,P=p[g++]),O!==void 0&&u(b,P,O);return b}})},464:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,a=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:a},{getOwnPropertyNames:n})},67936:function(i,f,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),a=e(92635),s=e(94029),u=!r||n(function(){a.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(o){var d=a.f;return d?d(s(o)):[]}})},51082:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(53456),s=e(4870),u=r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(o){return a(n(o))}})},83850:function(i,f,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),a=e(63335),s=e(95955),u=e(17818),c=e(62003),o=r("Object","create"),d=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,b){s(p),a(b);var g=o(null),P=0;return c(p,function(O){var S=u(b(O,P++));S in g?d(g[S],O):g[S]=[O]}),g}})},41990:function(i,f,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,f,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isFrozen,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isFrozen:function(d){return!n(d)||s&&a(d)==="ArrayBuffer"?!0:u?u(d):!1}})},78143:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isSealed,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isSealed:function(d){return!n(d)||s&&a(d)==="ArrayBuffer"?!0:u?u(d):!1}})},15787:function(i,f,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,f,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),a=e(3338),s=a(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(c){return n(r(c))}})},75765:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(d){var _=a(this),p=s(d),b;do if(b=c(_,p))return b.get;while(_=u(_))}})},14645:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(d){var _=a(this),p=s(d),b;do if(b=c(_,p))return b.set;while(_=u(_))}})},71122:function(i,f,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.preventExtensions,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{preventExtensions:function(d){return u&&r(d)?u(n(d)):d}})},42084:function(i,f,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),a=e(94029),s=e(95955),u=Object.getPrototypeOf,c=Object.setPrototypeOf,o=Object.prototype,d="__proto__";if(t&&u&&c&&!(d in o))try{r(o,d,{configurable:!0,get:function(){return u(a(this))},set:function(p){var b=s(this);!n(p)&&p!==null||!n(b)||c(b,p)}})}catch(_){}},25070:function(i,f,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.seal,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{seal:function(d){return u&&r(d)?u(n(d)):d}})},77140:function(i,f,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,f,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,f,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(a){return r(a)}})},49988:function(i,f,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,f,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{allSettled:function(d){var _=this,p=a.f(_),b=p.resolve,g=p.reject,P=s(function(){var O=n(_.resolve),S=[],I=0,E=1;u(d,function(A){var k=I++,T=!1;E++,r(O,_,A).then(function(D){T||(T=!0,S[k]={status:"fulfilled",value:D},--E||b(S))},function(D){T||(T=!0,S[k]={status:"rejected",reason:D},--E||b(S))})}),--E||b(S)});return P.error&&g(P.value),p.promise}})},12785:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{all:function(d){var _=this,p=a.f(_),b=p.resolve,g=p.reject,P=s(function(){var O=n(_.resolve),S=[],I=0,E=1;u(d,function(A){var k=I++,T=!1;E++,r(O,_,A).then(function(D){T||(T=!0,S[k]=D,--E||b(S))},g)}),--E||b(S)});return P.error&&g(P.value),p.promise}})},50747:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(65911),s=e(73446),u=e(80734),c=e(62003),o=e(22093),d="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var b=this,g=a("AggregateError"),P=s.f(b),O=P.resolve,S=P.reject,I=u(function(){var E=n(b.resolve),A=[],k=0,T=1,D=!1;c(p,function(R){var B=k++,j=!1;T++,r(E,b,R).then(function(G){j||D||(D=!0,O(G))},function(G){j||D||(j=!0,A[B]=G,--T||S(new g(A,d)))})}),--T||S(new g(A,d))});return I.error&&S(I.value),P.promise}})},41902:function(i,f,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,a=e(2451),s=e(65911),u=e(55327),c=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(_){return this.then(void 0,_)}}),!r&&u(a)){var d=s("Promise").prototype.catch;o.catch!==d&&c(o,"catch",d,{unsafe:!0})}},90366:function(i,f,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),a=e(92916),s=e(89945),u=e(2291),c=e(58218),o=e(94573),d=e(51996),_=e(63335),p=e(55327),b=e(31946),g=e(56472),P=e(60473),O=e(28887).set,S=e(72933),I=e(61810),E=e(80734),A=e(66790),k=e(94844),T=e(2451),D=e(82830),R=e(73446),B="Promise",j=D.CONSTRUCTOR,G=D.REJECTION_EVENT,H=D.SUBCLASSING,Y=k.getterFor(B),L=k.set,V=T&&T.prototype,K=T,Q=V,W=a.TypeError,F=a.document,q=a.process,M=R.f,z=M,X=!!(F&&F.createEvent&&a.dispatchEvent),ee="unhandledrejection",ie="rejectionhandled",ce=0,se=1,de=2,Ue=1,He=2,ot,ft,ct,Xe,pe=function(Be){var we;return b(Be)&&p(we=Be.then)?we:!1},Ce=function(Be,we){var le=we.value,ye=we.state===se,Ie=ye?Be.ok:Be.fail,tt=Be.resolve,bt=Be.reject,fe=Be.domain,Ee,dt,$e;try{Ie?(ye||(we.rejection===He&&Pt(we),we.rejection=Ue),Ie===!0?Ee=le:(fe&&fe.enter(),Ee=Ie(le),fe&&(fe.exit(),$e=!0)),Ee===Be.promise?bt(new W("Promise-chain cycle")):(dt=pe(Ee))?s(dt,Ee,tt,bt):tt(Ee)):bt(le)}catch(Ye){fe&&!$e&&fe.exit(),bt(Ye)}},je=function(Be,we){Be.notified||(Be.notified=!0,S(function(){for(var le=Be.reactions,ye;ye=le.get();)Ce(ye,Be);Be.notified=!1,we&&!Be.rejection&>(Be)}))},Je=function(Be,we,le){var ye,Ie;X?(ye=F.createEvent("Event"),ye.promise=we,ye.reason=le,ye.initEvent(Be,!1,!0),a.dispatchEvent(ye)):ye={promise:we,reason:le},!G&&(Ie=a["on"+Be])?Ie(ye):Be===ee&&I("Unhandled promise rejection",le)},gt=function(Be){s(O,a,function(){var we=Be.facade,le=Be.value,ye=Ct(Be),Ie;if(ye&&(Ie=E(function(){n?q.emit("unhandledRejection",le,we):Je(ee,we,le)}),Be.rejection=n||Ct(Be)?He:Ue,Ie.error))throw Ie.value})},Ct=function(Be){return Be.rejection!==Ue&&!Be.parent},Pt=function(Be){s(O,a,function(){var we=Be.facade;n?q.emit("rejectionHandled",we):Je(ie,we,Be.value)})},Oe=function(Be,we,le){return function(ye){Be(we,ye,le)}},Ve=function(Be,we,le){Be.done||(Be.done=!0,le&&(Be=le),Be.value=we,Be.state=de,je(Be,!0))},vt=function(Be,we,le){if(!Be.done){Be.done=!0,le&&(Be=le);try{if(Be.facade===we)throw new W("Promise can't be resolved itself");var ye=pe(we);ye?S(function(){var Ie={done:!1};try{s(ye,we,Oe(vt,Ie,Be),Oe(Ve,Ie,Be))}catch(tt){Ve(Ie,tt,Be)}}):(Be.value=we,Be.state=se,je(Be,!1))}catch(Ie){Ve({done:!1},Ie,Be)}}};if(j&&(K=function(we){g(this,Q),_(we),s(ot,this);var le=Y(this);try{we(Oe(vt,le),Oe(Ve,le))}catch(ye){Ve(le,ye)}},Q=K.prototype,ot=function(we){L(this,{type:B,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:ce,value:void 0})},ot.prototype=u(Q,"then",function(we,le){var ye=Y(this),Ie=M(P(this,K));return ye.parent=!0,Ie.ok=p(we)?we:!0,Ie.fail=p(le)&&le,Ie.domain=n?q.domain:void 0,ye.state===ce?ye.reactions.add(Ie):S(function(){Ce(Ie,ye)}),Ie.promise}),ft=function(){var Be=new ot,we=Y(Be);this.promise=Be,this.resolve=Oe(vt,we),this.reject=Oe(Ve,we)},R.f=M=function(Be){return Be===K||Be===ct?new ft(Be):z(Be)},!r&&p(T)&&V!==Object.prototype)){Xe=V.then,H||u(V,"then",function(we,le){var ye=this;return new K(function(Ie,tt){s(Xe,ye,Ie,tt)}).then(we,le)},{unsafe:!0});try{delete V.constructor}catch(Be){}c&&c(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:K}),o(K,B,!1,!0),d(B)},43595:function(i,f,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),a=e(3338),s=e(65911),u=e(55327),c=e(60473),o=e(15597),d=e(2291),_=n&&n.prototype,p=!!n&&a(function(){_.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var P=c(this,s("Promise")),O=u(g);return this.then(O?function(S){return o(P,g()).then(function(){return S})}:g,O?function(S){return o(P,g()).then(function(){throw S})}:g)}}),!r&&u(n)){var b=s("Promise").prototype.finally;_.finally!==b&&d(_,"finally",b,{unsafe:!0})}},24627:function(i,f,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{race:function(d){var _=this,p=a.f(_),b=p.reject,g=s(function(){var P=n(_.resolve);u(d,function(O){r(P,_,O).then(p.resolve,b)})});return g.error&&b(g.value),p.promise}})},95693:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),a=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(u){var c=n.f(this);return r(c.reject,void 0,u),c.promise}})},81930:function(i,f,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),a=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),c=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(_){return u(o&&this===c?a:this,_)}})},92324:function(i,f,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var a=r.f(this);return{promise:a.promise,resolve:a.resolve,reject:a.reject}}})},23551:function(i,f,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),a=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(o,d,_){return r(n(o),d,a(_))}})},74521:function(i,f,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(4645),s=e(6086),u=e(80449),c=e(31946),o=e(20132),d=e(3338),_=r("Reflect","construct"),p=Object.prototype,b=[].push,g=d(function(){function S(){}return!(_(function(){},[],S)instanceof S)}),P=!d(function(){_(function(){})}),O=g||P;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(I,E){s(I),u(E);var A=arguments.length<3?I:s(arguments[2]);if(P&&!g)return _(I,E,A);if(I===A){switch(E.length){case 0:return new I;case 1:return new I(E[0]);case 2:return new I(E[0],E[1]);case 3:return new I(E[0],E[1],E[2]);case 4:return new I(E[0],E[1],E[2],E[3])}var k=[null];return n(b,k,E),new(n(a,I,k))}var T=A.prototype,D=o(c(T)?T:p),R=n(I,D,E);return c(R)?R:D}})},57891:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(17818),s=e(37691),u=e(3338),c=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:c,sham:!r},{defineProperty:function(d,_,p){n(d);var b=a(_);n(p);try{return s.f(d,b,p),!0}catch(g){return!1}}})},84138:function(i,f,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var c=n(r(s),u);return c&&!c.configurable?!1:delete s[u]}})},37135:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,c){return a.f(n(u),c)}})},6474:function(i,f,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),a=e(4870);t({target:"Reflect",stat:!0,sham:!a},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),a=e(80449),s=e(60516),u=e(71256),c=e(53456);function o(d,_){var p=arguments.length<3?d:arguments[2],b,g;if(a(d)===p)return d[_];if(b=u.f(d,_),b)return s(b)?b.value:b.get===void 0?void 0:r(b.get,p);if(n(g=c(d)))return o(g,_,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,f,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,f,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,f,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,f,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),a=e(13247);t({target:"Reflect",stat:!0,sham:!a},{preventExtensions:function(u){n(u);try{var c=r("Object","preventExtensions");return c&&c(u),!0}catch(o){return!1}}})},42844:function(i,f,e){"use strict";var t=e(94488),r=e(80449),n=e(557),a=e(58218);a&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,c){r(u),n(c);try{return a(u,c),!0}catch(o){return!1}}})},92130:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(31946),s=e(60516),u=e(3338),c=e(37691),o=e(71256),d=e(53456),_=e(35012);function p(g,P,O){var S=arguments.length<4?g:arguments[3],I=o.f(n(g),P),E,A,k;if(!I){if(a(A=d(g)))return p(A,P,O,S);I=_(0)}if(s(I)){if(I.writable===!1||!a(S))return!1;if(E=o.f(S,P)){if(E.get||E.set||E.writable===!1)return!1;E.value=O,c.f(S,P,E)}else c.f(S,P,_(0,O))}else{if(k=I.set,k===void 0)return!1;r(k,S,O)}return!0}var b=u(function(){var g=function(){},P=c.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,P)!==!1});t({target:"Reflect",stat:!0,forced:b},{set:p})},6536:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,f,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),a=e(20865),s=e(25576),u=e(68151),c=e(20132),o=e(80689).f,d=e(16332),_=e(44639),p=e(69905),b=e(81644),g=e(19286),P=e(44166),O=e(2291),S=e(3338),I=e(32621),E=e(94844).enforce,A=e(51996),k=e(59893),T=e(6041),D=e(51224),R=k("match"),B=r.RegExp,j=B.prototype,G=r.SyntaxError,H=n(j.exec),Y=n("".charAt),L=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,W=/a/g,F=/a/g,q=new B(W)!==W,M=g.MISSED_STICKY,z=g.UNSUPPORTED_Y,X=t&&(!q||M||T||D||S(function(){return F[R]=!1,B(W)!==W||B(F)===F||String(B(W,"i"))!=="/a/i"})),ee=function(Ue){for(var He=Ue.length,ot=0,ft="",ct=!1,Xe;ot<=He;ot++){if(Xe=Y(Ue,ot),Xe==="\\"){ft+=Xe+Y(Ue,++ot);continue}!ct&&Xe==="."?ft+="[\\s\\S]":(Xe==="["?ct=!0:Xe==="]"&&(ct=!1),ft+=Xe)}return ft},ie=function(Ue){for(var He=Ue.length,ot=0,ft="",ct=[],Xe=c(null),pe=!1,Ce=!1,je=0,Je="",gt;ot<=He;ot++){if(gt=Y(Ue,ot),gt==="\\")gt+=Y(Ue,++ot);else if(gt==="]")pe=!1;else if(!pe)switch(!0){case gt==="[":pe=!0;break;case gt==="(":H(Q,K(Ue,ot+1))&&(ot+=2,Ce=!0),ft+=gt,je++;continue;case(gt===">"&&Ce):if(Je===""||I(Xe,Je))throw new G("Invalid capture group name");Xe[Je]=!0,ct[ct.length]=[Je,je],Ce=!1,Je="";continue}Ce?Je+=gt:ft+=gt}return[ft,ct]};if(a("RegExp",X)){for(var ce=function(He,ot){var ft=d(j,this),ct=_(He),Xe=ot===void 0,pe=[],Ce=He,je,Je,gt,Ct,Pt,Oe;if(!ft&&ct&&Xe&&He.constructor===ce)return He;if((ct||d(j,He))&&(He=He.source,Xe&&(ot=b(Ce))),He=He===void 0?"":p(He),ot=ot===void 0?"":p(ot),Ce=He,T&&"dotAll"in W&&(Je=!!ot&&V(ot,"s")>-1,Je&&(ot=L(ot,/s/g,""))),je=ot,M&&"sticky"in W&&(gt=!!ot&&V(ot,"y")>-1,gt&&z&&(ot=L(ot,/y/g,""))),D&&(Ct=ie(He),He=Ct[0],pe=Ct[1]),Pt=s(B(He,ot),ft?this:j,ce),(Je||gt||pe.length)&&(Oe=E(Pt),Je&&(Oe.dotAll=!0,Oe.raw=ce(ee(He),je)),gt&&(Oe.sticky=!0),pe.length&&(Oe.groups=pe)),He!==Ce)try{u(Pt,"source",Ce===""?"(?:)":Ce)}catch(Ve){}return Pt},se=o(B),de=0;se.length>de;)P(ce,B,se[de++]);j.constructor=ce,ce.prototype=j,O(r,"RegExp",ce,{constructor:!0})}A("RegExp")},62921:function(i,f,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},44001:function(i,f,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,f,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),a=e(82163),s=e(3338),u=t.RegExp,c=u.prototype,o=r&&s(function(){var d=!0;try{u(".","d")}catch(I){d=!1}var _={},p="",b=d?"dgimsy":"gimsy",g=function(I,E){Object.defineProperty(_,I,{get:function(){return p+=E,!0}})},P={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};d&&(P.hasIndices="d");for(var O in P)g(O,P[O]);var S=Object.getOwnPropertyDescriptor(c,"flags").get.call(_);return S!==b||p!==b});o&&n(c,"flags",{configurable:!0,get:a})},54744:function(i,f,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},38214:function(i,f,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),a=e(80449),s=e(69905),u=function(){var o=!1,d=/[ac]/;return d.exec=function(){return o=!0,/./.exec.apply(this,arguments)},d.test("abc")===!0&&o}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var d=a(this),_=s(o),p=d.exec;if(!n(p))return r(c,d,_);var b=r(p,d,_);return b===null?!1:(a(b),!0)}})},12756:function(i,f,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),a=e(69905),s=e(3338),u=e(81644),c="toString",o=RegExp.prototype,d=o[c],_=s(function(){return d.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&d.name!==c;(_||p)&&r(RegExp.prototype,c,function(){var g=n(this),P=a(g.source),O=a(u(g));return"/"+P+"/"+O},{unsafe:!0})},69772:function(i,f,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,f,e){"use strict";e(69772)},34932:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=e(3338),c=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(_){var p=s(n(this)),b=p.length,g=a(_),P=g>=0?g:b+g;return P<0||P>=b?void 0:c(p,P)}})},81046:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,f,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},37343:function(i,f,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,a=e(61578),s=e(69905),u=e(41696),c=e(95955),o=e(86266),d=e(16697),_=r("".endsWith),p=r("".slice),b=Math.min,g=o("endsWith"),P=!d&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!P&&!g},{endsWith:function(S){var I=s(c(this));u(S);var E=arguments.length>1?arguments[1]:void 0,A=I.length,k=E===void 0?A:b(a(E),A),T=s(S);return _?_(I,T,k):p(I,k-T.length,k)===T}})},56338:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(_){for(var p=[],b=arguments.length,g=0,P;b>g;){if(P=+arguments[g++],n(P,1114111)!==P)throw new a(P+" is not a valid code point");p[g]=P<65536?s(P):s(((P-=65536)>>10)+55296,P%1024+56320)}return c(p,"")}})},75551:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),a=e(95955),s=e(69905),u=e(86266),c=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(d){return!!~c(s(a(this)),s(n(d)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var c=a(n(this)),o=c.length,d=0;d=56320||++d>=o||(s(c,d)&64512)!==56320))return!1}return!0}})},4939:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,f,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),a=e(24019),s=e(25587),u="String Iterator",c=n.set,o=n.getterFor(u);a(String,"String",function(d){c(this,{type:u,string:r(d),index:0})},function(){var _=o(this),p=_.string,b=_.index,g;return b>=p.length?s(void 0,!0):(g=t(p,b),_.index+=g.length,s(g,!1))})},81927:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),a=e(83126),s=e(25587),u=e(95955),c=e(61578),o=e(69905),d=e(80449),_=e(4112),p=e(29076),b=e(44639),g=e(81644),P=e(53776),O=e(2291),S=e(3338),I=e(59893),E=e(60473),A=e(52216),k=e(94338),T=e(94844),D=e(16697),R=I("matchAll"),B="RegExp String",j=B+" Iterator",G=T.set,H=T.getterFor(j),Y=RegExp.prototype,L=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!S(function(){K("a",/./)}),W=a(function(M,z,X,ee){G(this,{type:j,regexp:M,string:z,global:X,unicode:ee,done:!1})},B,function(){var M=H(this);if(M.done)return s(void 0,!0);var z=M.regexp,X=M.string,ee=k(z,X);return ee===null?(M.done=!0,s(void 0,!0)):M.global?(o(ee[0])===""&&(z.lastIndex=A(X,c(z.lastIndex),M.unicode)),s(ee,!1)):(M.done=!0,s(ee,!1))}),F=function(q){var M=d(this),z=o(q),X=E(M,RegExp),ee=o(g(M)),ie,ce,se;return ie=new X(X===RegExp?M.source:M,ee),ce=!!~V(ee,"g"),se=!!~V(ee,"u"),ie.lastIndex=c(M.lastIndex),new W(ie,z,ce,se)};t({target:"String",proto:!0,forced:Q},{matchAll:function(M){var z=u(this),X,ee,ie,ce;if(_(M)){if(Q)return K(z,M)}else{if(b(M)&&(X=o(u(g(M))),!~V(X,"g")))throw new L("`.matchAll` does not allow non-global regexes");if(Q)return K(z,M);if(ie=P(M,R),ie===void 0&&D&&p(M)==="RegExp"&&(ie=F),ie)return r(ie,M,z)}return ee=o(z),ce=new RegExp(M,"g"),D?r(F,ce,ee):ce[R](ee)}}),D||R in Y||O(Y,R,F)},46302:function(i,f,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(61578),u=e(69905),c=e(95955),o=e(53776),d=e(52216),_=e(94338);r("match",function(p,b,g){return[function(O){var S=c(this),I=a(O)?void 0:o(O,p);return I?t(I,O,S):new RegExp(O)[p](u(S))},function(P){var O=n(this),S=u(P),I=g(b,O,S);if(I.done)return I.value;if(!O.global)return _(O,S);var E=O.unicode;O.lastIndex=0;for(var A=[],k=0,T;(T=_(O,S))!==null;){var D=u(T[0]);A[k]=D,D===""&&(O.lastIndex=d(S,s(O.lastIndex),E)),k++}return k===0?null:A}]})},76718:function(i,f,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,f,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),a=e(94029),s=e(69905),u=e(82762),c=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(_){var p=n(a(_).raw),b=u(p);if(!b)return"";for(var g=arguments.length,P=[],O=0;;){if(c(P,s(p[O++])),O===b)return o(P,"");OT.length?-1:D===""?R:S(T,D,R)};t({target:"String",proto:!0},{replaceAll:function(D,R){var B=a(this),j,G,H,Y,L,V,K,Q,W,F=0,q=0,M="";if(!u(D)){if(j=c(D),j&&(G=o(a(_(D))),!~S(G,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(H=d(D,P),H)return r(H,D,B,R);if(g&&j)return I(o(B),D,R)}for(Y=o(B),L=o(D),V=s(R),V||(R=o(R)),K=L.length,Q=A(1,K),F=k(Y,L,0);F!==-1;)W=V?o(R(L,F,Y)):p(L,Y,F,[],void 0,R),M+=E(Y,q,F)+W,q=F+K,F=k(Y,L,F+Q);return q")!=="7"});a("replace",function(L,V,K){var Q=H?"$":"$0";return[function(F,q){var M=b(this),z=o(F)?void 0:P(F,E);return z?r(z,F,M,q):r(V,p(M),F,q)},function(W,F){var q=u(this),M=p(W);if(typeof F=="string"&&R(F,Q)===-1&&R(F,"$<")===-1){var z=K(V,q,M,F);if(z.done)return z.value}var X=c(F);X||(F=p(F));var ee=q.global,ie;ee&&(ie=q.unicode,q.lastIndex=0);for(var ce=[],se;se=S(q,M),!(se===null||(D(ce,se),!ee));){var de=p(se[0]);de===""&&(q.lastIndex=g(M,_(q.lastIndex),ie))}for(var Ue="",He=0,ot=0;ot=He&&(Ue+=B(M,He,ct)+pe,He=ct+ft.length)}return Ue+B(M,He)}]},!Y||!G||H)},62925:function(i,f,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(95955),u=e(5370),c=e(69905),o=e(53776),d=e(94338);r("search",function(_,p,b){return[function(P){var O=s(this),S=a(P)?void 0:o(P,_);return S?t(S,P,O):new RegExp(P)[_](c(O))},function(g){var P=n(this),O=c(g),S=b(p,P,O);if(S.done)return S.value;var I=P.lastIndex;u(I,0)||(P.lastIndex=0);var E=d(P,O);return u(P.lastIndex,I)||(P.lastIndex=I),E===null?-1:E.index}]})},60462:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,f,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),a=e(8662),s=e(80449),u=e(4112),c=e(44639),o=e(95955),d=e(60473),_=e(52216),p=e(61578),b=e(69905),g=e(53776),P=e(71698),O=e(94338),S=e(88736),I=e(19286),E=e(3338),A=I.UNSUPPORTED_Y,k=4294967295,T=Math.min,D=[].push,R=n(/./.exec),B=n(D),j=n("".slice),G=!E(function(){var H=/(?:)/,Y=H.exec;H.exec=function(){return Y.apply(this,arguments)};var L="ab".split(H);return L.length!==2||L[0]!=="a"||L[1]!=="b"});a("split",function(H,Y,L){var V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,Q){var W=b(o(this)),F=Q===void 0?k:Q>>>0;if(F===0)return[];if(K===void 0)return[W];if(!c(K))return r(Y,W,K,F);for(var q=[],M=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),z=0,X=new RegExp(K.source,M+"g"),ee,ie,ce;(ee=r(S,X,W))&&(ie=X.lastIndex,!(ie>z&&(B(q,j(W,z,ee.index)),ee.length>1&&ee.index=F)));)X.lastIndex===ee.index&&X.lastIndex++;return z===W.length?(ce||!R(X,""))&&B(q,""):B(q,j(W,z)),q.length>F?P(q,0,F):q}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(Y,this,K,Q)}:V=Y,[function(Q,W){var F=o(this),q=u(Q)?void 0:g(Q,H);return q?r(q,Q,F,W):r(V,b(F),Q,W)},function(K,Q){var W=s(this),F=b(K),q=L(V,W,F,Q,V!==Y);if(q.done)return q.value;var M=d(W,RegExp),z=W.unicode,X=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(A?"g":"y"),ee=new M(A?"^(?:"+W.source+")":W,X),ie=Q===void 0?k:Q>>>0;if(ie===0)return[];if(F.length===0)return O(ee,F)===null?[F]:[];for(var ce=0,se=0,de=[];se1?arguments[1]:void 0,I.length)),A=s(S);return _?_(I,A,E):p(I,E,E+A.length)===A}})},72571:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=r("".slice),c=Math.max,o=Math.min,d=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:d},{substr:function(p,b){var g=s(n(this)),P=g.length,O=a(p),S,I;return O===1/0&&(O=0),O<0&&(O=c(P+O,0)),S=b===void 0?P:a(b),S<=0||S===1/0?"":(I=o(O+S,P),O>=I?"":u(g,O,I))}})},85767:function(i,f,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),a=e(95955),s=e(69905),u=e(3338),c=Array,o=n("".charAt),d=n("".charCodeAt),_=n([].join),p="".toWellFormed,b="\uFFFD",g=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:g},{toWellFormed:function(){var O=s(a(this));if(g)return r(p,O);for(var S=O.length,I=c(S),E=0;E=56320||E+1>=S||(d(O,E+1)&64512)!==56320?I[E]=b:(I[E]=o(O,E),I[++E]=o(O,E))}return _(I,"")}})},49257:function(i,f,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,f,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,f,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,f,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,f,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,f,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(16697),u=e(35454),c=e(42820),o=e(3338),d=e(32621),_=e(16332),p=e(80449),b=e(80524),g=e(17818),P=e(69905),O=e(35012),S=e(20132),I=e(7733),E=e(80689),A=e(53393),k=e(92635),T=e(71256),D=e(37691),R=e(55666),B=e(27597),j=e(2291),G=e(64110),H=e(77898),Y=e(11898),L=e(54406),V=e(6145),K=e(59893),Q=e(38282),W=e(94674),F=e(14311),q=e(94573),M=e(94844),z=e(90560).forEach,X=Y("hidden"),ee="Symbol",ie="prototype",ce=M.set,se=M.getterFor(ee),de=Object[ie],Ue=r.Symbol,He=Ue&&Ue[ie],ot=r.RangeError,ft=r.TypeError,ct=r.QObject,Xe=T.f,pe=D.f,Ce=A.f,je=B.f,Je=a([].push),gt=H("symbols"),Ct=H("op-symbols"),Pt=H("wks"),Oe=!ct||!ct[ie]||!ct[ie].findChild,Ve=function(Ee,dt,$e){var Ye=Xe(de,dt);Ye&&delete de[dt],pe(Ee,dt,$e),Ye&&Ee!==de&&pe(de,dt,Ye)},vt=u&&o(function(){return S(pe({},"a",{get:function(){return pe(this,"a",{value:7}).a}})).a!==7})?Ve:pe,Be=function(Ee,dt){var $e=gt[Ee]=S(He);return ce($e,{type:ee,tag:Ee,description:dt}),u||($e.description=dt),$e},we=function(dt,$e,Ye){dt===de&&we(Ct,$e,Ye),p(dt);var it=g($e);return p(Ye),d(gt,it)?(Ye.enumerable?(d(dt,X)&&dt[X][it]&&(dt[X][it]=!1),Ye=S(Ye,{enumerable:O(0,!1)})):(d(dt,X)||pe(dt,X,O(1,{})),dt[X][it]=!0),vt(dt,it,Ye)):pe(dt,it,Ye)},le=function(dt,$e){p(dt);var Ye=b($e),it=I(Ye).concat(fe(Ye));return z(it,function(Tt){(!u||n(Ie,Ye,Tt))&&we(dt,Tt,Ye[Tt])}),dt},ye=function(dt,$e){return $e===void 0?S(dt):le(S(dt),$e)},Ie=function(dt){var $e=g(dt),Ye=n(je,this,$e);return this===de&&d(gt,$e)&&!d(Ct,$e)?!1:Ye||!d(this,$e)||!d(gt,$e)||d(this,X)&&this[X][$e]?Ye:!0},tt=function(dt,$e){var Ye=b(dt),it=g($e);if(!(Ye===de&&d(gt,it)&&!d(Ct,it))){var Tt=Xe(Ye,it);return Tt&&d(gt,it)&&!(d(Ye,X)&&Ye[X][it])&&(Tt.enumerable=!0),Tt}},bt=function(dt){var $e=Ce(b(dt)),Ye=[];return z($e,function(it){!d(gt,it)&&!d(L,it)&&Je(Ye,it)}),Ye},fe=function(Ee){var dt=Ee===de,$e=Ce(dt?Ct:b(Ee)),Ye=[];return z($e,function(it){d(gt,it)&&(!dt||d(de,it))&&Je(Ye,gt[it])}),Ye};c||(Ue=function(){if(_(He,this))throw new ft("Symbol is not a constructor");var dt=!arguments.length||arguments[0]===void 0?void 0:P(arguments[0]),$e=V(dt),Ye=function(it){var Tt=this===void 0?r:this;Tt===de&&n(Ye,Ct,it),d(Tt,X)&&d(Tt[X],$e)&&(Tt[X][$e]=!1);var Yt=O(1,it);try{vt(Tt,$e,Yt)}catch(Ae){if(!(Ae instanceof ot))throw Ae;Ve(Tt,$e,Yt)}};return u&&Oe&&vt(de,$e,{configurable:!0,set:Ye}),Be($e,dt)},He=Ue[ie],j(He,"toString",function(){return se(this).tag}),j(Ue,"withoutSetter",function(Ee){return Be(V(Ee),Ee)}),B.f=Ie,D.f=we,R.f=le,T.f=tt,E.f=A.f=bt,k.f=fe,Q.f=function(Ee){return Be(K(Ee),Ee)},u&&(G(He,"description",{configurable:!0,get:function(){return se(this).description}}),s||j(de,"propertyIsEnumerable",Ie,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:Ue}),z(I(Pt),function(Ee){W(Ee)}),t({target:ee,stat:!0,forced:!c},{useSetter:function(){Oe=!0},useSimple:function(){Oe=!1}}),t({target:"Object",stat:!0,forced:!c,sham:!u},{create:ye,defineProperty:we,defineProperties:le,getOwnPropertyDescriptor:tt}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:bt}),F(),q(Ue,ee),L[X]=!0},44852:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(94237),s=e(32621),u=e(55327),c=e(16332),o=e(69905),d=e(64110),_=e(24538),p=n.Symbol,b=p&&p.prototype;if(r&&u(p)&&(!("description"in b)||p().description!==void 0)){var g={},P=function(){var D=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),R=c(b,this)?new p(D):D===void 0?p():p(D);return D===""&&(g[R]=!0),R};_(P,p),P.prototype=b,b.constructor=P;var O=String(p("description detection"))==="Symbol(description detection)",S=a(b.valueOf),I=a(b.toString),E=/^Symbol\((.*)\)[^)]+$/,A=a("".replace),k=a("".slice);d(b,"description",{configurable:!0,get:function(){var D=S(this);if(s(g,D))return"";var R=I(D),B=O?k(R,7,-1):A(R,E,"$1");return B===""?void 0:B}}),t({global:!0,constructor:!0,forced:!0},{Symbol:P})}},54524:function(i,f,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),a=e(69905),s=e(77898),u=e(60798),c=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(d){var _=a(d);if(n(c,_))return c[_];var p=r("Symbol")(_);return c[_]=p,o[p]=_,p}})},17898:function(i,f,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,f,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,f,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,f,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,f,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),a=e(40593),s=e(77898),u=e(60798),c=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(d){if(!n(d))throw new TypeError(a(d)+" is not a symbol");if(r(c,d))return c[d]}})},69811:function(i,f,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,f,e){"use strict";var t=e(94674);t("match")},18114:function(i,f,e){"use strict";var t=e(94674);t("replace")},23844:function(i,f,e){"use strict";var t=e(94674);t("search")},39581:function(i,f,e){"use strict";var t=e(94674);t("species")},40632:function(i,f,e){"use strict";var t=e(94674);t("split")},22690:function(i,f,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,f,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,f,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,f,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(c){var o=a(this),d=r(o),_=n(c),p=_>=0?_:d+_;return p<0||p>=d?void 0:o[p]})},83470:function(i,f,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),a=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(o,d){return a(s(this),o,d,arguments.length>2?arguments[2]:void 0)})},79641:function(i,f,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,f,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),a=e(97607),s=e(89945),u=e(94237),c=e(3338),o=t.aTypedArray,d=t.exportTypedArrayMethod,_=u("".slice),p=c(function(){var b=0;return new Int8Array(2).fill({valueOf:function(){return b++}}),b!==1});d("fill",function(g){var P=arguments.length;o(this);var O=_(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,P>1?arguments[1]:void 0,P>2?arguments[2]:void 0)},p)},24860:function(i,f,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)})},56233:function(i,f,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,f,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,f,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,f,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,f,e){"use strict";var t=e(69733);t("Float32",function(r){return function(a,s,u){return r(this,a,s,u)}})},59022:function(i,f,e){"use strict";var t=e(69733);t("Float64",function(r){return function(a,s,u){return r(this,a,s,u)}})},5316:function(i,f,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,f,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,f,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,f,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,f,e){"use strict";var t=e(69733);t("Int16",function(r){return function(a,s,u){return r(this,a,s,u)}})},60330:function(i,f,e){"use strict";var t=e(69733);t("Int32",function(r){return function(a,s,u){return r(this,a,s,u)}})},19363:function(i,f,e){"use strict";var t=e(69733);t("Int8",function(r){return function(a,s,u){return r(this,a,s,u)}})},91927:function(i,f,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),a=e(58261),s=e(11005),u=e(59893),c=u("iterator"),o=t.Uint8Array,d=n(s.values),_=n(s.keys),p=n(s.entries),b=a.aTypedArray,g=a.exportTypedArrayMethod,P=o&&o.prototype,O=!r(function(){P[c].call([1])}),S=!!P&&P.values&&P[c]===P.values&&P.values.name==="values",I=function(){return d(b(this))};g("entries",function(){return p(b(this))},O),g("keys",function(){return _(b(this))},O),g("values",I,O||!S,{name:"values"}),g(c,I,O||!S,{name:"values"})},27730:function(i,f,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,a=t.exportTypedArrayMethod,s=r([].join);a("join",function(c){return s(n(this),c)})},58707:function(i,f,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(c){var o=arguments.length;return r(n,a(this),o>1?[c,arguments[1]]:[c])})},41356:function(i,f,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(c){return r(a(this),c,arguments.length>1?arguments[1]:void 0,function(o,d){return new(n(o))(d)})})},51606:function(i,f,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,a=t.exportTypedArrayStaticMethod;a("of",function(){for(var u=0,c=arguments.length,o=new(n(this))(c);c>u;)o[u]=arguments[u++];return o},r)},38458:function(i,f,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduceRight",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},8966:function(i,f,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduce",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},71957:function(i,f,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,c=r(u).length,o=a(c/2),d=0,_;d1?arguments[1]:void 0,1),A=u(I);if(P)return r(p,this,A,E);var k=this.length,T=a(A),D=0;if(T+E>k)throw new o("Wrong length");for(;Dg;)O[g]=p[g++];return O},c)},96519:function(i,f,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,f,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),a=e(63335),s=e(63668),u=e(58261),c=e(78177),o=e(17687),d=e(46573),_=e(19684),p=u.aTypedArray,b=u.exportTypedArrayMethod,g=t.Uint16Array,P=g&&r(g.prototype.sort),O=!!P&&!(n(function(){P(new g(2),null)})&&n(function(){P(new g(2),{})})),S=!!P&&!n(function(){if(d)return d<74;if(c)return c<67;if(o)return!0;if(_)return _<602;var E=new g(516),A=Array(516),k,T;for(k=0;k<516;k++)T=k%4,E[k]=515-k,A[k]=k-2*T+3;for(P(E,function(D,R){return(D/4|0)-(R/4|0)}),k=0;k<516;k++)if(E[k]!==A[k])return!0}),I=function(E){return function(A,k){return E!==void 0?+E(A,k)||0:k!==k?-1:A!==A?1:A===0&&k===0?1/A>0&&1/k<0?1:-1:A>k}};b("sort",function(A){return A!==void 0&&a(A),S?P(this,A):s(p(this),I(A))},!S||O)},63079:function(i,f,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),a=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(o,d){var _=s(this),p=_.length,b=n(o,p),g=a(_);return new g(_.buffer,_.byteOffset+b*_.BYTES_PER_ELEMENT,r((d===void 0?p:n(d,p))-b))})},8995:function(i,f,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),a=e(3338),s=e(30867),u=t.Int8Array,c=n.aTypedArray,o=n.exportTypedArrayMethod,d=[].toLocaleString,_=!!u&&a(function(){d.call(new u(1))}),p=a(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return r(d,_?s(c(this)):c(this),s(arguments))},p)},23080:function(i,f,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,a=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;a("toReversed",function(){return t(n(this),s(this))})},74701:function(i,f,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),a=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,c=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);c("toSorted",function(_){_!==void 0&&n(_);var p=s(this),b=a(u(p),p);return o(b,_)})},91809:function(i,f,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),a=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},c=[].toString,o=a([].join);r(function(){c.call({})})&&(c=function(){return o(this)});var d=u.toString!==c;t("toString",c,d)},64336:function(i,f,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(a,s,u){return r(this,a,s,u)}})},63914:function(i,f,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(a,s,u){return r(this,a,s,u)}})},55234:function(i,f,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}})},88104:function(i,f,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}},!0)},77517:function(i,f,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),a=e(56902),s=e(93303),u=r.aTypedArray,c=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,d=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(_){return _===8}}();o("with",function(_,p){var b=u(this),g=a(_),P=n(b)?s(p):+p;return t(b,c(b),g,P)},!d)},30149:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=String.fromCharCode,s=r("".charAt),u=r(/./.exec),c=r("".slice),o=/^[\da-f]{2}$/i,d=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var b=n(p),g="",P=b.length,O=0,S,I;O1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,f,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,f,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,f,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),a=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:a}),n("groupByToMap")},8604:function(i,f,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),a=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var c=arguments.length>1?arguments[1]:void 0;return r(this,u,c)}}),a("groupBy")},25178:function(i,f,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),a=e(16697);t({target:"Array",proto:!0,forced:a},{groupToMap:n}),r("groupToMap")},39034:function(i,f,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,f,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,a=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var c=0,o=s.length,d;c1?arguments[1]:!1);return n([c&255,c>>8&255],10)}})},93236:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(61618).pack,u=e(35175),c=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(_,p){if(n(this)!=="DataView")throw new c("Incorrect receiver");var b=a(_),g=s(u(p),10,2);return o(this,b,g[1]<<8|g[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(86350),u=TypeError,c=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(d,_){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(d);return c(this,p,s(_))}})},2278:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),a=e(63335),s=e(56472),u=e(2291),c=e(66477),o=e(64110),d=e(59893),_=e(94844),p=e(5978),b=n("SuppressedError"),g=ReferenceError,P=d("dispose"),O=d("toStringTag"),S="DisposableStack",I=_.set,E=_.getterFor(S),A="sync-dispose",k="disposed",T="pending",D=function(j){var G=E(j);if(G.state===k)throw new g(S+" already disposed");return G},R=function(){I(s(this,B),{type:S,state:T,stack:[]}),r||(this.disposed=!1)},B=R.prototype;c(B,{dispose:function(){var G=E(this);if(G.state!==k){G.state=k,r||(this.disposed=!0);for(var H=G.stack,Y=H.length,L=!1,V;Y;){var K=H[--Y];H[Y]=null;try{K()}catch(Q){L?V=new b(Q,V):(L=!0,V=Q)}}if(G.stack=null,L)throw V}},use:function(G){return p(D(this),G,A),G},adopt:function(G,H){var Y=D(this);return a(H),p(Y,void 0,A,function(){H(G)}),G},defer:function(G){var H=D(this);a(G),p(H,void 0,A,G)},move:function(){var G=D(this),H=new R;return E(H).stack=G.stack,G.stack=[],G.state=k,r||(this.disposed=!0),H}}),r&&o(B,"disposed",{configurable:!0,get:function(){return E(this).state===k}}),u(B,P,B.dispose,{name:"dispose"}),u(B,O,S,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:R})},36955:function(i,f,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),a=e(15212),s=e(32621),u=e(35454),c=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,d=r(o.exec),_=function(p){try{if(!u||!d(o,a(p)))return!1}catch(g){}var b=c(p,"prototype");return!!b&&s(b,"writable")&&!b.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(b){return n(b)&&!_(b)}})},53571:function(i,f,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,f,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),a=Function.prototype;a[n]===void 0&&r(a,n,{value:null})},31050:function(i,f,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,f,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),a=e(80449),s=e(55327),u=e(53456),c=e(64110),o=e(69392),d=e(3338),_=e(32621),p=e(59893),b=e(46571).IteratorPrototype,g=e(35454),P=e(16697),O="constructor",S="Iterator",I=p("toStringTag"),E=TypeError,A=r[S],k=P||!s(A)||A.prototype!==b||!d(function(){A({})}),T=function(){if(n(this,b),u(this)===b)throw new E("Abstract class Iterator not directly constructable")},D=function(R,B){g?c(b,R,{configurable:!0,get:function(){return B},set:function(j){if(a(this),this===b)throw new E("You can't redefine this property");_(this,R)?this[R]=j:o(this,R,j)}}):b[R]=B};_(b,I)||D(I,S),(k||!_(b,O)||b[O]===Object)&&D(O,T),T.prototype=b,t({global:!0,constructor:!0,forced:k},{Iterator:T})},46304:function(i,f,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),a=e(32621),s=e(59893),u=e(46571).IteratorPrototype,c=s("dispose");a(u,c)||r(u,c,function(){var o=n(this,"return");o&&t(o,this)})},55163:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(16697),d=c(function(){for(var _=this.iterator,p=this.next,b,g;this.remaining;)if(this.remaining--,b=n(r(p,_)),g=this.done=!!b.done,g)return;if(b=n(r(p,_)),g=this.done=!!b.done,!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var b=u(s(+p));return new d(a(this),{remaining:b})}})},78722:function(i,f,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(c){a(this),n(c);var o=s(this),d=0;return!r(o,function(_,p){if(!c(_,d++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(20547),c=e(46319),o=e(16697),d=u(function(){for(var _=this.iterator,p=this.predicate,b=this.next,g,P,O;;){if(g=a(r(b,_)),P=this.done=!!g.done,P)return;if(O=g.value,c(_,p,[O,this.counter++],!0))return O}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return a(this),n(p),new d(s(this),{predicate:p})}})},81848:function(i,f,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(c){a(this),n(c);var o=s(this),d=0;return r(o,function(_,p){if(c(_,d++))return p(_)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(7157),c=e(20547),o=e(67996),d=e(16697),_=c(function(){for(var p=this.iterator,b=this.mapper,g,P;;){if(P=this.inner)try{if(g=a(r(P.next,P.iterator)),!g.done)return g.value;this.inner=null}catch(O){o(p,"throw",O)}if(g=a(r(this.next,p)),this.done=!!g.done)return;try{this.inner=u(b(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:d},{flatMap:function(b){return a(this),n(b),new _(s(this),{mapper:b,inner:null})}})},72211:function(i,f,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(c){a(this),n(c);var o=s(this),d=0;r(o,function(_){c(_,d++)},{IS_RECORD:!0})}})},84862:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),a=e(16332),s=e(46571).IteratorPrototype,u=e(20547),c=e(7157),o=e(16697),d=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var b=c(typeof p=="string"?n(p):p,!0);return a(s,b.iterator)?b.iterator:new d(b)}})},92381:function(i,f,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,f,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,f,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,c){if(typeof s=="number")return new r(s,u,c,"number",0,1);if(typeof s=="bigint")return new r(s,u,c,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,f,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){a(this),n(o);var d=s(this),_=arguments.length<2,p=_?void 0:arguments[1],b=0;if(r(d,function(g){_?(_=!1,p=g):p=o(p,g,b),b++},{IS_RECORD:!0}),_)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,f,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(c){a(this),n(c);var o=s(this),d=0;return r(o,function(_,p){if(c(_,d++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(67996),d=e(16697),_=c(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var b=n(r(this.next,p)),g=this.done=!!b.done;if(!g)return b.value});t({target:"Iterator",proto:!0,real:!0,forced:d},{take:function(b){n(this);var g=u(s(+b));return new _(a(this),{remaining:g})}})},28566:function(i,f,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),a=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var c=[];return n(a(r(this)),s,{that:c,IS_RECORD:!0}),c}})},51697:function(i,f,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),a=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new a(s(new n(s(r(this)))))}})},61872:function(i,f,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,f,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(65911),s=e(94237),u=e(89945),c=e(55327),o=e(31946),d=e(18589),_=e(32621),p=e(69905),b=e(82762),g=e(69392),P=e(3338),O=e(70913),S=e(42820),I=n.JSON,E=n.Number,A=n.SyntaxError,k=I&&I.parse,T=a("Object","keys"),D=Object.getOwnPropertyDescriptor,R=s("".charAt),B=s("".slice),j=s(/./.exec),G=s([].push),H=/^\d$/,Y=/^[1-9]$/,L=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,W=function(ie,ce){ie=p(ie);var se=new z(ie,0,""),de=se.parse(),Ue=de.value,He=se.skip(V,de.end);if(He1?arguments[1]:void 0);return a(c,function(d,_){if(!o(d,_,c))return!1},!0)!==!1}})},28220:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(d){var _=n(this),p=r(d,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){p(g,P,_)&&c(b,P,g)}),b}})},49350:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),d=a(c,function(_,p){if(o(_,p,c))return{key:p}},!0);return d&&d.key}})},62060:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),d=a(c,function(_,p){if(o(_,p,c))return{value:_}},!0);return d&&d.value}})},20126:function(i,f,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,f,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return a(n(this),function(c){if(r(c,u))return!0},!0)===!0}})},14309:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),a=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,d){var _=a(this)?this:u,p=new _;s(d);var b=s(p.set);return n(o,function(g){r(b,p,d(g),g)}),p}})},17822:function(i,f,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(c,o){if(c===s)return{key:o}},!0);return u&&u.key}})},83543:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(d){var _=n(this),p=r(d,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){c(b,p(g,P,_),g)}),b}})},13853:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(d){var _=n(this),p=r(d,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g,P){c(b,P,p(g,P,_))}),b}})},25188:function(i,f,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),a=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var c=r(this),o=arguments.length,d=0;d1?arguments[1]:void 0);return a(c,function(d,_){if(o(d,_,c))return!0},!0)===!0}})},8774:function(i,f,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,f,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),a=e(2786),s=TypeError,u=a.get,c=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(_,p){var b=n(this),g=arguments.length;r(p);var P=c(b,_);if(!P&&g<3)throw new s("Updating absent value");var O=P?u(b,_):r(g>2?arguments[2]:void 0)(_,b);return o(b,_,p(O,_,b)),b}})},94065:function(i,f,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,f,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,c){return r(c,n(u,s))}})},75708:function(i,f,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,f,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(a){return a*r}})},43710:function(i,f,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,f,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,c,o,d){return n(r(s,u,c,o,d))}})},92762:function(i,f,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,a,s,u){var c=n>>>0,o=a>>>0,d=s>>>0;return o+(u>>>0)+((c&d|(c|d)&~(c+d>>>0))>>>31)|0}})},24467:function(i,f,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,d=c&s,_=u>>16,p=c>>16,b=(_*d>>>0)+(o*d>>>16);return _*p+(b>>16)+((o*p>>>0)+(b&s)>>16)}})},68465:function(i,f,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,a,s,u){var c=n>>>0,o=a>>>0,d=s>>>0;return o-(u>>>0)-((~c&d|~(c^d)&c-d>>>0)>>>31)|0}})},77004:function(i,f,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,f,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(a){return a*r}})},51117:function(i,f,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,f,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),a=e(83126),s=e(25587),u=e(94844),c="Seeded Random",o=c+" Generator",d='Math.seededPRNG() argument should have a "seed" field with a finite value.',_=u.set,p=u.getterFor(o),b=TypeError,g=a(function(O){_(this,{type:o,seed:O%2147483647})},c,function(){var O=p(this),S=O.seed=(O.seed*1103515245+12345)%2147483647;return s((S&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var S=r(O).seed;if(!n(S))throw new b(d);return new g(S)}})},83733:function(i,f,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var a=+n;return a===a&&a===0?1/a===-1/0:a<0}})},92044:function(i,f,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,d=c&s,_=u>>>16,p=c>>>16,b=(_*d>>>0)+(o*d>>>16);return _*p+(b>>>16)+((o*p>>>0)+(b&s)>>>16)}})},29190:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a="Invalid number representation",s="Invalid radix",u=RangeError,c=SyntaxError,o=TypeError,d=parseInt,_=Math.pow,p=/^[\d.a-z]+$/,b=r("".charAt),g=r(p.exec),P=r(1 .toString),O=r("".slice),S=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(E,A){var k=1;if(typeof E!="string")throw new o(a);if(!E.length)throw new c(a);if(b(E,0)==="-"&&(k=-1,E=O(E,1),!E.length))throw new c(a);var T=A===void 0?10:n(A);if(T<2||T>36)throw new u(s);if(!g(p,E))throw new c(a);var D=S(E,"."),R=d(D[0],T);if(D.length>1&&(R+=d(D[1],T)/_(T,D[1].length)),T===10&&P(R,T)!==E)throw new c(a);return k*R}})},10775:function(i,f,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(a,s,u){return new r(a,s,u,"number",0,1)}})},19593:function(i,f,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(a){return new r(a,"entries")}})},26502:function(i,f,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(a){return new r(a,"keys")}})},10174:function(i,f,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(a){return new r(a,"values")}})},76867:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),a=e(51996),s=e(63335),u=e(80449),c=e(56472),o=e(55327),d=e(4112),_=e(31946),p=e(53776),b=e(2291),g=e(66477),P=e(64110),O=e(61810),S=e(59893),I=e(94844),E=S("observable"),A="Observable",k="Subscription",T="SubscriptionObserver",D=I.getterFor,R=I.set,B=D(A),j=D(k),G=D(T),H=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};H.prototype={type:k,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(W){O(W)}}},close:function(){if(!n){var Q=this.facade,W=this.subscriptionObserver;Q.closed=!0,W&&(W.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Y=function(Q,W){var F=R(this,new H(Q)),q;n||(this.closed=!1);try{(q=p(Q,"start"))&&r(q,Q,this)}catch(ee){O(ee)}if(!F.isClosed()){var M=F.subscriptionObserver=new L(F);try{var z=W(M),X=z;d(z)||(F.cleanup=o(z.unsubscribe)?function(){X.unsubscribe()}:s(z))}catch(ee){M.error(ee);return}F.isClosed()&&F.clean()}};Y.prototype=g({},{unsubscribe:function(){var W=j(this);W.isClosed()||(W.close(),W.clean())}}),n&&P(Y.prototype,"closed",{configurable:!0,get:function(){return j(this).isClosed()}});var L=function(Q){R(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};L.prototype=g({},{next:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var q=F.observer;try{var M=p(q,"next");M&&r(M,q,W)}catch(z){O(z)}}},error:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var q=F.observer;F.close();try{var M=p(q,"error");M?r(M,q,W):O(W)}catch(z){O(z)}F.clean()}},complete:function(){var W=G(this).subscriptionState;if(!W.isClosed()){var F=W.observer;W.close();try{var q=p(F,"complete");q&&r(q,F)}catch(M){O(M)}W.clean()}}}),n&&P(L.prototype,"closed",{configurable:!0,get:function(){return G(this).subscriptionState.isClosed()}});var V=function(W){c(this,K),R(this,{type:A,subscriber:s(W)})},K=V.prototype;g(K,{subscribe:function(W){var F=arguments.length;return new Y(o(W)?{next:W,error:F>1?arguments[1]:void 0,complete:F>2?arguments[2]:void 0}:_(W)?W:{},B(this).subscriber)}}),b(K,E,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(A)},14548:function(i,f,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),a=e(80449),s=e(39812),u=e(85428),c=e(53776),o=e(62003),d=e(59893),_=d("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(b){var g=s(this)?this:r("Observable"),P=c(a(b),_);if(P){var O=a(n(P,b));return O.constructor===g?O:new g(function(I){return O.subscribe(I)})}var S=u(b);return new g(function(I){o(S,function(E,A){if(I.next(E),I.closed)return A()},{IS_ITERATOR:!0,INTERRUPTED:!0}),I.complete()})}})},96378:function(i,f,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,f,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),a=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),c=arguments.length,o=a(c),d=0;d?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(d){var _=n(d),p=s(_,0);return(p>47&&p<58?"\\x3":"")+u(_,c,"\\$&")}})},1220:function(i,f,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,c=arguments.length;u1?arguments[1]:void 0);return a(c,function(d){if(!o(d,d,c))return!1},!0)!==!1}})},38487:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(d){var _=n(this),p=r(d,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g){p(g,g,_)&&c(b,g)}),b}})},29916:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),d=a(c,function(_){if(o(_,_,c))return{value:_}},!0);return d&&d.value}})},25541:function(i,f,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(a,this,n(u))}})},45612:function(i,f,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),a=e(22627),s=!a("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(a,this,n(u))}})},98080:function(i,f,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(a,this,n(u))}})},96351:function(i,f,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(a,this,n(u))}})},60244:function(i,f,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,f,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),a=e(57002),s=e(69905),u=r([].join),c=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(d){var _=n(this),p=d===void 0?",":s(d),b=[];return a(_,function(g){c(b,g)}),u(b,p)}})},42947:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(d){var _=n(this),p=r(d,arguments.length>1?arguments[1]:void 0),b=new u;return s(_,function(g){c(b,p(g,g,_))}),b}})},71568:function(i,f,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,f,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),a=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(c){var o=n(this),d=arguments.length<2,_=d?void 0:arguments[1];if(r(c),a(o,function(p){d?(d=!1,_=p):_=c(_,p,p,o)}),d)throw new s("Reduce of empty set with no initial value");return _}})},30556:function(i,f,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(c,function(d){if(o(d,d,c))return!0},!0)===!0}})},93102:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(a,this,n(u))}})},32100:function(i,f,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,f,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(a,this,n(u))}})},1821:function(i,f,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,f,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),a=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(c){var o=s(n(this)),d=o.length,_=a(c),p=_>=0?_:d+_;return p<0||p>=d?void 0:r(o,p)}})},62882:function(i,f,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),a=e(95955),s=e(69905),u=e(94844),c=e(13764),o=c.codeAt,d=c.charAt,_="String Iterator",p=u.set,b=u.getterFor(_),g=r(function(O){p(this,{type:_,string:O,index:0})},"String",function(){var O=b(this),S=O.string,I=O.index,E;return I>=S.length?n(void 0,!0):(E=d(S,I),O.index+=E.length,n({codePoint:o(E,0),position:I},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new g(s(a(this)))}})},59348:function(i,f,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,f,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),a=e(94237),s=e(13743),u=e(80449),c=e(94029),o=e(55327),d=e(82762),_=e(37691).f,p=e(71698),b=e(42530),g=e(67410),P=e(79204),O=e(19268),S=new b.WeakMap,I=b.get,E=b.has,A=b.set,k=Array,T=TypeError,D=Object.freeze||Object,R=Object.isFrozen,B=Math.min,j=a("".charAt),G=a("".slice),H=a("".split),Y=a(/./.exec),L=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",W="Invalid opening line",F="Invalid closing line",q=function(ce){var se=ce.raw;if(t&&!R(se))throw new T("Raw template should be frozen");if(E(S,se))return I(S,se);var de=M(se),Ue=X(de);return _(Ue,"raw",{value:D(de)}),D(Ue),A(S,se,Ue),Ue},M=function(ce){var se=c(ce),de=d(se),Ue=k(de),He=k(de),ot=0,ft,ct,Xe,pe;if(!de)throw new T(Q);for(;ot0)throw new T(W);ft[1]=""}if(je){if(ft.length===1||Y(K,ft[ft.length-1]))throw new T(F);ft[ft.length-2]="",ft[ft.length-1]=""}for(var Je=2;Je1?arguments[1]:void 0);return n(this,o)},!0)},16315:function(i,f,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)},!0)},56966:function(i,f,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),a=e(58261),s=e(69478),u=a.aTypedArrayConstructor,c=a.exportTypedArrayStaticMethod;c("fromAsync",function(d){var _=this,p=arguments.length,b=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(P){r(_),P(n(d,b,g))}).then(function(P){return s(u(_),P)})},!0)},60239:function(i,f,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(c){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),c,o,n)},!0)},49381:function(i,f,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),a=e(51981),s=e(93303),u=e(56902),c=e(3338),o=t.aTypedArray,d=t.getTypedArrayConstructor,_=t.exportTypedArrayMethod,p=Math.max,b=Math.min,g=!c(function(){var P=new Int8Array([1]),O=P.toSpliced(1,0,{valueOf:function(){return P[0]=2,3}});return O[0]!==2||O[1]!==3});_("toSpliced",function(O,S){var I=o(this),E=d(I),A=r(I),k=a(O,A),T=arguments.length,D=0,R,B,j,G,H,Y,L;if(T===0)R=B=0;else if(T===1)R=0,B=A-k;else if(B=b(p(u(S),0),A-k),R=T-2,R){G=new E(R),j=n(G);for(var V=2;V1?a(arguments[1]):void 0,R=d(D)==="base64"?_:p,B=D?!!D.strict:!1,j=B?T:O(T,E,"");if(j.length%4===0)S(j,-2)==="=="?j=S(j,0,-2):S(j,-1)==="="&&(j=S(j,0,-1));else if(B)throw new g("Input is not correctly padded");var G=j.length%4;switch(G){case 1:throw new g("Bad input length");case 2:j+="AA";break;case 3:j+="A"}for(var H=[],Y=0,L=j.length,V=function(W){var F=P(j,Y+W);if(!u(R,F))throw new g('Bad char in input: "'+F+'"');return R[F]<<18-6*W};Y>16&255,K>>8&255,K&255)}var Q=H.length;if(G===2){if(B&&H[Q-2]!==0)throw new g(A);Q-=2}else if(G===3){if(B&&H[Q-1]!==0)throw new g(A);Q--}return c(b,H,Q)}})},57151:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),a=e(79606),s=r.Uint8Array,u=r.SyntaxError,c=r.parseInt,o=/[^\da-f]/i,d=n(o.exec),_=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(b){a(b);var g=b.length;if(g%2)throw new u("String should have an even number of characters");if(d(o,b))throw new u("String should only contain hex characters");for(var P=new s(g/2),O=0;O>6*T&63)};I+2>(-2*L&6)));return H}})},55182:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(94237),s=e(89945),u=e(3338),c=e(69905),o=e(57106),d=e(66244).i2c,_=n("btoa"),p=a("".charAt),b=a("".charCodeAt),g=!!_&&!u(function(){return _("hi")!=="aGk="}),P=g&&!u(function(){_()}),O=g&&u(function(){return _(null)!=="bnVsbA=="}),S=g&&_.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||P||O||S},{btoa:function(E){if(o(arguments.length,1),g)return s(_,r,c(E));for(var A=c(E),k="",T=0,D=d,R,B;p(A,T)||(D="=",T%1);){if(B=b(A,T+=.75),B>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");R=R<<8|B,k+=p(D,63&R>>8-T%1*8)}return k}})},91472:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,f,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(59594),s=e(68151),u=function(o){if(o&&o.forEach!==a)try{s(o,"forEach",a)}catch(d){o.forEach=a}};for(var c in r)r[c]&&u(t[c]&&t[c].prototype);u(n)},85425:function(i,f,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(11005),s=e(68151),u=e(94573),c=e(59893),o=c("iterator"),d=a.values,_=function(b,g){if(b){if(b[o]!==d)try{s(b,o,d)}catch(O){b[o]=d}if(u(b,g,!0),r[g]){for(var P in a)if(b[P]!==a[P])try{s(b,P,a[P])}catch(O){b[P]=a[P]}}}};for(var p in r)_(t[p]&&t[p].prototype,p);_(n,"DOMTokenList")},64522:function(i,f,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),a=e(3338),s=e(20132),u=e(35012),c=e(37691).f,o=e(2291),d=e(64110),_=e(32621),p=e(56472),b=e(80449),g=e(13367),P=e(7825),O=e(52109),S=e(80739),I=e(94844),E=e(35454),A=e(16697),k="DOMException",T="DATA_CLONE_ERR",D=n("Error"),R=n(k)||function(){try{var He=n("MessageChannel")||r("worker_threads").MessageChannel;new He().port1.postMessage(new WeakMap)}catch(ot){if(ot.name===T&&ot.code===25)return ot.constructor}}(),B=R&&R.prototype,j=D.prototype,G=I.set,H=I.getterFor(k),Y="stack"in new D(k),L=function(He){return _(O,He)&&O[He].m?O[He].c:0},V=function(){p(this,K);var ot=arguments.length,ft=P(ot<1?void 0:arguments[0]),ct=P(ot<2?void 0:arguments[1],"Error"),Xe=L(ct);if(G(this,{type:k,name:ct,message:ft,code:Xe}),E||(this.name=ct,this.message=ft,this.code=Xe),Y){var pe=new D(ft);pe.name=k,c(this,"stack",u(1,S(pe.stack,1)))}},K=V.prototype=s(j),Q=function(He){return{enumerable:!0,configurable:!0,get:He}},W=function(He){return Q(function(){return H(this)[He]})};E&&(d(K,"code",W("code")),d(K,"message",W("message")),d(K,"name",W("name"))),c(K,"constructor",u(1,V));var F=a(function(){return!(new R instanceof D)}),q=F||a(function(){return j.toString!==g||String(new R(1,2))!=="2: 1"}),M=F||a(function(){return new R(1,"DataCloneError").code!==25}),z=F||R[T]!==25||B[T]!==25,X=A?q||M||z:F;t({global:!0,constructor:!0,forced:X},{DOMException:X?V:R});var ee=n(k),ie=ee.prototype;q&&(A||R===ee)&&o(ie,"toString",g),M&&E&&R===ee&&d(ie,"code",Q(function(){return L(b(this).name)}));for(var ce in O)if(_(O,ce)){var se=O[ce],de=se.s,Ue=u(6,se.c);_(ee,de)||c(ee,de,Ue),_(ie,de)||c(ie,de,Ue)}},41599:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(35012),s=e(37691).f,u=e(32621),c=e(56472),o=e(25576),d=e(7825),_=e(52109),p=e(80739),b=e(35454),g=e(16697),P="DOMException",O=n("Error"),S=n(P),I=function(){c(this,E);var V=arguments.length,K=d(V<1?void 0:arguments[0]),Q=d(V<2?void 0:arguments[1],"Error"),W=new S(K,Q),F=new O(K);return F.name=P,s(W,"stack",a(1,p(F.stack,1))),o(W,this,I),W},E=I.prototype=S.prototype,A="stack"in new O(P),k="stack"in new S(1,2),T=S&&b&&Object.getOwnPropertyDescriptor(r,P),D=!!T&&!(T.writable&&T.configurable),R=A&&!D&&!k;t({global:!0,constructor:!0,forced:g||R},{DOMException:R?I:S});var B=n(P),j=B.prototype;if(j.constructor!==B){g||s(j,"constructor",a(1,B));for(var G in _)if(u(_,G)){var H=_[G],Y=H.s;u(B,Y)||s(B,Y,a(6,H.c))}}},86465:function(i,f,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,f,e){"use strict";e(91472),e(91700)},73624:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),a=e(63335),s=e(57106),u=e(90946),c=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(d){s(arguments.length,1),a(d);var _=u&&c.domain;n(_?_.bind(d):d)}})},62059:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),a=e(35454),s=TypeError,u=Object.defineProperty,c=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(c||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(_){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:_,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:c},{self:r})}catch(d){}},91700:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,a=e(93222),s=r.setImmediate?a(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==a},{setInterval:a})},91572:function(i,f,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==a},{setTimeout:a})},10305:function(i,f,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),a=e(65911),s=e(94237),u=e(3338),c=e(6145),o=e(55327),d=e(39812),_=e(4112),p=e(31946),b=e(18446),g=e(62003),P=e(80449),O=e(97607),S=e(32621),I=e(69392),E=e(68151),A=e(82762),k=e(57106),T=e(81644),D=e(2786),R=e(19691),B=e(57002),j=e(39311),G=e(25406),H=e(80426),Y=n.Object,L=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,W=n.PerformanceMark,F=a("DOMException"),q=D.Map,M=D.has,z=D.get,X=D.set,ee=R.Set,ie=R.add,ce=R.has,se=a("Object","keys"),de=s([].push),Ue=s((!0).valueOf),He=s(1 .valueOf),ot=s("".valueOf),ft=s(V.prototype.getTime),ct=c("structuredClone"),Xe="DataCloneError",pe="Transferring",Ce=function(fe){return!u(function(){var Ee=new n.Set([7]),dt=fe(Ee),$e=fe(Y(7));return dt===Ee||!dt.has(7)||!p($e)||+$e!=7})&&fe},je=function(fe,Ee){return!u(function(){var dt=new Ee,$e=fe({a:dt,b:dt});return!($e&&$e.a===$e.b&&$e.a instanceof Ee&&$e.a.stack===dt.stack)})},Je=function(fe){return!u(function(){var Ee=fe(new n.AggregateError([1],ct,{cause:3}));return Ee.name!=="AggregateError"||Ee.errors[0]!==1||Ee.message!==ct||Ee.cause!==3})},gt=n.structuredClone,Ct=t||!je(gt,K)||!je(gt,F)||!Je(gt),Pt=!gt&&Ce(function(fe){return new W(ct,{detail:fe}).detail}),Oe=Ce(gt)||Pt,Ve=function(fe){throw new F("Uncloneable type: "+fe,Xe)},vt=function(fe,Ee){throw new F((Ee||"Cloning")+" of "+fe+" cannot be properly polyfilled in this engine",Xe)},Be=function(fe,Ee){return Oe||vt(Ee),Oe(fe)},we=function(){var fe;try{fe=new n.DataTransfer}catch(Ee){try{fe=new n.ClipboardEvent("").clipboardData}catch(dt){}}return fe&&fe.items&&fe.files?fe:null},le=function(fe,Ee,dt){if(M(Ee,fe))return z(Ee,fe);var $e=dt||O(fe),Ye,it,Tt,Yt,Ae,Ne;if($e==="SharedArrayBuffer")Oe?Ye=Oe(fe):Ye=fe;else{var ze=n.DataView;!ze&&!o(fe.slice)&&vt("ArrayBuffer");try{if(o(fe.slice)&&!fe.resizable)Ye=fe.slice(0);else for(it=fe.byteLength,Tt=("maxByteLength"in fe)?{maxByteLength:fe.maxByteLength}:void 0,Ye=new ArrayBuffer(it,Tt),Yt=new ze(fe),Ae=new ze(Ye),Ne=0;Ne1&&!_(arguments[1])?P(arguments[1]):void 0,$e=dt?dt.transfer:void 0,Ye,it;$e!==void 0&&(Ye=new q,it=tt($e,Ye));var Tt=Ie(Ee,Ye);return it&&bt(it),Tt}})},41208:function(i,f,e){"use strict";e(88469),e(91572)},91340:function(i,f,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(35454),u=e(3299),c=e(2291),o=e(64110),d=e(66477),_=e(94573),p=e(83126),b=e(94844),g=e(56472),P=e(55327),O=e(32621),S=e(80666),I=e(97607),E=e(80449),A=e(31946),k=e(69905),T=e(20132),D=e(35012),R=e(85428),B=e(26006),j=e(25587),G=e(57106),H=e(59893),Y=e(63668),L=H("iterator"),V="URLSearchParams",K=V+"Iterator",Q=b.set,W=b.getterFor(V),F=b.getterFor(K),q=Object.getOwnPropertyDescriptor,M=function(Ye){if(!s)return r[Ye];var it=q(r,Ye);return it&&it.value},z=M("fetch"),X=M("Request"),ee=M("Headers"),ie=X&&X.prototype,ce=ee&&ee.prototype,se=r.RegExp,de=r.TypeError,Ue=r.decodeURIComponent,He=r.encodeURIComponent,ot=a("".charAt),ft=a([].join),ct=a([].push),Xe=a("".replace),pe=a([].shift),Ce=a([].splice),je=a("".split),Je=a("".slice),gt=/\+/g,Ct=Array(4),Pt=function(Ye){return Ct[Ye-1]||(Ct[Ye-1]=se("((?:%[\\da-f]{2}){"+Ye+"})","gi"))},Oe=function(Ye){try{return Ue(Ye)}catch(it){return Ye}},Ve=function(Ye){var it=Xe(Ye,gt," "),Tt=4;try{return Ue(it)}catch(Yt){for(;Tt;)it=Xe(it,Pt(Tt--),Oe);return it}},vt=/[!'()~]|%20/g,Be={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},we=function(Ye){return Be[Ye]},le=function(Ye){return Xe(He(Ye),vt,we)},ye=p(function(it,Tt){Q(this,{type:K,target:W(it).entries,index:0,kind:Tt})},V,function(){var it=F(this),Tt=it.target,Yt=it.index++;if(!Tt||Yt>=Tt.length)return it.target=void 0,j(void 0,!0);var Ae=Tt[Yt];switch(it.kind){case"keys":return j(Ae.key,!1);case"values":return j(Ae.value,!1)}return j([Ae.key,Ae.value],!1)},!0),Ie=function(Ye){this.entries=[],this.url=null,Ye!==void 0&&(A(Ye)?this.parseObject(Ye):this.parseQuery(typeof Ye=="string"?ot(Ye,0)==="?"?Je(Ye,1):Ye:k(Ye)))};Ie.prototype={type:V,bindURL:function(Ye){this.url=Ye,this.update()},parseObject:function(Ye){var it=this.entries,Tt=B(Ye),Yt,Ae,Ne,ze,mt,Dt,ue;if(Tt)for(Yt=R(Ye,Tt),Ae=Yt.next;!(Ne=n(Ae,Yt)).done;){if(ze=R(E(Ne.value)),mt=ze.next,(Dt=n(mt,ze)).done||(ue=n(mt,ze)).done||!n(mt,ze).done)throw new de("Expected sequence with length 2");ct(it,{key:k(Dt.value),value:k(ue.value)})}else for(var ht in Ye)O(Ye,ht)&&ct(it,{key:ht,value:k(Ye[ht])})},parseQuery:function(Ye){if(Ye)for(var it=this.entries,Tt=je(Ye,"&"),Yt=0,Ae,Ne;Yt0?arguments[0]:void 0,Tt=Q(this,new Ie(it));s||(this.size=Tt.entries.length)},bt=tt.prototype;if(d(bt,{append:function(it,Tt){var Yt=W(this);G(arguments.length,2),ct(Yt.entries,{key:k(it),value:k(Tt)}),s||this.length++,Yt.updateURL()},delete:function(Ye){for(var it=W(this),Tt=G(arguments.length,1),Yt=it.entries,Ae=k(Ye),Ne=Tt<2?void 0:arguments[1],ze=Ne===void 0?Ne:k(Ne),mt=0;mtYt.key?1:-1}),it.updateURL()},forEach:function(it){for(var Tt=W(this).entries,Yt=S(it,arguments.length>1?arguments[1]:void 0),Ae=0,Ne;Ae1?dt(arguments[1]):{})}}),P(X)){var $e=function(it){return g(this,ie),new X(it,arguments.length>1?dt(arguments[1]):{})};ie.constructor=$e,$e.prototype=ie,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:$e})}}i.exports={URLSearchParams:tt,getState:W}},4890:function(i,f,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),a=e(57106),s=URLSearchParams,u=s.prototype,c=r(u.append),o=r(u.delete),d=r(u.forEach),_=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(b){var g=arguments.length,P=g<2?void 0:arguments[1];if(g&&P===void 0)return o(this,b);var O=[];d(this,function(R,B){_(O,{key:B,value:R})}),a(g,1);for(var S=n(b),I=n(P),E=0,A=0,k=!1,T=O.length,D;E?@[\\\]^|]/,gt=/[\0\t\n\r #/:<>?@[\\\]^|]/,Ct=/^[\u0000-\u0020]+/,Pt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Oe=/[\t\n\r]/g,Ve,vt=function(xt){var et=X(xt,"."),We,Ze,nt,Mt,Lt,_r,gr;if(et.length&&et[et.length-1]===""&&et.length--,We=et.length,We>4)return xt;for(Ze=[],nt=0;nt1&&V(Mt,0)==="0"&&(Lt=K(Xe,Mt)?16:8,Mt=ee(Mt,Lt===8?1:2)),Mt==="")_r=0;else{if(!K(Lt===10?Ce:Lt===8?pe:je,Mt))return xt;_r=H(Mt,Lt)}q(Ze,_r)}for(nt=0;nt=L(256,5-We))return null}else if(_r>255)return null;for(gr=F(Ze),nt=0;nt6))return;for(_r=0;Re();){if(gr=null,_r>0)if(Re()==="."&&_r<4)nt++;else return;if(!K(ct,Re()))return;for(;K(ct,Re());){if(Ur=H(Re(),10),gr===null)gr=Ur;else{if(gr===0)return;gr=gr*10+Ur}if(gr>255)return;nt++}et[We]=et[We]*256+gr,_r++,(_r===2||_r===4)&&We++}if(_r!==4)return;break}else if(Re()===":"){if(nt++,!Re())return}else if(Re())return;et[We++]=Mt}if(Ze!==null)for(hn=We-Ze,We=7;We!==0&&hn>0;)ir=et[We],et[We--]=et[Ze+hn-1],et[Ze+--hn]=ir;else if(We!==8)return;return et},we=function(xt){for(var et=null,We=1,Ze=null,nt=0,Mt=0;Mt<8;Mt++)xt[Mt]!==0?(nt>We&&(et=Ze,We=nt),Ze=null,nt=0):(Ze===null&&(Ze=Mt),++nt);return nt>We&&(et=Ze,We=nt),et},le=function(xt){var et,We,Ze,nt;if(typeof xt=="number"){for(et=[],We=0;We<4;We++)ce(et,xt%256),xt=Y(xt/256);return Q(et,".")}else if(typeof xt=="object"){for(et="",Ze=we(xt),We=0;We<8;We++)nt&&xt[We]===0||(nt&&(nt=!1),Ze===We?(et+=We?":":"::",nt=!0):(et+=W(xt[We],16),We<7&&(et+=":")));return"["+et+"]"}return xt},ye={},Ie=p({},ye,{" ":1,'"':1,"<":1,">":1,"`":1}),tt=p({},Ie,{"#":1,"?":1,"{":1,"}":1}),bt=p({},tt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(xt,et){var We=P(xt,0);return We>32&&We<127&&!_(et,xt)?xt:encodeURIComponent(xt)},Ee={ftp:21,file:null,http:80,https:443,ws:80,wss:443},dt=function(xt,et){var We;return xt.length===2&&K(ot,V(xt,0))&&((We=V(xt,1))===":"||!et&&We==="|")},$e=function(xt){var et;return xt.length>1&&dt(ee(xt,0,2))&&(xt.length===2||(et=V(xt,2))==="/"||et==="\\"||et==="?"||et==="#")},Ye=function(xt){return xt==="."||ie(xt)==="%2e"},it=function(xt){return xt=ie(xt),xt===".."||xt==="%2e."||xt===".%2e"||xt==="%2e%2e"},Tt={},Yt={},Ae={},Ne={},ze={},mt={},Dt={},ue={},ht={},er={},Ht={},Ut={},Le={},vr={},pt={},Zt={},nr={},Jt={},dr={},Or={},Rr={},rr=function(xt,et,We){var Ze=S(xt),nt,Mt,Lt;if(et){if(Mt=this.parse(Ze),Mt)throw new G(Mt);this.searchParams=null}else{if(We!==void 0&&(nt=new rr(We,!0)),Mt=this.parse(Ze,null,nt),Mt)throw new G(Mt);Lt=B(new R),Lt.bindURL(this),this.searchParams=Lt}};rr.prototype={type:"URL",parse:function(xt,et,We){var Ze=this,nt=et||Tt,Mt=0,Lt="",_r=!1,gr=!1,Ur=!1,hn,ir,Re,Tr;for(xt=S(xt),et||(Ze.scheme="",Ze.username="",Ze.password="",Ze.host=null,Ze.port=null,Ze.path=[],Ze.query=null,Ze.fragment=null,Ze.cannotBeABaseURL=!1,xt=M(xt,Ct,""),xt=M(xt,Pt,"$1")),xt=M(xt,Oe,""),hn=b(xt);Mt<=hn.length;){switch(ir=hn[Mt],nt){case Tt:if(ir&&K(ot,ir))Lt+=ie(ir),nt=Yt;else{if(et)return de;nt=Ae;continue}break;case Yt:if(ir&&(K(ft,ir)||ir==="+"||ir==="-"||ir==="."))Lt+=ie(ir);else if(ir===":"){if(et&&(Ze.isSpecial()!==_(Ee,Lt)||Lt==="file"&&(Ze.includesCredentials()||Ze.port!==null)||Ze.scheme==="file"&&!Ze.host))return;if(Ze.scheme=Lt,et){Ze.isSpecial()&&Ee[Ze.scheme]===Ze.port&&(Ze.port=null);return}Lt="",Ze.scheme==="file"?nt=vr:Ze.isSpecial()&&We&&We.scheme===Ze.scheme?nt=Ne:Ze.isSpecial()?nt=ue:hn[Mt+1]==="/"?(nt=ze,Mt++):(Ze.cannotBeABaseURL=!0,q(Ze.path,""),nt=dr)}else{if(et)return de;Lt="",nt=Ae,Mt=0;continue}break;case Ae:if(!We||We.cannotBeABaseURL&&ir!=="#")return de;if(We.cannotBeABaseURL&&ir==="#"){Ze.scheme=We.scheme,Ze.path=g(We.path),Ze.query=We.query,Ze.fragment="",Ze.cannotBeABaseURL=!0,nt=Rr;break}nt=We.scheme==="file"?vr:mt;continue;case Ne:if(ir==="/"&&hn[Mt+1]==="/")nt=ht,Mt++;else{nt=mt;continue}break;case ze:if(ir==="/"){nt=er;break}else{nt=Jt;continue}case mt:if(Ze.scheme=We.scheme,ir===Ve)Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,Ze.path=g(We.path),Ze.query=We.query;else if(ir==="/"||ir==="\\"&&Ze.isSpecial())nt=Dt;else if(ir==="?")Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,Ze.path=g(We.path),Ze.query="",nt=Or;else if(ir==="#")Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,Ze.path=g(We.path),Ze.query=We.query,Ze.fragment="",nt=Rr;else{Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,Ze.path=g(We.path),Ze.path.length--,nt=Jt;continue}break;case Dt:if(Ze.isSpecial()&&(ir==="/"||ir==="\\"))nt=ht;else if(ir==="/")nt=er;else{Ze.username=We.username,Ze.password=We.password,Ze.host=We.host,Ze.port=We.port,nt=Jt;continue}break;case ue:if(nt=ht,ir!=="/"||V(Lt,Mt+1)!=="/")continue;Mt++;break;case ht:if(ir!=="/"&&ir!=="\\"){nt=er;continue}break;case er:if(ir==="@"){_r&&(Lt="%40"+Lt),_r=!0,Re=b(Lt);for(var Fe=0;Fe65535)return He;Ze.port=Ze.isSpecial()&&na===Ee[Ze.scheme]?null:na,Lt=""}if(et)return;nt=nr;continue}else return He;break;case vr:if(Ze.scheme="file",ir==="/"||ir==="\\")nt=pt;else if(We&&We.scheme==="file")switch(ir){case Ve:Ze.host=We.host,Ze.path=g(We.path),Ze.query=We.query;break;case"?":Ze.host=We.host,Ze.path=g(We.path),Ze.query="",nt=Or;break;case"#":Ze.host=We.host,Ze.path=g(We.path),Ze.query=We.query,Ze.fragment="",nt=Rr;break;default:$e(Q(g(hn,Mt),""))||(Ze.host=We.host,Ze.path=g(We.path),Ze.shortenPath()),nt=Jt;continue}else{nt=Jt;continue}break;case pt:if(ir==="/"||ir==="\\"){nt=Zt;break}We&&We.scheme==="file"&&!$e(Q(g(hn,Mt),""))&&(dt(We.path[0],!0)?q(Ze.path,We.path[0]):Ze.host=We.host),nt=Jt;continue;case Zt:if(ir===Ve||ir==="/"||ir==="\\"||ir==="?"||ir==="#"){if(!et&&dt(Lt))nt=Jt;else if(Lt===""){if(Ze.host="",et)return;nt=nr}else{if(Tr=Ze.parseHost(Lt),Tr)return Tr;if(Ze.host==="localhost"&&(Ze.host=""),et)return;Lt="",nt=nr}continue}else Lt+=ir;break;case nr:if(Ze.isSpecial()){if(nt=Jt,ir!=="/"&&ir!=="\\")continue}else if(!et&&ir==="?")Ze.query="",nt=Or;else if(!et&&ir==="#")Ze.fragment="",nt=Rr;else if(ir!==Ve&&(nt=Jt,ir!=="/"))continue;break;case Jt:if(ir===Ve||ir==="/"||ir==="\\"&&Ze.isSpecial()||!et&&(ir==="?"||ir==="#")){if(it(Lt)?(Ze.shortenPath(),ir!=="/"&&!(ir==="\\"&&Ze.isSpecial())&&q(Ze.path,"")):Ye(Lt)?ir!=="/"&&!(ir==="\\"&&Ze.isSpecial())&&q(Ze.path,""):(Ze.scheme==="file"&&!Ze.path.length&&dt(Lt)&&(Ze.host&&(Ze.host=""),Lt=V(Lt,0)+":"),q(Ze.path,Lt)),Lt="",Ze.scheme==="file"&&(ir===Ve||ir==="?"||ir==="#"))for(;Ze.path.length>1&&Ze.path[0]==="";)z(Ze.path);ir==="?"?(Ze.query="",nt=Or):ir==="#"&&(Ze.fragment="",nt=Rr)}else Lt+=fe(ir,tt);break;case dr:ir==="?"?(Ze.query="",nt=Or):ir==="#"?(Ze.fragment="",nt=Rr):ir!==Ve&&(Ze.path[0]+=fe(ir,ye));break;case Or:!et&&ir==="#"?(Ze.fragment="",nt=Rr):ir!==Ve&&(ir==="'"&&Ze.isSpecial()?Ze.query+="%27":ir==="#"?Ze.query+="%23":Ze.query+=fe(ir,ye));break;case Rr:ir!==Ve&&(Ze.fragment+=fe(ir,Ie));break}Mt++}},parseHost:function(xt){var et,We,Ze;if(V(xt,0)==="["){if(V(xt,xt.length-1)!=="]"||(et=Be(ee(xt,1,-1)),!et))return Ue;this.host=et}else if(this.isSpecial()){if(xt=O(xt),K(Je,xt)||(et=vt(xt),et===null))return Ue;this.host=et}else{if(K(gt,xt))return Ue;for(et="",We=b(xt),Ze=0;Ze1?arguments[1]:void 0,nt=T(We,new rr(et,!1,Ze));r||(We.href=nt.serialize(),We.origin=nt.getOrigin(),We.protocol=nt.getProtocol(),We.username=nt.getUsername(),We.password=nt.getPassword(),We.host=nt.getHost(),We.hostname=nt.getHostname(),We.port=nt.getPort(),We.pathname=nt.getPathname(),We.search=nt.getSearch(),We.searchParams=nt.getSearchParams(),We.hash=nt.getHash())},Wt=Nt.prototype,Qt=function(xt,et){return{get:function(){return D(this)[xt]()},set:et&&function(We){return D(this)[et](We)},configurable:!0,enumerable:!0}};if(r&&(o(Wt,"href",Qt("serialize","setHref")),o(Wt,"origin",Qt("getOrigin")),o(Wt,"protocol",Qt("getProtocol","setProtocol")),o(Wt,"username",Qt("getUsername","setUsername")),o(Wt,"password",Qt("getPassword","setPassword")),o(Wt,"host",Qt("getHost","setHost")),o(Wt,"hostname",Qt("getHostname","setHostname")),o(Wt,"port",Qt("getPort","setPort")),o(Wt,"pathname",Qt("getPathname","setPathname")),o(Wt,"search",Qt("getSearch","setSearch")),o(Wt,"searchParams",Qt("getSearchParams")),o(Wt,"hash",Qt("getHash","setHash"))),c(Wt,"toJSON",function(){return D(this).serialize()},{enumerable:!0}),c(Wt,"toString",function(){return D(this).serialize()},{enumerable:!0}),j){var yr=j.createObjectURL,Er=j.revokeObjectURL;yr&&c(Nt,"createObjectURL",s(yr,j)),Er&&c(Nt,"revokeObjectURL",s(Er,j))}I(Nt,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Nt})},25204:function(i,f,e){"use strict";e(13588)},47803:function(i,f,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,f,e){"use strict";e.d(f,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,f,e){"use strict";e.d(f,{Z:function(){return r}});var t=e(89878);function r(n,a,s){return a=(0,t.Z)(a),a in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s,n}},38329:function(i,f,e){"use strict";e.d(f,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[c]=n[c]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,c;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(c=0;c=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,f,e){"use strict";e.d(f,{Z:function(){return s}});var t=e(73825);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var d,_,p,b,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(d=p.call(o)).done)&&(g.push(d.value),g.length!==c);P=!0);}catch(S){O=!0,_=S}finally{try{if(!P&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw _}}return g}}var n=e(99227),a=e(66160);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},89878:function(i,f,e){"use strict";e.d(f,{Z:function(){return n}});var t=e(8616);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,f,e){"use strict";e.d(f,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,f,e){"use strict";e.d(f,{Z:function(){return r}});function t(n,a){(a==null||a>n.length)&&(a=n.length);for(var s=0,u=new Array(a);sr.length)&&(n=r.length);for(var a=0,s=Array(n);a3?(de=ot===se)&&(q=Ue[(F=Ue[4])?5:(F=3,3)],Ue[4]=Ue[5]=p):Ue[0]<=He&&((de=ce<2&&Hese||se>ot)&&(Ue[4]=ce,Ue[5]=se,ee.n=ot,F=0))}if(de||ce>1)return I;throw X=!0,se}return function(ce,se,de){if(M>1)throw TypeError("Generator is already running");for(X&&se===1&&ie(se,de),F=se,q=de;(b=F<2?p:q)||!X;){W||(F?F<3?(F>1&&(ee.n=-1),ie(F,q)):ee.n=q:ee.v=q);try{if(M=2,W){if(F||(ce="next"),b=W[ce]){if(!(b=b.call(W,q)))throw TypeError("iterator result is not an object");if(!b.done)return b;q=b.value,F<2&&(F=0)}else F===1&&(b=W.return)&&b.call(W),F<2&&(q=TypeError("The iterator does not provide a '"+ce+"' method"),F=1);W=p}else if((b=(X=ee.n<0)?q:V.call(K,ee))!==I)break}catch(Ue){W=p,F=1,q=Ue}finally{M=1}}return{value:b,done:X}}}(B,G,H),!0),L}var I={};function E(){}function A(){}function k(){}b=Object.getPrototypeOf;var T=[][P]?b(b([][P]())):(r(b={},P,function(){return this}),b),D=k.prototype=E.prototype=Object.create(T);function R(B){return Object.setPrototypeOf?Object.setPrototypeOf(B,k):(B.__proto__=k,r(B,O,"GeneratorFunction")),B.prototype=Object.create(D),B}return A.prototype=k,r(D,"constructor",k),r(k,"constructor",A),A.displayName="GeneratorFunction",r(k,O,"GeneratorFunction"),r(D),r(D,O,"Generator"),r(D,P,function(){return this}),r(D,"toString",function(){return"[object Generator]"}),(n=function(){return{w:S,m:R}})()}function a(p,b){function g(O,S,I,E){try{var A=p[O](S),k=A.value;return k instanceof t?b.resolve(k.v).then(function(T){g("next",T,I,E)},function(T){g("throw",T,I,E)}):b.resolve(k).then(function(T){A.value=T,I(A)},function(T){return g("throw",T,I,E)})}catch(T){E(T)}}var P;this.next||(r(a.prototype),r(a.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(O,S,I){function E(){return new b(function(A,k){g(O,I,A,k)})}return P=P?P.then(E,E):E()},!0)}function s(p,b,g,P,O){return new a(n().w(p,b,g,P),O||Promise)}function u(p,b,g,P,O){var S=s(p,b,g,P,O);return S.next().then(function(I){return I.done?I.value:S.next()})}function c(p){var b=Object(p),g=[];for(var P in b)g.unshift(P);return function O(){for(;g.length;)if((P=g.pop())in b)return O.value=P,O.done=!1,O;return O.done=!0,O}}var o=e(76190);function d(p){if(p!=null){var b=p[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],g=0;if(b)return b.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length))return{next:function(){return p&&g>=p.length&&(p=void 0),{value:p&&p[g++],done:!p}}}}throw new TypeError((0,o.Z)(p)+" is not iterable")}function _(){"use strict";var p=n(),b=p.m(_),g=(Object.getPrototypeOf?Object.getPrototypeOf(b):b.__proto__).constructor;function P(I){var E=typeof I=="function"&&I.constructor;return!!E&&(E===g||(E.displayName||E.name)==="GeneratorFunction")}var O={throw:1,return:2,break:3,continue:3};function S(I){var E,A;return function(k){E||(E={stop:function(){return A(k.a,2)},catch:function(){return k.v},abrupt:function(D,R){return A(k.a,O[D],R)},delegateYield:function(D,R,B){return E.resultName=R,A(k.d,d(D),B)},finish:function(D){return A(k.f,D)}},A=function(D,R,B){k.p=E.prev,k.n=E.next;try{return D(R,B)}finally{E.next=k.n}}),E.resultName&&(E[E.resultName]=k.v,E.resultName=void 0),E.sent=k.v,E.next=k.n;try{return I.call(this,E)}finally{k.p=E.prev,k.n=E.next}}}return(_=function(){return{wrap:function(A,k,T,D){return p.w(S(A),k,T,D&&D.reverse())},isGeneratorFunction:P,mark:p.m,awrap:function(A,k){return new t(A,k)},AsyncIterator:a,async:function(A,k,T,D,R){return(P(k)?s:u)(S(A),k,T,D,R)},keys:c,values:d}})()}},18773:function(i,f,e){"use strict";e.d(f,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},t(r,n)}},42978:function(i,f,e){"use strict";e.d(f,{Z:function(){return s}});var t=e(42028);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var d,_,p,b,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(d=p.call(o)).done)&&(g.push(d.value),g.length!==c);P=!0);}catch(S){O=!0,_=S}finally{try{if(!P&&o.return!=null&&(b=o.return(),Object(b)!==b))return}finally{if(O)throw _}}return g}}var n=e(3208),a=e(23317);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},66712:function(i,f,e){"use strict";e.d(f,{Z:function(){return s}});var t=e(42028),r=e(7553),n=e(3208),a=e(23317);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},94480:function(i,f,e){"use strict";e.d(f,{Z:function(){return u}});var t=e(97047);function r(c){if(Array.isArray(c))return(0,t.Z)(c)}var n=e(7553),a=e(3208);function s(){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 u(c){return r(c)||(0,n.Z)(c)||(0,a.Z)(c)||s()}},88058:function(i,f,e){"use strict";e.d(f,{Z:function(){return n}});var t=e(76190);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},76190:function(i,f,e){"use strict";e.d(f,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},3208:function(i,f,e){"use strict";e.d(f,{Z:function(){return r}});var t=e(97047);function r(n,a){if(n){if(typeof n=="string")return(0,t.Z)(n,a);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,a):void 0}}},5529:function(i,f,e){"use strict";e.d(f,{Z:function(){return u}});var t=e(58289),r=e(18773);function n(c){try{return Function.toString.call(c).indexOf("[native code]")!==-1}catch(o){return typeof c=="function"}}var a=e(75538);function s(c,o,d){if((0,a.Z)())return Reflect.construct.apply(null,arguments);var _=[null];_.push.apply(_,o);var p=new(c.bind.apply(c,_));return d&&(0,r.Z)(p,d.prototype),p}function u(c){var o=typeof Map=="function"?new Map:void 0;return u=function(_){if(_===null||!n(_))return _;if(typeof _!="function")throw new TypeError("Super expression must either be null or a function");if(o!==void 0){if(o.has(_))return o.get(_);o.set(_,p)}function p(){return s(_,arguments,(0,t.Z)(this).constructor)}return p.prototype=Object.create(_.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),(0,r.Z)(p,_)},u(c)}},53280:function(i,f,e){"use strict";e.d(f,{D:function(){return r}});function t(n,a,s){var u=s||{},c=u.noTrailing,o=c===void 0?!1:c,d=u.noLeading,_=d===void 0?!1:d,p=u.debounceMode,b=p===void 0?void 0:p,g,P=!1,O=0;function S(){g&&clearTimeout(g)}function I(A){var k=A||{},T=k.upcomingOnly,D=T===void 0?!1:T;S(),P=!D}function E(){for(var A=arguments.length,k=new Array(A),T=0;Tn?_?(O=Date.now(),o||(g=setTimeout(b?j:B,n))):B():o!==!0&&(g=setTimeout(b?j:B,b===void 0?n-R:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var f=__webpack_module_cache__[i];if(f!==void 0)return f.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].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(i){var f=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(f,{a:f}),f}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},f;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};f=f||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~f.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,f){for(var e in f)__webpack_require__.o(f,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:f[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(f,e){return __webpack_require__.f[e](i,f),f},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"a4b40790",65:"365fd635",67:"e77f40b1",109:"38f1aedf",184:"3d2969b0",195:"03f92129",264:"d269b986",265:"a33d4209",292:"99a635d4",310:"347a414c",316:"1f60ada6",337:"2aa6a11d",342:"4e8718c0",354:"d4d139cf",479:"ff12d6b4",485:"ad8660dd",508:"4d8b5061",532:"15fdf715",533:"3d5f71f9",547:"22a4bcf6",556:"20584e0b",559:"63fc8018",576:"0b520cd1",577:"5c675b4e",629:"44a1d9a5",643:"9fdf35dd",671:"4a609b8d",680:"3794f49b",700:"758e28c0",737:"778fe6fb",741:"ac5fd360",745:"18216923",763:"77e20f87",799:"bc5673b6",869:"78de0c0e",895:"e5094966",919:"35d6af97",921:"c14c02aa",928:"d9dc5ac5",981:"24da50c7",1006:"56d0b05d",1025:"280a1fef",1043:"dde4313c",1045:"44b0d7dd",1048:"278e7a3d",1070:"35891686",1144:"c90eccaf",1148:"f9831541",1150:"41ade8cc",1154:"8cb80842",1211:"63ae31b8",1253:"55b4cb88",1257:"c4ee69ce",1265:"7f754fd5",1274:"5f6ea65a",1276:"337ca123",1343:"c01f1860",1416:"7f35db5a",1423:"29d6133f",1427:"0120b839",1443:"8d01bb7e",1450:"4536b1c3",1461:"a0084b3d",1462:"fcf08abc",1470:"c487fab1",1475:"c9bffea5",1482:"c6214f8c",1512:"23d03ac4",1520:"db685116",1543:"66631692",1545:"9d218452",1561:"a03fa96d",1578:"cb2bcf75",1581:"64cb5e47",1582:"aea7a27a",1646:"e6e27b60",1657:"6aaa9bbb",1660:"0a8da0fa",1674:"0a0bcfbe",1702:"f52de74f",1713:"746ca6d0",1717:"79be604a",1727:"df01e5fb",1783:"8cb72d59",1799:"7631b502",1831:"13a2082f",1836:"5c99a64a",1855:"003d6201",1880:"a01eed9c",1939:"c0173d14",1953:"29151e13",1962:"3e75a6ea",1994:"4f63d59b",2011:"59d51f98",2045:"8caf07bf",2076:"17fa4a2e",2102:"a2d432be",2141:"17a26e33",2216:"7c6f911e",2240:"597e060a",2249:"f4830452",2254:"b55722ea",2300:"517faa70",2303:"2aab1618",2306:"552fda77",2307:"5a34c6af",2338:"e280dc9f",2339:"90dc217c",2386:"192e235c",2396:"624b33cd",2404:"a6d4bb87",2412:"0192bf02",2425:"425d363d",2443:"b2f6f8fa",2476:"bbfa3f98",2494:"68080a87",2501:"1cd3471c",2524:"313e54b6",2529:"08dac1d6",2538:"de4a3723",2539:"099b9915",2548:"9c17a776",2570:"586a3615",2594:"e87d3761",2603:"c7dd2567",2659:"4add0f13",2707:"9149ec46",2806:"a909c63d",2819:"cb61276c",2823:"866dd7ff",2826:"a0206796",2829:"cfd72a9c",2837:"54a82605",2865:"e46c39fc",2875:"ee6833c1",2884:"524461c5",2969:"ab3357d7",2983:"556f186c",3006:"0414d9a0",3133:"9bf3f89c",3141:"ac587e51",3157:"ae4eff41",3183:"d988c4dd",3198:"8e655451",3212:"bab299c9",3220:"8930e325",3247:"11adacdd",3260:"3914b3f9",3282:"d498d466",3317:"5a8ce03b",3332:"d19d0285",3355:"138f38b1",3356:"edbfb343",3391:"d584f2ba",3433:"65d440f1",3442:"0f140c92",3443:"88a37373",3447:"56ffb185",3451:"00147b21",3496:"586d8536",3509:"ced85d3b",3550:"3dc83156",3581:"eff100ba",3585:"724c9994",3589:"a3ad6bcc",3665:"0f0964d2",3668:"a15417f9",3685:"f5abc35c",3697:"481a10d9",3747:"e8523cf8",3754:"fba0105e",3777:"d5b0f2f1",3784:"7046f150",3805:"9dbcb95e",3862:"4a8c843a",3873:"9e608fb1",3885:"f87f7f15",3897:"234e575b",3910:"4077f1c7",3935:"2c8c90e0",3951:"f1a46b92",3987:"5cecd51b",4014:"27a8e97c",4017:"18dcc7ee",4030:"eb3e3b99",4038:"5382bb91",4056:"93d69010",4058:"eb65995a",4059:"dd2c3b1e",4078:"a1647f96",4088:"6f7d1078",4093:"708e8f8e",4100:"4f701ce3",4105:"4aaa7558",4144:"41d867d0",4164:"ace4d4e6",4216:"b2ae0857",4217:"9ba49bef",4227:"a2f37dd2",4259:"9924e42b",4264:"92698156",4339:"61fa0b29",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f5019960",4492:"0c520e7f",4496:"03268af4",4498:"a1e145da",4504:"b3cf2ab9",4514:"24ea8351",4520:"e63997ef",4546:"e3e44011",4565:"3cebf883",4572:"bc56e82a",4599:"3f319cb8",4601:"b4a19da2",4610:"0a7cf3fa",4621:"88cfa465",4628:"ece2c60c",4662:"1899cb69",4685:"c33f1528",4715:"1d803e0f",4736:"cea83ef5",4741:"2886456d",4757:"2a692515",4766:"33c1e378",4770:"7245c607",4790:"619413e4",4795:"326e0a19",4797:"a24e92db",4800:"797c69c2",4849:"7b6daef9",4850:"1edda4b7",4862:"1fe38711",4884:"db8aad0e",4889:"cf877d0b",4928:"ad027afb",4973:"b8f2e0f6",4994:"4cec315b",5022:"fcebda22",5030:"b4d00a1a",5043:"56687761",5048:"54524ca0",5060:"85dafcc6",5096:"5188cdaa",5111:"7d783f80",5125:"a34769a2",5148:"fcb53c0b",5176:"63b55b76",5179:"0af6dc0c",5186:"34cde78f",5191:"195e0c85",5238:"7cf31b05",5290:"5dabcdc2",5297:"12811380",5319:"ace68b55",5321:"1163c84e",5335:"cac3c341",5354:"7ae70604",5357:"c62f86b2",5359:"f4c32308",5382:"752b8363",5402:"3c0c16a0",5416:"454536b7",5434:"38b302a6",5470:"f4332185",5494:"d89549c4",5518:"c54e10c7",5549:"36663ba6",5572:"4700e022",5573:"5f724bbe",5599:"3798c736",5624:"0100d8f1",5631:"e00d3d36",5650:"0a889f47",5679:"4a090bef",5705:"9d0e4567",5729:"278689cf",5741:"91f855ff",5764:"e0d7e586",5775:"1b7cbaf8",5786:"1cf1f740",5798:"44977e2c",5816:"9b1e542c",5825:"01cf7d50",5876:"5eded409",5888:"96c3e52e",5891:"7c62e392",5895:"868627a3",5902:"69ed7866",5915:"19933cc3",5927:"c8e26c76",5992:"3e491a3f",6029:"8c53244a",6034:"164071cc",6045:"d268f87f",6047:"3ce45acd",6052:"37fadc98",6063:"270d05d2",6069:"3a757bfc",6126:"99519171",6127:"a184021e",6170:"cd9a7f60",6265:"78096118",6270:"7715e1f3",6277:"f6d49141",6328:"e7db201a",6366:"11f56ff5",6378:"7f3a946a",6411:"534be9ea",6434:"716ab7f2",6444:"dd6faacc",6452:"a563b6c3",6531:"23ccfd28",6541:"70c80c46",6583:"57a3c1e4",6587:"240f22ff",6634:"ae2dc214",6651:"6b653a02",6685:"00095912",6729:"f5e72e8b",6741:"01dbf29a",6758:"3fb877e1",6769:"787836ee",6774:"59d4d618",6784:"77f35b2d",6788:"9f9c2313",6796:"0c8f1f5f",6805:"c0048801",6820:"37b497ed",6845:"f4d341b0",6882:"2dbc1f4b",6883:"95894311",6904:"e0d0a9a5",6913:"d93184af",6954:"2cc3f050",6963:"4f149bea",6982:"0a94f142",7008:"12a4a3cc",7042:"d9b4ede5",7043:"3725524b",7045:"bad9c6b6",7046:"1d7e59f4",7058:"eb46d7f1",7062:"7ad5f637",7084:"46ccce72",7156:"e7466006",7172:"ae00a986",7178:"8e1ec878",7182:"3a51b3fb",7242:"499ecb3f",7260:"1692bbf0",7331:"2e27a23b",7333:"a40c2f80",7365:"1005464f",7395:"fdf9666f",7460:"e92c7970",7477:"2173d5a7",7482:"b3449f65",7527:"fe853aea",7545:"c72212d7",7554:"b24eade7",7560:"b4f35085",7589:"dcc42c1b",7591:"c8233ce9",7614:"1730e97e",7622:"e0fa9324",7686:"4fcec9f9",7706:"c2a79e40",7806:"4d3b2a7a",7852:"819ac990",7855:"dfca7b55",7857:"6c01cb17",7878:"5b0366be",7883:"372fd3a5",7884:"dcb46ea9",7922:"0d28844d",7964:"29aed9a1",8014:"31ba5a6b",8062:"cf47a042",8072:"e04d52be",8077:"1e14078d",8085:"74c75129",8089:"d536b13a",8137:"03b02ac3",8143:"7fdc5fde",8155:"6ea79dc8",8161:"83c5fa9a",8237:"51603794",8241:"aeb22b94",8302:"f08aa482",8307:"400e9e78",8340:"e1a7ad87",8350:"07df8a75",8398:"608a0f53",8431:"44d85fae",8435:"e3e234e7",8447:"6d7187d0",8517:"08bf1056",8522:"8e0655ea",8561:"333e8ec9",8563:"9b2e00a6",8634:"82ec4638",8639:"2883d89e",8665:"747d1d95",8688:"4c3a2fdf",8689:"4c77885a",8723:"e9dd92ce",8737:"ce7dad23",8776:"0ad26240",8782:"c7664301",8787:"91b94854",8795:"aadb72ab",8797:"ab8db054",8821:"40ea9629",8823:"17f6158f",8827:"967d2e96",8842:"9f25a3e2",8866:"de53fcf4",8882:"0f7b0f0b",8885:"af206986",8891:"3fb8b0a7",8898:"d002bcd8",8909:"c18e21e1",8920:"7f82440c",8963:"790aecdd",8982:"665ba5e1",8999:"a30caa02",9076:"7b91812a",9104:"bbcb2345",9133:"67cfa685",9205:"7c9cc401",9215:"9e3aed69",9252:"0d791a59",9260:"f163e60e",9332:"65450bb1",9360:"80c02042",9366:"627c6826",9391:"3605b000",9404:"9fcc3d3e",9408:"52f3be61",9416:"e49ef473",9472:"30220e90",9487:"b6d3da56",9489:"3c4c2acd",9507:"d5b07f45",9554:"ed358e7b",9559:"f794af19",9590:"6044f1be",9595:"111d3588",9647:"a12d46bb",9649:"e0da7438",9674:"d190fd31",9677:"d2971907",9695:"6bf77f9e",9715:"b5d6c581",9716:"ed825c5d",9785:"77e21256",9788:"cad9f6d1",9794:"1a2cc54a",9890:"521270bd",9891:"1f7cf4e7",9895:"b8e31ff2",9921:"a0ebd116",9922:"6a98fa9f",9928:"5989f5e0",9944:"43554f40",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"733ddb1e",65:"a6b3e531",67:"b4cfc15d",109:"b9c23c40",195:"34d0c5a3",264:"5fd9b3fc",265:"2a9403c1",292:"309a3d64",310:"5ee07baa",337:"5abc3ec6",342:"95511320",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"986539e1",533:"4eb60f2d",547:"5581debc",556:"7161c145",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"91c122eb",737:"72eaccaa",745:"1f228c87",799:"2a2350cb",869:"af851eb7",895:"ce8634e8",919:"182c49e9",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"5b955564",1043:"e8c0878b",1045:"45d3269a",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"5dc7fdfa",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"33db6746",1416:"d4b7f732",1423:"0534f297",1427:"f96d951b",1443:"275581f6",1450:"63954a12",1461:"ff9ffcda",1470:"afcb0f79",1475:"c0dc42a1",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"b1e4a4aa",1674:"fdbc1e05",1702:"522451c1",1713:"5a6ef7b3",1717:"9017801c",1727:"6304c969",1783:"04ba3ac6",1831:"ee110bfe",1836:"5f0d3f7f",1855:"a88676c2",1880:"0c8216e8",1939:"e2e51900",1953:"0472929a",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"e8e5b50a",2102:"08e28f8d",2141:"5eb2f330",2216:"101cc78b",2240:"e7cce869",2254:"64cff177",2303:"e01bb639",2306:"7e0b9785",2307:"b2c54321",2338:"2c4828f2",2339:"008c3b6b",2396:"52bc1155",2404:"d9aa211d",2412:"87d0a22b",2425:"cc6591f1",2443:"0b9b1948",2476:"cf85a190",2501:"2441982c",2524:"0ce04fb8",2529:"c717395e",2539:"3b4514b7",2548:"75182034",2570:"2d2ac44e",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"efbb2de3",2819:"82c67c32",2823:"a13b21fb",2826:"81378be8",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"fc60f32f",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"ef4b6869",3317:"390325ea",3332:"4953f81e",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"98941083",3585:"5f288e7b",3665:"2fe45ee2",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"08a77985",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4100:"03cdfb68",4105:"d4868269",4144:"f10aa199",4164:"482adc19",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"711e7721",4449:"e68d8d58",4492:"7eb33c49",4496:"dcb45324",4498:"b2cfdf14",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9630c758",4601:"3c8ac557",4610:"687005a6",4621:"09e8e323",4662:"09c8a329",4715:"bf90fe03",4736:"71d1662f",4741:"82a12c0c",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"4cf5f1db",4862:"bcbc7c37",4884:"bd293d3b",4889:"815f18f8",4928:"3ec9e47f",4973:"129c56e8",4994:"5cb27ec2",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"594b89e4",5191:"503fb963",5238:"46f12268",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1e7e2daa",5402:"109bc575",5470:"daab4cb4",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"caafc040",5624:"45710d05",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b7215dbd",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"1277dc07",5825:"673c832d",5888:"215b0119",5891:"90c75394",5895:"53044dc0",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"59a1e450",6052:"e334a6ee",6063:"9def5e47",6069:"9552bcfa",6127:"66ea13ef",6265:"82cf01f3",6270:"047e7926",6277:"73d1bb2e",6328:"1d366bbd",6366:"079fc2d8",6434:"e9687899",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"73d00285",6587:"9c49e7fa",6634:"0d8d0d6b",6651:"b07fe216",6685:"b2f0df55",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"af1fae10",6805:"5ee3ce07",6820:"1ac8b19c",6845:"49fbedce",6882:"c2d2eada",6883:"6099f2ea",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"06425f57",7008:"19015236",7042:"182c49e9",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"5f19bcea",7062:"418c7e88",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"a3896f87",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"506407af",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"717ea8aa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"01ba72de",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"8cc476db",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"d8062629",8827:"ed421dfa",8866:"dcda2a20",8882:"88d4f80b",8885:"de905169",8982:"5a361c0e",8999:"42d19932",9076:"6a501148",9133:"1e77651a",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"f2669a0d",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"ee42bae2",9472:"0aba9277",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"e9506890",9590:"17076d54",9595:"182c49e9",9647:"e5f60e26",9649:"5e708a2c",9674:"1d67ba5e",9677:"5eb365b4",9695:"056705bc",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e783fb2e",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,f){return Object.prototype.hasOwnProperty.call(i,f)}}(),function(){var i={};__webpack_require__.l=function(f,e,t,r){if(i[f]){i[f].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?_?(O=Date.now(),o||(g=setTimeout(b?j:B,n))):B():o!==!0&&(g=setTimeout(b?j:B,b===void 0?n-R:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var f=__webpack_module_cache__[i];if(f!==void 0)return f.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].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(i){var f=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(f,{a:f}),f}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},f;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};f=f||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~f.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,f){for(var e in f)__webpack_require__.o(f,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:f[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(f,e){return __webpack_require__.f[e](i,f),f},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__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",8891:"antdesign",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"a4b40790",65:"365fd635",67:"e77f40b1",109:"38f1aedf",184:"3d2969b0",195:"03f92129",264:"d269b986",265:"a33d4209",292:"99a635d4",310:"347a414c",316:"1f60ada6",337:"2aa6a11d",342:"4e8718c0",354:"d4d139cf",479:"ff12d6b4",485:"ad8660dd",508:"4d8b5061",532:"15fdf715",533:"3d5f71f9",547:"22a4bcf6",556:"20584e0b",559:"63fc8018",576:"0b520cd1",577:"5c675b4e",629:"44a1d9a5",643:"9fdf35dd",671:"4a609b8d",680:"3794f49b",700:"758e28c0",737:"778fe6fb",741:"ac5fd360",745:"18216923",763:"77e20f87",799:"bc5673b6",869:"78de0c0e",895:"e5094966",919:"35d6af97",921:"c14c02aa",928:"d9dc5ac5",981:"24da50c7",1006:"56d0b05d",1025:"280a1fef",1043:"dde4313c",1045:"44b0d7dd",1048:"278e7a3d",1070:"35891686",1144:"c90eccaf",1148:"f9831541",1150:"41ade8cc",1154:"8cb80842",1211:"63ae31b8",1253:"55b4cb88",1257:"712becc6",1265:"7f754fd5",1274:"5f6ea65a",1276:"337ca123",1343:"c01f1860",1416:"7f35db5a",1423:"29d6133f",1427:"0120b839",1443:"8d01bb7e",1450:"4536b1c3",1461:"a0084b3d",1462:"fcf08abc",1470:"c487fab1",1475:"c9bffea5",1482:"c6214f8c",1512:"23d03ac4",1520:"db685116",1543:"66631692",1545:"9d218452",1561:"a03fa96d",1578:"cb2bcf75",1581:"64cb5e47",1582:"aea7a27a",1646:"e6e27b60",1657:"6aaa9bbb",1660:"0a8da0fa",1674:"0a0bcfbe",1702:"f52de74f",1713:"746ca6d0",1717:"79be604a",1727:"df01e5fb",1783:"8cb72d59",1799:"7631b502",1831:"13a2082f",1836:"5c99a64a",1855:"003d6201",1880:"a01eed9c",1939:"c0173d14",1953:"29151e13",1962:"3e75a6ea",1994:"4f63d59b",2011:"59d51f98",2045:"8caf07bf",2076:"17fa4a2e",2102:"a2d432be",2141:"17a26e33",2216:"7c6f911e",2240:"597e060a",2249:"f4830452",2254:"b55722ea",2300:"517faa70",2303:"2aab1618",2306:"552fda77",2307:"5a34c6af",2338:"e280dc9f",2339:"90dc217c",2386:"192e235c",2396:"624b33cd",2404:"a6d4bb87",2412:"1260a2ac",2425:"425d363d",2443:"b2f6f8fa",2476:"bbfa3f98",2494:"68080a87",2501:"1cd3471c",2524:"313e54b6",2529:"08dac1d6",2538:"de4a3723",2539:"099b9915",2548:"9c17a776",2570:"586a3615",2594:"e87d3761",2603:"c7dd2567",2659:"4add0f13",2707:"9149ec46",2806:"a909c63d",2819:"cb61276c",2823:"866dd7ff",2826:"a0206796",2829:"cfd72a9c",2837:"54a82605",2865:"e46c39fc",2875:"ee6833c1",2884:"524461c5",2969:"ab3357d7",2983:"556f186c",3006:"0414d9a0",3133:"9bf3f89c",3141:"ac587e51",3157:"ae4eff41",3183:"d988c4dd",3198:"8e655451",3212:"bab299c9",3220:"8930e325",3247:"11adacdd",3260:"3914b3f9",3282:"d498d466",3317:"5a8ce03b",3332:"d19d0285",3355:"138f38b1",3356:"edbfb343",3391:"d584f2ba",3433:"65d440f1",3442:"0f140c92",3443:"88a37373",3447:"56ffb185",3451:"00147b21",3496:"586d8536",3509:"ced85d3b",3550:"3dc83156",3581:"eff100ba",3585:"724c9994",3589:"a3ad6bcc",3665:"0f0964d2",3668:"a15417f9",3685:"f5abc35c",3697:"481a10d9",3747:"e8523cf8",3754:"e047a2d2",3777:"d5b0f2f1",3784:"7046f150",3805:"9dbcb95e",3862:"4a8c843a",3873:"9e608fb1",3885:"f87f7f15",3897:"234e575b",3910:"4077f1c7",3935:"2c8c90e0",3951:"f1a46b92",3987:"5cecd51b",4014:"27a8e97c",4017:"18dcc7ee",4030:"eb3e3b99",4038:"5382bb91",4056:"93d69010",4058:"eb65995a",4059:"dd2c3b1e",4078:"a1647f96",4088:"6f7d1078",4093:"708e8f8e",4100:"4f701ce3",4105:"4aaa7558",4144:"41d867d0",4164:"ace4d4e6",4216:"b2ae0857",4217:"9ba49bef",4227:"a2f37dd2",4259:"9924e42b",4264:"92698156",4339:"61fa0b29",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f5019960",4492:"0c520e7f",4496:"03268af4",4498:"a1e145da",4504:"b3cf2ab9",4514:"24ea8351",4520:"e63997ef",4546:"e3e44011",4565:"3cebf883",4572:"bc56e82a",4599:"3f319cb8",4601:"b4a19da2",4610:"0a7cf3fa",4621:"88cfa465",4628:"ece2c60c",4662:"1899cb69",4685:"c33f1528",4715:"1d803e0f",4736:"cea83ef5",4741:"2886456d",4757:"2a692515",4766:"33c1e378",4770:"7245c607",4790:"619413e4",4795:"326e0a19",4797:"a24e92db",4800:"797c69c2",4849:"7b6daef9",4850:"1edda4b7",4862:"1fe38711",4884:"db8aad0e",4889:"cf877d0b",4928:"ad027afb",4973:"b8f2e0f6",4994:"4cec315b",5022:"fcebda22",5030:"b4d00a1a",5043:"56687761",5048:"54524ca0",5060:"85dafcc6",5096:"5188cdaa",5111:"7d783f80",5125:"a34769a2",5148:"fcb53c0b",5176:"63b55b76",5179:"0af6dc0c",5186:"34cde78f",5191:"195e0c85",5238:"7cf31b05",5290:"5dabcdc2",5297:"12811380",5319:"ace68b55",5321:"1163c84e",5335:"cac3c341",5354:"7ae70604",5357:"c62f86b2",5359:"f4c32308",5382:"752b8363",5402:"3c0c16a0",5416:"454536b7",5434:"38b302a6",5470:"f4332185",5494:"d89549c4",5518:"c54e10c7",5549:"36663ba6",5572:"4700e022",5573:"5f724bbe",5599:"3798c736",5624:"0100d8f1",5631:"e00d3d36",5650:"0a889f47",5679:"4a090bef",5705:"9d0e4567",5729:"278689cf",5741:"91f855ff",5764:"e0d7e586",5775:"1b7cbaf8",5786:"1cf1f740",5798:"44977e2c",5816:"9b1e542c",5825:"01cf7d50",5876:"5eded409",5888:"96c3e52e",5891:"7c62e392",5895:"868627a3",5902:"69ed7866",5915:"19933cc3",5927:"c8e26c76",5992:"3e491a3f",6029:"8c53244a",6034:"164071cc",6045:"d268f87f",6047:"3ce45acd",6052:"37fadc98",6063:"270d05d2",6069:"3a757bfc",6126:"99519171",6127:"a184021e",6170:"cd9a7f60",6265:"78096118",6270:"7715e1f3",6277:"f6d49141",6328:"e7db201a",6366:"11f56ff5",6378:"7f3a946a",6411:"534be9ea",6434:"716ab7f2",6444:"dd6faacc",6452:"a563b6c3",6531:"23ccfd28",6541:"70c80c46",6583:"57a3c1e4",6587:"240f22ff",6634:"ae2dc214",6651:"6b653a02",6685:"00095912",6729:"f5e72e8b",6741:"01dbf29a",6758:"3fb877e1",6769:"787836ee",6774:"59d4d618",6784:"77f35b2d",6788:"9f9c2313",6796:"0c8f1f5f",6805:"c0048801",6820:"37b497ed",6845:"f4d341b0",6882:"2dbc1f4b",6883:"95894311",6904:"e0d0a9a5",6913:"d93184af",6954:"2cc3f050",6963:"4f149bea",6982:"0a94f142",7008:"12a4a3cc",7042:"d9b4ede5",7043:"3725524b",7045:"bad9c6b6",7046:"1d7e59f4",7058:"eb46d7f1",7062:"7ad5f637",7084:"46ccce72",7156:"e7466006",7172:"ae00a986",7178:"8e1ec878",7182:"3a51b3fb",7242:"499ecb3f",7260:"1692bbf0",7331:"2e27a23b",7333:"a40c2f80",7365:"1005464f",7395:"fdf9666f",7460:"e92c7970",7477:"2173d5a7",7482:"b3449f65",7527:"fe853aea",7545:"c72212d7",7554:"b24eade7",7560:"b4f35085",7589:"dcc42c1b",7591:"c8233ce9",7614:"1730e97e",7622:"e0fa9324",7686:"4fcec9f9",7706:"c2a79e40",7806:"4d3b2a7a",7852:"819ac990",7855:"dfca7b55",7857:"6c01cb17",7878:"5b0366be",7883:"372fd3a5",7884:"dcb46ea9",7922:"0d28844d",7964:"29aed9a1",8014:"31ba5a6b",8062:"cf47a042",8072:"e04d52be",8077:"1e14078d",8085:"74c75129",8089:"d536b13a",8137:"03b02ac3",8143:"7fdc5fde",8155:"6ea79dc8",8161:"83c5fa9a",8237:"51603794",8241:"aeb22b94",8302:"f08aa482",8307:"400e9e78",8340:"e1a7ad87",8350:"07df8a75",8398:"608a0f53",8431:"44d85fae",8435:"e3e234e7",8447:"6d7187d0",8517:"08bf1056",8522:"8e0655ea",8561:"333e8ec9",8563:"9b2e00a6",8634:"82ec4638",8639:"2883d89e",8665:"747d1d95",8688:"4c3a2fdf",8689:"4c77885a",8723:"e9dd92ce",8737:"ce7dad23",8776:"0ad26240",8782:"c7664301",8787:"91b94854",8795:"aadb72ab",8797:"ab8db054",8821:"40ea9629",8823:"17f6158f",8827:"967d2e96",8842:"9f25a3e2",8866:"de53fcf4",8882:"0f7b0f0b",8885:"af206986",8891:"3fb8b0a7",8898:"d002bcd8",8909:"c18e21e1",8920:"7f82440c",8963:"790aecdd",8982:"665ba5e1",8999:"a30caa02",9076:"7b91812a",9104:"bbcb2345",9133:"67cfa685",9205:"7c9cc401",9215:"9e3aed69",9252:"0d791a59",9260:"f163e60e",9332:"331e313b",9360:"80c02042",9366:"627c6826",9391:"3605b000",9404:"9fcc3d3e",9408:"52f3be61",9416:"e49ef473",9472:"30220e90",9487:"b6d3da56",9489:"3c4c2acd",9507:"d5b07f45",9554:"ed358e7b",9559:"f794af19",9590:"6044f1be",9595:"111d3588",9647:"a12d46bb",9649:"e0da7438",9674:"d190fd31",9677:"d2971907",9695:"6bf77f9e",9715:"b5d6c581",9716:"ed825c5d",9785:"77e21256",9788:"cad9f6d1",9794:"1a2cc54a",9890:"521270bd",9891:"1f7cf4e7",9895:"b8e31ff2",9921:"a0ebd116",9922:"6a98fa9f",9928:"5989f5e0",9944:"43554f40",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__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",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"733ddb1e",65:"a6b3e531",67:"b4cfc15d",109:"b9c23c40",195:"34d0c5a3",264:"5fd9b3fc",265:"2a9403c1",292:"309a3d64",310:"5ee07baa",337:"5abc3ec6",342:"95511320",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"986539e1",533:"4eb60f2d",547:"5581debc",556:"7161c145",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"91c122eb",737:"72eaccaa",745:"1f228c87",799:"2a2350cb",869:"af851eb7",895:"ce8634e8",919:"182c49e9",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"5b955564",1043:"e8c0878b",1045:"45d3269a",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1211:"9bf643f5",1253:"5dc7fdfa",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"33db6746",1416:"d4b7f732",1423:"0534f297",1427:"f96d951b",1443:"275581f6",1450:"63954a12",1461:"ff9ffcda",1470:"afcb0f79",1475:"c0dc42a1",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"b1e4a4aa",1674:"fdbc1e05",1702:"522451c1",1713:"5a6ef7b3",1717:"9017801c",1727:"6304c969",1783:"04ba3ac6",1831:"ee110bfe",1836:"5f0d3f7f",1855:"a88676c2",1880:"0c8216e8",1939:"e2e51900",1953:"0472929a",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"e8e5b50a",2102:"08e28f8d",2141:"5eb2f330",2216:"101cc78b",2240:"e7cce869",2254:"64cff177",2303:"e01bb639",2306:"7e0b9785",2307:"b2c54321",2338:"2c4828f2",2339:"008c3b6b",2396:"52bc1155",2404:"d9aa211d",2412:"87d0a22b",2425:"cc6591f1",2443:"0b9b1948",2476:"cf85a190",2501:"2441982c",2524:"0ce04fb8",2529:"c717395e",2539:"3b4514b7",2548:"75182034",2570:"2d2ac44e",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"efbb2de3",2819:"82c67c32",2823:"a13b21fb",2826:"81378be8",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"fc60f32f",2983:"97d5ffff",3006:"7fce4e74",3141:"19ebc167",3157:"9f4a7691",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"672d6e43",3282:"ef4b6869",3317:"390325ea",3332:"4953f81e",3355:"62bfb3d7",3356:"7446e2b5",3391:"89554b70",3433:"a470654f",3442:"7216725b",3443:"182c49e9",3447:"1653d818",3451:"e3a31387",3496:"64b25a70",3509:"70043ca5",3581:"98941083",3585:"5f288e7b",3665:"2fe45ee2",3668:"e5d2f8dc",3685:"5356e3de",3747:"7d4ed68f",3784:"05ecae20",3873:"bcff883d",3897:"08a77985",3910:"658d457f",3935:"cc4b3b37",3951:"3f66f5f0",4030:"769aec58",4056:"10eacfff",4078:"aa54548e",4093:"bbac3ab0",4100:"03cdfb68",4105:"d4868269",4144:"f10aa199",4164:"482adc19",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"711e7721",4449:"e68d8d58",4492:"7eb33c49",4496:"dcb45324",4498:"b2cfdf14",4504:"0ea1ace7",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"9630c758",4601:"3c8ac557",4610:"687005a6",4621:"09e8e323",4662:"09c8a329",4715:"bf90fe03",4736:"71d1662f",4741:"82a12c0c",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"4cf5f1db",4862:"bcbc7c37",4884:"bd293d3b",4889:"815f18f8",4928:"3ec9e47f",4973:"129c56e8",4994:"5cb27ec2",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"594b89e4",5191:"503fb963",5238:"46f12268",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"1e7e2daa",5402:"109bc575",5470:"daab4cb4",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"caafc040",5624:"45710d05",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b7215dbd",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"1277dc07",5825:"673c832d",5888:"215b0119",5891:"90c75394",5895:"53044dc0",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"59a1e450",6052:"e334a6ee",6063:"9def5e47",6069:"9552bcfa",6127:"66ea13ef",6265:"82cf01f3",6270:"047e7926",6277:"73d1bb2e",6328:"1d366bbd",6366:"079fc2d8",6434:"e9687899",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"73d00285",6587:"9c49e7fa",6634:"0d8d0d6b",6651:"b07fe216",6685:"b2f0df55",6729:"376181a1",6741:"b838eb14",6758:"c8ee0d05",6784:"1affe817",6788:"40ac0023",6796:"af1fae10",6805:"5ee3ce07",6820:"1ac8b19c",6845:"49fbedce",6882:"c2d2eada",6883:"6099f2ea",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"06425f57",7008:"19015236",7042:"182c49e9",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"5f19bcea",7062:"418c7e88",7172:"ef54b1b3",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"96a27e71",7482:"809f9009",7527:"a3896f87",7545:"83e9546d",7560:"d82e43ca",7589:"a6d9da90",7614:"8e370373",7622:"543c2ad1",7806:"bd9accb9",7852:"100ed228",7855:"3bed1c47",7857:"6071267c",7878:"2b521fde",7883:"506407af",7884:"749716d8",7922:"8c96c1ef",8014:"c08a5c8f",8062:"8e384b9f",8072:"10958afc",8077:"e09f1642",8085:"717ea8aa",8137:"66f37f26",8143:"98fc28ad",8155:"d345abd7",8237:"e2c7450c",8241:"4cbd8018",8302:"01ba72de",8307:"e679af6d",8398:"fdefa9b3",8431:"244f47c8",8435:"9fbbd9f9",8447:"56515c6f",8517:"596dea44",8522:"8cc476db",8563:"b90e76ee",8634:"f12e9c15",8665:"c52575bc",8688:"f98a445e",8689:"2eacf8de",8723:"afe45212",8782:"681114e5",8787:"121de108",8795:"23231ec2",8797:"eddf3686",8821:"f7d574a3",8823:"d8062629",8827:"ed421dfa",8866:"dcda2a20",8882:"88d4f80b",8885:"de905169",8982:"5a361c0e",8999:"42d19932",9076:"6a501148",9133:"1e77651a",9205:"1e43ebcb",9215:"f737e7e7",9332:"8d449bfa",9360:"f2669a0d",9366:"3f6c2582",9391:"473c2453",9404:"d8cf04f7",9408:"d3565b1a",9416:"ee42bae2",9472:"0aba9277",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"e9506890",9590:"17076d54",9595:"182c49e9",9647:"e5f60e26",9649:"5e708a2c",9674:"1d67ba5e",9677:"5eb365b4",9695:"056705bc",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"e783fb2e",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,f){return Object.prototype.hasOwnProperty.call(i,f)}}(),function(){var i={};__webpack_require__.l=function(f,e,t,r){if(i[f]){i[f].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return Nr.endsWith("/")?Nr:"".concat(Nr,"/")}var oc=__webpack_require__(38127),ju=__webpack_require__(38329),nu=__webpack_require__(8616),Ns=["content"],us=["content"],Lc=/^(http:|https:)?\/\//;function Lu(Nr){return Lc.test(Nr)||Nr.startsWith("/")&&!Nr.startsWith("/*")||Nr.startsWith("./")||Nr.startsWith("../")}var Oi=function(){return oe.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Bs=function(an){var Bn,Pa=an.loaderData,Gn=an.htmlPageOpts,$n=an.manifest,ua=($n==null||(Bn=$n.assets)===null||Bn===void 0?void 0:Bn["umi.css"])||"";return oe.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Pa||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Gn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ua,"'")}})};function Xi(Nr){var an=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Nr=="string")return Lu(Nr)?(0,ti.Z)({src:Nr},an):{content:Nr};if((0,nu.Z)(Nr)==="object")return(0,ti.Z)((0,ti.Z)({},Nr),an);throw new Error("Invalid script type: ".concat((0,nu.Z)(Nr)))}function Zl(Nr){return Lu(Nr)?{type:"link",href:Nr}:{type:"style",content:Nr}}var Fc=function(an){var Bn,Pa,Gn,$n,ua,so,Vn=an.htmlPageOpts;return oe.createElement(oe.Fragment,null,(Vn==null?void 0:Vn.title)&&oe.createElement("title",null,Vn.title),Vn==null||(Bn=Vn.favicons)===null||Bn===void 0?void 0:Bn.map(function(uo,Es){return oe.createElement("link",{key:Es,rel:"shortcut icon",href:uo})}),(Vn==null?void 0:Vn.description)&&oe.createElement("meta",{name:"description",content:Vn.description}),(Vn==null||(Pa=Vn.keywords)===null||Pa===void 0?void 0:Pa.length)&&oe.createElement("meta",{name:"keywords",content:Vn.keywords.join(",")}),Vn==null||(Gn=Vn.metas)===null||Gn===void 0?void 0:Gn.map(function(uo){return oe.createElement("meta",{key:uo.name,name:uo.name,content:uo.content})}),Vn==null||($n=Vn.links)===null||$n===void 0?void 0:$n.map(function(uo,Es){return oe.createElement("link",(0,ju.Z)({key:Es},uo))}),Vn==null||(ua=Vn.styles)===null||ua===void 0?void 0:ua.map(function(uo,Es){var Ss=Zl(uo),Zs=Ss.type,Hs=Ss.href,lu=Ss.content;if(Zs==="link")return oe.createElement("link",{key:Es,rel:"stylesheet",href:Hs});if(Zs==="style")return oe.createElement("style",{key:Es},lu)}),Vn==null||(so=Vn.headScripts)===null||so===void 0?void 0:so.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,Ns);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))}))};function li(Nr){var an,Bn=Nr.children,Pa=Nr.loaderData,Gn=Nr.manifest,$n=Nr.htmlPageOpts,ua=Nr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,so=Nr.mountElementId;if(ua!=null&&ua.pureHtml)return oe.createElement("html",null,oe.createElement("head",null,oe.createElement(Fc,{htmlPageOpts:$n})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:$n})));if(ua!=null&&ua.pureApp)return oe.createElement(oe.Fragment,null,Bn);var Vn=typeof window=="undefined"?Gn==null?void 0:Gn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return oe.createElement("html",{suppressHydrationWarning:!0,lang:($n==null?void 0:$n.lang)||"en"},oe.createElement("head",null,oe.createElement("meta",{charSet:"utf-8"}),oe.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Vn&&oe.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Vn}),oe.createElement(Fc,{htmlPageOpts:$n})),oe.createElement("body",null,oe.createElement(Oi,null),oe.createElement("div",{id:so},Bn),oe.createElement(Bs,{manifest:Gn,loaderData:Pa,htmlPageOpts:$n}),$n==null||(an=$n.scripts)===null||an===void 0?void 0:an.map(function(uo,Es){var Ss=Xi(uo),Zs=Ss.content,Hs=(0,oc.Z)(Ss,us);return oe.createElement("script",(0,ju.Z)({dangerouslySetInnerHTML:{__html:Zs},key:Es},Hs))})))}var au=oe.createContext(void 0);function Nc(){return oe.useContext(au)}var Fu=["redirect"];function Nu(Nr){var an=Nr.routesById,Bn=Nr.parentId,Pa=Nr.routeComponents,Gn=Nr.useStream,$n=Gn===void 0?!0:Gn;return Object.keys(an).filter(function(ua){return an[ua].parentId===Bn}).map(function(ua){var so=zu((0,ti.Z)((0,ti.Z)({route:an[ua],routeComponent:Pa[ua],loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat},Nr.reactRouter5Compat&&{hasChildren:Object.keys(an).filter(function(uo){return an[uo].parentId===ua}).length>0}),{},{useStream:$n})),Vn=Nu({routesById:an,routeComponents:Pa,parentId:so.id,loadingComponent:Nr.loadingComponent,reactRouter5Compat:Nr.reactRouter5Compat,useStream:$n});return Vn.length>0&&(so.children=Vn,so.routes=Vn),so})}function Bu(Nr){var an=(0,xi.UO)(),Bn=(0,xi.Gn)(Nr.to,an),Pa=(0,Mu.T$)(),Gn=(0,xi.TH)();if(Pa!=null&&Pa.keepQuery){var $n=Gn.search+Gn.hash;Bn+=$n}var ua=(0,ti.Z)((0,ti.Z)({},Nr),{},{to:Bn});return oe.createElement(xi.Fg,(0,ju.Z)({replace:!0},ua))}function zu(Nr){var an=Nr.route,Bn=Nr.useStream,Pa=Bn===void 0?!0:Bn,Gn=an.redirect,$n=(0,oc.Z)(an,Fu),ua=Nr.reactRouter5Compat?ic:Zu;return(0,ti.Z)({element:Gn?oe.createElement(Bu,{to:Gn}):oe.createElement(au.Provider,{value:{route:Nr.route}},oe.createElement(ua,{loader:oe.memo(Nr.routeComponent),loadingComponent:Nr.loadingComponent||Cl,hasChildren:Nr.hasChildren,useStream:Pa}))},$n)}function Cl(){return oe.createElement("div",null)}function ic(Nr){var an=Nc(),Bn=an.route,Pa=(0,Mu.Ov)(),Gn=Pa.history,$n=Pa.clientRoutes,ua=(0,xi.UO)(),so={params:ua,isExact:!0,path:Bn.path,url:Gn.location.pathname},Vn=Nr.loader,uo={location:Gn.location,match:so,history:Gn,params:ua,route:Bn,routes:$n};return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(xi.j3,null))):oe.createElement(Vn,uo,Nr.hasChildren&&oe.createElement(xi.j3,null))}function Zu(Nr){var an=Nr.loader;return Nr.useStream?oe.createElement(oe.Suspense,{fallback:oe.createElement(Nr.loadingComponent,null)},oe.createElement(an,null)):oe.createElement(an,null)}var wu=null;function dl(){return wu}function Bc(Nr){var an=Nr.history,Bn=oe.useState({action:an.action,location:an.location}),Pa=(0,xu.Z)(Bn,2),Gn=Pa[0],$n=Pa[1];return(0,oe.useLayoutEffect)(function(){return an.listen($n)},[an]),(0,oe.useLayoutEffect)(function(){function ua(so){Nr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Nr.routes,clientRoutes:Nr.clientRoutes,location:so.location,action:so.action,basename:Nr.basename,isFirst:!!so.isFirst}})}return ua({location:Gn.location,action:Gn.action,isFirst:!0}),an.listen(ua)},[an,Nr.routes,Nr.clientRoutes]),oe.createElement(xi.F0,{navigator:an,location:Gn.location,basename:Nr.basename},Nr.children)}function cs(){var Nr=(0,Mu.Ov)(),an=Nr.clientRoutes;return(0,xi.V$)(an)}var Hu=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Uu=function(an,Bn){var Pa=an.basename||"/",Gn=Nu({routesById:an.routes,routeComponents:an.routeComponents,loadingComponent:an.loadingComponent,reactRouter5Compat:an.reactRouter5Compat,useStream:an.useStream});an.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Gn}});for(var $n=oe.createElement(Bc,{basename:Pa,pluginManager:an.pluginManager,routes:an.routes,clientRoutes:Gn,history:an.history},Bn),ua=0,so=Hu;uanew Promise((Pa,Gn)=>{var $n=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then($n,ua);so((Bn=Bn.apply(Nr,an)).next())});function pl(){return sc(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/detail/testresult",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/WordInfo/:userid",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"81"},82:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"82"},83:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"85"},86:{path:"/classrooms/guidance",parentId:"19",id:"86"},87:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"99"},100:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"101"},102:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"102"},103:{path:"/classrooms/",parentId:"19",id:"103"},104:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"103",id:"104"},105:{path:"/classrooms/:coursesId/shixun_homework",parentId:"103",id:"105"},106:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"103",id:"106"},107:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"107"},108:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"108"},109:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"103",id:"109"},110:{path:"/classrooms/:coursesId/exercise",parentId:"103",id:"110"},111:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"103",id:"111"},112:{path:"/classrooms/:coursesId/poll",parentId:"103",id:"112"},113:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"103",id:"113"},114:{path:"/classrooms/:coursesId/common_homework",parentId:"103",id:"114"},115:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"103",id:"115"},116:{path:"/classrooms/:coursesId/group_homework",parentId:"103",id:"116"},117:{path:"/classrooms/:coursesId/teachers",parentId:"103",id:"117"},118:{path:"/classrooms/:coursesId/students",parentId:"103",id:"118"},119:{path:"/classrooms/:coursesId/assistant",parentId:"103",id:"119"},120:{path:"/classrooms/:coursesId/program_homework",parentId:"103",id:"120"},121:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"103",id:"121"},122:{path:"/classrooms/:coursesId/engineering",parentId:"103",id:"122"},123:{path:"/classrooms/:coursesId/learning_path",parentId:"103",id:"123"},124:{path:"/classrooms/:coursesId/resource_recommend",parentId:"103",id:"124"},125:{path:"/classrooms/:coursesId/attendance",parentId:"103",id:"125"},126:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"103",id:"126"},127:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"103",id:"127"},128:{path:"/classrooms/:coursesId/announcement",parentId:"103",id:"128"},129:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"103",id:"129"},130:{path:"/classrooms/:coursesId/online_learning",parentId:"103",id:"130"},131:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"103",id:"131"},132:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"103",id:"132"},133:{path:"/classrooms/:coursesId/attachment",parentId:"103",id:"133"},134:{path:"/classrooms/:coursesId/video",parentId:"103",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"103",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"103",id:"136"},137:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"103",id:"137"},138:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"103",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"103",id:"139"},140:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"103",id:"140"},141:{path:"/classrooms/:coursesId/live_video",parentId:"103",id:"141"},142:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"103",id:"142"},143:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"103",id:"143"},144:{path:"/classrooms/:coursesId/board",parentId:"103",id:"144"},145:{path:"/classrooms/:coursesId/course_group",parentId:"103",id:"145"},146:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"103",id:"146"},147:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"103",id:"147"},148:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"103",id:"148"},149:{path:"/classrooms/:coursesId/not_course_group",parentId:"103",id:"149"},150:{path:"/classrooms/:coursesId/statistics/",parentId:"103",id:"150"},151:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"103",id:"151"},152:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"103",id:"152"},153:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"103",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"103",id:"154"},155:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"103",id:"155"},156:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"103",id:"156"},157:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"103",id:"157"},158:{path:"/classrooms/:coursesId",parentId:"103",id:"158"},159:{path:"/classrooms/:coursesId/template",parentId:"103",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan",parentId:"103",id:"160"},161:{path:"/classrooms/:coursesId/ai_agent",parentId:"103",id:"161"},162:{path:"/classrooms/:coursesId/ai_knowledge",parentId:"103",id:"162"},163:{path:"/classrooms/:coursesId/smart_plan/:id/detail",parentId:"19",id:"163"},164:{path:"/competitions",parentId:"1",id:"164"},165:{path:"/competitions/index",parentId:"164",id:"165"},166:{path:"/competitions/:identifier/list",parentId:"164",id:"166"},167:{path:"/competitions/exports",parentId:"164",id:"167"},168:{path:"/competitions",parentId:"164",id:"168"},169:{path:"/competitions/:identifier",parentId:"164",id:"169"},170:{path:"/competitions/index/:identifier",parentId:"164",id:"170"},171:{path:"/competitions/:identifier/detail/enroll",parentId:"164",id:"171"},172:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"164",id:"172"},173:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"164",id:"173"},174:{path:"/competitions/detail/:identifier",parentId:"164",id:"174"},175:{path:"/forums",parentId:"1",id:"175"},176:{path:"/forums",parentId:"175",id:"176"},177:{path:"/forums/categories/:memoType",parentId:"175",id:"177"},178:{path:"/forums/new",parentId:"175",id:"178"},179:{path:"/forums/:memoId/edit",parentId:"175",id:"179"},180:{path:"/forums/:memoId",parentId:"175",id:"180"},181:{path:"/problemset",parentId:"1",id:"181"},182:{path:"/problemset",parentId:"181",id:"182"},183:{path:"/problemset/newitem",parentId:"181",id:"183"},184:{path:"/problemset/:type/:id",parentId:"181",id:"184"},185:{path:"/problemset/preview",parentId:"181",id:"185"},186:{path:"/problemset/preview_new",parentId:"181",id:"186"},187:{path:"/problemset/preview_select",parentId:"181",id:"187"},188:{path:"/shixuns",parentId:"1",id:"188"},189:{path:"/shixuns",parentId:"188",id:"189"},190:{path:"/shixuns/exports",parentId:"188",id:"190"},191:{path:"/shixuns/new",parentId:"188",id:"191"},192:{path:"/shixuns/aiStreamIndex",parentId:"188",id:"192"},193:{path:"/shixuns/new/CreateImg",parentId:"188",id:"193"},194:{path:"/shixuns/new/:id/imagepreview",parentId:"188",id:"194"},195:{path:"/shixuns/:id/Merge",parentId:"188",id:"195"},196:{path:"/shixuns/:id/Split",parentId:"188",id:"196"},197:{path:"/shixuns/:id/edit",parentId:"188",id:"197"},198:{path:"shixuns/:id/edit/warehouse",parentId:"197",id:"198"},199:{path:"/shixuns/:id/edit/newquestion",parentId:"197",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"197",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"197",id:"201"},202:{path:"/shixuns/:id/edit/new",parentId:"197",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"197",id:"203"},204:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"197",id:"204"},205:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"197",id:"205"},206:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"197",id:"206"},207:{path:"/shixuns/:id",parentId:"188",id:"207"},208:{path:"/shixuns/:id/poll",parentId:"207",id:"208"},209:{path:"/shixuns/:id/challenges",parentId:"207",id:"209"},210:{path:"/shixuns/:id/repository",parentId:"207",id:"210"},211:{path:"/shixuns/:id/secret_repository",parentId:"207",id:"211"},212:{path:"/shixuns/:id/collaborators",parentId:"207",id:"212"},213:{path:"/shixuns/:id/dataset",parentId:"207",id:"213"},214:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"207",id:"214"},215:{path:"/shixuns/:id/shixun_discuss",parentId:"207",id:"215"},216:{path:"/shixuns/:id/ranking_list",parentId:"207",id:"216"},217:{path:"/shixuns/:id/settings",parentId:"207",id:"217"},218:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"207",id:"218"},219:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"207",id:"219"},220:{path:"/shixuns/:id/repository/upload_file",parentId:"207",id:"220"},221:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"207",id:"221"},222:{path:"/shixuns/:id/repository/add_file",parentId:"207",id:"222"},223:{path:"/shixuns/:id/secret_repository/add_file",parentId:"207",id:"223"},224:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"224"},225:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"225"},226:{path:"/shixuns/:id/audit_situation",parentId:"207",id:"226"},227:{path:"/shixuns/:id/fork_list",parentId:"207",id:"227"},228:{path:"/users",parentId:"1",id:"228"},229:{path:"/users/:username/membercenter",parentId:"228",id:"229"},230:{path:"/users/:username/videos/protocol",parentId:"228",id:"230"},231:{path:"/users/:username/videos/resourceProtocol",parentId:"228",id:"231"},232:{path:"/users/:username/videos/success",parentId:"228",id:"232"},233:{path:"/users/:username/topicbank/:topicstype",parentId:"228",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"228",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"228",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"228",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"228",id:"237"},238:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"228",id:"238"},239:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"228",id:"239"},240:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"228",id:"240"},241:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"228",id:"241"},242:{path:"/users/:username/experiment-img/add",parentId:"228",id:"242"},243:{path:"/users/:username",parentId:"228",id:"243"},244:{path:"/users/:username",parentId:"243",id:"244"},245:{path:"/users/:username/baseInfo/edit",parentId:"243",id:"245"},246:{path:"/users/:username/baseInfo",parentId:"243",id:"246"},247:{path:"/users/:username/realNameCertification",parentId:"243",id:"247"},248:{path:"/users/:username/careerCertification",parentId:"243",id:"248"},249:{path:"/users/:username/classrooms",parentId:"243",id:"249"},250:{path:"/users/:username/shixuns",parentId:"243",id:"250"},251:{path:"/users/:username/dataSet",parentId:"243",id:"251"},252:{path:"/users/:username/userPortrait",parentId:"243",id:"252"},253:{path:"/users/:username/learningPath",parentId:"243",id:"253"},254:{path:"/users/:username/teach-group",parentId:"243",id:"254"},255:{path:"/users/:username/competitions",parentId:"243",id:"255"},256:{path:"/users/:username/experiment-img",parentId:"243",id:"256"},257:{path:"/users/:username/experiment-img/:experid/detail",parentId:"243",id:"257"},258:{path:"/users/:username/certificate",parentId:"243",id:"258"},259:{path:"/users/:username/otherResources",parentId:"243",id:"259"},260:{path:"/users/:username/paths",parentId:"243",id:"260"},261:{path:"/users/:username/projects",parentId:"243",id:"261"},262:{path:"/users/:username/videos",parentId:"243",id:"262"},263:{path:"/users/:username/videos/upload",parentId:"243",id:"263"},264:{path:"/users/:username/topics/:topicstype",parentId:"243",id:"264"},265:{path:"/users/:username/vspaces",parentId:"243",id:"265"},266:{path:"/users/:username/resourcesCenter",parentId:"243",id:"266"},267:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"243",id:"267"},268:{path:"/users/:username/resourceGuarantee",parentId:"243",id:"268"},269:{path:"/users/:username/resourceAllocation",parentId:"243",id:"269"},270:{parentId:"1",id:"270"},271:{path:"/problems",parentId:"270",id:"271"},272:{path:"/problems",parentId:"271",id:"272"},273:{path:"/problems/batchAdd",parentId:"271",id:"273"},274:{path:"/problems/newcreate",parentId:"270",id:"274"},275:{path:"/problems/newedit/:id",exact:!0,parentId:"270",id:"275"},276:{path:"/problems/:id/edit",exact:!0,parentId:"270",id:"276"},277:{path:"/problems/new",exact:!0,parentId:"270",id:"277"},278:{path:"/problems/:id/oj/:save_identifier",parentId:"270",id:"278"},279:{path:"/problems/:id/record-detail/:submitId",parentId:"270",id:"279"},280:{path:"/problems/add",parentId:"270",id:"280"},281:{path:"/problems/:id/ojedit",parentId:"270",id:"281"},282:{path:"/engineering",parentId:"1",id:"282"},283:{path:"/engineering",parentId:"282",id:"283"},284:{path:"/engineering/teacherList",parentId:"283",id:"284"},285:{path:"/engineering/studentList",parentId:"283",id:"285"},286:{path:"/engineering/training/program",parentId:"283",id:"286"},287:{path:"/engineering/training/program/add",parentId:"283",id:"287"},288:{path:"/engineering/training/program/edit",parentId:"283",id:"288"},289:{path:"/engineering/training/objectives",parentId:"283",id:"289"},290:{path:"/engineering/graduated/index",parentId:"283",id:"290"},291:{path:"/engineering/graduated/matrix",parentId:"283",id:"291"},292:{path:"/engineering/course/list",parentId:"283",id:"292"},293:{path:"/engineering/course/setting",parentId:"283",id:"293"},294:{path:"/engineering/course/matrix",parentId:"283",id:"294"},295:{path:"/engineering/navigation",parentId:"283",id:"295"},296:{path:"/engineering/evaluate/course",parentId:"283",id:"296"},297:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"283",id:"297"},298:{path:"/engineering/evaluate/norm",parentId:"283",id:"298"},299:{path:"/engineering/evaluate/document",parentId:"283",id:"299"},300:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"283",id:"300"},301:{path:"/engineering/*",redirect:"/404",parentId:"283",id:"301"},302:{path:"/innovation",parentId:"1",id:"302"},303:{path:"/innovation/tasks/:taskId",parentId:"302",id:"303"},304:{path:"/innovation",parentId:"302",id:"304"},305:{path:"/innovation/project",parentId:"304",id:"305"},306:{path:"/innovation/dataset",parentId:"304",id:"306"},307:{path:"/innovation/mirror",parentId:"304",id:"307"},308:{path:"/innovation/my-project",parentId:"304",id:"308"},309:{path:"/innovation/my-dataset",parentId:"304",id:"309"},310:{path:"/innovation/my-mirror",parentId:"304",id:"310"},311:{path:"/innovation/project/create",parentId:"304",id:"311"},312:{path:"/innovation/project/edit/:id",parentId:"304",id:"312"},313:{path:"/innovation/project/detail/:taskId",parentId:"304",id:"313"},314:{path:"/tasks",parentId:"1",id:"314"},315:{path:"/tasks/:taskId",exact:!0,parentId:"314",id:"315"},316:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"314",id:"316"},317:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"314",id:"317"},318:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"314",id:"318"},319:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"314",id:"319"},320:{path:"/myproblems",parentId:"1",id:"320"},321:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"320",id:"321"},322:{path:"/myproblems/:id",exact:!0,parentId:"320",id:"322"},323:{path:"/account",parentId:"1",id:"323"},324:{path:"/account",parentId:"323",id:"324"},325:{path:"/account/profile",parentId:"324",id:"325"},326:{path:"/account/profile/edit",parentId:"324",id:"326"},327:{path:"/account/certification",parentId:"324",id:"327"},328:{path:"/account/secure",parentId:"324",id:"328"},329:{path:"/account/binding",parentId:"324",id:"329"},330:{path:"/account/Results",parentId:"324",id:"330"},331:{path:"/ch",parentId:"1",id:"331"},332:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"331",id:"332"},333:{path:"/ch/rest/",exact:!0,parentId:"331",id:"333"},334:{path:"/ch/rest/:id",exact:!0,parentId:"331",id:"334"},335:{path:"/order",parentId:"1",id:"335"},336:{path:"/order",parentId:"335",id:"336"},337:{path:"/order/invoice",parentId:"335",id:"337"},338:{path:"/order/records",parentId:"335",id:"338"},339:{path:"/order/apply",parentId:"335",id:"339"},340:{path:"/order/view",parentId:"335",id:"340"},341:{path:"/order/:courseId/information",parentId:"335",id:"341"},342:{path:"/order/:courseId/pay",parentId:"335",id:"342"},343:{path:"/order/:orderNum/result",parentId:"335",id:"343"},344:{path:"/messages",parentId:"1",id:"344"},345:{path:"/messages/:userId/user_tidings",parentId:"344",id:"345"},346:{path:"/messages/:userId/private_messages",parentId:"344",id:"346"},347:{path:"/messages/:userId/message_detail",parentId:"344",id:"347"},348:{path:"/vtrs",parentId:"1",id:"348"},349:{path:"/vtrs/:virtual_spacesId",parentId:"348",id:"349"},350:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"349",id:"350"},351:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"349",id:"351"},352:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"349",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"349",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"349",id:"354"},355:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"349",id:"355"},356:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"349",id:"356"},357:{path:"/vtrs/:virtual_spacesId/survey",parentId:"349",id:"357"},358:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"349",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"349",id:"359"},360:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"349",id:"360"},361:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"349",id:"361"},362:{path:"/vtrs/:virtual_spacesId/material",parentId:"349",id:"362"},363:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"349",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"349",id:"364"},365:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"349",id:"365"},366:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"349",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"349",id:"367"},368:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"349",id:"368"},369:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"349",id:"369"},370:{path:"/vtrs/:virtual_spacesId/settings",parentId:"349",id:"370"},371:{path:"/vtrs/:virtual_spacesId/resources",parentId:"349",id:"371"},372:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"349",id:"372"},373:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"349",id:"373"},374:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"349",id:"374"},375:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"349",id:"375"},376:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"349",id:"376"},377:{path:"/vtrs/:virtual_spacesId/*",parentId:"349",id:"377"},378:{path:"/101",parentId:"1",id:"378"},379:{path:"/101/:virtual_spacesId",parentId:"378",id:"379"},380:{path:"/101/:virtual_spacesId",exact:!0,parentId:"379",id:"380"},381:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"379",id:"381"},382:{path:"/101/:virtual_spacesId/experiment",parentId:"379",id:"382"},383:{path:"/101/:virtual_spacesId/announcement",parentId:"379",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/add",parentId:"379",id:"384"},385:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"379",id:"385"},386:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"379",id:"386"},387:{path:"/101/:virtual_spacesId/survey",parentId:"379",id:"387"},388:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"379",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge",parentId:"379",id:"389"},390:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"379",id:"390"},391:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"379",id:"391"},392:{path:"/101/:virtual_spacesId/material",parentId:"379",id:"392"},393:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"379",id:"393"},394:{path:"/101/:virtual_spacesId/lesson",parentId:"379",id:"394"},395:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"379",id:"395"},396:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"379",id:"396"},397:{path:"/101/:virtual_spacesId/discussion",parentId:"379",id:"397"},398:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"379",id:"398"},399:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"379",id:"399"},400:{path:"/101/:virtual_spacesId/settings",parentId:"379",id:"400"},401:{path:"/101/:virtual_spacesId/resources",parentId:"379",id:"401"},402:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"379",id:"402"},403:{path:"/101/:virtual_spacesId/Plan",parentId:"379",id:"403"},404:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"379",id:"404"},405:{path:"/101/:virtual_spacesId/digtal",parentId:"379",id:"405"},406:{path:"/101/:virtual_spacesId/homepage",parentId:"379",id:"406"},407:{path:"/101/:virtual_spacesId/*",parentId:"379",id:"407"},408:{path:"/administration",parentId:"1",id:"408"},409:{path:"/administration",parentId:"408",id:"409"},410:{path:"/administration/college",parentId:"409",id:"410"},411:{path:"/administration/student",parentId:"409",id:"411"},412:{path:"/administration/student/:studentId/edit",parentId:"409",id:"412"},413:{path:"/administration/profession",parentId:"409",id:"413"},414:{path:"/graduations",parentId:"1",id:"414"},415:{path:"/graduations",exact:!0,parentId:"414",id:"415"},416:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"414",id:"416"},417:{path:"/graduations/:id",parentId:"414",id:"417"},418:{path:"/graduations/:id/index",parentId:"417",id:"418"},419:{path:"/graduations/:id/topics",parentId:"417",id:"419"},420:{path:"/graduations/:id/student_selection",parentId:"417",id:"420"},421:{path:"/graduations/:id/tasks",parentId:"417",id:"421"},422:{path:"/graduations/:id/opening_report",parentId:"417",id:"422"},423:{path:"/graduations/:id/midterm_report",parentId:"417",id:"423"},424:{path:"/graduations/:id/thesis",parentId:"417",id:"424"},425:{path:"/graduations/:id/final_defense",parentId:"417",id:"425"},426:{path:"/graduations/:id/final_thesis",parentId:"417",id:"426"},427:{path:"/graduations/:id/settings",parentId:"417",id:"427"},428:{path:"/graduations/:id/teachers",parentId:"417",id:"428"},429:{path:"/graduations/:id/students",parentId:"417",id:"429"},430:{path:"/graduations/:id/archives",parentId:"417",id:"430"},431:{path:"/graduations/:id/grading_summary",parentId:"417",id:"431"},432:{path:"/dataset",parentId:"1",id:"432"},433:{path:"/dataset",exact:!0,parentId:"432",id:"433"},434:{path:"/dataset/:id/detail",exact:!0,parentId:"432",id:"434"},435:{path:"/knowledgegraph",parentId:"1",id:"435"},436:{path:"/knowledgegraph/:pathId",parentId:"435",id:"436"},437:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"435",id:"437"},438:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"435",id:"438"},439:{path:"/knowledgegraph/:pathId/statistics",parentId:"435",id:"439"},440:{parentId:"435",id:"440"},441:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"440",id:"441"},442:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"440",id:"442"},443:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId",parentId:"440",id:"443"},444:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId/detail",parentId:"440",id:"444"},445:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId",parentId:"440",id:"445"},446:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId/detail/:detailId",parentId:"440",id:"446"},447:{path:"/miniprogram",parentId:"1",id:"447"},448:{path:"/miniprogram/courseware/study",exact:!0,parentId:"447",id:"448"},449:{path:"/educoder-demo",exact:!0,parentId:"1",id:"449"},450:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"450"},451:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",exact:!0,parentId:"1",id:"451"},452:{path:"/training",parentId:"1",id:"452"},453:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"452",id:"453"},454:{path:"/largeScreen",exact:!0,parentId:"1",id:"454"},455:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"455"},456:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"456"},457:{path:"/quality",parentId:"1",id:"457"},458:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"457",id:"458"},459:{path:"/otherlogin",exact:!0,parentId:"1",id:"459"},460:{path:"/otherloginqq",exact:!0,parentId:"1",id:"460"},461:{path:"/otherloginstart",exact:!0,parentId:"1",id:"461"},462:{path:"/pathsoverview",exact:!0,parentId:"1",id:"462"},463:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"463"},464:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"464"},465:{path:"/login",parentId:"1",id:"465"},466:{path:"/login",parentId:"465",id:"466"},467:{path:"/user",parentId:"1",id:"467"},468:{path:"/user/login",parentId:"467",id:"468"},469:{path:"/user/register",parentId:"467",id:"469"},470:{path:"/user/reset-password",parentId:"467",id:"470"},471:{path:"/colleges",parentId:"1",id:"471"},472:{path:"/colleges/:id/statistics",parentId:"471",id:"472"},473:{path:"/help",parentId:"1",id:"473"},474:{path:"/help/:id",parentId:"473",id:"474"},475:{path:"/video",parentId:"1",id:"475"},476:{path:"/video/:videoId",parentId:"475",id:"476"},477:{path:"/terminal",parentId:"1",id:"477"},478:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"478"},479:{path:"/wrongAnswer",parentId:"1",id:"479"},480:{path:"/bwdemo",parentId:"1",id:"480"},481:{path:"/",parentId:"1",id:"481"},482:{path:"/",exact:!0,parentId:"481",id:"482"},483:{path:"/api/*",exact:!0,parentId:"481",id:"483"},484:{path:"/search",exact:!0,parentId:"481",id:"484"},485:{path:"/moop_cases",exact:!0,parentId:"481",id:"485"},486:{path:"/moop_cases/new",exact:!0,parentId:"481",id:"486"},487:{path:"/moop_cases/:caseId",exact:!0,parentId:"481",id:"487"},488:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"481",id:"488"},489:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"481",id:"489"},490:{path:"/randompaper",exact:!0,parentId:"481",id:"490"},491:{path:"/randompaper/edit/:id",exact:!0,parentId:"481",id:"491"},492:{path:"/randompaper/detail/:id",exact:!0,parentId:"481",id:"492"},493:{path:"/403",parentId:"481",id:"493"},494:{path:"/500",parentId:"481",id:"494"},495:{path:"/404",parentId:"481",id:"495"},496:{path:"/download",parentId:"481",id:"496"},497:{path:"/iwce",parentId:"481",id:"497"},498:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"481",id:"498"},499:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"481",id:"499"},500:{path:"/Activities",parentId:"481",id:"500"},501:{path:"/iwce/:itemname",parentId:"481",id:"501"},502:{path:"/knowledgeHub",parentId:"481",id:"502"},503:{path:"/hpc-course",parentId:"481",id:"503"},504:{path:"/user_agents",parentId:"481",id:"504"},505:{path:"/three",parentId:"481",id:"505"},506:{path:"/introduction",parentId:"481",id:"506"},507:{path:"/chatgpt",parentId:"481",id:"507"},508:{path:"/*",parentId:"481",id:"508"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),2:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),3:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,67622))),4:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),5:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),6:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,78524))),7:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),8:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,29956))),9:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),10:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6052)]).then(__webpack_require__.bind(__webpack_require__,74918))),11:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5572)]).then(__webpack_require__.bind(__webpack_require__,35873))),12:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,9439))),13:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,69634))),14:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,59540))),15:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,52933))),16:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,9439))),17:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),18:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),19:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),20:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40318))),21:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9921)]).then(__webpack_require__.bind(__webpack_require__,41385))),22:oe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,42448))),23:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6685)]).then(__webpack_require__.bind(__webpack_require__,40318))),24:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,34566))),25:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1702)]).then(__webpack_require__.bind(__webpack_require__,34566))),26:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,48501))),27:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6882)]).then(__webpack_require__.bind(__webpack_require__,48501))),28:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(109)]).then(__webpack_require__.bind(__webpack_require__,62689))),29:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(737)]).then(__webpack_require__.bind(__webpack_require__,67074))),30:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3391)]).then(__webpack_require__.bind(__webpack_require__,36304))),31:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,58016))),32:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,96931))),33:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,31658))),34:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(577),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,43257))),35:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,60572))),36:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,59747))),37:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,45347))),38:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53264))),39:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,60535))),40:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,73512))),41:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,31954))),42:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5297)]).then(__webpack_require__.bind(__webpack_require__,93422))),43:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8795)]).then(__webpack_require__.bind(__webpack_require__,73487))),44:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,11524))),45:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),46:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,62243))),47:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,29037))),48:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,88107))),49:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7482)]).then(__webpack_require__.bind(__webpack_require__,54958))),50:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),51:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,41330))),52:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),53:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),54:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5992)]).then(__webpack_require__.bind(__webpack_require__,43417))),55:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34397))),56:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,34397))),57:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,47565))),58:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,19037))),59:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,40711))),60:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,99013))),61:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5125)]).then(__webpack_require__.bind(__webpack_require__,99013))),62:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,59307))),63:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(921)]).then(__webpack_require__.bind(__webpack_require__,59307))),64:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,80667))),65:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,46846))),66:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,24180))),67:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,50817))),68:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,56335))),69:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,8612))),70:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,5960))),71:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,25286))),72:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,53167))),73:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,93305))),74:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,53201))),75:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,11433))),76:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,32729))),77:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,80296))),78:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,49786))),79:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5148)]).then(__webpack_require__.bind(__webpack_require__,14368))),80:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(643)]).then(__webpack_require__.bind(__webpack_require__,93094))),81:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,82042))),82:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,49775))),83:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,86644))),84:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,32016))),85:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,88276))),86:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(869)]).then(__webpack_require__.bind(__webpack_require__,69634))),87:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2819)]).then(__webpack_require__.bind(__webpack_require__,58907))),88:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1512)]).then(__webpack_require__.bind(__webpack_require__,99817))),89:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,65427))),90:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3585)]).then(__webpack_require__.bind(__webpack_require__,56917))),91:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6963)]).then(__webpack_require__.bind(__webpack_require__,64959))),92:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),93:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),94:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6127)]).then(__webpack_require__.bind(__webpack_require__,60166))),95:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,67496))),96:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1048)]).then(__webpack_require__.bind(__webpack_require__,38954))),97:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,58769))),98:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4770)]).then(__webpack_require__.bind(__webpack_require__,17174))),99:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,19785))),100:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,6398))),101:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,30279))),102:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(895)]).then(__webpack_require__.bind(__webpack_require__,89812))),103:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3282)]).then(__webpack_require__.bind(__webpack_require__,91710))),104:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,56871))),105:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,56871))),106:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5048)]).then(__webpack_require__.bind(__webpack_require__,47693))),107:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,2577))),108:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1043)]).then(__webpack_require__.bind(__webpack_require__,2577))),109:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,17984))),110:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,17984))),111:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3918))),112:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3355)]).then(__webpack_require__.bind(__webpack_require__,3918))),113:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,20288))),114:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,20288))),115:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97304))),116:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97304))),117:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8014)]).then(__webpack_require__.bind(__webpack_require__,25530))),118:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8077)]).then(__webpack_require__.bind(__webpack_require__,70159))),119:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3356)]).then(__webpack_require__.bind(__webpack_require__,72317))),120:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40398))),121:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(184),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40398))),122:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1962)]).then(__webpack_require__.bind(__webpack_require__,83086))),123:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4928)]).then(__webpack_require__.bind(__webpack_require__,16390))),124:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1257)]).then(__webpack_require__.bind(__webpack_require__,53256))),125:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99933))),126:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8340)]).then(__webpack_require__.bind(__webpack_require__,82161))),127:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4093)]).then(__webpack_require__.bind(__webpack_require__,77746))),128:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,39565))),129:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,39565))),130:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),131:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),132:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,61392))),133:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__,61392))),134:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,9449))),135:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9332)]).then(__webpack_require__.bind(__webpack_require__,9449))),136:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4217)]).then(__webpack_require__.bind(__webpack_require__,2167))),137:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3220)]).then(__webpack_require__.bind(__webpack_require__,31802))),138:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,61290))),139:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,27162))),140:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,12326))),141:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7878)]).then(__webpack_require__.bind(__webpack_require__,12326))),142:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9944)]).then(__webpack_require__.bind(__webpack_require__,56596))),143:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,61505))),144:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,61505))),145:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,20840))),146:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8634)]).then(__webpack_require__.bind(__webpack_require__,20840))),147:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7922)]).then(__webpack_require__.bind(__webpack_require__,77225))),148:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,95051))),149:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1727)]).then(__webpack_require__.bind(__webpack_require__,95051))),150:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),151:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),152:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,52236))),153:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,98261))),154:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8885)]).then(__webpack_require__.bind(__webpack_require__,3495))),155:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3451)]).then(__webpack_require__.bind(__webpack_require__,39800))),156:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9922)]).then(__webpack_require__.bind(__webpack_require__,6605))),157:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4572)]).then(__webpack_require__.bind(__webpack_require__,50804))),158:oe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,79427))),159:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5518)]).then(__webpack_require__.bind(__webpack_require__,41812))),160:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5741)]).then(__webpack_require__.bind(__webpack_require__,88735))),161:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,59878))),162:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,91176))),163:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,57004))),164:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),165:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),166:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),167:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4449)]).then(__webpack_require__.bind(__webpack_require__,44345))),168:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,58021))),169:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,63077))),170:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,63077))),171:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8787)]).then(__webpack_require__.bind(__webpack_require__,43751))),172:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5650)]).then(__webpack_require__.bind(__webpack_require__,90935))),173:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1799)]).then(__webpack_require__.bind(__webpack_require__,75031))),174:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6769),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,20408))),175:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),176:oe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,22742))),177:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2983)]).then(__webpack_require__.bind(__webpack_require__,26701))),178:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),179:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),180:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,37494))),181:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),182:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),183:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),184:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),185:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,16067))),186:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4144)]).then(__webpack_require__.bind(__webpack_require__,82102))),187:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,95841))),188:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),189:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8782)]).then(__webpack_require__.bind(__webpack_require__,96058))),190:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7884)]).then(__webpack_require__.bind(__webpack_require__,17839))),191:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,96748))),192:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,28419))),193:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5549)]).then(__webpack_require__.bind(__webpack_require__,97526))),194:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9674)]).then(__webpack_require__.bind(__webpack_require__,26978))),195:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5573)]).then(__webpack_require__.bind(__webpack_require__,28844))),196:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2141)]).then(__webpack_require__.bind(__webpack_require__,38699))),197:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,54497))),198:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6328)]).then(__webpack_require__.bind(__webpack_require__,41610))),199:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,65293))),200:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,46286))),201:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,46286))),202:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),203:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),204:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,53721))),205:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,72723))),206:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7614)]).then(__webpack_require__.bind(__webpack_require__,27792))),207:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2875)]).then(__webpack_require__.bind(__webpack_require__,78433))),208:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,90326))),209:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,18924))),210:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),211:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),212:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,88102))),213:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,58256))),214:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,37852))),215:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,1084))),216:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,12620))),217:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,63403))),218:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,56040))),219:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,56040))),220:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,45806))),221:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1148)]).then(__webpack_require__.bind(__webpack_require__,45806))),222:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,28956))),223:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7046)]).then(__webpack_require__.bind(__webpack_require__,28956))),224:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),225:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),226:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,93156))),227:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9215)]).then(__webpack_require__.bind(__webpack_require__,7576))),228:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),229:oe.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,41686))),230:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5176)]).then(__webpack_require__.bind(__webpack_require__,4407))),231:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6587)]).then(__webpack_require__.bind(__webpack_require__,289))),232:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9891)]).then(__webpack_require__.bind(__webpack_require__,36730))),233:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8062)]).then(__webpack_require__.bind(__webpack_require__,80555))),234:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,29802))),235:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5402)]).then(__webpack_require__.bind(__webpack_require__,29802))),236:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,70218))),237:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,97761))),238:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,94793))),239:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92890))),240:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,73981))),241:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,37199))),242:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,4901))),243:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2529)]).then(__webpack_require__.bind(__webpack_require__,51689))),244:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,43623))),245:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5895)]).then(__webpack_require__.bind(__webpack_require__,62109))),246:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6982)]).then(__webpack_require__.bind(__webpack_require__,52358))),247:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6805)]).then(__webpack_require__.bind(__webpack_require__,95104))),248:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1416)]).then(__webpack_require__.bind(__webpack_require__,57711))),249:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6583)]).then(__webpack_require__.bind(__webpack_require__,43623))),250:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8307)]).then(__webpack_require__.bind(__webpack_require__,32592))),251:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2826)]).then(__webpack_require__.bind(__webpack_require__,62438))),252:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,20221))),253:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4610)]).then(__webpack_require__.bind(__webpack_require__,93060))),254:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9590)]).then(__webpack_require__.bind(__webpack_require__,99309))),255:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2076)]).then(__webpack_require__.bind(__webpack_require__,46107))),256:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,1323))),257:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,72718))),258:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5191)]).then(__webpack_require__.bind(__webpack_require__,87285))),259:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3496)]).then(__webpack_require__.bind(__webpack_require__,72251))),260:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5599)]).then(__webpack_require__.bind(__webpack_require__,17514))),261:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4736)]).then(__webpack_require__.bind(__webpack_require__,70750))),262:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2412)]).then(__webpack_require__.bind(__webpack_require__,69298))),263:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2240)]).then(__webpack_require__.bind(__webpack_require__,90375))),264:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(265)]).then(__webpack_require__.bind(__webpack_require__,12609))),265:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9360)]).then(__webpack_require__.bind(__webpack_require__,23004))),266:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2396)]).then(__webpack_require__.bind(__webpack_require__,94742))),267:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7855)]).then(__webpack_require__.bind(__webpack_require__,98392))),268:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9507)]).then(__webpack_require__.bind(__webpack_require__,6349))),269:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1343)]).then(__webpack_require__.bind(__webpack_require__,85372))),270:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),271:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),272:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9647)]).then(__webpack_require__.bind(__webpack_require__,12317))),273:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(485)]).then(__webpack_require__.bind(__webpack_require__,50652))),274:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),275:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),276:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,19883))),277:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,19883))),278:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,94471))),279:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9716)]).then(__webpack_require__.bind(__webpack_require__,66508))),280:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81028))),281:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,81028))),282:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),283:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3006)]).then(__webpack_require__.bind(__webpack_require__,83048))),284:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2045)]).then(__webpack_require__.bind(__webpack_require__,39993))),285:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1520)]).then(__webpack_require__.bind(__webpack_require__,51565))),286:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9649)]).then(__webpack_require__.bind(__webpack_require__,23773))),287:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4546)]).then(__webpack_require__.bind(__webpack_require__,42249))),288:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5357)]).then(__webpack_require__.bind(__webpack_require__,5445))),289:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8665)]).then(__webpack_require__.bind(__webpack_require__,25362))),290:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3183)]).then(__webpack_require__.bind(__webpack_require__,85862))),291:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4800)]).then(__webpack_require__.bind(__webpack_require__,6393))),292:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9489)]).then(__webpack_require__.bind(__webpack_require__,83163))),293:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9391)]).then(__webpack_require__.bind(__webpack_require__,30274))),294:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5335)]).then(__webpack_require__.bind(__webpack_require__,6710))),295:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2823)]).then(__webpack_require__.bind(__webpack_require__,74350))),296:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4973)]).then(__webpack_require__.bind(__webpack_require__,2819))),297:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,35058))),298:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6741)]).then(__webpack_require__.bind(__webpack_require__,3404))),299:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5775)]).then(__webpack_require__.bind(__webpack_require__,53807))),300:oe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,79339))),301:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),302:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),303:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6634)]).then(__webpack_require__.bind(__webpack_require__,49850))),304:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(680)]).then(__webpack_require__.bind(__webpack_require__,71690))),305:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6366)]).then(__webpack_require__.bind(__webpack_require__,75434))),306:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6452)]).then(__webpack_require__.bind(__webpack_require__,90955))),307:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1070)]).then(__webpack_require__.bind(__webpack_require__,19325))),308:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7242)]).then(__webpack_require__.bind(__webpack_require__,51331))),309:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2707)]).then(__webpack_require__.bind(__webpack_require__,11937))),310:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2865)]).then(__webpack_require__.bind(__webpack_require__,32217))),311:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,41477))),312:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6784)]).then(__webpack_require__.bind(__webpack_require__,41477))),313:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3141)]).then(__webpack_require__.bind(__webpack_require__,96500))),314:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),315:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),316:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),317:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),318:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),319:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,34105))),320:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),321:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,85964))),322:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,57753))),323:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),324:oe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,10976))),325:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9788)]).then(__webpack_require__.bind(__webpack_require__,9392))),326:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(576)]).then(__webpack_require__.bind(__webpack_require__,62252))),327:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7260)]).then(__webpack_require__.bind(__webpack_require__,93797))),328:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4520)]).then(__webpack_require__.bind(__webpack_require__,50933))),329:oe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,6062))),330:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4514)]).then(__webpack_require__.bind(__webpack_require__,5741))),331:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),332:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,99922))),333:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,27975))),334:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1006)]).then(__webpack_require__.bind(__webpack_require__,27975))),335:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),336:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1939)]).then(__webpack_require__.bind(__webpack_require__,99477))),337:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(556)]).then(__webpack_require__.bind(__webpack_require__,71531))),338:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6434)]).then(__webpack_require__.bind(__webpack_require__,97108))),339:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1880)]).then(__webpack_require__.bind(__webpack_require__,79867))),340:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8237)]).then(__webpack_require__.bind(__webpack_require__,67536))),341:oe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,39687))),342:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(264)]).then(__webpack_require__.bind(__webpack_require__,25552))),343:oe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,54692))),344:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),345:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4078)]).then(__webpack_require__.bind(__webpack_require__,46622))),346:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2829)]).then(__webpack_require__.bind(__webpack_require__,32692))),347:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,650))),348:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),349:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,33779))),350:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),351:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,24948))),352:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,43515))),353:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,82509))),354:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),355:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),356:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,84122))),357:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,89871))),358:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,34014))),359:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,19421))),360:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),361:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),362:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,73415))),363:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),364:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),365:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),366:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),367:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),368:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),369:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),370:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,9937))),371:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,15323))),372:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,53802))),373:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,45539))),374:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,888))),375:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,71198))),376:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),377:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),378:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),379:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(559)]).then(__webpack_require__.bind(__webpack_require__,33779))),380:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),381:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4757)]).then(__webpack_require__.bind(__webpack_require__,24948))),382:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1783)]).then(__webpack_require__.bind(__webpack_require__,43515))),383:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7477)]).then(__webpack_require__.bind(__webpack_require__,82509))),384:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),385:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),386:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6796)]).then(__webpack_require__.bind(__webpack_require__,84122))),387:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4504)]).then(__webpack_require__.bind(__webpack_require__,89871))),388:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7058)]).then(__webpack_require__.bind(__webpack_require__,34014))),389:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,19421))),390:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),391:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),392:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5238)]).then(__webpack_require__.bind(__webpack_require__,73415))),393:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),394:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),395:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),396:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),397:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),398:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),399:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),400:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1713)]).then(__webpack_require__.bind(__webpack_require__,9937))),401:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5891)]).then(__webpack_require__.bind(__webpack_require__,15323))),402:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8398)]).then(__webpack_require__.bind(__webpack_require__,53802))),403:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8241)]).then(__webpack_require__.bind(__webpack_require__,45539))),404:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2339)]).then(__webpack_require__.bind(__webpack_require__,888))),405:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7589)]).then(__webpack_require__.bind(__webpack_require__,71198))),406:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),407:oe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),408:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),409:oe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,48552))),410:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7560)]).then(__webpack_require__.bind(__webpack_require__,21576))),411:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6029)]).then(__webpack_require__.bind(__webpack_require__,55524))),412:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5179)]).then(__webpack_require__.bind(__webpack_require__,60341))),413:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4621)]).then(__webpack_require__.bind(__webpack_require__,56290))),414:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),415:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1831)]).then(__webpack_require__.bind(__webpack_require__,47517))),416:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2539)]).then(__webpack_require__.bind(__webpack_require__,91864))),417:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8143)]).then(__webpack_require__.bind(__webpack_require__,30007))),418:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,34970))),419:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87582))),420:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,18682))),421:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,50555))),422:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),423:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),424:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),425:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),426:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),427:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5022)]).then(__webpack_require__.bind(__webpack_require__,1647))),428:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,98928))),429:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6063)]).then(__webpack_require__.bind(__webpack_require__,98928))),430:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,58727))),431:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1253)]).then(__webpack_require__.bind(__webpack_require__,39111))),432:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),433:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2216)]).then(__webpack_require__.bind(__webpack_require__,75358))),434:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,6286))),435:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),436:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(1561),__webpack_require__.e(9794),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,24145))),437:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3685)]).then(__webpack_require__.bind(__webpack_require__,47510))),438:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9794),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,46190))),439:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,58105))),440:oe.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,85083))),441:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,28592))),442:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,43363))),443:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,67124))),444:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1561),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,19388))),445:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,48304))),446:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,46512))),447:oe.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),448:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,54159))),449:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4058)]).then(__webpack_require__.bind(__webpack_require__,3436))),450:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,21298))),451:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6411),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,21298))),452:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),453:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(4056)]).then(__webpack_require__.bind(__webpack_require__,84078))),454:oe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,10695))),455:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,44632))),456:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,1145))),457:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),458:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(532)]).then(__webpack_require__.bind(__webpack_require__,93592))),459:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7178)]).then(__webpack_require__.bind(__webpack_require__,62216))),460:oe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,15677))),461:oe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,84009))),462:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,84114))),463:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,28998))),464:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75552))),465:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,25933))),466:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,92371))),467:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5786)]).then(__webpack_require__.bind(__webpack_require__,25933))),468:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(9366)]).then(__webpack_require__.bind(__webpack_require__,92371))),469:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1470)]).then(__webpack_require__.bind(__webpack_require__,89021))),470:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7182)]).then(__webpack_require__.bind(__webpack_require__,25891))),471:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),472:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,90747))),473:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),474:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,80918))),475:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),476:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6444)]).then(__webpack_require__.bind(__webpack_require__,5302))),477:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(5111)]).then(__webpack_require__.bind(__webpack_require__,3374))),478:oe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,3706))),479:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(1543),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,88107))),480:oe.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,51639))),481:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(577),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,82918))),482:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,49588))),483:oe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,7779))),484:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(2501)]).then(__webpack_require__.bind(__webpack_require__,94865))),485:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3212)]).then(__webpack_require__.bind(__webpack_require__,60927))),486:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),487:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1855)]).then(__webpack_require__.bind(__webpack_require__,73136))),488:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),489:oe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,52077))),490:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),491:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),492:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3784)]).then(__webpack_require__.bind(__webpack_require__,65629))),493:oe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,19706))),494:oe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,19818))),495:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),496:oe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,52157))),497:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),498:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1836)]).then(__webpack_require__.bind(__webpack_require__,40490))),499:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99933))),500:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(3509)]).then(__webpack_require__.bind(__webpack_require__,44045))),501:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),502:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1025)]).then(__webpack_require__.bind(__webpack_require__,15763))),503:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),504:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(6034)]).then(__webpack_require__.bind(__webpack_require__,13366))),505:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,55804))),506:oe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,13732))),507:oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(7554),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,68370))),508:oe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),"@@/global-layout":oe.lazy(()=>Promise.all([__webpack_require__.e(8891),__webpack_require__.e(1717)]).then(__webpack_require__.bind(__webpack_require__,95864)))}}})}var m=__webpack_require__(47531),y=__webpack_require__(82328),x=__webpack_require__(29787),Z=__webpack_require__(30610),te=()=>oe.createElement(x.Z,{size:"middle",className:Z.Z.loading}),mr=__webpack_require__(95392),Gr=__webpack_require__(56656),Pr=__webpack_require__.n(Gr),kn=__webpack_require__(91392),Ja=__webpack_require__.n(kn),La=__webpack_require__(29256),Yo=__webpack_require__.n(La),to=__webpack_require__(81626),No=__webpack_require__.n(to),lo=__webpack_require__(71912),Zc=__webpack_require__.n(lo),Hc=__webpack_require__(48228),uc=__webpack_require__.n(Hc),Uc=__webpack_require__(27112),ou=__webpack_require__.n(Uc),In=__webpack_require__(36867),Wu=__webpack_require__.n(In),cc=__webpack_require__(53501),ri=__webpack_require__.n(cc),To=__webpack_require__(22982),$a=__webpack_require__.n(To),iu=__webpack_require__(54449),Pu=__webpack_require__.n(iu),lc=__webpack_require__(10564),su=__webpack_require__.n(lc),uu=__webpack_require__(92468),vl=__webpack_require__.n(uu),Wc=__webpack_require__(27082),cu=__webpack_require__.n(Wc);Pr().extend(Yo()),Pr().extend(No()),Pr().extend(Zc()),Pr().extend(uc()),Pr().extend(ou()),Pr().extend(Wu()),Pr().extend(ri()),Pr().extend($a()),Pr().extend(Pu()),Pr().extend(su()),Pr().extend(vl()),Pr().extend(cu()),Pr().extend(Ja());var _l=Object.defineProperty,fc=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,zs=(Nr,an,Bn)=>an in Nr?_l(Nr,an,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):Nr[an]=Bn,Eu=(Nr,an)=>{for(var Bn in an||(an={}))hl.call(an,Bn)&&zs(Nr,Bn,an[Bn]);if(fc)for(var Bn of fc(an))Ri.call(an,Bn)&&zs(Nr,Bn,an[Bn]);return Nr},dc=(Nr,an,Bn)=>new Promise((Pa,Gn)=>{var $n=Vn=>{try{so(Bn.next(Vn))}catch(uo){Gn(uo)}},ua=Vn=>{try{so(Bn.throw(Vn))}catch(uo){Gn(uo)}},so=Vn=>Vn.done?Pa(Vn.value):Promise.resolve(Vn.value).then($n,ua);so((Bn=Bn.apply(Nr,an)).next())});const Yi="https://www-cdn.educoder.net/",pc=!1;function Su(){return dc(this,null,function*(){const Nr=(0,m.gD)(),{routes:an,routeComponents:Bn}=yield pl(Nr);yield Nr.applyPlugins({key:"patchRoutes",type:mr.ApplyPluginsType.event,args:{routes:an,routeComponents:Bn}});const Pa=Nr.applyPlugins({key:"modifyContextOpts",type:mr.ApplyPluginsType.modify,initialValue:{}}),Gn=Pa.basename||"/",$n=Pa.historyType||"browser",ua=(0,y.fi)(Eu({type:$n,basename:Gn},Pa.historyOpts));return Nr.applyPlugins({key:"render",type:mr.ApplyPluginsType.compose,initialValue(){const so={useStream:!0,routes:an,routeComponents:Bn,pluginManager:Nr,mountElementId:"root",rootElement:Pa.rootElement||document.getElementById("root"),loadingComponent:te,publicPath:Yi,runtimePublicPath:pc,history:ua,historyType:$n,basename:Gn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Pa.callback},Vn=Nr.applyPlugins({key:"modifyClientRenderOpts",type:mr.ApplyPluginsType.modify,initialValue:so});return zc(Vn)}})()})}Su(),typeof window!="undefined"&&(window.g_umi={version:"4.5.1"})})()})();