12 |
- /*! For license information please see HWMeeting.js.LICENSE.txt */
- !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["react","react-dom"],t):"object"==typeof exports?exports.HWMeeting=t(require("react"),require("react-dom")):e.HWMeeting=t(e.React,e.ReactDOM)}(this,(function(e,t){return function(){var n={59911:function(e,t,n){e.exports=function(){var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};function t(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var r=function(e){return e&&e.Math==Math&&e},i=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof e&&e)||function(){return this}()||Function("return this")(),o={},a=function(e){try{return!!e()}catch(e){return!0}},s=!a((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),c={},u={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,d=l&&!u.call({1:2},1);c.f=d?function(e){var t=l(this,e);return!!t&&t.enumerable}:u;var f=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},h={}.toString,p=function(e){return h.call(e).slice(8,-1)},g=p,m="".split,v=a((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==g(e)?m.call(e,""):Object(e)}:Object,b=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},y=v,w=b,x=function(e){return y(w(e))},E=function(e){return"object"==typeof e?null!==e:"function"==typeof e},I=E,M=function(e,t){if(!I(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!I(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!I(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!I(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},T=b,C=function(e){return Object(T(e))},S=C,_={}.hasOwnProperty,A=Object.hasOwn||function(e,t){return _.call(S(e),t)},N=E,k=i.document,R=N(k)&&N(k.createElement),O=function(e){return R?k.createElement(e):{}},D=O,L=!s&&!a((function(){return 7!=Object.defineProperty(D("div"),"a",{get:function(){return 7}}).a})),P=s,j=c,z=f,U=x,F=M,Y=A,Z=L,B=Object.getOwnPropertyDescriptor;o.f=P?B:function(e,t){if(e=U(e),t=F(t,!0),Z)try{return B(e,t)}catch(e){}if(Y(e,t))return z(!j.f.call(e,t),e[t])};var V={},H=E,W=function(e){if(!H(e))throw TypeError(String(e)+" is not an object");return e},G=s,Q=L,K=W,J=M,X=Object.defineProperty;V.f=G?X:function(e,t,n){if(K(e),t=J(t,!0),K(n),Q)try{return X(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e};var q=V,$=f,ee=s?function(e,t,n){return q.f(e,t,$(1,n))}:function(e,t,n){return e[t]=n,e},te={exports:{}},ne=i,re=ee,ie=function(e,t){try{re(ne,e,t)}catch(n){ne[e]=t}return t},oe=ie,ae="__core-js_shared__",se=i[ae]||oe(ae,{}),ce=se,ue=Function.toString;"function"!=typeof ce.inspectSource&&(ce.inspectSource=function(e){return ue.call(e)});var le=ce.inspectSource,de=le,fe=i.WeakMap,he="function"==typeof fe&&/native code/.test(de(fe)),pe={exports:{}},ge=se;(pe.exports=function(e,t){return ge[e]||(ge[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.14.0",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"});var me,ve,be,ye=0,we=Math.random(),xe=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++ye+we).toString(36)},Ee=pe.exports,Ie=xe,Me=Ee("keys"),Te=function(e){return Me[e]||(Me[e]=Ie(e))},Ce={},Se=he,_e=E,Ae=ee,Ne=A,ke=se,Re=Te,Oe=Ce,De="Object already initialized",Le=i.WeakMap;if(Se||ke.state){var Pe=ke.state||(ke.state=new Le),je=Pe.get,ze=Pe.has,Ue=Pe.set;me=function(e,t){if(ze.call(Pe,e))throw new TypeError(De);return t.facade=e,Ue.call(Pe,e,t),t},ve=function(e){return je.call(Pe,e)||{}},be=function(e){return ze.call(Pe,e)}}else{var Fe=Re("state");Oe[Fe]=!0,me=function(e,t){if(Ne(e,Fe))throw new TypeError(De);return t.facade=e,Ae(e,Fe,t),t},ve=function(e){return Ne(e,Fe)?e[Fe]:{}},be=function(e){return Ne(e,Fe)}}var Ye={set:me,get:ve,has:be,enforce:function(e){return be(e)?ve(e):me(e,{})},getterFor:function(e){return function(t){var n;if(!_e(t)||(n=ve(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}},Ze=i,Be=ee,Ve=A,He=ie,We=le,Ge=Ye.get,Qe=Ye.enforce,Ke=String(String).split("String");(te.exports=function(e,t,n,r){var i,o=!!r&&!!r.unsafe,a=!!r&&!!r.enumerable,s=!!r&&!!r.noTargetGet;"function"==typeof n&&("string"!=typeof t||Ve(n,"name")||Be(n,"name",t),(i=Qe(n)).source||(i.source=Ke.join("string"==typeof t?t:""))),e!==Ze?(o?!s&&e[t]&&(a=!0):delete e[t],a?e[t]=n:Be(e,t,n)):a?e[t]=n:He(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&Ge(this).source||We(this)}));var Je=i,Xe=i,qe=function(e){return"function"==typeof e?e:void 0},$e=function(e,t){return arguments.length<2?qe(Je[e])||qe(Xe[e]):Je[e]&&Je[e][t]||Xe[e]&&Xe[e][t]},et={},tt=Math.ceil,nt=Math.floor,rt=function(e){return isNaN(e=+e)?0:(e>0?nt:tt)(e)},it=rt,ot=Math.min,at=function(e){return e>0?ot(it(e),9007199254740991):0},st=rt,ct=Math.max,ut=Math.min,lt=function(e,t){var n=st(e);return n<0?ct(n+t,0):ut(n,t)},dt=x,ft=at,ht=lt,pt=function(e){return function(t,n,r){var i,o=dt(t),a=ft(o.length),s=ht(r,a);if(e&&n!=n){for(;a>s;)if((i=o[s++])!=i)return!0}else for(;a>s;s++)if((e||s in o)&&o[s]===n)return e||s||0;return!e&&-1}},gt={includes:pt(!0),indexOf:pt(!1)},mt=A,vt=x,bt=gt.indexOf,yt=Ce,wt=function(e,t){var n,r=vt(e),i=0,o=[];for(n in r)!mt(yt,n)&&mt(r,n)&&o.push(n);for(;t.length>i;)mt(r,n=t[i++])&&(~bt(o,n)||o.push(n));return o},xt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Et=wt,It=xt.concat("length","prototype");et.f=Object.getOwnPropertyNames||function(e){return Et(e,It)};var Mt={};Mt.f=Object.getOwnPropertySymbols;var Tt,Ct,St=et,_t=Mt,At=W,Nt=$e("Reflect","ownKeys")||function(e){var t=St.f(At(e)),n=_t.f;return n?t.concat(n(e)):t},kt=A,Rt=Nt,Ot=o,Dt=V,Lt=function(e,t){for(var n=Rt(t),r=Dt.f,i=Ot.f,o=0;o<n.length;o++){var a=n[o];kt(e,a)||r(e,a,i(t,a))}},Pt=a,jt=/#|\.prototype\./,zt=function(e,t){var n=Ft[Ut(e)];return n==Zt||n!=Yt&&("function"==typeof t?Pt(t):!!t)},Ut=zt.normalize=function(e){return String(e).replace(jt,".").toLowerCase()},Ft=zt.data={},Yt=zt.NATIVE="N",Zt=zt.POLYFILL="P",Bt=zt,Vt=i,Ht=o.f,Wt=ee,Gt=te.exports,Qt=ie,Kt=Lt,Jt=Bt,Xt=function(e,t){var n,r,i,o,a,s=e.target,c=e.global,u=e.stat;if(n=c?Vt:u?Vt[s]||Qt(s,{}):(Vt[s]||{}).prototype)for(r in t){if(o=t[r],i=e.noTargetGet?(a=Ht(n,r))&&a.value:n[r],!Jt(c?r:s+(u?".":"#")+r,e.forced)&&void 0!==i){if(typeof o==typeof i)continue;Kt(o,i)}(e.sham||i&&i.sham)&&Wt(o,"sham",!0),Gt(n,r,o,e)}},qt=i.Promise,$t=te.exports,en=function(e,t,n){for(var r in t)$t(e,r,t[r],n);return e},tn=E,nn=W,rn=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return nn(n),function(e){if(!tn(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype")}(r),t?e.call(n,r):n.__proto__=r,n}}():void 0),on=$e("navigator","userAgent")||"",an=on,sn=i.process,cn=sn&&sn.versions,un=cn&&cn.v8;un?Ct=(Tt=un.split("."))[0]<4?1:Tt[0]+Tt[1]:an&&(!(Tt=an.match(/Edge\/(\d+)/))||Tt[1]>=74)&&(Tt=an.match(/Chrome\/(\d+)/))&&(Ct=Tt[1]);var ln=Ct&&+Ct,dn=ln,fn=a,hn=!!Object.getOwnPropertySymbols&&!fn((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&dn&&dn<41})),pn=hn&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,gn=i,mn=pe.exports,vn=A,bn=xe,yn=hn,wn=pn,xn=mn("wks"),En=gn.Symbol,In=wn?En:En&&En.withoutSetter||bn,Mn=function(e){return vn(xn,e)&&(yn||"string"==typeof xn[e])||(yn&&vn(En,e)?xn[e]=En[e]:xn[e]=In("Symbol."+e)),xn[e]},Tn=V.f,Cn=A,Sn=Mn("toStringTag"),_n=function(e,t,n){e&&!Cn(e=n?e:e.prototype,Sn)&&Tn(e,Sn,{configurable:!0,value:t})},An=$e,Nn=V,kn=s,Rn=Mn("species"),On=function(e){var t=An(e),n=Nn.f;kn&&t&&!t[Rn]&&n(t,Rn,{configurable:!0,get:function(){return this}})},Dn=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e},Ln=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e},Pn={},jn=Pn,zn=Mn("iterator"),Un=Array.prototype,Fn=function(e){return void 0!==e&&(jn.Array===e||Un[zn]===e)},Yn=Dn,Zn=function(e,t,n){if(Yn(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}},Bn={};Bn[Mn("toStringTag")]="z";var Vn="[object z]"===String(Bn),Hn=p,Wn=Mn("toStringTag"),Gn="Arguments"==Hn(function(){return arguments}()),Qn=Vn?Hn:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),Wn))?n:Gn?Hn(t):"Object"==(r=Hn(t))&&"function"==typeof t.callee?"Arguments":r},Kn=Qn,Jn=Pn,Xn=Mn("iterator"),qn=function(e){if(null!=e)return e[Xn]||e["@@iterator"]||Jn[Kn(e)]},$n=W,er=W,tr=Fn,nr=at,rr=Zn,ir=qn,or=function(e){var t=e.return;if(void 0!==t)return $n(t.call(e)).value},ar=function(e,t){this.stopped=e,this.result=t},sr=function(e,t,n){var r,i,o,a,s,c,u,l=n&&n.that,d=!(!n||!n.AS_ENTRIES),f=!(!n||!n.IS_ITERATOR),h=!(!n||!n.INTERRUPTED),p=rr(t,l,1+d+h),g=function(e){return r&&or(r),new ar(!0,e)},m=function(e){return d?(er(e),h?p(e[0],e[1],g):p(e[0],e[1])):h?p(e,g):p(e)};if(f)r=e;else{if("function"!=typeof(i=ir(e)))throw TypeError("Target is not iterable");if(tr(i)){for(o=0,a=nr(e.length);a>o;o++)if((s=m(e[o]))&&s instanceof ar)return s;return new ar(!1)}r=i.call(e)}for(c=r.next;!(u=c.call(r)).done;){try{s=m(u.value)}catch(e){throw or(r),e}if("object"==typeof s&&s&&s instanceof ar)return s}return new ar(!1)},cr=Mn("iterator"),ur=!1;try{var lr=0,dr={next:function(){return{done:!!lr++}},return:function(){ur=!0}};dr[cr]=function(){return this},Array.from(dr,(function(){throw 2}))}catch(e){}var fr,hr,pr,gr=function(e,t){if(!t&&!ur)return!1;var n=!1;try{var r={};r[cr]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(e){}return n},mr=W,vr=Dn,br=Mn("species"),yr=function(e,t){var n,r=mr(e).constructor;return void 0===r||null==(n=mr(r)[br])?t:vr(n)},wr=$e("document","documentElement"),xr=/(?:iphone|ipod|ipad).*applewebkit/i.test(on),Er="process"==p(i.process),Ir=i,Mr=a,Tr=Zn,Cr=wr,Sr=O,_r=xr,Ar=Er,Nr=Ir.location,kr=Ir.setImmediate,Rr=Ir.clearImmediate,Or=Ir.process,Dr=Ir.MessageChannel,Lr=Ir.Dispatch,Pr=0,jr={},zr="onreadystatechange",Ur=function(e){if(jr.hasOwnProperty(e)){var t=jr[e];delete jr[e],t()}},Fr=function(e){return function(){Ur(e)}},Yr=function(e){Ur(e.data)},Zr=function(e){Ir.postMessage(e+"",Nr.protocol+"//"+Nr.host)};kr&&Rr||(kr=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return jr[++Pr]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},fr(Pr),Pr},Rr=function(e){delete jr[e]},Ar?fr=function(e){Or.nextTick(Fr(e))}:Lr&&Lr.now?fr=function(e){Lr.now(Fr(e))}:Dr&&!_r?(pr=(hr=new Dr).port2,hr.port1.onmessage=Yr,fr=Tr(pr.postMessage,pr,1)):Ir.addEventListener&&"function"==typeof postMessage&&!Ir.importScripts&&Nr&&"file:"!==Nr.protocol&&!Mr(Zr)?(fr=Zr,Ir.addEventListener("message",Yr,!1)):fr=zr in Sr("script")?function(e){Cr.appendChild(Sr("script"))[zr]=function(){Cr.removeChild(this),Ur(e)}}:function(e){setTimeout(Fr(e),0)});var Br,Vr,Hr,Wr,Gr,Qr,Kr,Jr,Xr={set:kr,clear:Rr},qr=/web0s(?!.*chrome)/i.test(on),$r=i,ei=o.f,ti=Xr.set,ni=xr,ri=qr,ii=Er,oi=$r.MutationObserver||$r.WebKitMutationObserver,ai=$r.document,si=$r.process,ci=$r.Promise,ui=ei($r,"queueMicrotask"),li=ui&&ui.value;li||(Br=function(){var e,t;for(ii&&(e=si.domain)&&e.exit();Vr;){t=Vr.fn,Vr=Vr.next;try{t()}catch(e){throw Vr?Wr():Hr=void 0,e}}Hr=void 0,e&&e.enter()},ni||ii||ri||!oi||!ai?ci&&ci.resolve?((Kr=ci.resolve(void 0)).constructor=ci,Jr=Kr.then,Wr=function(){Jr.call(Kr,Br)}):Wr=ii?function(){si.nextTick(Br)}:function(){ti.call($r,Br)}:(Gr=!0,Qr=ai.createTextNode(""),new oi(Br).observe(Qr,{characterData:!0}),Wr=function(){Qr.data=Gr=!Gr}));var di=li||function(e){var t={fn:e,next:void 0};Hr&&(Hr.next=t),Vr||(Vr=t,Wr()),Hr=t},fi={},hi=Dn,pi=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=hi(t),this.reject=hi(n)};fi.f=function(e){return new pi(e)};var gi,mi,vi,bi,yi,wi=W,xi=E,Ei=fi,Ii=function(e,t){if(wi(e),xi(t)&&t.constructor===e)return t;var n=Ei.f(e);return(0,n.resolve)(t),n.promise},Mi=i,Ti="object"==typeof window,Ci=Xt,Si=i,_i=$e,Ai=qt,Ni=te.exports,ki=en,Ri=rn,Oi=_n,Di=On,Li=E,Pi=Dn,ji=Ln,zi=le,Ui=sr,Fi=gr,Yi=yr,Zi=Xr.set,Bi=di,Vi=Ii,Hi=fi,Wi=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}},Gi=Ye,Qi=Bt,Ki=Ti,Ji=Er,Xi=ln,qi=Mn("species"),$i="Promise",eo=Gi.get,to=Gi.set,no=Gi.getterFor($i),ro=Ai&&Ai.prototype,io=Ai,oo=ro,ao=Si.TypeError,so=Si.document,co=Si.process,uo=Hi.f,lo=uo,fo=!!(so&&so.createEvent&&Si.dispatchEvent),ho="function"==typeof PromiseRejectionEvent,po="unhandledrejection",go=!1,mo=Qi($i,(function(){var e=zi(io)!==String(io);if(!e&&66===Xi)return!0;if(Xi>=51&&/native code/.test(io))return!1;var t=new io((function(e){e(1)})),n=function(e){e((function(){}),(function(){}))};return(t.constructor={})[qi]=n,!(go=t.then((function(){}))instanceof n)||!e&&Ki&&!ho})),vo=mo||!Fi((function(e){io.all(e).catch((function(){}))})),bo=function(e){var t;return!(!Li(e)||"function"!=typeof(t=e.then))&&t},yo=function(e,t){if(!e.notified){e.notified=!0;var n=e.reactions;Bi((function(){for(var r=e.value,i=1==e.state,o=0;n.length>o;){var a,s,c,u=n[o++],l=i?u.ok:u.fail,d=u.resolve,f=u.reject,h=u.domain;try{l?(i||(2===e.rejection&&Io(e),e.rejection=1),!0===l?a=r:(h&&h.enter(),a=l(r),h&&(h.exit(),c=!0)),a===u.promise?f(ao("Promise-chain cycle")):(s=bo(a))?s.call(a,d,f):d(a)):f(r)}catch(e){h&&!c&&h.exit(),f(e)}}e.reactions=[],e.notified=!1,t&&!e.rejection&&xo(e)}))}},wo=function(e,t,n){var r,i;fo?((r=so.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),Si.dispatchEvent(r)):r={promise:t,reason:n},!ho&&(i=Si["on"+e])?i(r):e===po&&function(e,t){var n=Mi.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}("Unhandled promise rejection",n)},xo=function(e){Zi.call(Si,(function(){var t,n=e.facade,r=e.value;if(Eo(e)&&(t=Wi((function(){Ji?co.emit("unhandledRejection",r,n):wo(po,n,r)})),e.rejection=Ji||Eo(e)?2:1,t.error))throw t.value}))},Eo=function(e){return 1!==e.rejection&&!e.parent},Io=function(e){Zi.call(Si,(function(){var t=e.facade;Ji?co.emit("rejectionHandled",t):wo("rejectionhandled",t,e.value)}))},Mo=function(e,t,n){return function(r){e(t,r,n)}},To=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,yo(e,!0))},Co=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw ao("Promise can't be resolved itself");var r=bo(t);r?Bi((function(){var n={done:!1};try{r.call(t,Mo(Co,n,e),Mo(To,n,e))}catch(t){To(n,t,e)}})):(e.value=t,e.state=1,yo(e,!1))}catch(t){To({done:!1},t,e)}}};if(mo&&(oo=(io=function(e){ji(this,io,$i),Pi(e),gi.call(this);var t=eo(this);try{e(Mo(Co,t),Mo(To,t))}catch(e){To(t,e)}}).prototype,(gi=function(e){to(this,{type:$i,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=ki(oo,{then:function(e,t){var n=no(this),r=uo(Yi(this,io));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=Ji?co.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&yo(n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),mi=function(){var e=new gi,t=eo(e);this.promise=e,this.resolve=Mo(Co,t),this.reject=Mo(To,t)},Hi.f=uo=function(e){return e===io||e===vi?new mi(e):lo(e)},"function"==typeof Ai&&ro!==Object.prototype)){bi=ro.then,go||(Ni(ro,"then",(function(e,t){var n=this;return new io((function(e,t){bi.call(n,e,t)})).then(e,t)}),{unsafe:!0}),Ni(ro,"catch",oo.catch,{unsafe:!0}));try{delete ro.constructor}catch(e){}Ri&&Ri(ro,oo)}Ci({global:!0,wrap:!0,forced:mo},{Promise:io}),Oi(io,$i,!1),Di($i),vi=_i($i),Ci({target:$i,stat:!0,forced:mo},{reject:function(e){var t=uo(this);return t.reject.call(void 0,e),t.promise}}),Ci({target:$i,stat:!0,forced:mo},{resolve:function(e){return Vi(this,e)}}),Ci({target:$i,stat:!0,forced:vo},{all:function(e){var t=this,n=uo(t),r=n.resolve,i=n.reject,o=Wi((function(){var n=Pi(t.resolve),o=[],a=0,s=1;Ui(e,(function(e){var c=a++,u=!1;o.push(void 0),s++,n.call(t,e).then((function(e){u||(u=!0,o[c]=e,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(e){var t=this,n=uo(t),r=n.reject,i=Wi((function(){var i=Pi(t.resolve);Ui(e,(function(e){i.call(t,e).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}}),function(e){e[e.RTC_ERR_CODE_SUCCESS=0]="RTC_ERR_CODE_SUCCESS",e[e.RTC_ERR_CODE_RTC_SDK_ERROR=90000001]="RTC_ERR_CODE_RTC_SDK_ERROR",e[e.RTC_ERR_CODE_MESSAGE_SEND_TIMEOUT=90000004]="RTC_ERR_CODE_MESSAGE_SEND_TIMEOUT",e[e.RTC_ERR_CODE_INVALID_PARAMETER=90000005]="RTC_ERR_CODE_INVALID_PARAMETER",e[e.RTC_ERR_CODE_SUBSCRIBE_VIDEO_FAIL=90000008]="RTC_ERR_CODE_SUBSCRIBE_VIDEO_FAIL",e[e.RTC_ERR_CODE_RTC_SERVER_ERROR=90000030]="RTC_ERR_CODE_RTC_SERVER_ERROR",e[e.RTC_ERR_CODE_SUBSCRIBE_AUDIO_FAIL=90000033]="RTC_ERR_CODE_SUBSCRIBE_AUDIO_FAIL",e[e.RTC_ERR_CODE_REGION_NOT_COVERED=90000048]="RTC_ERR_CODE_REGION_NOT_COVERED",e[e.RTC_ERR_CODE_INVALID_OPERATION=90100001]="RTC_ERR_CODE_INVALID_OPERATION",e[e.RTC_ERR_CODE_NOT_SUPPORT_MEDIA_DEVICES=90100002]="RTC_ERR_CODE_NOT_SUPPORT_MEDIA_DEVICES",e[e.RTC_ERR_CODE_NO_AVAILABLE_DEVICES=90100003]="RTC_ERR_CODE_NO_AVAILABLE_DEVICES",e[e.RTC_ERR_CODE_NO_AVAILABLE_VIDEO_INPUT_DEVICES=90100004]="RTC_ERR_CODE_NO_AVAILABLE_VIDEO_INPUT_DEVICES",e[e.RTC_ERR_CODE_NO_AVAILABLE_AUDIO_INPUT_DEVICES=90100005]="RTC_ERR_CODE_NO_AVAILABLE_AUDIO_INPUT_DEVICES",e[e.RTC_ERR_CODE_NO_AVAILABLE_AUDIO_OUTPUT_DEVICES=90100006]="RTC_ERR_CODE_NO_AVAILABLE_AUDIO_OUTPUT_DEVICES",e[e.RTC_ERR_CODE_STATUS_ERROR=90100007]="RTC_ERR_CODE_STATUS_ERROR",e[e.RTC_ERR_CODE_WEBSOCKET_CONNECT=90100008]="RTC_ERR_CODE_WEBSOCKET_CONNECT",e[e.RTC_ERR_CODE_WAIT_CONFIG_FAIL=90100009]="RTC_ERR_CODE_WAIT_CONFIG_FAIL",e[e.RTC_ERR_CODE_PUBLISH_RESPONSE_FAIL=90100010]="RTC_ERR_CODE_PUBLISH_RESPONSE_FAIL",e[e.RTC_ERR_CODE_NO_AVAILABLE_LOG_SERVICE_ADDRESS=90100011]="RTC_ERR_CODE_NO_AVAILABLE_LOG_SERVICE_ADDRESS",e[e.RTC_ERR_CODE_NO_AVAILABLE_LOG_PROVIDER=90100012]="RTC_ERR_CODE_NO_AVAILABLE_LOG_PROVIDER",e[e.RTC_ERR_CODE_USER_NOT_SUBSCRIBED=90100013]="RTC_ERR_CODE_USER_NOT_SUBSCRIBED",e[e.RTC_ERR_CODE_PEERCONNECTION_NOT_EXISTED=90100014]="RTC_ERR_CODE_PEERCONNECTION_NOT_EXISTED",e[e.RTC_ERR_CODE_MEDIASTREAM_TRACK_TIMEOUT=90100015]="RTC_ERR_CODE_MEDIASTREAM_TRACK_TIMEOUT",e[e.RTC_ERR_CODE_TRACK_PLAY_FAILED=90100016]="RTC_ERR_CODE_TRACK_PLAY_FAILED",e[e.RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED=90100017]="RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED",e[e.RTC_ERR_CODE_CAPTURE_OVER_CONSTRAINED=90100018]="RTC_ERR_CODE_CAPTURE_OVER_CONSTRAINED",e[e.RTC_ERR_CODE_CAPTURE_DEVICE_NOT_FOUND=90100019]="RTC_ERR_CODE_CAPTURE_DEVICE_NOT_FOUND",e[e.RTC_ERR_CODE_CAPTURE_DEVICE_NOT_READABLE=90100020]="RTC_ERR_CODE_CAPTURE_DEVICE_NOT_READABLE",e[e.RTC_ERR_CODE_PLAY_NOT_ALLOW=90100021]="RTC_ERR_CODE_PLAY_NOT_ALLOW",e[e.RTC_ERR_CODE_ROLE_NO_PERMISSION=90100022]="RTC_ERR_CODE_ROLE_NO_PERMISSION",e[e.RTC_ERR_CODE_ANSWER_SDP_INVALID=90100023]="RTC_ERR_CODE_ANSWER_SDP_INVALID",e[e.RTC_ERR_CODE_MEDIA_UPSTREAM_UNSUPPORTED=90100024]="RTC_ERR_CODE_MEDIA_UPSTREAM_UNSUPPORTED"}(yi||(yi={}));const So={[yi.RTC_ERR_CODE_SUCCESS]:"success",[yi.RTC_ERR_CODE_RTC_SDK_ERROR]:"sdk internal error",[yi.RTC_ERR_CODE_RTC_SERVER_ERROR]:"server internal error",[yi.RTC_ERR_CODE_NOT_SUPPORT_MEDIA_DEVICES]:"not support enumerate devices",[yi.RTC_ERR_CODE_NO_AVAILABLE_DEVICES]:"no available devices",[yi.RTC_ERR_CODE_NO_AVAILABLE_VIDEO_INPUT_DEVICES]:"no available video input devices",[yi.RTC_ERR_CODE_NO_AVAILABLE_AUDIO_INPUT_DEVICES]:"no available audio input devices",[yi.RTC_ERR_CODE_NO_AVAILABLE_AUDIO_OUTPUT_DEVICES]:"no available audio output devices",[yi.RTC_ERR_CODE_STATUS_ERROR]:"room status error",[yi.RTC_ERR_CODE_INVALID_PARAMETER]:"invalid parameter",[yi.RTC_ERR_CODE_WEBSOCKET_CONNECT]:"failed to establish websocket connection",[yi.RTC_ERR_CODE_SUBSCRIBE_VIDEO_FAIL]:"subscribe video fail",[yi.RTC_ERR_CODE_SUBSCRIBE_AUDIO_FAIL]:"subscribe audio fail",[yi.RTC_ERR_CODE_WAIT_CONFIG_FAIL]:"wait server config fail",[yi.RTC_ERR_CODE_MESSAGE_SEND_TIMEOUT]:"message send timeout",[yi.RTC_ERR_CODE_PUBLISH_RESPONSE_FAIL]:"publish response fail",[yi.RTC_ERR_CODE_NO_AVAILABLE_LOG_SERVICE_ADDRESS]:"no available log service address",[yi.RTC_ERR_CODE_NO_AVAILABLE_LOG_PROVIDER]:"no available log provider",[yi.RTC_ERR_CODE_USER_NOT_SUBSCRIBED]:"user not subscribe stream",[yi.RTC_ERR_CODE_PEERCONNECTION_NOT_EXISTED]:"peerconnection is not exist",[yi.RTC_ERR_CODE_MEDIASTREAM_TRACK_TIMEOUT]:"mediaStream wait track timeout",[yi.RTC_ERR_CODE_TRACK_PLAY_FAILED]:"track play failed",[yi.RTC_ERR_CODE_REGION_NOT_COVERED]:"current region is not covered, service unavaliable",[yi.RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED]:"capture failed, permission denied",[yi.RTC_ERR_CODE_CAPTURE_OVER_CONSTRAINED]:"capture failed, Constraint paramter invalid",[yi.RTC_ERR_CODE_CAPTURE_DEVICE_NOT_FOUND]:"capture failed, requested device not found",[yi.RTC_ERR_CODE_CAPTURE_DEVICE_NOT_READABLE]:"capture failed, maybe device is occupied by other application",[yi.RTC_ERR_CODE_PLAY_NOT_ALLOW]:"the user didn't interact with the document first, please trigger by gesture",[yi.RTC_ERR_CODE_ROLE_NO_PERMISSION]:"the user role have no permission to operate",[yi.RTC_ERR_CODE_ANSWER_SDP_INVALID]:"the upstream media is not supported"};class _o extends Error{static getErrorCode(e){if(null==e)return yi.RTC_ERR_CODE_RTC_SERVER_ERROR;const t=e.substr("RTC.".length);return Number(t)}constructor(e,t){let n="";n=t||(e in yi?So[e]:"unknow error"),super(t),this.code=void 0,this.code=e,this.message=n}getCode(){return this.code}getMsg(){return this.message}}function Ao(e){return(Ao="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function No(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Ao(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!==Ao(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"===Ao(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ko=Xt,Ro=s,Oo=i,Do=A,Lo=E,Po=V.f,jo=Lt,zo=Oo.Symbol;if(Ro&&"function"==typeof zo&&(!("description"in zo.prototype)||void 0!==zo().description)){var Uo={},Fo=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof Fo?new zo(e):void 0===e?zo():zo(e);return""===e&&(Uo[t]=!0),t};jo(Fo,zo);var Yo=Fo.prototype=zo.prototype;Yo.constructor=Fo;var Zo=Yo.toString,Bo="Symbol(test)"==String(zo("test")),Vo=/^Symbol\((.*)\)[^)]+$/;Po(Yo,"description",{configurable:!0,get:function(){var e=Lo(this)?this.valueOf():this,t=Zo.call(e);if(Do(Uo,e))return"";var n=Bo?t.slice(7,-1):t.replace(Vo,"$1");return""===n?void 0:n}}),ko({global:!0,forced:!0},{Symbol:Fo})}var Ho,Wo=wt,Go=xt,Qo=Object.keys||function(e){return Wo(e,Go)},Ko=V,Jo=W,Xo=Qo,qo=s?Object.defineProperties:function(e,t){Jo(e);for(var n,r=Xo(t),i=r.length,o=0;i>o;)Ko.f(e,n=r[o++],t[n]);return e},$o=W,ea=qo,ta=xt,na=Ce,ra=wr,ia=O,oa="prototype",aa="script",sa=Te("IE_PROTO"),ca=function(){},ua=function(e){return"<script>"+e+"</"+aa+">"},la=function(){try{Ho=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t;la=Ho?function(e){e.write(ua("")),e.close();var t=e.parentWindow.Object;return e=null,t}(Ho):("javascript:",(t=ia("iframe")).style.display="none",ra.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(ua("document.F=Object")),e.close(),e.F);for(var n=ta.length;n--;)delete la[oa][ta[n]];return la()};na[sa]=!0;var da=Object.create||function(e,t){var n;return null!==e?(ca[oa]=$o(e),n=new ca,ca[oa]=null,n[sa]=e):n=la(),void 0===t?n:ea(n,t)},fa=da,ha=V,pa=Mn("unscopables"),ga=Array.prototype;null==ga[pa]&&ha.f(ga,pa,{configurable:!0,value:fa(null)});var ma,va,ba,ya=function(e){ga[pa][e]=!0},wa=!a((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})),xa=A,Ea=C,Ia=wa,Ma=Te("IE_PROTO"),Ta=Object.prototype,Ca=Ia?Object.getPrototypeOf:function(e){return e=Ea(e),xa(e,Ma)?e[Ma]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?Ta:null},Sa=a,_a=Ca,Aa=ee,Na=A,ka=Mn("iterator"),Ra=!1;[].keys&&("next"in(ba=[].keys())?(va=_a(_a(ba)))!==Object.prototype&&(ma=va):Ra=!0),(null==ma||Sa((function(){var e={};return ma[ka].call(e)!==e})))&&(ma={}),Na(ma,ka)||Aa(ma,ka,(function(){return this}));var Oa={IteratorPrototype:ma,BUGGY_SAFARI_ITERATORS:Ra},Da=Oa.IteratorPrototype,La=da,Pa=f,ja=_n,za=Pn,Ua=function(){return this},Fa=Xt,Ya=Ca,Za=rn,Ba=_n,Va=ee,Ha=te.exports,Wa=Pn,Ga=Oa.IteratorPrototype,Qa=Oa.BUGGY_SAFARI_ITERATORS,Ka=Mn("iterator"),Ja="keys",Xa="values",qa="entries",$a=function(){return this},es=x,ts=ya,ns=Pn,rs=Ye,is="Array Iterator",os=rs.set,as=rs.getterFor(is),ss=function(e,t,n,r,i,o,a){!function(e,t,n){var r=t+" Iterator";e.prototype=La(Da,{next:Pa(1,n)}),ja(e,r,!1),za[r]=Ua}(n,t,r);var s,c,u,l=function(e){if(e===i&&g)return g;if(!Qa&&e in h)return h[e];switch(e){case Ja:case Xa:case qa:return function(){return new n(this,e)}}return function(){return new n(this)}},d=t+" Iterator",f=!1,h=e.prototype,p=h[Ka]||h["@@iterator"]||i&&h[i],g=!Qa&&p||l(i),m="Array"==t&&h.entries||p;if(m&&(s=Ya(m.call(new e)),Ga!==Object.prototype&&s.next&&(Ya(s)!==Ga&&(Za?Za(s,Ga):"function"!=typeof s[Ka]&&Va(s,Ka,$a)),Ba(s,d,!0))),i==Xa&&p&&p.name!==Xa&&(f=!0,g=function(){return p.call(this)}),h[Ka]!==g&&Va(h,Ka,g),Wa[t]=g,i)if(c={values:l(Xa),keys:o?g:l(Ja),entries:l(qa)},a)for(u in c)(Qa||f||!(u in h))&&Ha(h,u,c[u]);else Fa({target:t,proto:!0,forced:Qa||f},c);return c}(Array,"Array",(function(e,t){os(this,{type:is,target:es(e),index:0,kind:t})}),(function(){var e=as(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values");ns.Arguments=ns.Array,ts("keys"),ts("values"),ts("entries");var cs=W,us=Dn,ls=function(){for(var e,t=cs(this),n=us(t.delete),r=!0,i=0,o=arguments.length;i<o;i++)e=n.call(t,arguments[i]),r=r&&e;return!!r},ds=ls;Xt({target:"Map",proto:!0,real:!0,forced:!1},{deleteAll:function(){return ds.apply(this,arguments)}});var fs=W,hs=qn,ps=function(e){return Map.prototype.entries.call(e)},gs=W,ms=Zn,vs=ps,bs=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{every:function(e){var t=gs(this),n=vs(t),r=ms(e,arguments.length>1?arguments[1]:void 0,3);return!bs(n,(function(e,n,i){if(!r(n,e,t))return i()}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}});var ys=$e,ws=W,xs=Dn,Es=Zn,Is=yr,Ms=ps,Ts=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{filter:function(e){var t=ws(this),n=Ms(t),r=Es(e,arguments.length>1?arguments[1]:void 0,3),i=new(Is(t,ys("Map"))),o=xs(i.set);return Ts(n,(function(e,n){r(n,e,t)&&o.call(i,e,n)}),{AS_ENTRIES:!0,IS_ITERATOR:!0}),i}});var Cs=W,Ss=Zn,_s=ps,As=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{find:function(e){var t=Cs(this),n=_s(t),r=Ss(e,arguments.length>1?arguments[1]:void 0,3);return As(n,(function(e,n,i){if(r(n,e,t))return i(n)}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).result}});var Ns=W,ks=Zn,Rs=ps,Os=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{findKey:function(e){var t=Ns(this),n=Rs(t),r=ks(e,arguments.length>1?arguments[1]:void 0,3);return Os(n,(function(e,n,i){if(r(n,e,t))return i(e)}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).result}});var Ds=W,Ls=ps,Ps=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{includes:function(e){return Ps(Ls(Ds(this)),(function(t,n,r){if(function(e,t){return e===t||e!=e&&t!=t}(n,e))return r()}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}});var js=W,zs=ps,Us=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{keyOf:function(e){return Us(zs(js(this)),(function(t,n,r){if(n===e)return r(t)}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).result}});var Fs=$e,Ys=W,Zs=Dn,Bs=Zn,Vs=yr,Hs=ps,Ws=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{mapKeys:function(e){var t=Ys(this),n=Hs(t),r=Bs(e,arguments.length>1?arguments[1]:void 0,3),i=new(Vs(t,Fs("Map"))),o=Zs(i.set);return Ws(n,(function(e,n){o.call(i,r(n,e,t),n)}),{AS_ENTRIES:!0,IS_ITERATOR:!0}),i}});var Gs=$e,Qs=W,Ks=Dn,Js=Zn,Xs=yr,qs=ps,$s=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{mapValues:function(e){var t=Qs(this),n=qs(t),r=Js(e,arguments.length>1?arguments[1]:void 0,3),i=new(Xs(t,Gs("Map"))),o=Ks(i.set);return $s(n,(function(e,n){o.call(i,e,r(n,e,t))}),{AS_ENTRIES:!0,IS_ITERATOR:!0}),i}});var ec=W,tc=Dn,nc=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{merge:function(e){for(var t=ec(this),n=tc(t.set),r=0;r<arguments.length;)nc(arguments[r++],n,{that:t,AS_ENTRIES:!0});return t}});var rc=W,ic=Dn,oc=ps,ac=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{reduce:function(e){var t=rc(this),n=oc(t),r=arguments.length<2,i=r?void 0:arguments[1];if(ic(e),ac(n,(function(n,o){r?(r=!1,i=o):i=e(i,o,n,t)}),{AS_ENTRIES:!0,IS_ITERATOR:!0}),r)throw TypeError("Reduce of empty map with no initial value");return i}});var sc=W,cc=Zn,uc=ps,lc=sr;Xt({target:"Map",proto:!0,real:!0,forced:!1},{some:function(e){var t=sc(this),n=uc(t),r=cc(e,arguments.length>1?arguments[1]:void 0,3);return lc(n,(function(e,n,i){if(r(n,e,t))return i()}),{AS_ENTRIES:!0,IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}});var dc=W,fc=Dn;Xt({target:"Map",proto:!0,real:!0,forced:!1},{update:function(e,t){var n=dc(this),r=arguments.length;fc(t);var i=n.has(e);if(!i&&r<3)throw TypeError("Updating absent value");var o=i?n.get(e):fc(r>2?arguments[2]:void 0)(e,n);return n.set(e,t(o,e,n)),n}});var hc={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},pc=i,gc=hc,mc=ss,vc=ee,bc=Mn,yc=bc("iterator"),wc=bc("toStringTag"),xc=mc.values;for(var Ec in gc){var Ic=pc[Ec],Mc=Ic&&Ic.prototype;if(Mc){if(Mc[yc]!==xc)try{vc(Mc,yc,xc)}catch(e){Mc[yc]=xc}if(Mc[wc]||vc(Mc,wc,Ec),gc[Ec])for(var Tc in mc)if(Mc[Tc]!==mc[Tc])try{vc(Mc,Tc,mc[Tc])}catch(e){Mc[Tc]=mc[Tc]}}}var Cc=p,Sc=Array.isArray||function(e){return"Array"==Cc(e)},_c=E,Ac=Sc,Nc=Mn("species"),kc=Zn,Rc=v,Oc=C,Dc=at,Lc=function(e,t){var n;return Ac(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!Ac(n.prototype)?_c(n)&&null===(n=n[Nc])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)},Pc=[].push,jc=function(e){var t=1==e,n=2==e,r=3==e,i=4==e,o=6==e,a=7==e,s=5==e||o;return function(c,u,l,d){for(var f,h,p=Oc(c),g=Rc(p),m=kc(u,l,3),v=Dc(g.length),b=0,y=d||Lc,w=t?y(c,v):n||a?y(c,0):void 0;v>b;b++)if((s||b in g)&&(h=m(f=g[b],b,p),e))if(t)w[b]=h;else if(h)switch(e){case 3:return!0;case 5:return f;case 6:return b;case 2:Pc.call(w,f)}else switch(e){case 4:return!1;case 7:Pc.call(w,f)}return o?-1:r||i?i:w}},zc={forEach:jc(0),map:jc(1),filter:jc(2),some:jc(3),every:jc(4),find:jc(5),findIndex:jc(6),filterOut:jc(7)},Uc=a,Fc=function(e,t){var n=[][e];return!!n&&Uc((function(){n.call(null,t||function(){throw 1},1)}))},Yc=zc.forEach,Zc=i,Bc=hc,Vc=Fc("forEach")?[].forEach:function(e){return Yc(this,e,arguments.length>1?arguments[1]:void 0)},Hc=ee;for(var Wc in Bc){var Gc=Zc[Wc],Qc=Gc&&Gc.prototype;if(Qc&&Qc.forEach!==Vc)try{Hc(Qc,"forEach",Vc)}catch(e){Qc.forEach=Vc}}var Kc=E,Jc=p,Xc=Mn("match"),qc=function(e){var t;return Kc(e)&&(void 0!==(t=e[Xc])?!!t:"RegExp"==Jc(e))},$c=W,eu=function(){var e=$c(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t},tu=C,nu=Math.floor,ru="".replace,iu=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ou=/\$([$&'`]|\d{1,2})/g,au=function(e,t,n,r,i,o){var a=n+e.length,s=r.length,c=ou;return void 0!==i&&(i=tu(i),c=iu),ru.call(o,c,(function(o,c){var u;switch(c.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(a);case"<":u=i[c.slice(1,-1)];break;default:var l=+c;if(0===l)return o;if(l>s){var d=nu(l/10);return 0===d?o:d<=s?void 0===r[d-1]?c.charAt(1):r[d-1]+c.charAt(1):o}u=r[l-1]}return void 0===u?"":u}))},su=Xt,cu=b,uu=qc,lu=eu,du=au,fu=Mn("replace"),hu=RegExp.prototype,pu=Math.max,gu=function(e,t,n){return n>e.length?-1:""===t?n:e.indexOf(t,n)};su({target:"String",proto:!0},{replaceAll:function(e,t){var n,r,i,o,a,s,c,u=cu(this),l=0,d=0,f="";if(null!=e){if(uu(e)&&!~String(cu("flags"in hu?e.flags:lu.call(e))).indexOf("g"))throw TypeError("`.replaceAll` does not allow non-global regexes");if(void 0!==(n=e[fu]))return n.call(e,u,t)}for(r=String(u),i=String(e),(o="function"==typeof t)||(t=String(t)),a=i.length,s=pu(1,a),l=gu(r,i,0);-1!==l;)c=o?String(t(i,l,r)):du(i,r,l,[],void 0,t),f+=r.slice(d,l)+c,d=l+a,l=gu(r,i,l+s);return d<r.length&&(f+=r.slice(d)),f}});var mu={},vu=a;function bu(e,t){return RegExp(e,t)}mu.UNSUPPORTED_Y=vu((function(){var e=bu("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),mu.BROKEN_CARET=vu((function(){var e=bu("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));var yu=eu,wu=mu,xu=pe.exports,Eu=RegExp.prototype.exec,Iu=xu("native-string-replace",String.prototype.replace),Mu=Eu,Tu=function(){var e=/a/,t=/b*/g;return Eu.call(e,"a"),Eu.call(t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),Cu=wu.UNSUPPORTED_Y||wu.BROKEN_CARET,Su=void 0!==/()??/.exec("")[1];(Tu||Su||Cu)&&(Mu=function(e){var t,n,r,i,o=this,a=Cu&&o.sticky,s=yu.call(o),c=o.source,u=0,l=e;return a&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),l=String(e).slice(o.lastIndex),o.lastIndex>0&&(!o.multiline||o.multiline&&"\n"!==e[o.lastIndex-1])&&(c="(?: "+c+")",l=" "+l,u++),n=new RegExp("^(?:"+c+")",s)),Su&&(n=new RegExp("^"+c+"$(?!\\s)",s)),Tu&&(t=o.lastIndex),r=Eu.call(a?n:o,l),a?r?(r.input=r.input.slice(u),r[0]=r[0].slice(u),r.index=o.lastIndex,o.lastIndex+=r[0].length):o.lastIndex=0:Tu&&r&&(o.lastIndex=o.global?r.index+r[0].length:t),Su&&r&&r.length>1&&Iu.call(r[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(r[i]=void 0)})),r});var _u=Mu;Xt({target:"RegExp",proto:!0,forced:/./.exec!==_u},{exec:_u});var Au=te.exports,Nu=_u,ku=a,Ru=Mn,Ou=ee,Du=Ru("species"),Lu=RegExp.prototype,Pu=!ku((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),ju="$0"==="a".replace(/./,"$0"),zu=Ru("replace"),Uu=!!/./[zu]&&""===/./[zu]("a","$0"),Fu=!ku((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Yu=rt,Zu=b,Bu=function(e){return function(t,n){var r,i,o=String(Zu(t)),a=Yu(n),s=o.length;return a<0||a>=s?e?"":void 0:(r=o.charCodeAt(a))<55296||r>56319||a+1===s||(i=o.charCodeAt(a+1))<56320||i>57343?e?o.charAt(a):r:e?o.slice(a,a+2):i-56320+(r-55296<<10)+65536}},Vu=(Bu(!1),Bu(!0)),Hu=p,Wu=_u,Gu=W,Qu=at,Ku=rt,Ju=b,Xu=function(e,t,n){return t+(n?Vu(e,t).length:1)},qu=au,$u=function(e,t){var n=e.exec;if("function"==typeof n){var r=n.call(e,t);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==Hu(e))throw TypeError("RegExp#exec called on incompatible receiver");return Wu.call(e,t)},el=Math.max,tl=Math.min;!function(e,t,n,r){var i=Ru(e),o=!ku((function(){var t={};return t[i]=function(){return 7},7!=""[e](t)})),a=o&&!ku((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[Du]=function(){return n},n.flags="",n[i]=/./[i]),n.exec=function(){return t=!0,null},n[i](""),!t}));if(!o||!a||"replace"===e&&(!Pu||!ju||Uu)||"split"===e&&!Fu){var s=/./[i],c=n(i,""[e],(function(e,t,n,r,i){var a=t.exec;return a===Nu||a===Lu.exec?o&&!i?{done:!0,value:s.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}),{REPLACE_KEEPS_$0:ju,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Uu}),u=c[0],l=c[1];Au(String.prototype,e,u),Au(Lu,i,2==t?function(e,t){return l.call(e,this,t)}:function(e){return l.call(e,this)})}r&&Ou(Lu[i],"sham",!0)}("replace",2,(function(e,t,n,r){var i=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,o=r.REPLACE_KEEPS_$0,a=i?"$":"$0";return[function(n,r){var i=Ju(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,i,r):t.call(String(i),n,r)},function(e,r){if(!i&&o||"string"==typeof r&&-1===r.indexOf(a)){var s=n(t,e,this,r);if(s.done)return s.value}var c=Gu(e),u=String(this),l="function"==typeof r;l||(r=String(r));var d=c.global;if(d){var f=c.unicode;c.lastIndex=0}for(var h=[];;){var p=$u(c,u);if(null===p)break;if(h.push(p),!d)break;""===String(p[0])&&(c.lastIndex=Xu(u,Qu(c.lastIndex),f))}for(var g,m="",v=0,b=0;b<h.length;b++){p=h[b];for(var y=String(p[0]),w=el(tl(Ku(p.index),u.length),0),x=[],E=1;E<p.length;E++)x.push(void 0===(g=p[E])?g:String(g));var I=p.groups;if(l){var M=[y].concat(x,w,u);void 0!==I&&M.push(I);var T=String(r.apply(void 0,M))}else T=qu(y,u,w,x,I,r);w>=v&&(m+=u.slice(v,w)+T,v=w+y.length)}return m+u.slice(v)}]}));const nl={none:0,error:1,warn:2,info:3,debug:4};var rl=void 0!==n.g?n.g:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},il=[],ol=[],al="undefined"!=typeof Uint8Array?Uint8Array:Array,sl=!1;function cl(){sl=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,n=e.length;t<n;++t)il[t]=e[t],ol[e.charCodeAt(t)]=t;ol["-".charCodeAt(0)]=62,ol["_".charCodeAt(0)]=63}function ul(e,t,n){for(var r,i,o=[],a=t;a<n;a+=3)r=(e[a]<<16)+(e[a+1]<<8)+e[a+2],o.push(il[(i=r)>>18&63]+il[i>>12&63]+il[i>>6&63]+il[63&i]);return o.join("")}function ll(e){var t;sl||cl();for(var n=e.length,r=n%3,i="",o=[],a=16383,s=0,c=n-r;s<c;s+=a)o.push(ul(e,s,s+a>c?c:s+a));return 1===r?(t=e[n-1],i+=il[t>>2],i+=il[t<<4&63],i+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],i+=il[t>>10],i+=il[t>>4&63],i+=il[t<<2&63],i+="="),o.push(i),o.join("")}function dl(e,t,n,r,i){var o,a,s=8*i-r-1,c=(1<<s)-1,u=c>>1,l=-7,d=n?i-1:0,f=n?-1:1,h=e[t+d];for(d+=f,o=h&(1<<-l)-1,h>>=-l,l+=s;l>0;o=256*o+e[t+d],d+=f,l-=8);for(a=o&(1<<-l)-1,o>>=-l,l+=r;l>0;a=256*a+e[t+d],d+=f,l-=8);if(0===o)o=1-u;else{if(o===c)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,r),o-=u}return(h?-1:1)*a*Math.pow(2,o-r)}function fl(e,t,n,r,i,o){var a,s,c,u=8*o-i-1,l=(1<<u)-1,d=l>>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:o-1,p=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=l):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),(t+=a+d>=1?f/c:f*Math.pow(2,1-d))*c>=2&&(a++,c/=2),a+d>=l?(s=0,a=l):a+d>=1?(s=(t*c-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+h]=255&s,h+=p,s/=256,i-=8);for(a=a<<i|s,u+=i;u>0;e[n+h]=255&a,h+=p,a/=256,u-=8);e[n+h-p]|=128*g}var hl={}.toString,pl=Array.isArray||function(e){return"[object Array]"==hl.call(e)};function gl(){return vl.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function ml(e,t){if(gl()<t)throw new RangeError("Invalid typed array length");return vl.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=vl.prototype:(null===e&&(e=new vl(t)),e.length=t),e}function vl(e,t,n){if(!(vl.TYPED_ARRAY_SUPPORT||this instanceof vl))return new vl(e,t,n);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return wl(this,e)}return bl(this,e,t,n)}function bl(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");return t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r),vl.TYPED_ARRAY_SUPPORT?(e=t).__proto__=vl.prototype:e=xl(e,t),e}(e,t,n,r):"string"==typeof t?function(e,t,n){if("string"==typeof n&&""!==n||(n="utf8"),!vl.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|Ml(t,n),i=(e=ml(e,r)).write(t,n);return i!==r&&(e=e.slice(0,i)),e}(e,t,n):function(e,t){if(Il(t)){var n=0|El(t.length);return 0===(e=ml(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(r=t.length)!=r?ml(e,0):xl(e,t);if("Buffer"===t.type&&pl(t.data))return xl(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function yl(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function wl(e,t){if(yl(t),e=ml(e,t<0?0:0|El(t)),!vl.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function xl(e,t){var n=t.length<0?0:0|El(t.length);e=ml(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function El(e){if(e>=gl())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+gl().toString(16)+" bytes");return 0|e}function Il(e){return!(null==e||!e._isBuffer)}function Ml(e,t){if(Il(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return Xl(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return ql(e).length;default:if(r)return Xl(e).length;t=(""+t).toLowerCase(),r=!0}}function Tl(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return Fl(this,t,n);case"utf8":case"utf-8":return Pl(this,t,n);case"ascii":return zl(this,t,n);case"latin1":case"binary":return Ul(this,t,n);case"base64":return Ll(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Yl(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function Cl(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function Sl(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=vl.from(t,r)),Il(t))return 0===t.length?-1:_l(e,t,n,r,i);if("number"==typeof t)return t&=255,vl.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):_l(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function _l(e,t,n,r,i){var o,a=1,s=e.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,n/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var l=-1;for(o=n;o<s;o++)if(u(e,o)===u(t,-1===l?0:o-l)){if(-1===l&&(l=o),o-l+1===c)return l*a}else-1!==l&&(o-=o-l),l=-1}else for(n+c>s&&(n=s-c),o=n;o>=0;o--){for(var d=!0,f=0;f<c;f++)if(u(e,o+f)!==u(t,f)){d=!1;break}if(d)return o}return-1}function Al(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))return a;e[n+a]=s}return a}function Nl(e,t,n,r){return $l(Xl(t,e.length-n),e,n,r)}function kl(e,t,n,r){return $l(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function Rl(e,t,n,r){return kl(e,t,n,r)}function Ol(e,t,n,r){return $l(ql(t),e,n,r)}function Dl(e,t,n,r){return $l(function(e,t){for(var n,r,i,o=[],a=0;a<e.length&&!((t-=2)<0);++a)r=(n=e.charCodeAt(a))>>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function Ll(e,t,n){return 0===t&&n===e.length?ll(e):ll(e.slice(t,n))}function Pl(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,c,u=e[i],l=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=n)switch(d){case 1:u<128&&(l=u);break;case 2:128==(192&(o=e[i+1]))&&(c=(31&u)<<6|63&o)>127&&(l=c);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(c=(15&u)<<12|(63&o)<<6|63&a)>2047&&(c<55296||c>57343)&&(l=c);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(c=(15&u)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(l=c)}null===l?(l=65533,d=1):l>65535&&(l-=65536,r.push(l>>>10&1023|55296),l=56320|1023&l),r.push(l),i+=d}return function(e){var t=e.length;if(t<=jl)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=jl));return n}(r)}vl.TYPED_ARRAY_SUPPORT=void 0===rl.TYPED_ARRAY_SUPPORT||rl.TYPED_ARRAY_SUPPORT,vl.poolSize=8192,vl._augment=function(e){return e.__proto__=vl.prototype,e},vl.from=function(e,t,n){return bl(null,e,t,n)},vl.TYPED_ARRAY_SUPPORT&&(vl.prototype.__proto__=Uint8Array.prototype,vl.__proto__=Uint8Array),vl.alloc=function(e,t,n){return function(e,t,n,r){return yl(t),t<=0?ml(e,t):void 0!==n?"string"==typeof r?ml(e,t).fill(n,r):ml(e,t).fill(n):ml(e,t)}(null,e,t,n)},vl.allocUnsafe=function(e){return wl(null,e)},vl.allocUnsafeSlow=function(e){return wl(null,e)},vl.isBuffer=ed,vl.compare=function(e,t){if(!Il(e)||!Il(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},vl.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},vl.concat=function(e,t){if(!pl(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return vl.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=vl.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(!Il(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i),i+=o.length}return r},vl.byteLength=Ml,vl.prototype._isBuffer=!0,vl.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)Cl(this,t,t+1);return this},vl.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)Cl(this,t,t+3),Cl(this,t+1,t+2);return this},vl.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)Cl(this,t,t+7),Cl(this,t+1,t+6),Cl(this,t+2,t+5),Cl(this,t+3,t+4);return this},vl.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?Pl(this,0,e):Tl.apply(this,arguments)},vl.prototype.equals=function(e){if(!Il(e))throw new TypeError("Argument must be a Buffer");return this===e||0===vl.compare(this,e)},vl.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},vl.prototype.compare=function(e,t,n,r,i){if(!Il(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),c=this.slice(r,i),u=e.slice(t,n),l=0;l<s;++l)if(c[l]!==u[l]){o=c[l],a=u[l];break}return o<a?-1:a<o?1:0},vl.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},vl.prototype.indexOf=function(e,t,n){return Sl(this,e,t,n,!0)},vl.prototype.lastIndexOf=function(e,t,n){return Sl(this,e,t,n,!1)},vl.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return Al(this,e,t,n);case"utf8":case"utf-8":return Nl(this,e,t,n);case"ascii":return kl(this,e,t,n);case"latin1":case"binary":return Rl(this,e,t,n);case"base64":return Ol(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Dl(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},vl.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var jl=4096;function zl(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function Ul(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function Fl(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=Jl(e[o]);return i}function Yl(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function Zl(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function Bl(e,t,n,r,i,o){if(!Il(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function Vl(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i<o;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function Hl(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i<o;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function Wl(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function Gl(e,t,n,r,i){return i||Wl(e,0,n,4),fl(e,t,n,r,23,4),n+4}function Ql(e,t,n,r,i){return i||Wl(e,0,n,8),fl(e,t,n,r,52,8),n+8}vl.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),vl.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=vl.prototype;else{var i=t-e;n=new vl(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+e]}return n},vl.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||Zl(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},vl.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||Zl(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},vl.prototype.readUInt8=function(e,t){return t||Zl(e,1,this.length),this[e]},vl.prototype.readUInt16LE=function(e,t){return t||Zl(e,2,this.length),this[e]|this[e+1]<<8},vl.prototype.readUInt16BE=function(e,t){return t||Zl(e,2,this.length),this[e]<<8|this[e+1]},vl.prototype.readUInt32LE=function(e,t){return t||Zl(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},vl.prototype.readUInt32BE=function(e,t){return t||Zl(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},vl.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||Zl(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},vl.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||Zl(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},vl.prototype.readInt8=function(e,t){return t||Zl(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},vl.prototype.readInt16LE=function(e,t){t||Zl(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},vl.prototype.readInt16BE=function(e,t){t||Zl(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},vl.prototype.readInt32LE=function(e,t){return t||Zl(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},vl.prototype.readInt32BE=function(e,t){return t||Zl(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},vl.prototype.readFloatLE=function(e,t){return t||Zl(e,4,this.length),dl(this,e,!0,23,4)},vl.prototype.readFloatBE=function(e,t){return t||Zl(e,4,this.length),dl(this,e,!1,23,4)},vl.prototype.readDoubleLE=function(e,t){return t||Zl(e,8,this.length),dl(this,e,!0,52,8)},vl.prototype.readDoubleBE=function(e,t){return t||Zl(e,8,this.length),dl(this,e,!1,52,8)},vl.prototype.writeUIntLE=function(e,t,n,r){e=+e,t|=0,n|=0,r||Bl(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},vl.prototype.writeUIntBE=function(e,t,n,r){e=+e,t|=0,n|=0,r||Bl(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},vl.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,1,255,0),vl.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},vl.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,2,65535,0),vl.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):Vl(this,e,t,!0),t+2},vl.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,2,65535,0),vl.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):Vl(this,e,t,!1),t+2},vl.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,4,4294967295,0),vl.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):Hl(this,e,t,!0),t+4},vl.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,4,4294967295,0),vl.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Hl(this,e,t,!1),t+4},vl.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);Bl(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},vl.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);Bl(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},vl.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,1,127,-128),vl.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},vl.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,2,32767,-32768),vl.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):Vl(this,e,t,!0),t+2},vl.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,2,32767,-32768),vl.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):Vl(this,e,t,!1),t+2},vl.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,4,2147483647,-2147483648),vl.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):Hl(this,e,t,!0),t+4},vl.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||Bl(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),vl.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):Hl(this,e,t,!1),t+4},vl.prototype.writeFloatLE=function(e,t,n){return Gl(this,e,t,!0,n)},vl.prototype.writeFloatBE=function(e,t,n){return Gl(this,e,t,!1,n)},vl.prototype.writeDoubleLE=function(e,t,n){return Ql(this,e,t,!0,n)},vl.prototype.writeDoubleBE=function(e,t,n){return Ql(this,e,t,!1,n)},vl.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,o=r-n;if(this===e&&n<t&&t<r)for(i=o-1;i>=0;--i)e[i+t]=this[i+n];else if(o<1e3||!vl.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},vl.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!vl.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o<n;++o)this[o]=e;else{var a=Il(e)?e:Xl(new vl(e,r).toString()),s=a.length;for(o=0;o<n-t;++o)this[o+t]=a[o%s]}return this};var Kl=/[^+\/0-9A-Za-z-_]/g;function Jl(e){return e<16?"0"+e.toString(16):e.toString(16)}function Xl(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function ql(e){return function(e){var t,n,r,i,o,a;sl||cl();var s=e.length;if(s%4>0)throw new Error("Invalid string. Length must be a multiple of 4");o="="===e[s-2]?2:"="===e[s-1]?1:0,a=new al(3*s/4-o),r=o>0?s-4:s;var c=0;for(t=0,n=0;t<r;t+=4,n+=3)i=ol[e.charCodeAt(t)]<<18|ol[e.charCodeAt(t+1)]<<12|ol[e.charCodeAt(t+2)]<<6|ol[e.charCodeAt(t+3)],a[c++]=i>>16&255,a[c++]=i>>8&255,a[c++]=255&i;return 2===o?(i=ol[e.charCodeAt(t)]<<2|ol[e.charCodeAt(t+1)]>>4,a[c++]=255&i):1===o&&(i=ol[e.charCodeAt(t)]<<10|ol[e.charCodeAt(t+1)]<<4|ol[e.charCodeAt(t+2)]>>2,a[c++]=i>>8&255,a[c++]=255&i),a}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(Kl,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function $l(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function ed(e){return null!=e&&(!!e._isBuffer||td(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&td(e.slice(0,0))}(e))}function td(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var nd={exports:{}};!function(n,r){n.exports=function e(n,r,i){function o(s,c){if(!r[s]){if(!n[s]){if(!c&&t)return t(s);if(a)return a(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var l=r[s]={exports:{}};n[s][0].call(l.exports,(function(e){return o(n[s][1][e]||e)}),l,l.exports,e,n,r,i)}return r[s].exports}for(var a=t,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(t,n,r){(function(e){!function(t){"object"==typeof r&&void 0!==n?n.exports=t():("undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function e(n,r,i){function o(s,c){if(!r[s]){if(!n[s]){var u="function"==typeof t&&t;if(!c&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=r[s]={exports:{}};n[s][0].call(d.exports,(function(e){return o(n[s][1][e]||e)}),d,d.exports,e,n,r,i)}return r[s].exports}for(var a="function"==typeof t&&t,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(t,n,r){(function(e){!function(t){"object"==typeof r&&void 0!==n?n.exports=t():("undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function e(n,r,i){function o(s,c){if(!r[s]){if(!n[s]){var u="function"==typeof t&&t;if(!c&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=r[s]={exports:{}};n[s][0].call(d.exports,(function(e){return o(n[s][1][e]||e)}),d,d.exports,e,n,r,i)}return r[s].exports}for(var a="function"==typeof t&&t,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(t,n,r){(function(e){!function(t){"object"==typeof r&&void 0!==n?n.exports=t():("undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function e(n,r,i){function o(s,c){if(!r[s]){if(!n[s]){var u="function"==typeof t&&t;if(!c&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=r[s]={exports:{}};n[s][0].call(d.exports,(function(e){return o(n[s][1][e]||e)}),d,d.exports,e,n,r,i)}return r[s].exports}for(var a="function"==typeof t&&t,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(t,n,r){(function(e){!function(t){"object"==typeof r&&void 0!==n?n.exports=t():("undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function e(n,r,i){function o(s,c){if(!r[s]){if(!n[s]){var u="function"==typeof t&&t;if(!c&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=r[s]={exports:{}};n[s][0].call(d.exports,(function(e){return o(n[s][1][e]||e)}),d,d.exports,e,n,r,i)}return r[s].exports}for(var a="function"==typeof t&&t,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(t,n,r){(function(e){!function(t){"object"==typeof r&&void 0!==n?n.exports=t():("undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function e(n,r,i){function o(s,c){if(!r[s]){if(!n[s]){var u="function"==typeof t&&t;if(!c&&u)return u(s,!0);if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=r[s]={exports:{}};n[s][0].call(d.exports,(function(e){return o(n[s][1][e]||e)}),d,d.exports,e,n,r,i)}return r[s].exports}for(var a="function"==typeof t&&t,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(e,t,n){var r=e("./utils"),i=e("./support"),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.encode=function(e){for(var t,n,i,a,s,c,u,l=[],d=0,f=e.length,h=f,p="string"!==r.getTypeOf(e);d<e.length;)h=f-d,i=p?(t=e[d++],n=d<f?e[d++]:0,d<f?e[d++]:0):(t=e.charCodeAt(d++),n=d<f?e.charCodeAt(d++):0,d<f?e.charCodeAt(d++):0),a=t>>2,s=(3&t)<<4|n>>4,c=1<h?(15&n)<<2|i>>6:64,u=2<h?63&i:64,l.push(o.charAt(a)+o.charAt(s)+o.charAt(c)+o.charAt(u));return l.join("")},n.decode=function(e){var t,n,r,a,s,c,u=0,l=0;if("data:"===e.substr(0,"data:".length))throw new Error("Invalid base64 input, it looks like a data url.");var d,f=3*(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"")).length/4;if(e.charAt(e.length-1)===o.charAt(64)&&f--,e.charAt(e.length-2)===o.charAt(64)&&f--,f%1!=0)throw new Error("Invalid base64 input, bad content length.");for(d=i.uint8array?new Uint8Array(0|f):new Array(0|f);u<e.length;)t=o.indexOf(e.charAt(u++))<<2|(a=o.indexOf(e.charAt(u++)))>>4,n=(15&a)<<4|(s=o.indexOf(e.charAt(u++)))>>2,r=(3&s)<<6|(c=o.indexOf(e.charAt(u++))),d[l++]=t,64!==s&&(d[l++]=n),64!==c&&(d[l++]=r);return d}},{"./support":30,"./utils":32}],2:[function(e,t,n){var r=e("./external"),i=e("./stream/DataWorker"),o=e("./stream/Crc32Probe"),a=e("./stream/DataLengthProbe");function s(e,t,n,r,i){this.compressedSize=e,this.uncompressedSize=t,this.crc32=n,this.compression=r,this.compressedContent=i}s.prototype={getContentWorker:function(){var e=new i(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),t=this;return e.on("end",(function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),e},getCompressedWorker:function(){return new i(r.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(e,t,n){return e.pipe(new o).pipe(new a("uncompressedSize")).pipe(t.compressWorker(n)).pipe(new a("compressedSize")).withStreamInfo("compression",t)},t.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,n){var r=e("./stream/GenericWorker");n.STORE={magic:"\0\0",compressWorker:function(e){return new r("STORE compression")},uncompressWorker:function(){return new r("STORE decompression")}},n.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,n){var r=e("./utils"),i=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?"string"!==r.getTypeOf(e)?function(e,t,n){var r=i,o=0+n;e^=-1;for(var a=0;a<o;a++)e=e>>>8^r[255&(e^t[a])];return-1^e}(0|t,e,e.length):function(e,t,n){var r=i,o=0+n;e^=-1;for(var a=0;a<o;a++)e=e>>>8^r[255&(e^t.charCodeAt(a))];return-1^e}(0|t,e,e.length):0}},{"./utils":32}],5:[function(e,t,n){n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!0,n.date=null,n.compression=null,n.compressionOptions=null,n.comment=null,n.unixPermissions=null,n.dosPermissions=null},{}],6:[function(e,t,n){var r;r="undefined"!=typeof Promise?Promise:e("lie"),t.exports={Promise:r}},{lie:37}],7:[function(e,t,n){var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,i=e("pako"),o=e("./utils"),a=e("./stream/GenericWorker"),s=r?"uint8array":"array";function c(e,t){a.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}n.magic="\b\0",o.inherits(c,a),c.prototype.processChunk=function(e){this.meta=e.meta,null===this._pako&&this._createPako(),this._pako.push(o.transformTo(s,e.data),!1)},c.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},c.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},c.prototype._createPako=function(){this._pako=new i[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},n.compressWorker=function(e){return new c("Deflate",e)},n.uncompressWorker=function(){return new c("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,n){function r(e,t){var n,r="";for(n=0;n<t;n++)r+=String.fromCharCode(255&e),e>>>=8;return r}function i(e,t,n,i,a,l){var d,f,h=e.file,p=e.compression,g=l!==s.utf8encode,m=o.transformTo("string",l(h.name)),v=o.transformTo("string",s.utf8encode(h.name)),b=h.comment,y=o.transformTo("string",l(b)),w=o.transformTo("string",s.utf8encode(b)),x=v.length!==h.name.length,E=w.length!==b.length,I="",M="",T="",C=h.dir,S=h.date,_={crc32:0,compressedSize:0,uncompressedSize:0};t&&!n||(_.crc32=e.crc32,_.compressedSize=e.compressedSize,_.uncompressedSize=e.uncompressedSize);var A=0;t&&(A|=8),g||!x&&!E||(A|=2048);var N,k=0,R=0;C&&(k|=16),"UNIX"===a?(R=798,k|=((N=h.unixPermissions)||(N=C?16893:33204),(65535&N)<<16)):(R=20,k|=63&(h.dosPermissions||0)),d=S.getUTCHours(),d<<=6,d|=S.getUTCMinutes(),d<<=5,d|=S.getUTCSeconds()/2,f=S.getUTCFullYear()-1980,f<<=4,f|=S.getUTCMonth()+1,f<<=5,f|=S.getUTCDate(),x&&(I+="up"+r((M=r(1,1)+r(c(m),4)+v).length,2)+M),E&&(I+="uc"+r((T=r(1,1)+r(c(y),4)+w).length,2)+T);var O="";return O+="\n\0",O+=r(A,2),O+=p.magic,O+=r(d,2),O+=r(f,2),O+=r(_.crc32,4),O+=r(_.compressedSize,4),O+=r(_.uncompressedSize,4),O+=r(m.length,2),O+=r(I.length,2),{fileRecord:u.LOCAL_FILE_HEADER+O+m+I,dirRecord:u.CENTRAL_FILE_HEADER+r(R,2)+O+r(y.length,2)+"\0\0\0\0"+r(k,4)+r(i,4)+m+I+y}}var o=e("../utils"),a=e("../stream/GenericWorker"),s=e("../utf8"),c=e("../crc32"),u=e("../signature");function l(e,t,n,r){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=n,this.encodeFileName=r,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}o.inherits(l,a),l.prototype.push=function(e){var t=e.meta.percent||0,n=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,a.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:n?(t+100*(n-r-1))/n:100}}))},l.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;if(t){var n=i(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:n.fileRecord,meta:{percent:0}})}else this.accumulate=!0},l.prototype.closedSource=function(e){this.accumulate=!1;var t,n=this.streamFiles&&!e.file.dir,o=i(e,n,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(o.dirRecord),n)this.push({data:(t=e,u.DATA_DESCRIPTOR+r(t.crc32,4)+r(t.compressedSize,4)+r(t.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:o.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},l.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t<this.dirRecords.length;t++)this.push({data:this.dirRecords[t],meta:{percent:100}});var n,i,a,s,c,l,d=this.bytesWritten-e,f=(n=this.dirRecords.length,i=d,a=e,s=this.zipComment,c=this.encodeFileName,l=o.transformTo("string",c(s)),u.CENTRAL_DIRECTORY_END+"\0\0\0\0"+r(n,2)+r(n,2)+r(i,4)+r(a,4)+r(l.length,2)+l);this.push({data:f,meta:{percent:100}})},l.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},l.prototype.registerPrevious=function(e){this._sources.push(e);var t=this;return e.on("data",(function(e){t.processChunk(e)})),e.on("end",(function(){t.closedSource(t.previous.streamInfo),t._sources.length?t.prepareNextSource():t.end()})),e.on("error",(function(e){t.error(e)})),this},l.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},l.prototype.error=function(e){var t=this._sources;if(!a.prototype.error.call(this,e))return!1;for(var n=0;n<t.length;n++)try{t[n].error(e)}catch(e){}return!0},l.prototype.lock=function(){a.prototype.lock.call(this);for(var e=this._sources,t=0;t<e.length;t++)e[t].lock()},t.exports=l},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(e,t,n){var r=e("../compressions"),i=e("./ZipFileWorker");n.generateWorker=function(e,t,n){var o=new i(t.streamFiles,n,t.platform,t.encodeFileName),a=0;try{e.forEach((function(e,n){a++;var i=function(e,t){var n=e||t,i=r[n];if(!i)throw new Error(n+" is not a valid compression method !");return i}(n.options.compression,t.compression),s=n.options.compressionOptions||t.compressionOptions||{},c=n.dir,u=n.date;n._compressWorker(i,s).withStreamInfo("file",{name:e,dir:c,date:u,comment:n.comment||"",unixPermissions:n.unixPermissions,dosPermissions:n.dosPermissions}).pipe(o)})),o.entriesCount=a}catch(e){o.error(e)}return o}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(e,t,n){function r(){if(!(this instanceof r))return new r;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files={},this.comment=null,this.root="",this.clone=function(){var e=new r;for(var t in this)"function"!=typeof this[t]&&(e[t]=this[t]);return e}}(r.prototype=e("./object")).loadAsync=e("./load"),r.support=e("./support"),r.defaults=e("./defaults"),r.version="3.5.0",r.loadAsync=function(e,t){return(new r).loadAsync(e,t)},r.external=e("./external"),t.exports=r},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(e,t,n){var r=e("./utils"),i=e("./external"),o=e("./utf8"),a=e("./zipEntries"),s=e("./stream/Crc32Probe"),c=e("./nodejsUtils");function u(e){return new i.Promise((function(t,n){var r=e.decompressed.getContentWorker().pipe(new s);r.on("error",(function(e){n(e)})).on("end",(function(){r.streamInfo.crc32!==e.decompressed.crc32?n(new Error("Corrupted zip : CRC32 mismatch")):t()})).resume()}))}t.exports=function(e,t){var n=this;return t=r.extend(t||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:o.utf8decode}),c.isNode&&c.isStream(e)?i.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):r.prepareContent("the loaded zip file",e,!0,t.optimizedBinaryString,t.base64).then((function(e){var n=new a(t);return n.load(e),n})).then((function(e){var n=[i.Promise.resolve(e)],r=e.files;if(t.checkCRC32)for(var o=0;o<r.length;o++)n.push(u(r[o]));return i.Promise.all(n)})).then((function(e){for(var r=e.shift(),i=r.files,o=0;o<i.length;o++){var a=i[o];n.file(a.fileNameStr,a.decompressed,{binary:!0,optimizedBinaryString:!0,date:a.date,dir:a.dir,comment:a.fileCommentStr.length?a.fileCommentStr:null,unixPermissions:a.unixPermissions,dosPermissions:a.dosPermissions,createFolders:t.createFolders})}return r.zipComment.length&&(n.comment=r.zipComment),n}))}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(e,t,n){var r=e("../utils"),i=e("../stream/GenericWorker");function o(e,t){i.call(this,"Nodejs stream input adapter for "+e),this._upstreamEnded=!1,this._bindStream(t)}r.inherits(o,i),o.prototype._bindStream=function(e){var t=this;(this._stream=e).pause(),e.on("data",(function(e){t.push({data:e,meta:{percent:0}})})).on("error",(function(e){t.isPaused?this.generatedError=e:t.error(e)})).on("end",(function(){t.isPaused?t._upstreamEnded=!0:t.end()}))},o.prototype.pause=function(){return!!i.prototype.pause.call(this)&&(this._stream.pause(),!0)},o.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},t.exports=o},{"../stream/GenericWorker":28,"../utils":32}],13:[function(e,t,n){var r=e("readable-stream").Readable;function i(e,t,n){r.call(this,t),this._helper=e;var i=this;e.on("data",(function(e,t){i.push(e)||i._helper.pause(),n&&n(t)})).on("error",(function(e){i.emit("error",e)})).on("end",(function(){i.push(null)}))}e("../utils").inherits(i,r),i.prototype._read=function(){this._helper.resume()},t.exports=i},{"../utils":32,"readable-stream":16}],14:[function(e,t,n){t.exports={isNode:void 0!==vl,newBufferFrom:function(e,t){if(vl.from&&vl.from!==Uint8Array.from)return vl.from(e,t);if("number"==typeof e)throw new Error('The "data" argument must not be a number');return new vl(e,t)},allocBuffer:function(e){if(vl.alloc)return vl.alloc(e);var t=new vl(e);return t.fill(0),t},isBuffer:function(e){return ed(e)},isStream:function(e){return e&&"function"==typeof e.on&&"function"==typeof e.pause&&"function"==typeof e.resume}}},{}],15:[function(e,t,n){function r(e,t,n){var r,o=a.getTypeOf(t),c=a.extend(n||{},u);c.date=c.date||new Date,null!==c.compression&&(c.compression=c.compression.toUpperCase()),"string"==typeof c.unixPermissions&&(c.unixPermissions=parseInt(c.unixPermissions,8)),c.unixPermissions&&16384&c.unixPermissions&&(c.dir=!0),c.dosPermissions&&16&c.dosPermissions&&(c.dir=!0),c.dir&&(e=i(e)),c.createFolders&&(r=function(e){"/"===e.slice(-1)&&(e=e.substring(0,e.length-1));var t=e.lastIndexOf("/");return 0<t?e.substring(0,t):""}(e))&&g.call(this,r,!0);var f,m="string"===o&&!1===c.binary&&!1===c.base64;n&&void 0!==n.binary||(c.binary=!m),(t instanceof l&&0===t.uncompressedSize||c.dir||!t||0===t.length)&&(c.base64=!1,c.binary=!0,t="",c.compression="STORE",o="string"),f=t instanceof l||t instanceof s?t:h.isNode&&h.isStream(t)?new p(e,t):a.prepareContent(e,t,c.binary,c.optimizedBinaryString,c.base64);var v=new d(e,f,c);this.files[e]=v}function i(e){return"/"!==e.slice(-1)&&(e+="/"),e}var o=e("./utf8"),a=e("./utils"),s=e("./stream/GenericWorker"),c=e("./stream/StreamHelper"),u=e("./defaults"),l=e("./compressedObject"),d=e("./zipObject"),f=e("./generate"),h=e("./nodejsUtils"),p=e("./nodejs/NodejsStreamInputAdapter"),g=function(e,t){return t=void 0!==t?t:u.createFolders,e=i(e),this.files[e]||r.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]};function m(e){return"[object RegExp]"===Object.prototype.toString.call(e)}var v={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(e){var t,n,r;for(t in this.files)this.files.hasOwnProperty(t)&&(r=this.files[t],(n=t.slice(this.root.length,t.length))&&t.slice(0,this.root.length)===this.root&&e(n,r))},filter:function(e){var t=[];return this.forEach((function(n,r){e(n,r)&&t.push(r)})),t},file:function(e,t,n){if(1!==arguments.length)return e=this.root+e,r.call(this,e,t,n),this;if(m(e)){var i=e;return this.filter((function(e,t){return!t.dir&&i.test(e)}))}var o=this.files[this.root+e];return o&&!o.dir?o:null},folder:function(e){if(!e)return this;if(m(e))return this.filter((function(t,n){return n.dir&&e.test(t)}));var t=this.root+e,n=g.call(this,t),r=this.clone();return r.root=n.name,r},remove:function(e){e=this.root+e;var t=this.files[e];if(t||("/"!==e.slice(-1)&&(e+="/"),t=this.files[e]),t&&!t.dir)delete this.files[e];else for(var n=this.filter((function(t,n){return n.name.slice(0,e.length)===e})),r=0;r<n.length;r++)delete this.files[n[r].name];return this},generate:function(e){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(e){var t,n={};try{if((n=a.extend(e||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:o.utf8encode})).type=n.type.toLowerCase(),n.compression=n.compression.toUpperCase(),"binarystring"===n.type&&(n.type="string"),!n.type)throw new Error("No output type specified.");a.checkSupport(n.type),"darwin"!==n.platform&&"freebsd"!==n.platform&&"linux"!==n.platform&&"sunos"!==n.platform||(n.platform="UNIX"),"win32"===n.platform&&(n.platform="DOS");var r=n.comment||this.comment||"";t=f.generateWorker(this,n,r)}catch(e){(t=new s("error")).error(e)}return new c(t,n.type||"string",n.mimeType)},generateAsync:function(e,t){return this.generateInternalStream(e).accumulate(t)},generateNodeStream:function(e,t){return(e=e||{}).type||(e.type="nodebuffer"),this.generateInternalStream(e).toNodejsStream(t)}};t.exports=v},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(e,t,n){t.exports=e("stream")},{stream:void 0}],17:[function(e,t,n){var r=e("./DataReader");function i(e){r.call(this,e);for(var t=0;t<this.data.length;t++)e[t]=255&e[t]}e("../utils").inherits(i,r),i.prototype.byteAt=function(e){return this.data[this.zero+e]},i.prototype.lastIndexOfSignature=function(e){for(var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),i=e.charCodeAt(3),o=this.length-4;0<=o;--o)if(this.data[o]===t&&this.data[o+1]===n&&this.data[o+2]===r&&this.data[o+3]===i)return o-this.zero;return-1},i.prototype.readAndCheckSignature=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),i=e.charCodeAt(3),o=this.readData(4);return t===o[0]&&n===o[1]&&r===o[2]&&i===o[3]},i.prototype.readData=function(e){if(this.checkOffset(e),0===e)return[];var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./DataReader":18}],18:[function(e,t,n){var r=e("../utils");function i(e){this.data=e,this.length=e.length,this.index=0,this.zero=0}i.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length<this.zero+e||e<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+e+"). Corrupted zip ?")},setIndex:function(e){this.checkIndex(e),this.index=e},skip:function(e){this.setIndex(this.index+e)},byteAt:function(e){},readInt:function(e){var t,n=0;for(this.checkOffset(e),t=this.index+e-1;t>=this.index;t--)n=(n<<8)+this.byteAt(t);return this.index+=e,n},readString:function(e){return r.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readAndCheckSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=i},{"../utils":32}],19:[function(e,t,n){var r=e("./Uint8ArrayReader");function i(e){r.call(this,e)}e("../utils").inherits(i,r),i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,n){var r=e("./DataReader");function i(e){r.call(this,e)}e("../utils").inherits(i,r),i.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},i.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},i.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},i.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./DataReader":18}],21:[function(e,t,n){var r=e("./ArrayReader");function i(e){r.call(this,e)}e("../utils").inherits(i,r),i.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,n){var r=e("../utils"),i=e("../support"),o=e("./ArrayReader"),a=e("./StringReader"),s=e("./NodeBufferReader"),c=e("./Uint8ArrayReader");t.exports=function(e){var t=r.getTypeOf(e);return r.checkSupport(t),"string"!==t||i.uint8array?"nodebuffer"===t?new s(e):i.uint8array?new c(r.transformTo("uint8array",e)):new o(r.transformTo("array",e)):new a(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,n){n.LOCAL_FILE_HEADER="PK",n.CENTRAL_FILE_HEADER="PK",n.CENTRAL_DIRECTORY_END="PK",n.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",n.ZIP64_CENTRAL_DIRECTORY_END="PK",n.DATA_DESCRIPTOR="PK\b"},{}],24:[function(e,t,n){var r=e("./GenericWorker"),i=e("../utils");function o(e){r.call(this,"ConvertWorker to "+e),this.destType=e}i.inherits(o,r),o.prototype.processChunk=function(e){this.push({data:i.transformTo(this.destType,e.data),meta:e.meta})},t.exports=o},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,n){var r=e("./GenericWorker"),i=e("../crc32");function o(){r.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(o,r),o.prototype.processChunk=function(e){this.streamInfo.crc32=i(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=o},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,n){var r=e("../utils"),i=e("./GenericWorker");function o(e){i.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}r.inherits(o,i),o.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}i.prototype.processChunk.call(this,e)},t.exports=o},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,n){var r=e("../utils"),i=e("./GenericWorker");function o(e){i.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then((function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=r.getTypeOf(e),t.isPaused||t._tickAndRepeat()}),(function(e){t.error(e)}))}r.inherits(o,i),o.prototype.cleanUp=function(){i.prototype.cleanUp.call(this),this.data=null},o.prototype.resume=function(){return!!i.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},o.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},o.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=o},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,n){function r(e){this.name=e||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}r.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var n=0;n<this._listeners[e].length;n++)this._listeners[e][n].call(this,t)},pipe:function(e){return e.registerPrevious(this)},registerPrevious:function(e){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=e.streamInfo,this.mergeStreamInfo(),this.previous=e;var t=this;return e.on("data",(function(e){t.processChunk(e)})),e.on("end",(function(){t.end()})),e.on("error",(function(e){t.error(e)})),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var e=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),e=!0),this.previous&&this.previous.resume(),!e},flush:function(){},processChunk:function(e){this.push(e)},withStreamInfo:function(e,t){return this.extraStreamInfo[e]=t,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var e in this.extraStreamInfo)this.extraStreamInfo.hasOwnProperty(e)&&(this.streamInfo[e]=this.extraStreamInfo[e])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var e="Worker "+this.name;return this.previous?this.previous+" -> "+e:e}},t.exports=r},{}],29:[function(e,t,n){var r=e("../utils"),i=e("./ConvertWorker"),o=e("./GenericWorker"),a=e("../base64"),s=e("../support"),c=e("../external"),u=null;if(s.nodestream)try{u=e("../nodejs/NodejsStreamOutputAdapter")}catch(e){}function l(e,t,n){var a=t;switch(t){case"blob":case"arraybuffer":a="uint8array";break;case"base64":a="string"}try{this._internalType=a,this._outputType=t,this._mimeType=n,r.checkSupport(a),this._worker=e.pipe(new i(a)),e.lock()}catch(e){this._worker=new o("error"),this._worker.error(e)}}l.prototype={accumulate:function(e){return t=this,n=e,new c.Promise((function(e,i){var o=[],s=t._internalType,c=t._outputType,u=t._mimeType;t.on("data",(function(e,t){o.push(e),n&&n(t)})).on("error",(function(e){o=[],i(e)})).on("end",(function(){try{var t=function(e,t,n){switch(e){case"blob":return r.newBlob(r.transformTo("arraybuffer",t),n);case"base64":return a.encode(t);default:return r.transformTo(e,t)}}(c,function(e,t){var n,r=0,i=null,o=0;for(n=0;n<t.length;n++)o+=t[n].length;switch(e){case"string":return t.join("");case"array":return Array.prototype.concat.apply([],t);case"uint8array":for(i=new Uint8Array(o),n=0;n<t.length;n++)i.set(t[n],r),r+=t[n].length;return i;case"nodebuffer":return vl.concat(t);default:throw new Error("concat : unsupported type '"+e+"'")}}(s,o),u);e(t)}catch(t){i(t)}o=[]})).resume()}));var t,n},on:function(e,t){var n=this;return"data"===e?this._worker.on(e,(function(e){t.call(n,e.data,e.meta)})):this._worker.on(e,(function(){r.delay(t,arguments,n)})),this},resume:function(){return r.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(e){if(r.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new u(this,{objectMode:"nodebuffer"!==this._outputType},e)}},t.exports=l},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(e,t,n){if(n.base64=!0,n.array=!0,n.string=!0,n.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,n.nodebuffer=void 0!==vl,n.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)n.blob=!1;else{var r=new ArrayBuffer(0);try{n.blob=0===new Blob([r],{type:"application/zip"}).size}catch(e){try{var i=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);i.append(r),n.blob=0===i.getBlob("application/zip").size}catch(e){n.blob=!1}}}try{n.nodestream=!!e("readable-stream").Readable}catch(e){n.nodestream=!1}},{"readable-stream":16}],31:[function(e,t,n){for(var r=e("./utils"),i=e("./support"),o=e("./nodejsUtils"),a=e("./stream/GenericWorker"),s=new Array(256),c=0;c<256;c++)s[c]=252<=c?6:248<=c?5:240<=c?4:224<=c?3:192<=c?2:1;function u(){a.call(this,"utf-8 decode"),this.leftOver=null}function l(){a.call(this,"utf-8 encode")}s[254]=s[254]=1,n.utf8encode=function(e){return i.nodebuffer?o.newBufferFrom(e,"utf-8"):function(e){var t,n,r,o,a,s=e.length,c=0;for(o=0;o<s;o++)55296==(64512&(n=e.charCodeAt(o)))&&o+1<s&&56320==(64512&(r=e.charCodeAt(o+1)))&&(n=65536+(n-55296<<10)+(r-56320),o++),c+=n<128?1:n<2048?2:n<65536?3:4;for(t=i.uint8array?new Uint8Array(c):new Array(c),o=a=0;a<c;o++)55296==(64512&(n=e.charCodeAt(o)))&&o+1<s&&56320==(64512&(r=e.charCodeAt(o+1)))&&(n=65536+(n-55296<<10)+(r-56320),o++),n<128?t[a++]=n:(n<2048?t[a++]=192|n>>>6:(n<65536?t[a++]=224|n>>>12:(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63),t[a++]=128|n>>>6&63),t[a++]=128|63&n);return t}(e)},n.utf8decode=function(e){return i.nodebuffer?r.transformTo("nodebuffer",e).toString("utf-8"):function(e){var t,n,i,o,a=e.length,c=new Array(2*a);for(t=n=0;t<a;)if((i=e[t++])<128)c[n++]=i;else if(4<(o=s[i]))c[n++]=65533,t+=o-1;else{for(i&=2===o?31:3===o?15:7;1<o&&t<a;)i=i<<6|63&e[t++],o--;1<o?c[n++]=65533:i<65536?c[n++]=i:(i-=65536,c[n++]=55296|i>>10&1023,c[n++]=56320|1023&i)}return c.length!==n&&(c.subarray?c=c.subarray(0,n):c.length=n),r.applyFromCharCode(c)}(e=r.transformTo(i.uint8array?"uint8array":"array",e))},r.inherits(u,a),u.prototype.processChunk=function(e){var t=r.transformTo(i.uint8array?"uint8array":"array",e.data);if(this.leftOver&&this.leftOver.length){if(i.uint8array){var o=t;(t=new Uint8Array(o.length+this.leftOver.length)).set(this.leftOver,0),t.set(o,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var a=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;0<=n&&128==(192&e[n]);)n--;return n<0||0===n?t:n+s[e[n]]>t?n:t}(t),c=t;a!==t.length&&(i.uint8array?(c=t.subarray(0,a),this.leftOver=t.subarray(a,t.length)):(c=t.slice(0,a),this.leftOver=t.slice(a,t.length))),this.push({data:n.utf8decode(c),meta:e.meta})},u.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:n.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},n.Utf8DecodeWorker=u,r.inherits(l,a),l.prototype.processChunk=function(e){this.push({data:n.utf8encode(e.data),meta:e.meta})},n.Utf8EncodeWorker=l},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,n){var r=e("./support"),i=e("./base64"),o=e("./nodejsUtils"),a=e("set-immediate-shim"),s=e("./external");function c(e){return e}function u(e,t){for(var n=0;n<e.length;++n)t[n]=255&e.charCodeAt(n);return t}n.newBlob=function(e,t){n.checkSupport("blob");try{return new Blob([e],{type:t})}catch(n){try{var r=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return r.append(e),r.getBlob(t)}catch(e){throw new Error("Bug : can't construct the Blob.")}}};var l={stringifyByChunk:function(e,t,n){var r=[],i=0,o=e.length;if(o<=n)return String.fromCharCode.apply(null,e);for(;i<o;)"array"===t||"nodebuffer"===t?r.push(String.fromCharCode.apply(null,e.slice(i,Math.min(i+n,o)))):r.push(String.fromCharCode.apply(null,e.subarray(i,Math.min(i+n,o)))),i+=n;return r.join("")},stringifyByChar:function(e){for(var t="",n=0;n<e.length;n++)t+=String.fromCharCode(e[n]);return t},applyCanBeUsed:{uint8array:function(){try{return r.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(e){return!1}}(),nodebuffer:function(){try{return r.nodebuffer&&1===String.fromCharCode.apply(null,o.allocBuffer(1)).length}catch(e){return!1}}()}};function d(e){var t=65536,r=n.getTypeOf(e),i=!0;if("uint8array"===r?i=l.applyCanBeUsed.uint8array:"nodebuffer"===r&&(i=l.applyCanBeUsed.nodebuffer),i)for(;1<t;)try{return l.stringifyByChunk(e,r,t)}catch(e){t=Math.floor(t/2)}return l.stringifyByChar(e)}function f(e,t){for(var n=0;n<e.length;n++)t[n]=e[n];return t}n.applyFromCharCode=d;var h={};h.string={string:c,array:function(e){return u(e,new Array(e.length))},arraybuffer:function(e){return h.string.uint8array(e).buffer},uint8array:function(e){return u(e,new Uint8Array(e.length))},nodebuffer:function(e){return u(e,o.allocBuffer(e.length))}},h.array={string:d,array:c,arraybuffer:function(e){return new Uint8Array(e).buffer},uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return o.newBufferFrom(e)}},h.arraybuffer={string:function(e){return d(new Uint8Array(e))},array:function(e){return f(new Uint8Array(e),new Array(e.byteLength))},arraybuffer:c,uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return o.newBufferFrom(new Uint8Array(e))}},h.uint8array={string:d,array:function(e){return f(e,new Array(e.length))},arraybuffer:function(e){return e.buffer},uint8array:c,nodebuffer:function(e){return o.newBufferFrom(e)}},h.nodebuffer={string:d,array:function(e){return f(e,new Array(e.length))},arraybuffer:function(e){return h.nodebuffer.uint8array(e).buffer},uint8array:function(e){return f(e,new Uint8Array(e.length))},nodebuffer:c},n.transformTo=function(e,t){if(t=t||"",!e)return t;n.checkSupport(e);var r=n.getTypeOf(t);return h[r][e](t)},n.getTypeOf=function(e){return"string"==typeof e?"string":"[object Array]"===Object.prototype.toString.call(e)?"array":r.nodebuffer&&o.isBuffer(e)?"nodebuffer":r.uint8array&&e instanceof Uint8Array?"uint8array":r.arraybuffer&&e instanceof ArrayBuffer?"arraybuffer":void 0},n.checkSupport=function(e){if(!r[e.toLowerCase()])throw new Error(e+" is not supported by this platform")},n.MAX_VALUE_16BITS=65535,n.MAX_VALUE_32BITS=-1,n.pretty=function(e){var t,n,r="";for(n=0;n<(e||"").length;n++)r+="\\x"+((t=e.charCodeAt(n))<16?"0":"")+t.toString(16).toUpperCase();return r},n.delay=function(e,t,n){a((function(){e.apply(n||null,t||[])}))},n.inherits=function(e,t){function n(){}n.prototype=t.prototype,e.prototype=new n},n.extend=function(){var e,t,n={};for(e=0;e<arguments.length;e++)for(t in arguments[e])arguments[e].hasOwnProperty(t)&&void 0===n[t]&&(n[t]=arguments[e][t]);return n},n.prepareContent=function(e,t,o,a,c){return s.Promise.resolve(t).then((function(e){return r.blob&&(e instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(e)))&&"undefined"!=typeof FileReader?new s.Promise((function(t,n){var r=new FileReader;r.onload=function(e){t(e.target.result)},r.onerror=function(e){n(e.target.error)},r.readAsArrayBuffer(e)})):e})).then((function(t){var l,d=n.getTypeOf(t);return d?("arraybuffer"===d?t=n.transformTo("uint8array",t):"string"===d&&(c?t=i.decode(t):o&&!0!==a&&(t=u(l=t,r.uint8array?new Uint8Array(l.length):new Array(l.length)))),t):s.Promise.reject(new Error("Can't read the data of '"+e+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))}))}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,"set-immediate-shim":54}],33:[function(e,t,n){var r=e("./reader/readerFor"),i=e("./utils"),o=e("./signature"),a=e("./zipEntry"),s=(e("./utf8"),e("./support"));function c(e){this.files=[],this.loadOptions=e}c.prototype={checkSignature:function(e){if(!this.reader.readAndCheckSignature(e)){this.reader.index-=4;var t=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+i.pretty(t)+", expected "+i.pretty(e)+")")}},isSignature:function(e,t){var n=this.reader.index;this.reader.setIndex(e);var r=this.reader.readString(4)===t;return this.reader.setIndex(n),r},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var e=this.reader.readData(this.zipCommentLength),t=s.uint8array?"uint8array":"array",n=i.transformTo(t,e);this.zipComment=this.loadOptions.decodeFileName(n)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var e,t,n,r=this.zip64EndOfCentralSize-44;0<r;)e=this.reader.readInt(2),t=this.reader.readInt(4),n=this.reader.readData(t),this.zip64ExtensibleData[e]={id:e,length:t,value:n}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var e,t;for(e=0;e<this.files.length;e++)t=this.files[e],this.reader.setIndex(t.localHeaderOffset),this.checkSignature(o.LOCAL_FILE_HEADER),t.readLocalPart(this.reader),t.handleUTF8(),t.processAttributes()},readCentralDir:function(){var e;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(o.CENTRAL_FILE_HEADER);)(e=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(e);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var e=this.reader.lastIndexOfSignature(o.CENTRAL_DIRECTORY_END);if(e<0)throw this.isSignature(0,o.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(e);var t=e;if(this.checkSignature(o.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===i.MAX_VALUE_16BITS||this.diskWithCentralDirStart===i.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===i.MAX_VALUE_16BITS||this.centralDirRecords===i.MAX_VALUE_16BITS||this.centralDirSize===i.MAX_VALUE_32BITS||this.centralDirOffset===i.MAX_VALUE_32BITS){if(this.zip64=!0,(e=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(e),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,o.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(o.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var n=this.centralDirOffset+this.centralDirSize;this.zip64&&(n+=20,n+=12+this.zip64EndOfCentralSize);var r=t-n;if(0<r)this.isSignature(t,o.CENTRAL_FILE_HEADER)||(this.reader.zero=r);else if(r<0)throw new Error("Corrupted zip: missing "+Math.abs(r)+" bytes.")},prepareReader:function(e){this.reader=r(e)},load:function(e){this.prepareReader(e),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=c},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utf8":31,"./utils":32,"./zipEntry":34}],34:[function(e,t,n){var r=e("./reader/readerFor"),i=e("./utils"),o=e("./compressedObject"),a=e("./crc32"),s=e("./utf8"),c=e("./compressions"),u=e("./support");function l(e,t){this.options=e,this.loadOptions=t}l.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},readLocalPart:function(e){var t,n;if(e.skip(22),this.fileNameLength=e.readInt(2),n=e.readInt(2),this.fileName=e.readData(this.fileNameLength),e.skip(n),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(t=function(e){for(var t in c)if(c.hasOwnProperty(t)&&c[t].magic===e)return c[t];return null}(this.compressionMethod)))throw new Error("Corrupted zip : compression "+i.pretty(this.compressionMethod)+" unknown (inner file : "+i.transformTo("string",this.fileName)+")");this.decompressed=new o(this.compressedSize,this.uncompressedSize,this.crc32,t,e.readData(this.compressedSize))},readCentralPart:function(e){this.versionMadeBy=e.readInt(2),e.skip(2),this.bitFlag=e.readInt(2),this.compressionMethod=e.readString(2),this.date=e.readDate(),this.crc32=e.readInt(4),this.compressedSize=e.readInt(4),this.uncompressedSize=e.readInt(4);var t=e.readInt(2);if(this.extraFieldsLength=e.readInt(2),this.fileCommentLength=e.readInt(2),this.diskNumberStart=e.readInt(2),this.internalFileAttributes=e.readInt(2),this.externalFileAttributes=e.readInt(4),this.localHeaderOffset=e.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");e.skip(t),this.readExtraFields(e),this.parseZIP64ExtraField(e),this.fileComment=e.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var e=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==e&&(this.dosPermissions=63&this.externalFileAttributes),3==e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(e){if(this.extraFields[1]){var t=r(this.extraFields[1].value);this.uncompressedSize===i.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===i.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===i.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===i.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(e){var t,n,r,i=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+4<i;)t=e.readInt(2),n=e.readInt(2),r=e.readData(n),this.extraFields[t]={id:t,length:n,value:r};e.setIndex(i)},handleUTF8:function(){var e=u.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment);else{var t=this.findExtraFieldUnicodePath();if(null!==t)this.fileNameStr=t;else{var n=i.transformTo(e,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(n)}var r=this.findExtraFieldUnicodeComment();if(null!==r)this.fileCommentStr=r;else{var o=i.transformTo(e,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(o)}}},findExtraFieldUnicodePath:function(){var e=this.extraFields[28789];if(e){var t=r(e.value);return 1!==t.readInt(1)||a(this.fileName)!==t.readInt(4)?null:s.utf8decode(t.readData(e.length-5))}return null},findExtraFieldUnicodeComment:function(){var e=this.extraFields[25461];if(e){var t=r(e.value);return 1!==t.readInt(1)||a(this.fileComment)!==t.readInt(4)?null:s.utf8decode(t.readData(e.length-5))}return null}},t.exports=l},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(e,t,n){function r(e,t,n){this.name=e,this.dir=n.dir,this.date=n.date,this.comment=n.comment,this.unixPermissions=n.unixPermissions,this.dosPermissions=n.dosPermissions,this._data=t,this._dataBinary=n.binary,this.options={compression:n.compression,compressionOptions:n.compressionOptions}}var i=e("./stream/StreamHelper"),o=e("./stream/DataWorker"),a=e("./utf8"),s=e("./compressedObject"),c=e("./stream/GenericWorker");r.prototype={internalStream:function(e){var t=null,n="string";try{if(!e)throw new Error("No output type specified.");var r="string"===(n=e.toLowerCase())||"text"===n;"binarystring"!==n&&"text"!==n||(n="string"),t=this._decompressWorker();var o=!this._dataBinary;o&&!r&&(t=t.pipe(new a.Utf8EncodeWorker)),!o&&r&&(t=t.pipe(new a.Utf8DecodeWorker))}catch(e){(t=new c("error")).error(e)}return new i(t,n,"")},async:function(e,t){return this.internalStream(e).accumulate(t)},nodeStream:function(e,t){return this.internalStream(e||"nodebuffer").toNodejsStream(t)},_compressWorker:function(e,t){if(this._data instanceof s&&this._data.compression.magic===e.magic)return this._data.getCompressedWorker();var n=this._decompressWorker();return this._dataBinary||(n=n.pipe(new a.Utf8EncodeWorker)),s.createWorkerFrom(n,e,t)},_decompressWorker:function(){return this._data instanceof s?this._data.getContentWorker():this._data instanceof c?this._data:new o(this._data)}};for(var u=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],l=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},d=0;d<u.length;d++)r.prototype[u[d]]=l;t.exports=r},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(t,n,r){(function(e){var t,r,i=e.MutationObserver||e.WebKitMutationObserver;if(i){var o=0,a=new i(l),s=e.document.createTextNode("");a.observe(s,{characterData:!0}),t=function(){s.data=o=++o%2}}else if(e.setImmediate||void 0===e.MessageChannel)t="document"in e&&"onreadystatechange"in e.document.createElement("script")?function(){var t=e.document.createElement("script");t.onreadystatechange=function(){l(),t.onreadystatechange=null,t.parentNode.removeChild(t),t=null},e.document.documentElement.appendChild(t)}:function(){setTimeout(l,0)};else{var c=new e.MessageChannel;c.port1.onmessage=l,t=function(){c.port2.postMessage(0)}}var u=[];function l(){var e,t;r=!0;for(var n=u.length;n;){for(t=u,u=[],e=-1;++e<n;)t[e]();n=u.length}r=!1}n.exports=function(e){1!==u.push(e)||r||t()}}).call(this,void 0!==e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],37:[function(e,t,n){var r=e("immediate");function i(){}var o={},a=["REJECTED"],s=["FULFILLED"],c=["PENDING"];function u(e){if("function"!=typeof e)throw new TypeError("resolver must be a function");this.state=c,this.queue=[],this.outcome=void 0,e!==i&&h(this,e)}function l(e,t,n){this.promise=e,"function"==typeof t&&(this.onFulfilled=t,this.callFulfilled=this.otherCallFulfilled),"function"==typeof n&&(this.onRejected=n,this.callRejected=this.otherCallRejected)}function d(e,t,n){r((function(){var r;try{r=t(n)}catch(r){return o.reject(e,r)}r===e?o.reject(e,new TypeError("Cannot resolve promise with itself")):o.resolve(e,r)}))}function f(e){var t=e&&e.then;if(e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof t)return function(){t.apply(e,arguments)}}function h(e,t){var n=!1;function r(t){n||(n=!0,o.reject(e,t))}function i(t){n||(n=!0,o.resolve(e,t))}var a=p((function(){t(i,r)}));"error"===a.status&&r(a.value)}function p(e,t){var n={};try{n.value=e(t),n.status="success"}catch(e){n.status="error",n.value=e}return n}(t.exports=u).prototype.finally=function(e){if("function"!=typeof e)return this;var t=this.constructor;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){throw n}))}))},u.prototype.catch=function(e){return this.then(null,e)},u.prototype.then=function(e,t){if("function"!=typeof e&&this.state===s||"function"!=typeof t&&this.state===a)return this;var n=new this.constructor(i);return this.state!==c?d(n,this.state===s?e:t,this.outcome):this.queue.push(new l(n,e,t)),n},l.prototype.callFulfilled=function(e){o.resolve(this.promise,e)},l.prototype.otherCallFulfilled=function(e){d(this.promise,this.onFulfilled,e)},l.prototype.callRejected=function(e){o.reject(this.promise,e)},l.prototype.otherCallRejected=function(e){d(this.promise,this.onRejected,e)},o.resolve=function(e,t){var n=p(f,t);if("error"===n.status)return o.reject(e,n.value);var r=n.value;if(r)h(e,r);else{e.state=s,e.outcome=t;for(var i=-1,a=e.queue.length;++i<a;)e.queue[i].callFulfilled(t)}return e},o.reject=function(e,t){e.state=a,e.outcome=t;for(var n=-1,r=e.queue.length;++n<r;)e.queue[n].callRejected(t);return e},u.resolve=function(e){return e instanceof this?e:o.resolve(new this(i),e)},u.reject=function(e){var t=new this(i);return o.reject(t,e)},u.all=function(e){var t=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var n=e.length,r=!1;if(!n)return this.resolve([]);for(var a=new Array(n),s=0,c=-1,u=new this(i);++c<n;)l(e[c],c);return u;function l(e,i){t.resolve(e).then((function(e){a[i]=e,++s!==n||r||(r=!0,o.resolve(u,a))}),(function(e){r||(r=!0,o.reject(u,e))}))}},u.race=function(e){if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var t=e.length,n=!1;if(!t)return this.resolve([]);for(var r,a=-1,s=new this(i);++a<t;)r=e[a],this.resolve(r).then((function(e){n||(n=!0,o.resolve(s,e))}),(function(e){n||(n=!0,o.reject(s,e))}));return s}},{immediate:36}],38:[function(e,t,n){var r={};(0,e("./lib/utils/common").assign)(r,e("./lib/deflate"),e("./lib/inflate"),e("./lib/zlib/constants")),t.exports=r},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(e,t,n){var r=e("./zlib/deflate"),i=e("./utils/common"),o=e("./utils/strings"),a=e("./zlib/messages"),s=e("./zlib/zstream"),c=Object.prototype.toString;function u(e){if(!(this instanceof u))return new u(e);this.options=i.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},e||{});var t=this.options;t.raw&&0<t.windowBits?t.windowBits=-t.windowBits:t.gzip&&0<t.windowBits&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var n=r.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(0!==n)throw new Error(a[n]);if(t.header&&r.deflateSetHeader(this.strm,t.header),t.dictionary){var l;if(l="string"==typeof t.dictionary?o.string2buf(t.dictionary):"[object ArrayBuffer]"===c.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,0!==(n=r.deflateSetDictionary(this.strm,l)))throw new Error(a[n]);this._dict_set=!0}}function l(e,t){var n=new u(t);if(n.push(e,!0),n.err)throw n.msg||a[n.err];return n.result}u.prototype.push=function(e,t){var n,a,s=this.strm,u=this.options.chunkSize;if(this.ended)return!1;a=t===~~t?t:!0===t?4:0,"string"==typeof e?s.input=o.string2buf(e):"[object ArrayBuffer]"===c.call(e)?s.input=new Uint8Array(e):s.input=e,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new i.Buf8(u),s.next_out=0,s.avail_out=u),1!==(n=r.deflate(s,a))&&0!==n)return this.onEnd(n),!(this.ended=!0);0!==s.avail_out&&(0!==s.avail_in||4!==a&&2!==a)||("string"===this.options.to?this.onData(o.buf2binstring(i.shrinkBuf(s.output,s.next_out))):this.onData(i.shrinkBuf(s.output,s.next_out)))}while((0<s.avail_in||0===s.avail_out)&&1!==n);return 4===a?(n=r.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,0===n):2!==a||(this.onEnd(0),!(s.avail_out=0))},u.prototype.onData=function(e){this.chunks.push(e)},u.prototype.onEnd=function(e){0===e&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},n.Deflate=u,n.deflate=l,n.deflateRaw=function(e,t){return(t=t||{}).raw=!0,l(e,t)},n.gzip=function(e,t){return(t=t||{}).gzip=!0,l(e,t)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(e,t,n){var r=e("./zlib/inflate"),i=e("./utils/common"),o=e("./utils/strings"),a=e("./zlib/constants"),s=e("./zlib/messages"),c=e("./zlib/zstream"),u=e("./zlib/gzheader"),l=Object.prototype.toString;function d(e){if(!(this instanceof d))return new d(e);this.options=i.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&0<=t.windowBits&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(0<=t.windowBits&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),15<t.windowBits&&t.windowBits<48&&0==(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var n=r.inflateInit2(this.strm,t.windowBits);if(n!==a.Z_OK)throw new Error(s[n]);this.header=new u,r.inflateGetHeader(this.strm,this.header)}function f(e,t){var n=new d(t);if(n.push(e,!0),n.err)throw n.msg||s[n.err];return n.result}d.prototype.push=function(e,t){var n,s,c,u,d,f,h=this.strm,p=this.options.chunkSize,g=this.options.dictionary,m=!1;if(this.ended)return!1;s=t===~~t?t:!0===t?a.Z_FINISH:a.Z_NO_FLUSH,"string"==typeof e?h.input=o.binstring2buf(e):"[object ArrayBuffer]"===l.call(e)?h.input=new Uint8Array(e):h.input=e,h.next_in=0,h.avail_in=h.input.length;do{if(0===h.avail_out&&(h.output=new i.Buf8(p),h.next_out=0,h.avail_out=p),(n=r.inflate(h,a.Z_NO_FLUSH))===a.Z_NEED_DICT&&g&&(f="string"==typeof g?o.string2buf(g):"[object ArrayBuffer]"===l.call(g)?new Uint8Array(g):g,n=r.inflateSetDictionary(this.strm,f)),n===a.Z_BUF_ERROR&&!0===m&&(n=a.Z_OK,m=!1),n!==a.Z_STREAM_END&&n!==a.Z_OK)return this.onEnd(n),!(this.ended=!0);h.next_out&&(0!==h.avail_out&&n!==a.Z_STREAM_END&&(0!==h.avail_in||s!==a.Z_FINISH&&s!==a.Z_SYNC_FLUSH)||("string"===this.options.to?(c=o.utf8border(h.output,h.next_out),u=h.next_out-c,d=o.buf2string(h.output,c),h.next_out=u,h.avail_out=p-u,u&&i.arraySet(h.output,h.output,c,u,0),this.onData(d)):this.onData(i.shrinkBuf(h.output,h.next_out)))),0===h.avail_in&&0===h.avail_out&&(m=!0)}while((0<h.avail_in||0===h.avail_out)&&n!==a.Z_STREAM_END);return n===a.Z_STREAM_END&&(s=a.Z_FINISH),s===a.Z_FINISH?(n=r.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===a.Z_OK):s!==a.Z_SYNC_FLUSH||(this.onEnd(a.Z_OK),!(h.avail_out=0))},d.prototype.onData=function(e){this.chunks.push(e)},d.prototype.onEnd=function(e){e===a.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},n.Inflate=d,n.inflate=f,n.inflateRaw=function(e,t){return(t=t||{}).raw=!0,f(e,t)},n.ungzip=f},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(e,t,n){var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;n.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}}return e},n.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={arraySet:function(e,t,n,r,i){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),i);else for(var o=0;o<r;o++)e[i+o]=t[n+o]},flattenChunks:function(e){var t,n,r,i,o,a;for(t=r=0,n=e.length;t<n;t++)r+=e[t].length;for(a=new Uint8Array(r),t=i=0,n=e.length;t<n;t++)o=e[t],a.set(o,i),i+=o.length;return a}},o={arraySet:function(e,t,n,r,i){for(var o=0;o<r;o++)e[i+o]=t[n+o]},flattenChunks:function(e){return[].concat.apply([],e)}};n.setTyped=function(e){e?(n.Buf8=Uint8Array,n.Buf16=Uint16Array,n.Buf32=Int32Array,n.assign(n,i)):(n.Buf8=Array,n.Buf16=Array,n.Buf32=Array,n.assign(n,o))},n.setTyped(r)},{}],42:[function(e,t,n){var r=e("./common"),i=!0,o=!0;try{String.fromCharCode.apply(null,[0])}catch(e){i=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){o=!1}for(var a=new r.Buf8(256),s=0;s<256;s++)a[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function c(e,t){if(t<65537&&(e.subarray&&o||!e.subarray&&i))return String.fromCharCode.apply(null,r.shrinkBuf(e,t));for(var n="",a=0;a<t;a++)n+=String.fromCharCode(e[a]);return n}a[254]=a[254]=1,n.string2buf=function(e){var t,n,i,o,a,s=e.length,c=0;for(o=0;o<s;o++)55296==(64512&(n=e.charCodeAt(o)))&&o+1<s&&56320==(64512&(i=e.charCodeAt(o+1)))&&(n=65536+(n-55296<<10)+(i-56320),o++),c+=n<128?1:n<2048?2:n<65536?3:4;for(t=new r.Buf8(c),o=a=0;a<c;o++)55296==(64512&(n=e.charCodeAt(o)))&&o+1<s&&56320==(64512&(i=e.charCodeAt(o+1)))&&(n=65536+(n-55296<<10)+(i-56320),o++),n<128?t[a++]=n:(n<2048?t[a++]=192|n>>>6:(n<65536?t[a++]=224|n>>>12:(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63),t[a++]=128|n>>>6&63),t[a++]=128|63&n);return t},n.buf2binstring=function(e){return c(e,e.length)},n.binstring2buf=function(e){for(var t=new r.Buf8(e.length),n=0,i=t.length;n<i;n++)t[n]=e.charCodeAt(n);return t},n.buf2string=function(e,t){var n,r,i,o,s=t||e.length,u=new Array(2*s);for(n=r=0;n<s;)if((i=e[n++])<128)u[r++]=i;else if(4<(o=a[i]))u[r++]=65533,n+=o-1;else{for(i&=2===o?31:3===o?15:7;1<o&&n<s;)i=i<<6|63&e[n++],o--;1<o?u[r++]=65533:i<65536?u[r++]=i:(i-=65536,u[r++]=55296|i>>10&1023,u[r++]=56320|1023&i)}return c(u,r)},n.utf8border=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;0<=n&&128==(192&e[n]);)n--;return n<0||0===n?t:n+a[e[n]]>t?n:t}},{"./common":41}],43:[function(e,t,n){t.exports=function(e,t,n,r){for(var i=65535&e|0,o=e>>>16&65535|0,a=0;0!==n;){for(n-=a=2e3<n?2e3:n;o=o+(i=i+t[r++]|0)|0,--a;);i%=65521,o%=65521}return i|o<<16|0}},{}],44:[function(e,t,n){t.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(e,t,n){var r=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t,n,i){var o=r,a=i+n;e^=-1;for(var s=i;s<a;s++)e=e>>>8^o[255&(e^t[s])];return-1^e}},{}],46:[function(e,t,n){var r,i=e("../utils/common"),o=e("./trees"),a=e("./adler32"),s=e("./crc32"),c=e("./messages"),u=-2,l=258,d=262,f=113;function h(e,t){return e.msg=c[t],t}function p(e){return(e<<1)-(4<e?9:0)}function g(e){for(var t=e.length;0<=--t;)e[t]=0}function m(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(i.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function v(e,t){o._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,m(e.strm)}function b(e,t){e.pending_buf[e.pending++]=t}function y(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function w(e,t){var n,r,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-d?e.strstart-(e.w_size-d):0,u=e.window,f=e.w_mask,h=e.prev,p=e.strstart+l,g=u[o+a-1],m=u[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(u[(n=t)+a]===m&&u[n+a-1]===g&&u[n]===u[o]&&u[++n]===u[o+1]){o+=2,n++;do{}while(u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&o<p);if(r=l-(p-o),o=p-l,a<r){if(e.match_start=t,s<=(a=r))break;g=u[o+a-1],m=u[o+a]}}}while((t=h[t&f])>c&&0!=--i);return a<=e.lookahead?a:e.lookahead}function x(e){var t,n,r,o,c,u,l,f,h,p,g=e.w_size;do{if(o=e.window_size-e.lookahead-e.strstart,e.strstart>=g+(g-d)){for(i.arraySet(e.window,e.window,g,g,0),e.match_start-=g,e.strstart-=g,e.block_start-=g,t=n=e.hash_size;r=e.head[--t],e.head[t]=g<=r?r-g:0,--n;);for(t=n=g;r=e.prev[--t],e.prev[t]=g<=r?r-g:0,--n;);o+=g}if(0===e.strm.avail_in)break;if(u=e.strm,l=e.window,f=e.strstart+e.lookahead,p=void 0,(h=o)<(p=u.avail_in)&&(p=h),n=0===p?0:(u.avail_in-=p,i.arraySet(l,u.input,u.next_in,p,f),1===u.state.wrap?u.adler=a(u.adler,l,p,f):2===u.state.wrap&&(u.adler=s(u.adler,l,p,f)),u.next_in+=p,u.total_in+=p,p),e.lookahead+=n,e.lookahead+e.insert>=3)for(c=e.strstart-e.insert,e.ins_h=e.window[c],e.ins_h=(e.ins_h<<e.hash_shift^e.window[c+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[c+3-1])&e.hash_mask,e.prev[c&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=c,c++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<d&&0!==e.strm.avail_in)}function E(e,t){for(var n,r;;){if(e.lookahead<d){if(x(e),e.lookahead<d&&0===t)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-d&&(e.match_length=w(e,n)),e.match_length>=3)if(r=o._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart,0!=--e.match_length;);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}function I(e,t){for(var n,r,i;;){if(e.lookahead<d){if(x(e),e.lookahead<d&&0===t)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-d&&(e.match_length=w(e,n),e.match_length<=5&&(1===e.strategy||3===e.match_length&&4096<e.strstart-e.match_start)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){for(i=e.strstart+e.lookahead-3,r=o._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=i&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!=--e.prev_length;);if(e.match_available=0,e.match_length=2,e.strstart++,r&&(v(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if((r=o._tr_tally(e,0,e.window[e.strstart-1]))&&v(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=o._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}function M(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function T(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new i.Buf16(1146),this.dyn_dtree=new i.Buf16(122),this.bl_tree=new i.Buf16(78),g(this.dyn_ltree),g(this.dyn_dtree),g(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new i.Buf16(16),this.heap=new i.Buf16(573),g(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new i.Buf16(573),g(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function C(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=2,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:f,e.adler=2===t.wrap?0:1,t.last_flush=0,o._tr_init(t),0):h(e,u)}function S(e){var t,n=C(e);return 0===n&&((t=e.state).window_size=2*t.w_size,g(t.head),t.max_lazy_match=r[t.level].max_lazy,t.good_match=r[t.level].good_length,t.nice_match=r[t.level].nice_length,t.max_chain_length=r[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0),n}function _(e,t,n,r,o,a){if(!e)return u;var s=1;if(-1===t&&(t=6),r<0?(s=0,r=-r):15<r&&(s=2,r-=16),o<1||9<o||8!==n||r<8||15<r||t<0||9<t||a<0||4<a)return h(e,u);8===r&&(r=9);var c=new T;return(e.state=c).strm=e,c.wrap=s,c.gzhead=null,c.w_bits=r,c.w_size=1<<c.w_bits,c.w_mask=c.w_size-1,c.hash_bits=o+7,c.hash_size=1<<c.hash_bits,c.hash_mask=c.hash_size-1,c.hash_shift=~~((c.hash_bits+3-1)/3),c.window=new i.Buf8(2*c.w_size),c.head=new i.Buf16(c.hash_size),c.prev=new i.Buf16(c.w_size),c.lit_bufsize=1<<o+6,c.pending_buf_size=4*c.lit_bufsize,c.pending_buf=new i.Buf8(c.pending_buf_size),c.d_buf=1*c.lit_bufsize,c.l_buf=3*c.lit_bufsize,c.level=t,c.strategy=a,c.method=n,S(e)}r=[new M(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(x(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,v(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-d&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(v(e,!1),e.strm.avail_out),1)})),new M(4,4,8,4,E),new M(4,5,16,8,E),new M(4,6,32,32,E),new M(4,4,16,16,I),new M(8,16,32,32,I),new M(8,16,128,128,I),new M(8,32,128,256,I),new M(32,128,258,1024,I),new M(32,258,258,4096,I)],n.deflateInit=function(e,t){return _(e,t,8,15,8,0)},n.deflateInit2=_,n.deflateReset=S,n.deflateResetKeep=C,n.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?u:(e.state.gzhead=t,0):u},n.deflate=function(e,t){var n,i,a,c;if(!e||!e.state||5<t||t<0)return e?h(e,u):u;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||666===i.status&&4!==t)return h(e,0===e.avail_out?-5:u);if(i.strm=e,n=i.last_flush,i.last_flush=t,42===i.status)if(2===i.wrap)e.adler=0,b(i,31),b(i,139),b(i,8),i.gzhead?(b(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),b(i,255&i.gzhead.time),b(i,i.gzhead.time>>8&255),b(i,i.gzhead.time>>16&255),b(i,i.gzhead.time>>24&255),b(i,9===i.level?2:2<=i.strategy||i.level<2?4:0),b(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(b(i,255&i.gzhead.extra.length),b(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=s(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(b(i,0),b(i,0),b(i,0),b(i,0),b(i,0),b(i,9===i.level?2:2<=i.strategy||i.level<2?4:0),b(i,3),i.status=f);else{var d=8+(i.w_bits-8<<4)<<8;d|=(2<=i.strategy||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(d|=32),d+=31-d%31,i.status=f,y(i,d),0!==i.strstart&&(y(i,e.adler>>>16),y(i,65535&e.adler)),e.adler=1}if(69===i.status)if(i.gzhead.extra){for(a=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),m(e),a=i.pending,i.pending!==i.pending_buf_size));)b(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){a=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),m(e),a=i.pending,i.pending===i.pending_buf_size)){c=1;break}c=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,b(i,c)}while(0!==c);i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),0===c&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){a=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),m(e),a=i.pending,i.pending===i.pending_buf_size)){c=1;break}c=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,b(i,c)}while(0!==c);i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),0===c&&(i.status=103)}else i.status=103;if(103===i.status&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&m(e),i.pending+2<=i.pending_buf_size&&(b(i,255&e.adler),b(i,e.adler>>8&255),e.adler=0,i.status=f)):i.status=f),0!==i.pending){if(m(e),0===e.avail_out)return i.last_flush=-1,0}else if(0===e.avail_in&&p(t)<=p(n)&&4!==t)return h(e,-5);if(666===i.status&&0!==e.avail_in)return h(e,-5);if(0!==e.avail_in||0!==i.lookahead||0!==t&&666!==i.status){var w=2===i.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(x(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,n=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}(i,t):3===i.strategy?function(e,t){for(var n,r,i,a,s=e.window;;){if(e.lookahead<=l){if(x(e),e.lookahead<=l&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&0<e.strstart&&(r=s[i=e.strstart-1])===s[++i]&&r===s[++i]&&r===s[++i]){a=e.strstart+l;do{}while(r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&r===s[++i]&&i<a);e.match_length=l-(a-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=o._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}(i,t):r[i.level].func(i,t);if(3!==w&&4!==w||(i.status=666),1===w||3===w)return 0===e.avail_out&&(i.last_flush=-1),0;if(2===w&&(1===t?o._tr_align(i):5!==t&&(o._tr_stored_block(i,0,0,!1),3===t&&(g(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),m(e),0===e.avail_out))return i.last_flush=-1,0}return 4!==t?0:i.wrap<=0?1:(2===i.wrap?(b(i,255&e.adler),b(i,e.adler>>8&255),b(i,e.adler>>16&255),b(i,e.adler>>24&255),b(i,255&e.total_in),b(i,e.total_in>>8&255),b(i,e.total_in>>16&255),b(i,e.total_in>>24&255)):(y(i,e.adler>>>16),y(i,65535&e.adler)),m(e),0<i.wrap&&(i.wrap=-i.wrap),0!==i.pending?0:1)},n.deflateEnd=function(e){var t;return e&&e.state?42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&103!==t&&t!==f&&666!==t?h(e,u):(e.state=null,t===f?h(e,-3):0):u},n.deflateSetDictionary=function(e,t){var n,r,o,s,c,l,d,f,h=t.length;if(!e||!e.state)return u;if(2===(s=(n=e.state).wrap)||1===s&&42!==n.status||n.lookahead)return u;for(1===s&&(e.adler=a(e.adler,t,h,0)),n.wrap=0,h>=n.w_size&&(0===s&&(g(n.head),n.strstart=0,n.block_start=0,n.insert=0),f=new i.Buf8(n.w_size),i.arraySet(f,t,h-n.w_size,n.w_size,0),t=f,h=n.w_size),c=e.avail_in,l=e.next_in,d=e.input,e.avail_in=h,e.next_in=0,e.input=t,x(n);n.lookahead>=3;){for(r=n.strstart,o=n.lookahead-2;n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+3-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++,--o;);n.strstart=r,n.lookahead=2,x(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=2,n.match_available=0,e.next_in=l,e.input=d,e.avail_in=c,n.wrap=s,0},n.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(e,t,n){t.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(e,t,n){t.exports=function(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y,w,x,E,I,M,T,C;n=e.state,r=e.next_in,T=e.input,i=r+(e.avail_in-5),o=e.next_out,C=e.output,a=o-(t-e.avail_out),s=o+(e.avail_out-257),c=n.dmax,u=n.wsize,l=n.whave,d=n.wnext,f=n.window,h=n.hold,p=n.bits,g=n.lencode,m=n.distcode,v=(1<<n.lenbits)-1,b=(1<<n.distbits)-1;e:do{p<15&&(h+=T[r++]<<p,p+=8,h+=T[r++]<<p,p+=8),y=g[h&v];t:for(;;){if(h>>>=w=y>>>24,p-=w,0==(w=y>>>16&255))C[o++]=65535&y;else{if(!(16&w)){if(0==(64&w)){y=g[(65535&y)+(h&(1<<w)-1)];continue t}if(32&w){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}x=65535&y,(w&=15)&&(p<w&&(h+=T[r++]<<p,p+=8),x+=h&(1<<w)-1,h>>>=w,p-=w),p<15&&(h+=T[r++]<<p,p+=8,h+=T[r++]<<p,p+=8),y=m[h&b];n:for(;;){if(h>>>=w=y>>>24,p-=w,!(16&(w=y>>>16&255))){if(0==(64&w)){y=m[(65535&y)+(h&(1<<w)-1)];continue n}e.msg="invalid distance code",n.mode=30;break e}if(E=65535&y,p<(w&=15)&&(h+=T[r++]<<p,(p+=8)<w&&(h+=T[r++]<<p,p+=8)),c<(E+=h&(1<<w)-1)){e.msg="invalid distance too far back",n.mode=30;break e}if(h>>>=w,p-=w,(w=o-a)<E){if(l<(w=E-w)&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(M=f,(I=0)===d){if(I+=u-w,w<x){for(x-=w;C[o++]=f[I++],--w;);I=o-E,M=C}}else if(d<w){if(I+=u+d-w,(w-=d)<x){for(x-=w;C[o++]=f[I++],--w;);if(I=0,d<x){for(x-=w=d;C[o++]=f[I++],--w;);I=o-E,M=C}}}else if(I+=d-w,w<x){for(x-=w;C[o++]=f[I++],--w;);I=o-E,M=C}for(;2<x;)C[o++]=M[I++],C[o++]=M[I++],C[o++]=M[I++],x-=3;x&&(C[o++]=M[I++],1<x&&(C[o++]=M[I++]))}else{for(I=o-E;C[o++]=C[I++],C[o++]=C[I++],C[o++]=C[I++],2<(x-=3););x&&(C[o++]=C[I++],1<x&&(C[o++]=C[I++]))}break}}break}}while(r<i&&o<s);r-=x=p>>3,h&=(1<<(p-=x<<3))-1,e.next_in=r,e.next_out=o,e.avail_in=r<i?i-r+5:5-(r-i),e.avail_out=o<s?s-o+257:257-(o-s),n.hold=h,n.bits=p}},{}],49:[function(e,t,n){var r=e("../utils/common"),i=e("./adler32"),o=e("./crc32"),a=e("./inffast"),s=e("./inftrees"),c=-2;function u(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function l(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function d(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new r.Buf32(852),t.distcode=t.distdyn=new r.Buf32(592),t.sane=1,t.back=-1,0):c}function f(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,d(e)):c}function h(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15<t)?c:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,f(e))):c}function p(e,t){var n,r;return e?(r=new l,(e.state=r).window=null,0!==(n=h(e,t))&&(e.state=null),n):c}var g,m,v=!0;function b(e){if(v){var t;for(g=new r.Buf32(512),m=new r.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(s(1,e.lens,0,288,g,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;s(2,e.lens,0,32,m,0,e.work,{bits:5}),v=!1}e.lencode=g,e.lenbits=9,e.distcode=m,e.distbits=5}function y(e,t,n,i){var o,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new r.Buf8(a.wsize)),i>=a.wsize?(r.arraySet(a.window,t,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(i<(o=a.wsize-a.wnext)&&(o=i),r.arraySet(a.window,t,n-i,o,a.wnext),(i-=o)?(r.arraySet(a.window,t,n-i,i,0),a.wnext=i,a.whave=a.wsize):(a.wnext+=o,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=o))),0}n.inflateReset=f,n.inflateReset2=h,n.inflateResetKeep=d,n.inflateInit=function(e){return p(e,15)},n.inflateInit2=p,n.inflate=function(e,t){var n,l,d,f,h,p,g,m,v,w,x,E,I,M,T,C,S,_,A,N,k,R,O,D,L=0,P=new r.Buf8(4),j=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return c;12===(n=e.state).mode&&(n.mode=13),h=e.next_out,d=e.output,g=e.avail_out,f=e.next_in,l=e.input,p=e.avail_in,m=n.hold,v=n.bits,w=p,x=g,R=0;e:for(;;)switch(n.mode){case 1:if(0===n.wrap){n.mode=13;break}for(;v<16;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(2&n.wrap&&35615===m){P[n.check=0]=255&m,P[1]=m>>>8&255,n.check=o(n.check,P,2,0),v=m=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&m)<<8)+(m>>8))%31){e.msg="incorrect header check",n.mode=30;break}if(8!=(15&m)){e.msg="unknown compression method",n.mode=30;break}if(v-=4,k=8+(15&(m>>>=4)),0===n.wbits)n.wbits=k;else if(k>n.wbits){e.msg="invalid window size",n.mode=30;break}n.dmax=1<<k,e.adler=n.check=1,n.mode=512&m?10:12,v=m=0;break;case 2:for(;v<16;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(n.flags=m,8!=(255&n.flags)){e.msg="unknown compression method",n.mode=30;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=30;break}n.head&&(n.head.text=m>>8&1),512&n.flags&&(P[0]=255&m,P[1]=m>>>8&255,n.check=o(n.check,P,2,0)),v=m=0,n.mode=3;case 3:for(;v<32;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}n.head&&(n.head.time=m),512&n.flags&&(P[0]=255&m,P[1]=m>>>8&255,P[2]=m>>>16&255,P[3]=m>>>24&255,n.check=o(n.check,P,4,0)),v=m=0,n.mode=4;case 4:for(;v<16;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}n.head&&(n.head.xflags=255&m,n.head.os=m>>8),512&n.flags&&(P[0]=255&m,P[1]=m>>>8&255,n.check=o(n.check,P,2,0)),v=m=0,n.mode=5;case 5:if(1024&n.flags){for(;v<16;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}n.length=m,n.head&&(n.head.extra_len=m),512&n.flags&&(P[0]=255&m,P[1]=m>>>8&255,n.check=o(n.check,P,2,0)),v=m=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&(p<(E=n.length)&&(E=p),E&&(n.head&&(k=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),r.arraySet(n.head.extra,l,f,E,k)),512&n.flags&&(n.check=o(n.check,l,E,f)),p-=E,f+=E,n.length-=E),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===p)break e;for(E=0;k=l[f+E++],n.head&&k&&n.length<65536&&(n.head.name+=String.fromCharCode(k)),k&&E<p;);if(512&n.flags&&(n.check=o(n.check,l,E,f)),p-=E,f+=E,k)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===p)break e;for(E=0;k=l[f+E++],n.head&&k&&n.length<65536&&(n.head.comment+=String.fromCharCode(k)),k&&E<p;);if(512&n.flags&&(n.check=o(n.check,l,E,f)),p-=E,f+=E,k)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;v<16;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(m!==(65535&n.check)){e.msg="header crc mismatch",n.mode=30;break}v=m=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=12;break;case 10:for(;v<32;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}e.adler=n.check=u(m),v=m=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=h,e.avail_out=g,e.next_in=f,e.avail_in=p,n.hold=m,n.bits=v,2;e.adler=n.check=1,n.mode=12;case 12:if(5===t||6===t)break e;case 13:if(n.last){m>>>=7&v,v-=7&v,n.mode=27;break}for(;v<3;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}switch(n.last=1&m,v-=1,3&(m>>>=1)){case 0:n.mode=14;break;case 1:if(b(n),n.mode=20,6!==t)break;m>>>=2,v-=2;break e;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=30}m>>>=2,v-=2;break;case 14:for(m>>>=7&v,v-=7&v;v<32;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if((65535&m)!=(m>>>16^65535)){e.msg="invalid stored block lengths",n.mode=30;break}if(n.length=65535&m,v=m=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(E=n.length){if(p<E&&(E=p),g<E&&(E=g),0===E)break e;r.arraySet(d,l,f,E,h),p-=E,f+=E,g-=E,h+=E,n.length-=E;break}n.mode=12;break;case 17:for(;v<14;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(n.nlen=257+(31&m),m>>>=5,v-=5,n.ndist=1+(31&m),m>>>=5,v-=5,n.ncode=4+(15&m),m>>>=4,v-=4,286<n.nlen||30<n.ndist){e.msg="too many length or distance symbols",n.mode=30;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;v<3;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}n.lens[j[n.have++]]=7&m,m>>>=3,v-=3}for(;n.have<19;)n.lens[j[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,O={bits:n.lenbits},R=s(0,n.lens,0,19,n.lencode,0,n.work,O),n.lenbits=O.bits,R){e.msg="invalid code lengths set",n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;C=(L=n.lencode[m&(1<<n.lenbits)-1])>>>16&255,S=65535&L,!((T=L>>>24)<=v);){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(S<16)m>>>=T,v-=T,n.lens[n.have++]=S;else{if(16===S){for(D=T+2;v<D;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(m>>>=T,v-=T,0===n.have){e.msg="invalid bit length repeat",n.mode=30;break}k=n.lens[n.have-1],E=3+(3&m),m>>>=2,v-=2}else if(17===S){for(D=T+3;v<D;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}v-=T,k=0,E=3+(7&(m>>>=T)),m>>>=3,v-=3}else{for(D=T+7;v<D;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}v-=T,k=0,E=11+(127&(m>>>=T)),m>>>=7,v-=7}if(n.have+E>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=30;break}for(;E--;)n.lens[n.have++]=k}}if(30===n.mode)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=30;break}if(n.lenbits=9,O={bits:n.lenbits},R=s(1,n.lens,0,n.nlen,n.lencode,0,n.work,O),n.lenbits=O.bits,R){e.msg="invalid literal/lengths set",n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,O={bits:n.distbits},R=s(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,O),n.distbits=O.bits,R){e.msg="invalid distances set",n.mode=30;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(6<=p&&258<=g){e.next_out=h,e.avail_out=g,e.next_in=f,e.avail_in=p,n.hold=m,n.bits=v,a(e,x),h=e.next_out,d=e.output,g=e.avail_out,f=e.next_in,l=e.input,p=e.avail_in,m=n.hold,v=n.bits,12===n.mode&&(n.back=-1);break}for(n.back=0;C=(L=n.lencode[m&(1<<n.lenbits)-1])>>>16&255,S=65535&L,!((T=L>>>24)<=v);){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(C&&0==(240&C)){for(_=T,A=C,N=S;C=(L=n.lencode[N+((m&(1<<_+A)-1)>>_)])>>>16&255,S=65535&L,!(_+(T=L>>>24)<=v);){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}m>>>=_,v-=_,n.back+=_}if(m>>>=T,v-=T,n.back+=T,n.length=S,0===C){n.mode=26;break}if(32&C){n.back=-1,n.mode=12;break}if(64&C){e.msg="invalid literal/length code",n.mode=30;break}n.extra=15&C,n.mode=22;case 22:if(n.extra){for(D=n.extra;v<D;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}n.length+=m&(1<<n.extra)-1,m>>>=n.extra,v-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;C=(L=n.distcode[m&(1<<n.distbits)-1])>>>16&255,S=65535&L,!((T=L>>>24)<=v);){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(0==(240&C)){for(_=T,A=C,N=S;C=(L=n.distcode[N+((m&(1<<_+A)-1)>>_)])>>>16&255,S=65535&L,!(_+(T=L>>>24)<=v);){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}m>>>=_,v-=_,n.back+=_}if(m>>>=T,v-=T,n.back+=T,64&C){e.msg="invalid distance code",n.mode=30;break}n.offset=S,n.extra=15&C,n.mode=24;case 24:if(n.extra){for(D=n.extra;v<D;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}n.offset+=m&(1<<n.extra)-1,m>>>=n.extra,v-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=30;break}n.mode=25;case 25:if(0===g)break e;if(E=x-g,n.offset>E){if((E=n.offset-E)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=30;break}I=E>n.wnext?(E-=n.wnext,n.wsize-E):n.wnext-E,E>n.length&&(E=n.length),M=n.window}else M=d,I=h-n.offset,E=n.length;for(g<E&&(E=g),g-=E,n.length-=E;d[h++]=M[I++],--E;);0===n.length&&(n.mode=21);break;case 26:if(0===g)break e;d[h++]=n.length,g--,n.mode=21;break;case 27:if(n.wrap){for(;v<32;){if(0===p)break e;p--,m|=l[f++]<<v,v+=8}if(x-=g,e.total_out+=x,n.total+=x,x&&(e.adler=n.check=n.flags?o(n.check,d,x,h-x):i(n.check,d,x,h-x)),x=g,(n.flags?m:u(m))!==n.check){e.msg="incorrect data check",n.mode=30;break}v=m=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;v<32;){if(0===p)break e;p--,m+=l[f++]<<v,v+=8}if(m!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=30;break}v=m=0}n.mode=29;case 29:R=1;break e;case 30:R=-3;break e;case 31:return-4;default:return c}return e.next_out=h,e.avail_out=g,e.next_in=f,e.avail_in=p,n.hold=m,n.bits=v,(n.wsize||x!==e.avail_out&&n.mode<30&&(n.mode<27||4!==t))&&y(e,e.output,e.next_out,x-e.avail_out)?(n.mode=31,-4):(w-=e.avail_in,x-=e.avail_out,e.total_in+=w,e.total_out+=x,n.total+=x,n.wrap&&x&&(e.adler=n.check=n.flags?o(n.check,d,x,e.next_out-x):i(n.check,d,x,e.next_out-x)),e.data_type=n.bits+(n.last?64:0)+(12===n.mode?128:0)+(20===n.mode||15===n.mode?256:0),(0==w&&0===x||4===t)&&0===R&&(R=-5),R)},n.inflateEnd=function(e){if(!e||!e.state)return c;var t=e.state;return t.window&&(t.window=null),e.state=null,0},n.inflateGetHeader=function(e,t){var n;return e&&e.state?0==(2&(n=e.state).wrap)?c:((n.head=t).done=!1,0):c},n.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?c:11===n.mode&&i(1,t,r,0)!==n.check?-3:y(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,0):c},n.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(e,t,n){var r=e("../utils/common"),i=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],o=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],s=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(e,t,n,c,u,l,d,f){var h,p,g,m,v,b,y,w,x,E=f.bits,I=0,M=0,T=0,C=0,S=0,_=0,A=0,N=0,k=0,R=0,O=null,D=0,L=new r.Buf16(16),P=new r.Buf16(16),j=null,z=0;for(I=0;I<=15;I++)L[I]=0;for(M=0;M<c;M++)L[t[n+M]]++;for(S=E,C=15;1<=C&&0===L[C];C--);if(C<S&&(S=C),0===C)return u[l++]=20971520,u[l++]=20971520,f.bits=1,0;for(T=1;T<C&&0===L[T];T++);for(S<T&&(S=T),I=N=1;I<=15;I++)if(N<<=1,(N-=L[I])<0)return-1;if(0<N&&(0===e||1!==C))return-1;for(P[1]=0,I=1;I<15;I++)P[I+1]=P[I]+L[I];for(M=0;M<c;M++)0!==t[n+M]&&(d[P[t[n+M]]++]=M);if(b=0===e?(O=j=d,19):1===e?(O=i,D-=257,j=o,z-=257,256):(O=a,j=s,-1),I=T,v=l,A=M=R=0,g=-1,m=(k=1<<(_=S))-1,1===e&&852<k||2===e&&592<k)return 1;for(;;){for(y=I-A,x=d[M]<b?(w=0,d[M]):d[M]>b?(w=j[z+d[M]],O[D+d[M]]):(w=96,0),h=1<<I-A,T=p=1<<_;u[v+(R>>A)+(p-=h)]=y<<24|w<<16|x|0,0!==p;);for(h=1<<I-1;R&h;)h>>=1;if(0!==h?(R&=h-1,R+=h):R=0,M++,0==--L[I]){if(I===C)break;I=t[n+d[M]]}if(S<I&&(R&m)!==g){for(0===A&&(A=S),v+=T,N=1<<(_=I-A);_+A<C&&!((N-=L[_+A])<=0);)_++,N<<=1;if(k+=1<<_,1===e&&852<k||2===e&&592<k)return 1;u[g=R&m]=S<<24|_<<16|v-l|0}}return 0!==R&&(u[v+R]=I-A<<24|64<<16|0),f.bits=S,0}},{"../utils/common":41}],51:[function(e,t,n){t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(e,t,n){var r=e("../utils/common");function i(e){for(var t=e.length;0<=--t;)e[t]=0}var o=15,a=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],s=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],c=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],u=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],l=new Array(576);i(l);var d=new Array(60);i(d);var f=new Array(512);i(f);var h=new Array(256);i(h);var p=new Array(29);i(p);var g,m,v,b=new Array(30);function y(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function w(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function x(e){return e<256?f[e]:f[256+(e>>>7)]}function E(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function I(e,t,n){e.bi_valid>16-n?(e.bi_buf|=t<<e.bi_valid&65535,E(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function M(e,t,n){I(e,n[2*t],n[2*t+1])}function T(e,t){for(var n=0;n|=1&e,e>>>=1,n<<=1,0<--t;);return n>>>1}function C(e,t,n){var r,i,a=new Array(16),s=0;for(r=1;r<=o;r++)a[r]=s=s+n[r-1]<<1;for(i=0;i<=t;i++){var c=e[2*i+1];0!==c&&(e[2*i]=T(a[c]++,c))}}function S(e){var t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function _(e){8<e.bi_valid?E(e,e.bi_buf):0<e.bi_valid&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function A(e,t,n,r){var i=2*t,o=2*n;return e[i]<e[o]||e[i]===e[o]&&r[t]<=r[n]}function N(e,t,n){for(var r=e.heap[n],i=n<<1;i<=e.heap_len&&(i<e.heap_len&&A(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!A(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r}function k(e,t,n){var r,i,o,c,u=0;if(0!==e.last_lit)for(;r=e.pending_buf[e.d_buf+2*u]<<8|e.pending_buf[e.d_buf+2*u+1],i=e.pending_buf[e.l_buf+u],u++,0===r?M(e,i,t):(M(e,(o=h[i])+256+1,t),0!==(c=a[o])&&I(e,i-=p[o],c),M(e,o=x(--r),n),0!==(c=s[o])&&I(e,r-=b[o],c)),u<e.last_lit;);M(e,256,t)}function R(e,t){var n,r,i,a=t.dyn_tree,s=t.stat_desc.static_tree,c=t.stat_desc.has_stree,u=t.stat_desc.elems,l=-1;for(e.heap_len=0,e.heap_max=573,n=0;n<u;n++)0!==a[2*n]?(e.heap[++e.heap_len]=l=n,e.depth[n]=0):a[2*n+1]=0;for(;e.heap_len<2;)a[2*(i=e.heap[++e.heap_len]=l<2?++l:0)]=1,e.depth[i]=0,e.opt_len--,c&&(e.static_len-=s[2*i+1]);for(t.max_code=l,n=e.heap_len>>1;1<=n;n--)N(e,a,n);for(i=u;n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],N(e,a,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,a[2*i]=a[2*n]+a[2*r],e.depth[i]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,a[2*n+1]=a[2*r+1]=i,e.heap[1]=i++,N(e,a,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,i,a,s,c,u=t.dyn_tree,l=t.max_code,d=t.stat_desc.static_tree,f=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,p=t.stat_desc.extra_base,g=t.stat_desc.max_length,m=0;for(a=0;a<=o;a++)e.bl_count[a]=0;for(u[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<573;n++)g<(a=u[2*u[2*(r=e.heap[n])+1]+1]+1)&&(a=g,m++),u[2*r+1]=a,l<r||(e.bl_count[a]++,s=0,p<=r&&(s=h[r-p]),c=u[2*r],e.opt_len+=c*(a+s),f&&(e.static_len+=c*(d[2*r+1]+s)));if(0!==m){do{for(a=g-1;0===e.bl_count[a];)a--;e.bl_count[a]--,e.bl_count[a+1]+=2,e.bl_count[g]--,m-=2}while(0<m);for(a=g;0!==a;a--)for(r=e.bl_count[a];0!==r;)l<(i=e.heap[--n])||(u[2*i+1]!==a&&(e.opt_len+=(a-u[2*i+1])*u[2*i],u[2*i+1]=a),r--)}}(e,t),C(a,l,e.bl_count)}function O(e,t,n){var r,i,o=-1,a=t[1],s=0,c=7,u=4;for(0===a&&(c=138,u=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=a,a=t[2*(r+1)+1],++s<c&&i===a||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==o&&e.bl_tree[2*i]++,e.bl_tree[32]++):s<=10?e.bl_tree[34]++:e.bl_tree[36]++,o=i,u=(s=0)===a?(c=138,3):i===a?(c=6,3):(c=7,4))}function D(e,t,n){var r,i,o=-1,a=t[1],s=0,c=7,u=4;for(0===a&&(c=138,u=3),r=0;r<=n;r++)if(i=a,a=t[2*(r+1)+1],!(++s<c&&i===a)){if(s<u)for(;M(e,i,e.bl_tree),0!=--s;);else 0!==i?(i!==o&&(M(e,i,e.bl_tree),s--),M(e,16,e.bl_tree),I(e,s-3,2)):s<=10?(M(e,17,e.bl_tree),I(e,s-3,3)):(M(e,18,e.bl_tree),I(e,s-11,7));o=i,u=(s=0)===a?(c=138,3):i===a?(c=6,3):(c=7,4)}}i(b);var L=!1;function P(e,t,n,i){var o,a,s;I(e,0+(i?1:0),3),a=t,s=n,_(o=e),E(o,s),E(o,~s),r.arraySet(o.pending_buf,o.window,a,s,o.pending),o.pending+=s}n._tr_init=function(e){L||(function(){var e,t,n,r,i,u=new Array(16);for(r=n=0;r<28;r++)for(p[r]=n,e=0;e<1<<a[r];e++)h[n++]=r;for(h[n-1]=r,r=i=0;r<16;r++)for(b[r]=i,e=0;e<1<<s[r];e++)f[i++]=r;for(i>>=7;r<30;r++)for(b[r]=i<<7,e=0;e<1<<s[r]-7;e++)f[256+i++]=r;for(t=0;t<=o;t++)u[t]=0;for(e=0;e<=143;)l[2*e+1]=8,e++,u[8]++;for(;e<=255;)l[2*e+1]=9,e++,u[9]++;for(;e<=279;)l[2*e+1]=7,e++,u[7]++;for(;e<=287;)l[2*e+1]=8,e++,u[8]++;for(C(l,287,u),e=0;e<30;e++)d[2*e+1]=5,d[2*e]=T(e,5);g=new y(l,a,257,286,o),m=new y(d,s,0,30,o),v=new y(new Array(0),c,0,19,7)}(),L=!0),e.l_desc=new w(e.dyn_ltree,g),e.d_desc=new w(e.dyn_dtree,m),e.bl_desc=new w(e.bl_tree,v),e.bi_buf=0,e.bi_valid=0,S(e)},n._tr_stored_block=P,n._tr_flush_block=function(e,t,n,r){var i,o,a=0;0<e.level?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),R(e,e.l_desc),R(e,e.d_desc),a=function(e){var t;for(O(e,e.dyn_ltree,e.l_desc.max_code),O(e,e.dyn_dtree,e.d_desc.max_code),R(e,e.bl_desc),t=18;3<=t&&0===e.bl_tree[2*u[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),i=e.opt_len+3+7>>>3,(o=e.static_len+3+7>>>3)<=i&&(i=o)):i=o=n+5,n+4<=i&&-1!==t?P(e,t,n,r):4===e.strategy||o===i?(I(e,2+(r?1:0),3),k(e,l,d)):(I(e,4+(r?1:0),3),function(e,t,n,r){var i;for(I(e,t-257,5),I(e,n-1,5),I(e,r-4,4),i=0;i<r;i++)I(e,e.bl_tree[2*u[i]+1],3);D(e,e.dyn_ltree,t-1),D(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,a+1),k(e,e.dyn_ltree,e.dyn_dtree)),S(e),r&&_(e)},n._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(h[n]+256+1)]++,e.dyn_dtree[2*x(t)]++),e.last_lit===e.lit_bufsize-1},n._tr_align=function(e){var t;I(e,2,3),M(e,256,l),16===(t=e).bi_valid?(E(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":41}],53:[function(e,t,n){t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(e,t,n){t.exports="function"==typeof setImmediate?setImmediate:function(){var e=[].slice.apply(arguments);e.splice(1,0,0),setTimeout.apply(null,e)}},{}]},{},[10])(10)}))}).call(this,void 0!==e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==e?e:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}(nd);var rd=nd.exports,id="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView,od=rt,ad=at,sd=function(e){if(void 0===e)return 0;var t=od(e),n=ad(t);if(t!==n)throw RangeError("Wrong length or index");return n},cd=Math.abs,ud=Math.pow,ld=Math.floor,dd=Math.log,fd=Math.LN2,hd={pack:function(e,t,n){var r,i,o,a=new Array(n),s=8*n-t-1,c=(1<<s)-1,u=c>>1,l=23===t?ud(2,-24)-ud(2,-77):0,d=e<0||0===e&&1/e<0?1:0,f=0;for((e=cd(e))!=e||e===1/0?(i=e!=e?1:0,r=c):(r=ld(dd(e)/fd),e*(o=ud(2,-r))<1&&(r--,o*=2),(e+=r+u>=1?l/o:l*ud(2,1-u))*o>=2&&(r++,o/=2),r+u>=c?(i=0,r=c):r+u>=1?(i=(e*o-1)*ud(2,t),r+=u):(i=e*ud(2,u-1)*ud(2,t),r=0));t>=8;a[f++]=255&i,i/=256,t-=8);for(r=r<<t|i,s+=t;s>0;a[f++]=255&r,r/=256,s-=8);return a[--f]|=128*d,a},unpack:function(e,t){var n,r=e.length,i=8*r-t-1,o=(1<<i)-1,a=o>>1,s=i-7,c=r-1,u=e[c--],l=127&u;for(u>>=7;s>0;l=256*l+e[c],c--,s-=8);for(n=l&(1<<-s)-1,l>>=-s,s+=t;s>0;n=256*n+e[c],c--,s-=8);if(0===l)l=1-a;else{if(l===o)return n?NaN:u?-1/0:1/0;n+=ud(2,t),l-=a}return(u?-1:1)*n*ud(2,l-t)}},pd=C,gd=lt,md=at,vd=function(e){for(var t=pd(this),n=md(t.length),r=arguments.length,i=gd(r>1?arguments[1]:void 0,n),o=r>2?arguments[2]:void 0,a=void 0===o?n:gd(o,n);a>i;)t[i++]=e;return t},bd=i,yd=s,wd=id,xd=ee,Ed=en,Id=a,Md=Ln,Td=rt,Cd=at,Sd=sd,_d=hd,Ad=Ca,Nd=rn,kd=et.f,Rd=V.f,Od=vd,Dd=_n,Ld=Ye.get,Pd=Ye.set,jd="ArrayBuffer",zd="DataView",Ud="prototype",Fd="Wrong index",Yd=bd[jd],Zd=Yd,Bd=bd[zd],Vd=Bd&&Bd[Ud],Hd=Object.prototype,Wd=bd.RangeError,Gd=_d.pack,Qd=_d.unpack,Kd=function(e){return[255&e]},Jd=function(e){return[255&e,e>>8&255]},Xd=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},qd=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},$d=function(e){return Gd(e,23,4)},ef=function(e){return Gd(e,52,8)},tf=function(e,t){Rd(e[Ud],t,{get:function(){return Ld(this)[t]}})},nf=function(e,t,n,r){var i=Sd(n),o=Ld(e);if(i+t>o.byteLength)throw Wd(Fd);var a=Ld(o.buffer).bytes,s=i+o.byteOffset,c=a.slice(s,s+t);return r?c:c.reverse()},rf=function(e,t,n,r,i,o){var a=Sd(n),s=Ld(e);if(a+t>s.byteLength)throw Wd(Fd);for(var c=Ld(s.buffer).bytes,u=a+s.byteOffset,l=r(+i),d=0;d<t;d++)c[u+d]=l[o?d:t-d-1]};if(wd){if(!Id((function(){Yd(1)}))||!Id((function(){new Yd(-1)}))||Id((function(){return new Yd,new Yd(1.5),new Yd(NaN),Yd.name!=jd}))){for(var of,af=(Zd=function(e){return Md(this,Zd),new Yd(Sd(e))})[Ud]=Yd[Ud],sf=kd(Yd),cf=0;sf.length>cf;)(of=sf[cf++])in Zd||xd(Zd,of,Yd[of]);af.constructor=Zd}Nd&&Ad(Vd)!==Hd&&Nd(Vd,Hd);var uf=new Bd(new Zd(2)),lf=Vd.setInt8;uf.setInt8(0,2147483648),uf.setInt8(1,2147483649),!uf.getInt8(0)&&uf.getInt8(1)||Ed(Vd,{setInt8:function(e,t){lf.call(this,e,t<<24>>24)},setUint8:function(e,t){lf.call(this,e,t<<24>>24)}},{unsafe:!0})}else Zd=function(e){Md(this,Zd,jd);var t=Sd(e);Pd(this,{bytes:Od.call(new Array(t),0),byteLength:t}),yd||(this.byteLength=t)},Bd=function(e,t,n){Md(this,Bd,zd),Md(e,Zd,zd);var r=Ld(e).byteLength,i=Td(t);if(i<0||i>r)throw Wd("Wrong offset");if(i+(n=void 0===n?r-i:Cd(n))>r)throw Wd("Wrong length");Pd(this,{buffer:e,byteLength:n,byteOffset:i}),yd||(this.buffer=e,this.byteLength=n,this.byteOffset=i)},yd&&(tf(Zd,"byteLength"),tf(Bd,"buffer"),tf(Bd,"byteLength"),tf(Bd,"byteOffset")),Ed(Bd[Ud],{getInt8:function(e){return nf(this,1,e)[0]<<24>>24},getUint8:function(e){return nf(this,1,e)[0]},getInt16:function(e){var t=nf(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=nf(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return qd(nf(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return qd(nf(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return Qd(nf(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return Qd(nf(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){rf(this,1,e,Kd,t)},setUint8:function(e,t){rf(this,1,e,Kd,t)},setInt16:function(e,t){rf(this,2,e,Jd,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){rf(this,2,e,Jd,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){rf(this,4,e,Xd,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){rf(this,4,e,Xd,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){rf(this,4,e,$d,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){rf(this,8,e,ef,t,arguments.length>2?arguments[2]:void 0)}});Dd(Zd,jd),Dd(Bd,zd);var df={ArrayBuffer:Zd,DataView:Bd},ff=Xt,hf=a,pf=W,gf=lt,mf=at,vf=yr,bf=df.ArrayBuffer,yf=df.DataView,wf=bf.prototype.slice;ff({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:hf((function(){return!new bf(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(void 0!==wf&&void 0===t)return wf.call(pf(this),e);for(var n=pf(this).byteLength,r=gf(e,n),i=gf(void 0===t?n:t,n),o=new(vf(this,bf))(mf(i-r)),a=new yf(this),s=new yf(o),c=0;r<i;)s.setUint8(c++,a.getUint8(r++));return o}});var xf,Ef={exports:{}},If=id,Mf=s,Tf=i,Cf=E,Sf=A,_f=Qn,Af=ee,Nf=te.exports,kf=V.f,Rf=Ca,Of=rn,Df=Mn,Lf=xe,Pf=Tf.Int8Array,jf=Pf&&Pf.prototype,zf=Tf.Uint8ClampedArray,Uf=zf&&zf.prototype,Ff=Pf&&Rf(Pf),Yf=jf&&Rf(jf),Zf=Object.prototype,Bf=Zf.isPrototypeOf,Vf=Df("toStringTag"),Hf=Lf("TYPED_ARRAY_TAG"),Wf=If&&!!Of&&"Opera"!==_f(Tf.opera),Gf=!1,Qf={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},Kf={BigInt64Array:8,BigUint64Array:8},Jf=function(e){if(!Cf(e))return!1;var t=_f(e);return Sf(Qf,t)||Sf(Kf,t)};for(xf in Qf)Tf[xf]||(Wf=!1);if((!Wf||"function"!=typeof Ff||Ff===Function.prototype)&&(Ff=function(){throw TypeError("Incorrect invocation")},Wf))for(xf in Qf)Tf[xf]&&Of(Tf[xf],Ff);if((!Wf||!Yf||Yf===Zf)&&(Yf=Ff.prototype,Wf))for(xf in Qf)Tf[xf]&&Of(Tf[xf].prototype,Yf);if(Wf&&Rf(Uf)!==Yf&&Of(Uf,Yf),Mf&&!Sf(Yf,Vf))for(xf in Gf=!0,kf(Yf,Vf,{get:function(){return Cf(this)?this[Hf]:void 0}}),Qf)Tf[xf]&&Af(Tf[xf],Hf,xf);var Xf={NATIVE_ARRAY_BUFFER_VIEWS:Wf,TYPED_ARRAY_TAG:Gf&&Hf,aTypedArray:function(e){if(Jf(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(Of){if(Bf.call(Ff,e))return e}else for(var t in Qf)if(Sf(Qf,xf)){var n=Tf[t];if(n&&(e===n||Bf.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(Mf){if(n)for(var r in Qf){var i=Tf[r];if(i&&Sf(i.prototype,e))try{delete i.prototype[e]}catch(e){}}Yf[e]&&!n||Nf(Yf,e,n?t:Wf&&jf[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var r,i;if(Mf){if(Of){if(n)for(r in Qf)if((i=Tf[r])&&Sf(i,e))try{delete i[e]}catch(e){}if(Ff[e]&&!n)return;try{return Nf(Ff,e,n?t:Wf&&Ff[e]||t)}catch(e){}}for(r in Qf)!(i=Tf[r])||i[e]&&!n||Nf(i,e,t)}},isView:function(e){if(!Cf(e))return!1;var t=_f(e);return"DataView"===t||Sf(Qf,t)||Sf(Kf,t)},isTypedArray:Jf,TypedArray:Ff,TypedArrayPrototype:Yf},qf=i,$f=a,eh=gr,th=Xf.NATIVE_ARRAY_BUFFER_VIEWS,nh=qf.ArrayBuffer,rh=qf.Int8Array,ih=!th||!$f((function(){rh(1)}))||!$f((function(){new rh(-1)}))||!eh((function(e){new rh,new rh(null),new rh(1.5),new rh(e)}),!0)||$f((function(){return 1!==new rh(new nh(2),1,void 0).length})),oh=rt,ah=function(e,t){var n=function(e){var t=oh(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}(e);if(n%t)throw RangeError("Wrong offset");return n},sh=C,ch=at,uh=qn,lh=Fn,dh=Zn,fh=Xf.aTypedArrayConstructor,hh=E,ph=rn,gh=function(e,t,n){var r,i;return ph&&"function"==typeof(r=t.constructor)&&r!==n&&hh(i=r.prototype)&&i!==n.prototype&&ph(e,i),e},mh=Xt,vh=i,bh=s,yh=ih,wh=Xf,xh=df,Eh=Ln,Ih=f,Mh=ee,Th=at,Ch=sd,Sh=ah,_h=M,Ah=A,Nh=Qn,kh=E,Rh=da,Oh=rn,Dh=et.f,Lh=function(e){var t,n,r,i,o,a,s=sh(e),c=arguments.length,u=c>1?arguments[1]:void 0,l=void 0!==u,d=uh(s);if(null!=d&&!lh(d))for(a=(o=d.call(s)).next,s=[];!(i=a.call(o)).done;)s.push(i.value);for(l&&c>2&&(u=dh(u,arguments[2],2)),n=ch(s.length),r=new(fh(this))(n),t=0;n>t;t++)r[t]=l?u(s[t],t):s[t];return r},Ph=zc.forEach,jh=On,zh=V,Uh=o,Fh=gh,Yh=Ye.get,Zh=Ye.set,Bh=zh.f,Vh=Uh.f,Hh=Math.round,Wh=vh.RangeError,Gh=xh.ArrayBuffer,Qh=xh.DataView,Kh=wh.NATIVE_ARRAY_BUFFER_VIEWS,Jh=wh.TYPED_ARRAY_TAG,Xh=wh.TypedArray,qh=wh.TypedArrayPrototype,$h=wh.aTypedArrayConstructor,ep=wh.isTypedArray,tp="BYTES_PER_ELEMENT",np="Wrong length",rp=function(e,t){for(var n=0,r=t.length,i=new($h(e))(r);r>n;)i[n]=t[n++];return i},ip=function(e,t){Bh(e,t,{get:function(){return Yh(this)[t]}})},op=function(e){var t;return e instanceof Gh||"ArrayBuffer"==(t=Nh(e))||"SharedArrayBuffer"==t},ap=function(e,t){return ep(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},sp=function(e,t){return ap(e,t=_h(t,!0))?Ih(2,e[t]):Vh(e,t)},cp=function(e,t,n){return!(ap(e,t=_h(t,!0))&&kh(n)&&Ah(n,"value"))||Ah(n,"get")||Ah(n,"set")||n.configurable||Ah(n,"writable")&&!n.writable||Ah(n,"enumerable")&&!n.enumerable?Bh(e,t,n):(e[t]=n.value,e)};bh?(Kh||(Uh.f=sp,zh.f=cp,ip(qh,"buffer"),ip(qh,"byteOffset"),ip(qh,"byteLength"),ip(qh,"length")),mh({target:"Object",stat:!0,forced:!Kh},{getOwnPropertyDescriptor:sp,defineProperty:cp}),Ef.exports=function(e,t,n){var r=e.match(/\d+$/)[0]/8,i=e+(n?"Clamped":"")+"Array",o="get"+e,a="set"+e,s=vh[i],c=s,u=c&&c.prototype,l={},d=function(e,t){Bh(e,t,{get:function(){return function(e,t){var n=Yh(e);return n.view[o](t*r+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,i){var o=Yh(e);n&&(i=(i=Hh(i))<0?0:i>255?255:255&i),o.view[a](t*r+o.byteOffset,i,!0)}(this,t,e)},enumerable:!0})};Kh?yh&&(c=t((function(e,t,n,o){return Eh(e,c,i),Fh(kh(t)?op(t)?void 0!==o?new s(t,Sh(n,r),o):void 0!==n?new s(t,Sh(n,r)):new s(t):ep(t)?rp(c,t):Lh.call(c,t):new s(Ch(t)),e,c)})),Oh&&Oh(c,Xh),Ph(Dh(s),(function(e){e in c||Mh(c,e,s[e])})),c.prototype=u):(c=t((function(e,t,n,o){Eh(e,c,i);var a,s,u,l=0,f=0;if(kh(t)){if(!op(t))return ep(t)?rp(c,t):Lh.call(c,t);a=t,f=Sh(n,r);var h=t.byteLength;if(void 0===o){if(h%r)throw Wh(np);if((s=h-f)<0)throw Wh(np)}else if((s=Th(o)*r)+f>h)throw Wh(np);u=s/r}else u=Ch(t),a=new Gh(s=u*r);for(Zh(e,{buffer:a,byteOffset:f,byteLength:s,length:u,view:new Qh(a)});l<u;)d(e,l++)})),Oh&&Oh(c,Xh),u=c.prototype=Rh(qh)),u.constructor!==c&&Mh(u,"constructor",c),Jh&&Mh(u,Jh,i),l[i]=c,mh({global:!0,forced:c!=s,sham:!Kh},l),tp in c||Mh(c,tp,r),tp in u||Mh(u,tp,r),jh(i)}):Ef.exports=function(){},(0,Ef.exports)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}));var up=vd,lp=Xf.aTypedArray;(0,Xf.exportTypedArrayMethod)("fill",(function(e){return up.apply(lp(this),arguments)}));var dp=at,fp=ah,hp=C,pp=Xf.aTypedArray;(0,Xf.exportTypedArrayMethod)("set",(function(e){pp(this);var t=fp(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=hp(e),i=dp(r.length),o=0;if(i+t>n)throw RangeError("Wrong length");for(;o<i;)this[t+o]=r[o++]}),a((function(){new Int8Array(1).set({})})));var gp=Math.floor,mp=function(e,t){var n=e.length,r=gp(n/2);return n<8?vp(e,t):bp(mp(e.slice(0,r),t),mp(e.slice(r),t),t)},vp=function(e,t){for(var n,r,i=e.length,o=1;o<i;){for(r=o,n=e[o];r&&t(e[r-1],n)>0;)e[r]=e[--r];r!==o++&&(e[r]=n)}return e},bp=function(e,t,n){for(var r=e.length,i=t.length,o=0,a=0,s=[];o<r||a<i;)o<r&&a<i?s.push(n(e[o],t[a])<=0?e[o++]:t[a++]):s.push(o<r?e[o++]:t[a++]);return s},yp=mp,wp=on.match(/firefox\/(\d+)/i),xp=!!wp&&+wp[1],Ep=/MSIE|Trident/.test(on),Ip=on.match(/AppleWebKit\/(\d+)\./),Mp=!!Ip&&+Ip[1],Tp=a,Cp=Dn,Sp=at,_p=yp,Ap=xp,Np=Ep,kp=ln,Rp=Mp,Op=Xf.aTypedArray,Dp=Xf.exportTypedArrayMethod,Lp=i.Uint16Array,Pp=Lp&&Lp.prototype.sort,jp=!!Pp&&!Tp((function(){var e=new Lp(2);e.sort(null),e.sort({})})),zp=!!Pp&&!Tp((function(){if(kp)return kp<74;if(Ap)return Ap<67;if(Np)return!0;if(Rp)return Rp<602;var e,t,n=new Lp(516),r=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(n.sort((function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==r[e])return!0}));Dp("sort",(function(e){var t=this;if(void 0!==e&&Cp(e),zp)return Pp.call(t,e);Op(t);var n,r=Sp(t.length),i=Array(r);for(n=0;n<r;n++)i[n]=t[n];for(i=_p(t,function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!=n?-1:t!=t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}}(e)),n=0;n<r;n++)t[n]=i[n];return t}),!zp||jp);var Up={exports:{}},Fp={exports:{}},Yp=function(e){if(e.__esModule)return e;var t=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach((function(n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})})),t}(Object.freeze({__proto__:null,default:{}}));!function(t,n){var r;t.exports=r=r||function(t,n){var r;if("undefined"!=typeof window&&window.crypto&&(r=window.crypto),!r&&"undefined"!=typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&void 0!==e&&e.crypto&&(r=e.crypto),!r)try{r=Yp}catch(e){}var i=function(){if(r){if("function"==typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(e){}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),a={},s=a.lib={},c=s.Base={extend:function(e){var t=o(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=s.WordArray=c.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,i=e.sigBytes;if(this.clamp(),r%4)for(var o=0;o<i;o++){var a=n[o>>>2]>>>24-o%4*8&255;t[r+o>>>2]|=a<<24-(r+o)%4*8}else for(o=0;o<i;o+=4)t[r+o>>>2]=n[o>>>2];return this.sigBytes+=i,this},clamp:function(){var e=this.words,n=this.sigBytes;e[n>>>2]&=4294967295<<32-n%4*8,e.length=t.ceil(n/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(i());return new u.init(t,e)}}),l=a.enc={},d=l.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var o=t[i>>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new u.init(n,t/2)}},f=l.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i<n;i++){var o=t[i>>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new u.init(n,t)}},h=l.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},p=s.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=h.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(e){var n,r=this._data,i=r.words,o=r.sigBytes,a=this.blockSize,s=o/(4*a),c=(s=e?t.ceil(s):t.max((0|s)-this._minBufferSize,0))*a,l=t.min(4*c,o);if(c){for(var d=0;d<c;d+=a)this._doProcessBlock(i,d);n=i.splice(0,c),r.sigBytes-=l}return new u.init(n,l)},clone:function(){var e=c.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});s.Hasher=p.extend({cfg:c.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){p.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new g.HMAC.init(e,n).finalize(t)}}});var g=a.algo={};return a}(Math)}(Fp),function(e,t){var n;e.exports=(n=Fp.exports,function(e){var t=n,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var c=a.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,i=e[r];e[r]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8)}var o=this._hash.words,a=e[t+0],c=e[t+1],h=e[t+2],p=e[t+3],g=e[t+4],m=e[t+5],v=e[t+6],b=e[t+7],y=e[t+8],w=e[t+9],x=e[t+10],E=e[t+11],I=e[t+12],M=e[t+13],T=e[t+14],C=e[t+15],S=o[0],_=o[1],A=o[2],N=o[3];S=u(S,_,A,N,a,7,s[0]),N=u(N,S,_,A,c,12,s[1]),A=u(A,N,S,_,h,17,s[2]),_=u(_,A,N,S,p,22,s[3]),S=u(S,_,A,N,g,7,s[4]),N=u(N,S,_,A,m,12,s[5]),A=u(A,N,S,_,v,17,s[6]),_=u(_,A,N,S,b,22,s[7]),S=u(S,_,A,N,y,7,s[8]),N=u(N,S,_,A,w,12,s[9]),A=u(A,N,S,_,x,17,s[10]),_=u(_,A,N,S,E,22,s[11]),S=u(S,_,A,N,I,7,s[12]),N=u(N,S,_,A,M,12,s[13]),A=u(A,N,S,_,T,17,s[14]),S=l(S,_=u(_,A,N,S,C,22,s[15]),A,N,c,5,s[16]),N=l(N,S,_,A,v,9,s[17]),A=l(A,N,S,_,E,14,s[18]),_=l(_,A,N,S,a,20,s[19]),S=l(S,_,A,N,m,5,s[20]),N=l(N,S,_,A,x,9,s[21]),A=l(A,N,S,_,C,14,s[22]),_=l(_,A,N,S,g,20,s[23]),S=l(S,_,A,N,w,5,s[24]),N=l(N,S,_,A,T,9,s[25]),A=l(A,N,S,_,p,14,s[26]),_=l(_,A,N,S,y,20,s[27]),S=l(S,_,A,N,M,5,s[28]),N=l(N,S,_,A,h,9,s[29]),A=l(A,N,S,_,b,14,s[30]),S=d(S,_=l(_,A,N,S,I,20,s[31]),A,N,m,4,s[32]),N=d(N,S,_,A,y,11,s[33]),A=d(A,N,S,_,E,16,s[34]),_=d(_,A,N,S,T,23,s[35]),S=d(S,_,A,N,c,4,s[36]),N=d(N,S,_,A,g,11,s[37]),A=d(A,N,S,_,b,16,s[38]),_=d(_,A,N,S,x,23,s[39]),S=d(S,_,A,N,M,4,s[40]),N=d(N,S,_,A,a,11,s[41]),A=d(A,N,S,_,p,16,s[42]),_=d(_,A,N,S,v,23,s[43]),S=d(S,_,A,N,w,4,s[44]),N=d(N,S,_,A,I,11,s[45]),A=d(A,N,S,_,C,16,s[46]),S=f(S,_=d(_,A,N,S,h,23,s[47]),A,N,a,6,s[48]),N=f(N,S,_,A,b,10,s[49]),A=f(A,N,S,_,T,15,s[50]),_=f(_,A,N,S,m,21,s[51]),S=f(S,_,A,N,I,6,s[52]),N=f(N,S,_,A,p,10,s[53]),A=f(A,N,S,_,x,15,s[54]),_=f(_,A,N,S,c,21,s[55]),S=f(S,_,A,N,y,6,s[56]),N=f(N,S,_,A,C,10,s[57]),A=f(A,N,S,_,v,15,s[58]),_=f(_,A,N,S,M,21,s[59]),S=f(S,_,A,N,g,6,s[60]),N=f(N,S,_,A,E,10,s[61]),A=f(A,N,S,_,h,15,s[62]),_=f(_,A,N,S,w,21,s[63]),o[0]=o[0]+S|0,o[1]=o[1]+_|0,o[2]=o[2]+A|0,o[3]=o[3]+N|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;n[i>>>5]|=128<<24-i%32;var o=e.floor(r/4294967296),a=r;n[15+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),n[14+(i+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,c=s.words,u=0;u<4;u++){var l=c[u];c[u]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)}return s},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});function u(e,t,n,r,i,o,a){var s=e+(t&n|~t&r)+i+a;return(s<<o|s>>>32-o)+t}function l(e,t,n,r,i,o,a){var s=e+(t&r|n&~r)+i+a;return(s<<o|s>>>32-o)+t}function d(e,t,n,r,i,o,a){var s=e+(t^n^r)+i+a;return(s<<o|s>>>32-o)+t}function f(e,t,n,r,i,o,a){var s=e+(n^(t|~r))+i+a;return(s<<o|s>>>32-o)+t}t.MD5=o._createHelper(c),t.HmacMD5=o._createHmacHelper(c)}(Math),n.MD5)}(Up);var Zp,Bp,Vp=Up.exports;!function(e){e.TRACK_TYPE_AUDIO="audio",e.TRACK_TYPE_VIDEO="video"}(Zp||(Zp={})),function(e){e.STREAM_TYPE_MAIN="main",e.STREAM_TYPE_AUX="aux"}(Bp||(Bp={}));const Hp=[{match:{key:/^pwd|passwd|password|authpwd|resp_confPwd|xPassword$/,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desPwd"}}},{match:{key:/^[\w]*token[\w]*|[\w]*nonce[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desToken"}}},{match:{key:/^[\w]*signature[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desSignature"}}},{match:{key:/^[\w]*authorization[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desensitization"}}},{match:{key:"secret",isRegular:!1},handle:{isHide:!1,des:{isDes:!0,desFunction:"desensitization"}}},{match:{key:"session",isRegular:!1},handle:{isHide:!1,des:{isDes:!0,desFunction:"desSession"}}},{match:{key:"requestid",isRegular:!1},handle:{isHide:!1,des:{isDes:!0,desFunction:"desRequestid"}}},{match:{key:/^phone|telephone|phonenumber$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desTel"}}},{match:{key:/^email$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desEmail"}}},{match:{key:/^[\w]*joinUri[\w]*|[\w]*joinUrl[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desJoinUri"}}},{match:{key:/^[\w]*sdp[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desSdp"}}}];var Wp;!function(e){e.InboundRTPAudio="InboundRTPAudio",e.InboundRTPVideo="InboundRTPVideo",e.OutboundRTPAudio="OutboundRTPAudio",e.OutboundRTPVideo="OutboundRTPVideo",e.RemoteInboundRtpAudio="RemoteInboundRtpAudio",e.RemoteInboundRtpVideo="RemoteInboundRtpVideo"}(Wp||(Wp={}));const Gp={[Wp.InboundRTPAudio]:"RTCInboundRTPAudioStream",[Wp.InboundRTPVideo]:"RTCInboundRTPVideoStream",[Wp.OutboundRTPAudio]:"RTCOutboundRTPAudioStream",[Wp.OutboundRTPVideo]:"RTCOutboundRTPVideoStream",[Wp.RemoteInboundRtpAudio]:"RTCRemoteInboundRtpAudioStream",[Wp.RemoteInboundRtpVideo]:"RTCRemoteInboundRtpVideoStream",VideoSource:"RTCVideoSource",AudioSource:"RTCAudioSource"},Qp={[Wp.InboundRTPAudio]:"inbound-rtp",[Wp.InboundRTPVideo]:"inbound-rtp",[Wp.OutboundRTPAudio]:"outbound-rtp",[Wp.OutboundRTPVideo]:"outbound-rtp",[Wp.RemoteInboundRtpAudio]:"remote-inbound-rtp",[Wp.RemoteInboundRtpVideo]:"remote-inbound-rtp"},Kp={[Wp.InboundRTPAudio]:"audio",[Wp.InboundRTPVideo]:"video",[Wp.OutboundRTPAudio]:"audio",[Wp.OutboundRTPVideo]:"video",[Wp.RemoteInboundRtpAudio]:"audio",[Wp.RemoteInboundRtpVideo]:"video"},Jp={Mac:/(mac os x)\s+([\w_]+)/,Windows:/(windows nt)\s+([\w.]+)/,Ios:/(i(?:pad|phone|pod))(?:.*)cpu(?: i(?:pad|phone|pod))? os (\d+(?:[\.|_]\d+){1,})/,Android:/(android)\s+([\d.]+)/,Ipad:/(ipad).*os\s([\d_]+)/,Iphone:/(iphone\sos)\s([\d_]+)/},Xp=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","!","#","$","%","&","'","(",")","*","+",",","-",".","/",":",";","<","=",">","?","@","[","]","^","_","`","{","|","}","~"],qp="CommonUtil",$p=new class{constructor(){this.uuidCount=void 0,this.deviceID=void 0,this.timeDiff=void 0,this.platform=void 0,this.userAgent=void 0,this.uuidCount=0,this.timeDiff=0,this.platform=(()=>{const e=navigator.userAgent.toLowerCase(),t=e.match(/(micromessenger)\/([\w.()]+)/i),n=t?"-WeChat".concat(t[2]):"";for(const t in Jp)if(Object.prototype.hasOwnProperty.call(Jp,t)){const r=e.match(Jp[t]);if(r)return t+("Ios"===t?r[2].replace(/_/g,"."):r[2])+n}return"unknown"})(),this.userAgent=(()=>{const e=navigator.userAgent.match(/(chrome|safari|firefox)\/(\d+(\.\d+)*)/i);return e?"".concat(e[1],"-").concat(e[2]):""})()}async sleep(e){return new Promise((t=>{const n=setTimeout((()=>{clearTimeout(n),t()}),e)}))}getDeviceID(){return this.deviceID||(this.deviceID=this.generateStandardUuid()),this.deviceID}generateStandardUuid(){let e=(new Date).getTime();return window.performance&&"function"==typeof window.performance.now&&(e+=performance.now()),"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx".replace(/[x]/g,(function(){const t=(e+16*Math.random())%16|0;return e=Math.floor(e/16),t.toString(16)}))}getRandomArray(e){const t=new Uint8Array(e);if(crypto)crypto.getRandomValues(t);else for(let n=0;n<e;n++)t.fill(Math.random()*Math.pow(2,16),n,n+1);return t}generateUuid(e){let t="";const n=this.getRandomArray(33),r=e?22:33;for(let e=0;e<r;e++)t+=Xp[Math.round(n[e]%92)];let i="";for(let t=0;t<33-r;t++)i+=Xp[63&e],e>>=6;let o=this.uuidCount.toString(16);for(let e=3-o.length;e>0;e--)o="0"+o;return this.uuidCount>4094?this.uuidCount=0:this.uuidCount++,"".concat(t).concat(i).concat(o)}generateRandomId(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:62,n="";const r=this.getRandomArray(e);for(let i=0;i<e;i++)n+=Xp[Math.round(r[i]%t)];return n}getPlatform(){return this.platform}getUserAgent(){return this.userAgent}syncLocalTime(e){try{if(console.debug(qp,"syncLocalTime, serverTime: ".concat(e)),e){const t=new Date(e).getTime();this.timeDiff=(new Date).getTime()-t,console.debug(qp,"syncLocalTime, timeDiff: ".concat(this.timeDiff))}}catch(e){console.error(qp,"syncLocalTime error: ".concat(e))}}syncUtcLocalTime(e){try{console.debug(qp,"syncUtcLocalTime, serverUtcTime: ".concat(e)),e&&e>0&&(this.timeDiff=(new Date).getTime()-e,console.debug(qp,"syncUtcLocalTime, timeDiff: ".concat(this.timeDiff)))}catch(e){console.error(qp,"syncUtcLocalTime error: ".concat(e))}}getCurrentTimestamp(){return(new Date).getTime()-this.timeDiff}getCurrentTime(){const e=new Date(this.getCurrentTimestamp()),t=e.getFullYear(),n=e.getMonth()+1,r=n<10?"0".concat(n):n,i=e.getDate(),o=i<10?"0".concat(i):i,a=e.getHours(),s=a<10?"0".concat(a):a,c=e.getMinutes(),u=c<10?"0".concat(c):c,l=e.getSeconds(),d=l<10?"0".concat(l):l,f=e.getMilliseconds(),h="".concat(f+1e3).substring(1),p=e.getTimezoneOffset()/60,g=p>=0?p:-p,m=(p<=0?"+":"-")+(g<10?"0".concat(g):"".concat(g))+":00";return{year:"".concat(t),month:"".concat(r),day:"".concat(o),hour:"".concat(s),min:"".concat(u),sec:"".concat(d),millsec:h,zoneOff:m}}adjustTimeByOffset(e){return e-this.timeDiff}convertString2Timestamp(e){return new Date(e).getTime()}generateId(){return"2xxxxxxx-8xxx-xxxx-yxxx-xxxx".replace(/[xy]/g,(e=>{const t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)}))}calcMd5(e){return Vp(e).toString().toLowerCase()}isWKWebview(){return/I.*-WeChat.*/gi.test(this.platform)}isAppleDevice(){return/^(Mac|I).*/gi.test(this.platform)}isMobileDevice(){return!/^(Mac|Windows).*/gi.test(this.platform)}isWeChatBrowser(){return/.*MicroMessenger.*/gi.test(navigator.userAgent)}isSupportConstraints(e){var t;const n=null===(t=navigator.mediaDevices)||void 0===t?void 0:t.getSupportedConstraints();return Boolean(n[e])}getValidSsrcLabel(e,t,n){const r="".concat(Gp[t],"_").concat(n);if(e.has(r))return r;for(const[r,i]of e.entries())if(i.kind===Kp[t]&&i.type===Qp[t]&&i.ssrc===n)return r;return null}getReportBySsrcLabel(e,t,n){const r=this.getValidSsrcLabel(e,t,n);return r?e.get(r):null}async multiPlatformAdapter(e){return new Promise((t=>{this.isWKWebview()?window.WeixinJSBridge?(console.info(e,"multiPlatformAdapter handle begin"),window.WeixinJSBridge.invoke("getNetworkType",{},(()=>{t()}),!1)):document.addEventListener("WeixinJSBridgeReady",(()=>{console.info(e,"multiPlatformAdapter WeixinJSBridgeReady, handle begin"),window.WeixinJSBridge.invoke("getNetworkType",{},(()=>{t()}),!1)})):t()}))}};function eg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function tg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eg(Object(n),!0).forEach((function(t){No(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const ng=Symbol("hrtc_".concat($p.getCurrentTimestamp())),rg=new Map,ig="Logger";class og{constructor(e){this.logServer=void 0,this.provider=void 0,this.logBuffer=[],this.logBufferSize=5e3,this.logLevel=nl.info,this.tag=void 0,this.logToken=void 0,this.provider=e,e&&(this.logLevel=nl.debug),this.logServer=""}error(e,t,n){this.log("error",e,t,n)}warn(e,t,n){this.log("warn",e,t,n)}info(e,t,n){this.log("info",e,t,n)}debug(e,t,n){this.log("debug",e,t,n)}log(e,t,n,r){const i=$p.getCurrentTime(),o=["".concat(i.year,"-").concat(i.month,"-").concat(i.day," ").concat(i.hour,":").concat(i.min,":").concat(i.sec,".").concat(i.millsec),e];Object.entries(tg(tg({},r),{},{tag:t,msg:n})).forEach((e=>{let[t,n]=e;"string"==typeof n&&o.push("[".concat(t,": ").concat(n,"]"))}));const a=o.join(" ");for(this.logBuffer.push(a);this.logBuffer.length>=this.logBufferSize;)this.logBuffer.shift();const s=["".concat(i.year,"-").concat(i.month,"-").concat(i.day," ").concat(i.hour,":").concat(i.min,":").concat(i.sec,".").concat(i.millsec)];this.logLevel>=nl[e]&&console[e](s+" [HRTC] "+"[".concat(e,"] [").concat(t,"] [").concat(n,"]"))}setLogToken(e){this.logToken=e}getLogToken(){return this.logToken}setTag(e){this.tag=e}clearLogs(){this.logBuffer=[]}setLogLevel(e){if(!(e in nl))throw this.error(ig,"log level is invalid"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"log level is invalid");this.logLevel=nl[e],this.debug(ig,"log level set to ".concat(e))}setLogServer(e){e&&"string"==typeof e&&(this.logServer=e.replaceAll(/[a-zA-Z]+:\/\//g,""))}setlogBufferSize(e){this.logBufferSize=e}getLogLevel(){return this.logLevel}getLogServer(){return this.logServer}getlogBufferSize(){return this.logBufferSize}getProvider(){return this.provider}getLogBuffer(){return this.logBuffer}}class ag{static getLogger(e){const t=e?e.getSymbol():ng;if(!rg.has(t)){const n=new og(e);return rg.set(t,n),n}return rg.get(t)}static setAllLogLevel(e){for(const t of rg.values())t.setLogLevel(e)}static setLogToken(e){for(const t of rg.values())t.setLogToken(e)}static async uploadLogs(e){if(null==e.getLogServer())throw new _o(yi.RTC_ERR_CODE_NO_AVAILABLE_LOG_SERVICE_ADDRESS);const t=e.getProvider();if(null==t)throw new _o(yi.RTC_ERR_CODE_NO_AVAILABLE_LOG_PROVIDER);const n=e.getLogToken();if(void 0===n||""===n)return void console.error("uploadLogs: logToken is invalid.");const r=$p.getCurrentTime(),i="".concat(r.year,"-").concat(r.month,"-").concat(r.day,"T").concat(r.hour,":").concat(r.min,":").concat(r.sec).concat(r.zoneOff),o="".concat(r.year,"-").concat(r.month,"-").concat(r.day,"T").concat(r.hour,".").concat(r.min,".").concat(r.sec).concat(r.zoneOff.replace(":",".")),a=ag.getLogger(),s=e.getLogBuffer(),c=a.getLogBuffer();if(0===s.length&&0===c.length)return;const u=t.getInfo(),l="".concat(u.userName,"_").concat(u.userId,"##").concat(u.domain,"##").concat(u.appId,"##").concat(o),d=encodeURIComponent("".concat(u.userName,"_").concat(u.userId,"##").concat(u.domain,"##").concat(u.appId,"##").concat(i)),f=new rd,h=f.folder("".concat(u.userName,"_").concat(u.userId,"##").concat(u.roomId,"##").concat(u.domain,"##").concat(u.appId));h.file("".concat(l,".log"),"".concat(s.join("\n"))),h.file("hrtc##".concat(i,".log"),"".concat(c.join("\n")));const p=await f.generateAsync({type:"blob",compression:"DEFLATE",compressionOptions:{level:9}}),g=new FormData;g.append("file",p,"".concat(l,".zip"));const m=new XMLHttpRequest;m.open("POST","https://".concat(e.getLogServer(),"/v1/api/hwrtc_client/log_collect?file=").concat(d)),m.setRequestHeader("Authorization",n),m.onreadystatechange=()=>{4===m.readyState&&(t.onLogUploadResponse&&t.onLogUploadResponse(l,m.status),t.onLogUploadResult(m.status))},m.upload.onprogress=e=>{t.onLogUploadProgress(e)},t.onLogUploadRequest&&t.onLogUploadRequest(l),m.send(g)}}var sg=gt.includes,cg=ya;Xt({target:"Array",proto:!0},{includes:function(e){return sg(this,e,arguments.length>1?arguments[1]:void 0)}}),cg("includes");var ug=Xt,lg=qt,dg=a,fg=$e,hg=yr,pg=Ii,gg=te.exports;if(ug({target:"Promise",proto:!0,real:!0,forced:!!lg&&dg((function(){lg.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=hg(this,fg("Promise")),n="function"==typeof e;return this.then(n?function(n){return pg(t,e()).then((function(){return n}))}:e,n?function(n){return pg(t,e()).then((function(){throw n}))}:e)}}),"function"==typeof lg){var mg=fg("Promise").prototype.finally;lg.prototype.finally!==mg&&gg(lg.prototype,"finally",mg,{unsafe:!0})}var vg=Dn,bg=C,yg=v,wg=at,xg=function(e){return function(t,n,r,i){vg(n);var o=bg(t),a=yg(o),s=wg(o.length),c=e?s-1:0,u=e?-1:1;if(r<2)for(;;){if(c in a){i=a[c],c+=u;break}if(c+=u,e?c<0:s<=c)throw TypeError("Reduce of empty array with no initial value")}for(;e?c>=0:s>c;c+=u)c in a&&(i=n(i,a[c],c,o));return i}},Eg=[xg(!1),xg(!0)][0],Ig=ln,Mg=Er;function Tg(){}function Cg(){Cg.init.call(this)}function Sg(e){return void 0===e._maxListeners?Cg.defaultMaxListeners:e._maxListeners}function _g(e,t,n){if(t)e.call(n);else for(var r=e.length,i=Pg(e,r),o=0;o<r;++o)i[o].call(n)}function Ag(e,t,n,r){if(t)e.call(n,r);else for(var i=e.length,o=Pg(e,i),a=0;a<i;++a)o[a].call(n,r)}function Ng(e,t,n,r,i){if(t)e.call(n,r,i);else for(var o=e.length,a=Pg(e,o),s=0;s<o;++s)a[s].call(n,r,i)}function kg(e,t,n,r,i,o){if(t)e.call(n,r,i,o);else for(var a=e.length,s=Pg(e,a),c=0;c<a;++c)s[c].call(n,r,i,o)}function Rg(e,t,n,r){if(t)e.apply(n,r);else for(var i=e.length,o=Pg(e,i),a=0;a<i;++a)o[a].apply(n,r)}function Og(e,t,n,r){var i,o,a,s;if("function"!=typeof n)throw new TypeError('"listener" argument must be a function');if((o=e._events)?(o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]):(o=e._events=new Tg,e._eventsCount=0),a){if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),!a.warned&&(i=Sg(e))&&i>0&&a.length>i){a.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=a.length,s=c,"function"==typeof console.warn?console.warn(s):console.log(s)}}else a=o[t]=n,++e._eventsCount;return e}function Dg(e,t,n){var r=!1;function i(){e.removeListener(t,i),r||(r=!0,n.apply(e,arguments))}return i.listener=n,i}function Lg(e){var t=this._events;if(t){var n=t[e];if("function"==typeof n)return 1;if(n)return n.length}return 0}function Pg(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n}Xt({target:"Array",proto:!0,forced:!Fc("reduce")||!Mg&&Ig>79&&Ig<83},{reduce:function(e){return Eg(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}}),Tg.prototype=Object.create(null),Cg.EventEmitter=Cg,Cg.usingDomains=!1,Cg.prototype.domain=void 0,Cg.prototype._events=void 0,Cg.prototype._maxListeners=void 0,Cg.defaultMaxListeners=10,Cg.init=function(){this.domain=null,Cg.usingDomains&&(void 0).active,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new Tg,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},Cg.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},Cg.prototype.getMaxListeners=function(){return Sg(this)},Cg.prototype.emit=function(e){var t,n,r,i,o,a,s,c="error"===e;if(a=this._events)c=c&&null==a.error;else if(!c)return!1;if(s=this.domain,c){if(t=arguments[1],!s){if(t instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}return t||(t=new Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t),!1}if(!(n=a[e]))return!1;var l="function"==typeof n;switch(r=arguments.length){case 1:_g(n,l,this);break;case 2:Ag(n,l,this,arguments[1]);break;case 3:Ng(n,l,this,arguments[1],arguments[2]);break;case 4:kg(n,l,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=new Array(r-1),o=1;o<r;o++)i[o-1]=arguments[o];Rg(n,l,this,i)}return!0},Cg.prototype.addListener=function(e,t){return Og(this,e,t,!1)},Cg.prototype.on=Cg.prototype.addListener,Cg.prototype.prependListener=function(e,t){return Og(this,e,t,!0)},Cg.prototype.once=function(e,t){if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');return this.on(e,Dg(this,e,t)),this},Cg.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');return this.prependListener(e,Dg(this,e,t)),this},Cg.prototype.removeListener=function(e,t){var n,r,i,o,a;if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');if(!(r=this._events))return this;if(!(n=r[e]))return this;if(n===t||n.listener&&n.listener===t)0==--this._eventsCount?this._events=new Tg:(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,o=n.length;o-- >0;)if(n[o]===t||n[o].listener&&n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;if(1===n.length){if(n[0]=void 0,0==--this._eventsCount)return this._events=new Tg,this;delete r[e]}else!function(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}(n,i);r.removeListener&&this.emit("removeListener",e,a||t)}return this},Cg.prototype.removeAllListeners=function(e){var t,n;if(!(n=this._events))return this;if(!n.removeListener)return 0===arguments.length?(this._events=new Tg,this._eventsCount=0):n[e]&&(0==--this._eventsCount?this._events=new Tg:delete n[e]),this;if(0===arguments.length){for(var r,i=Object.keys(n),o=0;o<i.length;++o)"removeListener"!==(r=i[o])&&this.removeAllListeners(r);return this.removeAllListeners("removeListener"),this._events=new Tg,this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(t)do{this.removeListener(e,t[t.length-1])}while(t[0]);return this},Cg.prototype.listeners=function(e){var t,n=this._events;return n&&(t=n[e])?"function"==typeof t?[t.listener||t]:function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(t):[]},Cg.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):Lg.call(e,t)},Cg.prototype.listenerCount=Lg,Cg.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var jg=W,zg=Dn,Ug=function(){for(var e=jg(this),t=zg(e.add),n=0,r=arguments.length;n<r;n++)t.call(e,arguments[n]);return e};Xt({target:"Set",proto:!0,real:!0,forced:!1},{addAll:function(){return Ug.apply(this,arguments)}});var Fg=ls;Xt({target:"Set",proto:!0,real:!0,forced:!1},{deleteAll:function(){return Fg.apply(this,arguments)}});var Yg=$e,Zg=W,Bg=Dn,Vg=yr,Hg=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{difference:function(e){var t=Zg(this),n=new(Vg(t,Yg("Set")))(t),r=Bg(n.delete);return Hg(e,(function(e){r.call(n,e)})),n}});var Wg=function(e){return Set.prototype.values.call(e)},Gg=W,Qg=Zn,Kg=Wg,Jg=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{every:function(e){var t=Gg(this),n=Kg(t),r=Qg(e,arguments.length>1?arguments[1]:void 0,3);return!Jg(n,(function(e,n){if(!r(e,e,t))return n()}),{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}});var Xg=$e,qg=W,$g=Dn,em=Zn,tm=yr,nm=Wg,rm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{filter:function(e){var t=qg(this),n=nm(t),r=em(e,arguments.length>1?arguments[1]:void 0,3),i=new(tm(t,Xg("Set"))),o=$g(i.add);return rm(n,(function(e){r(e,e,t)&&o.call(i,e)}),{IS_ITERATOR:!0}),i}});var im=W,om=Zn,am=Wg,sm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{find:function(e){var t=im(this),n=am(t),r=om(e,arguments.length>1?arguments[1]:void 0,3);return sm(n,(function(e,n){if(r(e,e,t))return n(e)}),{IS_ITERATOR:!0,INTERRUPTED:!0}).result}});var cm=$e,um=W,lm=Dn,dm=yr,fm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{intersection:function(e){var t=um(this),n=new(dm(t,cm("Set"))),r=lm(t.has),i=lm(n.add);return fm(e,(function(e){r.call(t,e)&&i.call(n,e)})),n}});var hm=W,pm=Dn,gm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{isDisjointFrom:function(e){var t=hm(this),n=pm(t.has);return!gm(e,(function(e,r){if(!0===n.call(t,e))return r()}),{INTERRUPTED:!0}).stopped}});var mm=$e,vm=W,bm=Dn,ym=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{isSubsetOf:function(e){var t=function(e){var t=hs(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return fs(t.call(e))}(this),n=vm(e),r=n.has;return"function"!=typeof r&&(n=new(mm("Set"))(e),r=bm(n.has)),!ym(t,(function(e,t){if(!1===r.call(n,e))return t()}),{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}});var wm=W,xm=Dn,Em=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{isSupersetOf:function(e){var t=wm(this),n=xm(t.has);return!Em(e,(function(e,r){if(!1===n.call(t,e))return r()}),{INTERRUPTED:!0}).stopped}});var Im=W,Mm=Wg,Tm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{join:function(e){var t=Im(this),n=Mm(t),r=void 0===e?",":String(e),i=[];return Tm(n,i.push,{that:i,IS_ITERATOR:!0}),i.join(r)}});var Cm=$e,Sm=W,_m=Dn,Am=Zn,Nm=yr,km=Wg,Rm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{map:function(e){var t=Sm(this),n=km(t),r=Am(e,arguments.length>1?arguments[1]:void 0,3),i=new(Nm(t,Cm("Set"))),o=_m(i.add);return Rm(n,(function(e){o.call(i,r(e,e,t))}),{IS_ITERATOR:!0}),i}});var Om=W,Dm=Dn,Lm=Wg,Pm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{reduce:function(e){var t=Om(this),n=Lm(t),r=arguments.length<2,i=r?void 0:arguments[1];if(Dm(e),Pm(n,(function(n){r?(r=!1,i=n):i=e(i,n,n,t)}),{IS_ITERATOR:!0}),r)throw TypeError("Reduce of empty set with no initial value");return i}});var jm=W,zm=Zn,Um=Wg,Fm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{some:function(e){var t=jm(this),n=Um(t),r=zm(e,arguments.length>1?arguments[1]:void 0,3);return Fm(n,(function(e,n){if(r(e,e,t))return n()}),{IS_ITERATOR:!0,INTERRUPTED:!0}).stopped}});var Ym=$e,Zm=W,Bm=Dn,Vm=yr,Hm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{symmetricDifference:function(e){var t=Zm(this),n=new(Vm(t,Ym("Set")))(t),r=Bm(n.delete),i=Bm(n.add);return Hm(e,(function(e){r.call(n,e)||i.call(n,e)})),n}});var Wm=$e,Gm=W,Qm=Dn,Km=yr,Jm=sr;Xt({target:"Set",proto:!0,real:!0,forced:!1},{union:function(e){var t=Gm(this),n=new(Km(t,Wm("Set")))(t);return Jm(e,Qm(n.add),{that:n}),n}});const Xm="recv-ssrc-range",qm="send-ssrc-range",$m=1e5,ev=100027,tv=2e5,nv=3e5,rv=300024,iv=4e5,ov=5e5,av=6e5,sv="".concat($m,"-").concat(ev),cv="".concat(tv,"-").concat(2e5),uv="".concat(nv,"-").concat(rv),lv="".concat(iv,"-").concat(400003),dv="".concat(ov,"-").concat(5e5),fv="".concat(av,"-").concat(6e5),hv=["DISCONNECTED","CONNECTING","RECONNECTING","CONNECTED"];var pv,gv,mv,vv,bv;!function(e){e[e.DISCONNECTED=0]="DISCONNECTED",e[e.CONNECTING=1]="CONNECTING",e[e.RECONNECTING=2]="RECONNECTING",e[e.CONNECTED=3]="CONNECTED"}(pv||(pv={})),function(e){e[e.MediaStatusAvailable=1]="MediaStatusAvailable",e[e.MediaStatusUnavailable=2]="MediaStatusUnavailable"}(gv||(gv={})),function(e){e[e.StreamPkgsSend=1]="StreamPkgsSend",e[e.NoStreamPkgsSend=2]="NoStreamPkgsSend"}(mv||(mv={})),function(e){e[e.BackgroundMusic=1]="BackgroundMusic",e[e.Audio=2]="Audio",e[e.Video=3]="Video",e[e.Aux=4]="Aux"}(vv||(vv={})),function(e){e[e.MediaOffline=0]="MediaOffline",e[e.MediaMuted=1]="MediaMuted",e[e.MediaUnmuted=2]="MediaUnmuted"}(bv||(bv={}));const yv=new Set(["NOTIFY max_volume_notify"]);var wv,xv;!function(e){e[e.SUCCESS=0]="SUCCESS",e[e.WEBSCCKET_CONNECT_ERROR=1]="WEBSCCKET_CONNECT_ERROR",e[e.ROOM_STATUS_BUSY=2]="ROOM_STATUS_BUSY",e[e.SERVER_EXCEPTION=3]="SERVER_EXCEPTION",e[e.SERVER_503=4]="SERVER_503",e[e.AUTH_FAIL=5]="AUTH_FAIL",e[e.AUTH_RETRY=6]="AUTH_RETRY",e[e.CLOCK_SYNCHRONIZATION_FAILURE=7]="CLOCK_SYNCHRONIZATION_FAILURE",e[e.URL_INVALID=8]="URL_INVALID",e[e.SDK_INTERNAL_ERROR=9]="SDK_INTERNAL_ERROR"}(wv||(wv={})),function(e){e[e.REC_SUCCESS=0]="REC_SUCCESS",e[e.SEND_FAIL=1]="SEND_FAIL",e[e.REC_FAIL=2]="REC_FAIL",e[e.RESPONSE_TIMEOUT=3]="RESPONSE_TIMEOUT"}(xv||(xv={}));const Ev="player-state-change",Iv="screen-sharing-stopped",Mv="audio-mixing-finished",Tv="audio-mixing-played",Cv="player-state-trace",Sv=["camera-capture"],_v={CameraCapture:Sv[0]};var Av;!function(e){e[e.H264=1]="H264",e[e.H265=2]="H265",e[e.H264H265=3]="H264H265"}(Av||(Av={}));const Nv={low:{sampleRate:16e3,channelCount:1,bitrate:24e3},standard:{sampleRate:48e3,channelCount:1,bitrate:4e4},high:{sampleRate:48e3,channelCount:1,bitrate:128e3}},kv=["low","standard","high"],Rv={"90p_1":{width:160,height:90,frameRate:15,minBitrate:64e3,maxBitrate:11e4},"90p_2":{width:120,height:90,frameRate:15,minBitrate:64e3,maxBitrate:11e4},"120p_1":{width:160,height:120,frameRate:15,minBitrate:64e3,maxBitrate:12e4},"120p_2":{width:120,height:120,frameRate:15,minBitrate:64e3,maxBitrate:11e4},"180p_1":{width:320,height:180,frameRate:15,minBitrate:8e4,maxBitrate:32e4},"180p_2":{width:240,height:180,frameRate:15,minBitrate:8e4,maxBitrate:17e4},"180p_3":{width:180,height:180,frameRate:15,minBitrate:64e3,maxBitrate:13e4},"240p_1":{width:320,height:240,frameRate:15,minBitrate:1e5,maxBitrate:4e5},"240p_2":{width:240,height:240,frameRate:15,minBitrate:8e4,maxBitrate:32e4},"270p_1":{width:480,height:270,frameRate:15,minBitrate:16e4,maxBitrate:6e5},"300p_1":{width:400,height:300,frameRate:15,minBitrate:2e5,maxBitrate:5e5},"360p_1":{width:640,height:360,frameRate:15,minBitrate:2e5,maxBitrate:8e5},"360p_2":{width:480,height:360,frameRate:15,minBitrate:2e5,maxBitrate:7e5},"360p_3":{width:360,height:360,frameRate:15,minBitrate:15e4,maxBitrate:6e5},"450p_1":{width:800,height:450,frameRate:15,minBitrate:3e5,maxBitrate:95e4},"480p_1":{width:640,height:480,frameRate:15,minBitrate:25e4,maxBitrate:9e5},"480p_2":{width:480,height:480,frameRate:15,minBitrate:2e5,maxBitrate:8e5},"540p_1":{width:960,height:540,frameRate:15,minBitrate:4e5,maxBitrate:1e6},"630p_1":{width:1120,height:630,frameRate:15,minBitrate:45e4,maxBitrate:115e4},"720p_1":{width:1280,height:720,frameRate:15,minBitrate:5e5,maxBitrate:15e5},"720p_2":{width:960,height:720,frameRate:15,minBitrate:45e4,maxBitrate:11e5}},Ov=["90p_1","90p_2","120p_1","120p_2","180p_1","180p_2","180p_3","240p_1","240p_2","270p_1","300p_1","360p_1","360p_2","360p_3","450p_1","480p_1","480p_2","540p_1","630p_1","720p_1","720p_2"],Dv={"720p":{width:1280,height:720,frameRate:15,bitrate:12e5},"1080p":{width:1920,height:1080,frameRate:15,bitrate:2e6}},Lv=["720p","1080p"];var Pv,jv,zv,Uv,Fv;!function(e){e[e.IDLE=0]="IDLE",e[e.INIT=1]="INIT",e[e.PLAY=2]="PLAY",e[e.PAUSE=3]="PAUSE"}(Pv||(Pv={})),function(e){e[e.NET_OR_SERVERIP_ERROR=1]="NET_OR_SERVERIP_ERROR",e[e.ROOM_NOT_AVAILABLE=2]="ROOM_NOT_AVAILABLE",e[e.SERVER_ERROR=3]="SERVER_ERROR",e[e.SERVER_NO_RESPONSE=4]="SERVER_NO_RESPONSE",e[e.AUTHENTICATION_FAILED=5]="AUTHENTICATION_FAILED",e[e.RETRY_AUTHENTICATION=6]="RETRY_AUTHENTICATION",e[e.SYNCHRONIZE_FAILED=7]="SYNCHRONIZE_FAILED",e[e.TERMINAL_ERROR=8]="TERMINAL_ERROR",e[e.PARAM_INVALID=9]="PARAM_INVALID"}(jv||(jv={})),function(e){e[e.OUTPUT_AUDIO=0]="OUTPUT_AUDIO",e[e.INPUT_AUDIO=1]="INPUT_AUDIO",e[e.INPUT_VIDEO=2]="INPUT_VIDEO"}(zv||(zv={})),function(e){e[e.AUDIO=0]="AUDIO",e[e.VIDEO=1]="VIDEO",e[e.AUX=2]="AUX"}(Uv||(Uv={})),function(e){e[e.SUCCESS=0]="SUCCESS",e[e.FAIL=1]="FAIL"}(Fv||(Fv={}));var Yv,Zv,Bv,Vv,Hv,Wv,Gv;!function(e){e[e.EVENT_JOIN_ROOM=1]="EVENT_JOIN_ROOM",e[e.EVENT_LEAVE_ROOM=2]="EVENT_LEAVE_ROOM",e[e.EVENT_WATCH=3]="EVENT_WATCH",e[e.EVENT_OPT_AUDIO=5]="EVENT_OPT_AUDIO",e[e.EVENT_SWITCH_NET=6]="EVENT_SWITCH_NET",e[e.EVENT_OPT_VIDEO=7]="EVENT_OPT_VIDEO",e[e.EVENT_SWITCH_DEVICE=9]="EVENT_SWITCH_DEVICE",e[e.EVENT_DNS_TIME=10]="EVENT_DNS_TIME",e[e.EVENT_SWITCH_ROLE=11]="EVENT_SWITCH_ROLE",e[e.EVENT_SEND_MEDIA=12]="EVENT_SEND_MEDIA",e[e.EVENT_START_MEDIA=13]="EVENT_START_MEDIA",e[e.EVENT_SEND_AUX_STREAM=14]="EVENT_SEND_AUX_STREAM",e[e.EVENT_SUBSCIBE=16]="EVENT_SUBSCIBE",e[e.EVENT_CONNECT_OTHER_ROOM=17]="EVENT_CONNECT_OTHER_ROOM",e[e.EVENT_CONNECTION_CHANNEL_STATUS=18]="EVENT_CONNECTION_CHANNEL_STATUS",e[e.EVENT_SET_UP_STREAM=19]="EVENT_SET_UP_STREAM",e[e.EVENT_SET_AUDIO_POLICY=20]="EVENT_SET_AUDIO_POLICY",e[e.EVENT_DISPATCH_FAIL=21]="EVENT_DISPATCH_FAIL"}(Yv||(Yv={})),function(e){e[e.QoS_UP_STREAM_VIDEO=1001]="QoS_UP_STREAM_VIDEO",e[e.QoS_DOWN_STREAM_VIDEO=1002]="QoS_DOWN_STREAM_VIDEO",e[e.QoS_UP_STREAM_AUDIO=1003]="QoS_UP_STREAM_AUDIO",e[e.QoS_DOWN_STREAM_AUDIO=1004]="QoS_DOWN_STREAM_AUDIO",e[e.QoS_AUX_UP_STREAM_VIDEO=1005]="QoS_AUX_UP_STREAM_VIDEO",e[e.QoS_AUX_DOWN_STREAM_VIDEO=1006]="QoS_AUX_DOWN_STREAM_VIDEO",e[e.QoS_DOWN_STREAM_AUDIO_STAT=1007]="QoS_DOWN_STREAM_AUDIO_STAT",e[e.QoS_UP_STREAM_VIDEO_SUM=1011]="QoS_UP_STREAM_VIDEO_SUM",e[e.QoS_DOWN_STREAM_VIDEO_SUM=1012]="QoS_DOWN_STREAM_VIDEO_SUM",e[e.QoS_UP_STREAM_AUDIO_SUM=1013]="QoS_UP_STREAM_AUDIO_SUM",e[e.QoS_DOWN_STREAM_AUDIO_SUM=1014]="QoS_DOWN_STREAM_AUDIO_SUM"}(Zv||(Zv={})),function(e){e[e.DEVICE_RT_SYSTEM=2001]="DEVICE_RT_SYSTEM",e[e.DEVICE_RT_CAMERA=2002]="DEVICE_RT_CAMERA",e[e.DEVICE_RT_SPEAKER=2003]="DEVICE_RT_SPEAKER",e[e.DEVICE_RT_MICROPHONE=2004]="DEVICE_RT_MICROPHONE"}(Bv||(Bv={})),function(e){e[e.DEVICE_STATUS_SPEAKER=3001]="DEVICE_STATUS_SPEAKER",e[e.DEVICE_STATUS_CAMERA=3002]="DEVICE_STATUS_CAMERA",e[e.DEVICE_STATUS_MICROPHONE=3003]="DEVICE_STATUS_MICROPHONE",e[e.DEVICE_STATUS_DEVICE_CHANGE=3004]="DEVICE_STATUS_DEVICE_CHANGE",e[e.DEVICE_STATUS_ERROR=3005]="DEVICE_STATUS_ERROR",e[e.DEVICE_STATUS_MEDIA_QUALITY=3006]="DEVICE_STATUS_MEDIA_QUALITY",e[e.DEVICE_STATUS_USERAGENT=3007]="DEVICE_STATUS_USERAGENT"}(Vv||(Vv={})),function(e){e[e.SIGNAL_REQUEST=401]="SIGNAL_REQUEST",e[e.SIGNAL_RESPONSE=402]="SIGNAL_RESPONSE"}(Hv||(Hv={})),function(e){e[e.API_CALL=501]="API_CALL",e[e.CALLBACK_API=502]="CALLBACK_API"}(Wv||(Wv={})),function(e){e[e.SUCCESS=0]="SUCCESS",e[e.FAIL=1]="FAIL"}(Gv||(Gv={}));const Qv="1.10.37",Kv="282cfa7",Jv=35e3,Xv=2e4,qv={rules:[".*(iphone|ipad).*MicroMessenger.*",".*huawei.*(TBS|XWEB).*MicroMessenger.*",".*honor.*(TBS|XWEB).*MicroMessenger.*",".*Linux; Android.*; V.*(TBS|XWEB).*MicroMessenger.*",".*Linux; Android.*; (C?P|OPPO).*(TBS|XWEB).*MicroMessenger.*",".*Linux; Android.*; (Redmi|MI).*(TBS|XWEB).*MicroMessenger.*",".*Linux; Android.*; SM-.*(TBS|XWEB).*MicroMessenger.*",".*Linux; Android.*; M2.*(TBS|XWEB).*MicroMessenger.*",".*Linux; Android.*; RMX.*(TBS|XWEB).*MicroMessenger.*"]};let $v;async function eb(e,t){return!$v&&e&&($v=e),new Promise(((e,n)=>{navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices||n(new _o(yi.RTC_ERR_CODE_NOT_SUPPORT_MEDIA_DEVICES)),navigator.mediaDevices.enumerateDevices().then((r=>{$v&&!1!==t&&$v(r||[]),r&&0!==r.length?e(r):n(new _o(yi.RTC_ERR_CODE_NO_AVAILABLE_DEVICES))})).catch((e=>{n(e)}))}))}function tb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tb(Object(n),!0).forEach((function(t){No(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const rb="httpRequest",ib=new class{constructor(){this.defaultRequestOption=void 0,this.logger=void 0,this.defaultRequestOption={method:"GET",mode:"cors",cache:"default"},this.logger=ag.getLogger()}async fetch(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:2e4,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5?arguments[5]:void 0,s=0;for(;s<o+1;){const c={};t=$p.generateRandomId(16,10);try{this.logger.debug(rb,"[HTTP_ID:".concat(t,"] fetch request start: ").concat(e)),this.extendInfosHandle(e,"start",c,a);const u=await this.doFetch(e,n,r,i,t);return s=o+1,this.extendInfosHandle(e,"end",c,a,u),this.logger.debug(rb,"[HTTP_ID:".concat(t,"] fetch request success")),u}catch(n){if(this.logger.error(rb,"[HTTP_ID:".concat(t,"], requestUrl: ").concat(e,", fetch request failed")),this.extendInfosHandle(e,"end",c,a,n),n instanceof _o&&n.getCode()===yi.RTC_ERR_CODE_REGION_NOT_COVERED)throw s=o+1,n;if(!(s<o))throw n;await $p.sleep(500*Math.random()+500),s++}}}doFetch(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;const a=new Promise(((e,n)=>{t=setTimeout((()=>{clearTimeout(t),n(new _o(yi.RTC_ERR_CODE_MESSAGE_SEND_TIMEOUT))}),i)})),s=new Promise(((i,a)=>{fetch(e,nb(nb(nb({},this.defaultRequestOption),n),{headers:r})).then((t=>{if(/v1\/dns/.test(e)&&($p.syncLocalTime(t.headers.get("Date")),403===t.status&&"error=region-not-covered"===t.headers.get("pragma")))return this.logger.error(rb,"[HTTP_ID:".concat(o,"] doFetch failed: region-not-covered")),void a(new _o(yi.RTC_ERR_CODE_REGION_NOT_COVERED));if(!t.ok)return 504===t.status?this.logger.error(rb,"[HTTP_ID:".concat(o,"] doFetch failed: 504")):0===t.status?this.logger.error(rb,"[HTTP_ID:".concat(o,"] doFetch failed: 0")):this.logger.error(rb,"[HTTP_ID:".concat(o,"] doFetch failed: ").concat(t.status)),void a(new _o(t.status,"network error"));let n;const s=t.headers.get("Content-Type")||r["Content-Type"];n=/.*application\/json.*/.test(s)?t.json():/^text.*/.test(s)?t.text():t.arrayBuffer(),n.then((e=>{i({httpCode:t.status,data:e})})).catch((t=>{this.logger.error(rb,"[HTTP_ID:".concat(o,"], requestUrl: ").concat(e,", doFetch get response failed: ").concat(t)),a(new _o(null==t?void 0:t.name,null==t?void 0:t.message))}))})).catch((t=>{this.logger.error(rb,"[HTTP_ID:".concat(o,"], requestUrl: ").concat(e,", doFetch failed for exception: ").concat(t)),a(new _o(null==t?void 0:t.name,null==t?void 0:t.message))})).finally((()=>{clearTimeout(t)}))}));return Promise.race([a,s])}extendInfosHandle(e,t,n,r,i){r&&("start"===t?Object.assign(n,{id:r.length+1,domain:e,start_ms:$p.getCurrentTimestamp(),delay_ms:0,stepName:"dispatch",rspCode:"",errMsg:""}):"end"===t?((/v1\/dns/.test(e)||/global\.talk-cloud\.net/.test(e))&&(n.start_ms=$p.adjustTimeByOffset(n.start_ms)),i instanceof _o?(n.delay_ms=$p.getCurrentTimestamp()-n.start_ms,n.rspCode="".concat(i.getCode()),n.errMsg=i.getMsg()):(n.delay_ms=$p.getCurrentTimestamp()-n.start_ms,n.rspCode=i.httpCode||"200"),r.push(n)):this.logger.info(rb,"cannot handle"))}};var ob={},ab={exports:{}},sb=ab.exports={v:[{name:"version",reg:/^(\d*)$/}],o:[{name:"origin",reg:/^(\S*) (\d*) (\d*) (\S*) IP(\d) (\S*)/,names:["username","sessionId","sessionVersion","netType","ipVer","address"],format:"%s %s %d %s IP%d %s"}],s:[{name:"name"}],i:[{name:"description"}],u:[{name:"uri"}],e:[{name:"email"}],p:[{name:"phone"}],z:[{name:"timezones"}],r:[{name:"repeats"}],t:[{name:"timing",reg:/^(\d*) (\d*)/,names:["start","stop"],format:"%d %d"}],c:[{name:"connection",reg:/^IN IP(\d) (\S*)/,names:["version","ip"],format:"IN IP%d %s"}],b:[{push:"bandwidth",reg:/^(TIAS|AS|CT|RR|RS):(\d*)/,names:["type","limit"],format:"%s:%s"}],m:[{reg:/^(\w*) (\d*) ([\w/]*)(?: (.*))?/,names:["type","port","protocol","payloads"],format:"%s %d %s %s"}],a:[{push:"rtp",reg:/^rtpmap:(\d*) ([\w\-.]*)(?:\s*\/(\d*)(?:\s*\/(\S*))?)?/,names:["payload","codec","rate","encoding"],format:function(e){return e.encoding?"rtpmap:%d %s/%s/%s":e.rate?"rtpmap:%d %s/%s":"rtpmap:%d %s"}},{push:"fmtp",reg:/^fmtp:(\d*) ([\S| ]*)/,names:["payload","config"],format:"fmtp:%d %s"},{name:"control",reg:/^control:(.*)/,format:"control:%s"},{name:"rtcp",reg:/^rtcp:(\d*)(?: (\S*) IP(\d) (\S*))?/,names:["port","netType","ipVer","address"],format:function(e){return null!=e.address?"rtcp:%d %s IP%d %s":"rtcp:%d"}},{push:"rtcpFbTrrInt",reg:/^rtcp-fb:(\*|\d*) trr-int (\d*)/,names:["payload","value"],format:"rtcp-fb:%s trr-int %d"},{push:"rtcpFb",reg:/^rtcp-fb:(\*|\d*) ([\w-_]*)(?: ([\w-_]*))?/,names:["payload","type","subtype"],format:function(e){return null!=e.subtype?"rtcp-fb:%s %s %s":"rtcp-fb:%s %s"}},{push:"ext",reg:/^extmap:(\d+)(?:\/(\w+))?(?: (urn:ietf:params:rtp-hdrext:encrypt))? (\S*)(?: (\S*))?/,names:["value","direction","encrypt-uri","uri","config"],format:function(e){return"extmap:%d"+(e.direction?"/%s":"%v")+(e["encrypt-uri"]?" %s":"%v")+" %s"+(e.config?" %s":"")}},{name:"extmapAllowMixed",reg:/^(extmap-allow-mixed)/},{push:"crypto",reg:/^crypto:(\d*) ([\w_]*) (\S*)(?: (\S*))?/,names:["id","suite","config","sessionConfig"],format:function(e){return null!=e.sessionConfig?"crypto:%d %s %s %s":"crypto:%d %s %s"}},{name:"setup",reg:/^setup:(\w*)/,format:"setup:%s"},{name:"connectionType",reg:/^connection:(new|existing)/,format:"connection:%s"},{name:"mid",reg:/^mid:([^\s]*)/,format:"mid:%s"},{name:"msid",reg:/^msid:(.*)/,format:"msid:%s"},{name:"ptime",reg:/^ptime:(\d*(?:\.\d*)*)/,format:"ptime:%d"},{name:"maxptime",reg:/^maxptime:(\d*(?:\.\d*)*)/,format:"maxptime:%d"},{name:"direction",reg:/^(sendrecv|recvonly|sendonly|inactive)/},{name:"icelite",reg:/^(ice-lite)/},{name:"iceUfrag",reg:/^ice-ufrag:(\S*)/,format:"ice-ufrag:%s"},{name:"icePwd",reg:/^ice-pwd:(\S*)/,format:"ice-pwd:%s"},{name:"fingerprint",reg:/^fingerprint:(\S*) (\S*)/,names:["type","hash"],format:"fingerprint:%s %s"},{push:"candidates",reg:/^candidate:(\S*) (\d*) (\S*) (\d*) (\S*) (\d*) typ (\S*)(?: raddr (\S*) rport (\d*))?(?: tcptype (\S*))?(?: generation (\d*))?(?: network-id (\d*))?(?: network-cost (\d*))?/,names:["foundation","component","transport","priority","ip","port","type","raddr","rport","tcptype","generation","network-id","network-cost"],format:function(e){var t="candidate:%s %d %s %d %s %d typ %s";return t+=null!=e.raddr?" raddr %s rport %d":"%v%v",t+=null!=e.tcptype?" tcptype %s":"%v",null!=e.generation&&(t+=" generation %d"),(t+=null!=e["network-id"]?" network-id %d":"%v")+(null!=e["network-cost"]?" network-cost %d":"%v")}},{name:"endOfCandidates",reg:/^(end-of-candidates)/},{name:"remoteCandidates",reg:/^remote-candidates:(.*)/,format:"remote-candidates:%s"},{name:"iceOptions",reg:/^ice-options:(\S*)/,format:"ice-options:%s"},{push:"ssrcs",reg:/^ssrc:(\d*) ([\w_-]*)(?::(.*))?/,names:["id","attribute","value"],format:function(e){var t="ssrc:%d";return null!=e.attribute&&(t+=" %s",null!=e.value&&(t+=":%s")),t}},{push:"ssrcGroups",reg:/^ssrc-group:([\x21\x23\x24\x25\x26\x27\x2A\x2B\x2D\x2E\w]*) (.*)/,names:["semantics","ssrcs"],format:"ssrc-group:%s %s"},{name:"msidSemantic",reg:/^msid-semantic:\s?(\w*) (\S*)/,names:["semantic","token"],format:"msid-semantic: %s %s"},{push:"groups",reg:/^group:(\w*) (.*)/,names:["type","mids"],format:"group:%s %s"},{name:"rtcpMux",reg:/^(rtcp-mux)/},{name:"rtcpRsize",reg:/^(rtcp-rsize)/},{name:"sctpmap",reg:/^sctpmap:([\w_/]*) (\S*)(?: (\S*))?/,names:["sctpmapNumber","app","maxMessageSize"],format:function(e){return null!=e.maxMessageSize?"sctpmap:%s %s %s":"sctpmap:%s %s"}},{name:"xGoogleFlag",reg:/^x-google-flag:([^\s]*)/,format:"x-google-flag:%s"},{push:"rids",reg:/^rid:([\d\w]+) (\w+)(?: ([\S| ]*))?/,names:["id","direction","params"],format:function(e){return e.params?"rid:%s %s %s":"rid:%s %s"}},{push:"imageattrs",reg:new RegExp("^imageattr:(\\d+|\\*)[\\s\\t]+(send|recv)[\\s\\t]+(\\*|\\[\\S+\\](?:[\\s\\t]+\\[\\S+\\])*)(?:[\\s\\t]+(recv|send)[\\s\\t]+(\\*|\\[\\S+\\](?:[\\s\\t]+\\[\\S+\\])*))?"),names:["pt","dir1","attrs1","dir2","attrs2"],format:function(e){return"imageattr:%s %s %s"+(e.dir2?" %s %s":"")}},{name:"simulcast",reg:new RegExp("^simulcast:(send|recv) ([a-zA-Z0-9\\-_~;,]+)(?:\\s?(send|recv) ([a-zA-Z0-9\\-_~;,]+))?$"),names:["dir1","list1","dir2","list2"],format:function(e){return"simulcast:%s %s"+(e.dir2?" %s %s":"")}},{name:"simulcast_03",reg:/^simulcast:[\s\t]+([\S+\s\t]+)$/,names:["value"],format:"simulcast: %s"},{name:"framerate",reg:/^framerate:(\d+(?:$|\.\d+))/,format:"framerate:%s"},{name:"sourceFilter",reg:/^source-filter: *(excl|incl) (\S*) (IP4|IP6|\*) (\S*) (.*)/,names:["filterMode","netType","addressTypes","destAddress","srcList"],format:"source-filter: %s %s %s %s %s"},{name:"bundleOnly",reg:/^(bundle-only)/},{name:"label",reg:/^label:(.+)/,format:"label:%s"},{name:"sctpPort",reg:/^sctp-port:(\d+)$/,format:"sctp-port:%s"},{name:"maxMessageSize",reg:/^max-message-size:(\d+)$/,format:"max-message-size:%s"},{push:"tsRefClocks",reg:/^ts-refclk:([^\s=]*)(?:=(\S*))?/,names:["clksrc","clksrcExt"],format:function(e){return"ts-refclk:%s"+(null!=e.clksrcExt?"=%s":"")}},{name:"mediaClk",reg:/^mediaclk:(?:id=(\S*))? *([^\s=]*)(?:=(\S*))?(?: *rate=(\d+)\/(\d+))?/,names:["id","mediaClockName","mediaClockValue","rateNumerator","rateDenominator"],format:function(e){var t="mediaclk:";return t+=null!=e.id?"id=%s %s":"%v%s",t+=null!=e.mediaClockValue?"=%s":"",(t+=null!=e.rateNumerator?" rate=%s":"")+(null!=e.rateDenominator?"/%s":"")}},{name:"keywords",reg:/^keywds:(.+)$/,format:"keywds:%s"},{name:"content",reg:/^content:(.+)/,format:"content:%s"},{name:"bfcpFloorCtrl",reg:/^floorctrl:(c-only|s-only|c-s)/,format:"floorctrl:%s"},{name:"bfcpConfId",reg:/^confid:(\d+)/,format:"confid:%s"},{name:"bfcpUserId",reg:/^userid:(\d+)/,format:"userid:%s"},{name:"bfcpFloorId",reg:/^floorid:(.+) (?:m-stream|mstrm):(.+)/,names:["id","mStream"],format:"floorid:%s mstrm:%s"},{push:"invalid",names:["value"]}]};Object.keys(sb).forEach((function(e){sb[e].forEach((function(e){e.reg||(e.reg=/(.*)/),e.format||(e.format="%s")}))})),function(e){var t=function(e){return String(Number(e))===e?Number(e):e},n=function(e,n,r){var i=e.name&&e.names;e.push&&!n[e.push]?n[e.push]=[]:i&&!n[e.name]&&(n[e.name]={});var o=e.push?{}:i?n[e.name]:n;!function(e,n,r,i){if(i&&!r)n[i]=t(e[1]);else for(var o=0;o<r.length;o+=1)null!=e[o+1]&&(n[r[o]]=t(e[o+1]))}(r.match(e.reg),o,e.names,e.name),e.push&&n[e.push].push(o)},r=ab.exports,i=RegExp.prototype.test.bind(/^([a-z])=(.*)/);e.parse=function(e){var t={},o=[],a=t;return e.split(/(\r\n|\r|\n)/).filter(i).forEach((function(e){var t=e[0],i=e.slice(2);"m"===t&&(o.push({rtp:[],fmtp:[]}),a=o[o.length-1]);for(var s=0;s<(r[t]||[]).length;s+=1){var c=r[t][s];if(c.reg.test(i))return n(c,a,i)}})),t.media=o,t};var o=function(e,n){var r=n.split(/=(.+)/,2);return 2===r.length?e[r[0]]=t(r[1]):1===r.length&&n.length>1&&(e[r[0]]=void 0),e};e.parseParams=function(e){return e.split(/;\s?/).reduce(o,{})},e.parseFmtpConfig=e.parseParams,e.parsePayloads=function(e){return e.toString().split(" ").map(Number)},e.parseRemoteCandidates=function(e){for(var n=[],r=e.split(" ").map(t),i=0;i<r.length;i+=3)n.push({component:r[i],ip:r[i+1],port:r[i+2]});return n},e.parseImageAttributes=function(e){return e.split(" ").map((function(e){return e.substring(1,e.length-1).split(",").reduce(o,{})}))},e.parseSimulcastStreamList=function(e){return e.split(";").map((function(e){return e.split(",").map((function(e){var n,r=!1;return"~"!==e[0]?n=t(e):(n=t(e.substring(1,e.length)),r=!0),{scid:n,paused:r}}))}))}}(ob);var cb,ub,lb=ab.exports,db=/%[sdv%]/g,fb=function(e){var t=1,n=arguments,r=n.length;return e.replace(db,(function(e){if(t>=r)return e;var i=n[t];switch(t+=1,e){case"%%":return"%";case"%s":return String(i);case"%d":return Number(i);case"%v":return""}}))},hb=function(e,t,n){var r=[e+"="+(t.format instanceof Function?t.format(t.push?n:n[t.name]):t.format)];if(t.names)for(var i=0;i<t.names.length;i+=1){var o=t.names[i];t.name?r.push(n[t.name][o]):r.push(n[t.names[i]])}else r.push(n[t.name]);return fb.apply(null,r)},pb=["v","o","s","i","u","e","p","c","b","t","r","z","a"],gb=["i","c","b","a"],mb=function(e,t){t=t||{},null==e.version&&(e.version=0),null==e.name&&(e.name=" "),e.media.forEach((function(e){null==e.payloads&&(e.payloads="")}));var n=t.outerOrder||pb,r=t.innerOrder||gb,i=[];return n.forEach((function(t){lb[t].forEach((function(n){n.name in e&&null!=e[n.name]?i.push(hb(t,n,e)):n.push in e&&null!=e[n.push]&&e[n.push].forEach((function(e){i.push(hb(t,n,e))}))}))})),e.media.forEach((function(e){i.push(hb("m",lb.m[0],e)),r.forEach((function(t){lb[t].forEach((function(n){n.name in e&&null!=e[n.name]?i.push(hb(t,n,e)):n.push in e&&null!=e[n.push]&&e[n.push].forEach((function(e){i.push(hb(t,n,e))}))}))}))})),i.join("\r\n")+"\r\n"},vb=ob.parse,bb=ob.parseParams;!function(e){e.SEND_RECV="sendrecv",e.SEND_ONLY="sendonly",e.RECV_ONLY="recvonly",e.INACTIVE="inactive"}(cb||(cb={})),function(e){e[e.ON=1]="ON",e[e.OFF=2]="OFF"}(ub||(ub={}));const yb={LD:"LD_1",SD:"SD_2",HD:"HD_3",FHD:"FHD_4",LD_1:"LD_1",SD_2:"SD_2",HD_3:"HD_3",FHD_4:"FHD_4"};var wb;!function(e){e[e.portNormal=1]="portNormal",e[e.portReduce=2]="portReduce"}(wb||(wb={}));const xb={Error:"error",StreamAdded:"stream-added",StreamRemoved:"stream-removed",StreamUpdated:"stream-updated",StreamSubscribed:"stream-subscribed",ClientBanned:"client-banned",NetworkQuality:"network-quality",ConnectionStateChanged:"connection-state-changed",PeerJoin:"peer-join",PeerLeave:"peer-leave",SubstreamAvaliable:"screen-capture-available",MuteAudio:"mute-audio",UnmuteAudio:"unmute-audio",MuteVideo:"mute-video",UnmuteVideo:"unmute-video",LogUploaded:"log-upload-result",LogUploadProgress:"log-upload-process",SignatureExpired:"signature-expired",CameraChanged:"camera-changed",RecordingDeviceChanged:"recording-device-changed",PlaybackDeviceChanged:"playback-device-changed",StreamInterrupted:"stream-interrupted",StreamRecovered:"stream-recovered",VolumeIndicator:"volume-indicator",UserNameChanged:"remote-user-name-changed",BatchSubscribeFailed:"batch-subscribe-failed",LiveStreamingConfigUpdated:"mix-parameter-updated",LiveStreamingStarted:"live-streaming-started",LiveStreamingFailed:"live-streaming-failed",LiveStreamingStopped:"live-streaming-stopped",MediaStateChanged:"media-state-changed"},Eb="cname",Ib="mslabel",Mb="label",Tb="msid",Cb="packetization-mode",Sb="profile-level-id",_b="H264",Ab="sdp",Nb=["groups","media"],kb=["candidates","connection","direction","mid","payloads","port","protocol","rtp","type","fmtp","ssrcs"];class Rb{constructor(e){this.logger=void 0,this.portType=void 0,this.validateIp=e=>/^((\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))(\.|$)){4}$/.test(e),this.logger=e}setPortType(e){this.portType=e}getMedia(e,t){return e.media.find((e=>{let{type:n}=e;return n===t}))}getMedias(e,t){return e.media.filter((e=>{let{type:n}=e;return n===t}))}parseSdp(e){if(!e)return void this.logger.error(Ab,"parseSdp failed : sdp is null ");const t=vb(e);if(0!==t.media.length)return t;this.logger.error(Ab,"parseSdp failed : the media of sdp is null ")}printSdpInfo(e){const t=this.parseSdp(e);if(t){for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&(Nb.includes(e)||delete t[e],"media"===e&&t[e].forEach((e=>{for(const t in e)kb.includes(t)||delete e[t]})));return mb(t)}}containsValidVideoPayload(e){this.logger.debug(Ab,"containsValidVideoPayload, offerSdp: ".concat(this.printSdpInfo(e)));const t=this.parseSdp(e);return t?this.getMedias(t,Zp.TRACK_TYPE_VIDEO).some((e=>{var t;return null===(t=e.rtp)||void 0===t?void 0:t.some((e=>e.codec.toUpperCase()===_b))})):(this.logger.error(Ab,"containsValidVideoPayload failed,the sdp is invalid"),!1)}transformOfferSdp(e){this.logger.info(Ab,"transformOfferSdp begin");const t=this.parseSdp(e);if(!t)return void this.logger.error(Ab,"transformOfferSdp failed,the sdp is invalid");this.deleteUnexpectedMedia(t);const n=this.getMedias(t,Zp.TRACK_TYPE_VIDEO),r=this.getMedias(t,Zp.TRACK_TYPE_AUDIO);n.forEach((e=>{this.transformVideoPayload(e),this.deleteRetransmissionSsrc(e)})),r.forEach((e=>{this.transformAudioPayload(e),this.deleteRetransmissionSsrc(e)}));const i=mb(t);return this.logger.debug(Ab,"transformOfferSdp success, sdp: ".concat(this.printSdpInfo(i))),i}replaceSFUIpAddr(e,t,n){t&&n&&/^((\d{1,2}|[0-1]\d{2}|2[0-4]\d|25[0-5])\.){3}(\d{1,2}|[0-1]\d{2}|2[0-4]\d|25[0-5])$/.test(n)?e.media.forEach((e=>{e.connection.ip=n,e.candidates.forEach((e=>{e.ip=n}))})):this.logger.debug(Ab,t?"replaceSFUIpAddr failed":"no need replaceSFUIpAddr")}transformAnswerSdp(e,t,n){this.logger.debug(Ab,"transformAnswerSdp, answerSdp: ".concat(this.printSdpInfo(e)));const r=this.parseSdp(e);if(!r)return void this.logger.error(Ab,"transformAnswerSdp failed,the sdp is invalid");const i=this.getMedia(r,Zp.TRACK_TYPE_VIDEO),o=this.getMedia(r,Zp.TRACK_TYPE_AUDIO);i&&(this.portType===wb.portNormal&&(i.rtcpMux=void 0),Rb.modifyDirection(i)),o&&(this.portType===wb.portNormal&&(o.rtcpMux=void 0),Rb.modifyDirection(o)),this.portType===wb.portNormal&&(r.groups=void 0),this.replaceSFUIpAddr(r,t,n);const a=mb(r);return this.logger.debug(Ab,"transformAnswerSdp success,answerSdp: ".concat(this.printSdpInfo(a))),a}transformAnswerSdp4UP(e,t,n){this.logger.debug(Ab,"transformAnswerSdp4UP, answerSdp: ".concat(this.printSdpInfo(e)));const r=this.parseSdp(e);if(!r)return void this.logger.error(Ab,"transformAnswerSdp4UP failed,the sdp is invalid");const i=this.getMedias(r,Zp.TRACK_TYPE_VIDEO);this.getMedias(r,Zp.TRACK_TYPE_AUDIO).forEach((e=>{this.portType===wb.portNormal&&(e.rtcpMux=void 0),e.ssrcs||(e.direction=cb.INACTIVE)})),i.forEach((e=>{this.portType===wb.portNormal&&(e.rtcpMux=void 0),e.direction=cb.INACTIVE})),this.portType===wb.portNormal&&(r.groups=void 0),this.replaceSFUIpAddr(r,t,n);const o=mb(r);return this.logger.debug(Ab,"transformAnswerSdp4UP success,answerSdp: ".concat(this.printSdpInfo(o))),o}modifyAnswerDirection4UP(e,t){var n;const r=this.parseSdp(e);if(!r)return void this.logger.error(Ab,"modifyAnswerDirection4UP failed,the sdp is invalid");const i=null===(n=r.media)||void 0===n?void 0:n.find((e=>"".concat(e.mid)==="".concat(t)));return i&&(i.direction===cb.INACTIVE?i.direction=cb.RECV_ONLY:i.direction===cb.SEND_ONLY&&(i.direction=cb.SEND_RECV)),mb(r)}static modifyBundle(e,t){for(const n of e.groups||[])if("BUNDLE"===n.type){n.mids="".concat(n.mids," ").concat(t);break}}static modifyDirection(e){e.ssrcs&&0!==e.ssrcs.length?e.direction=cb.SEND_RECV:e.direction=cb.RECV_ONLY}deleteUnexpectedMedia(e){e.media&&(e.media=e.media.filter((e=>{let{type:t}=e;return t===Zp.TRACK_TYPE_VIDEO||t===Zp.TRACK_TYPE_AUDIO})),this.portType===wb.portNormal&&e.groups&&(e.groups=e.groups.filter((e=>{let{type:t}=e;return"BUNDLE"!==t.toLocaleUpperCase()}))))}transformVideoPayload(e){if(!e.rtp)return void this.logger.warn(Ab,"transformVideoPayload failed ,rtp is null");let t=null,n=null,r=0;for(const i of e.rtp){if(i.codec.toUpperCase()!==_b)continue;n||(n=i.payload,this.logger.info(Ab,"record firstPayload, firstPayload: ".concat(n)));const o=Rb.getPacketizationMode(e.fmtp,i.payload),a=Rb.getProfileLevelId(e.fmtp,i.payload);if(1===o&&(0===r&&(n=i.payload,r=1),"42e01f"===a)){t=i.payload,this.logger.info(Ab,"set retainPayload in transformVideoPayload, retainPayload: ".concat(t));break}}t||(t=n,this.logger.info(Ab,"no expected payload, use firstPayload as retainPayload, retainPayload: ".concat(t))),t?(this.deletePayload(e,t),this.modifyPayload(e,109),Rb.addVideoFec(e),this.addFmtpAttr(e,109,"max-br","5000000"),this.addFmtpAttr(e,107,"apt","".concat(109))):this.logger.error(Ab,"transformVideoPayload failed,can not find expected payload.")}transformAudioPayload(e){if(!e.rtp)return void this.logger.warn(Ab,"transformAudioPayload failed, rtp is null");let t;for(const n of e.rtp)if("opus"===n.codec.toLowerCase()){t=n.payload;break}t?(this.deletePayload(e,t),this.modifyPayload(e,116),Rb.addNack(e)):this.logger.error(Ab,"transformAudioPayload failed,can not find expected payload.")}deleteRetransmissionSsrc(e){if(!e.ssrcGroups||!e.ssrcs)return;const t=[];e.ssrcGroups.forEach((e=>{let{ssrcs:n}=e;const r=this.getRetransmissionSsrc(n);null!=r&&t.push(r)})),0!==t.length&&(e.ssrcGroups=void 0,e.ssrcs=e.ssrcs.filter((e=>{let{id:n}=e;return!t.includes(n.toString())})))}addSsrcRange(e,t){const n=this.parseSdp(e);if(!n)return void this.logger.error(Ab,"addSsrcRange failed,the sdp is invalid : ".concat(e));const r=this.getMedia(n,Zp.TRACK_TYPE_VIDEO),i=this.getMedia(n,Zp.TRACK_TYPE_AUDIO);r&&(Rb.addVideoSsrcRange(r),this.modifyCandidate(r,t)),i&&(Rb.addAudioSsrcRange(i),this.modifyCandidate(i,t));const o=mb(n);return this.logger.debug(Ab,"addSsrcRange success, sdp: ".concat(this.printSdpInfo(o))),o}static addVideoSsrcRange(e){e.invalid||(e.invalid=[]),e.invalid.push({value:"".concat(Xm,":").concat(uv)}),e.invalid.push({value:"".concat(qm,":").concat(lv)})}static addAudioSsrcRange(e){e.invalid||(e.invalid=[]),e.invalid.push({value:"".concat(Xm,":").concat(sv)}),e.invalid.push({value:"".concat(qm,":").concat(cv)})}addAuxSsrcRange(e,t){const n=this.parseSdp(e);if(!n)return void this.logger.error(Ab,"addSsrcRange failed,the sdp is invalid : ".concat(e));const r=this.getMedia(n,Zp.TRACK_TYPE_VIDEO);r&&(Rb.addAuxSsrcRangeFix(r),this.modifyCandidate(r,t));const i=mb(n);return this.logger.debug(Ab,"addSsrcRange success, sdp: ".concat(this.printSdpInfo(i))),i}static addAuxSsrcRangeFix(e){e.invalid||(e.invalid=[]),e.invalid.push({value:"recv-ssrc-range:".concat(dv)}),e.invalid.push({value:"send-ssrc-range:".concat(fv)})}modifyCandidate(e,t){if(this.validateIp(e.connection.ip)&&"0.0.0.0"!==e.connection.ip||(e.connection.ip="127.0.0.1"),!e.candidates){const n=null==t?void 0:t.find((t=>"".concat(e.mid)==="".concat(t.sdpMid)));if(n){const t=/.*generation\s(\d+).*/.exec(n.candidate)||[],r=/.*network\-id\s(\d+).*/.exec(n.candidate)||[],i=/.*network\-cost\s(\d+).*/.exec(n.candidate)||[];e.candidates=e.candidates||[],e.candidates.push({foundation:n.foundation,component:"rtp"===n.component?1:2,transport:n.protocol,priority:n.priority,ip:n.address,port:n.port,type:n.type,raddr:n.relatedAddress,rport:n.relatedPort,tcptype:n.tcpType,generation:2===t.length?parseInt(t[1]):void 0,"network-id":2===r.length?parseInt(r[1]):void 0,"network-cost":2===i.length?parseInt(i[1]):void 0})}}if(e.candidates)for(let t=0;t<e.candidates.length;t++)this.validateIp(e.candidates[t].ip)&&"0.0.0.0"!==e.candidates[t].ip||(e.candidates[t].ip="127.0.0.1")}static getPacketizationMode(e,t){if(!e)return 1;for(const n of e){if(n.payload!==t)continue;if(!n.config.includes(Cb))return 1;const e=bb(n.config);return null==e[Cb]?1:parseInt(String(e[Cb]),10)}return 1}static getProfileLevelId(e,t){if(!e)return"";for(const n of e){if(n.payload!==t)continue;if(!n.config.includes(Sb))return"";const e=bb(n.config);return e[Sb]?String(e[Sb]):""}return""}deletePayload(e,t){e.rtp&&(e.rtp=e.rtp.filter((e=>{let{payload:n}=e;return n===t}))),e.rtcpFb&&(e.rtcpFb=e.rtcpFb.filter((e=>{let{payload:n}=e;return n===t}))),e.fmtp&&(e.fmtp=e.fmtp.filter((e=>{let{payload:n}=e;return n===t}))),e.payloads=t.toString()}modifyPayload(e,t){e.rtp&&e.rtp.forEach((e=>{e.payload=t})),e.rtcpFb&&e.rtcpFb.forEach((e=>{e.payload=t})),e.fmtp&&e.fmtp.forEach((e=>{e.payload=t})),e.payloads=t.toString()}static addVideoFec(e){e.rtp||(e.rtp=[]),e.rtp.push({payload:107,codec:"rtx",rate:9e4}),e.rtp.push({payload:110,codec:"red",rate:9e4}),e.rtp.push({payload:112,codec:"ulpfec",rate:9e4}),e.payloads="".concat(107," ",e.payloads," ",110," ").concat(112..toString())}addFmtpAttr(e,t,n,r){if(!e.fmtp||0===e.fmtp.length)return e.fmtp=[],void e.fmtp.push({payload:t,config:n+"="+r});const i=e.fmtp.find((e=>e.payload===t));if(i){if(bb(i.config)[n])return;i.config=i.config+";"+n+"="+r}else e.fmtp.push({payload:t,config:n+"="+r})}static addNack(e){const t=e.rtp[0].payload;e.rtcpFb||(e.rtcpFb=[]),e.rtcpFb.push({payload:t,type:"ccm",subtype:"fir"}),e.rtcpFb.push({payload:t,type:"nack"}),e.rtcpFb.push({payload:t,type:"nack",subtype:"pli"})}getRetransmissionSsrc(e){if(!e)return void this.logger.warn(Ab,"getRetransmissionSsrc failed, ssrcs is null");const t=e.split(" ");if(2===t.length)return t[1];this.logger.warn(Ab,"getRetransmissionSsrc failed, ssrcs(".concat(e,") is invalid"))}deleteTcpCandidate(e){this.logger.info(Ab,"deleteTcpCandidate");const t=this.parseSdp(e);if(!t)return void this.logger.error(Ab,"deleteTcpCandidate failed,the sdp is invalid");t.media.forEach((e=>{e.candidates&&(e.candidates=e.candidates.filter((e=>{let{transport:t}=e;return"tcp"!==t.toLocaleLowerCase()})))}));const n=mb(t);return this.logger.info(Ab,"deleteTcpCandidate success"),n}static modifyMediaSsrc(e,t){if(e.ssrcs)for(let n=0;n<t.length;n++)for(let r=0;r<4;r++)e.ssrcs[4*n+r].id=t[n]}modifyPublishOfferSdp(e,t,n){this.logger.debug(Ab,"modifyPublishOfferSdp start, sdp: ".concat(this.printSdpInfo(e)));const r=this.parseSdp(e);if(!r)return void this.logger.error(Ab,"modifyPublishOfferSdp failed, the sdp is invalid: ".concat(e));this.deleteUnexpectedMedia(r);const i=this.getMedia(r,Zp.TRACK_TYPE_VIDEO),o=this.getMedia(r,Zp.TRACK_TYPE_AUDIO);if(i&&(this.transformVideoPayload(i),this.deleteRetransmissionSsrc(i),t&&t.length>0&&Rb.modifyMediaSsrc(i,t)),o&&(this.transformAudioPayload(o),this.deleteRetransmissionSsrc(o),n)){const e=[n];Rb.modifyMediaSsrc(o,e)}const a=mb(r);return this.logger.debug(Ab,"modifyPublishOfferSdp success, sdp: ".concat(this.printSdpInfo(a))),a}static modifyUnifiedMediaSsrc(e,t,n){if(e.ssrcs)e.ssrcs.forEach((e=>{e.attribute===Eb&&(e.value=n),e.id=t}));else{const r=[[Eb,n]];Rb.addSsrcAttr(e,t,r)}}modifyPublishOfferSdp4UP(e,t,n,r,i){this.logger.debug(Ab,"modifyPublishOfferSdp4UP start, sdp: ".concat(this.printSdpInfo(e)));const o=this.parseSdp(e),a=this.parseSdp(t);if(!o)return void this.logger.error(Ab,"modifyPublishOfferSdp4UP failed, the sdp is invalid: ".concat(e));if(this.deleteUnexpectedMedia(o),r){let t=this.getAvailableSenderMedia(o,Zp.TRACK_TYPE_VIDEO);null==r||r.forEach(((r,i)=>{let o=t.find((e=>{var t;return null===(t=e.ssrcs)||void 0===t?void 0:t.find((e=>"".concat(e.id)==="".concat(r)))}));if(o?t=t.filter((e=>{var t;return!e.ssrcs||(null===(t=e.ssrcs)||void 0===t?void 0:t.find((e=>"".concat(e.id)!=="".concat(r))))})):o=t.shift(),o||this.logger.info(Ab,"modifyPublishOfferSdp4UP failed, the videoMedia is null: ".concat(e)),o){var s;this.transformVideoPayload(o),this.deleteRetransmissionSsrc(o),Rb.modifyUnifiedMediaSsrc(o,r,n);const e=null===(s=a.media)||void 0===s?void 0:s.find((e=>"".concat(e.mid)==="".concat(o.mid)));Rb.modifyDirection4UPWhenPublish(o,e,!0)}}))}o.media.filter((e=>{let{type:t,direction:n}=e;return t===Zp.TRACK_TYPE_VIDEO&&n!==cb.SEND_ONLY&&n!==cb.SEND_RECV})).forEach((e=>{this.transformVideoPayload(e),this.deleteRetransmissionSsrc(e),e.ssrcs=void 0}));const s=this.getAvailableSenderMedia(o,Zp.TRACK_TYPE_AUDIO);if(s&&s.length>0){const e=s[0];if(this.transformAudioPayload(e),this.deleteRetransmissionSsrc(e),i){var c;const t=null===(c=a.media)||void 0===c?void 0:c.find((t=>"".concat(t.mid)==="".concat(e.mid)));Rb.modifyUnifiedMediaSsrc(e,i,n),Rb.modifyDirection4UPWhenPublish(e,t,!0)}}const u=mb(o),l=mb(a);return this.logger.debug(Ab,"modifyPublishOfferSdp4UP success, offerSdp: ".concat(this.printSdpInfo(u))),{offerSdp:u,answerSdp:l}}static modifyDirection4UPWhenPublish(e,t,n){n?"recvonly"===e.direction?e.direction="sendrecv":"inactive"===e.direction&&(e.direction="sendonly"):"sendonly"===e.direction?e.direction="inactive":"sendrecv"===e.direction&&(e.direction="recvonly"),n?"sendonly"===t.direction?t.direction="sendrecv":"inactive"===t.direction&&(t.direction="recvonly"):"sendrecv"===t.direction?t.direction="sendonly":"recvonly"===t.direction&&(t.direction="inactive")}generateCorrespondingRemoteSdpMedia(e,t){this.logger.debug(Ab,"generateCorrespondingRemoteSdpMedia start, sdp: ".concat(this.printSdpInfo(e)));const n=this.parseSdp(e);this.portType!==wb.portNormal&&Rb.modifyBundle(n,t);const r=this.getMedia(n,Zp.TRACK_TYPE_VIDEO),i=JSON.parse(JSON.stringify(r));i.mid=t,delete i.ssrcs,delete i.candidates,i.direction=cb.RECV_ONLY,n.media.push(i);const o=mb(n);return this.logger.debug(Ab,"generateCorrespondingRemoteSdpMedia success, sdp: ".concat(this.printSdpInfo(o))),o}getAvailableSenderMedia(e,t){return e.media.filter((e=>{let{type:n,direction:r}=e;return n===t&&(r===cb.SEND_ONLY||r===cb.SEND_RECV)}))}addUser(e,t,n,r){const i=this.parseSdp(e);if(!i)return void this.logger.error(Ab,"addUser failed,the sdp is invalid : ".concat(e));const o=this.getMedia(i,Zp.TRACK_TYPE_VIDEO),a=this.getMedia(i,Zp.TRACK_TYPE_AUDIO),s=this.addSsrc(a,o,t,n,r.audioSsrc,r.videoSsrc);o&&Rb.modifyDirection(o),a&&Rb.modifyDirection(a);const c=mb(i);return this.logger.debug(Ab,"addUser success, answerSdp: ".concat(this.printSdpInfo(c))),{answerSdp:c,streamId:s}}deleteUser(e,t,n){const r=this.parseSdp(e);if(!r)return void this.logger.error(Ab,"deleteUser failed,the sdp is invalid : ".concat(e));if((null==t?void 0:t.length)>0){const e=this.getMedia(r,Zp.TRACK_TYPE_VIDEO);e&&(t.forEach((t=>{t&&this.deleteSsrcAttr(e,[t])})),Rb.modifyDirection(e))}if((null==n?void 0:n.length)>0){const e=this.getMedia(r,Zp.TRACK_TYPE_AUDIO);e&&(n.forEach((t=>{t&&this.deleteSsrcAttr(e,[t])})),Rb.modifyDirection(e))}const i=mb(r);return this.logger.debug(Ab,"deleteUser success, answerSdp: ".concat(this.printSdpInfo(i))),i}addSsrc(e,t,n,r,i,o){const a=n,s=this.getMslabelByCname(e,a),c=this.getMslabelByCname(t,a);let u,l,d=!1,f=!1;if(s&&s===r||!i||(f=!0),c&&c===r||!o||(d=!0),f&&(u=c||r||this.generateSsrcMslabel()),d&&(l=r||this.generateSsrcMslabel()),this.logger.debug(Ab,"addSsrc, userId: ".concat(n,", audioMslabel ").concat(u," videooMslabel").concat(l)),u){const t=Rb.generateSsrcLabel(),n=[[Eb,a],[Ib,u],[Mb,t],[Tb,u+" "+t]];Rb.addSsrcAttr(e,i,n)}if(l){const e=Rb.generateSsrcLabel(),n=[[Eb,a],[Ib,l],[Mb,e],[Tb,l+" "+e]];Rb.addSsrcAttr(t,o,n)}return l||u}getMslabelByCname(e,t){if(!e)return null;if(!e.ssrcs)return null;let n;for(const r of e.ssrcs)if(r.attribute.toLocaleLowerCase()===Eb&&r.value===t){n=r.id;break}if(!n)return null;for(const t of e.ssrcs)if(t.id===n&&t.attribute.toLocaleLowerCase()===Ib)return t.value;return null}generateSsrcMslabel(){return $p.generateRandomId(36)}static generateSsrcLabel(){return"".concat($p.generateRandomId(8,36),"-").concat($p.generateRandomId(4,36),"-").concat($p.generateRandomId(4,36),"-").concat($p.generateRandomId(4,36),"-").concat($p.generateRandomId(12,36))}static addSsrcAttr(e,t,n){e.ssrcs||(e.ssrcs=[]);for(let r=0;r<n.length;r++)e.ssrcs.push({id:t,attribute:n[r][0],value:n[r][1]})}deleteSsrcAttr(e,t){e.ssrcs&&(e.ssrcs=e.ssrcs.filter((e=>{let{id:n}=e;return!t.find((e=>e.toString()===n.toString()))})))}deleteSSRC(e,t,n){if(0===t.length&&!n)return e;this.logger.info(Ab,"deleteVideoSSRC ".concat(t,", ").concat(n));const r=this.parseSdp(e);if(!r)return void this.logger.error(Ab,"deleteVideoSSRC failed");const i=this.getMedia(r,Zp.TRACK_TYPE_VIDEO);i&&(t&&this.deleteSsrcAttr(i,t),Rb.modifyDirection(i));const o=this.getMedia(r,Zp.TRACK_TYPE_AUDIO);o&&(n&&this.deleteSsrcAttr(o,[n]),Rb.modifyDirection(o));const a=mb(r);return this.logger.info(Ab,"deleteVideoSSRC ".concat(t," success")),a}getAudioSSRC(e){const t=this.parseSdp(e),n=[];return t?(this.getMedias(t,Zp.TRACK_TYPE_AUDIO).forEach((e=>{e.ssrcs&&e.ssrcs.forEach((e=>{n.push(null==e?void 0:e.id)}))})),n.toString()):n.toString()}deleteSSRC4UP(e,t,n,r){if(0===n.length&&!r)return e;this.logger.info(Ab,"deleteSSRC4UP ".concat(n,", ").concat(r));const i=this.parseSdp(e),o=this.parseSdp(t);if(!i)return void this.logger.error(Ab,"deleteSSRC4UP failed");null==n||n.forEach((e=>{i.media.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).forEach((t=>{var n;if(null!==(n=t.ssrcs)&&void 0!==n&&n.find((t=>t.id===e))){var r;const e=null===(r=o.media)||void 0===r?void 0:r.find((e=>"".concat(e.mid)==="".concat(t.mid)));Rb.modifyDirection4UPWhenPublish(t,e,!1),t.ssrcs=void 0}}))})),i.media.filter((e=>e.type===Zp.TRACK_TYPE_AUDIO)).forEach((e=>{var t;if(null!==(t=e.ssrcs)&&void 0!==t&&t.find((e=>e.id===r))){var n;const t=null===(n=o.media)||void 0===n?void 0:n.find((t=>"".concat(t.mid)==="".concat(e.mid)));Rb.modifyDirection4UPWhenPublish(e,t,!1),e.ssrcs=void 0}}));const a=mb(i),s=mb(o);return this.logger.debug(Ab,"deleteSSRC4UP ".concat(n," success, offer: ").concat(this.printSdpInfo(a)," answer: ").concat(this.printSdpInfo(s))),{offerSdp:a,answerSdp:s}}hasVideoSSRC(e){return this.hasSSRC(e,Zp.TRACK_TYPE_VIDEO)}hasAudioSSRC(e){return this.hasSSRC(e,Zp.TRACK_TYPE_AUDIO)}hasAudioSSRC4UP(e){return this.hasSSRC4UP(e,Zp.TRACK_TYPE_AUDIO)}hasVideoSSRC4UP(e){return this.hasSSRC4UP(e,Zp.TRACK_TYPE_VIDEO)}hasSSRC(e,t){const n=this.parseSdp(e);if(!n)return this.logger.error(Ab,"hasSSRC failed"),!1;const r=this.getMedia(n,t);return Boolean(r.ssrcs)}hasSSRC4UP(e,t){const n=this.parseSdp(e);return n?this.getMedias(n,t).some((e=>(e.direction===cb.SEND_ONLY||e.direction===cb.SEND_RECV)&&Boolean(e.ssrcs))):(this.logger.error(Ab,"hasSSRC4UP failed"),!1)}getIdleTransceiverWithSameSsrc(e,t,n){if(!t||0===t.length)return null;const r=this.parseSdp(e);if(!r)return this.logger.error(Ab,"getIdleMidWithSameSsrc failed,the sdp is invalid : ".concat(e)),null;const i=r.media.find((e=>!(!e.ssrcs||0===e.ssrcs.length)&&e.ssrcs[0].id===n));let o;if(i){for(const e of t)if("".concat(i.mid)==="".concat(e.mid)){o=t.splice(t.indexOf(e),1)[0];break}}else if(1===t.length){const e=r.media.find((e=>"".concat(e.mid)==="".concat(t[0].mid)));e.ssrcs&&0!==e.ssrcs.length||(o=t.shift())}return o}getAllMidsByType(e,t){var n;const r=this.parseSdp(e),i=[];return r?(null===(n=r.media)||void 0===n||n.forEach((e=>{e.type===t&&i.push("".concat(e.mid))})),i):(this.logger.error(Ab,"getAllMidsByType failed,the sdp is invalid : ".concat(e)),i)}modifySdpByMid(e,t,n,r,i,o){var a,s;const c=this.parseSdp(e);if(!c)return this.logger.error(Ab,"modifySdpByMid failed,the sdp is invalid : ".concat(e)),null;const u=null===(a=c.media)||void 0===a?void 0:a.find((e=>"".concat(e.mid)===n)),l=this.addSSRC4UP(u,r,i,o),d=this.parseSdp(t);d||this.logger.error(Ab,"modifySdpByMid failed,the sdp is invalid : ".concat(t));const f=null===(s=d.media)||void 0===s?void 0:s.find((e=>"".concat(e.mid)===n));Rb.modifyDirection4UPWhenAddUser(u,f);const h=mb(c),p=mb(d);return this.logger.debug(Ab,"modifySdpByMid success, offer: ".concat(this.printSdpInfo(p)," answer: ").concat(this.printSdpInfo(h))),{offerSdp:p,answerSdp:h,streamId:l}}addUser4UP(e,t,n,r,i,o){var a,s;const c=this.parseSdp(e);if(!c)return this.logger.error(Ab,"addUser4UP failed,the sdp is invalid : ".concat(e)),null;const u=this.parseSdp(t);if(!u)return this.logger.error(Ab,"addUser4UP failed,the sdp is invalid : ".concat(t)),null;this.delteInvalidLines(u);const l=null===(a=u.media)||void 0===a?void 0:a.find((e=>"".concat(e.mid)===n)),d=null===(s=c.media)||void 0===s?void 0:s.find((e=>e.type===l.type)),f=JSON.parse(JSON.stringify(d));f.mid=n,f.direction=cb.SEND_ONLY,f.type===Zp.TRACK_TYPE_AUDIO&&this.portType===wb.portReduce&&delete f.candidates;const h=this.addSSRC4UP(f,r,i,o);c.media.push(f),Rb.modifyBundle(c,n),Rb.modifyDirection4UPWhenAddUser(f,l);const p=mb(c),g=mb(u);return this.logger.debug(Ab,"addUser4UP success, offer: ".concat(this.printSdpInfo(g)," answer: ").concat(this.printSdpInfo(p))),{offerSdp:g,answerSdp:p,streamId:h}}static modifyDirection4UPWhenAddUser(e,t){e&&("recvonly"===e.direction?e.direction="sendrecv":"inactive"===e.direction&&(e.direction="sendonly")),t&&("sendonly"===t.direction?t.direction="sendrecv":"inactive"===t.direction&&(t.direction="recvonly"))}addSSRC4UP(e,t,n,r){const i=n||this.generateSsrcMslabel();this.logger.debug(Ab,"addSSRC4UP, userId:".concat(t,", mslabel:").concat(i,", streamId:").concat(n,", ssrc:").concat(r)),e.ssrcs&&delete e.ssrcs;const o=Rb.generateSsrcLabel(),a=[[Eb,t],[Ib,i],[Mb,o],[Tb,i+" "+o]];return Rb.addSsrcAttr(e,r,a),i}async deleteUser4UP(e,t,n,r,i){const o=this.parseSdp(e);if(!o)return this.logger.error(Ab,"deleteUser4UP failed,the sdp is invalid : ".concat(e)),null;const a=this.parseSdp(t);if(!a)return this.logger.error(Ab,"deleteUser4UP failed,the sdp is invalid : ".concat(t)),null;for(const e of o.media)if(e.ssrcs&&e.ssrcs.some((e=>n.includes(parseInt("".concat(e.id)))))){Rb.modifyDirection4UPWhenDelUser(e,a.media.find((t=>t.mid===e.mid))),e.ssrcs.forEach((e=>{e.value="-"}));const t=r.find((t=>"".concat(t.mid)==="".concat(e.mid)));t&&(t.direction=t.currentDirection===cb.SEND_RECV||t.currentDirection===cb.SEND_ONLY?cb.SEND_ONLY:cb.INACTIVE,await i(t.receiver))}const s=mb(o),c=mb(a);return this.logger.debug(Ab,"deleteUser4UP success, offer: ".concat(this.printSdpInfo(c)," answer: ").concat(this.printSdpInfo(s))),{offerSdp:c,answerSdp:s}}delteInvalidLines(e){this.deleteUnexpectedMedia(e);const t=this.getMedias(e,Zp.TRACK_TYPE_VIDEO),n=this.getMedias(e,Zp.TRACK_TYPE_AUDIO);t.forEach((e=>{this.transformVideoPayload(e),this.deleteRetransmissionSsrc(e)})),n.forEach((e=>{this.transformAudioPayload(e),this.deleteRetransmissionSsrc(e)}))}static modifyDirection4UPWhenDelUser(e,t){"sendrecv"===e.direction?e.direction="recvonly":"sendonly"===e.direction&&(e.direction="inactive"),"sendrecv"===t.direction?t.direction="sendonly":"recvonly"===t.direction&&(t.direction="inactive")}}const Ob="DesUtil",Db=new class{constructor(){this.logger=ag.getLogger(),this.rtcSdp=new Rb(this.logger)}processOpsArgs(e,t){try{if(!e||!t)return t;const n=Hp.find((t=>t.match.isRegular?t.match.key.test(e):t.match.key===e));if(n){if(n.handle.isHide)return"";if(n.handle.des.isDes)return Db[n.handle.des.desFunction](t)}}catch(e){console.error(Ob,"processOpsArgs error: ".concat(e))}return t}desensitization(e,t,n){if(!e)return e;const r=e.length,i=e.substr(0,t),o=e.substr(n);return i+e.substring(t,r-Math.abs(n)).replace(/[\s\S]/gi,"*")+o}desToken(e){return void 0===e?"undefined":null===e?"null":e.length<8?"*":this.desensitization(e,4,-4)}desSignature(e){return void 0===e?"undefined":null===e?"null":e.length<8?"*":this.desensitization(e,4,-4)}desAccount(e){return void 0===e?"undefined":null===e?"null":e.length<8?"*":this.desensitization(e,3,-3)}desSession(e){return void 0===e?"undefined":null===e?"null":e.length<8?"*":this.desensitization(e,4,-4)}desRequestid(e){return void 0===e?"undefined":null===e?"null":e.length<8?"*":this.desensitization(e,4,-11)}desUUID(e){return void 0===e?"undefined":null===e?"null":e.length<8?"*":this.desensitization(e,4,-4)}desTel(e){return void 0===e?"undefined":null===e?"null":e.length<8?"*":this.desensitization(e,3,-4)}desPwd(e){return void 0===e?"undefined":null===e?"null":"******"}desJoinUri(e){return void 0===e?"undefined":null===e?"null":"******"}desEmail(e){if(void 0===e)return"undefined";if(null===e)return"null";if(-1==e.indexOf("@"))return"";const t=e.split("@"),n=t[0];return n.length<=1?"*@"+t[1]:n.length>1&&n.length<=3?n.substring(0,1)+"*".repeat(n.length-1)+"@"+t[1]:4==n.length?n.substring(0,2)+"*".repeat(n.length-2)+"@"+t[1]:n.substring(0,3)+"*".repeat(n.length-3)+"@"+t[1]}desUserName(e){return void 0===e?"undefined":null===e?"null":e.length<=3?"*"+e.substring(1,e.length):e.length>3&&e.length<=6?"**"+e.substring(2,e.length):e.substring(0,2)+"****"+e.substring(6,e.length)}desSdp(e){try{return this.desSdpSensitiveInfo(e)}catch(t){return this.logger.error(Ob,"desSdp exception."),e}}desSdpSensitiveInfo(e){const t=this.rtcSdp.parseSdp(e);if(!t)return this.logger.error(Ob,"desSdpSensitiveInfo failed, the sdp is invalid"),e;const n=this.rtcSdp.getMedias(t,Zp.TRACK_TYPE_VIDEO),r=this.rtcSdp.getMedias(t,Zp.TRACK_TYPE_AUDIO);return n.forEach((e=>{e.fingerprint&&(e.fingerprint.hash="*********",e.fingerprint.type="*********"),e.icePwd&&(e.icePwd="*********")})),r.forEach((e=>{e.fingerprint&&(e.fingerprint.hash="*********",e.fingerprint.type="*********"),e.icePwd&&(e.icePwd="*********")})),mb(t)}},Lb="RTCReport",Pb=new class{constructor(){this.logger=void 0,this.reportInterval=void 0,this.ops_server=void 0,this.records=void 0,this.tempRecords=void 0,this.dataUploading=void 0,this.logger=ag.getLogger(),this.regularReport(3e4),this.ops_server="",this.records=[],this.tempRecords=[],this.dataUploading=!1,window.onbeforeunload=()=>{this.logger.info("stat","window is closing, emergency report"),this.dataUploading?this.tempRecords.length>0&&this.reportRecords(JSON.stringify(this.tempRecords,Db.processOpsArgs)).then((()=>{this.tempRecords.length=0})):this.records.length>0&&this.reportRecords(JSON.stringify(this.records,Db.processOpsArgs)).then((()=>{this.records.length=0}))}}setNotifyInfo(e){e&&"string"==typeof e&&(this.ops_server=e.replaceAll(/[a-zA-Z]+:\/\//g,""))}regularReport(e){this.reportInterval&&clearInterval(this.reportInterval),this.reportInterval=setInterval((()=>{0!=this.records.length&&(this.dataUploading=!0,this.reportRecords(JSON.stringify(this.records,Db.processOpsArgs)).then((()=>{this.clearData(),this.logger.info(Lb,"regular RTCReport succ!")})).catch((e=>{this.logger.error(Lb,"regular RTCReport failed! error: ".concat(e))})).finally((()=>{this.dataUploading=!1,this.records=this.records.concat(this.tempRecords),this.tempRecords.length=0})))}),e)}async addRecords(e){this.dataUploading?(this.tempRecords=this.tempRecords.concat(e||[]),this.adjustRecordsLength(this.tempRecords)):(this.records=this.records.concat(e||[]),this.adjustRecordsLength(this.records))}async addRecord(e){this.dataUploading?(this.tempRecords.push(e),this.adjustRecordsLength(this.tempRecords)):(this.records.push(e),this.adjustRecordsLength(this.records))}adjustRecordsLength(e){e.length>1e4&&e.splice(0,e.length-1e4)}clearData(){this.records.length=0}async immediateReportRecords(){let e=[];return this.dataUploading?e=e.concat(this.tempRecords):(e=this.records.concat(this.tempRecords),this.records.length=0),this.tempRecords.length=0,this.reportRecords(JSON.stringify(e,Db.processOpsArgs)).then((()=>{this.logger.info(Lb,"immediateReportRecords RTCReport succ!")})).catch((t=>{this.logger.error(Lb,"immediateReportRecords RTCReport failed! error: ".concat(t)),this.tempRecords=this.tempRecords.concat(e)})).finally((()=>{this.records=this.records.concat(this.tempRecords),this.tempRecords.length=0}))}async reportRecords(e){const t=this.logger.getLogToken();if(void 0!==t&&""!==t)if(void 0!==this.ops_server&&""!==this.ops_server)try{var n;const r=await ib.fetch("https://".concat(this.ops_server,"/v1/ops/das/mmr/report"),{method:"POST",body:e},{"Content-Type":"application/json","X-Auth-Token":t});if(r.httpCode&&0!=(null===(n=r.data)||void 0===n?void 0:n.Code))throw this.logger.error(Lb,JSON.stringify(r)),new _o(r.httpCode,JSON.stringify(r))}catch(e){throw this.logger.error(Lb,"fetch request failed"),e}else console.error("reportRecords: ops_server is invalid. ops_server=",this.ops_server);else console.error("reportRecords: logToken is invalid.")}},jb="ParametersUtil",zb=new class{constructor(){this.logger=void 0,this.parameters=void 0,this.logger=ag.getLogger(),this.parameters=new Map}setParameter(e,t){if(!e)return this.logger.error(jb,"setParameter, parameterKey is null"),!1;try{return this.logger.debug(jb,"setParameter, parameterKey: ".concat(e,", parameterValue: ").concat(t)),this.parameters.set(e.toLowerCase(),t),!0}catch(e){return this.logger.error(jb,"setParameter occur error: ".concat(e)),!1}}getParameter(e){try{return e&&this.parameters.has(e.toLowerCase())?this.parameters.get(e.toLowerCase()):null}catch(e){return this.logger.error(jb,"getParameter occur error: ".concat(e)),null}}},Ub={"90p-":{width:120,height:90},"90p":{width:160,height:90},"120p":{width:160,height:120},"180p-":{width:240,height:180},"180p":{width:320,height:180},"240p":{width:320,height:240},"270p":{width:480,height:270},"300p":{width:400,height:300},"360p-":{width:480,height:360},"360p":{width:640,height:360},"450p":{width:800,height:450},"480p":{width:640,height:480},"540p":{width:960,height:540},"630p":{width:1120,height:630},"720p-":{width:960,height:720},"720p":{width:1280,height:720},"1080p":{width:1920,height:1080}};class Fb{static getResolution(e,t){const n=Math.min(e,t);return n<180?"LD":n<360?"SD":n<720?"HD":"FHD"}static getResolutionType(e,t){return Object.keys(Ub).find((n=>Ub[n].width===e&&Ub[n].height===t))}}const Yb="web-".concat(Qv,"-").concat(Kv);class Zb{constructor(e){this.logger=void 0,this.connectionsManager=void 0,this.mediaStatInfo={inBoundAudioInfoArray:[],inBoundVideoInfoArray:[],outBoundAudioInfoArray:[],outBoundVideoInfoArray:[]},this.mediaStatSumInfo=[],this.ACSAddr="",this.SFUAddr="",this.lastSenderInfo=new Map,this.remoteStreamInfo=[],this.audioPolicy=2,this.LocalStreamInfo=new Map,this.auxsStreamInfo=new Map,this.audioReceiveInfo={audioReceivePackets:new Map,audioReceivePacketsLost:new Map,audioReceiveBytes:new Map},this.videoReceiveInfo={videoReceivePackets:new Map,videoReceivePacketsLost:new Map,videoReceiveBytes:new Map,videoReceiveFrame:new Map},this.inBoundAudioSsrcInfos=[],this.audioPolicyLastCycle=2,this.audioStreamReceiverMap=new Map,this.ssrcChangeCount=0,this.audioStreamInfos=[],this.audioCount=0,this.audioStreamAllInfos=[],this.audioAllCount=0,this.audioStreamTop3Count=0,this.audioStreamTop3CountTimer=void 0,this.module_="MediaStats",this.tempStat={bytesSent:0,bytesReceived:0,sendBitrate:0,recvBitrate:0,rtt:0},this.stat={bytesSent:0,bytesReceived:0,sendBitrate:0,recvBitrate:0,rtt:0},this.audioLevelInfo={localAudio:new Map,remoteAudio:new Map,top3Audio:new Map},this.logger=e}updateAudioLevel(e){if("local"===e.type){if(!this.audioLevelInfo.localAudio.get("local")){const e=[];this.audioLevelInfo.localAudio.set("local",e)}this.audioLevelInfo.localAudio.get("local").push(e.level)}else if("remotetop3"===e.type){if(!this.audioLevelInfo.top3Audio.get("".concat(null==e?void 0:e.ssrc))){const t=[];this.audioLevelInfo.top3Audio.set("".concat(null==e?void 0:e.ssrc),t)}this.audioLevelInfo.top3Audio.get("".concat(null==e?void 0:e.ssrc)).push(e.level)}else{if(!this.audioLevelInfo.remoteAudio.get("".concat(null==e?void 0:e.ssrc,"_").concat(null==e?void 0:e.userId))){const t=[];this.audioLevelInfo.remoteAudio.set("".concat(null==e?void 0:e.ssrc,"_").concat(null==e?void 0:e.userId),t)}this.audioLevelInfo.remoteAudio.get("".concat(null==e?void 0:e.ssrc,"_").concat(null==e?void 0:e.userId)).push(e.level)}}getAudioLevel(e,t,n){let r=0,i=0;return"local"===e&&this.audioLevelInfo.localAudio.get("local")?(this.audioLevelInfo.localAudio.get("local").forEach((e=>{r+=e||0,i++})),this.audioLevelInfo.localAudio.clear()):"remotetop3"===e&&this.audioLevelInfo.top3Audio.get("".concat(t))?(this.audioLevelInfo.top3Audio.get("".concat(t)).forEach((e=>{r+=e||0,i++})),this.audioLevelInfo.top3Audio.clear()):"remote"===e&&this.audioLevelInfo.remoteAudio.get("".concat(t,"_").concat(n))&&(this.audioLevelInfo.remoteAudio.get("".concat(t,"_").concat(n)).forEach((e=>{r+=e||0,i++})),this.audioLevelInfo.remoteAudio.clear()),0===i?0:Math.ceil(r/i)}setConnectionsManager(e){this.logger.info(this.module_,"setConnectionsManager"),this.connectionsManager=e}setSubscribeInfo(e){var t,n,r,i;if(!e)return;const o=this.remoteStreamInfo.find((t=>t.userId===e.userId));if(!o)return this.clearRemoteStreamInfoCache(e),void this.remoteStreamInfo.push(e);(null===(t=e.mainStream)||void 0===t||null===(n=t.tracks)||void 0===n?void 0:n.length)>0&&e.mainStream.tracks.forEach((t=>{o.mainStream.tracks.find((e=>e.trackId===t.trackId))||(this.doClearRemoteStreamInfoCache(e,e.userId,t.ssrc),o.mainStream.tracks.push(t))})),(null===(r=e.auxStream)||void 0===r||null===(i=r.tracks)||void 0===i?void 0:i.length)>0&&e.auxStream.tracks.forEach((t=>{o.auxStream.tracks.find((e=>e.trackId===t.trackId))||(this.doClearRemoteStreamInfoCache(e,e.userId,t.ssrc),o.auxStream.tracks.push(t))}))}doClearRemoteStreamInfoCache(e,t,n){let r=null;if(e.mainStream.tracks.forEach((e=>{e.ssrc===n&&(r=e.type)})),e.auxStream.tracks.forEach((e=>{e.ssrc===n&&(r=e.type)})),r===Zp.TRACK_TYPE_AUDIO){const e="".concat(n,"-").concat(t);this.audioReceiveInfo.audioReceivePackets.delete(e),this.audioReceiveInfo.audioReceivePacketsLost.delete(e),this.audioReceiveInfo.audioReceiveBytes.delete(e)}else if(r===Zp.TRACK_TYPE_VIDEO){const e="".concat(n,"-").concat(t);this.videoReceiveInfo.videoReceivePackets.delete(e),this.videoReceiveInfo.videoReceivePacketsLost.delete(e),this.videoReceiveInfo.videoReceiveBytes.delete(e),this.videoReceiveInfo.videoReceiveFrame.delete(e)}}clearRemoteStreamInfoCache(e){this.remoteStreamInfo.filter((t=>t.userId===e.userId)).forEach((t=>{null!=e&&e.extend&&(null==e||e.extend.forEach((n=>{const r=n.streamid,i=n.ssrc,o=e.userId;null!=t&&t.extend&&(null==t||t.extend.forEach((t=>{t.ssrc===i&&t.streamid!==r&&this.doClearRemoteStreamInfoCache(e,o,i)})))})))}))}clearLocalStreamInfoCache(e){e&&this.LocalStreamInfo.forEach((t=>{e.ssrc===t.ssrc&&e.uid===t.uid&&e.streamId!==t.streamId&&this.lastSenderInfo.delete("".concat(e.ssrc,"-").concat(e.uid))}))}clearAuxsStreamInfoCache(e){e&&this.auxsStreamInfo.forEach((t=>{e.ssrc===t.ssrc&&e.uid===t.uid&&e.streamId!==t.streamId&&this.lastSenderInfo.delete("".concat(e.ssrc,"-").concat(e.uid))}))}setLocalMainStreamInfo(e,t){if(!t||0===t.length)return!1;this.LocalStreamInfo.clear();const n=t.find((e=>e.type==Zp.TRACK_TYPE_VIDEO));return t.forEach((t=>{const r={uid:e,streamId:"",ssrc:t.ssrc,type:t.type};t.type===Zp.TRACK_TYPE_AUDIO?r.streamId=n?n.upstream.streamid:"":(r.streamId=t.upstream.streamid,r.width=t.upstream.width,r.height=t.upstream.height,r.frame=t.upstream.min_frame),this.clearLocalStreamInfoCache(r),this.LocalStreamInfo.set(t.resolutionId,r)})),!0}setLocalAuxsStreamInfo(e,t){if(!t)return!1;const n=Array.from(t.localTrackPublishInfos.values());return!!n&&(this.auxsStreamInfo.clear(),n.forEach((n=>{const r={uid:e,streamId:"",ssrc:n.ssrc,type:n.type};n.type===Zp.TRACK_TYPE_VIDEO&&(r.publishInfo={stream:t.localStream}),this.clearAuxsStreamInfoCache(r),this.auxsStreamInfo.set(n.resolutionId,r)})),!0)}refreshUpstreams(e){const t=Array.from(this.LocalStreamInfo.values()).filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)),n=Array.from(this.auxsStreamInfo.values()).filter((e=>e.type===Zp.TRACK_TYPE_VIDEO));e.forEach((e=>{const r=null==t?void 0:t.find((t=>t.streamId===e.streamid));r&&(r.frame=e.min_frame,r.height=e.height,r.width=e.width);const i=null==n?void 0:n.find((t=>t.streamId===e.streamid));i&&(i.frame=e.min_frame,i.height=e.height,i.width=e.width)}))}deleteSubscribeInfo(e,t,n){if(n||t){if(t){const r=this.remoteStreamInfo.find((t=>t.userId===e));if(!r)return;const i=t===Bp.STREAM_TYPE_MAIN?r.mainStream:r.auxStream;i.tracks=n?i.tracks.filter((e=>e.trackId!==n)):null}}else this.remoteStreamInfo=this.remoteStreamInfo.filter((t=>t.userId!==e))}setAudioPolicy(e){this.audioPolicyLastCycle=this.audioPolicy,this.audioPolicy=e,this.setAudioStreamInfo()}setSFUAddr(e){this.SFUAddr=e}setACSAddr(e){this.ACSAddr=e}clearMediaStatInfo(){this.mediaStatInfo={inBoundAudioInfoArray:[],inBoundVideoInfoArray:[],outBoundAudioInfoArray:[],outBoundVideoInfoArray:[]}}leaveRoom(){this.clearMediaStatInfo()}getAudioPolicy(){return this.audioPolicy}getTransportMediaStats(){return this.stat}getMediaStatInfo(){const e=this.mediaStatInfo;return this.clearMediaStatInfo(),e}getMediaStatSum(){const e=this.mediaStatSumInfo;return this.mediaStatSumInfo=[],e}getInBoundAudioSsrc(){const e=this.inBoundAudioSsrcInfos;return this.inBoundAudioSsrcInfos=[],e}async dealStats(){this.connectionsManager.isConnectionsExist()?(this.getAudioStreamInfo(),await this.getSenderInfo(),await this.getReceiverInfo(),this.stat.bytesSent+=this.tempStat.bytesSent,this.stat.bytesReceived+=this.tempStat.bytesReceived,this.stat.sendBitrate=this.tempStat.sendBitrate,this.stat.recvBitrate=this.tempStat.recvBitrate,this.clearTempStats()):this.logger.debug(this.module_,"peerConnection is undefined")}clearTempStats(){this.tempStat.bytesSent=0,this.tempStat.bytesReceived=0,this.tempStat.sendBitrate=0,this.tempStat.recvBitrate=0}clearMediaStatBytes(){this.stat.bytesSent=0,this.stat.bytesReceived=0}cleanAudioStreamInfos(){this.audioCount=this.audioStreamInfos.length,this.audioAllCount=this.audioStreamAllInfos.length,this.audioStreamInfos=[],this.audioStreamAllInfos=[]}updateAudioStreamInfos(e,t){if("add"===t){let t=0;this.remoteStreamInfo.forEach((n=>{if(e===n.userId){const e=n.mainStream.tracks.filter((e=>e.streamType===Bp.STREAM_TYPE_MAIN&&e.type===Zp.TRACK_TYPE_AUDIO));t=e.length>0?e[0].ssrc:0}}));const n={userid:e,audioSsrc:t};this.audioStreamInfos=this.audioStreamInfos.filter((n=>n.userid!=e||n.audioSsrc!=t)),this.audioStreamAllInfos=this.audioStreamAllInfos.filter((n=>n.userid!=e||n.audioSsrc!=t)),this.audioStreamInfos.push(n),this.audioStreamAllInfos.push(n)}"delete"!==t&&"removed"!==t||(this.audioStreamInfos=this.audioStreamInfos.filter((t=>t.userid!==e)),this.audioStreamAllInfos=this.audioStreamAllInfos.filter((t=>t.userid!==e))),2!==this.audioPolicy&&this.audioCount===this.audioStreamInfos.length||this.ssrcChangeCount++,3!==this.audioPolicy&&this.audioAllCount===this.audioStreamAllInfos.length||this.ssrcChangeCount++}updateAudioStreamTop3(e){this.audioStreamTop3CountTimer&&clearTimeout(this.audioStreamTop3CountTimer),this.audioStreamTop3CountTimer=setTimeout((()=>{this.audioStreamTop3Count=0}),4e3),this.audioStreamTop3Count=e}checkAudioStreamInfosIsExist(e,t){return 0!==this.audioStreamInfos.filter((n=>n.userid===e&&n.audioSsrc===t)).length}setAudioStreamInfo(){this.audioPolicy!==this.audioPolicyLastCycle&&(this.ssrcChangeCount=1,this.audioStreamReceiverMap.clear(),this.audioStreamTop3Count=0,this.audioReceiveInfo.audioReceiveBytes.clear(),this.audioReceiveInfo.audioReceivePackets.clear(),this.audioReceiveInfo.audioReceivePacketsLost.clear())}async getAudioStreamInfo(){3===this.audioPolicy?await this.buildAudioStreamInfo3():2===this.audioPolicy?await this.buildAudioStreamInfo2():this.logger.debug(this.module_,"mode 1 not uesed")}async buildAudioStreamInfo3(){const e=[],t={timestamp:$p.getCurrentTimestamp(),eventId:Zv.QoS_DOWN_STREAM_AUDIO_STAT,args:{ACSAddr:this.ACSAddr,SFUAddr:this.SFUAddr,audio_policy:this.audioPolicy,topn:3,audios_change_cnt:0,audios:e,no_stream_cnt:0}},n=this.connectionsManager.getReceivers(Bp.STREAM_TYPE_MAIN);for(let r=0;r<n.length;r++){const i=n[r];if("function"!=typeof i.getStats)return;const o=await i.getStats();for(let n=0;n<3;n++){const r=1e5+n,i=$p.getReportBySsrcLabel(o,Wp.InboundRTPAudio,r);if(i){const n=$p.getValidSsrcLabel(o,Wp.InboundRTPAudio,r),a=this.connectionsManager.calcChangedStatistic(n,i.packetsReceived||0,["packetsReceived"]),s=this.audioStreamReceiverMap.get(r)||0;let c=!0;0===a?c=!1:void 0===s?c=!0:a===s&&(c=!1),e.push({ssrc:r,userid:"",packet_cnt:a-s}),this.audioStreamReceiverMap.set(r,a),c||t.args.no_stream_cnt++}}}const r=this.audioAllCount<3?this.audioAllCount:3;if(r<3){const e=t.args.no_stream_cnt-(3-r);t.args.no_stream_cnt=e<0?0:e}t.args.audios_change_cnt=this.ssrcChangeCount,this.inBoundAudioSsrcInfos.push(t)}async buildAudioStreamInfo2(){const e=[],t={timestamp:$p.getCurrentTimestamp(),eventId:Zv.QoS_DOWN_STREAM_AUDIO_STAT,args:{ACSAddr:this.ACSAddr,SFUAddr:this.SFUAddr,audio_policy:this.audioPolicy,topn:17,audios_change_cnt:0,audios:e,no_stream_cnt:0}},n=this.connectionsManager.getReceivers(Bp.STREAM_TYPE_MAIN);for(let r=0;r<n.length;r++){const i=n[r];if("function"!=typeof i.getStats)return;const o=await i.getStats();this.remoteStreamInfo.every((n=>{if(-1===this.audioStreamInfos.findIndex((e=>e.userid===n.userId)))return!0;const r=Array.from(n.mainStream.tracks.values()).find((e=>e.type===Zp.TRACK_TYPE_AUDIO)),i=$p.getReportBySsrcLabel(o,Wp.InboundRTPAudio,null==r?void 0:r.ssrc);if(n&&r&&i){const a=n.userId,s=r.ssrc,c=$p.getValidSsrcLabel(o,Wp.InboundRTPAudio,r.ssrc),u=this.connectionsManager.calcChangedStatistic(c,i.packetsReceived||0,["packetsReceived"]),l=this.audioStreamReceiverMap.get(s)||0;let d=!0;0===u?d=!1:void 0===l?d=!0:u===l&&(d=!1),e.push({ssrc:s,userid:n.userId,packet_cnt:u-l}),this.audioStreamReceiverMap.set(s,u),!d&&this.checkAudioStreamInfosIsExist(a,s)&&t.args.no_stream_cnt++}return!0}))}t.args.audios_change_cnt=this.ssrcChangeCount,e.length>0&&this.inBoundAudioSsrcInfos.push(t)}async getVideoReceiverFrameDecodedMap(){const e=new Map;return await this.buildFrameDecodedMap(Bp.STREAM_TYPE_MAIN,e),await this.buildFrameDecodedMap(Bp.STREAM_TYPE_AUX,e),e}async buildFrameDecodedMap(e,t){const n=e===Bp.STREAM_TYPE_AUX,r=this.connectionsManager.getReceivers(n?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN);for(let e=0;e<r.length;e++){const i=r[e];if("function"!=typeof i.getStats)throw this.logger.error(this.module_,"rtpreceiver is not support getStats"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"rtpreceiver is not support getStats");const o=await i.getStats();this.remoteStreamInfo.forEach((e=>{const r={};(n?e.auxStream.tracks:e.mainStream.tracks).forEach((i=>{const a=$p.getReportBySsrcLabel(o,Wp.InboundRTPVideo,i.ssrc);if(a){const s=$p.getValidSsrcLabel(o,Wp.InboundRTPVideo,i.ssrc);r.userId=e.userId,r.isAux=n,r.decodedFrame=this.connectionsManager.calcChangedStatistic(s,a.framesDecoded||0,["framesDecoded"]);const c="".concat(e.userId,",").concat(n?"1":"0");t.get(c)||t.set(c,r)}}))}))}}async getReceiverInfo(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Zv.QoS_DOWN_STREAM_AUDIO_SUM,args:{realBandwidth:0}},t={timestamp:$p.getCurrentTimestamp(),eventId:Zv.QoS_DOWN_STREAM_VIDEO_SUM,args:{tmmbr:0,videoTmmbr:0,reqBandwidth:0,realBandwidth:0}},n={isAudio:!1,isVideo:!1};await this.buildReceiverInfo(Bp.STREAM_TYPE_MAIN,e,t,n),await this.buildReceiverInfo(Bp.STREAM_TYPE_AUX,e,t,n),n.isAudio&&this.mediaStatSumInfo.push(e),n.isVideo&&this.mediaStatSumInfo.push(t)}async buildReceiverInfo(e,t,n,r){const i=e===Bp.STREAM_TYPE_AUX,o=this.connectionsManager.getReceivers(i?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN),a=[],s={timestamp:$p.getCurrentTimestamp(),eventId:Zv.QoS_DOWN_STREAM_AUDIO},c={timestamp:$p.getCurrentTimestamp(),eventId:i?Zv.QoS_AUX_DOWN_STREAM_VIDEO:Zv.QoS_DOWN_STREAM_VIDEO},u=[];for(let r=0;r<o.length;r++){const i=o[r];if("function"!=typeof i.getStats)continue;const s=await i.getStats();this.buildAudioReceiverInfo(s,a,t),this.buildVideoReceiverInfo(e,s,u,n)}a.length>0&&(a.forEach((e=>{e.timestamp=s.timestamp,e.eventId=s.eventId,this.mediaStatInfo.inBoundAudioInfoArray.push(e)})),r.isAudio=!0),u.length>0&&(u.forEach((e=>{e.timestamp=c.timestamp,e.eventId=c.eventId,this.mediaStatInfo.inBoundVideoInfoArray.push(e)})),r.isVideo=!0)}buildAudioReceiverInfo(e,t,n){const r=this.audioReceiveInfo.audioReceivePackets,i=this.audioReceiveInfo.audioReceivePacketsLost,o=this.audioReceiveInfo.audioReceiveBytes;if(3!==this.audioPolicy)this.remoteStreamInfo.forEach((a=>{const s={},c={"ssrc-uid":"",streamUuid:"",SFUAddr:"",bitrate:0,pktLoss:0,bytes:0,pkts:0,jitter:0,lostPktCnt:0,dstRcvVEL:0,dstRcvNEL:0,rtt:0,srtpDecodeErr:0,maxContLostPkts:0,mos:0,JBDepth:0,playErr:0},u=Array.from(a.mainStream.tracks.values()).find((e=>e.type===Zp.TRACK_TYPE_AUDIO)),l=$p.getReportBySsrcLabel(e,Wp.InboundRTPAudio,null==u?void 0:u.ssrc);if(a&&u&&l){const t=$p.getValidSsrcLabel(e,Wp.InboundRTPAudio,u.ssrc),n="".concat(u.ssrc,"-").concat(a.userId);c["ssrc-uid"]=n,c.streamUuid="STREAMUUID-".concat(u.ssrc),c.SFUAddr=this.SFUAddr,this.connectionsManager.calcChangedStatistic(t,l,["bytesReceived","packetsReceived","packetsLost"]);const s=l.bytesReceived||0;o.get(n)||o.set(n,0),c.bytes=s<o.get(n)?s:s-o.get(n),this.tempStat.bytesReceived+=c.bytes;const d=l.packetsReceived;c.jitter=1e3*(l.jitter||0),c.bitrate=Math.round(c.bytes/5120*8),this.tempStat.recvBitrate+=c.bitrate,o.set(n,s);const f=l.packetsLost||0;r.get(n)||r.set(n,0),i.get(n)||i.set(n,0);const h=f>i.get(n)?f-i.get(n):0;c.lostPktCnt=h;const p=d-r.get(n);c.pkts=p,c.pktLoss=Math.round(h/(p+h)*100),i.set(n,f),r.set(n,d+f),c.dstRcvVEL=this.getAudioLevel("remote",u.ssrc,a.userId)}c["ssrc-uid"]&&(s.args=c,t.push(s),n.args.realBandwidth+=Math.round(c.bytes/5120*8))}));else for(let a=0;a<3;a++){const s={},c={"ssrc-uid":"",streamUuid:"",SFUAddr:"",bitrate:0,pktLoss:0,bytes:0,pkts:0,jitter:0,lostPktCnt:0,dstRcvVEL:0,dstRcvNEL:0,rtt:0,srtpDecodeErr:0,maxContLostPkts:0,mos:0,JBDepth:0,playErr:0},u=1e5+a,l=$p.getReportBySsrcLabel(e,Wp.InboundRTPAudio,u);if(l){const t=$p.getValidSsrcLabel(e,Wp.InboundRTPAudio,u);c["ssrc-uid"]="".concat(u,"-").concat(u),c.streamUuid="STREAMUUID-".concat(u),c.SFUAddr=this.SFUAddr,this.connectionsManager.calcChangedStatistic(t,l,["bytesReceived","packetsReceived","packetsLost"]);const n=l.bytesReceived||0;o.get(u)||o.set(u,0),c.bytes=n<o.get(u)?n:n-o.get(u),this.tempStat.bytesReceived+=c.bytes;const a=l.packetsReceived||0;c.jitter=1e3*(l.jitter||0),c.bitrate=Math.round(c.bytes/5120*8),this.tempStat.recvBitrate+=c.bitrate,o.set(u,n);const s=l.packetsLost||0;r.get(u)||r.set(u,0),i.get(u)||i.set(u,0);const d=s>i.get(u)?s-i.get(u):0;c.lostPktCnt=d;const f=a-r.get(u);c.pkts=f,c.pktLoss=Math.round(d/(f+d)*100),i.set(u,s),r.set(u,a),c.dstRcvVEL=this.getAudioLevel("remotetop3",u)}c["ssrc-uid"]&&(s.args=c,t.push(s),n.args.realBandwidth+=Math.round(c.bytes/5120*8))}}buildVideoReceiverInfo(e,t,n,r){let i="";const o=this.videoReceiveInfo.videoReceivePackets,a=this.videoReceiveInfo.videoReceivePacketsLost,s=this.videoReceiveInfo.videoReceiveBytes,c=this.videoReceiveInfo.videoReceiveFrame,u=e===Bp.STREAM_TYPE_AUX;this.remoteStreamInfo.forEach((l=>{(e===Bp.STREAM_TYPE_MAIN?l.mainStream.tracks:l.auxStream.tracks).forEach((e=>{const d={},f={"ssrc-uid":"",streamUuid:"",isAux:u?1:0,SFUAddr:"",bitRate:0,pktLoss:0,bytes:0,pkts:0,picW:0,picH:0,frameRate:0,freezeCnt:0,decFrameCnt:0,decKeyFrameSize:0,actPicW:0,actPicH:0,buffered:0,actDecRuntime:0,rtt:0,jitter:0,JBDepth:0,firReqCnt:0,parseSrtpFail:0,realLostPktCnt:0,firFrameCnt:0,littleFreezeCnt:0,middleFreezeCnt:0,longFreezeCnt:0,littleFreezeTime:0,middleFreezeTime:0,longFreezeTime:0,decKeyFrameCnt:0,maxContLostPkts:0,roc:0},h=$p.getReportBySsrcLabel(t,Wp.InboundRTPVideo,e.ssrc);if(h){const n=$p.getValidSsrcLabel(t,Wp.InboundRTPVideo,e.ssrc),r="".concat(e.ssrc,"-").concat(l.userId);f["ssrc-uid"]=r,this.connectionsManager.calcChangedStatistic(n,h,["keyFramesDecoded","packetsReceived","packetsLost","bytesReceived","framesDecoded","freezeCount"]),this.buildCommonVideoRecvInfo(f,h,e);const u=h.packetsReceived||0,d=h.packetsLost||0,p=o.get(r)||0,g=a.get(r)||0,m=d>g?d-g:0;f.realLostPktCnt=m;const v=u-p;f.pkts=v,f.pktLoss=v>0?Math.round(m/v*100):0,a.set(r,d),o.set(r,u+d);const b=h.bytesReceived||0,y=s.get(r)||0;f.bytes=b<y?b:b-y,this.tempStat.bytesReceived+=f.bytes,f.bitRate=Math.round(f.bytes/5120*8),this.tempStat.recvBitrate+=f.bitRate,s.set(r,b);const w=c.get(r)||0,x=h.framesDecoded||0,E=x<w?x:x-w;f.decFrameCnt=E,f.frameRate=E/5,c.set(r,x),i=h.trackId||"",f.littleFreezeCnt=h.framesDropped}if(i&&t.has(i)){const e=t.get(i);Zb.buildVideoTrackInfo(f,e)}f["ssrc-uid"]&&(d.args=f,n.push(d),r.args.realBandwidth+=Math.round(f.bytes/5120*8))}))}))}static buildVideoTrackInfo(e,t){e.actPicW=t.frameWidth||0,e.actPicH=t.frameHeight||0,e.freezeCnt=t.freezeCount||0}buildCommonVideoRecvInfo(e,t,n){e.SFUAddr=this.SFUAddr,e.streamUuid=n.trackId||"",e.picW=n.width||0,e.picH=n.height||0,e.decKeyFrameCnt=t.keyFramesDecoded||0,e.jitter=1e3*(t.jitter||0)}async getSenderInfo(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Zv.QoS_UP_STREAM_AUDIO_SUM,args:{realBandwidth:0}},t={timestamp:$p.getCurrentTimestamp(),eventId:Zv.QoS_UP_STREAM_VIDEO_SUM,args:{tmmbr:0,videoTmmbr:0,respBandwidth:0,realBandwidth:0}},n={isAudio:!1,isVideo:!1};await this.buildSenderInfo(!1,e,t,n),await this.buildSenderInfo(!0,e,t,n),n.isAudio&&this.mediaStatSumInfo.push(e),n.isVideo&&this.mediaStatSumInfo.push(t)}async buildSenderInfo(e,t,n,r){const i=this.connectionsManager.getSenders(e?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN),o=i.length,a=[],s=[];for(let c=0;c<o;c++){const o=i[c];if("function"!=typeof o.getStats)return void this.logger.error(this.module_,"rtpsender is not support getStat");const u=await o.getStats(),l={},d={"ssrc-uid":"",streamUuid:"",SFUAddr:"",bitrate:0,pktLoss:0,bytes:0,pkts:0,jitter:0,srcChanInputVolScale:0,srcSndVEL:0,srcSndNEL:0,rtt:0,pktRate:0,rednRate:0},f=e?Array.from(this.auxsStreamInfo.values()):Array.from(this.LocalStreamInfo.values());if(0===f.length)return;const h=f.find((e=>e.type===Zp.TRACK_TYPE_AUDIO)),p=f.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO));this.buildAudioSenderInfo(u,h,d),d["ssrc-uid"]&&(t.args.realBandwidth+=Math.round(d.bytes/5120*8),r.isAudio=!0,l.args=d,s.push(l)),null==p||p.forEach((t=>{const i={},o={"ssrc-uid":"",streamUuid:"",isAux:e?1:0,SFUAddr:"",bitRate:0,pktLoss:0,bytes:0,pkts:0,rtt:0,jitter:0,firFrameCount:0,frameCount:0,actPicW:0,actPicH:0,actFrameRate:0,maxContLoss:0,roc:0,firReqCount:0,rednRate:0,picW:0,picH:0,frameRate:0};this.buildVideoSenderInfo(u,t,o,e),o["ssrc-uid"]&&(n.args.realBandwidth+=Math.round(o.bytes/5120*8),r.isVideo=!0,i.args=o,a.push(i))}))}if(a.length>0){const t=$p.getCurrentTimestamp(),n=e?Zv.QoS_AUX_UP_STREAM_VIDEO:Zv.QoS_UP_STREAM_VIDEO;a.forEach((e=>{e.timestamp=t,e.eventId=n,this.mediaStatInfo.outBoundVideoInfoArray.push(e)}))}if(s.length>0){const e=$p.getCurrentTimestamp();s.forEach((t=>{t.timestamp=e,t.eventId=Zv.QoS_UP_STREAM_AUDIO,this.mediaStatInfo.outBoundAudioInfoArray.push(t)}))}}buildAudioSenderInfo(e,t,n){if(!t)return;const r=this.lastSenderInfo.get("".concat(t.ssrc,"-").concat(t.uid))||{audioSendPackets:0,audioSendPacketsLost:0,audioSendBytes:0,videoSendPackets:0,videoSendPacketsLost:0,videoSendBytes:0},i=$p.getReportBySsrcLabel(e,Wp.OutboundRTPAudio,t.ssrc);if(i){n["ssrc-uid"]="".concat(t.ssrc,"-").concat(t.uid),n.streamUuid=t.streamId,n.SFUAddr=this.SFUAddr;const e=i.bytesSent||0;n.bytes=e<r.audioSendBytes?e:e-r.audioSendBytes,this.tempStat.bytesSent+=n.bytes;const o=i.packetsSent||0;n.pkts=o<r.audioSendPackets?o:o-r.audioSendPackets,n.bitrate=Math.round(n.bytes/5120*8)||0,this.tempStat.sendBitrate+=n.bitrate,r.audioSendBytes=e,r.audioSendPackets=o,n.srcSndVEL=this.getAudioLevel("local",t.ssrc)}const o=$p.getReportBySsrcLabel(e,Wp.RemoteInboundRtpAudio,t.ssrc);if(o){n.jitter=1e3*o.jitter,n.rtt=1e3*(o.roundTripTime||0);const e=o.packetsLost||0,t=e>r.audioSendPacketsLost?e-r.audioSendPacketsLost:0,i=n.pkts;n.pktLoss=i>0?Math.round(t/(i+t)*100):0,r.audioSendPacketsLost=e}this.lastSenderInfo.set("".concat(t.ssrc,"-").concat(t.uid),r)}buildVideoSenderInfo(e,t,n,r){let i="";if(!t)return;const o=this.lastSenderInfo.get("".concat(t.ssrc,"-").concat(t.uid))||{audioSendPackets:0,audioSendPacketsLost:0,audioSendBytes:0,videoSendPackets:0,videoSendPacketsLost:0,videoSendBytes:0,videoSenderFrame:0},a=$p.getReportBySsrcLabel(e,Wp.OutboundRTPVideo,t.ssrc);if(a){n["ssrc-uid"]="".concat(t.ssrc,"-").concat(t.uid),n.streamUuid=t.streamId,n.SFUAddr=this.SFUAddr,Zb.buildCommonVideoSendInfo(n,a,t,r);const e=a.bytesSent||0;n.bytes=e<o.videoSendBytes?e:e-o.videoSendBytes,this.tempStat.bytesSent+=n.bytes;const s=a.packetsSent||0;n.pkts=s<o.videoSendPackets?s:s-o.videoSendPackets,o.videoSendPackets=s,n.bitRate=Math.round(n.bytes/5120*8)||0,this.tempStat.sendBitrate+=n.bitRate,o.videoSendBytes=e,i=a.remoteId||"";const c=o.videoSenderFrame,u=a.framesEncoded||0,l=u<c?u:u-c;n.frameRate=l/5,o.videoSenderFrame=u}if(i&&e.has(i)){const t=e.get(i);n.jitter=1e3*(t.jitter||0);const r=t.packetsLost||0;if(0!==r){const e=r>o.videoSendPacketsLost?r-o.videoSendPacketsLost:0,t=n.pkts;n.pktLoss=Math.round(e/(t+e)*100)}else n.pktLoss=0;o.videoSendPacketsLost=r,n.rtt=1e3*(t.roundTripTime||0)}this.lastSenderInfo.set("".concat(t.ssrc,"-").concat(t.uid),o)}static buildCommonVideoSendInfo(e,t,n,r){if(r){var i;const t=null===(i=n.publishInfo)||void 0===i?void 0:i.stream;e.picW=(null==t?void 0:t.getScreenWidth())||0,e.picH=(null==t?void 0:t.getScreenHeight())||0}else e.picW=(null==n?void 0:n.width)||0,e.picH=(null==n?void 0:n.height)||0;e.actPicW=t.frameWidth||0,e.actPicH=t.frameHeight||0,e.actFrameRate=t.framesPerSecond||0,e.firFrameCount=t.firCount||0,e.frameCount=t.framesSent||0}}class Bb{constructor(e,t){this.module_=void 0,this.logger=void 0,this.clientConfig=void 0,this.sessionId=void 0,this.joinRequestInfo=void 0,this.switchUserInfo=void 0,this.reqInfos=new Map,this.roomId=void 0,this.user=void 0,this.roomUuid=void 0,this.userno=void 0,this.joinTime=void 0,this.sfuInfo={ipAddress:"",videoPort:0,audioPort:0,auxPort:0},this.localAddr=void 0,this.commInfoMap=new Map,this.mediaStats=void 0,this.mediaStatusInfo=[],this.mediaOpsData=[],this.mediaCollectionTimer=void 0,this.accessRegion=void 0,this.logger=e,this.clientConfig=t,this.mediaStats=new Zb(e),this.module_="RTCStat"}static isStatiscEnable(){return"off"!==zb.getParameter("statiscEnable")}clearMediaStatBytes(){this.mediaStats.clearMediaStatBytes()}async collectReceiverDecodedFrameMap(){return this.mediaStats.getVideoReceiverFrameDecodedMap()}setAccessRegion(e){this.accessRegion=e?"overSea":"China"}setCommInfo(e){this.roomId=e.roomId,this.user=e}setNotifyInfo(e,t){this.sessionId=e,this.localAddr=t}setUploadInfo(e,t){this.roomUuid=e,this.userno=t}setSFUAddress(e){this.sfuInfo=e,e.ipAddress&&this.mediaStats.setSFUAddr(e.ipAddress)}getMediaStat(){return this.mediaStats}leaveRoom(){this.mediaCollectionTimer&&clearTimeout(this.mediaCollectionTimer),this.mediaStats.leaveRoom()}startMediaCollector(){clearTimeout(this.mediaCollectionTimer),this.mediaCollectionTimer=setTimeout((async()=>{try{await this.mediaStats.dealStats(),this.setMediaStatInfo(),this.setMediaStatSumInfo(),this.setInBoundAudioSsrcInfos(),Pb.addRecords(this.mediaOpsData),this.mediaOpsData.length=0}catch(e){this.logger.error(this.module_,"startMediaCollector failed ".concat(e))}finally{this.startMediaCollector()}}),5e3)}async setDeviceStatusInfo(){(async function(){return new Promise(((e,t)=>{navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices||t(new _o(yi.RTC_ERR_CODE_NOT_SUPPORT_MEDIA_DEVICES)),navigator.mediaDevices.enumerateDevices().then((n=>{if(n&&0!==n.length){const t={};n.forEach((e=>{"default"!==e.deviceId&&"communications"!==e.deviceId&&(t[e.kind]=[...t[e.kind]||[],e])})),e(t)}else t(new _o(yi.RTC_ERR_CODE_NO_AVAILABLE_DEVICES))})).catch((e=>{t(e)}))}))})().then((e=>{this.setSpeakerDeviceInfo(e.audiooutput||[]),this.setCameraDeviceInfo(e.videoinput||[]),this.setMicrophoneDeviceInfo(e.audioinput||[]),this.setDeviceUserAgent()})).catch((e=>{this.logger.error(this.module_,"getRTCDeviceGroups failed ".concat(e))}))}recordUploadRequsetInfo(e){if(null==e||!e.type)return;const t=e.body;switch(e.type){case"MEDIA_STATUS":t&&t.action===gv.MediaStatusAvailable&&(this.mediaStatusInfo[t.type]={timestamp:0,eventId:0,args:{type:t.type,opt:"",requestId:e.requestid}}),e.event=12;break;case"AUX":t&&"aux_start"===t.action&&(this.mediaStatusInfo[vv.Aux]={timestamp:0,eventId:0,args:{type:vv.Aux,opt:"",requestId:e.requestid}}),e.event=14,this.reqInfos.set(e.requestid,e);break;case"JOIN":case"PUBLISH":case"PLAY":this.joinRequestInfo={requestId:e.requestid,event:1},this.reqInfos.set(e.requestid,e);break;case"BYE":e.event=2,this.reqInfos.set(e.requestid,e);break;case"WATCH":e.event=3,this.reqInfos.set(e.requestid,e);break;case"SUBSCRIBE":e.event=16,this.reqInfos.set(e.requestid,e);break;case"RENEGO":this.switchUserInfo={requestId:e.requestid,event:11},e.event=11,this.reqInfos.set(e.requestid,e);break;case"APPSET":"audio_policy"===t.action?(e.event=20,this.reqInfos.set(e.requestid,e)):"upstreams"===t.action&&(e.event=19,this.reqInfos.set(e.requestid,e))}}recordDownloadRequsetInfo(e){if(null==e||!e.requestid)return;const t=this.reqInfos.get(e.requestid);if(t)switch(t.event){case 2:this.setLeaveInfo(t,e.requestid);break;case 3:if("batch_watch"===t.watchType||"watch"===t.watchType){var n;const r=200===e.result?xv.REC_SUCCESS:xv.REC_FAIL;this.setUserChooseWatchInfo(t.watchType,null===(n=t.body)||void 0===n?void 0:n.streams,e.requestid,r)}break;case 11:this.setSwitchRoleInfo("JOIN"===t.role?0:"PUBLISH"===t.role?1:2,200===e.result?0:1);break;case 14:var r;this.setAuxiliaryStreamShareInfo("aux_stop"===(null===(r=t.body)||void 0===r?void 0:r.action)?1:0,t.requestid,e);break;case 16:{var i;const n=null===(i=t.body)||void 0===i?void 0:i.streams,r=200===e.result?xv.REC_SUCCESS:xv.REC_FAIL;this.setAudioSubscribeInfo(n,e.requestid,r);break}case 19:{var o,a,s;const n=(null===(o=t.body)||void 0===o?void 0:o.params[0])&&(null===(a=t.body)||void 0===a||null===(s=a.params[0])||void 0===s?void 0:s.upstreams);n&&this.getMediaStat().refreshUpstreams(n),this.setUpStreamInfo(n,t.userid,e.requestid);break}case 20:{var c;const e=null===(c=t.body)||void 0===c?void 0:c.params[0];this.setAudioPolicyInfo(null==e?void 0:e.policy,null==e?void 0:e.topn,t.requestid);break}}}setMediaStatInfo(){const e=this.mediaStats.getMediaStatInfo();e.inBoundAudioInfoArray&&e.inBoundAudioInfoArray.length>0&&(e.inBoundAudioInfoArray.forEach((e=>{this.addCommonInfo(e)})),this.mediaOpsData=this.mediaOpsData.concat(e.inBoundAudioInfoArray)),e.inBoundVideoInfoArray&&e.inBoundVideoInfoArray.length>0&&(e.inBoundVideoInfoArray.forEach((e=>{this.addCommonInfo(e)})),this.mediaOpsData=this.mediaOpsData.concat(e.inBoundVideoInfoArray)),e.outBoundAudioInfoArray&&e.outBoundAudioInfoArray.length>0&&(e.outBoundAudioInfoArray.forEach((e=>{this.addCommonInfo(e)})),this.mediaOpsData=this.mediaOpsData.concat(e.outBoundAudioInfoArray)),e.outBoundVideoInfoArray&&e.outBoundVideoInfoArray.length>0&&(e.outBoundVideoInfoArray.forEach((e=>{this.addCommonInfo(e)})),this.mediaOpsData=this.mediaOpsData.concat(e.outBoundVideoInfoArray))}setMediaStatSumInfo(){const e=this.mediaStats.getMediaStatSum()||[];e.forEach((e=>{this.addCommonInfo(e)})),this.mediaOpsData=this.mediaOpsData.concat(e)}setInBoundAudioSsrcInfos(){const e=this.mediaStats.getInBoundAudioSsrc()||[];e.forEach((e=>{this.addCommonInfo(e)})),this.mediaOpsData=this.mediaOpsData.concat(e)}addCommonInfo(e){var t,n,r;e.session=this.sessionId,e.roomuuid=this.roomUuid,e.deviceId=$p.getDeviceID(),e.domain=null===(t=this.clientConfig)||void 0===t?void 0:t.domain,e.app=null===(n=this.clientConfig)||void 0===n?void 0:n.appId,e.corp="",e.roomid=this.roomId,e.uid=(null===(r=this.user)||void 0===r?void 0:r.userId)||"",e.version=Yb,e.uuid=$p.generateUuid(this.userno),e.accessLocation=this.accessRegion||"China"}setJoinInfo(e,t,n,r,i){var o,a,s;this.joinTime=t,this.getMediaStat().setACSAddr(n);const c={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_JOIN_ROOM,args:{localAddr:this.localAddr,ACSAddr:n,SFUAddr:this.sfuInfo.ipAddress,vPort:this.sfuInfo.videoPort,aPort:this.sfuInfo.audioPort,dPort:this.sfuInfo.auxPort,result:e,accessNet:"",carrier:"",isRejoin:r?1:0,platform:"web-"+$p.getPlatform(),useragent:"web-"+$p.getUserAgent(),role:null===(o=this.user)||void 0===o?void 0:o.role,failReason:e,nickName:(null===(a=this.user)||void 0===a?void 0:a.userName)||"",requestId:null===(s=this.joinRequestInfo)||void 0===s?void 0:s.requestId,failMessage:"",joinQos:JSON.stringify(i||{})}};this.addCommonInfo(c),Pb.reportRecords(JSON.stringify([c])).catch((e=>{this.logger.info(this.module_,"setJoinInfo failed to report! ".concat(e)),Pb.addRecord(c)}))}setJoinFailedInfo(e,t,n,r,i){var o,a,s,c,u,l;const d=[];d.push({timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_JOIN_ROOM,session:this.sessionId||"",roomuuid:this.roomUuid||"",domain:(null===(o=this.clientConfig)||void 0===o?void 0:o.domain)||"",app:(null===(a=this.clientConfig)||void 0===a?void 0:a.appId)||"",corp:"",roomid:n||this.roomId||"",uid:(null===(s=this.user)||void 0===s?void 0:s.userId)||"",version:Yb,uuid:$p.generateUuid(),accessLocation:this.accessRegion||"China",args:{localAddr:this.localAddr,ACSAddr:r,SFUAddr:this.sfuInfo.ipAddress,vPort:this.sfuInfo.videoPort,aPort:this.sfuInfo.audioPort,dPort:this.sfuInfo.auxPort,result:e,accessNet:"",carrier:"",isRejoin:0,platform:"web-"+$p.getPlatform(),useragent:"web-"+$p.getUserAgent(),role:null===(c=this.user)||void 0===c?void 0:c.role,failReason:e,nickName:(null===(u=this.user)||void 0===u?void 0:u.userName)||"",requestId:null===(l=this.joinRequestInfo)||void 0===l?void 0:l.requestId,failMessage:t||"",joinQos:JSON.stringify(i||{})}}),Pb.reportRecords(JSON.stringify(d)).then((()=>{this.logger.info(this.module_,"setJoinFailedInfo report succ!")})).catch((e=>{this.logger.info(this.module_,"setJoinFailedInfo failed to report! ".concat(e))}))}setLeaveInfo(e,t){const n={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_LEAVE_ROOM,args:{reason:e.reason.code,elapsed:($p.getCurrentTimestamp()-this.joinTime)/1e3,requestId:t,sndLostMean:0,sndBandWidthMean:0,rttMean:0,recvLostMean:0,recvBandWidthMean:0,littleFreezeCnt:0,middleFreezeCnt:0,longFreezeCnt:0,stutTimeMean:0}};this.addCommonInfo(n),Pb.reportRecords(JSON.stringify([n])).catch((e=>{this.logger.info(this.module_,"setLeaveInfo failed to report! ".concat(e)),Pb.addRecord(n)})),this.reqInfos.delete(t)}setUserChooseWatchInfo(e,t,n,r){const i=[],o=[],a=[],s=[];null==t||t.forEach((e=>{const t=Fb.getResolutionType(e.width,e.height);o.push(e.userid),i.push(e.ssrc),a.push(t&&t.toUpperCase().replace("-","")),s.push(e.streamid)}));const c={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_WATCH,args:{watchType:e,requestId:n,ssrcList:i.join(","),streamUuidList:s.join(","),uidList:o.join(","),imgList:a.join(","),result:r}};this.addCommonInfo(c),Pb.addRecord(c),this.reqInfos.delete(n)}setMuteInfo(e,t){const n={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_OPT_AUDIO,args:{opt:100*e+(t?1:0)}};this.addCommonInfo(n),Pb.addRecord(n)}setSwitchNetworkInfo(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_SWITCH_NET,args:{accessNet:"",localAddr:""}};this.addCommonInfo(e),Pb.addRecord(e)}setCameraOperationInfo(e,t){const n={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_OPT_VIDEO,args:{muid:e||"",opt:t?0:1}};this.addCommonInfo(n),Pb.addRecord(n)}setSwitchDevicesInfo(e,t,n){const r={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_SWITCH_DEVICE,args:{type:e,name:t,result:n}};this.addCommonInfo(r),Pb.addRecord(r)}setSwitchRoleInfo(e,t){const n={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_SWITCH_ROLE,args:{role:e,requestId:this.switchUserInfo.requestId,result:t}};this.addCommonInfo(n),Pb.addRecord(n)}setSendMediaStreamInfo(e,t,n){const r={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_SEND_MEDIA,args:{type:e,requestId:this.mediaStatusInfo[e]&&this.mediaStatusInfo[e].args.requestId,opt:t,result:n}};this.addCommonInfo(r),Pb.reportRecords(JSON.stringify([r])).catch((e=>{this.logger.info(this.module_,"setSendMediaStreamInfo failed to report! ".concat(e)),Pb.addRecord(r)}))}setMediaCaptureSucc(e,t){const n={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_START_MEDIA,args:{type:e,devname:t}};this.addCommonInfo(n),Pb.addRecord(n)}setAuxiliaryStreamShareInfo(e,t,n){const r=200===(null==n?void 0:n.result)?Gv.SUCCESS:Gv.FAIL,i={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_SEND_AUX_STREAM,args:{action:e,requestId:t,result:r}};this.addCommonInfo(i),Pb.reportRecords(JSON.stringify([i])).catch((e=>{this.logger.info(this.module_,"setAuxiliaryStreamShareInfo failed to report! ".concat(e)),Pb.addRecord(i)}))}setAudioSubscribeInfo(e,t,n){const r=[],i=[];let o;null==e||e.forEach((e=>{r.push(e.ssrc),i.push(e.userid),o=e.action-1}));const a={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_SUBSCIBE,args:{requestId:t,policy:this.getMediaStat().getAudioPolicy(),uidList:i.join(","),ssrcList:r.join(","),action:o,result:n}};this.addCommonInfo(a),Pb.reportRecords(JSON.stringify([a])).catch((e=>{this.logger.info(this.module_,"setAudioSubscribeInfo failed to report! ".concat(e)),Pb.addRecord(a)}))}setCrossRoomInfo(){var e;const t={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_CONNECT_OTHER_ROOM,args:{action:0,role:null===(e=this.user)||void 0===e?void 0:e.role,roomId:this.roomId}};this.addCommonInfo(t),Pb.addRecord(t)}setConnectionStatusInfo(e,t){const n={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_CONNECTION_CHANNEL_STATUS,args:{type:t,on:e}};this.addCommonInfo(n),Pb.reportRecords(JSON.stringify([n])).catch((e=>{this.logger.info(this.module_,"setConnectionStatusInfo failed to report! ".concat(e)),Pb.addRecord(n)}))}setUpStreamInfo(e,t,n){const r=[],i=[];e.forEach((e=>{i.push(Fb.getResolution(e.width,e.height)),r.push("".concat(e.width,"*").concat(e.height))}));const o={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_SET_UP_STREAM,args:{requestId:n,userId:t,resolutionNameList:i.join(","),widthHeightList:r.join(",")}};this.addCommonInfo(o),Pb.addRecord(o),this.reqInfos.delete(n)}setAudioPolicyInfo(e,t,n){var r;const i={timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_SET_AUDIO_POLICY,args:{requestId:n,policy:e,userId:null===(r=this.user)||void 0===r?void 0:r.userId,topn:3===e?3:t}};this.addCommonInfo(i),Pb.addRecord(i),this.reqInfos.delete(n)}setDispatchFailedInfo(e,t,n){var r,i,o;const a=[];a.push({timestamp:$p.getCurrentTimestamp(),eventId:Yv.EVENT_DISPATCH_FAIL,eventName:"",session:this.sessionId||"",deviceId:$p.getDeviceID(),roomuuid:this.roomUuid||"",domain:(null===(r=this.clientConfig)||void 0===r?void 0:r.domain)||"",app:(null===(i=this.clientConfig)||void 0===i?void 0:i.appId)||"",corp:"",roomid:t||this.roomId||"",uid:n||(null===(o=this.user)||void 0===o?void 0:o.userId)||"",version:Yb,uuid:$p.generateUuid(),accessLocation:this.accessRegion||"China",args:{message:e||""}}),Pb.reportRecords(JSON.stringify(a)).then((()=>{this.logger.info(this.module_,"setDispatchFailedInfo report succ!")})).catch((e=>{this.logger.info(this.module_,"setDispatchFailedInfo failed to report! ".concat(e))}))}setSysBasicInfo(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Bv.DEVICE_RT_SYSTEM,args:{deviceCpu:0,appCpu:0,memRatio:0}};this.addCommonInfo(e),Pb.addRecord(e)}setCameraInfo(e,t){const n={timestamp:$p.getCurrentTimestamp(),eventId:Bv.DEVICE_RT_CAMERA,args:{capFormat:0,capW:(null==e?void 0:e.width)||0,capH:(null==e?void 0:e.height)||0,capFrameRate:(null==e?void 0:e.frameRate)||0,outW:(null==t?void 0:t.width)||0,outH:(null==t?void 0:t.height)||0,outCapFrames:(null==t?void 0:t.frameRate)||0,capOvertimeCnt:0,frameCaptureTime:0,renderFrameRate:0,frameRenderTime:0}};this.addCommonInfo(n),Pb.addRecord(n)}setSpeakerInputInfo(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Bv.DEVICE_RT_SPEAKER,args:{dstDownVEL:0,dstDownNEL:0,speakerVol:0,speakerPlayErrNum:0}};this.addCommonInfo(e),Pb.addRecord(e)}setMicrophoneInfo(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Bv.DEVICE_RT_MICROPHONE,args:{srcCapVEL:0,srcCapNEL:0,srcMicVolScale:0,captureAbnormal:0,micVol:0,micRecoderErrNum:0}};this.addCommonInfo(e),Pb.addRecord(e)}async setSpeakerDeviceInfo(e){const t=[];for(let n=0;n<e.length;n++)t.push(e[n].deviceId);const n={timestamp:$p.getCurrentTimestamp(),eventId:Vv.DEVICE_STATUS_SPEAKER,args:{deviceNums:e.length,deviceList:t.join(",")}};this.addCommonInfo(n),Pb.addRecord(n)}async setCameraDeviceInfo(e){const t=[];for(let n=0;n<e.length;n++)t.push(e[n].deviceId);const n={timestamp:$p.getCurrentTimestamp(),eventId:Vv.DEVICE_STATUS_CAMERA,args:{deviceNums:e.length,deviceList:t.join(",")}};this.addCommonInfo(n),Pb.addRecord(n)}async setMicrophoneDeviceInfo(e){const t=[];for(let n=0;n<e.length;n++)t.push(e[n].deviceId);const n={timestamp:$p.getCurrentTimestamp(),eventId:Vv.DEVICE_STATUS_MICROPHONE,args:{deviceNums:e.length,deviceList:t.join(",")}};this.addCommonInfo(n),Pb.addRecord(n)}setDeviceChangedInfo(e,t,n){this.logger.debug(this.module_,"setDeviceChangedInfo type[".concat(e,"] deviceId[").concat(t,"] state[").concat(n,"]"));let r=0;"audioinput"===e?r=1:"videoinput"===e&&(r=2);const i={timestamp:$p.getCurrentTimestamp(),eventId:Vv.DEVICE_STATUS_DEVICE_CHANGE,args:{type:r,name:t,state:n}};this.addCommonInfo(i),Pb.addRecord(i),this.setDeviceStatusInfo()}setAvAlarmInfo(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Vv.DEVICE_STATUS_ERROR,args:{type:0,muid:"",errNum:"",errInfo:""}};this.addCommonInfo(e),Pb.addRecord(e)}setMediaQualityEvaluationInfo(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Vv.DEVICE_STATUS_MEDIA_QUALITY,args:{muid:"",type:0}};this.addCommonInfo(e),Pb.addRecord(e)}setDeviceUserAgent(){const e={timestamp:$p.getCurrentTimestamp(),eventId:Vv.DEVICE_STATUS_USERAGENT,args:{userAgent:navigator.userAgent}};this.addCommonInfo(e),Pb.reportRecords(JSON.stringify([e])).catch((t=>{this.logger.info(this.module_,"setDeviceUserAgent failed to report! ".concat(t)),Pb.addRecord(e)}))}setLogUploadStartInfo(e){if(!Bb.isStatiscEnable())return;const t={timestamp:$p.getCurrentTimestamp(),eventId:Hv.SIGNAL_REQUEST,eventName:"EVENT^log_upload^SDK^OPS",args:{sendTime:$p.getCurrentTimestamp(),reqBody:e,result:0}};this.addCommonInfo(t),Pb.addRecord(t)}setLogUploadEndInfo(e,t){if(!Bb.isStatiscEnable())return;const n={timestamp:$p.getCurrentTimestamp(),eventId:Hv.SIGNAL_RESPONSE,eventName:"EVENT^log_upload^OPS^SDK",args:{recvTime:$p.getCurrentTimestamp(),rspBody:e,respCode:t,result:0}};this.addCommonInfo(n),Pb.addRecord(n)}recordHeartBeatInfoLost(e,t){var n;if(!Bb.isStatiscEnable()||"UPDATE"!==e.type)return;let r="";null!==(n=e.body)&&void 0!==n&&n.action&&(r="#"+e.body.action);const i={timestamp:t,eventId:Hv.SIGNAL_REQUEST,eventName:"SIGNAL^".concat(e.type).concat(r,"^SDK^ACS"),args:{requestid:e.requestid,sendTime:t,reqBody:JSON.stringify(e,Db.processOpsArgs),result:0}};this.addCommonInfo(i),Pb.addRecord(i)}recordWeb2ServerInfoSend(e){var t;if(!Bb.isStatiscEnable()||!e.type||"UPDATE"===e.type)return;let n="SIGNAL^".concat(e.type);null!==(t=e.body)&&void 0!==t&&t.action&&(n=n+"#"+e.body.action);const r=$p.getCurrentTimestamp(),i={timestamp:r,eventId:Hv.SIGNAL_REQUEST,eventName:"".concat(n,"^SDK^ACS"),args:{requestid:e.requestid,sendTime:r,reqBody:JSON.stringify(e,Db.processOpsArgs),result:0}};this.addCommonInfo(i),Pb.addRecord(i),this.commInfoMap.set(e.requestid,{timestamp:0,eventId:0,eventName:n})}recordWeb2ServerInfoRecv(e){if(!Bb.isStatiscEnable()||"RESPONSE"!==e.type||!this.commInfoMap.has(e.requestid))return;const t=this.commInfoMap.get(e.requestid);this.commInfoMap.delete(e.requestid);const n=$p.getCurrentTimestamp(),r={timestamp:n,eventId:Hv.SIGNAL_RESPONSE,eventName:"".concat(t.eventName,"^ACS^SDK"),args:{requestid:e.requestid,recvTime:n,rspBody:JSON.stringify(e,Db.processOpsArgs),rspCode:e.result||0,result:200==e.result?0:1}};this.addCommonInfo(r),Pb.addRecord(r)}recordServer2WebInfoRecv(e){var t;if(!Bb.isStatiscEnable()||!e.type||"RESPONSE"===e.type)return;let n="SIGNAL^".concat(e.type);null!==(t=e.body)&&void 0!==t&&t.action&&(n=n+"#"+e.body.action);const r=$p.getCurrentTimestamp(),i={timestamp:r,eventId:Hv.SIGNAL_REQUEST,eventName:"".concat(n,"^ACS^SDK"),args:{requestid:e.requestid,sendTime:r,reqBody:JSON.stringify(e,Db.processOpsArgs),result:0}};this.addCommonInfo(i),Pb.addRecord(i),this.commInfoMap.set(e.requestid,{timestamp:0,eventId:0,eventName:n})}recordServer2WebInfoSend(e){if(!Bb.isStatiscEnable()||"RESPONSE"!==e.type||!this.commInfoMap.has(e.requestid))return;const t=this.commInfoMap.get(e.requestid);this.commInfoMap.delete(e.requestid);const n=$p.getCurrentTimestamp(),r={timestamp:n,eventId:Hv.SIGNAL_RESPONSE,eventName:t.eventName+"^SDK^ACS",args:{requestid:e.requestid,recvTime:n,rspBody:JSON.stringify(e,Db.processOpsArgs),rspCode:e.result||0,result:200===e.result?0:1}};this.addCommonInfo(r),Pb.addRecord(r)}setApiCallInfo(e,t,n,r,i){if(!Bb.isStatiscEnable())return;const o="API^web#".concat(e,"^APP^SDK");for(var a=arguments.length,s=new Array(a>5?a-5:0),c=5;c<a;c++)s[c-5]=arguments[c];const u={eventId:Wv.API_CALL,eventName:o,timestamp:$p.getCurrentTimestamp(),args:{apiCallId:$p.generateUuid(),apiName:o,startTime:t,endTime:n,params:JSON.stringify(s,Db.processOpsArgs)}};r?u.args.exception=JSON.stringify(r):u.args.ret=i?JSON.stringify(i):"",this.addCommonInfo(u),/checkSystemRequirements/.test(e)?Pb.reportRecords(JSON.stringify([u])):Pb.addRecord(u)}recordCallbackInfo(e,t,n,r,i,o){if(!Bb.isStatiscEnable())return;if(-1!==Sv.indexOf(e))return;const a=o((null==i?void 0:i.stream)||i),s={timestamp:$p.getCurrentTimestamp(),eventId:Wv.CALLBACK_API,eventName:"CALLBACK^web#".concat(t,"$##^SDK^APP"),args:{callbackId:$p.generateUuid(),callbackName:"CALLBACK^web#".concat(t,"$##^SDK^APP"),callbackType:e,params:a,startTime:n,endTime:r}};this.addCommonInfo(s),Pb.addRecord(s)}}const Vb="HRTCStat";class Hb{constructor(){this.logger=void 0,this.reportSymbol=void 0,this.stat=void 0,this.reportSymbol=Symbol("HRTCStat_".concat($p.getCurrentTimestamp())),this.logger=ag.getLogger(this),this.stat=new Bb(this.logger),this.stat.setDeviceStatusInfo()}static getStat(){return Hb.hrtcStat.stat}getSymbol(){return this.reportSymbol}getInfo(){return{}}onLogUploadResult(e){this.logger.debug(Vb,"status=".concat(e))}onLogUploadProgress(e){this.logger.debug(Vb,"status=".concat(e))}}Hb.hrtcStat=new Hb;const Wb={videoinput:"CameraChanged",audioinput:"RecordingDeviceChanged",audiooutput:"PlaybackDeviceChanged"},Gb="DeviceChangeListener",Qb=new class{constructor(){this.preDevices=void 0,this.deviceChangeCallBack=void 0,this.internalEventEmitters=void 0,this.clientEventEmitter=void 0,this.initFlag=void 0,this.logger=void 0,this.stat=void 0,this.internalEventEmitters=[],this.clientEventEmitter=null,this.deviceChangeCallBack=[],this.initFlag=!1,this.logger=ag.getLogger(),this.stat=new Bb(this.logger),this.preDevices=new Map}initDeviceChangedNotify(e,t){this.addEventEmitter(e,t),this.initFlag||(this.initFlag=!0,this.registerDeviceChangedNotify())}addEventEmitter(e,t){t?this.internalEventEmitters.push(e):this.clientEventEmitter=e}removeEventEmitter(e){e!==this.clientEventEmitter?this.internalEventEmitters=this.internalEventEmitters.filter((t=>t!==e)):this.clientEventEmitter=null}setPreDevices(e){(!e||e.length<0)&&this.logger.info(Gb,"no device avaliable now"),e=e||[],this.preDevices.clear();for(const t of e)t.deviceId&&"default"!==t.deviceId&&"communications"!==t.deviceId&&this.preDevices.set(t.deviceId,t.kind)}registerDeviceChangedNotify(){let e=!1;eb(this.setPreDevices.bind(this)).catch((e=>{this.logger.error(Gb,"registerDeviceChangedNotify getRTCDevices error: ".concat(e))})).finally((()=>{navigator.mediaDevices.ondevicechange=async t=>{if(t.isTrusted){if(this.deviceChangeCallBack.push(this.handleDeviceChangeEvent.bind(this)),!e)for(;this.deviceChangeCallBack.length>0;)e=!0,await this.deviceChangeCallBack.shift()(),this.deviceChangeCallBack.length<1&&(e=!1)}else this.logger.error(Gb,"device change event trigger by script")}}))}async handleDeviceChangeEvent(){let e=[];try{e=await eb(null,!1)}catch(e){this.logger.error(Gb,"handleDeviceChangeEvent getRTCDevices error: ".concat(e))}e=e||[];const t=new Map;for(const n of e)n.deviceId&&"default"!==n.deviceId&&"communications"!==n.deviceId&&t.set(n.deviceId,n.kind);let n=this.internalEventEmitters;this.clientEventEmitter&&(n=[...this.internalEventEmitters,this.clientEventEmitter]),this.preDevices.forEach(((e,r)=>{t.has(r)||(this.logger.info(Gb,"deviceType: ".concat(e," deviceId: ").concat(r," remove")),n.forEach((t=>{t.emit(xb[Wb[e]],{deviceId:r,state:"REMOVE"})})),this.stat.setDeviceChangedInfo(e,r,1))})),t.forEach(((e,t)=>{this.preDevices.has(t)||(this.logger.info(Gb,"deviceType: ".concat(e," deviceId: ").concat(t," add")),n.forEach((n=>{n.emit(xb[Wb[e]],{deviceId:t,state:"ADD"})})),this.stat.setDeviceChangedInfo(e,t,0))})),this.preDevices=t}},Kb=new class{constructor(){this.eventBus=void 0,this.eventHandlers={visibilitychange:()=>{let e="FOREGROUND";document.hidden&&(e="BACKGROUND");for(const t of this.eventBus.values())t.emit(e)}},this.eventListeners={visibilitychange:e=>{"ADD"===e?document.addEventListener("visibilitychange",this.eventHandlers.visibilitychange):document.removeEventListener("visibilitychange",this.eventHandlers.visibilitychange)}},this.eventBus=new Map,this.addListener("visibilitychange",$p.isMobileDevice.bind($p))}register(e){const t=$p.generateRandomId(32);return this.eventBus.set(t,e),t}unregister(e){e&&this.eventBus.delete(e)}addListener(e,t){t&&!t()||this.eventListeners[e]&&this.eventListeners[e]("ADD")}removeListener(e){this.eventListeners[e]&&this.eventListeners[e]("REMOVE")}};class Jb{constructor(){this.context_=void 0,this.script_=void 0,this.instant_=void 0,this.slow_=void 0,this.clip_=void 0,this.mic_=void 0,this.context_=new AudioContext,this.script_=this.context_.createScriptProcessor(2048,1,1),this.script_.onaudioprocess=e=>{const t=e.inputBuffer.getChannelData(0);let n=0,r=0;for(let e=0;e<t.length;e++)n+=t[e]*t[e],Math.abs(t[e])>.99&&(r+=1);this.instant_=Math.sqrt(n/t.length),this.slow_=.95*this.slow_+.05*this.instant_,this.clip_=r/t.length},this.instant_=0,this.slow_=0,this.clip_=0}connectToSource(e){return new Promise(((t,n)=>{try{const n=new MediaStream;n.addTrack(e),this.mic_=this.context_.createMediaStreamSource(n),this.mic_.connect(this.script_),this.script_.connect(this.context_.destination),t()}catch(e){n(e)}}))}stop(){this.mic_.disconnect(),this.script_.disconnect()}getVolume(){return parseFloat(this.instant_.toFixed(2))}}class Xb{constructor(e){this.state_=void 0,this.event_=void 0,this.mediaStream_=void 0,this.track_=void 0,this.playerDiv_=void 0,this.log_=void 0,this.playerElement_=void 0,this.playerId_=void 0,this.playTimeOutTimer=void 0,this.module_=void 0,this.sysEventRegisterUid=void 0,this.trackEnable=void 0,this.listenHandlers=void 0,this.module_="RTCPlayer",this.mediaStream_=new MediaStream,this.log_=e.logger,this.track_=e.track,this.playerDiv_=e.playerDiv,this.playerId_=e.playerId,this.playerElement_=null,this.state_="NONE",this.event_=new Cg,this.listenHandlers={canPlayHandler:this.canPlayHandler.bind(this),playingHandler:this.playingHandler.bind(this),playerEndedHandler:this.playerEndedHandler.bind(this),playerPausedHandler:this.playerPausedHandler.bind(this),trackEndedHandler:this.trackEndedHandler.bind(this),trackMutedHandler:this.trackMutedHandler.bind(this),trackUnmutedHandler:this.trackUnmutedHandler.bind(this),playHandler:null,backgroundHandler:this.backgroundHandler.bind(this),foregroundHandler:this.foregroundHandler.bind(this)}}on(e,t){this.event_.on(e,t)}off(e,t){this.event_.removeListener(e,t)}foregroundHandler(){this.log_.debug("".concat(this.module_,"#").concat(this.playerId_),"handleEvents, application is foreground"),this.module_.indexOf("Audio")>0&&this.track_&&this.trackEnable!==this.track_.enabled&&(this.track_.enabled=this.trackEnable),"PAUSED"===this.state_&&(this.module_.indexOf("Video")>0?this.event_.emit("videoCanPlay"):this.event_.emit("audioCanPlay"))}backgroundHandler(){this.log_.debug("".concat(this.module_,"#").concat(this.playerId_),"handleEvents, application is background"),this.module_.indexOf("Audio")>0&&this.track_&&(this.trackEnable=this.track_.enabled,this.trackEnable&&(this.track_.enabled=!1))}canPlayHandler(){this.log_.debug("".concat(this.module_,"#").concat(this.playerId_),"handleEvents, player is canplay status"),this.event_.emit(this.module_.indexOf("Video")>0?"videoCanPlay":"audioCanPlay"),this.event_.emit(Cv,{event:"playerCanplay",type:"".concat(this.module_),streamId:this.playerId_})}playingHandler(){this.log_.debug("".concat(this.module_,"#").concat(this.playerId_),"handleEvents, player is starting playing"),this.event_.emit(Cv,{event:"playerPlaying",type:"".concat(this.module_),streamId:this.playerId_}),this.state_="PLAYING",this.event_.emit(Ev,{state:this.state_,reason:"playing"})}playerEndedHandler(){this.log_.debug("".concat(this.module_,"#").concat(this.playerId_),"handleEvents, player is ended"),this.event_.emit(Cv,{event:"playerEnded",type:"".concat(this.module_),streamId:this.playerId_}),"STOPPED"!==this.state_&&(this.state_="STOPPED",this.event_.emit(Ev,{state:this.state_,reason:"ended"}))}playerPausedHandler(){this.log_.debug("".concat(this.module_,"#").concat(this.playerId_),"handleEvents, player is paused"),this.event_.emit(Cv,{event:"playerPause",type:"".concat(this.module_),streamId:this.playerId_}),this.state_="PAUSED",this.event_.emit(Ev,{state:this.state_,reason:"pause"}),this.module_.indexOf("Audio")>0&&$p.isAppleDevice()&&this.event_.emit("audioCanPlay")}trackEndedHandler(){this.log_.debug("".concat(this.module_,"#").concat(this.playerId_),"handleEvents, player track is ended"),this.event_.emit(Cv,{event:"trackEnded",type:"".concat(this.module_),streamId:this.playerId_}),"STOPPED"!==this.state_&&(this.state_="STOPPED",this.event_.emit(Ev,{state:this.state_,reason:"ended",trackEnded:!0}))}trackMutedHandler(){this.log_.debug("".concat(this.module_,"#").concat(this.playerId_),"handleEvents, track is muted"),this.event_.emit(Cv,{event:"trackMute",type:"".concat(this.module_),streamId:this.playerId_}),"PAUSED"!==this.state_&&(this.state_="PAUSED",this.event_.emit(Ev,{state:this.state_,reason:"mute"}))}trackUnmutedHandler(){this.log_.debug("".concat(this.module_,"#[").concat(this.playerId_,"]"),"handleEvents, track is unmuted"),this.event_.emit(Cv,{event:"trackUnmute",type:"".concat(this.module_),streamId:this.playerId_}),"PAUSED"===this.state_&&(this.state_="PLAYING",this.event_.emit(Ev,{state:this.state_,reason:"unmute"}))}closeAllEvents(){var e,t,n,r,i,o,a,s,c;null===(e=this.playerElement_)||void 0===e||e.removeEventListener("canplay",this.listenHandlers.canPlayHandler),null===(t=this.playerElement_)||void 0===t||t.removeEventListener("playing",this.listenHandlers.playingHandler),null===(n=this.playerElement_)||void 0===n||n.removeEventListener("ended",this.listenHandlers.playerEndedHandler),null===(r=this.playerElement_)||void 0===r||r.removeEventListener("pause",this.listenHandlers.playerPausedHandler),null===(i=this.track_)||void 0===i||i.removeEventListener("ended",this.listenHandlers.trackEndedHandler),null===(o=this.track_)||void 0===o||o.removeEventListener("mute",this.listenHandlers.trackMutedHandler),null===(a=this.track_)||void 0===a||a.removeEventListener("unmute",this.listenHandlers.trackUnmutedHandler),null===(s=this.event_)||void 0===s||s.removeListener("videoCanPlay",this.listenHandlers.playHandler),null===(c=this.event_)||void 0===c||c.removeListener("audioCanPlay",this.listenHandlers.playHandler),this.event_.removeListener("FOREGROUND",this.listenHandlers.foregroundHandler),this.event_.removeListener("BACKGROUND",this.listenHandlers.backgroundHandler),Kb.unregister(this.sysEventRegisterUid)}handleEvents(){this.playerElement_.addEventListener("canplay",this.listenHandlers.canPlayHandler),this.playerElement_.addEventListener("playing",this.listenHandlers.playingHandler),this.playerElement_.addEventListener("ended",this.listenHandlers.playerEndedHandler),this.playerElement_.addEventListener("pause",this.listenHandlers.playerPausedHandler),this.track_.addEventListener("ended",this.listenHandlers.trackEndedHandler),this.track_.addEventListener("mute",this.listenHandlers.trackMutedHandler),this.track_.addEventListener("unmute",this.listenHandlers.trackUnmutedHandler),this.event_.on("FOREGROUND",this.listenHandlers.foregroundHandler),this.event_.on("BACKGROUND",this.listenHandlers.backgroundHandler),this.sysEventRegisterUid=Kb.register(this.event_)}stop(){var e;this.closeAllEvents(),this.playerElement_&&(null===(e=this.playerDiv_)||void 0===e||e.removeChild(this.playerElement_),this.playerElement_.srcObject=null),this.playerElement_=null,this.mediaStream_=new MediaStream,this.log_.info(this.module_,"stop success")}replaceTrack(e){this.log_.info(this.module_,"replaceTrack start");const t=this.module_.indexOf("Audio")>0?this.mediaStream_.getAudioTracks():this.mediaStream_.getVideoTracks(),n=t.length?t[0]:null;n!==e&&(n&&this.mediaStream_.removeTrack(n),this.mediaStream_.addTrack(e),this.track_=e)}resume(e){return new Promise(((t,n)=>{this.playerElement_?this.playerElement_.play().then((()=>{this.log_.info(this.module_,"audio player resume success, streamId:".concat(this.playerId_,", playParameters: ").concat(JSON.stringify(e))),t(null)})).catch((t=>{this.log_.error(this.module_,"player resume failed, errmsg=".concat(t," , playParameters: ").concat(JSON.stringify(e))),"NotAllowedError"===t.name?n(new _o(yi.RTC_ERR_CODE_PLAY_NOT_ALLOW)):n(new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR,t.message))})):n(new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"resume failed, element is null"))}))}async doPlay(e,t,n){let r;return await $p.multiPlatformAdapter(this.module_),r=this.module_.indexOf("Video")>0?", screenFit:".concat(n.objectFit,", mirror:").concat(n.mirror):", deviceId:".concat(n.outputDeviceId,", volume:").concat(n.volume,", muted:").concat(n.muted),this.playerElement_.play().then((()=>{var t;this.log_.info(this.module_,"play success, parentDiv id:".concat(this.playerDiv_.id,", resolutionId or streamId:").concat(this.playerId_,", physical track id:").concat(null===(t=this.track_)||void 0===t?void 0:t.id).concat(r)),e(null)})).catch((e=>{var n;this.log_.error(this.module_,"play failed, errmsg=".concat(e,",parentDiv id:").concat(this.playerDiv_.id,", resolutionId or streamId:").concat(this.playerId_,", physical track id:").concat(null===(n=this.track_)||void 0===n?void 0:n.id).concat(r)),"NotAllowedError"===e.name?t(new _o(yi.RTC_ERR_CODE_PLAY_NOT_ALLOW)):t(new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR,e.message))})).finally((()=>{clearTimeout(this.playTimeOutTimer)}))}}class qb extends Xb{constructor(e){super({logger:e.logger,track:e.track,playerDiv:e.playerDiv,playerId:e.playerId}),this.muted_=void 0,this.outputDeviceId_=void 0,this.volume_=void 0,this.soundMeter_=void 0,this.module_="RTCAudioPlayer",this.muted_=e.muted,this.outputDeviceId_="",this.volume_="number"==typeof(null==e?void 0:e.volume)?e.volume:.5,this.soundMeter_=null}play(){return new Promise(((e,t)=>{this.mediaStream_.addTrack(this.track_);const n=document.createElement("audio");n.srcObject=this.mediaStream_,n.muted=this.muted_,n.setAttribute("id","audio_".concat(this.playerId_)),n.setAttribute("autoplay","autoplay"),n.setAttribute("playsinline","playsinline"),n.setAttribute("muted",""),this.playerDiv_.appendChild(n),!("sinkId"in HTMLMediaElement.prototype)&&this.outputDeviceId_&&n.setSinkId(this.outputDeviceId_),this.playerElement_=n,this.setVolume(this.volume_),this.handleEvents(),clearTimeout(this.playTimeOutTimer),this.playTimeOutTimer=setTimeout((()=>{this.log_.info(this.module_,"audio playing timeout"),clearTimeout(this.playTimeOutTimer),this.event_.emit("audioCanPlay"),e(null)}),1e3),this.listenHandlers.playHandler&&this.event_.removeListener("audioCanPlay",this.listenHandlers.playHandler),this.listenHandlers.playHandler=this.doPlay.bind(this,e,t,{deviceId:this.outputDeviceId_,volume:this.volume_,muted:this.muted_}),this.event_.on("audioCanPlay",this.listenHandlers.playHandler)}))}setSinkId(e){this.outputDeviceId_!==e&&(this.playerElement_.setSinkId(e),this.outputDeviceId_=e)}setVolume(e){this.playerElement_.volume=e}getAudioLevel(){return this.soundMeter_||(this.soundMeter_=new Jb,this.soundMeter_.connectToSource(this.track_)),this.soundMeter_.getVolume()}stop(){super.stop(),this.soundMeter_&&(this.soundMeter_.stop(),this.soundMeter_=null)}resume(){return super.resume({streamId:this.playerId_,deviceId:this.outputDeviceId_,volume:this.volume_,muted:this.muted_})}replaceTrack(e){super.replaceTrack(e),this.soundMeter_&&(this.soundMeter_.stop(),this.soundMeter_=null)}}class $b extends Xb{constructor(e){super({logger:e.logger,track:e.track,playerDiv:e.parentDiv,playerId:e.playerId}),this.objectFit_=void 0,this.mirror_=void 0,this.module_="RTCVideoPlayer",this.objectFit_=e.objectFit,this.mirror_=e.mirror}play(){return new Promise(((e,t)=>{this.mediaStream_.addTrack(this.track_);const n=document.createElement("video");n.srcObject=this.mediaStream_,n.muted=!0;let r="0";this.mirror_&&(r="180deg"),n.setAttribute("id","video_".concat(this.playerId_)),n.style.width="100%",n.style.height="100%",n.style.position="absolute",n.style.transform="rotateY(".concat(r,")"),n.style["object-fit"]=this.objectFit_,n.setAttribute("autoplay","autoplay"),n.setAttribute("playsinline","playsinline"),n.setAttribute("muted",""),this.playerDiv_.appendChild(n),this.playerElement_=n,this.handleEvents(),clearTimeout(this.playTimeOutTimer),this.playTimeOutTimer=setTimeout((()=>{this.log_.info(this.module_,"video playing timeout"),clearTimeout(this.playTimeOutTimer),this.event_.emit("videoCanPlay"),e(null)}),1e3),this.listenHandlers.playHandler&&this.event_.removeListener("videoCanPlay",this.listenHandlers.playHandler),this.listenHandlers.playHandler=this.doPlay.bind(this,e,t,{objectFit:this.objectFit_,mirror:this.mirror_}),this.event_.on("videoCanPlay",this.listenHandlers.playHandler)}))}resume(){return super.resume({streamId:this.playerId_,screentFit:this.objectFit_,mirror:this.mirror_})}getVideoFrame(){const e=document.createElement("canvas");return e.width=this.playerElement_.videoWidth,e.height=this.playerElement_.videoHeight,e.getContext("2d").drawImage(this.playerElement_,0,0),e.toDataURL("image/png")}}var ey=s,ty=i,ny=Bt,ry=gh,iy=V.f,oy=et.f,ay=qc,sy=eu,cy=mu,uy=te.exports,ly=a,dy=Ye.enforce,fy=On,hy=Mn("match"),py=ty.RegExp,gy=py.prototype,my=/a/g,vy=/a/g,by=new py(my)!==my,yy=cy.UNSUPPORTED_Y;if(ey&&ny("RegExp",!by||yy||ly((function(){return vy[hy]=!1,py(my)!=my||py(vy)==vy||"/a/i"!=py(my,"i")})))){for(var wy=function(e,t){var n,r=this instanceof wy,i=ay(e),o=void 0===t;if(!r&&i&&e.constructor===wy&&o)return e;by?i&&!o&&(e=e.source):e instanceof wy&&(o&&(t=sy.call(e)),e=e.source),yy&&(n=!!t&&t.indexOf("y")>-1)&&(t=t.replace(/y/g,""));var a=ry(by?new py(e,t):py(e,t),r?this:gy,wy);return yy&&n&&(dy(a).sticky=!0),a},xy=function(e){e in wy||iy(wy,e,{configurable:!0,get:function(){return py[e]},set:function(t){py[e]=t}})},Ey=oy(py),Iy=0;Ey.length>Iy;)xy(Ey[Iy++]);gy.constructor=wy,wy.prototype=gy,uy(ty,"RegExp",wy)}fy("RegExp");let My=!0,Ty=!0;function Cy(e,t,n){const r=e.match(t);return r&&r.length>=n&&parseInt(r[n],10)}function Sy(e,t,n){if(!e.RTCPeerConnection)return;const r=e.RTCPeerConnection.prototype,i=r.addEventListener;r.addEventListener=function(e,r){if(e!==t)return i.apply(this,arguments);const o=e=>{const t=n(e);t&&(r.handleEvent?r.handleEvent(t):r(t))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(r,o),i.apply(this,[e,o])};const o=r.removeEventListener;r.removeEventListener=function(e,n){if(e!==t||!this._eventMap||!this._eventMap[t])return o.apply(this,arguments);if(!this._eventMap[t].has(n))return o.apply(this,arguments);const r=this._eventMap[t].get(n);return this._eventMap[t].delete(n),0===this._eventMap[t].size&&delete this._eventMap[t],0===Object.keys(this._eventMap).length&&delete this._eventMap,o.apply(this,[e,r])},Object.defineProperty(r,"on"+t,{get(){return this["_on"+t]},set(e){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),e&&this.addEventListener(t,this["_on"+t]=e)},enumerable:!0,configurable:!0})}function _y(e){return"boolean"!=typeof e?new Error("Argument type: "+typeof e+". Please use a boolean."):(My=e,e?"adapter.js logging disabled":"adapter.js logging enabled")}function Ay(e){return"boolean"!=typeof e?new Error("Argument type: "+typeof e+". Please use a boolean."):(Ty=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function Ny(){if("object"==typeof window){if(My)return;"undefined"!=typeof console&&"function"==typeof console.log&&console.log.apply(console,arguments)}}function ky(e,t){Ty&&console.warn(e+" is deprecated, please use "+t+" instead.")}function Ry(e){return"[object Object]"===Object.prototype.toString.call(e)}function Oy(e){return Ry(e)?Object.keys(e).reduce((function(t,n){const r=Ry(e[n]),i=r?Oy(e[n]):e[n],o=r&&!Object.keys(i).length;return void 0===i||o?t:Object.assign(t,{[n]:i})}),{}):e}function Dy(e,t,n){t&&!n.has(t.id)&&(n.set(t.id,t),Object.keys(t).forEach((r=>{r.endsWith("Id")?Dy(e,e.get(t[r]),n):r.endsWith("Ids")&&t[r].forEach((t=>{Dy(e,e.get(t),n)}))})))}function Ly(e,t,n){const r=n?"outbound-rtp":"inbound-rtp",i=new Map;if(null===t)return i;const o=[];return e.forEach((e=>{"track"===e.type&&e.trackIdentifier===t.id&&o.push(e)})),o.forEach((t=>{e.forEach((n=>{n.type===r&&n.trackId===t.id&&Dy(e,n,i)}))})),i}const Py=Ny;function jy(e,t){const n=e&&e.navigator;if(!n.mediaDevices)return;const r=function(e){if("object"!=typeof e||e.mandatory||e.optional)return e;const t={};return Object.keys(e).forEach((n=>{if("require"===n||"advanced"===n||"mediaSource"===n)return;const r="object"==typeof e[n]?e[n]:{ideal:e[n]};void 0!==r.exact&&"number"==typeof r.exact&&(r.min=r.max=r.exact);const i=function(e,t){return e?e+t.charAt(0).toUpperCase()+t.slice(1):"deviceId"===t?"sourceId":t};if(void 0!==r.ideal){t.optional=t.optional||[];let e={};"number"==typeof r.ideal?(e[i("min",n)]=r.ideal,t.optional.push(e),e={},e[i("max",n)]=r.ideal,t.optional.push(e)):(e[i("",n)]=r.ideal,t.optional.push(e))}void 0!==r.exact&&"number"!=typeof r.exact?(t.mandatory=t.mandatory||{},t.mandatory[i("",n)]=r.exact):["min","max"].forEach((e=>{void 0!==r[e]&&(t.mandatory=t.mandatory||{},t.mandatory[i(e,n)]=r[e])}))})),e.advanced&&(t.optional=(t.optional||[]).concat(e.advanced)),t},i=function(e,i){if(t.version>=61)return i(e);if((e=JSON.parse(JSON.stringify(e)))&&"object"==typeof e.audio){const t=function(e,t,n){t in e&&!(n in e)&&(e[n]=e[t],delete e[t])};t((e=JSON.parse(JSON.stringify(e))).audio,"autoGainControl","googAutoGainControl"),t(e.audio,"noiseSuppression","googNoiseSuppression"),e.audio=r(e.audio)}if(e&&"object"==typeof e.video){let o=e.video.facingMode;o=o&&("object"==typeof o?o:{ideal:o});const a=t.version<66;if(o&&("user"===o.exact||"environment"===o.exact||"user"===o.ideal||"environment"===o.ideal)&&(!n.mediaDevices.getSupportedConstraints||!n.mediaDevices.getSupportedConstraints().facingMode||a)){let t;if(delete e.video.facingMode,"environment"===o.exact||"environment"===o.ideal?t=["back","rear"]:"user"!==o.exact&&"user"!==o.ideal||(t=["front"]),t)return n.mediaDevices.enumerateDevices().then((n=>{let a=(n=n.filter((e=>"videoinput"===e.kind))).find((e=>t.some((t=>e.label.toLowerCase().includes(t)))));return!a&&n.length&&t.includes("back")&&(a=n[n.length-1]),a&&(e.video.deviceId=o.exact?{exact:a.deviceId}:{ideal:a.deviceId}),e.video=r(e.video),Py("chrome: "+JSON.stringify(e)),i(e)}))}e.video=r(e.video)}return Py("chrome: "+JSON.stringify(e)),i(e)},o=function(e){return t.version>=64?e:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[e.name]||e.name,message:e.message,constraint:e.constraint||e.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}};if(n.getUserMedia=function(e,t,r){i(e,(e=>{n.webkitGetUserMedia(e,t,(e=>{r&&r(o(e))}))}))}.bind(n),n.mediaDevices.getUserMedia){const e=n.mediaDevices.getUserMedia.bind(n.mediaDevices);n.mediaDevices.getUserMedia=function(t){return i(t,(t=>e(t).then((e=>{if(t.audio&&!e.getAudioTracks().length||t.video&&!e.getVideoTracks().length)throw e.getTracks().forEach((e=>{e.stop()})),new DOMException("","NotFoundError");return e}),(e=>Promise.reject(o(e))))))}}}function zy(e){e.MediaStream=e.MediaStream||e.webkitMediaStream}function Uy(e){if("object"==typeof e&&e.RTCPeerConnection&&!("ontrack"in e.RTCPeerConnection.prototype)){Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get(){return this._ontrack},set(e){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=e)},enumerable:!0,configurable:!0});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){return this._ontrackpoly||(this._ontrackpoly=t=>{t.stream.addEventListener("addtrack",(n=>{let r;r=e.RTCPeerConnection.prototype.getReceivers?this.getReceivers().find((e=>e.track&&e.track.id===n.track.id)):{track:n.track};const i=new Event("track");i.track=n.track,i.receiver=r,i.transceiver={receiver:r},i.streams=[t.stream],this.dispatchEvent(i)})),t.stream.getTracks().forEach((n=>{let r;r=e.RTCPeerConnection.prototype.getReceivers?this.getReceivers().find((e=>e.track&&e.track.id===n.id)):{track:n};const i=new Event("track");i.track=n,i.receiver=r,i.transceiver={receiver:r},i.streams=[t.stream],this.dispatchEvent(i)}))},this.addEventListener("addstream",this._ontrackpoly)),t.apply(this,arguments)}}else Sy(e,"track",(e=>(e.transceiver||Object.defineProperty(e,"transceiver",{value:{receiver:e.receiver}}),e)))}function Fy(e){if("object"==typeof e&&e.RTCPeerConnection&&!("getSenders"in e.RTCPeerConnection.prototype)&&"createDTMFSender"in e.RTCPeerConnection.prototype){const t=function(e,t){return{track:t,get dtmf(){return void 0===this._dtmf&&("audio"===t.kind?this._dtmf=e.createDTMFSender(t):this._dtmf=null),this._dtmf},_pc:e}};if(!e.RTCPeerConnection.prototype.getSenders){e.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};const n=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(e,r){let i=n.apply(this,arguments);return i||(i=t(this,e),this._senders.push(i)),i};const r=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(e){r.apply(this,arguments);const t=this._senders.indexOf(e);-1!==t&&this._senders.splice(t,1)}}const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(e){this._senders=this._senders||[],n.apply(this,[e]),e.getTracks().forEach((e=>{this._senders.push(t(this,e))}))};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){this._senders=this._senders||[],r.apply(this,[e]),e.getTracks().forEach((e=>{const t=this._senders.find((t=>t.track===e));t&&this._senders.splice(this._senders.indexOf(t),1)}))}}else if("object"==typeof e&&e.RTCPeerConnection&&"getSenders"in e.RTCPeerConnection.prototype&&"createDTMFSender"in e.RTCPeerConnection.prototype&&e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;e.RTCPeerConnection.prototype.getSenders=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e},Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get(){return void 0===this._dtmf&&("audio"===this.track.kind?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function Yy(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[e,n,r]=arguments;if(arguments.length>0&&"function"==typeof e)return t.apply(this,arguments);if(0===t.length&&(0===arguments.length||"function"!=typeof e))return t.apply(this,[]);const i=function(e){const t={};return e.result().forEach((e=>{const n={id:e.id,timestamp:e.timestamp,type:{localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[e.type]||e.type};e.names().forEach((t=>{n[t]=e.stat(t)})),t[n.id]=n})),t},o=function(e){return new Map(Object.keys(e).map((t=>[t,e[t]])))};if(arguments.length>=2){const r=function(e){n(o(i(e)))};return t.apply(this,[r,e])}return new Promise(((e,n)=>{t.apply(this,[function(t){e(o(i(t)))},n])})).then(n,r)}}function Zy(e){if(!("object"==typeof e&&e.RTCPeerConnection&&e.RTCRtpSender&&e.RTCRtpReceiver))return;if(!("getStats"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e});const n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){const e=n.apply(this,arguments);return e._pc=this,e}),e.RTCRtpSender.prototype.getStats=function(){const e=this;return this._pc.getStats().then((t=>Ly(t,e.track,!0)))}}if(!("getStats"in e.RTCRtpReceiver.prototype)){const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e}),Sy(e,"track",(e=>(e.receiver._pc=e.srcElement,e))),e.RTCRtpReceiver.prototype.getStats=function(){const e=this;return this._pc.getStats().then((t=>Ly(t,e.track,!1)))}}if(!("getStats"in e.RTCRtpSender.prototype)||!("getStats"in e.RTCRtpReceiver.prototype))return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof e.MediaStreamTrack){const e=arguments[0];let t,n,r;return this.getSenders().forEach((n=>{n.track===e&&(t?r=!0:t=n)})),this.getReceivers().forEach((t=>(t.track===e&&(n?r=!0:n=t),t.track===e))),r||t&&n?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):t?t.getStats():n?n.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return t.apply(this,arguments)}}function By(e){e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map((e=>this._shimmedLocalStreams[e][0]))};const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(e,n){if(!n)return t.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};const r=t.apply(this,arguments);return this._shimmedLocalStreams[n.id]?-1===this._shimmedLocalStreams[n.id].indexOf(r)&&this._shimmedLocalStreams[n.id].push(r):this._shimmedLocalStreams[n.id]=[n,r],r};const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(e){this._shimmedLocalStreams=this._shimmedLocalStreams||{},e.getTracks().forEach((e=>{if(this.getSenders().find((t=>t.track===e)))throw new DOMException("Track already exists.","InvalidAccessError")}));const t=this.getSenders();n.apply(this,arguments);const r=this.getSenders().filter((e=>-1===t.indexOf(e)));this._shimmedLocalStreams[e.id]=[e].concat(r)};const r=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[e.id],r.apply(this,arguments)};const i=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(e){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},e&&Object.keys(this._shimmedLocalStreams).forEach((t=>{const n=this._shimmedLocalStreams[t].indexOf(e);-1!==n&&this._shimmedLocalStreams[t].splice(n,1),1===this._shimmedLocalStreams[t].length&&delete this._shimmedLocalStreams[t]})),i.apply(this,arguments)}}function Vy(e,t){if(!e.RTCPeerConnection)return;if(e.RTCPeerConnection.prototype.addTrack&&t.version>=65)return By(e);const n=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){const e=n.apply(this);return this._reverseStreams=this._reverseStreams||{},e.map((e=>this._reverseStreams[e.id]))};const r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(t){if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},t.getTracks().forEach((e=>{if(this.getSenders().find((t=>t.track===e)))throw new DOMException("Track already exists.","InvalidAccessError")})),!this._reverseStreams[t.id]){const n=new e.MediaStream(t.getTracks());this._streams[t.id]=n,this._reverseStreams[n.id]=t,t=n}r.apply(this,[t])};const i=e.RTCPeerConnection.prototype.removeStream;function o(e,t){let n=t.sdp;return Object.keys(e._reverseStreams||[]).forEach((t=>{const r=e._reverseStreams[t],i=e._streams[r.id];n=n.replace(new RegExp(i.id,"g"),r.id)})),new RTCSessionDescription({type:t.type,sdp:n})}function a(e,t){let n=t.sdp;return Object.keys(e._reverseStreams||[]).forEach((t=>{const r=e._reverseStreams[t],i=e._streams[r.id];n=n.replace(new RegExp(r.id,"g"),i.id)})),new RTCSessionDescription({type:t.type,sdp:n})}e.RTCPeerConnection.prototype.removeStream=function(e){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},i.apply(this,[this._streams[e.id]||e]),delete this._reverseStreams[this._streams[e.id]?this._streams[e.id].id:e.id],delete this._streams[e.id]},e.RTCPeerConnection.prototype.addTrack=function(t,n){if("closed"===this.signalingState)throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");const r=[].slice.call(arguments,1);if(1!==r.length||!r[0].getTracks().find((e=>e===t)))throw new DOMException("The adapter.js addTrack polyfill only supports a single stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find((e=>e.track===t)))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};const i=this._streams[n.id];if(i)i.addTrack(t),Promise.resolve().then((()=>{this.dispatchEvent(new Event("negotiationneeded"))}));else{const r=new e.MediaStream([t]);this._streams[n.id]=r,this._reverseStreams[r.id]=n,this.addStream(r)}return this.getSenders().find((e=>e.track===t))},["createOffer","createAnswer"].forEach((function(t){const n=e.RTCPeerConnection.prototype[t],r={[t](){const e=arguments;return arguments.length&&"function"==typeof arguments[0]?n.apply(this,[t=>{const n=o(this,t);e[0].apply(null,[n])},t=>{e[1]&&e[1].apply(null,t)},arguments[2]]):n.apply(this,arguments).then((e=>o(this,e)))}};e.RTCPeerConnection.prototype[t]=r[t]}));const s=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return arguments.length&&arguments[0].type?(arguments[0]=a(this,arguments[0]),s.apply(this,arguments)):s.apply(this,arguments)};const c=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(e.RTCPeerConnection.prototype,"localDescription",{get(){const e=c.get.apply(this);return""===e.type?e:o(this,e)}}),e.RTCPeerConnection.prototype.removeTrack=function(e){if("closed"===this.signalingState)throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!e._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(e._pc!==this)throw new DOMException("Sender was not created by this connection.","InvalidAccessError");let t;this._streams=this._streams||{},Object.keys(this._streams).forEach((n=>{this._streams[n].getTracks().find((t=>e.track===t))&&(t=this._streams[n])})),t&&(1===t.getTracks().length?this.removeStream(this._reverseStreams[t.id]):t.removeTrack(e.track),this.dispatchEvent(new Event("negotiationneeded")))}}function Hy(e,t){!e.RTCPeerConnection&&e.webkitRTCPeerConnection&&(e.RTCPeerConnection=e.webkitRTCPeerConnection),e.RTCPeerConnection&&t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach((function(t){const n=e.RTCPeerConnection.prototype[t],r={[t](){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),n.apply(this,arguments)}};e.RTCPeerConnection.prototype[t]=r[t]}))}function Wy(e,t){Sy(e,"negotiationneeded",(e=>{const n=e.target;if(!(t.version<72||n.getConfiguration&&"plan-b"===n.getConfiguration().sdpSemantics)||"stable"===n.signalingState)return e}))}var Gy=Object.freeze({__proto__:null,shimMediaStream:zy,shimOnTrack:Uy,shimGetSendersWithDtmf:Fy,shimGetStats:Yy,shimSenderReceiverGetStats:Zy,shimAddTrackRemoveTrackWithNative:By,shimAddTrackRemoveTrack:Vy,shimPeerConnection:Hy,fixNegotiationNeeded:Wy,shimGetUserMedia:jy,shimGetDisplayMedia:function(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&("function"==typeof t?e.navigator.mediaDevices.getDisplayMedia=function(n){return t(n).then((t=>{const r=n.video&&n.video.width,i=n.video&&n.video.height,o=n.video&&n.video.frameRate;return n.video={mandatory:{chromeMediaSource:"desktop",chromeMediaSourceId:t,maxFrameRate:o||3}},r&&(n.video.mandatory.maxWidth=r),i&&(n.video.mandatory.maxHeight=i),e.navigator.mediaDevices.getUserMedia(n)}))}:console.error("shimGetDisplayMedia: getSourceId argument is not a function"))}});function Qy(e,t){const n=e&&e.navigator,r=e&&e.MediaStreamTrack;if(n.getUserMedia=function(e,t,r){ky("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),n.mediaDevices.getUserMedia(e).then(t,r)},!(t.version>55&&"autoGainControl"in n.mediaDevices.getSupportedConstraints())){const e=function(e,t,n){t in e&&!(n in e)&&(e[n]=e[t],delete e[t])},t=n.mediaDevices.getUserMedia.bind(n.mediaDevices);if(n.mediaDevices.getUserMedia=function(n){return"object"==typeof n&&"object"==typeof n.audio&&(n=JSON.parse(JSON.stringify(n)),e(n.audio,"autoGainControl","mozAutoGainControl"),e(n.audio,"noiseSuppression","mozNoiseSuppression")),t(n)},r&&r.prototype.getSettings){const t=r.prototype.getSettings;r.prototype.getSettings=function(){const n=t.apply(this,arguments);return e(n,"mozAutoGainControl","autoGainControl"),e(n,"mozNoiseSuppression","noiseSuppression"),n}}if(r&&r.prototype.applyConstraints){const t=r.prototype.applyConstraints;r.prototype.applyConstraints=function(n){return"audio"===this.kind&&"object"==typeof n&&(n=JSON.parse(JSON.stringify(n)),e(n,"autoGainControl","mozAutoGainControl"),e(n,"noiseSuppression","mozNoiseSuppression")),t.apply(this,[n])}}}}function Ky(e){"object"==typeof e&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function Jy(e,t){if("object"!=typeof e||!e.RTCPeerConnection&&!e.mozRTCPeerConnection)return;!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach((function(t){const n=e.RTCPeerConnection.prototype[t],r={[t](){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),n.apply(this,arguments)}};e.RTCPeerConnection.prototype[t]=r[t]}));const n={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},r=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[e,i,o]=arguments;return r.apply(this,[e||null]).then((e=>{if(t.version<53&&!i)try{e.forEach((e=>{e.type=n[e.type]||e.type}))}catch(t){if("TypeError"!==t.name)throw t;e.forEach(((t,r)=>{e.set(r,Object.assign({},t,{type:n[t.type]||t.type}))}))}return e})).then(i,o)}}function Xy(e){if("object"!=typeof e||!e.RTCPeerConnection||!e.RTCRtpSender)return;if(e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)return;const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e});const n=e.RTCPeerConnection.prototype.addTrack;n&&(e.RTCPeerConnection.prototype.addTrack=function(){const e=n.apply(this,arguments);return e._pc=this,e}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}function qy(e){if("object"!=typeof e||!e.RTCPeerConnection||!e.RTCRtpSender)return;if(e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)return;const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e}),Sy(e,"track",(e=>(e.receiver._pc=e.srcElement,e))),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function $y(e){e.RTCPeerConnection&&!("removeStream"in e.RTCPeerConnection.prototype)&&(e.RTCPeerConnection.prototype.removeStream=function(e){ky("removeStream","removeTrack"),this.getSenders().forEach((t=>{t.track&&e.getTracks().includes(t.track)&&this.removeTrack(t)}))})}function ew(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function tw(e){if("object"!=typeof e||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];const e=arguments[1],n=e&&"sendEncodings"in e;n&&e.sendEncodings.forEach((e=>{if("rid"in e&&!/^[a-z0-9]{0,16}$/i.test(e.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in e&&!(parseFloat(e.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in e&&!(parseFloat(e.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")}));const r=t.apply(this,arguments);if(n){const{sender:t}=r,n=t.getParameters();(!("encodings"in n)||1===n.encodings.length&&0===Object.keys(n.encodings[0]).length)&&(n.encodings=e.sendEncodings,t.sendEncodings=e.sendEncodings,this.setParametersPromises.push(t.setParameters(n).then((()=>{delete t.sendEncodings})).catch((()=>{delete t.sendEncodings}))))}return r})}function nw(e){if("object"!=typeof e||!e.RTCRtpSender)return;const t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){const e=t.apply(this,arguments);return"encodings"in e||(e.encodings=[].concat(this.sendEncodings||[{}])),e})}function rw(e){if("object"!=typeof e||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then((()=>t.apply(this,arguments))).finally((()=>{this.setParametersPromises=[]})):t.apply(this,arguments)}}function iw(e){if("object"!=typeof e||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then((()=>t.apply(this,arguments))).finally((()=>{this.setParametersPromises=[]})):t.apply(this,arguments)}}var ow=Object.freeze({__proto__:null,shimOnTrack:Ky,shimPeerConnection:Jy,shimSenderGetStats:Xy,shimReceiverGetStats:qy,shimRemoveStream:$y,shimRTCDataChannel:ew,shimAddTransceiver:tw,shimGetParameters:nw,shimCreateOffer:rw,shimCreateAnswer:iw,shimGetUserMedia:Qy,shimGetDisplayMedia:function(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(n){if(!n||!n.video){const e=new DOMException("getDisplayMedia without video constraints is undefined");return e.name="NotFoundError",e.code=8,Promise.reject(e)}return!0===n.video?n.video={mediaSource:t}:n.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(n)})}});function aw(e){if("object"==typeof e&&e.RTCPeerConnection){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(e){this._localStreams||(this._localStreams=[]),this._localStreams.includes(e)||this._localStreams.push(e),e.getAudioTracks().forEach((n=>t.call(this,n,e))),e.getVideoTracks().forEach((n=>t.call(this,n,e)))},e.RTCPeerConnection.prototype.addTrack=function(e,...n){return n&&n.forEach((e=>{this._localStreams?this._localStreams.includes(e)||this._localStreams.push(e):this._localStreams=[e]})),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){this._localStreams||(this._localStreams=[]);const t=this._localStreams.indexOf(e);if(-1===t)return;this._localStreams.splice(t,1);const n=e.getTracks();this.getSenders().forEach((e=>{n.includes(e.track)&&this.removeTrack(e)}))})}}function sw(e){if("object"==typeof e&&e.RTCPeerConnection&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get(){return this._onaddstream},set(e){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=e),this.addEventListener("track",this._onaddstreampoly=e=>{e.streams.forEach((e=>{if(this._remoteStreams||(this._remoteStreams=[]),this._remoteStreams.includes(e))return;this._remoteStreams.push(e);const t=new Event("addstream");t.stream=e,this.dispatchEvent(t)}))})}});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){const e=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(t){t.streams.forEach((t=>{if(e._remoteStreams||(e._remoteStreams=[]),e._remoteStreams.indexOf(t)>=0)return;e._remoteStreams.push(t);const n=new Event("addstream");n.stream=t,e.dispatchEvent(n)}))}),t.apply(e,arguments)}}}function cw(e){if("object"!=typeof e||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype,n=t.createOffer,r=t.createAnswer,i=t.setLocalDescription,o=t.setRemoteDescription,a=t.addIceCandidate;t.createOffer=function(e,t){const r=arguments.length>=2?arguments[2]:arguments[0],i=n.apply(this,[r]);return t?(i.then(e,t),Promise.resolve()):i},t.createAnswer=function(e,t){const n=arguments.length>=2?arguments[2]:arguments[0],i=r.apply(this,[n]);return t?(i.then(e,t),Promise.resolve()):i};let s=function(e,t,n){const r=i.apply(this,[e]);return n?(r.then(t,n),Promise.resolve()):r};t.setLocalDescription=s,s=function(e,t,n){const r=o.apply(this,[e]);return n?(r.then(t,n),Promise.resolve()):r},t.setRemoteDescription=s,s=function(e,t,n){const r=a.apply(this,[e]);return n?(r.then(t,n),Promise.resolve()):r},t.addIceCandidate=s}function uw(e){const t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){const e=t.mediaDevices,n=e.getUserMedia.bind(e);t.mediaDevices.getUserMedia=e=>n(lw(e))}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=function(e,n,r){t.mediaDevices.getUserMedia(e).then(n,r)}.bind(t))}function lw(e){return e&&void 0!==e.video?Object.assign({},e,{video:Oy(e.video)}):e}function dw(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection;e.RTCPeerConnection=function(e,n){if(e&&e.iceServers){const t=[];for(let n=0;n<e.iceServers.length;n++){let r=e.iceServers[n];!r.hasOwnProperty("urls")&&r.hasOwnProperty("url")?(ky("RTCIceServer.url","RTCIceServer.urls"),r=JSON.parse(JSON.stringify(r)),r.urls=r.url,delete r.url,t.push(r)):t.push(e.iceServers[n])}e.iceServers=t}return new t(e,n)},e.RTCPeerConnection.prototype=t.prototype,"generateCertificate"in t&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:()=>t.generateCertificate})}function fw(e){"object"==typeof e&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function hw(e){const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(e){if(e){void 0!==e.offerToReceiveAudio&&(e.offerToReceiveAudio=!!e.offerToReceiveAudio);const t=this.getTransceivers().find((e=>"audio"===e.receiver.track.kind));!1===e.offerToReceiveAudio&&t?"sendrecv"===t.direction?t.setDirection?t.setDirection("sendonly"):t.direction="sendonly":"recvonly"===t.direction&&(t.setDirection?t.setDirection("inactive"):t.direction="inactive"):!0!==e.offerToReceiveAudio||t||this.addTransceiver("audio"),void 0!==e.offerToReceiveVideo&&(e.offerToReceiveVideo=!!e.offerToReceiveVideo);const n=this.getTransceivers().find((e=>"video"===e.receiver.track.kind));!1===e.offerToReceiveVideo&&n?"sendrecv"===n.direction?n.setDirection?n.setDirection("sendonly"):n.direction="sendonly":"recvonly"===n.direction&&(n.setDirection?n.setDirection("inactive"):n.direction="inactive"):!0!==e.offerToReceiveVideo||n||this.addTransceiver("video")}return t.apply(this,arguments)}}function pw(e){"object"!=typeof e||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}var gw=Object.freeze({__proto__:null,shimLocalStreamsAPI:aw,shimRemoteStreamsAPI:sw,shimCallbacksAPI:cw,shimGetUserMedia:uw,shimConstraints:lw,shimRTCIceServerUrls:dw,shimTrackEventTransceiver:fw,shimCreateOfferLegacy:hw,shimAudioContext:pw}),mw={exports:{}};!function(e){const t={generateIdentifier:function(){return Math.random().toString(36).substr(2,10)}};t.localCName=t.generateIdentifier(),t.splitLines=function(e){return e.trim().split("\n").map((e=>e.trim()))},t.splitSections=function(e){return e.split("\nm=").map(((e,t)=>(t>0?"m="+e:e).trim()+"\r\n"))},t.getDescription=function(e){const n=t.splitSections(e);return n&&n[0]},t.getMediaSections=function(e){const n=t.splitSections(e);return n.shift(),n},t.matchPrefix=function(e,n){return t.splitLines(e).filter((e=>0===e.indexOf(n)))},t.parseCandidate=function(e){let t;t=0===e.indexOf("a=candidate:")?e.substring(12).split(" "):e.substring(10).split(" ");const n={foundation:t[0],component:{1:"rtp",2:"rtcp"}[t[1]]||t[1],protocol:t[2].toLowerCase(),priority:parseInt(t[3],10),ip:t[4],address:t[4],port:parseInt(t[5],10),type:t[7]};for(let e=8;e<t.length;e+=2)switch(t[e]){case"raddr":n.relatedAddress=t[e+1];break;case"rport":n.relatedPort=parseInt(t[e+1],10);break;case"tcptype":n.tcpType=t[e+1];break;case"ufrag":n.ufrag=t[e+1],n.usernameFragment=t[e+1];break;default:void 0===n[t[e]]&&(n[t[e]]=t[e+1])}return n},t.writeCandidate=function(e){const t=[];t.push(e.foundation);const n=e.component;"rtp"===n?t.push(1):"rtcp"===n?t.push(2):t.push(n),t.push(e.protocol.toUpperCase()),t.push(e.priority),t.push(e.address||e.ip),t.push(e.port);const r=e.type;return t.push("typ"),t.push(r),"host"!==r&&e.relatedAddress&&e.relatedPort&&(t.push("raddr"),t.push(e.relatedAddress),t.push("rport"),t.push(e.relatedPort)),e.tcpType&&"tcp"===e.protocol.toLowerCase()&&(t.push("tcptype"),t.push(e.tcpType)),(e.usernameFragment||e.ufrag)&&(t.push("ufrag"),t.push(e.usernameFragment||e.ufrag)),"candidate:"+t.join(" ")},t.parseIceOptions=function(e){return e.substr(14).split(" ")},t.parseRtpMap=function(e){let t=e.substr(9).split(" ");const n={payloadType:parseInt(t.shift(),10)};return t=t[0].split("/"),n.name=t[0],n.clockRate=parseInt(t[1],10),n.channels=3===t.length?parseInt(t[2],10):1,n.numChannels=n.channels,n},t.writeRtpMap=function(e){let t=e.payloadType;void 0!==e.preferredPayloadType&&(t=e.preferredPayloadType);const n=e.channels||e.numChannels||1;return"a=rtpmap:"+t+" "+e.name+"/"+e.clockRate+(1!==n?"/"+n:"")+"\r\n"},t.parseExtmap=function(e){const t=e.substr(9).split(" ");return{id:parseInt(t[0],10),direction:t[0].indexOf("/")>0?t[0].split("/")[1]:"sendrecv",uri:t[1]}},t.writeExtmap=function(e){return"a=extmap:"+(e.id||e.preferredId)+(e.direction&&"sendrecv"!==e.direction?"/"+e.direction:"")+" "+e.uri+"\r\n"},t.parseFmtp=function(e){const t={};let n;const r=e.substr(e.indexOf(" ")+1).split(";");for(let e=0;e<r.length;e++)n=r[e].trim().split("="),t[n[0].trim()]=n[1];return t},t.writeFmtp=function(e){let t="",n=e.payloadType;if(void 0!==e.preferredPayloadType&&(n=e.preferredPayloadType),e.parameters&&Object.keys(e.parameters).length){const r=[];Object.keys(e.parameters).forEach((t=>{void 0!==e.parameters[t]?r.push(t+"="+e.parameters[t]):r.push(t)})),t+="a=fmtp:"+n+" "+r.join(";")+"\r\n"}return t},t.parseRtcpFb=function(e){const t=e.substr(e.indexOf(" ")+1).split(" ");return{type:t.shift(),parameter:t.join(" ")}},t.writeRtcpFb=function(e){let t="",n=e.payloadType;return void 0!==e.preferredPayloadType&&(n=e.preferredPayloadType),e.rtcpFeedback&&e.rtcpFeedback.length&&e.rtcpFeedback.forEach((e=>{t+="a=rtcp-fb:"+n+" "+e.type+(e.parameter&&e.parameter.length?" "+e.parameter:"")+"\r\n"})),t},t.parseSsrcMedia=function(e){const t=e.indexOf(" "),n={ssrc:parseInt(e.substr(7,t-7),10)},r=e.indexOf(":",t);return r>-1?(n.attribute=e.substr(t+1,r-t-1),n.value=e.substr(r+1)):n.attribute=e.substr(t+1),n},t.parseSsrcGroup=function(e){const t=e.substr(13).split(" ");return{semantics:t.shift(),ssrcs:t.map((e=>parseInt(e,10)))}},t.getMid=function(e){const n=t.matchPrefix(e,"a=mid:")[0];if(n)return n.substr(6)},t.parseFingerprint=function(e){const t=e.substr(14).split(" ");return{algorithm:t[0].toLowerCase(),value:t[1].toUpperCase()}},t.getDtlsParameters=function(e,n){return{role:"auto",fingerprints:t.matchPrefix(e+n,"a=fingerprint:").map(t.parseFingerprint)}},t.writeDtlsParameters=function(e,t){let n="a=setup:"+t+"\r\n";return e.fingerprints.forEach((e=>{n+="a=fingerprint:"+e.algorithm+" "+e.value+"\r\n"})),n},t.parseCryptoLine=function(e){const t=e.substr(9).split(" ");return{tag:parseInt(t[0],10),cryptoSuite:t[1],keyParams:t[2],sessionParams:t.slice(3)}},t.writeCryptoLine=function(e){return"a=crypto:"+e.tag+" "+e.cryptoSuite+" "+("object"==typeof e.keyParams?t.writeCryptoKeyParams(e.keyParams):e.keyParams)+(e.sessionParams?" "+e.sessionParams.join(" "):"")+"\r\n"},t.parseCryptoKeyParams=function(e){if(0!==e.indexOf("inline:"))return null;const t=e.substr(7).split("|");return{keyMethod:"inline",keySalt:t[0],lifeTime:t[1],mkiValue:t[2]?t[2].split(":")[0]:void 0,mkiLength:t[2]?t[2].split(":")[1]:void 0}},t.writeCryptoKeyParams=function(e){return e.keyMethod+":"+e.keySalt+(e.lifeTime?"|"+e.lifeTime:"")+(e.mkiValue&&e.mkiLength?"|"+e.mkiValue+":"+e.mkiLength:"")},t.getCryptoParameters=function(e,n){return t.matchPrefix(e+n,"a=crypto:").map(t.parseCryptoLine)},t.getIceParameters=function(e,n){const r=t.matchPrefix(e+n,"a=ice-ufrag:")[0],i=t.matchPrefix(e+n,"a=ice-pwd:")[0];return r&&i?{usernameFragment:r.substr(12),password:i.substr(10)}:null},t.writeIceParameters=function(e){let t="a=ice-ufrag:"+e.usernameFragment+"\r\na=ice-pwd:"+e.password+"\r\n";return e.iceLite&&(t+="a=ice-lite\r\n"),t},t.parseRtpParameters=function(e){const n={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},r=t.splitLines(e)[0].split(" ");for(let i=3;i<r.length;i++){const o=r[i],a=t.matchPrefix(e,"a=rtpmap:"+o+" ")[0];if(a){const r=t.parseRtpMap(a),i=t.matchPrefix(e,"a=fmtp:"+o+" ");switch(r.parameters=i.length?t.parseFmtp(i[0]):{},r.rtcpFeedback=t.matchPrefix(e,"a=rtcp-fb:"+o+" ").map(t.parseRtcpFb),n.codecs.push(r),r.name.toUpperCase()){case"RED":case"ULPFEC":n.fecMechanisms.push(r.name.toUpperCase())}}}return t.matchPrefix(e,"a=extmap:").forEach((e=>{n.headerExtensions.push(t.parseExtmap(e))})),n},t.writeRtpDescription=function(e,n){let r="";r+="m="+e+" ",r+=n.codecs.length>0?"9":"0",r+=" UDP/TLS/RTP/SAVPF ",r+=n.codecs.map((e=>void 0!==e.preferredPayloadType?e.preferredPayloadType:e.payloadType)).join(" ")+"\r\n",r+="c=IN IP4 0.0.0.0\r\n",r+="a=rtcp:9 IN IP4 0.0.0.0\r\n",n.codecs.forEach((e=>{r+=t.writeRtpMap(e),r+=t.writeFmtp(e),r+=t.writeRtcpFb(e)}));let i=0;return n.codecs.forEach((e=>{e.maxptime>i&&(i=e.maxptime)})),i>0&&(r+="a=maxptime:"+i+"\r\n"),n.headerExtensions&&n.headerExtensions.forEach((e=>{r+=t.writeExtmap(e)})),r},t.parseRtpEncodingParameters=function(e){const n=[],r=t.parseRtpParameters(e),i=-1!==r.fecMechanisms.indexOf("RED"),o=-1!==r.fecMechanisms.indexOf("ULPFEC"),a=t.matchPrefix(e,"a=ssrc:").map((e=>t.parseSsrcMedia(e))).filter((e=>"cname"===e.attribute)),s=a.length>0&&a[0].ssrc;let c;const u=t.matchPrefix(e,"a=ssrc-group:FID").map((e=>e.substr(17).split(" ").map((e=>parseInt(e,10)))));u.length>0&&u[0].length>1&&u[0][0]===s&&(c=u[0][1]),r.codecs.forEach((e=>{if("RTX"===e.name.toUpperCase()&&e.parameters.apt){let t={ssrc:s,codecPayloadType:parseInt(e.parameters.apt,10)};s&&c&&(t.rtx={ssrc:c}),n.push(t),i&&(t=JSON.parse(JSON.stringify(t)),t.fec={ssrc:s,mechanism:o?"red+ulpfec":"red"},n.push(t))}})),0===n.length&&s&&n.push({ssrc:s});let l=t.matchPrefix(e,"b=");return l.length&&(l=0===l[0].indexOf("b=TIAS:")?parseInt(l[0].substr(7),10):0===l[0].indexOf("b=AS:")?1e3*parseInt(l[0].substr(5),10)*.95-16e3:void 0,n.forEach((e=>{e.maxBitrate=l}))),n},t.parseRtcpParameters=function(e){const n={},r=t.matchPrefix(e,"a=ssrc:").map((e=>t.parseSsrcMedia(e))).filter((e=>"cname"===e.attribute))[0];r&&(n.cname=r.value,n.ssrc=r.ssrc);const i=t.matchPrefix(e,"a=rtcp-rsize");n.reducedSize=i.length>0,n.compound=0===i.length;const o=t.matchPrefix(e,"a=rtcp-mux");return n.mux=o.length>0,n},t.writeRtcpParameters=function(e){let t="";return e.reducedSize&&(t+="a=rtcp-rsize\r\n"),e.mux&&(t+="a=rtcp-mux\r\n"),void 0!==e.ssrc&&e.cname&&(t+="a=ssrc:"+e.ssrc+" cname:"+e.cname+"\r\n"),t},t.parseMsid=function(e){let n;const r=t.matchPrefix(e,"a=msid:");if(1===r.length)return n=r[0].substr(7).split(" "),{stream:n[0],track:n[1]};const i=t.matchPrefix(e,"a=ssrc:").map((e=>t.parseSsrcMedia(e))).filter((e=>"msid"===e.attribute));return i.length>0?(n=i[0].value.split(" "),{stream:n[0],track:n[1]}):void 0},t.parseSctpDescription=function(e){const n=t.parseMLine(e),r=t.matchPrefix(e,"a=max-message-size:");let i;r.length>0&&(i=parseInt(r[0].substr(19),10)),isNaN(i)&&(i=65536);const o=t.matchPrefix(e,"a=sctp-port:");if(o.length>0)return{port:parseInt(o[0].substr(12),10),protocol:n.fmt,maxMessageSize:i};const a=t.matchPrefix(e,"a=sctpmap:");if(a.length>0){const e=a[0].substr(10).split(" ");return{port:parseInt(e[0],10),protocol:e[1],maxMessageSize:i}}},t.writeSctpDescription=function(e,t){let n=[];return n="DTLS/SCTP"!==e.protocol?["m="+e.kind+" 9 "+e.protocol+" "+t.protocol+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctp-port:"+t.port+"\r\n"]:["m="+e.kind+" 9 "+e.protocol+" "+t.port+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctpmap:"+t.port+" "+t.protocol+" 65535\r\n"],void 0!==t.maxMessageSize&&n.push("a=max-message-size:"+t.maxMessageSize+"\r\n"),n.join("")},t.generateSessionId=function(){return Math.random().toString().substr(2,21)},t.writeSessionBoilerplate=function(e,n,r){let i;const o=void 0!==n?n:2;return i=e||t.generateSessionId(),"v=0\r\no="+(r||"thisisadapterortc")+" "+i+" "+o+" IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\n"},t.getDirection=function(e,n){const r=t.splitLines(e);for(let e=0;e<r.length;e++)switch(r[e]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return r[e].substr(2)}return n?t.getDirection(n):"sendrecv"},t.getKind=function(e){return t.splitLines(e)[0].split(" ")[0].substr(2)},t.isRejected=function(e){return"0"===e.split(" ",2)[1]},t.parseMLine=function(e){const n=t.splitLines(e)[0].substr(2).split(" ");return{kind:n[0],port:parseInt(n[1],10),protocol:n[2],fmt:n.slice(3).join(" ")}},t.parseOLine=function(e){const n=t.matchPrefix(e,"o=")[0].substr(2).split(" ");return{username:n[0],sessionId:n[1],sessionVersion:parseInt(n[2],10),netType:n[3],addressType:n[4],address:n[5]}},t.isValidSDP=function(e){if("string"!=typeof e||0===e.length)return!1;const n=t.splitLines(e);for(let e=0;e<n.length;e++)if(n[e].length<2||"="!==n[e].charAt(1))return!1;return!0},e.exports=t}(mw);var vw=mw.exports,bw=Object.freeze(Object.assign(Object.create(null),mw.exports,{default:vw}));function yw(e){if(!e.RTCIceCandidate||e.RTCIceCandidate&&"foundation"in e.RTCIceCandidate.prototype)return;const t=e.RTCIceCandidate;e.RTCIceCandidate=function(e){if("object"==typeof e&&e.candidate&&0===e.candidate.indexOf("a=")&&((e=JSON.parse(JSON.stringify(e))).candidate=e.candidate.substr(2)),e.candidate&&e.candidate.length){const n=new t(e),r=vw.parseCandidate(e.candidate),i=Object.assign(n,r);return i.toJSON=function(){return{candidate:i.candidate,sdpMid:i.sdpMid,sdpMLineIndex:i.sdpMLineIndex,usernameFragment:i.usernameFragment}},i}return new t(e)},e.RTCIceCandidate.prototype=t.prototype,Sy(e,"icecandidate",(t=>(t.candidate&&Object.defineProperty(t,"candidate",{value:new e.RTCIceCandidate(t.candidate),writable:"false"}),t)))}function ww(e,t){if(!e.RTCPeerConnection)return;"sctp"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"sctp",{get(){return void 0===this._sctp?null:this._sctp}});const n=function(e){if(!e||!e.sdp)return!1;const t=vw.splitSections(e.sdp);return t.shift(),t.some((e=>{const t=vw.parseMLine(e);return t&&"application"===t.kind&&-1!==t.protocol.indexOf("SCTP")}))},r=function(e){const t=e.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(null===t||t.length<2)return-1;const n=parseInt(t[1],10);return n!=n?-1:n},i=function(e){let n=65536;return"firefox"===t.browser&&(n=t.version<57?-1===e?16384:2147483637:t.version<60?57===t.version?65535:65536:2147483637),n},o=function(e,n){let r=65536;"firefox"===t.browser&&57===t.version&&(r=65535);const i=vw.matchPrefix(e.sdp,"a=max-message-size:");return i.length>0?r=parseInt(i[0].substr(19),10):"firefox"===t.browser&&-1!==n&&(r=2147483637),r},a=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,"chrome"===t.browser&&t.version>=76){const{sdpSemantics:e}=this.getConfiguration();"plan-b"===e&&Object.defineProperty(this,"sctp",{get(){return void 0===this._sctp?null:this._sctp},enumerable:!0,configurable:!0})}if(n(arguments[0])){const e=r(arguments[0]),t=i(e),n=o(arguments[0],e);let a;a=0===t&&0===n?Number.POSITIVE_INFINITY:0===t||0===n?Math.max(t,n):Math.min(t,n);const s={};Object.defineProperty(s,"maxMessageSize",{get:()=>a}),this._sctp=s}return a.apply(this,arguments)}}function xw(e){if(!e.RTCPeerConnection||!("createDataChannel"in e.RTCPeerConnection.prototype))return;function t(e,t){const n=e.send;e.send=function(){const r=arguments[0],i=r.length||r.size||r.byteLength;if("open"===e.readyState&&t.sctp&&i>t.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+t.sctp.maxMessageSize+" bytes)");return n.apply(e,arguments)}}const n=e.RTCPeerConnection.prototype.createDataChannel;e.RTCPeerConnection.prototype.createDataChannel=function(){const e=n.apply(this,arguments);return t(e,this),e},Sy(e,"datachannel",(e=>(t(e.channel,e.target),e)))}function Ew(e){if(!e.RTCPeerConnection||"connectionState"in e.RTCPeerConnection.prototype)return;const t=e.RTCPeerConnection.prototype;Object.defineProperty(t,"connectionState",{get(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(t,"onconnectionstatechange",{get(){return this._onconnectionstatechange||null},set(e){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),e&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=e)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach((e=>{const n=t[e];t[e]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=e=>{const t=e.target;if(t._lastConnectionState!==t.connectionState){t._lastConnectionState=t.connectionState;const n=new Event("connectionstatechange",e);t.dispatchEvent(n)}return e},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),n.apply(this,arguments)}}))}function Iw(e,t){if(!e.RTCPeerConnection)return;if("chrome"===t.browser&&t.version>=71)return;if("safari"===t.browser&&t.version>=605)return;const n=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(t){if(t&&t.sdp&&-1!==t.sdp.indexOf("\na=extmap-allow-mixed")){const n=t.sdp.split("\n").filter((e=>"a=extmap-allow-mixed"!==e.trim())).join("\n");e.RTCSessionDescription&&t instanceof e.RTCSessionDescription?arguments[0]=new e.RTCSessionDescription({type:t.type,sdp:n}):t.sdp=n}return n.apply(this,arguments)}}function Mw(e,t){if(!e.RTCPeerConnection||!e.RTCPeerConnection.prototype)return;const n=e.RTCPeerConnection.prototype.addIceCandidate;n&&0!==n.length&&(e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?("chrome"===t.browser&&t.version<78||"firefox"===t.browser&&t.version<68||"safari"===t.browser)&&arguments[0]&&""===arguments[0].candidate?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())})}var Tw=Object.freeze({__proto__:null,shimRTCIceCandidate:yw,shimMaxMessageSize:ww,shimSendThrowTypeError:xw,shimConnectionState:Ew,removeExtmapAllowMixed:Iw,shimAddIceCandidateNullOrEmpty:Mw});const Cw=function({window:e}={},t={shimChrome:!0,shimFirefox:!0,shimSafari:!0}){const n=Ny,r=function(e){const t={browser:null,version:null};if(void 0===e||!e.navigator)return t.browser="Not a browser.",t;const{navigator:n}=e;if(n.mozGetUserMedia)t.browser="firefox",t.version=Cy(n.userAgent,/Firefox\/(\d+)\./,1);else if(n.webkitGetUserMedia||!1===e.isSecureContext&&e.webkitRTCPeerConnection&&!e.RTCIceGatherer)t.browser="chrome",t.version=Cy(n.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else{if(!e.RTCPeerConnection||!n.userAgent.match(/AppleWebKit\/(\d+)\./))return t.browser="Not a supported browser.",t;t.browser="safari",t.version=Cy(n.userAgent,/AppleWebKit\/(\d+)\./,1),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype}return t}(e),i={browserDetails:r,commonShim:Tw,extractVersion:Cy,disableLog:_y,disableWarnings:Ay,sdp:bw};switch(r.browser){case"chrome":if(!Gy||!Hy||!t.shimChrome)return n("Chrome shim is not included in this adapter release."),i;if(null===r.version)return n("Chrome shim can not determine version, not shimming."),i;n("adapter.js shimming chrome."),i.browserShim=Gy,Mw(e,r),jy(e,r),zy(e),Hy(e,r),Uy(e),Vy(e,r),Fy(e),Yy(e),Zy(e),Wy(e,r),yw(e),Ew(e),ww(e,r),xw(e),Iw(e,r);break;case"firefox":if(!ow||!Jy||!t.shimFirefox)return n("Firefox shim is not included in this adapter release."),i;n("adapter.js shimming firefox."),i.browserShim=ow,Mw(e,r),Qy(e,r),Jy(e,r),Ky(e),$y(e),Xy(e),qy(e),ew(e),tw(e),nw(e),rw(e),iw(e),yw(e),Ew(e),ww(e,r),xw(e);break;case"safari":if(!gw||!t.shimSafari)return n("Safari shim is not included in this adapter release."),i;n("adapter.js shimming safari."),i.browserShim=gw,Mw(e,r),dw(e),hw(e),cw(e),aw(e),sw(e),fw(e),uw(e),pw(e),yw(e),ww(e,r),xw(e),Iw(e,r);break;default:n("Unsupported browser!")}return i}({window:"undefined"==typeof window?void 0:window});window.AudioContext=window.AudioContext||window.webkitAudioContext,window.RTCPeerConnection=window.RTCPeerConnection||window.webkitRTCPeerConnection||window.mozRTCPeerConnection;class Sw{static checkSupportByWhiteList(e){const t=navigator.userAgent;let n=!1;for(const r of e)if(new RegExp(r,"ig").test(t)){n=!0;break}return n}static async checkSystemRequirements(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(!window||!navigator)throw new Error("window or navigator error");if("chrome"===Cw.browserDetails.browser&&Cw.browserDetails.version<73)throw new Error("browser error, browser: ".concat(Cw.browserDetails.browser,", version: ").concat(Cw.browserDetails.version));if(!("WebSocket"in window))throw new Error("WebSocket error");if(!window.RTCPeerConnection)throw new Error("RTCPeerConnection Object not exist");try{(new RTCPeerConnection).close()}catch(e){throw new Error("RTCPeerConnection construct error: ".concat(e.message))}if(!("mediaDevices"in navigator))throw new Error("mediaDevices error");if(!$p.isWeChatBrowser()||!e)return!0;let t=[".*(iphone|ipad).*OSs1[4-9]_.*MicroMessenger.*",".*huawei.*(TBS|XWEB).*MicroMessenger.*",".*honor.*(TBS|XWEB).*MicroMessenger.*"];if(localStorage){const e=JSON.parse(localStorage.getItem("supportDeviceWhiteList")||"{}");var n;$p.getCurrentTimestamp()-parseInt(e.expire||"0")<=3e4?t=e.rules:null===(n=localStorage)||void 0===n||n.removeItem("supportDeviceWhiteList")}if(this.checkSupportByWhiteList(t))return!0;try{const e=qv;if(this.checkSupportByWhiteList(e.rules))return!0;throw new Error("browser not support")}catch(e){throw new Error("browser not support: ".concat(navigator.userAgent))}}static isRTCScreenShareSupported(){return Boolean("mediaDevices"in navigator&&"getDisplayMedia"in navigator.mediaDevices)}static isChrome(){return"chrome"===Cw.browserDetails.browser}static isChromeBelowM90(){return"chrome"===Cw.browserDetails.browser&&Cw.browserDetails.version<=90}static isIOS(){return/iPad|iPhone|iPod/.test(navigator.platform)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1}static isMacSystem(){const e=window.navigator.userAgent.toLowerCase();return/macintosh|mac os x/i.test(e)}static isSafari(){const e=window.navigator.userAgent.toLowerCase();return/^((?!chrome|android).)*safari/i.test(e)}static isMacSafari(){return!this.isIOS()&&this.isMacSystem()&&this.isSafari()}static compareVersionIsBigger(e,t){const n=e.split("."),r=t.split(".");for(let e=0;e<n.length||e<r.length;++e){let t=0,i=0;if(e<n.length&&(t=parseInt(n[e])),e<r.length&&(i=parseInt(r[e])),t>i)return!0;if(t<i)return!1}return!0}static isHigherMacSafari(e){if(this.isMacSafari()){const t=window.navigator.userAgent.toLocaleLowerCase();if(/version\/([\d.]+).*safari/.test(t)&&this.compareVersionIsBigger(RegExp.$1,e))return!0}return!1}}function _w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Aw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_w(Object(n),!0).forEach((function(t){No(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Nw="HRTCTrack";class kw{constructor(e){this.log_=void 0,this.resolutionId_=void 0,this.trackId_=void 0,this.trackType_=void 0,this.track_=void 0,this.streamType_=void 0,this.profile_=void 0,this.isRemote_=void 0,this.player_=void 0,this.elementId_=void 0,this.objectFit_=void 0,this.playState_=void 0,this.trackMuted_=void 0,this.audioVolume_=void 0,this.statusChangeReporter_=void 0,this.statusTraceReporter_=void 0,this.event_=void 0,this.cameraCaptureHandleTimer=void 0,this.log_=e.logger||ag.getLogger(),this.trackType_=e.trackType,this.streamType_=e.streamType,this.isRemote_=e.isRemote,this.resolutionId_=e.resolutionId,e.track?this.setLocalProfileByTrack(e.track):this.setTrackProfile(e.trackProfile),this.track_=e.track,this.playState_=2,this.trackMuted_=!1,this.event_=e.event||new Cg,this.trackType_===Zp.TRACK_TYPE_AUDIO?this.statusChangeReporter_=e=>{this.event_.emit(Ev,{type:Zp.TRACK_TYPE_AUDIO,id:this.getResolutionId(),state:e.state,reason:e.reason})}:this.statusChangeReporter_=e=>{this.event_.emit(Ev,{type:Zp.TRACK_TYPE_VIDEO,id:this.getResolutionId(),state:e.state,reason:e.reason})},this.statusTraceReporter_=e=>{this.event_.emit(Cv,e)}}async initScreenCapture(e){const t={},n=this.profile_.width||void 0,r=this.profile_.height||void 0,i=Sw.isHigherMacSafari("16.1");if(t.video={width:i?{max:n}:n,height:i?{max:r}:r,frameRate:{ideal:this.profile_.frameRate}},e){const e={sampleRate:Nv.high.sampleRate,channelCount:1,echoCancellation:!0,noiseSuppression:!0,autoGainControl:!0};Sw.isChrome()&&(e.googNoiseSuppression=!0,e.googAutoGainControl=!0,e.googAutoGainControl2=!0),t.audio=e}this.log_.info(Nw,"initScreenCapture, screen constraints: ".concat(JSON.stringify(t)));const o={type:Zp.TRACK_TYPE_AUDIO},a={type:Zp.TRACK_TYPE_VIDEO},s=[a,o];return new Promise((n=>{navigator.mediaDevices.getDisplayMedia(t).then((t=>{const n=t.getVideoTracks()[0];this.track_&&(this.track_.stop(),this.player_&&this.player_.replaceTrack(n)),this.track_=n,a.track=n,n.onended=()=>{this.event_.emit(Iv,this.trackId_)},e&&(0===(t.getAudioTracks()||[]).length?this.log_.info(Nw,"initScreenCapture, cannot capture system output audio, pls make sure checked the share Audio option in share page"):o.track=t.getAudioTracks()[0])})).catch((e=>{this.log_.error(Nw,"initScreenCapture, getDisplayMedia failed, errMsg= ".concat(e)),o.error=this.handleCaptureError(e),o.error.code===yi.RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED&&(o.error=new _o(yi.RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED,e.message)),a.error=o.error})).finally((()=>{n(s)}))}))}async initAudioCapture(e){const t={},n={sampleRate:this.profile_.sampleRate,channelCount:this.profile_.channelCount,deviceId:e,echoCancellation:!0,noiseSuppression:!0,autoGainControl:!0};return Sw.isChrome()&&(n.googNoiseSuppression=!0,n.googAutoGainControl=!0,n.googAutoGainControl2=!0),t.audio=n,await this.getUserMedia(t,Zp.TRACK_TYPE_AUDIO)}async initVideoCapture(e){let t;return this.log_.info(Nw,"initVideoCapture, try getOptimalVideoConstraint"),t=await this.getUserMedia(this.getOptimalVideoConstraint(e),Zp.TRACK_TYPE_VIDEO),kw.isTrackAvailable(t.track)?t:(this.log_.info(Nw,"initVideoCapture, try getSuboptimalVideoConstraint"),t=await this.getUserMedia(this.getSuboptimalVideoConstraint(e),Zp.TRACK_TYPE_VIDEO),kw.isTrackAvailable(t.track)?t:(this.log_.info(Nw,"initVideoCapture, try getNextVideoConstraint"),t=await this.getUserMedia(this.getNextVideoConstraint(e),Zp.TRACK_TYPE_VIDEO),kw.isTrackAvailable(t.track)?t:(this.log_.info(Nw,"initVideoCapture, try getWorstVideoConstraint"),await this.getUserMedia(this.getWorstVideoConstraint(e),Zp.TRACK_TYPE_VIDEO))))}static isTrackAvailable(e){return!!e&&e.enabled&&!e.muted&&"live"===e.readyState}getOptimalVideoConstraint(e){const t={},n=[];["user","environment","left","right"].includes(e)?t.facingMode={exact:e}:t.deviceId={exact:e};const r=[{width:this.profile_.width,height:this.profile_.height},{aspectRatio:this.profile_.width/this.profile_.height}];n.push(...r),$p.isSupportConstraints("aspectRatio")&&(t.aspectRatio={ideal:this.profile_.width/this.profile_.height}),t.width={min:Rv["90p_2"].width,ideal:this.profile_.width},t.height={min:Rv["90p_2"].height,ideal:this.profile_.height},t.frameRate={ideal:this.profile_.frameRate},t.advanced=n;const i={};return i.video=t,i}getSuboptimalVideoConstraint(e){const t={};["user","environment","left","right"].includes(e)?t.facingMode={exact:e}:t.deviceId={exact:e},$p.isSupportConstraints("aspectRatio")&&(t.aspectRatio={exact:this.profile_.width/this.profile_.height}),t.width={min:Rv["90p_2"].width,ideal:this.profile_.width},t.height={min:Rv["90p_2"].height,ideal:this.profile_.height},t.frameRate={ideal:this.profile_.frameRate};const n={};return n.video=t,n}getNextVideoConstraint(e){const t={};["user","environment","left","right"].includes(e)?t.facingMode={exact:e}:t.deviceId={exact:e},$p.isSupportConstraints("aspectRatio")&&(t.aspectRatio={ideal:this.profile_.width/this.profile_.height}),t.width={min:Rv["90p_2"].width,ideal:this.profile_.width},t.height={min:Rv["90p_2"].height,ideal:this.profile_.height},t.frameRate={ideal:this.profile_.frameRate};const n={};return n.video=t,n}getWorstVideoConstraint(e){const t={};["user","environment","left","right"].includes(e)?t.facingMode={ideal:e}:t.deviceId={ideal:e},$p.isSupportConstraints("aspectRatio")&&(t.aspectRatio={ideal:this.profile_.width/this.profile_.height}),t.width={min:Rv["90p_2"].width,ideal:this.profile_.width},t.height={min:Rv["90p_2"].height,ideal:this.profile_.height},t.frameRate={ideal:this.profile_.frameRate};const n={};return n.video=t,n}async getUserMedia(e,t){this.log_.info(Nw,"getUserMedia begin, mediaType:".concat(t,", constraints: ").concat(JSON.stringify(e),", profile:").concat(JSON.stringify(this.profile_)));const n={type:t};try{var r;null===(r=this.track_)||void 0===r||r.stop();const i=await navigator.mediaDevices.getUserMedia(e),o=t===Zp.TRACK_TYPE_VIDEO?i.getVideoTracks()[0]:i.getAudioTracks()[0];return this.track_&&(o.enabled=this.track_.enabled,this.player_&&this.player_.replaceTrack(o)),this.track_=o,this.setLocalProfileByTrack(this.track_),n.track=this.track_,n.type===Zp.TRACK_TYPE_VIDEO&&this.setCameraCaptureReport(),n}catch(e){return this.log_.error(Nw,"init".concat(t,"Capture, getUserMedia of ").concat(t," failed, errmsg= ").concat(e)),n.error=this.handleCaptureError(e),n}finally{this.log_.info(Nw,"getUserMedia return")}}setCameraCaptureReport(){this.cameraCaptureHandleTimer&&clearInterval(this.cameraCaptureHandleTimer),this.cameraCaptureHandleTimer=setInterval((()=>{if(this.track_&&this.profile_){var e;const t=this.track_.getSettings(),n={width:this.profile_.width,height:this.profile_.height,frameRate:parseInt(null===(e=this.profile_.frameRate)||void 0===e?void 0:e.toString())||0};this.event_.emit(_v.CameraCapture,t,n)}}),2e3)}clearCameraCaptureReport(){this.cameraCaptureHandleTimer&&clearInterval(this.cameraCaptureHandleTimer)}handleCaptureError(e){const t=e.name||"";let n;return n=/.*NotAllowedError.*/gi.test(t)?new _o(yi.RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED):/.*OverConstrainedError.*/gi.test(t)?new _o(yi.RTC_ERR_CODE_CAPTURE_OVER_CONSTRAINED):/.*NotReadableError.*/gi.test(t)?new _o(yi.RTC_ERR_CODE_CAPTURE_DEVICE_NOT_READABLE):/.*NotFoundError.*/gi.test(t)?new _o(yi.RTC_ERR_CODE_CAPTURE_DEVICE_NOT_FOUND):new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR,e.message),this.log_.error(Nw,"init capture failed, handleCaptureError: ".concat(n)),n}isClosed(){return 2===this.playState_}isPlaying(){return 1===this.playState_}getTrackType(){return this.trackType_}getResolutionId(){return this.resolutionId_}getTrackId(){return this.trackId_}getElementId(){return this.elementId_}getObjectFit(){return this.objectFit_}setTrackId(e){this.trackId_=e}getTrackProfile(){return this.profile_}updateTrackProfile(e){this.trackType_===Zp.TRACK_TYPE_VIDEO&&e&&(this.profile_.width=e.width,this.profile_.height=e.height)}static formatAudioProfile(e){let t={};return e?("string"==typeof e?kv.includes(e)&&(t=Aw({},Nv[e])):(t.bitrate=e.bitrate,t.channelCount=e.channelCount,t.sampleRate=e.sampleRate,t.sampleRate||(t.sampleRate=16e3),t.channelCount||(t.channelCount=1),t.bitrate||(t.bitrate=24e3)),t):(t=Aw({},Nv.standard),t)}static formatVideoProfile(e){let t={};return e?("string"==typeof e?Ov.includes(e)&&(t=Aw({},Rv[e])):(t.height=e.height,t.width=e.width,t.frameRate=e.frameRate,t.maxBitrate=e.maxBitrate,t.minBitrate=e.minBitrate,void 0!==t.width&&void 0!==t.height||(t.width=Rv["360p_2"].width,t.height=Rv["360p_2"].height),kw.setOptimalProfileParams(t)),t):(t=Aw({},Rv["360p_2"]),t)}static setOptimalProfileParams(e){let t=null;for(const n of Ov)if(t=n,n.startsWith("".concat(e.height))&&Rv[n].width===e.width||parseInt(n)>e.height)break;e.maxBitrate&&e.minBitrate||(e.maxBitrate=Rv[t].maxBitrate,e.minBitrate=Rv[t].minBitrate),e.frameRate||(e.frameRate=Rv[t].frameRate)}static formatScreenProfile(e){let t={};return e?("string"==typeof e?Lv.includes(e)&&(t=Aw({},Dv[e])):(t.height=e.height,t.width=e.width,t.bitrate=e.bitrate,t.frameRate=e.frameRate,t.width&&t.height||(t.width=Dv["720p"].width,t.height=Dv["720p"].height),t.frameRate||(t.frameRate=15),t.bitrate||(t.bitrate=Dv["720p"].bitrate)),t):(t=Aw({},Dv["720p"]),t)}setTrackProfile(e){this.log_.info(Nw,"setTrackProfile begin,uniqueId_:".concat(this.resolutionId_,", ").concat(this.trackType_,",")+"".concat(this.streamType_,", profile:").concat(JSON.stringify(e))),this.trackType_!==Zp.TRACK_TYPE_AUDIO?this.trackType_!==Zp.TRACK_TYPE_VIDEO||this.streamType_!==Bp.STREAM_TYPE_MAIN?this.trackType_===Zp.TRACK_TYPE_VIDEO&&this.streamType_===Bp.STREAM_TYPE_AUX&&(this.profile_=kw.formatScreenProfile(e)):this.profile_=kw.formatVideoProfile(e):this.profile_=kw.formatAudioProfile(e)}getTrack(){return this.track_}async replaceTrack(e){var t,n;e&&(null===(t=this.player_)||void 0===t||t.replaceTrack(e),this.isRemote_||null===(n=this.track_)||void 0===n||n.stop(),this.track_=e,this.isRemote_||(this.setLocalProfileByTrack(e),1===this.playState_&&await this.restart()))}setLocalProfileByTrack(e){const t=e.getSettings();var n;this.profile_||(this.profile_={}),this.trackType_===Zp.TRACK_TYPE_AUDIO?(this.profile_.sampleRate=t.sampleRate,this.profile_.channelCount=t.channelCount):(this.profile_.width=t.width,this.profile_.height=t.height,this.profile_.frameRate=parseInt(null===(n=t.frameRate)||void 0===n?void 0:n.toString()),kw.setOptimalProfileParams(this.profile_)),this.log_.info(Nw,"setLocalProfileByTrack, this.profile_:".concat(JSON.stringify(this.profile_)))}removeTrack(){var e;this.player_&&this.player_.stop(),this.isRemote_||null===(e=this.track_)||void 0===e||e.stop(),this.track_=null}async play(e,t,n){const r=this.getTrackType();if(this.log_.info(Nw,"".concat(r," track begin play, elementId:").concat(t,", playerDiv.id:").concat(e.id,", options:").concat(JSON.stringify(n)," ")),1===this.playState_)return this.log_.info(Nw,"".concat(r," track is playing, return")),{trackType:r,error:null};if(!this.track_)return this.log_.error(Nw,"".concat(r," track is empty")),{trackType:r,error:new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"".concat(r," track is empty"))};switch(this.elementId_=t,this.trackType_){case Zp.TRACK_TYPE_AUDIO:this.player_||(this.log_.info(Nw,"create AudioPlayer"),this.player_=new qb({logger:this.log_,playerDiv:e,playerId:this.getTrackId()||this.getResolutionId(),track:this.track_,muted:n.muted,volume:this.audioVolume_}));break;case Zp.TRACK_TYPE_VIDEO:this.objectFit_=n.objectFit,this.player_||(this.log_.info(Nw,"create VideoPlayer"),this.player_=new $b({logger:this.log_,parentDiv:e,playerId:this.getTrackId()||this.getResolutionId(),track:this.track_,objectFit:n.objectFit,mirror:n.mirror}))}this.player_.off(Ev,this.statusChangeReporter_),this.player_.on(Ev,this.statusChangeReporter_),this.player_.off(Cv,this.statusTraceReporter_),this.player_.on(Cv,this.statusTraceReporter_),this.log_.info(Nw,"play ".concat(r," track start")),this.playState_=1;try{return await this.player_.play(),{trackType:r,error:null}}catch(e){return this.log_.error(Nw,"play ".concat(r," failed: ").concat(e)),this.playState_=0,{trackType:r,error:e}}}async replay(){if(!this.player_)return this.log_.info(Nw,"".concat(this.getTrackType()," player is null")),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"".concat(this.getTrackType()," player is null"));this.player_.off(Ev,this.statusChangeReporter_),this.player_.on(Ev,this.statusChangeReporter_),this.player_.off(Cv,this.statusTraceReporter_),this.player_.on(Cv,this.statusTraceReporter_),this.log_.info(Nw,"rePlay ".concat(this.getTrackType()," track start")),this.playState_=1;try{return await this.player_.play(),null}catch(e){return this.log_.error(Nw,"replay".concat(this.getTrackType(),", replay failed: ").concat(e)),this.playState_=0,e}}stop(){this.player_&&1===this.playState_?(this.player_.off(Ev,this.statusChangeReporter_),this.player_.stop(),this.player_=null,this.playState_=0,this.trackMuted_=!1,this.log_.info(Nw,"".concat(this.getTrackType()," stop player success"))):this.log_.info(Nw,"".concat(this.getTrackType()," player is null or is closed"))}close(){var e;this.stop(),this.isRemote_||null===(e=this.track_)||void 0===e||e.stop(),this.elementId_="",this.log_.info(Nw,"".concat(this.getTrackType()," close success")),this.playState_=2,this.clearCameraCaptureReport()}async resume(){if(!this.player_)return this.log_.info(Nw,"".concat(this.getTrackType()," player is null")),null;try{return await this.player_.resume(),null}catch(e){return this.log_.error(Nw,"".concat(this.getTrackType()," resume failed: ").concat(e)),e}}async restart(){this.player_&&(this.player_.stop(),await this.player_.play(),this.log_.info(Nw,"restart success"))}getTrackMuted(){return this.trackMuted_}muteTrack(){this.track_&&(this.track_.enabled=!1),this.trackMuted_=!0}unmuteTrack(){this.track_&&(this.track_.enabled=!0),this.trackMuted_=!1}setSinkId(e){this.trackType_===Zp.TRACK_TYPE_AUDIO&&this.player_&&this.player_.setSinkId(e)}setAudioVolume(e){this.trackType_===Zp.TRACK_TYPE_AUDIO&&(this.audioVolume_=e/100,this.player_&&this.player_.setVolume(this.audioVolume_))}getAudioLevel(){return this.trackType_===Zp.TRACK_TYPE_AUDIO&&this.player_?this.player_.getAudioLevel():0}getVideoFrame(){return this.trackType_===Zp.TRACK_TYPE_VIDEO&&this.player_?this.player_.getVideoFrame():null}setAudioOutput(e){this.trackType_===Zp.TRACK_TYPE_AUDIO&&this.player_&&this.player_.setSinkId(e)}}const Rw=(()=>{let e=0;return()=>e++})();class Ow extends _o{constructor(e,t,n){super(e,t),this.captureResults=void 0,this.captureResults=n}getMediaCaptureResult(){return this.captureResults}getMediaCaptureResultByType(e){var t;return null===(t=this.captureResults)||void 0===t?void 0:t.find((t=>t.type===e))}}class Dw{constructor(e){this.streamSymbol=void 0,this.callbackMap=new Map,this.onCallbackMap=new Map,this.playDivContainers=void 0,this.id_=void 0,this.module_="Stream",this.tracks=void 0,this.isRemote_=void 0,this.isAuxiliary_=void 0,this.type_=void 0,this.log_=void 0,this.userId_=void 0,this.mirror_=void 0,this.client_=void 0,this.stat=void 0,this.event_=void 0,this.traceHandler=void 0,this.getOnCallback=(e,t)=>{const n="".concat(e,"_").concat(null==t?void 0:t.name);this.log_.debug(this.module_,"getOnCallback, event = "+e.toString());const r=t=>{if(this.callbackMap.get(n)){const r=$p.getCurrentTimestamp();let i=r+5e3,o=!1;const a=setTimeout((()=>{o=!0,clearTimeout(a),this.stat.recordCallbackInfo(e.toString(),"Stream",r,i,t,(e=>e&&e instanceof Dw?JSON.stringify(e.getStatInfo()):JSON.stringify(e||{})))}),1e4);this.callbackMap.get(n)&&this.callbackMap.get(n)(t),o||(i=$p.getCurrentTimestamp(),clearTimeout(a),this.stat.recordCallbackInfo(e.toString(),"Stream",r,i,t,(e=>e&&e instanceof Dw?JSON.stringify(e.getStatInfo()):JSON.stringify(e||{}))))}};return this.callbackMap.set(n,t),this.onCallbackMap.set(n,r),r},this.getOffCallback=(e,t)=>{const n="".concat(e,"_").concat(null==t?void 0:t.name);this.log_.debug(this.module_,"getOnCallback, event = "+e.toString());const r=this.onCallbackMap.get(n);return this.onCallbackMap.get(n)&&this.onCallbackMap.delete(n),this.callbackMap.get(n)&&this.callbackMap.delete(n),r},this.streamSymbol=Symbol("client_".concat(Rw(),"_").concat($p.getCurrentTimestamp())),this.isRemote_=Boolean(e.isRemote),this.id_=$p.generateId(),this.type_=e.type,this.log_=e.log,this.log_||(this.log_=ag.getLogger()),this.stat=new Bb(this.log_),this.isAuxiliary_="auxiliary"===e.type,this.tracks={video:new Map,audio:new Map},this.playDivContainers=new Map,this.event_=new Cg,this.traceHandler=this.playerStatusTrace.bind(this)}getStreamInfo(){let e;const t=$p.getCurrentTimestamp();try{return this.getStreamInfoImpl()}catch(t){throw e=t,t}finally{const n=$p.getCurrentTimestamp(),r="Stream$getStreamInfo";this.stat.setApiCallInfo(r,t,n,e,null,this.getStatExtraInfo())}}getStreamInfoImpl(){const e={videoProfiles:[]};for(const[t,n]of this.tracks[Zp.TRACK_TYPE_VIDEO])if(n.getTrackType()===Zp.TRACK_TYPE_VIDEO){const r={resolutionId:t,hasTrack:Boolean(n.getTrack()),width:n.getTrackProfile().width,height:n.getTrackProfile().height,frameRate:n.getTrackProfile().frameRate,minBitrate:n.getTrackProfile().minBitrate,maxBitrate:n.getTrackProfile().maxBitrate};e.videoProfiles.push(r)}return this.log_.info(this.module_,"getStreamInfoImpl success: ".concat(JSON.stringify(e))),e}getMaxResolutionHRTCTrack(e){let t;const n=Array.from(this.tracks[Zp.TRACK_TYPE_VIDEO].values()),r=e?n:n.filter((e=>e.getTrack()));for(const e of r)t?t&&Math.max(e.getTrackProfile().width,e.getTrackProfile().height)-Math.max(t.getTrackProfile().width,t.getTrackProfile().height)>0&&(t=e):t=e;return t}getMaxResolutionProfile(e){if(0===e.size)return null;let t,n;for(const[r,i]of e)t?Math.max(i.width,i.height)-Math.max(t.width,t.height)>0&&(t=i,n=r):(t=i,n=r);return t?{resolutionId:n,width:t.width,height:t.height,frameRate:t.frameRate,minBitrate:t.minBitrate,maxBitrate:t.maxBitrate}:null}getHRTCTracks(e){const t=[],n=Array.from(this.tracks[Zp.TRACK_TYPE_AUDIO].values()),r=Array.from(this.tracks[Zp.TRACK_TYPE_VIDEO].values());if(!e)return[...n,...r];const i=void 0===e.hasTrack?n:n.filter((t=>Boolean(t.getTrack())===e.hasTrack)),o=void 0===e.hasTrack?r:r.filter((t=>Boolean(t.getTrack())===e.hasTrack));return e.mediaType?e.mediaType===Zp.TRACK_TYPE_VIDEO?t.push(...o):t.push(...i):(t.push(...i),t.push(...o)),t}getHRTCTrackIds(e){const t=[];for(const n of this.getHRTCTracks(e))t.push(n.getTrackId());return t}getAnyVideoHRTCTrack(e){let t;return t=e?this.tracks[Zp.TRACK_TYPE_VIDEO].get(e):this.getMaxResolutionHRTCTrack(!0),t}getVideoHRTCTrack(e){var t;let n;return n=e?this.tracks[Zp.TRACK_TYPE_VIDEO].get(e):this.getMaxResolutionHRTCTrack(),null!==(t=n)&&void 0!==t&&t.getTrack()?n:null}getAnyAudioHRTCTrack(){return this.isAuxiliary_?this.tracks[Zp.TRACK_TYPE_AUDIO].get("auxAudio"):this.tracks[Zp.TRACK_TYPE_AUDIO].get("mainAudio")}getUninitializedAudioHRTCTrack(){const e=this.getAnyAudioHRTCTrack();return null!=e&&e.getTrack()?null:e}getUninitializedVideoHRTCTrack(e){var t;let n;return n=e?this.tracks[Zp.TRACK_TYPE_VIDEO].get(e):this.getMaxResolutionHRTCTrack(!0),null!==(t=n)&&void 0!==t&&t.getTrack()?null:n}getAudioHRTCTrack(){const e=this.getAnyAudioHRTCTrack();return null!=e&&e.getTrack()?e:null}getSymbol(){return this.streamSymbol}getInfo(){return{appId:"",roomId:"",userName:"",userId:"",domain:""}}onLogUploadResult(){}onLogUploadProgress(){}async play(e,t){let n;const r=$p.getCurrentTimestamp();try{await this.playImpl(e,t)}catch(e){throw n=e,e}finally{const i=$p.getCurrentTimestamp(),o="Stream$play#Promise<void>#string#{ objectFit?: string; muted: boolean }#string";this.stat.setApiCallInfo(o,r,i,n,null,e,t,this.getStatExtraInfo())}}async playImpl(e,t){let n;if(null!=t&&t.objectFit){if(!/^cover|contain|fill$/.test(t.objectFit))throw this.log_.error(this.module_,"invalid play options.objectFit: ".concat(t.objectFit)),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"invalid play options.objectFit: ".concat(t.objectFit));n=t.objectFit}else n=this.isRemote_&&"auxiliary"===this.getType()?"contain":"cover";const r=Boolean(null==t?void 0:t.muted);if(this.log_.info(this.module_,"stream start to play with elementId: ".concat(e,", options.objectFit: ").concat(n,",options.muted: ").concat(r," resolutionId:").concat(null==t?void 0:t.resolutionId)),!e)throw this.log_.error(this.module_,"elementId:".concat(e," not a invalid HTMLElement Id")),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"elementId:".concat(e," not a invalid HTMLElement Id"));const i=document.getElementById(e);if(!i)throw this.log_.error(this.module_,"document.getElementById by elementId:".concat(e," failed")),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"document.getElementById by elementId:".concat(e," failed"));let o;const a=null!=t&&t.resolutionId?this.getVideoHRTCTrack(t.resolutionId):this.getMaxResolutionHRTCTrack(),s=a?a.getResolutionId():this.id_,c=this.playDivContainers.get(e);if(c){var u;o=c.HTMLElement,this.log_.info(this.module_,"get exist player div, key:".concat(e,", div: ").concat(null===(u=c.HTMLElement)||void 0===u?void 0:u.id))}else{o=document.createElement("div"),o.setAttribute("id","player_".concat(s)),o.style.width="100%",o.style.height="100%",o.style.position="relative",o.style.overflow="hidden",o.style["background-color"]="#000",i.appendChild(o);const t={HTMLElement:o,hasVideoTrack:!1,hasAudioTrack:!1};this.playDivContainers.set(e,t),this.log_.info(this.module_,"new player div, key:".concat(e,", div: ").concat(o.id))}o.style.display=null!=t&&t.playerElementHidden?"none":"block",await this.playTracks(e,o,n,r,null==t?void 0:t.resolutionId)}playerStatusTrace(e){this.log_.debug(this.module_,"playerStatusTrace, ".concat(JSON.stringify(e)))}async playTracks(e,t,n,r,i){const o=[],a=this.isAuxiliary_?null:this.getAudioHRTCTrack(),s=i?this.getVideoHRTCTrack(i):this.getMaxResolutionHRTCTrack();null!=s&&s.getTrack()&&o.push(s.play(t,e,{objectFit:n,mirror:this.mirror_})),null!=a&&a.getTrack()&&o.push(a.play(t,e,{muted:r})),0!==o.length?(this.off(Cv,this.traceHandler),this.on(Cv,this.traceHandler),await Promise.all(o).then((n=>{const r=n.filter((e=>null!==e.error));r.length===o.length&&t&&t.remove();const i=n.filter((e=>null===e.error)),a=null==i?void 0:i.some((e=>e.trackType===Zp.TRACK_TYPE_AUDIO)),s=null==i?void 0:i.some((e=>e.trackType===Zp.TRACK_TYPE_VIDEO));if(this.playDivContainers.has(e)&&this.playDivContainers.set(e,{HTMLElement:t,hasAudioTrack:a,hasVideoTrack:s}),r.length>0)throw r[0].error}))):this.log_.warn(this.module_,"no available track for play")}stop(e){let t;const n=$p.getCurrentTimestamp();try{this.stopImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="Stream$stop#void#string";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}stopImpl(e){var t;this.log_.info(this.module_,"stopImpl begin, option:".concat(JSON.stringify(e)));const n=this.getHRTCTracks({hasTrack:!0,mediaType:Zp.TRACK_TYPE_VIDEO}),r=[];var i;!e||e.video&&!e.resolutionIds?r.push(...n):e.video&&null!==(t=e.resolutionIds)&&void 0!==t&&t.length&&e.resolutionIds.forEach((e=>{const t=this.getVideoHRTCTrack(e);t&&r.push(t)})),r.forEach((e=>{e.stop()})),(!e||e.audio)&&(null===(i=this.getAudioHRTCTrack())||void 0===i||i.stop())}async resume(e){let t;const n=$p.getCurrentTimestamp();try{await this.resumeImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="Stream$resume#Promise<void>#string";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}async resumeImpl(e){var t;this.log_.info(this.module_,"resumeImpl begin, option:".concat(JSON.stringify(e)));const n=this.getHRTCTracks({hasTrack:!0,mediaType:Zp.TRACK_TYPE_VIDEO}),r=[];!e||e.video&&!e.resolutionIds?r.push(...n):e.video&&null!==(t=e.resolutionIds)&&void 0!==t&&t.length&&e.resolutionIds.forEach((e=>{const t=this.getVideoHRTCTrack(e);t&&r.push(t)}));const i=[];if(r.forEach((e=>{i.push(e.resume())})),!e||e.audio){const e=this.getAudioHRTCTrack();e&&i.push(e.resume())}await Promise.all(i)}close(e){let t;const n=$p.getCurrentTimestamp();try{this.closeImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="Stream$close#void#string";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}closeImpl(e){if(this.log_.info(this.module_,"closeImpl begin, options:".concat(JSON.stringify(e))),!e||e.video&&!e.resolutionIds&&e.audio){for(const e of this.getHRTCTracks({hasTrack:!0}))e.close();for(const e of this.playDivContainers.values())e.HTMLElement&&e.HTMLElement.remove();return this.playDivContainers.clear(),void Qb.removeEventEmitter(this.event_)}if(e.video){var t;const n=[];if(null!==(t=e.resolutionIds)&&void 0!==t&&t.length)e.resolutionIds.forEach((e=>{const t=this.getVideoHRTCTrack(e);t&&n.push(t)}));else{const e=this.getHRTCTracks({hasTrack:!0,mediaType:Zp.TRACK_TYPE_VIDEO});n.push(...e)}n.forEach((e=>{const t=null==e?void 0:e.getElementId();if(e.close(),t){const e=this.playDivContainers.get(t);var n,r,i;e&&(e.hasVideoTrack=!1,this.log_.debug(this.module_,"closeImpl, elementId:".concat(t,", divInfo: ").concat(null===(n=e.HTMLElement)||void 0===n?void 0:n.id,", hasAudioTrack: ").concat(e.hasAudioTrack,", hasVideoTrack: ").concat(e.hasVideoTrack,"}")),e.hasAudioTrack||(null===(r=this.playDivContainers.get(t))||void 0===r||null===(i=r.HTMLElement)||void 0===i||i.remove(),this.playDivContainers.delete(t),this.log_.info(this.module_,"closeImpl, release elementId: ".concat(t))))}}))}e.audio&&this.closeAudio(),this.getHRTCTracks({hasTrack:!0}).every((e=>e.isClosed()))&&Qb.removeEventEmitter(this.event_)}closeAudio(){const e=this.getAudioHRTCTrack();if(e){const i=e.getElementId();if(e.close(),i){const e=this.playDivContainers.get(i);var t,n,r;e&&(e.hasAudioTrack=!1,this.log_.debug(this.module_,"closeAudio, elementId:".concat(i,", divInfo: ").concat(null===(t=e.HTMLElement)||void 0===t?void 0:t.id,", hasAudioTrack: ").concat(e.hasAudioTrack,", hasVideoTrack: ").concat(e.hasVideoTrack,"}")),e.hasVideoTrack||(null===(n=this.playDivContainers.get(i))||void 0===n||null===(r=n.HTMLElement)||void 0===r||r.remove(),this.playDivContainers.delete(i),this.log_.info(this.module_,"closeAudio, release elementId: ".concat(i))))}}}muteAudio(){let e,t;const n=$p.getCurrentTimestamp();try{return t=this.muteAudioImpl(),t}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="Stream$muteAudio#boolean";this.stat.setApiCallInfo(i,n,r,e,t,this.getStatExtraInfo())}}muteAudioImpl(){try{const e=this.getAudioHRTCTrack();return!!e&&(e.muteTrack(),!0)}catch(e){return this.log_.error(this.module_,"muteAudio failed: ".concat(e)),!1}}muteVideo(){let e,t;const n=$p.getCurrentTimestamp();try{return t=this.muteVideoImpl(),t}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="Stream$muteVideo#boolean#string";this.stat.setApiCallInfo(i,n,r,e,t,this.getStatExtraInfo())}}muteVideoImpl(){try{if(!this.hasVideoTrack())return!1;for(const e of this.getHRTCTracks({hasTrack:!0,mediaType:Zp.TRACK_TYPE_VIDEO}))e.muteTrack();return!0}catch(e){return this.log_.error(this.module_,"muteVideo failed: ".concat(e)),!1}}unmuteAudio(){let e,t;const n=$p.getCurrentTimestamp();try{return t=this.unmuteAudioImpl(),t}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="Stream$unmuteAudio#boolean";this.stat.setApiCallInfo(i,n,r,e,t,this.getStatExtraInfo())}}unmuteAudioImpl(){try{const e=this.getAudioHRTCTrack();return!!e&&(e.unmuteTrack(),!0)}catch(e){return this.log_.error(this.module_,"unmuteAudio failed: ".concat(e)),!1}}unmuteVideo(){let e,t;const n=$p.getCurrentTimestamp();try{return t=this.unmuteVideoImpl(),t}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="Stream$unmuteVideo#boolean#string";this.stat.setApiCallInfo(i,n,r,e,t,this.getStatExtraInfo())}}unmuteVideoImpl(){try{if(!this.hasVideoTrack())return!1;for(const e of this.getHRTCTracks({hasTrack:!0,mediaType:Zp.TRACK_TYPE_VIDEO}))e.unmuteTrack();return!0}catch(e){return this.log_.error(this.module_,"unmuteVideo failed: ".concat(e)),!1}}getId(){var e;return null===(e=this.getMaxResolutionHRTCTrack())||void 0===e?void 0:e.getTrackId()}setStreamId(e,t){var n;null===(n=this.getVideoHRTCTrack(t))||void 0===n||n.setTrackId(e)}getUserId(){return this.userId_}getType(){return this.type_}async setAudioOutput(e){let t;const n=$p.getCurrentTimestamp();try{this.setAudioOutputImpl(e),this.stat.setSwitchDevicesInfo(zv.OUTPUT_AUDIO,e,Gv.SUCCESS)}catch(n){throw this.stat.setSwitchDevicesInfo(zv.OUTPUT_AUDIO,e,Gv.FAIL),t=n,n}finally{const r=$p.getCurrentTimestamp(),i="Stream$setAudioOutput#Promise<void>#string";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}setAudioOutputImpl(e){const t=this.getAudioHRTCTrack();t&&t.setSinkId(e)}setAudioVolume(e){let t;const n=$p.getCurrentTimestamp();try{this.setAudioVolumeImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="Stream$setAudioVolume#number";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}setAudioVolumeImpl(e){const t=this.getAudioHRTCTrack();t&&t.setAudioVolume(e)}getAudioLevel(){const e=this.getAudioHRTCTrack();return e?e.getAudioLevel():0}hasAudioTrack(){return Boolean(this.getAudioHRTCTrack())}hasVideoTrack(){return Array.from(this.tracks[Zp.TRACK_TYPE_VIDEO].values()).filter((e=>e.getTrack())).length>0}hasVideo(){let e;return e="local"===this.type_?this.hasVideoTrack():!!Array.from(this.tracks[Zp.TRACK_TYPE_VIDEO].values()).find((e=>{var t;if(!e.getTrack())return!1;const n=null===(t=e.getTrack())||void 0===t?void 0:t.getSettings();return!!n.width&&!!n.height&&!!n.frameRate})),this.log_.debug(this.module_,"hasVideo: ".concat(e)),e}isAuxiliary(){return this.isAuxiliary_}getAudioTrack(){const e=this.getAudioHRTCTrack();return e?e.getTrack():null}getVideoTrack(e){const t=this.getVideoHRTCTrack(e);return t?t.getTrack():null}getVideoFrame(e){const t=this.getVideoHRTCTrack(e);return t?t.getVideoFrame():null}on(e,t){if(-1!==Sv.indexOf(e.toString()))this.event_.on(e,t);else{const n=this.getOnCallback(e,t);this.event_.on(e,n)}}off(e,t){if(-1!==Sv.indexOf(e.toString()))this.event_.off(e,t);else{const n=this.getOffCallback(e,t);n&&this.event_.removeListener(e,n)}}async restart(e){var t;if(e)return void await(null===(t=this.getVideoHRTCTrack(e))||void 0===t?void 0:t.restart());const n=[];for(const e of this.getHRTCTracks({hasTrack:!0}))n.push(e.restart());await Promise.all(n)}async rePlayAudio(){const e=this.getAudioHRTCTrack();e&&!e.isPlaying()&&await e.replay()}getStatInfo(){return{isRemote_:this.isRemote_,type_:this.type_,userId_:this.userId_,id_:this.id_,isAuxiliary_:this.isAuxiliary_}}getStatExtraInfo(){return{isRemote:this.isRemote_,id:this.id_,userId:this.userId_}}}class Lw extends Dw{constructor(e){super({isRemote:!1,type:"local",log:null}),this.audio_=void 0,this.video_=void 0,this.cameraId_=void 0,this.effectiveCameraId_=void 0,this.facingMode_=void 0,this.microphoneId_=void 0,this.effectiveMicrophoneId_=void 0,this.videoSource_=void 0,this.audioSource_=void 0,this.screen_=void 0,this.screenAudio_=void 0,this.audioProfile_=void 0,this.videoProfiles_=void 0,this.screenProfile_=void 0,this.audioMixOption_=void 0,this.audioMixInfo_=void 0,this.auxStreamStopByNativeHandler=void 0,this.mutePackageData=void 0,this.muteSendInfo=void 0,this.screenShareMixInfo=void 0,this.module_="LocalStream",this.userId_=e.userId,this.audio_=e.audio,this.microphoneId_=e.microphoneId,this.video_=e.video,this.cameraId_=e.cameraId,this.facingMode_=e.facingMode,this.screen_=e.screen,this.screenAudio_=e.screenAudio,this.audioSource_=e.audioSource,this.videoSource_=e.videoSource,this.mirror_=e.mirror,this.client_=[],this.audioMixOption_={filePath:null,startTime:0,replace:!1,loop:!1,repeatCount:1},this.audioMixInfo_={audioMixState:Pv.IDLE,audioCtx:null,mediaNode:null,sourceNode:null,buffer:null,destNode:null,gainNode:null,gainValue:.5,startAt:0,pauseAt:0,pauseDur:0,playAutoEnded:!1,totalDur:0},this.mutePackageData=new Uint8Array([255,241,80,128,3,223,252,222,2,0,76,97,118,99,53,56,46,55,53,46,49,48,48,0,66,32,8,193,24,56,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28,255,241,80,128,1,191,252,33,16,4,96,140,28]).buffer,this.muteSendInfo={audioMixState:Pv.IDLE,audioCtx:null,mediaNode:null,sourceNode:null,destNode:null},this.screenShareMixInfo={bindStream:null,screenShareAudioNode:null,destNode:null,gainNode:null,gainValue:.5,status:Pv.INIT,muteMainAudio:!1},this.videoProfiles_=new Map,this.log_.info(this.module_,"new local stream, stream config: ".concat(JSON.stringify(e)))}getLocalId(){return this.id_}async initialize(){let e,t;const n=$p.getCurrentTimestamp();try{return t=await this.initializeImpl(),t}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$initialize#Promise<StreamInitializeResult>";this.stat.setApiCallInfo(i,n,r,e,t,this.getStatExtraInfo())}}async reset(){this.close();for(const e of this.getHRTCTracks({hasTrack:!0})){const t=e.getTrack();t&&await this.removeTrack(t)}this.tracks[Zp.TRACK_TYPE_VIDEO].clear(),this.tracks[Zp.TRACK_TYPE_AUDIO].clear()}async initAuxStream(){var e,t,n;const r=new kw({streamType:Bp.STREAM_TYPE_AUX,trackType:Zp.TRACK_TYPE_VIDEO,isRemote:!1,trackProfile:this.screenProfile_,logger:this.log_,resolutionId:this.generateResolutionId(),event:this.event_}),i=await r.initScreenCapture(this.screenAudio_),o=null===(e=i.find((e=>e.error)))||void 0===e?void 0:e.error;if(o)throw this.log_.error(this.module_,"initAuxStream, fail, errMsg = ".concat(o)),new Ow(o.getCode(),o.getMsg(),i);this.stat.setMediaCaptureSucc(Uv.AUX,null===(t=r.getTrack())||void 0===t?void 0:t.label),this.tracks[Zp.TRACK_TYPE_VIDEO].set(r.getResolutionId(),r);const a=null===(n=i.find((e=>e.type===Zp.TRACK_TYPE_AUDIO&&e.track)))||void 0===n?void 0:n.track;return a&&this.tracks[Zp.TRACK_TYPE_AUDIO].set("auxAudio",new kw({streamType:Bp.STREAM_TYPE_AUX,trackType:Zp.TRACK_TYPE_AUDIO,isRemote:!1,logger:this.log_,resolutionId:this.generateResolutionId(),track:a,event:this.event_})),this.isAuxiliary_=!0,this.auxStreamStopByNativeHandler=()=>{this.close(),this.event_.removeListener(Iv,this.auxStreamStopByNativeHandler)},this.event_.on(Iv,this.auxStreamStopByNativeHandler),new Ow(yi.RTC_ERR_CODE_SUCCESS,"",i)}async initMainStreamWithCfg(){const e=this.getMaxResolutionProfile(this.videoProfiles_);return await this.addCaptureWithCfg(this.video_,this.audio_,e,this.audioProfile_)}async initMainStream(){return Qb.initDeviceChangedNotify(this.event_,!0),this.on(xb.CameraChanged,(e=>{"REMOVE"===e.state&&this.clearEffectiveDeviceId(e.deviceId,"videoInput")})),this.on(xb.RecordingDeviceChanged,(e=>{"REMOVE"===e.state&&this.client_.length>0&&this.client_[0].getPublishAudioSender()&&(this.startSendMutePackage(),this.clearEffectiveDeviceId(e.deviceId,"audioInput"))})),this.on(_v.CameraCapture,((e,t)=>{this.setCameraCaptureReport(e,t)})),this.audioSource_||this.videoSource_?this.initMainStreamWithTrack(this.audioSource_,this.videoSource_):await this.initMainStreamWithCfg()}async initializeImpl(){this.log_.info(this.module_,"initializeImpl begin");try{return await this.reset(),this.screen_?await this.initAuxStream():await this.initMainStream()}catch(e){throw this.log_.error(this.module_,"initializeImpl fail, errMsg:".concat(e)),"function"!=typeof e.getMediaCaptureResult?new Ow(e.getCode(),e.getMsg(),null):e}}setCameraCaptureReport(e,t){this.client_.forEach((n=>{n.setCameraCaptureReport(e,t)}))}async addCaptureWithCfg(e,t,n,r){if(this.log_.info(this.module_,"addCaptureWithCfg begin, video:".concat(e,", audio:").concat(t,",")+"camera:".concat(this.getCurrentCameraId(),", microphone:").concat(this.getCurrentMicrophoneId(),",")+"videoProfileInfo:".concat(JSON.stringify(n),", audioProfile:").concat(JSON.stringify(r))),(this.tracks&&this.tracks[Zp.TRACK_TYPE_VIDEO].size)>=2){const e=new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"resolution count can not be greater than ".concat(2));throw this.log_.error(this.module_,"addCaptureWithCfg fail, errMsg is=".concat(e)),e}const i=[];let o,a;e&&(o=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_VIDEO,isRemote:!1,trackProfile:n,logger:this.log_,resolutionId:n?n.resolutionId:this.generateResolutionId(),event:this.event_}),i.push(o.initVideoCapture(this.getCurrentCameraId()||this.facingMode_))),t&&(a=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_AUDIO,isRemote:!1,trackProfile:r,logger:this.log_,resolutionId:this.generateResolutionId(),event:this.event_}),i.push(a.initAudioCapture(this.getCurrentMicrophoneId())));const s=await Promise.all(i);let c=0;for(const e of s)if(e.error)c++;else{var u,l;e.type===Zp.TRACK_TYPE_AUDIO?(this.tracks[Zp.TRACK_TYPE_AUDIO].set("mainAudio",a),this.stat.setMediaCaptureSucc(Uv.AUDIO,null===(u=a.getTrack())||void 0===u?void 0:u.label)):(this.tracks[Zp.TRACK_TYPE_VIDEO].set(o.getResolutionId(),o),this.stat.setMediaCaptureSucc(Uv.VIDEO,null===(l=o.getTrack())||void 0===l?void 0:l.label),n&&this.videoProfiles_.set(o.getResolutionId(),n)),this.appendDefaultLocalTrack(n,r),this.updateEffectiveDeviceInfo(e)}if(c){const e=new Ow(yi.RTC_ERR_CODE_INVALID_OPERATION,"browser initialize capture fail",s);throw this.log_.error(this.module_,"addCaptureWithCfg fail, errMsg= ".concat(e)),e}return this.log_.info(this.module_,"addCaptureWithCfg success, camera:".concat(this.getCurrentCameraId(),", microphone:").concat(this.getCurrentMicrophoneId())),new Ow(yi.RTC_ERR_CODE_SUCCESS,"",s)}appendDefaultLocalTrack(e,t){if(!this.getAnyAudioHRTCTrack()){const e=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_AUDIO,isRemote:!1,trackProfile:t,logger:this.log_,resolutionId:this.generateResolutionId(),event:this.event_});this.tracks[Zp.TRACK_TYPE_AUDIO].set("mainAudio",e),this.log_.info(this.module_,"addDefaultEmptyTrack success, audioTrack:".concat(e.getResolutionId(),",")+"track profile:".concat(JSON.stringify(e.getTrackProfile())))}if(!this.getAnyVideoHRTCTrack(null==e?void 0:e.resolutionId)){const t=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_VIDEO,isRemote:!1,trackProfile:e,logger:this.log_,resolutionId:e?e.resolutionId:this.generateResolutionId(),event:this.event_});this.tracks[Zp.TRACK_TYPE_VIDEO].set(t.getResolutionId(),t),this.log_.info(this.module_,"addDefaultEmptyTrack success, videoTrack:".concat(t.getResolutionId(),",")+"track profile:".concat(JSON.stringify(t.getTrackProfile())))}}generateResolutionId(){return this.id_+"$"+$p.generateRandomId(8,16)}initMainStreamWithTrack(e,t){const n=[];if(e){const t=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_AUDIO,isRemote:!1,logger:this.log_,resolutionId:this.generateResolutionId(),track:e,event:this.event_});this.tracks[Zp.TRACK_TYPE_AUDIO].set("mainAudio",t),n.push({type:Zp.TRACK_TYPE_AUDIO,track:e})}if(t){const e=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_VIDEO,isRemote:!1,logger:this.log_,resolutionId:this.generateResolutionId(),track:t,event:this.event_});this.tracks[Zp.TRACK_TYPE_VIDEO].set(e.getResolutionId(),e),n.push({type:Zp.TRACK_TYPE_VIDEO,track:t})}return this.appendDefaultLocalTrack(this.getMaxResolutionProfile(this.videoProfiles_),this.audioProfile_),new Ow(yi.RTC_ERR_CODE_SUCCESS,"",n)}async addAudioTrackCapture(e){let t;const n=$p.getCurrentTimestamp();try{return await this.addAudioTrackCaptureImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$addAudioTrackCapture#Promise<void>#Device";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}async addAudioTrackCaptureImpl(e){var t;this.log_.info(this.module_,"addAudioTrackCaptureImpl, microphoneId: ".concat(e));const n=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_AUDIO,isRemote:!1,trackProfile:this.audioProfile_,logger:this.log_,resolutionId:this.generateResolutionId(),event:this.event_}),r=await n.initAudioCapture(e||this.microphoneId_);if(r.error)throw this.log_.error(this.module_,"addAudioTrackCaptureImpl fail, errMsg: ".concat(r.error)),r.error;return this.stat.setMediaCaptureSucc(Uv.AUDIO,null===(t=r.track)||void 0===t?void 0:t.label),this.updateEffectiveDeviceInfo(r),await this.addTrackImpl(r.track),r.track}async addVideoTrackCapture(e){let t;const n=$p.getCurrentTimestamp();try{return await this.addVideoTrackCaptureImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$addVideoTrackByDeviceId#Promise<void>#Device";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}async addVideoTrackCaptureImpl(e){var t;this.log_.info(this.module_,"addVideoTrackCaptureImpl, option: ".concat(JSON.stringify(e)));const n=null==e?void 0:e.resolutionId,r=n?this.videoProfiles_.get(n):this.getMaxResolutionProfile(this.videoProfiles_),i=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_VIDEO,isRemote:!1,trackProfile:r,logger:this.log_,resolutionId:this.generateResolutionId(),event:this.event_}),o=(null==e?void 0:e.cameraId)||this.cameraId_||this.facingMode_,a=await i.initVideoCapture(o);if(a.error)throw this.log_.error(this.module_,"addVideoTrackCaptureImpl fail, errMsg: ".concat(a.error)),a.error;return this.updateEffectiveDeviceInfo(a),this.stat.setMediaCaptureSucc(Uv.AUDIO,null===(t=a.track)||void 0===t?void 0:t.label),await this.addTrackImpl(a.track,n),a.track}updateEffectiveDeviceInfo(e){e.type===Zp.TRACK_TYPE_VIDEO?(this.effectiveCameraId_=e.track.getSettings().deviceId,this.log_.info(this.module_,"updateEffectiveDeviceInfo, effectiveCameraId_: ".concat(this.effectiveCameraId_))):e.type===Zp.TRACK_TYPE_AUDIO&&(this.effectiveMicrophoneId_=e.track.getSettings().deviceId,this.log_.info(this.module_,"updateEffectiveDeviceInfo, effectiveMicrophoneId_: ".concat(this.effectiveMicrophoneId_)))}getCurrentCameraId(){return this.cameraId_||this.effectiveCameraId_}getCurrentMicrophoneId(){return this.microphoneId_||this.effectiveMicrophoneId_}getAudioSendBitrate(){const e=this.getAudioHRTCTrack();return e?e.getTrackProfile().bitrate:0}isAudioMuted(){const e=this.getAudioHRTCTrack();return!!e&&e.getTrackMuted()}isVideoMuted(e){const t=this.getVideoHRTCTrack(e);return!t||t.getTrackMuted()}setAudioProfile(e){let t;const n=$p.getCurrentTimestamp();try{this.setAudioProfileImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$setAudioProfile#void#string|RTCAudioProfile";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}setAudioProfileImpl(e){const t=this.getAudioHRTCTrack();this.audioProfile_=e,null==t||t.setTrackProfile(e)}getVideoMaxBitrate(e){var t;const n=null===(t=this.getVideoHRTCTrack(e))||void 0===t?void 0:t.getTrackProfile();return n?n.maxBitrate:0}getVideoMaxSendBitrate(e){var t;const n=null===(t=this.getVideoHRTCTrack(e))||void 0===t?void 0:t.getTrackProfile();return n?n.maxBitrate<35e4?n.maxBitrate-2e4:n.maxBitrate:0}getVideoMiniBitrate(e){var t;const n=null===(t=this.getVideoHRTCTrack(e))||void 0===t?void 0:t.getTrackProfile();return n?n.minBitrate:0}getVideoWidth(e){var t;const n=null===(t=this.getVideoHRTCTrack(e))||void 0===t?void 0:t.getTrackProfile();return n?n.width:0}getVideoHeight(e){var t;const n=null===(t=this.getVideoHRTCTrack(e))||void 0===t?void 0:t.getTrackProfile();return n?n.height:0}getVideoframeRate(e){var t;const n=null===(t=this.getVideoHRTCTrack(e))||void 0===t?void 0:t.getTrackProfile();return n?n.frameRate:0}getVideoProfile(e){var t;return null===(t=this.getVideoHRTCTrack(e))||void 0===t?void 0:t.getTrackProfile()}setVideoProfile(e,t){let n;const r=$p.getCurrentTimestamp();try{this.setVideoProfileImpl(e,t)}catch(e){throw n=e,e}finally{const t=$p.getCurrentTimestamp(),i="LocalStream$setVideoProfile#void#string|RTCVideoProfile";this.stat.setApiCallInfo(i,r,t,n,null,e,this.getStatExtraInfo())}}async addResolution(e,t){let n;const r=$p.getCurrentTimestamp();let i;try{return i=await this.addResolutionImpl(e,t),i}catch(e){throw n=e,e}finally{const o=$p.getCurrentTimestamp(),a="LocalStream$addResolution";this.stat.setApiCallInfo(a,r,o,n,i,e,t,this.getStatExtraInfo())}}async addResolutionImpl(e,t){try{const n=kw.formatVideoProfile(e),r={resolutionId:this.generateResolutionId(),width:n.width,height:n.height,frameRate:n.frameRate,minBitrate:n.minBitrate,maxBitrate:n.maxBitrate};this.log_.info(this.module_,"addResolutionImpl begin, profile:".concat(JSON.stringify(r)," ")),await this.addCaptureWithCfg(!0,t,r,this.audioProfile_);for(const e of this.client_)await e.publish(this);return this.log_.info(this.module_,"addResolutionImpl success"),r}catch(e){throw this.log_.error(this.module_,"addResolutionImpl fail, errMsg:".concat(e)),"function"!=typeof e.getMediaCaptureResult?new Ow(e.getCode(),e.getMsg(),null):e}}async removeResolution(e){let t;const n=$p.getCurrentTimestamp();try{return this.removeResolutionImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$removeResolution";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}async removeResolutionImpl(e){this.log_.info(this.module_,"removeResolutionImpl begin, resolutionId:".concat(e));const t=this.getVideoHRTCTrack(e);if(!t)throw this.log_.error(this.module_,"removeResolutionImpl, resolutionId:".concat(e," not found ")),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"resolutionId:".concat(e," not found"));this.tracks[Zp.TRACK_TYPE_VIDEO].delete(e),t.removeTrack();const n=this.getHRTCTracks({mediaType:Zp.TRACK_TYPE_VIDEO});n&&0!==n.length||this.tracks[Zp.TRACK_TYPE_AUDIO].delete("mainAudio");for(const e of this.client_)await e.publish(this);this.log_.info(this.module_,"removeResolutionImpl success, resolutionId:".concat(e))}async setVideoProfileImpl(e,t){var n;this.log_.info(this.module_,"setVideoProfile begin, profile: ".concat(JSON.stringify(e)));const r=this.getVideoHRTCTrack(t),i=kw.formatVideoProfile(e);if(!r){const e=this.generateResolutionId();return void this.videoProfiles_.set(e,i)}const o={width:{ideal:i.width},height:{ideal:i.height},frameRate:{ideal:i.frameRate}};await(null===(n=r.getTrack())||void 0===n?void 0:n.applyConstraints(o).then((()=>{this.log_.info(this.module_,"setVideoProfile, constraint: ".concat(JSON.stringify(r.getTrack().getConstraints()))),r.setLocalProfileByTrack(r.getTrack()),this.videoProfiles_.set(r.getResolutionId(),i),this.client_.forEach((async e=>{if(e){const t=e.getMainStreamSenderByTrack(r.getTrackId());await e.setSendBitrate(t,this.getVideoMaxSendBitrate(r.getResolutionId()),this.isAuxiliary()?"auxVideo":"mainVideo"),await e.publish(this)}}))})))}getScreenSendBitrate(){const e=this.getVideoHRTCTrack();return e?e.getTrackProfile().bitrate:0}getScreenWidth(){const e=this.getVideoHRTCTrack();return e?e.getTrackProfile().width:0}getScreenHeight(){const e=this.getVideoHRTCTrack();return e?e.getTrackProfile().height:0}getScreenframeRate(){const e=this.getVideoHRTCTrack();return e?e.getTrackProfile().frameRate:0}setScreenProfile(e){let t;const n=$p.getCurrentTimestamp();try{this.setScreenProfileImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$setScreenProfile#void#string|RTCScreenProfile";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}setScreenProfileImpl(e){const t=this.getVideoHRTCTrack();this.screenProfile_=e,t&&t.setTrackProfile(e)}async switchVideoDevice(e){var t;this.log_.info(this.module_,"switchVideoDevice begin, cameraId is ".concat(e));const n=this.getHRTCTracks({hasTrack:!0,mediaType:Zp.TRACK_TYPE_VIDEO});if(0===n.length)return void this.log_.error(this.module_,"switchVideoDevice failed, no video tracks");const r=[];for(const t of n)t.setTrackProfile(this.videoProfiles_.get(t.getResolutionId())),r.push(t.initVideoCapture(e));const i=await Promise.all(r),o=[];for(const e of i){if(e.error)throw e.error;const t=e.track.getSettings(),r=n.find((e=>{const n=e.getTrackProfile();return n.width===t.width&&n.height===t.height}));for(const t of this.client_){const n=t.getMainStreamSenderByTrack(null==r?void 0:r.getTrackId());n&&o.push(n.replaceTrack(e.track))}}if(i.length&&(this.cameraId_=e,this.effectiveCameraId_=e),0!==o.length){this.stat.setMediaCaptureSucc(Uv.VIDEO,null===(t=i[0].track)||void 0===t?void 0:t.label),await Promise.all(o);for(const e of this.client_)await e.publish(this);this.log_.info(this.module_,"switchVideoDevice success")}else this.log_.debug(this.module_,"switchVideoDevice, no need replace sender track")}async switchAudioDevice(e){var t;this.log_.info(this.module_,"switchAudioDevice begin, microphoneId is ".concat(e));const n=this.getAudioHRTCTrack();if(!n)return void this.log_.error(this.module_,"switchAudioDevice failed, no audio tracks");const r=await n.initAudioCapture(e);if(r.error)throw r.error;this.stat.setMediaCaptureSucc(Uv.AUDIO,null===(t=r.track)||void 0===t?void 0:t.label),this.replaceMixAudioTrack(r.track);const i=[];this.client_.forEach((e=>{const t=e.getPublishAudioSender();t&&i.push(t.replaceTrack(this.getPublishAudioTrack()))})),0===i.length&&this.log_.info(this.module_,"switchAudioDevice, no need replace sender track"),this.microphoneId_=e,this.effectiveMicrophoneId_=e,await Promise.all(i)}async switchDevice(e,t){let n;const r=$p.getCurrentTimestamp();try{await this.switchDeviceImpl(e,t)}catch(e){throw n=e,e}finally{const i=$p.getCurrentTimestamp(),o="LocalStream$switchDevice#Promise<void>#string#string";this.stat.setApiCallInfo(o,r,i,n,null,e,t,this.getStatExtraInfo())}}async switchDeviceImpl(e,t){return new Promise(((n,r)=>{if(this.log_.info(this.module_,"switchDeviceImpl begin, type:".concat(e,", deviceId:").concat(t)),e===Zp.TRACK_TYPE_AUDIO){if(this.effectiveMicrophoneId_===t||this.audioSource_)return void n();this.switchAudioDevice(t).then((()=>{this.stopSendMutePackage(),this.stat.setSwitchDevicesInfo(zv.INPUT_AUDIO,t,Gv.SUCCESS),n()})).catch((e=>{this.stat.setSwitchDevicesInfo(zv.INPUT_AUDIO,t,Gv.FAIL),this.log_.error(this.module_,"switchDevice failed, errmsg= ".concat(e)),r(new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR))}))}else if(e===Zp.TRACK_TYPE_VIDEO){if(this.effectiveCameraId_===t||this.videoSource_)return void n();this.switchVideoDevice(t).then((()=>{this.stat.setSwitchDevicesInfo(zv.INPUT_VIDEO,t,Gv.SUCCESS),n()})).catch((e=>{this.stat.setSwitchDevicesInfo(zv.INPUT_VIDEO,t,Gv.FAIL),this.log_.error(this.module_,"switchDevice failed, errmsg= ".concat(e)),r(new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR))}))}else r(new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"invalid media type:".concat(e)))}))}async addTrack(e,t){let n;const r=$p.getCurrentTimestamp();try{await this.addTrackImpl(e,t)}catch(e){throw n=e,e}finally{const i=$p.getCurrentTimestamp(),o="LocalStream$track#Promise<void>#MediaStreamTrack#string";this.stat.setApiCallInfo(o,r,i,n,null,e,t,this.getStatExtraInfo())}}async addTrackImpl(e,t){if(!e)throw this.log_.error(this.module_,"addTrack, track is null"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"track is null");if(this.log_.info(this.module_,"addTrackImpl begin, resolutionId:".concat(t,", physical track id:").concat(e.id)),e.kind===Zp.TRACK_TYPE_AUDIO){const n=this.getUninitializedAudioHRTCTrack();if(!n)throw this.log_.error(this.module_,"addTrackImpl failed, audio track already exist"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"audio track already exist");{await n.replaceTrack(e),this.replaceMixAudioTrack(e),this.client_.forEach((e=>{e.mediaStatusChangedNotify(gv.MediaStatusAvailable,vv.Audio,mv.StreamPkgsSend)}));const r=this.getAnyVideoHRTCTrack(t),i=null!=r&&r.isPlaying()?r:null;i&&await this.play(i.getElementId(),{objectFit:i.getObjectFit(),muted:i.getTrackMuted(),resolutionId:i.getResolutionId()}),this.log_.info(this.module_,"addTrackImpl success , track type is audio,"+"physical track id:".concat(e.id))}}else{const n=this.getUninitializedVideoHRTCTrack(t);if(!n)throw this.log_.error(this.module_,"addTrackImpl failed, video track already exist"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"video track already exist");{await n.replaceTrack(e);const t=this.getAnyAudioHRTCTrack(),r=null!=t&&t.isPlaying()?t:null;if(r){let e=r.getTrackMuted();this.isRemote_||(e=!0),await this.play(r.getElementId(),{objectFit:r.getObjectFit(),muted:e,resolutionId:null})}this.log_.info(this.module_,"addTrackImpl success , track type is video,"+"physical track id:".concat(e.id))}}for(const e of this.client_)e&&await e.publish(this)}async removeTrack(e){let t;const n=$p.getCurrentTimestamp();try{await this.removeTrackImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$removeTrack#Promise<void>#MediaStreamTrack#string";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}async removeTrackImpl(e){if(!e)throw this.log_.error(this.module_,"removeTrack, track is null"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"track is null");if(e.kind===Zp.TRACK_TYPE_AUDIO)for(const[n,r]of this.tracks[Zp.TRACK_TYPE_AUDIO]){var t;e.id===(null==r||null===(t=r.getTrack())||void 0===t?void 0:t.id)&&(r.removeTrack(),this.tracks[Zp.TRACK_TYPE_AUDIO].set(n,r),this.log_.info(this.module_,"removeTrackImpl success , track type is ".concat(r.getTrackType(),",")+"physical track id:".concat(e.id)),this.client_.forEach((e=>{e.mediaStatusChangedNotify(gv.MediaStatusUnavailable,vv.Audio,mv.NoStreamPkgsSend)})))}else for(const[t,r]of this.tracks[Zp.TRACK_TYPE_VIDEO]){var n;e.id===(null==r||null===(n=r.getTrack())||void 0===n?void 0:n.id)&&(r.removeTrack(),this.tracks[Zp.TRACK_TYPE_VIDEO].set(t,r),this.log_.info(this.module_,"removeTrackImpl success , track type is ".concat(r.getTrackType(),",")+"physical track id:".concat(e.id)))}for(const e of this.client_)e&&await e.publish(this)}async replaceTrack(e,t,n){let r;const i=$p.getCurrentTimestamp();try{await this.replaceTrackImpl(e,t,n)}catch(e){throw r=e,e}finally{const o=$p.getCurrentTimestamp(),a="LocalStream$replaceTrack#Promise<void>#MediaStreamTrackMediaStreamTrack#string#string";this.stat.setApiCallInfo(a,i,o,r,null,e,t,n,this.getStatExtraInfo())}}async replaceTrackImpl(e,t,n){var r;if(!e)throw this.log_.error(this.module_,"replaceTrack, track is null"),new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR);let i;t===Zp.TRACK_TYPE_AUDIO?(i=this.getAudioHRTCTrack(),this.replaceMixAudioTrack(e)):t===Zp.TRACK_TYPE_VIDEO&&(i=this.getVideoHRTCTrack(n)),await(null===(r=i)||void 0===r?void 0:r.replaceTrack(e));for(const e of this.client_)e&&await e.publish(this)}addClient(e){this.client_=this.client_.filter((t=>t&&t.getSymbol()!==e.getSymbol())),e&&this.client_.push(e)}removeClient(e){e&&-1!==this.client_.indexOf(e)&&this.client_.splice(this.client_.indexOf(e),1)}muteAudio(){return!!super.muteAudio()&&(this.stat.setMuteInfo(1,!0),this.client_.forEach((e=>{e.mediaStatusChangedNotify(gv.MediaStatusUnavailable,vv.Audio,mv.StreamPkgsSend),e.setMuteInfo(1,!0)})),!0)}muteVideo(){return!!super.muteVideo()&&(this.stat.setCameraOperationInfo(this.userId_,!0),this.client_.forEach((e=>{e.mediaStatusChangedNotify(gv.MediaStatusUnavailable,vv.Video),e.setCameraOperationInfo(this.userId_,!0)})),!0)}unmuteAudio(){return!!super.unmuteAudio()&&(this.stat.setMuteInfo(1,!1),this.client_.forEach((e=>{e.mediaStatusChangedNotify(gv.MediaStatusAvailable,vv.Audio,mv.StreamPkgsSend),e.setMuteInfo(1,!1)})),!0)}unmuteVideo(){return!!super.unmuteVideo()&&(this.stat.setCameraOperationInfo(this.userId_,!1),this.client_.forEach((e=>{e.mediaStatusChangedNotify(gv.MediaStatusAvailable,vv.Video),e.setCameraOperationInfo(this.userId_,!1)})),!0)}close(e){!1!==(null==e?void 0:e.audio)&&(this.closeScreenShareAudio(),this.isAuxiliary()||this.audioMixInfo_.playAutoEnded||this.audioMixInfo_.audioMixState===Pv.IDLE||this.audioMixInfo_.audioMixState===Pv.INIT||this.stopAudioMixing()),super.close(e)}clearEffectiveDeviceId(e,t){this.log_.info(this.module_,"clearEffectiveDeviceId, Input:".concat(e,", type:").concat(t)),"audioInput"===t?this.effectiveMicrophoneId_===e&&(this.effectiveMicrophoneId_="",this.log_.info(this.module_,"clearEffectiveDeviceId, audioInput:".concat(e))):"videoInput"===t&&this.effectiveCameraId_===e&&(this.effectiveCameraId_="",this.log_.info(this.module_,"clearEffectiveDeviceId, videoInput:".concat(e)))}startSendMutePackage(){var e;this.log_.debug(this.module_,"start SendMutePackage");const t=null===(e=this.getAudioHRTCTrack())||void 0===e?void 0:e.getTrack();if(!t||"ended"!==t.readyState)return void this.log_.info(this.module_,"removed device is not in use, startSendMutePackage end");if(this.muteSendInfo.audioMixState!=Pv.IDLE||!this.client_[0].getPublishAudioSender())return void this.log_.info(this.module_,"the condition is not met, startSendMutePackage end");this.muteSendInfo.audioCtx||(this.muteSendInfo.audioCtx=new AudioContext);let n=this.mutePackageData.slice(0);this.muteSendInfo.audioCtx.decodeAudioData(n,(e=>{var t;this.muteSendInfo.destNode=this.muteSendInfo.audioCtx.createMediaStreamDestination(),this.muteSendInfo.sourceNode=this.muteSendInfo.audioCtx.createBufferSource(),this.muteSendInfo.sourceNode.buffer=e,this.muteSendInfo.sourceNode.connect(this.muteSendInfo.destNode),this.muteSendInfo.sourceNode.loop=!0,this.muteSendInfo.sourceNode.start(0,0),this.muteSendInfo.audioMixState=Pv.PLAY,null===(t=this.client_[0].getPublishAudioSender())||void 0===t||t.replaceTrack(this.muteSendInfo.destNode.stream.getAudioTracks()[0]),this.log_.info(this.module_,"startSendMutePackage success"),n=null}),(()=>{this.muteSendInfo.audioMixState=Pv.IDLE,this.log_.info(this.module_,"startSendMutePackage failed"),n=null}))}stopSendMutePackage(){var e,t,n;this.log_.info(this.module_,"stopSendMutePackage begin"),this.muteSendInfo.audioMixState===Pv.PLAY?(null===(e=this.muteSendInfo.mediaNode)||void 0===e||e.connect(this.muteSendInfo.destNode),null===(t=this.muteSendInfo.sourceNode)||void 0===t||t.stop(),null===(n=this.muteSendInfo.sourceNode)||void 0===n||n.disconnect(),this.muteSendInfo.sourceNode=null,this.muteSendInfo.audioMixState=Pv.IDLE):this.log_.info(this.module_,"stopSendMutePackage end")}bindScreenAudio2RelatedStream(e,t){let n;const r=$p.getCurrentTimestamp();try{this.bindScreenAudio2RelatedStreamImpl(e,t)}catch(e){throw n=e,e}finally{const i=$p.getCurrentTimestamp(),o="LocalStream$bindScreenAudio2RelatedStream#void#LocalStream#boolean";this.stat.setApiCallInfo(o,r,i,n,null,e.getStatInfo(),t,this.getStatExtraInfo())}}bindScreenAudio2RelatedStreamImpl(e,t){if(this.log_.info(this.module_,"bindScreenAudio2RelatedStreamImpl, streamId: ".concat(e.getId())),t&&!e.hasAudioTrack()){const t=this.getAudioTrack();if(t){const n=new kw({streamType:Bp.STREAM_TYPE_MAIN,trackType:Zp.TRACK_TYPE_AUDIO,isRemote:!1,logger:this.log_,resolutionId:this.generateResolutionId(),track:t,event:this.event_});e.tracks[Zp.TRACK_TYPE_AUDIO].set("mainAudio",n)}}this.screenShareMixInfo.bindStream=e,e.screenShareMixInfo.bindStream=this,this.mixScreenAudio(t)||(this.screenShareMixInfo.bindStream=null,e.screenShareMixInfo.bindStream=null)}mixScreenAudio(){var e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const n=this.screenShareMixInfo.bindStream;if(!this.isAuxiliary()||null==n||!n.getAudioHRTCTrack()||!this.getAudioHRTCTrack())return this.log_.error(this.module_,"mixScreenAudio2MainStreamAudio failed, isAuxiliary: ".concat(this.isAuxiliary()," ,main stream or audio track is null")),!1;if(this.screenShareMixInfo.status=Pv.PLAY,!n.audioMixInfo_.audioCtx){var r;n.audioMixInfo_.audioCtx=new AudioContext,n.audioMixInfo_.destNode=n.audioMixInfo_.audioCtx.createMediaStreamDestination();const e=null===(r=n.getAudioHRTCTrack())||void 0===r?void 0:r.getTrack();e&&(n.audioMixInfo_.mediaNode=n.audioMixInfo_.audioCtx.createMediaStreamSource(new MediaStream([e])),n.audioMixInfo_.mediaNode.connect(n.audioMixInfo_.destNode))}t&&(n.audioMixInfo_.mediaNode.disconnect(n.screenShareMixInfo.destNode),this.log_.info(this.module_,"mixScreenAudio2MainStreamAudio, only play screen share audio stream"));const i=null===(e=this.getAudioHRTCTrack())||void 0===e?void 0:e.getTrack();return this.screenShareMixInfo.screenShareAudioNode=n.audioMixInfo_.audioCtx.createMediaStreamSource(new MediaStream([i])),this.screenShareMixInfo.destNode=n.audioMixInfo_.destNode,this.screenShareMixInfo.gainNode=n.audioMixInfo_.audioCtx.createGain(),this.screenShareMixInfo.gainNode.gain.value=this.screenShareMixInfo.gainValue,this.screenShareMixInfo.screenShareAudioNode.connect(this.screenShareMixInfo.gainNode),this.screenShareMixInfo.gainNode.connect(this.screenShareMixInfo.destNode),this.screenShareMixInfo.muteMainAudio=t,!0}getPublishAudioTrack(){var e;if(this.isAuxiliary()){if(this.screenShareMixInfo.destNode&&this.screenShareMixInfo.destNode.stream){const e=this.screenShareMixInfo.destNode.stream.getAudioTracks();if(e&&e.length>0)return e[0]}}else{const e=this.screenShareMixInfo.bindStream;if(e){const t=e.client_.length>0&&e.client_[0].getPublishVideoSender(Bp.STREAM_TYPE_AUX).length,n=this.audioMixInfo_.audioMixState===Pv.PAUSE||this.audioMixInfo_.audioMixState===Pv.PLAY;if((t||n)&&this.audioMixInfo_.destNode&&this.audioMixInfo_.destNode.stream){const e=this.audioMixInfo_.destNode.stream.getAudioTracks();if(e&&e.length>0)return e[0]}}else if(this.audioMixInfo_.destNode&&this.audioMixInfo_.destNode.stream){const e=this.audioMixInfo_.destNode.stream.getAudioTracks();if(e&&e.length>0)return e[0]}}return null===(e=super.getAudioHRTCTrack())||void 0===e?void 0:e.getTrack()}async resumeMixScreenAudio(){const e=this.screenShareMixInfo.bindStream;if(!(this.isAuxiliary()&&e&&this.screenShareMixInfo.gainNode&&this.screenShareMixInfo.destNode))return void this.log_.info(this.module_,"cannot resumeMixScreenAudio, isAuxiliary: ".concat(this.isAuxiliary()));this.screenShareMixInfo.gainNode.connect(this.screenShareMixInfo.destNode);const t=e.client_.length>0&&e.client_[0].getPublishAudioSender(),n=this.client_.length>0&&this.client_[0].getPublishVideoSender(Bp.STREAM_TYPE_AUX).length;t&&n&&await e.client_[0].getPublishAudioSender().replaceTrack(this.getPublishAudioTrack())}async stopMixScreenAudio(){this.screenShareMixInfo.gainNode&&this.screenShareMixInfo.destNode?this.screenShareMixInfo.gainNode.disconnect(this.screenShareMixInfo.destNode):this.log_.info(this.module_,"stopScreenAudio gainNode or destNode is null")}setAudioVolume(e){if(this.isAuxiliary()){if(!this.screenShareMixInfo.bindStream||this.screenShareMixInfo.status!==Pv.PLAY)return void this.log_.error(this.module_,"setScreenAudioVolume failed for play status error");const t=e/100;this.log_.info(this.module_,"setScreenAudioVolume: "+t),this.screenShareMixInfo.gainNode.gain.value=t,this.screenShareMixInfo.gainValue=t}else super.setAudioVolume(e)}closeScreenShareAudio(){if(this.isAuxiliary())this.screenShareMixInfo.gainNode&&this.screenShareMixInfo.gainNode.disconnect(),this.screenShareMixInfo.screenShareAudioNode&&this.screenShareMixInfo.screenShareAudioNode.disconnect(),this.screenShareMixInfo.gainNode=null,this.screenShareMixInfo.gainValue=.5,this.screenShareMixInfo.screenShareAudioNode=null,this.screenShareMixInfo.bindStream=null,this.screenShareMixInfo.status=Pv.INIT;else{const e=this.screenShareMixInfo.bindStream;if(!e)return void this.log_.debug(this.module_,"closeScreenShareAudio, no need closeScreenShareAudio, aux stream is null");e.closeScreenShareAudio(),this.screenShareMixInfo.bindStream=null}}async startAudioMixing(e){let t;const n=$p.getCurrentTimestamp();try{await this.startAudioMixingImpl(e),this.event_.emit(Tv),this.log_.info(this.module_,"emit ".concat(Tv," at startAudioMixing"))}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$startAudioMixing#Promise<void>#AudioMixOption";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}async startAudioMixingImpl(e){var t,n;if(this.log_.info(this.module_,"startAudioMixing start at: "+e.startTime),!this.client_||this.client_.length<1||!this.client_[0].getPublishAudioSender())throw this.log_.error(this.module_,"startAudioMixing failed"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"no mediaStream or no client or no audio!");if(this.audioMixInfo_.audioMixState===Pv.IDLE){if(!this.audioMixInfo_.audioCtx){var r;this.audioMixInfo_.audioCtx=new AudioContext,this.audioMixInfo_.destNode=this.audioMixInfo_.audioCtx.createMediaStreamDestination();const e=null===(r=this.getAudioHRTCTrack())||void 0===r?void 0:r.getTrack();e&&(this.audioMixInfo_.mediaNode=this.audioMixInfo_.audioCtx.createMediaStreamSource(new MediaStream([e])))}this.audioMixInfo_.gainNode=this.audioMixInfo_.audioCtx.createGain(),this.audioMixInfo_.gainNode.gain.value=this.audioMixInfo_.gainValue,this.audioMixInfo_.audioMixState=Pv.INIT}if(this.audioMixInfo_.audioMixState!==Pv.INIT)throw this.log_.error(this.module_,"startAudioMixing status: ".concat(this.audioMixInfo_.audioMixState)),new _o(yi.RTC_ERR_CODE_STATUS_ERROR,"startAudioMixing status: ".concat(this.audioMixInfo_.audioMixState));e.replace||(e.replace=!1),e.startTime||(e.startTime=0),e.loop||(e.loop=!1),e.repeatCount&&!e.loop||(e.repeatCount=0),this.audioMixOption_=e,this.audioMixOption_.replace?this.log_.info(this.module_,"startAudioMixing: replace"):null===(n=this.audioMixInfo_.mediaNode)||void 0===n||n.connect(this.audioMixInfo_.destNode),await(null===(t=this.client_[0].getPublishAudioSender())||void 0===t?void 0:t.replaceTrack(this.audioMixInfo_.destNode.stream.getAudioTracks()[0]));try{const e=await ib.fetch(this.audioMixOption_.filePath);await this.audioMixInfo_.audioCtx.decodeAudioData(e.data,(e=>{if(this.audioMixInfo_.startAt=$p.getCurrentTimestamp(),this.audioMixInfo_.pauseAt=0,this.audioMixInfo_.pauseDur=0,this.audioMixInfo_.playAutoEnded=!1,this.audioMixInfo_.totalDur=0,this.audioMixInfo_.sourceNode=this.audioMixInfo_.audioCtx.createBufferSource(),this.audioMixInfo_.sourceNode.onended=()=>{Math.abs(this.audioMixInfo_.totalDur-($p.getCurrentTimestamp()-this.audioMixInfo_.startAt-this.audioMixInfo_.pauseDur))<200&&(this.stopAudioMixing(),this.audioMixInfo_.playAutoEnded=!0,this.event_.emit(Mv),this.log_.info(this.module_,"emit ".concat(Mv," at startAudioMixingImpl")))},this.audioMixInfo_.sourceNode.buffer=e,this.audioMixInfo_.buffer=e,this.audioMixInfo_.sourceNode.connect(this.audioMixInfo_.gainNode),this.audioMixInfo_.gainNode.connect(this.audioMixInfo_.destNode),this.audioMixInfo_.audioMixState=Pv.PLAY,this.log_.info(this.module_,"startAudioMixing, duration: ".concat(this.getAudioMixingDuration())),this.audioMixOption_.repeatCount>1){if(this.audioMixOption_.startTime>=this.getAudioMixingDuration())throw this.log_.error(this.module_,"startAudioMixing: ".concat(this.audioMixInfo_.audioMixState)),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"startAudioMixing: not valid startTime");this.audioMixInfo_.sourceNode.loop=!0;const e=this.audioMixOption_.repeatCount*this.getAudioMixingDuration()-this.audioMixOption_.startTime;this.audioMixInfo_.totalDur=e,this.audioMixInfo_.sourceNode.start(0,this.audioMixOption_.startTime/1e3,e/1e3)}else this.audioMixInfo_.sourceNode.loop=this.audioMixOption_.loop,this.audioMixOption_.loop?this.audioMixInfo_.totalDur=1/0:(this.getAudioMixingDuration()<=this.audioMixOption_.startTime&&(this.log_.info(this.module_,"startAudioMixing, bookmark: ".concat(this.audioMixOption_.startTime," invalid and reset to begin.")),this.audioMixOption_.startTime=0),this.audioMixInfo_.totalDur=this.getAudioMixingDuration()-this.audioMixOption_.startTime),this.audioMixInfo_.sourceNode.start(0,this.audioMixOption_.startTime/1e3);this.log_.info(this.module_,"startAudioMixing end")}),(e=>{throw this.log_.error(this.module_,"startAudioMixing, decode audio failed"),e}))}catch(e){var i,o,a;throw this.log_.error(this.module_,"startAudioMixing failed: ".concat(e)),this.audioMixInfo_.audioMixState=Pv.INIT,this.audioMixOption_.replace||null===(a=this.audioMixInfo_.mediaNode)||void 0===a||a.disconnect(this.audioMixInfo_.destNode),null===(i=this.client_[0].getPublishAudioSender())||void 0===i||i.replaceTrack(null===(o=this.getAudioHRTCTrack())||void 0===o?void 0:o.getTrack()),e}}replaceMixAudioTrack(e){if(this.audioMixInfo_.audioMixState!==Pv.IDLE&&this.audioMixInfo_.audioMixState!==Pv.INIT&&this.audioMixInfo_.mediaNode&&this.audioMixInfo_.destNode){if(this.audioMixOption_.replace)return;this.audioMixInfo_.mediaNode.disconnect(this.audioMixInfo_.destNode),this.audioMixInfo_.mediaNode=null;const t=new MediaStream;return t.addTrack(e),this.audioMixInfo_.mediaNode=this.audioMixInfo_.audioCtx.createMediaStreamSource(t),void this.audioMixInfo_.mediaNode.connect(this.audioMixInfo_.destNode)}if(!this.isAuxiliary_){var t;const n=null===(t=this.screenShareMixInfo.bindStream)||void 0===t?void 0:t.screenShareMixInfo;if(n&&!n.muteMainAudio&&this.audioMixInfo_.audioCtx&&this.audioMixInfo_.destNode){const t=new MediaStream;t.addTrack(e),this.audioMixInfo_.mediaNode=this.audioMixInfo_.audioCtx.createMediaStreamSource(t),this.audioMixInfo_.mediaNode.connect(this.audioMixInfo_.destNode)}}}async stopAudioMixing(){let e;const t=$p.getCurrentTimestamp();try{await this.stopAudioMixingImpl()}catch(t){throw e=t,t}finally{const n=$p.getCurrentTimestamp(),r="LocalStream$stopAudioMixing#Promise<void>";this.stat.setApiCallInfo(r,t,n,e,null,this.getStatExtraInfo())}}async stopAudioMixingImpl(){if(!this.audioMixInfo_.playAutoEnded)if(this.audioMixInfo_.audioMixState!==Pv.IDLE&&this.audioMixInfo_.audioMixState!==Pv.INIT){try{var e,t;await(null===(e=this.client_[0].getPublishAudioSender())||void 0===e?void 0:e.replaceTrack(null===(t=this.getAudioHRTCTrack())||void 0===t?void 0:t.getTrack()))}catch(e){throw this.log_.error(this.module_,"stopAudioMixing: ".concat(this.audioMixInfo_.audioMixState,", errMsg = ").concat(e)),new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR)}var n;this.log_.info(this.module_,"stopAudioMixing"),this.audioMixOption_.replace||null===(n=this.audioMixInfo_.mediaNode)||void 0===n||n.disconnect(this.audioMixInfo_.destNode),this.audioMixInfo_.sourceNode.stop(),this.audioMixInfo_.buffer=null,this.audioMixInfo_.sourceNode.disconnect(),this.audioMixInfo_.gainNode.disconnect(),this.audioMixInfo_.gainValue=.5,this.audioMixInfo_.sourceNode=null,this.audioMixInfo_.playAutoEnded=!1,this.audioMixInfo_.audioMixState=Pv.INIT}else this.log_.info(this.module_,"stopAudioMixing: ".concat(this.audioMixInfo_.audioMixState))}pauseAudioMixing(){let e;const t=$p.getCurrentTimestamp();try{this.pauseAudioMixingImpl()}catch(t){throw e=t,t}finally{const n=$p.getCurrentTimestamp(),r="LocalStream$pauseAudioMixing#void";this.stat.setApiCallInfo(r,t,n,e,null,this.getStatExtraInfo())}}pauseAudioMixingImpl(){if(this.audioMixInfo_.audioMixState===Pv.PLAY){this.log_.info(this.module_,"pauseAudioMixing"),this.audioMixOption_.replace||this.audioMixInfo_.mediaNode.disconnect(this.audioMixInfo_.destNode);try{var e,t;null===(e=this.client_[0].getPublishAudioSender())||void 0===e||e.replaceTrack(null===(t=this.getAudioHRTCTrack())||void 0===t?void 0:t.getTrack())}catch(e){throw this.log_.error(this.module_,"pauseAudioMixing, errMsg = ".concat(e)),new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR)}this.audioMixInfo_.sourceNode.stop(),this.audioMixInfo_.sourceNode.disconnect(),this.audioMixInfo_.gainNode.disconnect(),this.audioMixInfo_.pauseAt=$p.getCurrentTimestamp(),this.audioMixInfo_.audioMixState=Pv.PAUSE}else this.log_.error(this.module_,"pauseAudioMixing: ".concat(this.audioMixInfo_.audioMixState))}resumeAudioMixing(){let e;const t=$p.getCurrentTimestamp();try{this.resumeAudioMixingImpl(),this.event_.emit(Tv),this.log_.info(this.module_,"emit ".concat(Tv," at resumeAudioMixing"))}catch(t){throw e=t,t}finally{const n=$p.getCurrentTimestamp(),r="LocalStream$resumeAudioMixing#void";this.stat.setApiCallInfo(r,t,n,e,null,this.getStatExtraInfo())}}resumeAudioMixingImpl(){if(this.audioMixInfo_.audioMixState!==Pv.PAUSE)return void this.log_.error(this.module_,"resumeAudioMixing: ".concat(this.audioMixInfo_.audioMixState));this.log_.info(this.module_,"resumeAudioMixing"),this.audioMixOption_.replace||this.audioMixInfo_.mediaNode.connect(this.audioMixInfo_.destNode);try{var e;null===(e=this.client_[0].getPublishAudioSender())||void 0===e||e.replaceTrack(this.audioMixInfo_.destNode.stream.getAudioTracks()[0])}catch(e){throw this.log_.error(this.module_,"pauseAudioMixing, errMsg = ".concat(e)),new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR)}this.audioMixInfo_.sourceNode=this.audioMixInfo_.audioCtx.createBufferSource(),this.audioMixInfo_.sourceNode.onended=()=>{Math.abs(this.audioMixInfo_.totalDur-($p.getCurrentTimestamp()-this.audioMixInfo_.startAt-this.audioMixInfo_.pauseDur))<200&&(this.stopAudioMixing(),this.audioMixInfo_.playAutoEnded=!0,this.event_.emit(Mv),this.log_.info(this.module_,"emit ".concat(Mv," at resumeAudioMixingImpl")))},this.audioMixInfo_.sourceNode.buffer=this.audioMixInfo_.buffer,this.audioMixInfo_.sourceNode.connect(this.audioMixInfo_.gainNode),this.audioMixInfo_.gainNode.connect(this.audioMixInfo_.destNode);const t=this.audioMixInfo_.pauseAt-this.audioMixInfo_.startAt-this.audioMixInfo_.pauseDur,n=t+this.audioMixOption_.startTime;if(this.audioMixOption_.repeatCount>1){this.audioMixInfo_.sourceNode.loop=!0;const e=this.audioMixOption_.repeatCount*this.getAudioMixingDuration()-this.audioMixOption_.startTime-t;this.audioMixInfo_.sourceNode.start(0,n%this.getAudioMixingDuration()/1e3,e/1e3)}else this.audioMixInfo_.sourceNode.loop=this.audioMixOption_.loop,this.audioMixInfo_.sourceNode.start(0,n%this.getAudioMixingDuration()/1e3);this.audioMixInfo_.pauseDur=this.audioMixInfo_.pauseDur+$p.getCurrentTimestamp()-this.audioMixInfo_.pauseAt,this.audioMixInfo_.audioMixState=Pv.PLAY}getAudioMixingCurrentPosition(){let e=0;if(this.audioMixInfo_.audioMixState===Pv.PAUSE)e=this.audioMixInfo_.pauseAt;else{if(this.audioMixInfo_.audioMixState!==Pv.PLAY)return 0;e=$p.getCurrentTimestamp()}const t=this.getAudioMixingDuration();let n=(e-this.audioMixInfo_.startAt-this.audioMixInfo_.pauseDur+this.audioMixOption_.startTime)%t;return n=Math.min(Math.round(n),t),this.log_.debug(this.module_,"getAudioMixingDuration: ".concat(n)),n}getAudioMixingDuration(){if(this.audioMixInfo_.audioMixState!==Pv.PLAY&&this.audioMixInfo_.audioMixState!==Pv.PAUSE)return this.log_.error(this.module_,"getAudioMixingDuration failed for play status error"),0;const e=1e3*this.audioMixInfo_.sourceNode.buffer.duration;return this.log_.debug(this.module_,"getAudioMixingDuration: ".concat(e)),e}setAudioMixingVolume(e){let t;const n=$p.getCurrentTimestamp();try{this.setAudioMixingVolumeImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$setAudioMixingVolume#void#number";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}setAudioMixingVolumeImpl(e){if(this.audioMixInfo_.audioMixState!==Pv.PLAY&&this.audioMixInfo_.audioMixState!==Pv.PAUSE)return void this.log_.error(this.module_,"setAudioMixingVolume failed for play status error");const t=e/100;this.log_.debug(this.module_,"setAudioMixingVolume: "+t),this.audioMixInfo_.gainValue=t,this.audioMixInfo_.gainNode.gain.value=t}setAudioMixingPosition(e){let t;const n=$p.getCurrentTimestamp();try{this.setAudioMixingPositionImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="LocalStream$setAudioMixingPosition#void#number";this.stat.setApiCallInfo(i,n,r,t,null,e,this.getStatExtraInfo())}}setAudioMixingPositionImpl(e){if(this.audioMixInfo_.audioMixState!==Pv.PLAY&&this.audioMixInfo_.audioMixState!==Pv.PAUSE)return void this.log_.error(this.module_,"setAudioMixingPosition failed for play status error");const t=this.getAudioMixingDuration();if(e<0||e>t)return void this.log_.error(this.module_,"setAudioMixingPosition failed for params error");this.log_.debug(this.module_,"setAudioMixingPosition: ".concat(e)),this.audioMixInfo_.mediaNode.connect(this.audioMixInfo_.destNode),this.audioMixInfo_.sourceNode.stop(),this.audioMixInfo_.sourceNode.disconnect(),this.audioMixInfo_.gainNode.disconnect(),this.audioMixInfo_.sourceNode=null;let n=0;n=this.audioMixInfo_.audioMixState===Pv.PAUSE?this.audioMixInfo_.pauseAt:$p.getCurrentTimestamp();const r=n-this.audioMixInfo_.startAt-this.audioMixInfo_.pauseDur+this.audioMixOption_.startTime;if(this.audioMixOption_.replace&&(this.audioMixInfo_.mediaNode.disconnect(this.audioMixInfo_.destNode),this.log_.info(this.module_,"resumeAudioMixing: replace")),this.audioMixInfo_.startAt=$p.getCurrentTimestamp(),this.audioMixInfo_.pauseAt=0,this.audioMixInfo_.pauseDur=0,this.audioMixInfo_.playAutoEnded=!1,this.audioMixInfo_.sourceNode=this.audioMixInfo_.audioCtx.createBufferSource(),this.audioMixInfo_.sourceNode.onended=()=>{Math.abs(this.audioMixInfo_.totalDur-($p.getCurrentTimestamp()-this.audioMixInfo_.startAt-this.audioMixInfo_.pauseDur))<200&&(this.stopAudioMixing(),this.audioMixInfo_.playAutoEnded=!0,this.event_.emit(Mv),this.log_.info(this.module_,"emit ".concat(Mv," at setAudioMixingPositionImpl")))},this.audioMixInfo_.sourceNode.buffer=this.audioMixInfo_.buffer,this.audioMixInfo_.sourceNode.connect(this.audioMixInfo_.gainNode),this.audioMixInfo_.gainNode.connect(this.audioMixInfo_.destNode),r>=t&&this.audioMixOption_.repeatCount>1&&(this.audioMixOption_.repeatCount=Math.max(0,this.audioMixOption_.repeatCount-Math.floor(r/t))),this.audioMixOption_.repeatCount>1){this.audioMixInfo_.sourceNode.loop=!0;const n=this.audioMixOption_.repeatCount*t-e;this.audioMixInfo_.totalDur=n,this.audioMixInfo_.sourceNode.start(0,e/1e3,n/1e3)}else this.audioMixOption_.loop?this.audioMixInfo_.totalDur=1/0:this.audioMixInfo_.totalDur=t-e,this.audioMixInfo_.sourceNode.loop=this.audioMixOption_.loop,this.audioMixInfo_.sourceNode.start(0,e/1e3);this.audioMixOption_.startTime=e,this.audioMixInfo_.audioMixState===Pv.PAUSE&&this.pauseAudioMixing()}getStatInfo(){return{audioProfile_:this.audioProfile_,videoProfile_:this.videoProfiles_,screenProfile_:this.screenProfile_,audio_:this.audio_,video_:this.video_,cameraId_:this.getCurrentCameraId(),facingMode_:this.facingMode_,microphoneId_:this.getCurrentMicrophoneId(),screen_:this.screen_,screenAudio_:this.screenAudio_}}hasAudio(){var e;const t=null===(e=this.getAudioHRTCTrack())||void 0===e?void 0:e.getTrack(),n=Boolean(t);return this.log_.debug(this.module_,"hasAudio: ".concat(n)),n}}class Pw extends Dw{constructor(e){super({isRemote:!0,type:e.type,log:e.log}),this.roomId_=void 0,this.userId_=e.userId,this.client_=[],this.client_.push(e.client),this.module_="RemoteStream",this.roomId_=e.roomId}muteAudio(){return!!super.muteAudio()&&(this.stat.setMuteInfo(2,!0),!0)}unmuteAudio(){return!!super.unmuteAudio()&&(this.stat.setMuteInfo(2,!1),!0)}getVideoHRTCTrackByTrackId(e){let t;for(const n of this.tracks[Zp.TRACK_TYPE_VIDEO].values())if(n.getTrackId()===e){t=n;break}return t}updateRemoteResolutions(e,t,n){if(!t)return;const r=this.getHRTCTrackIds({mediaType:Zp.TRACK_TYPE_VIDEO}),i=t.map((e=>e.streamId));for(const t of r)if(null==i||!i.includes(t))for(const n of this.getHRTCTracks({mediaType:Zp.TRACK_TYPE_VIDEO}))if((null==n?void 0:n.getTrackId())===t){this.log_.info(this.module_,"updateRemoteResolutions, streamType:".concat(e,",delete track:").concat(t)),this.close({audio:!1,video:!0,resolutionIds:[t]}),this.removeRemoteVideoTrack(t),this.tracks[Zp.TRACK_TYPE_VIDEO].delete(n.getResolutionId());break}for(const n of t){if(r.includes(n.streamId)){var o;null===(o=this.getVideoHRTCTrackByTrackId(n.streamId))||void 0===o||o.updateTrackProfile(n);continue}const t=new kw({streamType:e,trackType:Zp.TRACK_TYPE_VIDEO,isRemote:!0,trackProfile:{width:n.width,height:n.height},logger:this.log_,resolutionId:n.streamId,event:this.event_});t.setTrackId(n.streamId||t.getResolutionId()),this.tracks[Zp.TRACK_TYPE_VIDEO].set(n.streamId,t)}const a=this.getAnyAudioHRTCTrack();if(n){if(!a){const t=new kw({streamType:e,trackType:Zp.TRACK_TYPE_AUDIO,isRemote:!0,logger:this.log_,resolutionId:this.id_,event:this.event_});this.tracks[Zp.TRACK_TYPE_AUDIO].set("mainAudio",t)}}else a&&(this.log_.info(this.module_,"updateRemoteResolutions, streamType:".concat(e,",delete audio track")),this.close({audio:!0,video:!1}),this.removeRemoteAudioTrack(),this.tracks[Zp.TRACK_TYPE_AUDIO].delete("mainAudio"));this.log_.info(this.module_,"updateResolutions success,userId:".concat(this.getUserId(),", streamType:").concat(e,",")+"new resolution is ".concat(this.getHRTCTracksProfileString()," hasAudio: ").concat(this.hasAudioTrack()))}getHRTCTracksProfileString(){const e=this.getHRTCTracks();let t="";return e.forEach((e=>{t=t+e.getTrackId()+":"+JSON.stringify(e.getTrackProfile())+","})),t}addRemoteTrack(e,t){if(e.kind===Zp.TRACK_TYPE_AUDIO){const t=this.getAnyAudioHRTCTrack();null==t||t.replaceTrack(e)}else{const n=Array.from(this.tracks[Zp.TRACK_TYPE_VIDEO].values()).find((e=>e.getTrackId()===t));null==n||n.replaceTrack(e)}this.log_.info(this.module_,"addRemoteTrack MediaStreamTrack for trackId:".concat(t," success,userId:").concat(this.getUserId(),", type:").concat(this.getType(),",")+"new resolution is ".concat(this.getHRTCTracksProfileString(),", hasAudio: ").concat(this.hasAudioTrack()))}isTracksReady(e,t){if(this.isRemote_){let n=!0;if(null!=e&&e.length){const t=this.getHRTCTrackIds();for(const r of e)if(!t.includes(r)||!this.getVideoHRTCTrackByTrackId(r).getTrack()){n=!1;break}}const r=this.getAudioHRTCTrack(),i=r&&Boolean(r.getTrack()),o=n&&(!t||i);return this.log_.debug(this.module_,"isTracksReady userId:".concat(this.getUserId(),", type:").concat(this.getType(),",")+"result: ".concat(o,",videoTrackIds: ").concat(e,", isVideoReady:").concat(n,", isAudioReady:").concat(i)),o}return!0}isTrackReady(e,t){if(this.isRemote_){var n;if(e===Zp.TRACK_TYPE_VIDEO)return Boolean(null===(n=this.getVideoHRTCTrackByTrackId(t))||void 0===n?void 0:n.getTrack());{const e=this.getAudioHRTCTrack();return Boolean(e)}}return!1}removeRemoteAudioTrack(){const e=this.getAnyAudioHRTCTrack();e&&e.removeTrack()}removeRemoteVideoTrack(e){const t=this.tracks[Zp.TRACK_TYPE_VIDEO].get(e);t&&t.removeTrack()}hasAudio(){const e=this.client_[0].isAudioStatusEnable(this.userId_,this.roomId_);return this.log_.debug(this.module_,"hasAudio: ".concat(e)),e}}const jw="AsyncLock";class zw{constructor(){this.callback_=[],this.logger=void 0,this.callback_=[],this.logger=ag.getLogger()}async Lock(e){this.logger.info(jw,"".concat(e," try to get lock")),await new Promise((t=>{const n={callbackFunc:()=>t(),lockTrigger:"".concat(e)};this.callback_.push(n),1===this.callback_.length&&(this.callback_[0].callbackFunc(),this.logger.info(jw,"".concat(this.callback_[0].lockTrigger," got lock")))}))}unLock(e){if(this.logger.info(jw,"".concat(e," try to unlock")),this.callback_.length>0){const e=this.callback_.shift();this.logger.info(jw,"".concat(e.lockTrigger," unlocked")),this.callback_.length>0&&(this.callback_[0].callbackFunc(),this.logger.info(jw,"".concat(this.callback_[0].lockTrigger," got lock")))}else this.logger.error(jw,"unlock, but no lock exist")}clear(){this.callback_=[]}}function Uw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}const Fw=[200,201,204],Yw=4e3,Zw=1e3,Bw="signal",Vw=5e3;class Hw{constructor(e,t,n,r,i){this.appId=void 0,this.edgeNodeDomains=void 0,this.selectedAcsIp=void 0,this.roomId=void 0,this.userInfo=void 0,this.taskId=void 0,this.sessionID=void 0,this.nonce=void 0,this.connectId=void 0,this.url=void 0,this.ws=void 0,this.logger=void 0,this.stat=void 0,this.connected=!1,this.callbacks=new Map,this.heartBeatTimer=void 0,this.eventEmit=void 0,this.prevState=void 0,this.status=void 0,this.rejoinFlag=!1,this.sessionFlag=void 0,this.connectRetryCount=void 0,this.lock=void 0,this.heartBeatRetryCount=void 0,this.reconnectCount=void 0,this.userDomain=void 0,this.socketException=void 0,this.taskId=1e3,this.sessionID="",this.nonce="",this.connectId="",this.url="",this.ws=null,this.appId=e,this.edgeNodeDomains=t,this.roomId="",this.userInfo=void 0,this.logger=r,this.stat=i,this.status=0,this.connectRetryCount=0,this.eventEmit=new Cg,this.lock=new zw,this.prevState=hv[pv.DISCONNECTED],this.heartBeatRetryCount=0,this.reconnectCount=0,this.heartBeatTimer=null,this.userDomain=n,this.socketException=null}on(e,t){this.eventEmit.on(e,t)}off(e,t){this.eventEmit.removeListener(e,t)}getRandomAcsIp(){let e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(1===this.edgeNodeDomains.size||t)return void(this.selectedAcsIp="default");let n=0;if(!this.selectedAcsIp)return e=[...this.edgeNodeDomains.keys()].filter((e=>"default"!==e)),n=Math.round(Math.random()*(e.length-1)),void(this.selectedAcsIp=e[n]);e=[...this.edgeNodeDomains.keys()].filter((e=>"default"!==e&&e!==this.selectedAcsIp)),e.length<1||(n=Math.round(Math.random()*(e.length-1)),this.selectedAcsIp=e[n])}async connect(e,t){for(let n=0;n<3;n++){const r={id:t.length+1,domain:"",start_ms:$p.getCurrentTimestamp(),delay_ms:0,stepName:"wsConnect",rspCode:"",errMsg:""};try{this.getRandomAcsIp(2===n),r.domain=this.edgeNodeDomains.get(this.selectedAcsIp),await this.doConnect(e),r.delay_ms=$p.getCurrentTimestamp()-r.start_ms,r.rspCode="101";break}catch(e){if(r.delay_ms=$p.getCurrentTimestamp()-r.start_ms,r.rspCode="".concat(e.getCode()),r.errMsg=e.getMsg(),2===n)throw this.logger.error(Bw,"connect occur error: ".concat(e)),e;this.logger.error(Bw,"connect occur exception, wait for retry, error: ".concat(e)),await $p.sleep(500*Math.random()+500)}finally{t.push(r)}}return"default"===this.selectedAcsIp?this.edgeNodeDomains.get("default"):this.selectedAcsIp}async doConnect(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this.connected){this.roomId=e.roomId,this.userInfo=e;let n,r="",i=0;if(t){if(r="".concat("wss","://").concat(this.edgeNodeDomains.get(this.selectedAcsIp),"/v1/rtc/").concat(escape(this.roomId),"?appid=").concat(escape(this.appId),"&userid=").concat(escape(this.userInfo.userId),"&requestid=").concat($p.generateRandomId(32),"&nonce=").concat(this.nonce),await this.lock.Lock("".concat(Bw,":doConnect")),!this.sessionFlag)return this.logger.info(Bw,"sessionFlag is false return"),new Promise(((e,t)=>{t(new _o(yi.RTC_ERR_CODE_WEBSOCKET_CONNECT))}));i=Vw}else r="".concat("wss","://").concat(this.edgeNodeDomains.get(this.selectedAcsIp),"/v1/rtc/").concat(escape(this.roomId),"?appid=").concat(escape(this.appId),"&userid=").concat(escape(this.userInfo.userId),"&signature=").concat(this.userInfo.signature,"&ctime=").concat(this.userInfo.ctime,"&requestid=").concat($p.generateRandomId(32)),i=1e4;this.edgeNodeDomains.get(this.selectedAcsIp)!==this.userDomain&&(r="".concat(r,"&origindomain=").concat(this.userDomain)),this.connectId=this.taskId.toString(),this.taskId++;const o=$p.getCurrentTimestamp(),a=[new Promise(((e,r)=>{n=setTimeout((()=>{clearTimeout(n),!t&&this.socketException?r(new _o(this.socketException.code,this.socketException.message)):r(new _o(yi.RTC_ERR_CODE_WEBSOCKET_CONNECT)),this.socketException=null,this.triggerConnectStatesChanngeEvent(pv.DISCONNECTED),this.ws&&this.ws.readyState===this.ws.CONNECTING&&(this.logger.info(Bw,"websocket connect timeout, close webSocket manual"),this.ws.close())}),i)})),new Promise(((e,r)=>{this.callbacks.set(this.connectId,(i=>{if(clearTimeout(n),i)this.triggerConnectStatesChanngeEvent(pv.CONNECTED),e();else{if(!t&&this.socketException)r(new _o(this.socketException.code,this.socketException.message));else if(t){const e=setTimeout((()=>{clearTimeout(e),r(new _o(yi.RTC_ERR_CODE_WEBSOCKET_CONNECT))}),Vw-$p.getCurrentTimestamp()+o)}else r(new _o(yi.RTC_ERR_CODE_WEBSOCKET_CONNECT));this.triggerConnectStatesChanngeEvent(pv.DISCONNECTED)}this.socketException=null}))}))];return this.url=r,this.ws=new WebSocket(r),this.triggerConnectStatesChanngeEvent(pv.CONNECTING),this.ws.onopen=this.onopen.bind(this),this.ws.onerror=this.onerror.bind(this),this.ws.onmessage=this.onmessage.bind(this),this.ws.onclose=this.onclose.bind(this),await Promise.race(a).finally((()=>{this.callbacks.delete(this.connectId)}))}}cancelWsCloseCallBack(){this.ws.onclose=e=>{this.logger.info(Bw,"cancelWsCloseCallBack, connect close,code:".concat(e.code,", reason:").concat(e.reason))}}async join(e,t,n,r,i,o,a){return new Promise(((s,c)=>{const u=this.setJoinRequest(e,t,n,r,i,o,a);this.sendRequest(u).then((e=>{var t,n,r,i;Fw.includes(e.result)?s(e):(this.logger.error(Bw,"join code:".concat(null==e||null===(t=e.error)||void 0===t?void 0:t.error_code,",msg:").concat(null==e||null===(n=e.error)||void 0===n?void 0:n.error_msg)),c(new _o(Number(this.getErrorCode(null==e||null===(r=e.error)||void 0===r?void 0:r.error_code)),null==e||null===(i=e.error)||void 0===i?void 0:i.error_msg)))})).catch((e=>{c(e)}))}))}async subscribe(e,t,n,r,i){const o=this.setSubscribeVideoRequest(e,t,n,r,i);try{const e=await this.sendRequest(o);if(!Fw.includes(e.result)){var a,s,c,u;const t=JSON.stringify(o);throw this.logger.error(Bw,"subscribe fail,err_code:".concat(null==e||null===(a=e.error)||void 0===a?void 0:a.error_code,",error_msg:").concat(null==e||null===(s=e.error)||void 0===s?void 0:s.error_msg,",request ").concat(t)),new _o(Number(this.getErrorCode(null==e||null===(c=e.error)||void 0===c?void 0:c.error_code)),null==e||null===(u=e.error)||void 0===u?void 0:u.error_msg)}return this.logger.info(Bw,"subscribe send msg result:".concat(e.result)),{result:e.result,body:null==e?void 0:e.body}}catch(e){throw this.logger.error(Bw,"subscribe fail, errMsg = ".concat(e)),e}}setSubscribeVideoRequest(e,t,n,r,i){const o={type:e,watchType:i,roomid:t,requestid:this.generateRequestId(),sessionid:this.sessionID,userid:n,body:{streams:r}};return this.logger.info(Bw,"setSubscribeRequest end"),o}async leave(e){return await this.sendRequest(e)}async mediaStatusChangedNotify(e,t,n){const r=this.setMediaStatusNotifyRequest(e,t,n);return await this.sendRequest(r)}setLeaveRequest(){return{type:"BYE",roomid:this.roomId,userid:this.userInfo.userId,sessionid:this.sessionID,requestid:this.generateRequestId(),reason:{code:0,msg:"leave_room"}}}setJoinRequest(e,t,n,r,i,o,a){return{type:e.roleSignalType,roomid:e.roomId,userid:e.userId,nickname:e.userName,sessionid:this.sessionID,requestid:this.generateRequestId(),default_watch:0,version:"v1",userAgent:2,body:{audio_policy:r,topn:i,webrtc_sdp:t,webrtc_auxsdp:n,port_type:o,upstreams:a||[{streamid:"",codec:Av.H264,height:360,max_band:8e5,min_band:2e5,min_frame:15,resolution:"HD",width:640},{streamid:"",codec:Av.H264,height:180,max_band:32e4,min_band:8e4,min_frame:15,resolution:"SD",width:320}],context:e.recordPlaceholder?"show_window=".concat(e.recordPlaceholder):null},sdkVersion:"".concat(Qv,"-").concat(Kv),deviceId:$p.getDeviceID(),accessNet:"",platform:"web-"+$p.getPlatform()}}async switchRole(e,t){const n=this.setSwitchRoleRequest(e,t),r=await this.sendRequest(n);var i,o,a,s;if(!Fw.includes(r.result))throw this.logger.error(Bw,"switch user role fail,err_code:".concat(null==r||null===(i=r.error)||void 0===i?void 0:i.error_code,",error_msg:").concat(null==r||null===(o=r.error)||void 0===o?void 0:o.error_msg)),new _o(Number(this.getErrorCode(null==r||null===(a=r.error)||void 0===a?void 0:a.error_code)),null==r||null===(s=r.error)||void 0===s?void 0:s.error_msg);return r}setSwitchRoleRequest(e,t){return{type:"RENEGO",renego_type:0,role:0===e?"JOIN":1===e?"PUBLISH":"PLAY",roomid:this.roomId,userid:this.userInfo.userId,sessionid:this.sessionID,requestid:this.generateRequestId(),body:{upstreams:t,context:this.userInfo.recordPlaceholder?"show_window=".concat(this.userInfo.recordPlaceholder):null}}}getErrorCode(e){if(null==e)return yi.RTC_ERR_CODE_RTC_SERVER_ERROR;const t=e.substr("RTC.".length);return Number(t)}setSessionParams(e,t){this.sessionID=e,(t<Jv||t>3e5)&&(t=Jv),this.heartBeatRetryCount=Math.ceil(10),this.reconnectCount=Math.ceil((t-Jv)/Vw)}setNonce(e){this.nonce=e}sendNotifyRespond(e,t){const n=this.setRespond(e);this.sendRespond(n,t)}async publishResponse(e,t,n,r,i,o){this.logger.info(Bw,"publishResponse send msg start");const a=this.setPublishResponse(e,t,n,r,i,o);try{this.sendRespond(a),this.logger.info(Bw,"publishResponse send response")}catch(e){throw this.logger.error(Bw,"publishResponse send response fail, errMsg = ".concat(e)),new _o(yi.RTC_ERR_CODE_PUBLISH_RESPONSE_FAIL)}}setPublishResponse(e,t,n,r,i,o){const a=[];return o.forEach((e=>{a.push({streamid:e.streamid,ssrc:e.ssrc,width:e.width,height:e.height,status:e.status})})),{type:e,roomid:t,userid:n,sessionid:r,requestid:i,result:200,body:{streams:a}}}setRespond(e){return{type:"RESPONSE",roomid:this.roomId,userid:this.userInfo.userId,sessionid:this.sessionID,requestid:e,result:200}}startHeartBeat(){this.stopHeartBeat(),this.heartBeatTimer=setTimeout((()=>{this.sendHeartBeat()}),Xv)}stopHeartBeat(){this.heartBeatTimer&&(clearTimeout(this.heartBeatTimer),this.heartBeatTimer=null)}close(){var e;this.cancelWsCloseCallBack(),null===(e=this.ws)||void 0===e||e.close()}forceReconnect(){var e;null===(e=this.ws)||void 0===e||e.close(Zw,"force Reconnect")}getSignalStatus(){return this.status}setSignalStatus(e){this.status=e}triggerConnectStatesChanngeEvent(e,t){this.eventEmit.emit(xb.ConnectionStateChanged,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uw(Object(n),!0).forEach((function(t){No(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({prevState:this.prevState,curState:hv[e]},t)),this.prevState=hv[e]}async sendRequest(e){return await this.send(e,5e3,3)}static removeWatchType(e){if(null!=e&&e.watchType){const t=JSON.parse(JSON.stringify(e));return delete t.watchType,t}return e}async send(e,t,n,r){const i=Hw.removeWatchType(e),o=JSON.stringify(i);let a,s,c=1;const u=$p.generateRandomId(16,10),l=[new Promise(((e,o)=>{a=setTimeout((()=>{var e;if(this.logger.error(Bw,"[WS_ID:".concat(u,"] send message timeout")),clearTimeout(a),clearInterval(s),r&&r(),"WATCH"===i.type)this.stat.setUserChooseWatchInfo(i.type,null===(e=i.body)||void 0===e?void 0:e.streams,i.requestid,xv.RESPONSE_TIMEOUT);else if("SUBSCRIBE"===i.type){var t;this.stat.setAudioSubscribeInfo(null===(t=i.body)||void 0===t?void 0:t.streams,i.requestid,xv.RESPONSE_TIMEOUT)}o(new _o(yi.RTC_ERR_CODE_MESSAGE_SEND_TIMEOUT))}),t*n)})),new Promise((e=>this.callbacks.set(i.requestid,(t=>{clearTimeout(a),clearInterval(s),e(t)}))))];try{this.ws.send(o),this.stat&&(this.stat.recordWeb2ServerInfoSend(i),this.stat.recordUploadRequsetInfo(e)),n>1&&(s=setInterval((()=>{if(c>=n)clearInterval(s);else{this.logger.debug(Bw,"[WS_ID:".concat(u,"] send message retry")),c++;try{this.ws.send(o)}catch(n){var t;if("WATCH"===e.type)this.stat.setUserChooseWatchInfo(e.type,null===(t=e.body)||void 0===t?void 0:t.streams,e.requestid,xv.SEND_FAIL);else if("SUBSCRIBE"===e.type){var r;this.stat.setAudioSubscribeInfo(null===(r=e.body)||void 0===r?void 0:r.streams,e.requestid,xv.SEND_FAIL)}}this.stat&&(this.stat.recordWeb2ServerInfoSend(i),this.stat.recordUploadRequsetInfo(e))}}),t))}catch(t){var d;if(this.logger.debug(Bw,"send message occur error: ".concat(t)),"WATCH"===e.type)this.stat.setUserChooseWatchInfo(e.type,null===(d=e.body)||void 0===d?void 0:d.streams,e.requestid,xv.SEND_FAIL);else if("SUBSCRIBE"===e.type){var f;this.stat.setAudioSubscribeInfo(null===(f=e.body)||void 0===f?void 0:f.streams,e.requestid,xv.SEND_FAIL)}}return await Promise.race(l).finally((()=>{this.callbacks.delete(i.requestid)}))}generateRequestId(){return this.sessionID,this.sessionID+"Web"+(this.taskId++).toString()}onopen(e){this.logger.debug(Bw,"wss[".concat(this.url,"] connect success, ").concat(JSON.stringify(e))),this.callbacks.has(this.connectId)&&this.callbacks.get(this.connectId)(!0),this.connected=!0,this.sessionFlag=!1,this.logger.info(Bw,"connect success"),this.stat.setConnectionStatusInfo(1,0)}onerror(e){this.logger.error(Bw,"websocket occur error : ".concat(JSON.stringify(e))),this.stat.setConnectionStatusInfo(0,0),this.callbacks.has(this.connectId)&&this.callbacks.get(this.connectId)(!1),this.connected=!1,this.triggerConnectStatesChanngeEvent(pv.RECONNECTING)}async auxs(e,t,n){return new Promise(((r,i)=>{const o={type:"AUX",roomid:this.roomId,userid:this.userInfo.userId,sessionid:this.sessionID,requestid:this.generateRequestId(),body:{action:e,width:t,height:n}};this.sendRequest(o).then((t=>{var n,o,a,s;Fw.includes(t.result)?r(t):(this.logger.error(Bw,"auxs ".concat(e," failed, code:").concat(null==t||null===(n=t.error)||void 0===n?void 0:n.error_code,",msg:").concat(null==t||null===(o=t.error)||void 0===o?void 0:o.error_msg)),i(new _o(Number(this.getErrorCode(null==t||null===(a=t.error)||void 0===a?void 0:a.error_code)),null==t||null===(s=t.error)||void 0===s?void 0:s.error_msg)))})).catch((e=>{i(e)}))}))}async appset(e,t){return new Promise(((n,r)=>{const i=[];"upstreams"===e?i.push({upstreams:t}):"rename"===e&&i.push({nickname:t});const o={type:"APPSET",roomid:this.roomId,userid:this.userInfo.userId,sessionid:this.sessionID,requestid:this.generateRequestId(),body:{action:e,params:i}};this.sendRequest(o).then((e=>{var t,i,o,a;Fw.includes(e.result)?n(e):(this.logger.error(Bw,"appset code:".concat(null==e||null===(t=e.error)||void 0===t?void 0:t.error_code,",msg:").concat(null==e||null===(i=e.error)||void 0===i?void 0:i.error_msg)),r(new _o(Number(this.getErrorCode(null==e||null===(o=e.error)||void 0===o?void 0:o.error_code)),null==e||null===(a=e.error)||void 0===a?void 0:a.error_msg)))})).catch((e=>{r(e)}))}))}async appsetAudioPolicy(e,t){return new Promise(((n,r)=>{const i=[];null===t?i.push({policy:e}):i.push({policy:e,topn:t});const o={type:"APPSET",roomid:this.roomId,userid:this.userInfo.userId,sessionid:this.sessionID,requestid:this.generateRequestId(),body:{action:"audio_policy",params:i}};this.sendRequest(o).then((t=>{if(Fw.includes(t.result))this.logger.info(Bw,"appset change audioPolicy ".concat(e," success")),n(t);else{var i,a,s,c;const n=JSON.stringify(o);this.logger.error(Bw,"appset code:".concat(null==t||null===(i=t.error)||void 0===i?void 0:i.error_code,",audioPolicy:").concat(e,",msg:").concat(null==t||null===(a=t.error)||void 0===a?void 0:a.error_msg," request ").concat(n)),r(new _o(Number(this.getErrorCode(null==t||null===(s=t.error)||void 0===s?void 0:s.error_code)),null==t||null===(c=t.error)||void 0===c?void 0:c.error_msg))}})).catch((t=>{this.logger.info(Bw,"appset change audioPolicy ".concat(e," exception")),r(t)}))}))}async updateConfig4LiveStreaming(e,t,n){return new Promise(((r,i)=>{const o={type:"PROXY",auth_type:"acs_to_rtcm",method:"PUT",dst_url:"".concat(n,"/v2/rtc-inner/apps/").concat(e,"/mix-sdk-push-jobs/").concat(t.job_unique_id),requestid:this.generateRequestId(),sessionid:this.sessionID,body:JSON.stringify(t),roomid:this.roomId};this.sendRequest(o).then((e=>{if(Fw.includes(e.result))this.logger.info(Bw,"updateConfig4LiveStreaming success"),r(e);else{var t,n,a,s;const r=JSON.stringify(o);this.logger.error(Bw,"updateConfig4LiveStreaming code:".concat(null==e||null===(t=e.error)||void 0===t?void 0:t.error_code,", msg:").concat(null==e||null===(n=e.error)||void 0===n?void 0:n.error_msg,", request ").concat(r)),i(new _o(Number(this.getErrorCode(null==e||null===(a=e.error)||void 0===a?void 0:a.error_code)),null==e||null===(s=e.error)||void 0===s?void 0:s.error_msg))}})).catch((e=>{this.logger.info(Bw,"updateConfig4LiveStreaming failed: ".concat(e)),i(e)}))}))}async startLiveStreaming(e,t,n){return new Promise(((r,i)=>{const o={type:"PROXY",auth_type:"acs_to_rtcm",method:"POST",dst_url:"".concat(n,"/v2/rtc-inner/apps/").concat(e,"/mix-sdk-push-jobs"),requestid:this.generateRequestId(),sessionid:this.sessionID,body:JSON.stringify(t),roomid:this.roomId};this.sendRequest(o).then((e=>{if(Fw.includes(e.result))this.logger.info(Bw,"startLiveStreamRequest success"),r(e);else{var t,n,a,s;const r=JSON.stringify(o);this.logger.error(Bw,"startLiveStreamRequest code:".concat(null==e||null===(t=e.error)||void 0===t?void 0:t.error_code,", msg:").concat(null==e||null===(n=e.error)||void 0===n?void 0:n.error_msg,", request ").concat(r)),i(new _o(Number(this.getErrorCode(null==e||null===(a=e.error)||void 0===a?void 0:a.error_code)),null==e||null===(s=e.error)||void 0===s?void 0:s.error_msg))}})).catch((e=>{this.logger.info(Bw,"startLiveStreamRequest failed: ".concat(e)),i(e)}))}))}async stopLiveStreaming(e,t,n,r){return new Promise(((i,o)=>{const a={type:"PROXY",auth_type:"acs_to_rtcm",method:"DELETE",dst_url:"".concat(r,"/v2/rtc-inner/apps/").concat(e,"/mix-sdk-push-jobs/").concat(n,"?room_id=").concat(t),requestid:this.generateRequestId(),sessionid:this.sessionID,roomid:this.roomId};this.sendRequest(a).then((e=>{if(Fw.includes(e.result))this.logger.info(Bw,"stopLiveStreaming success"),i(e);else{var t,n,r,s;const i=JSON.stringify(a);this.logger.error(Bw,"stopLiveStreaming code:".concat(null==e||null===(t=e.error)||void 0===t?void 0:t.error_code,", msg:").concat(null==e||null===(n=e.error)||void 0===n?void 0:n.error_msg,", request ").concat(i)),o(new _o(Number(this.getErrorCode(null==e||null===(r=e.error)||void 0===r?void 0:r.error_code)),null==e||null===(s=e.error)||void 0===s?void 0:s.error_msg))}})).catch((e=>{this.logger.info(Bw,"stopLiveStreaming failed: ".concat(e)),o(e)}))}))}onmessage(e){var t;const n=JSON.parse(e.data);switch(yv.has("".concat(n.type," ").concat(null==n||null===(t=n.body)||void 0===t?void 0:t.action))||this.logger.info(Bw,"message type: ".concat(n.type)),this.stat.recordServer2WebInfoRecv(n),this.stat.recordDownloadRequsetInfo(n),n.type){case"RESPONSE":{this.stat.recordWeb2ServerInfoRecv(n);const e=this.callbacks.get(n.requestid);e&&e(n);break}case"NOTIFY":this.eventEmit.emit("NOTIFY",n);break;case"WATCH":this.eventEmit.emit("WATCH",n);break;case"BYE":this.eventEmit.emit("BYE",n);break;default:this.logger.error(Bw,"unkonwn message type ".concat(n.type))}}recordSocketException(e,t){e!==Zw&&e<Yw?this.socketException={code:wv.WEBSCCKET_CONNECT_ERROR,message:"".concat(e," ").concat(t||"websocket connect error")}:e===Yw&&(this.socketException={message:"".concat(null==t?void 0:t.error_code," ").concat(null==t?void 0:t.error_msg)},"RTC.31000004"===(null==t?void 0:t.error_code)?this.socketException.code=wv.AUTH_FAIL:"RTC.31000005"===(null==t?void 0:t.error_code)?this.socketException.code=wv.AUTH_RETRY:"RTC.31000006"===(null==t?void 0:t.error_code)?this.socketException.code=wv.CLOCK_SYNCHRONIZATION_FAILURE:this.socketException.code=wv.SERVER_EXCEPTION)}onclose(e){this.connected=!1;const t=e.code,n=e.reason;this.logger.info(Bw,"connect close,code:".concat(t,", reason:").concat(n)),this.stat.setConnectionStatusInfo(0,0);const r=t===Yw,i=t===Zw&&"force Reconnect"===n;let o;if(o=r?JSON.parse(n):n,this.recordSocketException(t,o),this.callbacks.has(this.connectId)&&this.callbacks.get(this.connectId)(!1),r){var a,s,c,u,l;if("RTC.31000001"===(null===(a=o)||void 0===a?void 0:a.error_code)||"session validate fail"===(null===(s=o)||void 0===s?void 0:s.error_msg))return this.sessionFlag=!1,this.logger.info(Bw,"session connected but mcs refuse"),this.stopHeartBeat(),this.status=4,this.rejoinFlag=!1,void this.eventEmit.emit("REJOIN");if("RTC.31000004"===(null===(c=o)||void 0===c?void 0:c.error_code)||"RTC.31000005"===(null===(u=o)||void 0===u?void 0:u.error_code)||"RTC.31000006"===(null===(l=o)||void 0===l?void 0:l.error_code))return this.logger.info(Bw,"auth failed leave room"),this.status=0,this.connected=!1,this.eventEmit.emit("STOP-REJOIN-TIMER"),this.eventEmit.emit("SIGNATURE-EXPIRED",o),void this.eventEmit.emit("LEAVE-ROOM")}else if(5===this.status||i)return this.logger.info(Bw,"rejoining but connect"),this.stopHeartBeat(),this.status=4,this.rejoinFlag=!1,void this.eventEmit.emit("REJOIN");if(2===this.status&&5!==t&&"KICKED"!==n&&(this.sessionFlag=!0,this.status=4,this.logger.info(Bw,"not user call leave, network erro, go reconnecting")),this.sessionFlag){const e=t===Zw&&"heartbeat timeout"===n;if(e&&0===this.reconnectCount)return this.sessionFlag=!1,this.status=4,this.startHeartBeat(),this.eventEmit.emit("REJOIN-TIMER"),this.logger.info(Bw,"no need socket reconnect, go rejoin direct, release lock"),void this.lock.unLock("".concat(Bw,":onclose"));this.doConnect(this.userInfo,!0).then((()=>{this.sessionFlag=!1,this.status=5,this.connectRetryCount=0,this.startHeartBeat(),this.logger.info(Bw,"current connectRetryCount ".concat(this.connectRetryCount," sessionId connect success")),this.logger.info(Bw,"onclose, doConnect success and release lock"),this.lock.unLock("".concat(Bw,":doConnect"))})).catch((t=>{this.connectRetryCount=this.connectRetryCount+1;const n=e?this.reconnectCount:7;this.logger.info(Bw,"socket reconnect, current retry Count ".concat(this.connectRetryCount,", limit count: ").concat(n)),t.getCode()===yi.RTC_ERR_CODE_WEBSOCKET_CONNECT&&this.connectRetryCount===n&&(this.logger.info(Bw,"socket reconnect retry failed, go rejoin"),this.connectRetryCount=0,this.sessionFlag=!1,this.stopHeartBeat(),this.status=4,this.eventEmit.emit("REJOIN-TIMER")),this.logger.info(Bw,"onclose, doConnect failed and release lock"),this.lock.unLock("".concat(Bw,":doConnect"))}))}else 0===this.status&&this.triggerConnectStatesChanngeEvent(pv.DISCONNECTED,{code:t,reason:n})}sendRespond(e,t){const n=JSON.stringify(e);t||this.stat.recordServer2WebInfoSend(e),this.ws.send(n)}sendHeartBeat(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t={type:"UPDATE",roomid:this.roomId,userid:this.userInfo.userId,sessionid:this.sessionID,requestid:this.generateRequestId()},n=$p.getCurrentTimestamp();e?this.logger.info(Bw,"sendHeartBeat retry"):this.logger.debug(Bw,"sendHeartBeat cycle");const r=e?this.heartBeatRetryCount:1,i=e?1500:Xv;this.send(t,i,r,(()=>{if(this.logger.info(Bw,"heartBeatTime out of limit"),this.stat.recordHeartBeatInfoLost(t,n),4!==this.status||!this.sessionFlag)if(e)this.status=4,this.rejoinFlag=!0,this.sessionFlag=!0,this.connectRetryCount=0,this.ws.close(Zw,"heartbeat timeout"),this.stopHeartBeat(),this.logger.info(Bw,"websocket state is ".concat(this.ws.readyState)),this.triggerConnectStatesChanngeEvent(pv.RECONNECTING);else{if(2!==this.status)return;this.sendHeartBeat(!0)}}).bind(this)).then((()=>{this.startHeartBeat()})).catch((e=>{this.logger.error(Bw,"sendHeartBeat failed ".concat(e))}))}setMediaStatusNotifyRequest(e,t,n){const r={type:"MEDIA_STATUS",roomid:this.roomId,userid:this.userInfo.userId,sessionid:this.sessionID,requestid:this.generateRequestId(),body:{action:e,type:t}};return n&&(r.body.stream_status=n),r}}function Ww(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ww(Object(n),!0).forEach((function(t){No(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ww(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Qw="dispatch";class Kw{constructor(e,t){this.logger=void 0,this.edgeNodeDomains=void 0,this.stat=void 0,this.isOverSea=void 0,this.logger=e,this.edgeNodeDomains=new Map,this.stat=t,this.isOverSea=!1}async request2HttpDNS(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const r=await ib.fetch(e,{},Gw(Gw({},t),{"Content-Type":"application/json"}),3e3,1,n);if(200!==r.httpCode)throw this.logger.info(Qw,"request2HttpDNS failed ! error: ".concat(r.httpCode)),new _o(r.httpCode,"abnormal httpCode: ".concat(r.httpCode));{var i;this.logger.info(Qw,"request2HttpDNS report succ!");let e=(null===(i=r.data)||void 0===i?void 0:i.ips)||[];if(e=e.filter((e=>Boolean(e.ip))),!(e.length>0))throw new _o(r.httpCode,"ips invalid in respone!");var o;this.isOverSea="oversea"===(null===(o=r.data)||void 0===o?void 0:o.zone),e.forEach((e=>{this.edgeNodeDomains.set(e.ip,"".concat($p.calcMd5(e.ip),".").concat("cloudrtc.myhuaweicloud.com"))}))}}async doDispatch(e,t,n){if(this.edgeNodeDomains.clear(),this.isOverSea=!1,"direct"!==zb.getParameter("accessStrategy")){const r={};if(this.isForeignerApp()){const e=await this.getRealIp(n);e&&(r["X-Forwarded-For"]=e)}const{userId:i,roomId:o}=e,a="https://".concat("gslb.cloudrtc.myhuaweicloud.com","/v1/dns?domain=").concat(t,"&streamlabel=").concat(escape(o),"&userid=").concat(escape(i),"&servicearea=1");let s=!1;try{await this.request2HttpDNS(a,r,n)}catch(e){this.stat.setDispatchFailedInfo("".concat(e.getCode()||""," ").concat(e.getMsg()||"unknown dispather error"),o,i),e instanceof _o&&e.getCode()===yi.RTC_ERR_CODE_REGION_NOT_COVERED&&(s=!0)}s||(this.edgeNodeDomains.size<1&&this.logger.error(Qw,"dispatch edge node error, use default domain!"),this.edgeNodeDomains.set("default","recovery.cloudrtc.myhuaweicloud.com"))}else this.logger.info(Qw,"use user domain to access ACS!"),this.edgeNodeDomains.set("default",t);return this.edgeNodeDomains}isOverSeaAccess(){return this.isOverSea}async getRealIp(e){try{const t=(await ib.fetch("",{},{"Content-Type":"text/html"},3e3,1,e)).data;return JSON.parse(t).selfip||""}catch(e){return this.logger.error(Qw,"getRealIp failed: ".concat(e)),""}}isForeignerApp(){return"global"===zb.getParameter("region")}}class Jw{static checkStringParamter(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3?arguments[3]:void 0;if(!e&&0===n)return;if("string"!=typeof e)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"invalid type: ".concat(e));const i=this.getStringBytes(e);if(i>t||i<n)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"invalid length: ".concat(e));if(r&&!new RegExp(r).test(e))throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"invalid format: ".concat(e))}static checkAppid(e){this.checkStringParamter(e,128,1,"^[a-zA-Z0-9!$%()+-:;=@[\\]_~,]{1,128}$")}static checkDomain(e){this.checkStringParamter(e,128,1,"^[a-zA-Z0-9-:;<=.>?@[\\]^_{}|~,]{1,128}$")}static checkRoomId(e){this.checkStringParamter(e,64,1,"^[a-zA-Z0-9-_]{1,64}$")}static checkUserId(e){this.checkStringParamter(e,64,1,"^[a-zA-Z0-9-_]{1,64}$")}static checkUserName(e){this.checkStringParamter(e,256,0)}static checkUserRole(e){if("number"!=typeof e)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"invalid paramter: ".concat(e));this.checkStringParamter("".concat(e),1,1,"^[0-2]$")}static checkUserInfo(e){if("object"!=typeof e)throw this.logger.error("ParameterValidator","userInfo type invalid "),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"userInfo type invalid");this.checkUserId(e.userId),this.checkUserName(e.userName),this.checkUserRole(e.role),this.checkUserOptionInfo(e.optionInfo)}static checkJoinParams(e,t){this.checkRoomId(e),this.checkUserInfo(t)}static getStringBytes(e){if(!e)return 0;let t=0;if(window.TextEncoder)return t=(new TextEncoder).encode(e).length,t;const n=e.length;for(let r=0;r<n;r++)e.charCodeAt(r)>255?t+=2:t++;return t}static checkUserOptionInfo(e){if(e&&![!0,!1,null,void 0].includes(e.recordPlaceholder))throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"invalid paramter: ".concat(e.recordPlaceholder))}}Jw.logger=ag.getLogger();const Xw="mediaStatus";class qw{constructor(e,t){this.client=void 0,this.logger=void 0,this.eventEmitter=void 0,this.remoteUserManager=void 0,this.client=e,this.logger=e.logger,this.eventEmitter=new Cg,this.remoteUserManager=t}on(e,t){this.eventEmitter.on(e,t)}off(e,t){this.eventEmitter.removeListener(e,t)}handleMediaStatusNotify(e,t,n){var r;null===(r=e.media_status_change)||void 0===r||r.forEach((e=>{if(e.userid===n.userId&&t===n.roomId)return;this.logger.info(Xw,"get media status notify from msp, roomId: ".concat(t,",")+"userid: ".concat(e.userid,", type: ").concat(e.type,", status: ").concat(e.status));const r={type:e.type,status:e.status,stream_status:e.stream_status};this.remoteUserManager.isMainStreamTrackSubscribed(e.userid,t)&&this.reportMediaStatus(e.userid,t,[r]);const i={userId:e.userid,roomId:t},o=e.type===vv.Video?Zp.TRACK_TYPE_VIDEO:Zp.TRACK_TYPE_AUDIO;this.remoteUserManager.updateMediaStatus(i,Bp.STREAM_TYPE_MAIN,o,r)}))}isAudioStatusEnable(e,t){const n=this.remoteUserManager.getMediaStatus(e,t,Bp.STREAM_TYPE_MAIN);if(n){const e=n.find((e=>e.type===vv.Audio));return(null==e?void 0:e.status)===gv.MediaStatusAvailable||(null==e?void 0:e.stream_status)===mv.StreamPkgsSend}return!1}reportCachedMediaStatus(e,t){const n=this.remoteUserManager.getMediaStatus(e,t,Bp.STREAM_TYPE_MAIN);(null==n?void 0:n.length)>0&&this.reportMediaStatus(e,t,n)}reportMediaStatus(e,t,n){n.forEach((n=>{const r={roomId:t,userId:e,status:n.status,reason:n.status===gv.MediaStatusAvailable?bv.MediaUnmuted:bv.MediaMuted},i=n.type===vv.Audio?n.status===gv.MediaStatusAvailable?"UnmuteAudio":"MuteAudio":n.status===gv.MediaStatusAvailable?"UnmuteVideo":"MuteVideo";this.logger.info(Xw,"emit ".concat(xb[i],", userId: ").concat(e,", type: ").concat(n.type,", status: ").concat(n.status)),this.eventEmitter.emit(xb[i],r)}))}}class $w{constructor(){this.audioStreams=void 0,this.logger=void 0,this.outputDeviceId=void 0,this.audioStreams=new Map,this.logger=ag.getLogger(),this.outputDeviceId=null}getAudioStreams(){return[...this.audioStreams.values()]}getAudioStream(e){return this.audioStreams.get(e)}addAudioStream(e,t){const n={audiotag:null,audioMediaStream:null,streamId:e,ssrc:t,playStatus:"init"};this.audioStreams.set(e,n)}updateAudioStream(e,t){const n=this.audioStreams.get(e),r=new MediaStream;r.addTrack(t),n.audioMediaStream=r;const i=document.createElement("audio");i.srcObject=r,n.audiotag=i,n.soundMeter_=new Jb,n.soundMeter_.connectToSource(t)}getAudioLevel(){const e=[];for(const t of this.audioStreams.values())t.soundMeter_&&e.push({streamId:t.streamId,ssrc:t.ssrc,level:t.soundMeter_.getVolume()});return e}setAudioVolume(e){const t=e/100;for(const e of this.audioStreams.values())e.audiotag&&("notAllow"===e.playStatus?this.resume(e.streamId).then((()=>{e.audiotag.volume=t})):e.audiotag.volume=t)}async setAudioOutput(e){if(e){this.outputDeviceId=e;for(const e of this.audioStreams.values())await this.setStreamAudioDeviceIdImpl(e)}else this.logger.error("setAudioOutput::","outputDeviceId is null or undefined.")}async setStreamAudioDeviceIdImpl(e){const t=e.audiotag;if(t)if(this.outputDeviceId)if("sinkId"in HTMLAudioElement.prototype)try{await t.setSinkId(this.outputDeviceId)}catch(e){throw this.logger.error("setStreamAudioDeviceIdImpl:","get error. errormsg=".concat(e)),this.handleSetSinkIdError(e)}else this.logger.error("setStreamAudioDeviceIdImpl:","HTMLAudioElement not support sinkId");else this.logger.warn("setStreamAudioDeviceIdImpl:","outputDeviceId is null or undefined.");else this.logger.error("setStreamAudioDeviceIdImpl:","audioStream is null or undefined.")}handleSetSinkIdError(e){const t=e.name||"";let n;return n=/.*NotAllowedError.*/gi.test(t)?new _o(yi.RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED):/.*NotFoundError.*/gi.test(t)?new _o(yi.RTC_ERR_CODE_CAPTURE_DEVICE_NOT_FOUND):new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR,e.message),this.logger.error("handleSetSinkIdError","set sinkId failed, handleSetSinkIdError: ".concat(n)),n}async setStreamAudioDeviceId(e){try{await this.setStreamAudioDeviceIdImpl(e)}catch(e){this.logger.error("setStreamAudioDeviceId:","get error. errormsg=".concat(e))}}muteAudio(e){for(const n of this.audioStreams.values()){var t;e||"notAllow"!==n.playStatus?null===(t=n.audioMediaStream)||void 0===t||t.getAudioTracks().forEach((t=>{t.enabled=!e})):this.resume(n.streamId).then((()=>{var t;null===(t=n.audioMediaStream)||void 0===t||t.getAudioTracks().forEach((t=>{t.enabled=!e}))}))}}isAudioMuted(){const e=Array.from(this.audioStreams.values());return!e.every((e=>"normal"===e.playStatus))||!e.every((e=>{var t;return null===(t=e.audioMediaStream)||void 0===t?void 0:t.getAudioTracks().every((e=>e.enabled))}))}async doPlay(e){return new Promise(((t,n)=>{let r=!1;const i=()=>{Promise.resolve(e.play()).then((()=>{this.logger.info("RemoteTopNAudioStreams","audio doPlay success"),r=!0,t()}),(e=>{this.logger.error("RemoteTopNAudioStreams","audio doPlay fail",e),n(e)}))};i();const o=()=>{document.removeEventListener("touchstart",o),r||(e.pause(),i())};document.addEventListener("touchstart",o);let a=null;const s=()=>{a=setTimeout((()=>{clearTimeout(a),r||(e.pause(),i(),s())}),1e3)};s()}))}async play(e,t){await $p.multiPlatformAdapter("RemoteTopNAudioStreams play"),this.logger.debug("RemoteTopNAudioStreams","play begin, streamId: ".concat(e));for(const n of this.audioStreams.values())if(n.streamId===e&&n.audiotag){n.audiotag.muted=t,await this.setStreamAudioDeviceId(n);try{await this.doPlay(n.audiotag),n.playStatus="normal",this.logger.debug("RemoteTopNAudioStreams","play success, streamId: ".concat(e));break}catch(e){throw this.logger.error("RemoteTopNAudioStreams","play failed, error: ".concat(e)),"NotAllowedError"===e.name?(n.playStatus="notAllow",new _o(yi.RTC_ERR_CODE_PLAY_NOT_ALLOW)):(n.playStatus="otherError",new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR))}}}async resume(e){try{for(const t of this.audioStreams.values())if(await this.setStreamAudioDeviceId(t),e){if(t.streamId===e){await t.audiotag.play(),t.playStatus="normal";break}}else await t.audiotag.play(),t.playStatus="normal"}catch(e){throw this.logger.error("RemoteTopNAudioStreams","resume failed, error: ".concat(e)),new _o(yi.RTC_ERR_CODE_RTC_SDK_ERROR)}}setAudioVolume4Id(e,t){for(const n of this.audioStreams.values())if(n.streamId===e&&n.audiotag){"notAllow"===n.playStatus?this.resume(e).then((()=>{n.audiotag.volume=t/100})):n.audiotag.volume=t/100;break}}close(e){if(e&&this.audioStreams.has(e)){const t=this.audioStreams.get(e);return t.audioMediaStream.getAudioTracks().forEach((e=>{t.audioMediaStream.removeTrack(e),t.audiotag.srcObject=null,t.audiotag=null,t.playStatus="init"})),void this.audioStreams.delete(e)}for(const e of this.audioStreams.values()){var t;null===(t=e.audioMediaStream)||void 0===t||t.getAudioTracks().forEach((t=>{e.audioMediaStream.removeTrack(t),e.audiotag.srcObject=null,e.audiotag=null,e.playStatus="init"}))}this.audioStreams.clear()}}const ex="RemoteUserManager";class tx{constructor(e){this.remoteUserInfos=void 0,this.client=void 0,this.logger=void 0,this.roomSsrc=void 0,this.previousAudioSubscribedUsers=void 0,this.eventEmit=void 0,this.client=e,this.logger=e.logger,this.remoteUserInfos=new Map,this.roomSsrc=new Map,this.previousAudioSubscribedUsers=new Map,this.eventEmit=new Cg}onRemoteRejoinTimeoutQuitEvent(e){this.eventEmit.on("quit",e)}updateMainStream(e,t,n){return this.updateRemoteStreamInfo(e,Bp.STREAM_TYPE_MAIN,t,n)}addAuxStream(e,t,n){return t.filter((e=>!e.streamid)).forEach((t=>{t.streamid=e.userId+Bp.STREAM_TYPE_AUX})),this.updateRemoteStreamInfo(e,Bp.STREAM_TYPE_AUX,t,n)}removeAuxStream(e){return this.updateRemoteStreamInfo(e,Bp.STREAM_TYPE_AUX,[],!1)}getTracks4UnSubscribe(e){if(!e)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const t=[];return e.forEach((e=>{e.isSubscribed&&(e.isSubscribed=!1,t.push(e))})),this.logger.info(ex,"getTracks4UnSubscribe success, tracks4Unsubscribe: ".concat(JSON.stringify(t))),t}updateMediaStatus(e,t,n,r){this.getUserInfoById(e.userId,e.roomId)||this.initializeRemoteUserInfo(e,t,!1);const i=this.getUserInfoById(e.userId,e.roomId);if(!(t===Bp.STREAM_TYPE_MAIN?i.mainStream:i.auxStream)){const n=this.initializeStreamInfo(Bp.STREAM_TYPE_MAIN,e.userId,e.roomId);t===Bp.STREAM_TYPE_MAIN?i.mainStream=n:i.auxStream=n}const o=t===Bp.STREAM_TYPE_MAIN?i.mainStream:i.auxStream;n===Zp.TRACK_TYPE_VIDEO?o.videoStatus=r:o.audioStatus=r,this.logger.info(ex,"updateMediaStatus success, userId: ".concat(e.userId,", ").concat(t,", ").concat(n,", ").concat(JSON.stringify(r)))}getMediaStatus(e,t,n){const r=this.getUserInfoById(e,t);if(!r)return this.logger.error(ex,"getMediaStatus fail, user not exist}"),null;const i=n===Bp.STREAM_TYPE_MAIN?r.mainStream:r.auxStream,o=[];return o.push(i.audioStatus),o.push(i.videoStatus),this.logger.info(ex,"getMediaStatus success, userId: ".concat(e,", ").concat(JSON.stringify(o))),o}getTracks4Subscribe(e,t,n,r,i){if(this.logger.debug(ex,"getTracks4Subscribe begin"),!r||0===r.length||!i||0===i.length)return this.logger.debug(ex,"getTracks4Subscribe success, tracks4Subscribe: []"),[];const o=i.filter((e=>e.isSubscribed)),a=[],s=o.find((e=>e.type===Zp.TRACK_TYPE_AUDIO));if(s){const t=r.find((e=>e.type===Zp.TRACK_TYPE_AUDIO));if(t){t.state=s.state,t.preTrackId=s.trackId,t.isCacheTriggeredSubscribe=s.isCacheTriggeredSubscribe,t.ssrc=this.allocateAudioReceiveSsrc(e),t.isSubscribed=!0,a.push(t);const r=n.getAudioHRTCTrack();r?(t.playElement=r.getElementId(),t.objectFit=r.getObjectFit(),t.muted=r.getTrackMuted(),s.playElement=r.getElementId(),s.objectFit=r.getObjectFit(),s.muted=r.getTrackMuted()):s.playElement?(this.logger.info(ex,"getTracks4Subscribe, old audio track: ".concat(s.trackId," not found, use exist")),t.playElement=s.playElement,t.objectFit=s.objectFit,t.muted=s.muted):this.logger.warn(ex,"getTracks4Subscribe, audio track play info not found when replace track")}}const c=o.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)),u=r.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO));this.logger.debug(ex,"getTracks4Subscribe,removedSubscribedVideoTrack:".concat(JSON.stringify(c),", addedVideoTracks:").concat(JSON.stringify(u)));const l=Math.min(u.length,c.length);for(let r=0;r<l;r++){const i=this.getTrack4Replace(r,c[r],u);i.preTrackId=c[r].trackId,2===c[r].state?(i.state=c[r].state,i.isCacheTriggeredSubscribe=c[r].isCacheTriggeredSubscribe):3===c[r].state?i.state=3:i.state=1,i.ssrc=this.allocateVideoReceiveSsrc(e,t),i.isSubscribed=!0;const o=n.getVideoHRTCTrackByTrackId(c[r].trackId);o?(i.playElement=o.getElementId(),i.objectFit=o.getObjectFit(),i.muted=o.getTrackMuted(),c[r].playElement=o.getElementId(),c[r].objectFit=o.getObjectFit(),c[r].muted=o.getTrackMuted()):c[r].playElement?(this.logger.info(ex,"getTracks4Subscribe, old video track: ".concat(c[r].trackId," not found, use exist")),i.playElement=c[r].playElement,i.objectFit=c[r].objectFit,i.muted=c[r].muted):this.logger.warn(ex,"getTracks4Subscribe, video track play info not found when replace track"),a.push(i)}return this.logger.info(ex,"getTracks4Subscribe success, tracks4Subscribe: ".concat(JSON.stringify(a))),a}getTrack4Replace(e,t,n){return n.find((e=>e.trackId===t.trackId))||n.find((e=>e.height===t.height&&e.width===t.width))||n[e]}getAllUserStreamsByType(e,t,n){return this.getAllUserInfos(e).map((r=>{const i=t&&t!==Bp.STREAM_TYPE_MAIN?null:this.getStreamInfoByType(r,Bp.STREAM_TYPE_MAIN,n),o=t&&t!==Bp.STREAM_TYPE_AUX?null:this.getStreamInfoByType(r,Bp.STREAM_TYPE_AUX,n);return{userId:r.userInfo.userId,roomId:e,mainStream:i,auxStream:o}}))}getStreamInfoByType(e,t,n){const r=t===Bp.STREAM_TYPE_MAIN?e.mainStream:e.auxStream,i=tx.getRemoteTrackInfos(r),o=this.getTracksByType(i,n);return{remoteStream:r?r.remoteStream:null,tracks:o}}getUserInfoById(e,t){const n=tx.generateUniqueId(e,t);return this.remoteUserInfos.get(n)}getTracksByType(e,t){return e&&0!==e.length?t?e.filter((e=>e.type===t)):e:[]}static isUserNameChanged(e,t){return t&&e&&e.nickName&&e.nickName!==t}userQuit(e,t,n){this.logger.info(ex,"userQuit begin, userId: ".concat(e));const r=this.getUserInfoById(e,t);if(!r)return this.logger.error(ex,"userQuit fail, user not exist"),null;const i=this.isRemoteUserSubscribed(r.userInfo.userId,r.userInfo.roomId),o="rejoin"===n&&i?this.handleRemoteRejoinQuit(r):this.handleRemoteNormalQuit(r,n),a=[];return o&&a.push(o),a.push(...this.getOtherRemoteUserPublishInfos([e],t)),this.logger.info(ex,"userQuit success, ".concat(this.getTracksUpdateInfosString(a))),a}handleRemoteNormalQuit(e,t){const n=tx.getSubscribeUpdateInfo4Quit(e,t);return e&&(this.remoteUserInfos.delete(tx.generateUniqueId(e.userInfo.userId,e.userInfo.roomId)),this.logger.info(ex,"userQuit release map success")),this.logger.info(ex,"userQuit success"),n}static getSubscribeUpdateInfo4Rejoin(e){var t,n;const r=tx.getRemoteTrackInfos(e.mainStream),i=null==r?void 0:r.filter((e=>e.isSubscribed)),o=tx.getRemoteTrackInfos(e.auxStream),a=null==o?void 0:o.filter((e=>e.isSubscribed)),s=e.userState;return e.userState=2,{userId:e.userInfo.userId,roomId:e.userInfo.roomId,nickName:e.userInfo.nickName,preUserState:s,curUserState:e.userState,mainStream:{remoteStream:null===(t=e.mainStream)||void 0===t?void 0:t.remoteStream,preTracks:r,curTracks:r,addedTracks:null,updatedTracks:null,removedTracks:null,subscribedTracks:i,tracks4Subscribe:null,tracks4Unsubscribe:null,allSubscribeTracks:i},auxStream:{remoteStream:null===(n=e.auxStream)||void 0===n?void 0:n.remoteStream,preTracks:o,curTracks:o,addedTracks:null,updatedTracks:null,removedTracks:null,subscribedTracks:a,tracks4Subscribe:null,tracks4Unsubscribe:null,allSubscribeTracks:a}}}static getSubscribeUpdateInfo4Quit(e,t){var n,r;if(!e)return null;const i=tx.getRemoteTrackInfos(e.mainStream),o=null==i?void 0:i.filter((e=>e.isSubscribed)),a=tx.getRemoteTrackInfos(e.auxStream),s=null==a?void 0:a.filter((e=>e.isSubscribed));return{userId:e.userInfo.userId,roomId:e.userInfo.roomId,nickName:e.userInfo.nickName,preUserState:e.userState,curUserState:"rejoin"===t?2:0,mainStream:{remoteStream:null===(n=e.mainStream)||void 0===n?void 0:n.remoteStream,preTracks:i,curTracks:null,addedTracks:null,updatedTracks:null,removedTracks:i,subscribedTracks:o,tracks4Subscribe:null,tracks4Unsubscribe:o,allSubscribeTracks:null},auxStream:{remoteStream:null===(r=e.auxStream)||void 0===r?void 0:r.remoteStream,preTracks:a,curTracks:null,addedTracks:null,updatedTracks:null,removedTracks:a,subscribedTracks:s,tracks4Subscribe:null,tracks4Unsubscribe:s,allSubscribeTracks:null}}}handleRemoteRejoinQuit(e){if(!e)return null;e.rejoinTimer&&(clearTimeout(e.rejoinTimer),e.rejoinTimer=null),this.logger.info(ex,"handleRemoteRejoinQuit set timer, userId=".concat(e.userInfo.userId));const t=setTimeout((async()=>{this.logger.info(ex,"handleRemoteRejoinQuit timeout, userId=".concat(e.userInfo.userId));const t=this.handleRemoteNormalQuit(e,"normal"),n=[];t&&n.push(t);const r=this.getOtherRemoteUserPublishInfos([e.userInfo.userId],e.userInfo.roomId);n.push(...r),this.eventEmit.emit("quit",e.userInfo.userId,n,7),this.logger.info(ex,"handleRemoteRejoinQuit success, ".concat(this.getTracksUpdateInfosString(n)))}),35e3);return this.cacheHistorySubscription(e,t),this.logger.info(ex,"userQuit rejoin success"),tx.getSubscribeUpdateInfo4Rejoin(e)}cacheHistorySubscription(e,t){if(!e)return null;const n=this.getSubscribedTracksInfo(e.userInfo.userId,e.userInfo.roomId,Bp.STREAM_TYPE_MAIN),r=this.getSubscribedTracksInfo(e.userInfo.userId,e.userInfo.roomId,Bp.STREAM_TYPE_AUX);null==n||n.forEach((e=>{e.state=2,e.isCacheTriggeredSubscribe=!0})),null==r||r.forEach((e=>{e.state=2,e.isCacheTriggeredSubscribe=!0})),(null!=n&&n.length||null!=r&&r.length)&&(e.rejoinTimer=t,this.logger.info(ex,"cacheSubscriptionInfo: ".concat(e.userInfo.userId)))}cacheRemoteRejoinSubscription(e,t,n,r){if(!e.rejoinTimer)return;const i=tx.getRemoteTrackInfos(e.mainStream),o=tx.getRemoteTrackInfos(e.auxStream),a=t===Bp.STREAM_TYPE_MAIN?i:o,s=null==a?void 0:a.filter((e=>2===e.state));if(s){if(n.audio){const e=s.find((e=>e.type===Zp.TRACK_TYPE_AUDIO));e&&(e.isSubscribed=r,e.isCacheTriggeredSubscribe=!1)}if(n.video){const e=[];if(n.resolutionIds)n.resolutionIds.forEach((t=>{const n=s.find((e=>e.trackId===t));n&&e.push(n)}));else if(r){const t=this.getMaxResolutionTrackId(a).trackId,n=t&&s.find((e=>e.trackId===t));n&&e.push(n)}else e.push(...s);e.forEach((e=>{e.isSubscribed=r,e.isCacheTriggeredSubscribe=!1}))}}}static getRemoteTrackInfos(e){return null!=e&&e.remoteTrackInfos?Array.from(e.remoteTrackInfos.values()):null}getMaxResolutionTrackId(e){let t;for(const n of e)n.type!==Zp.TRACK_TYPE_AUDIO&&(t?Math.max(n.width,n.height)-Math.max(t.width,t.height)>0&&(t=n):t=n);return this.logger.info(ex,"getMaxResolutionTrackId, maxResolution: ".concat(JSON.stringify(t))),t}getAllSubscribedMainStream(e){const t=this.getAllUserInfos(e),n=[];return t.forEach((e=>{var t;null!==(t=e.mainStream)&&void 0!==t&&t.remoteTrackInfos&&Array.from(e.mainStream.remoteTrackInfos.values()).some((e=>e.isSubscribed))&&n.push(e)})),n}updateCacheBatchSubscribeOption(e,t){const n=t.filter((t=>e.some((e=>e.userId===t.userId&&e.resolutionIds[0]===t.resolutionIds[0]))));null==t||t.push(...n)}doCacheBatchSubscribeOption(e,t,n){const r=this.getAllUserInfos(e);t.forEach((e=>{if(!r.find((t=>{var n,r;return t.userInfo.userId===e.userId&&"0"!==e.userId&&(null===(n=e.resolutionIds)||void 0===n?void 0:n.length)>0&&(null===(r=t.mainStream)||void 0===r?void 0:r.remoteStream.getVideoHRTCTrack(e.resolutionIds[0]))}))){const t={userId:e.userId,resolutionIds:e.resolutionIds};n.push(t)}}))}batchSubscribeMainStream(e,t,n,r){if(!e||!t)return null;n?this.updateCacheBatchSubscribeOption(t,r):this.doCacheBatchSubscribeOption(e,t,r);const i=this.getAllSubscribedMainStream(e),o=[],a=t.find((e=>"0"===e.userId));return a&&this.createRemoteShadowUser(e,a.resolutionIds),this.getAllUserInfos(e).forEach((n=>{const r=t.find((e=>e.userId===n.userInfo.userId));if(r){const t={video:!0,audio:!1,resolutionIds:r.resolutionIds,autoAdjustResolution:r.autoAdjustResolution,minResolution:r.minResolution},n=this.subscribeSingleStream(r.userId,e,Bp.STREAM_TYPE_MAIN,t,3,!0);o.push(n)}else{var a;const e=tx.getRemoteTrackInfos(n.mainStream),r=null==e?void 0:e.filter((e=>e.isSubscribed)),s=this.needUnsubscribeMainStream(n,t,i),c=tx.getAnotherStreamUpdateInfo(Bp.STREAM_TYPE_MAIN,n),u={userId:n.userInfo.userId,roomId:n.userInfo.roomId,nickName:n.userInfo.nickName,curUserState:n.userState,mainStream:{remoteStream:null===(a=n.mainStream)||void 0===a?void 0:a.remoteStream,preTracks:e,curTracks:e,addedTracks:null,updatedTracks:null,removedTracks:null,subscribedTracks:r,tracks4Subscribe:null,tracks4Unsubscribe:r,allSubscribeTracks:s?null:r},auxStream:c};o.push(u)}})),this.logger.info(ex,"batchSubscribeMainStream success, infos: ".concat(this.getTracksUpdateInfosString(o))),o}needUnsubscribeMainStream(e,t,n){const r=!t.some((t=>t.userId===e.userInfo.userId)),i=n.some((t=>e.userInfo.userId===t.userInfo.userId));return r&&i}createRemoteShadowUser(e,t){const n={userId:"0",nickName:"",roomId:e},r=[];null==t||t.forEach((e=>{const t={streamid:yb[e]?yb[e]:yb.LD,width:0,height:0};r.push(t)})),this.updateMainStream(n,r,!1),this.logger.info(ex,"createRemoteShadowUser success, upstreams: ".concat(JSON.stringify(r)))}subscribeResultCallback(e){if(e)try{e.successSubscribeInfos.forEach((e=>{var t,n,r,i;null===(t=e.mainStream)||void 0===t||null===(n=t.tracks)||void 0===n||n.forEach((e=>{e.state=0,e.isCacheTriggeredSubscribe=!1})),null===(r=e.auxStream)||void 0===r||null===(i=r.tracks)||void 0===i||i.forEach((e=>{e.state=0,e.isCacheTriggeredSubscribe=!1}))})),e.failSubscribeInfos.forEach((e=>this.releaseResource(e))),e.successUnsubscribeInfos.forEach((e=>this.releaseResource(e))),e.failUnsubscribeInfos.forEach((e=>this.recoverResource(e))),this.logger.info(ex,"subscribeResultCallback success")}catch(e){this.logger.error(ex,"subscribeResultCallback fail, errMsg:".concat(e))}}releaseResource(e){var t,n,r,i;null==e||null===(t=e.mainStream)||void 0===t||null===(n=t.tracks)||void 0===n||n.forEach((t=>{this.unAllocateReceiveSsrc(e.roomId,Bp.STREAM_TYPE_MAIN,t.type,t.ssrc),t.isSubscribed=!1,t.isTrackReady=!1,t.ssrc=0})),null==e||null===(r=e.auxStream)||void 0===r||null===(i=r.tracks)||void 0===i||i.forEach((t=>{this.unAllocateReceiveSsrc(e.roomId,Bp.STREAM_TYPE_AUX,t.type,t.ssrc),t.isSubscribed=!1,t.isTrackReady=!1,t.ssrc=0}))}recoverResource(e){var t,n,r,i;const o=this.getUserInfoById(e.userId,e.roomId);null==e||null===(t=e.mainStream)||void 0===t||null===(n=t.tracks)||void 0===n||n.forEach((t=>{this.recoverReceiveSsrc(e.roomId,Bp.STREAM_TYPE_MAIN,t.type,t.ssrc),t.isSubscribed=!0;const n=o.mainStream.remoteTrackInfos;n.has(t.trackId)||n.set(t.trackId,t)})),null==e||null===(r=e.auxStream)||void 0===r||null===(i=r.tracks)||void 0===i||i.forEach((t=>{this.recoverReceiveSsrc(e.roomId,Bp.STREAM_TYPE_AUX,t.type,t.ssrc),t.isSubscribed=!0;const n=o.auxStream.remoteTrackInfos;n.has(t.trackId)||n.set(t.trackId,t)}))}subscribeStream(e,t,n,r,i){let o=arguments.length>5&&void 0!==arguments[5]&&arguments[5],a=arguments.length>6&&void 0!==arguments[6]&&arguments[6];const s=this.subscribeSingleStream(e,t,n,r,i,o,a),c=[];return s&&c.push(s),c.push(...this.getOtherRemoteUserPublishInfos([e],t)),this.logger.info(ex,"subscribeStream success, ".concat(this.getTracksUpdateInfosString(c))),c}subscribeSingleStream(e,t,n,r,i){var o,a;let s=arguments.length>5&&void 0!==arguments[5]&&arguments[5],c=arguments.length>6&&void 0!==arguments[6]&&arguments[6];if(!e||!t||!r)return null;const u=this.getUserInfoById(e,t);if(!u)return this.logger.error(ex,"subscribeStream fail, user not exist}"),null;if(2===u.userState)return this.cacheRemoteRejoinSubscription(u,n,r,!0),this.logger.info(ex,"subscribeStream: cache subscription when remote rejoining ".concat(e)),null;const l=[],d=[],f=[],h=tx.getRemoteTrackInfos(u.mainStream),p=tx.getRemoteTrackInfos(u.auxStream),g=n===Bp.STREAM_TYPE_MAIN?h:p,m=null==g?void 0:g.filter((e=>e.isSubscribed));this.updateAudioTrackSubInfo(n,r,c,u,i,l,d,f),this.updateVideoTrackSubInfo(n,r,s,u,l,d,f);const v={remoteStream:n===Bp.STREAM_TYPE_MAIN?null===(o=u.mainStream)||void 0===o?void 0:o.remoteStream:null===(a=u.auxStream)||void 0===a?void 0:a.remoteStream,preTracks:g,curTracks:g,addedTracks:null,updatedTracks:null,removedTracks:null,subscribedTracks:m,tracks4Subscribe:l,tracks4Unsubscribe:d,allSubscribeTracks:f},b=tx.getAnotherStreamUpdateInfo(n,u);return{userId:e,roomId:u.userInfo.roomId,preUserState:u.userState,curUserState:u.userState,nickName:u.userInfo.nickName,mainStream:n===Bp.STREAM_TYPE_MAIN?v:b,auxStream:n===Bp.STREAM_TYPE_AUX?v:b}}resubscribeMainStreamAudio(e){const t=this.previousAudioSubscribedUsers.get(e),n=t?Array.from(t.values()):null;if(this.logger.info(ex,"resubscribeMainStreamAudio, preAudioSubscribedUsers: ".concat(n)),!n)return null;const r={video:!1,audio:!0},i=[];n.forEach((t=>{var n,o;const a=this.subscribeSingleStream(t,e,Bp.STREAM_TYPE_MAIN,r,2);(null==a||null===(n=a.mainStream)||void 0===n||null===(o=n.tracks4Subscribe)||void 0===o?void 0:o.length)>0&&i.push(a)}));const o=[];return o.push(...i),o.push(...this.getOtherRemoteUserPublishInfos(n,e)),this.logger.info(ex,"resubscribeMainStreamAudio success, ".concat(this.getTracksUpdateInfosString(o))),i}unsubscribeAllMainStreamAudio(e){const t={video:!1,audio:!0},n=[],r=[];return this.getAllUserInfos(e).forEach((i=>{var o;if(null!==(o=i.mainStream)&&void 0!==o&&o.remoteTrackInfos&&Array.from(i.mainStream.remoteTrackInfos.values()).some((e=>e.type===Zp.TRACK_TYPE_AUDIO&&e.isSubscribed))){r.push(i.userInfo.userId);const o=this.unsubscribeSingleStream(i.userInfo.userId,e,Bp.STREAM_TYPE_MAIN,t,3);n.push(o)}})),n.push(...this.getOtherRemoteUserPublishInfos(r,e)),this.logger.info(ex,"unsubscribeAllMainStreamAudio success, ".concat(this.getTracksUpdateInfosString(n))),n}updateAudioTrackSubInfo(e,t,n,r,i,o,a,s){if(!r)return;const c=tx.getRemoteTrackInfos(r.mainStream),u=tx.getRemoteTrackInfos(r.auxStream),l=e===Bp.STREAM_TYPE_MAIN?c:u,d=null==l?void 0:l.find((e=>e.type===Zp.TRACK_TYPE_AUDIO));if(!d)return void this.logger.info(ex,"updateAudioTrackSubInfo: ".concat(e,", no audio track exist"));const f=d.isSubscribed?d:null;if(t.audio&&!d.isSubscribed){2===i?(d.isSubscribed=!0,d.ssrc=this.allocateAudioReceiveSsrc(r.userInfo.roomId),o.push(d)):this.logger.warn(ex,"updateAudioTrackSubInfo, not common audio mode, but audio option is true, reserve it");const e=this.previousAudioSubscribedUsers.get(r.userInfo.roomId);null==e||e.set(r.userInfo.userId,r.userInfo.userId)}if((f||!f&&o.some((e=>e.type===Zp.TRACK_TYPE_AUDIO)))&&s.push(d),n&&!t.audio&&f){d.isSubscribed=!1,a.push(d);const e=this.previousAudioSubscribedUsers.get(r.userInfo.roomId);null==e||e.delete(r.userInfo.userId)}}updateVideoTrackSubInfo(e,t,n,r,i,o,a){const s=tx.getRemoteTrackInfos(r.mainStream),c=tx.getRemoteTrackInfos(r.auxStream),u=e===Bp.STREAM_TYPE_MAIN?s:c,l=null==u?void 0:u.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO));if(!l||0===l.length)return;const d=[];l.filter((e=>e.isSubscribed)).forEach((e=>{d.push(e)}));const f=[];if(t.video)if(t.resolutionIds)t.resolutionIds.forEach((t=>{const n=l.find((e=>e.trackId===t));n&&(f.push(n),d.some((e=>e.trackId===t))||(n.isSubscribed=!0,n.ssrc=this.allocateVideoReceiveSsrc(r.userInfo.roomId,e),i.push(n)))}));else{const t=this.getMaxResolutionTrackId(l).trackId,n=t&&l.find((e=>e.trackId===t));n&&(f.push(n),d.some((e=>e.trackId===t))||(n.isSubscribed=!0,n.ssrc=this.allocateVideoReceiveSsrc(r.userInfo.roomId,e),i.push(n)))}const h=i.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO));h.forEach((e=>{e.autoAdjustResolution=t.autoAdjustResolution||ub.ON,e.minResolution=t.minResolution||"LD"})),a.push(...h),n?d.forEach((e=>{f.some((t=>t.trackId===e.trackId))?a.push(e):(e.isSubscribed=!1,o.push(e))})):a.push(...d)}unAllocateReceiveSsrc(e,t,n,r){n!==Zp.TRACK_TYPE_AUDIO?this.unAllocateVideoReceiveSsrc(e,t,r):this.unAllocateAudioReceiveSsrc(e,r)}recoverReceiveSsrc(e,t,n,r){n!==Zp.TRACK_TYPE_AUDIO?this.recoverVideoReceiveSsrc(e,t,r):this.recoverAudioReceiveSsrc(e,r)}unAllocateAudioReceiveSsrc(e,t){const n=this.roomSsrc.get(e);if(!n)throw this.logger.error(ex,"no roomId exist"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const r=n.audioReceiveSsrcs.indexOf(t);-1===r&&this.logger.error(ex,"unAllocateAudioReceiveSsrc error, ".concat(t," not allocated")),n.audioReceiveSsrcs.splice(r,1),this.logger.info(ex,"unAllocateAudioReceiveSsrc success, ".concat(t))}recoverAudioReceiveSsrc(e,t){const n=this.roomSsrc.get(e);if(!n)throw this.logger.error(ex,"no roomId exist"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);-1===n.audioReceiveSsrcs.indexOf(t)&&n.audioReceiveSsrcs.push(t),this.logger.info(ex,"recoverAudioReceiveSsrc success, ".concat(t))}unAllocateVideoReceiveSsrc(e,t,n){const r=this.roomSsrc.get(e);if(!r)throw this.logger.error(ex,"no roomId exist"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(t===Bp.STREAM_TYPE_AUX)return void(n!==ov?this.logger.error(ex,"unAllocateVideoReceiveSsrc error, ".concat(t,", ").concat(n," not allocated")):this.logger.info(ex,"unAllocateVideoReceiveSsrc success, ".concat(t,", ").concat(n)));const i=r.videoReceiveSsrcs.indexOf(n);-1===i&&this.logger.error(ex,"unAllocateVideoReceiveSsrc error, ".concat(t,", ").concat(n," not allocated")),r.videoReceiveSsrcs.splice(i,1),this.logger.info(ex,"unAllocateVideoReceiveSsrc success, ".concat(t,", ").concat(n))}recoverVideoReceiveSsrc(e,t,n){const r=this.roomSsrc.get(e);if(!r)throw this.logger.error(ex,"no roomId exist"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);t!==Bp.STREAM_TYPE_AUX?(-1===r.videoReceiveSsrcs.indexOf(n)&&r.videoReceiveSsrcs.push(n),this.logger.info(ex,"recoverVideoReceiveSsrc success, ".concat(t,", ").concat(n))):n!==ov?this.logger.error(ex,"recoverVideoReceiveSsrc error, ".concat(t,", ").concat(n," not allocated")):this.logger.info(ex,"recoverVideoReceiveSsrc success, ".concat(t,", ").concat(n))}allocateAudioReceiveSsrc(e){const t=this.roomSsrc.get(e);if(!t)throw this.logger.error(ex,"no roomId exist"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);for(let e=100003;e<ev;e++)if(!t.audioReceiveSsrcs.includes(e))return t.audioReceiveSsrcs.push(e),this.logger.info(ex,"allocateAudioReceiveSsrc success, ".concat(e)),e;throw this.logger.error(ex,"have no available audio receive ssrc"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER)}allocateVideoReceiveSsrc(e,t){const n=this.roomSsrc.get(e);if(!n)throw this.logger.error(ex,"no roomId exist"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(t===Bp.STREAM_TYPE_AUX)return ov;for(let e=nv;e<=rv;e++)if(!n.videoReceiveSsrcs.includes(e))return n.videoReceiveSsrcs.push(e),this.logger.info(ex,"allocateVideoReceiveSsrc success, ".concat(e)),e;throw this.logger.error(ex,"have no available video receive ssrc"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER)}unsubscribeStream(e,t,n,r){const i=this.unsubscribeSingleStream(e,t,n,r,2),o=[];return i&&o.push(i),o.push(...this.getOtherRemoteUserPublishInfos([e],t)),this.logger.info(ex,"unsubscribeStream success, ".concat(this.getTracksUpdateInfosString(o))),o}unsubscribeSingleStream(e,t,n,r,i){var o,a;if(!e||!t)return null;const s=this.getUserInfoById(e,t);if(!s)return this.logger.error(ex,"unsubscribeSingleStream fail, user not exist}"),null;if(2===s.userState)return this.cacheRemoteRejoinSubscription(s,n,r,!1),this.logger.info(ex,"unsubscribeSingleStream: cache unsubscription when remote rejoining ".concat(e)),null;const c=tx.getRemoteTrackInfos(s.mainStream),u=tx.getRemoteTrackInfos(s.auxStream),l=n===Bp.STREAM_TYPE_MAIN?c:u,d=null==l?void 0:l.filter((e=>e.isSubscribed));if(!l||0===l.length)return this.logger.warn(ex,"unsubscribeSingleStream, no track exist ".concat(e)),null;const f=[];if(r.audio){const n=null==l?void 0:l.find((e=>e.type===Zp.TRACK_TYPE_AUDIO&&e.isSubscribed));if(n&&(n.isSubscribed=!1,f.push(n),2===i)){const n=this.previousAudioSubscribedUsers.get(t);null==n||n.delete(e)}}if(r.video)if(r.resolutionIds)r.resolutionIds.forEach((e=>{const t=null==l?void 0:l.find((t=>t.trackId===e&&t.isSubscribed));t&&(t.isSubscribed=!1,f.push(t))}));else{const e=null==d?void 0:d.filter((e=>e.type==Zp.TRACK_TYPE_VIDEO));null==e||e.forEach((e=>{e.isSubscribed=!1,f.push(e)}))}const h={remoteStream:n===Bp.STREAM_TYPE_MAIN?null===(o=s.mainStream)||void 0===o?void 0:o.remoteStream:null===(a=s.auxStream)||void 0===a?void 0:a.remoteStream,preTracks:l,curTracks:l,addedTracks:null,updatedTracks:null,removedTracks:null,subscribedTracks:d,tracks4Subscribe:null,tracks4Unsubscribe:f,allSubscribeTracks:Array.from(l.values()).filter((e=>e.isSubscribed))},p=tx.getAnotherStreamUpdateInfo(n,s);return{userId:e,roomId:s.userInfo.roomId,nickName:s.userInfo.nickName,preUserState:s.userState,curUserState:s.userState,mainStream:n===Bp.STREAM_TYPE_MAIN?h:p,auxStream:n===Bp.STREAM_TYPE_AUX?h:p}}updateUserName(e,t,n){const r=this.getUserInfoById(e,t);r?(r.userInfo.nickName=n,this.logger.info(ex,"updateUserName success, userId: ".concat(e,", nickName: ").concat(n))):this.logger.error(ex,"updateUserName fail, user not exist}")}isRemoteUserSubscribed(e,t){var n,r;const i=this.getUserInfoById(e,t);if(!i)return this.logger.info(ex,"isRemoteUserSubscribed, user not exist}"),!1;const o=!(null===(n=i.mainStream)||void 0===n||!n.remoteTrackInfos)&&Array.from(i.mainStream.remoteTrackInfos.values()).filter((e=>e.isSubscribed)).length>0,a=!(null===(r=i.auxStream)||void 0===r||!r.remoteTrackInfos)&&Array.from(i.auxStream.remoteTrackInfos.values()).filter((e=>e.isSubscribed)).length>0;return o||a}isMainStreamTrackSubscribed(e,t){var n;const r=this.getUserInfoById(e,t);return r?!(null===(n=r.mainStream)||void 0===n||!n.remoteTrackInfos)&&Array.from(r.mainStream.remoteTrackInfos.values()).filter((e=>e.isSubscribed)).length>0:(this.logger.info(ex,"isMainStreamTrackSubscribed, user not exist}"),!1)}getSubscribedTracksInfo(e,t,n){var r,i;const o=this.getUserInfoById(e,t);if(!o)return this.logger.error(ex,"getSubscribedMainTracksInfo, user not exist}"),null;const a=n===Bp.STREAM_TYPE_MAIN?null===(r=o.mainStream)||void 0===r?void 0:r.remoteTrackInfos:null===(i=o.auxStream)||void 0===i?void 0:i.remoteTrackInfos;return a&&Array.from(a.values()).filter((e=>e.isSubscribed))}getUserInfoByStreamId(e,t){return this.getAllUserInfos(e).find((e=>{var n,r;return(null===(n=e.mainStream)||void 0===n?void 0:n.remoteTrackInfos.has(t))||(null===(r=e.auxStream)||void 0===r?void 0:r.remoteTrackInfos.has(t))}))}getAllUserInfos(e){return Array.from(this.remoteUserInfos.values()).filter((t=>t.userInfo.roomId===e))}addDefaultAudioTrack(e,t,n){var r;const i=this.getUserInfoById(e,t);if(!i)throw this.logger.error(ex,"getSubscribedMainTracksInfo fail, user not exist}"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(n===Bp.STREAM_TYPE_AUX)return null;const o=$p.generateRandomId(10),a={trackId:o,isSubscribed:!1,isTrackReady:!1,ssrc:0,type:Zp.TRACK_TYPE_AUDIO,state:0},s=n===Bp.STREAM_TYPE_MAIN?i.mainStream:i.auxStream;var c;return null!==(r=s.remoteTrackInfos)&&void 0!==r&&r.size&&Array.from(s.remoteTrackInfos.values()).some((e=>e.type===Zp.TRACK_TYPE_AUDIO))?this.logger.info(ex,"addDefaultAudioTrack, audio track is already exist"):(null==s||null===(c=s.remoteTrackInfos)||void 0===c||c.set(o,a),this.logger.info(ex,"addDefaultAudioTrack success")),a}initializeRemoteUserInfo(e,t,n){if(!e)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const r={userInfo:{userId:e.userId,roomId:e.roomId,nickName:e.nickName},userState:n?1:0,mainStream:null,auxStream:null},i=tx.generateUniqueId(e.userId,e.roomId);if(this.remoteUserInfos.set(i,r),this.roomSsrc.has(e.roomId)||this.roomSsrc.set(e.roomId,{audioReceiveSsrcs:[],videoReceiveSsrcs:[]}),!this.previousAudioSubscribedUsers.has(e.roomId)){const t=new Map;this.previousAudioSubscribedUsers.set(e.roomId,t)}this.logger.info(ex,"initializeRemoteUserInfo success, userInfo: ".concat(JSON.stringify(e)))}initializeStreamInfo(e,t,n){const r=e===Bp.STREAM_TYPE_MAIN?"main":"auxiliary",i=new Pw({type:r,log:this.logger,userId:t,client:this.client,roomId:n}),o={remoteTrackInfos:new Map,remoteStream:i,audioStatus:{type:vv.Audio,status:gv.MediaStatusUnavailable,stream_status:mv.NoStreamPkgsSend},videoStatus:{type:vv.Video,status:e===Bp.STREAM_TYPE_MAIN?gv.MediaStatusUnavailable:gv.MediaStatusAvailable}};return this.logger.info(ex,"initializeStreamInfo success, userId: ".concat(t,", type: ").concat(o.remoteStream.getType())),o}updateRemoteStreamInfo(e,t,n,r){this.logger.info(ex,"updateRemoteStreamInfo begin, streamType:".concat(t,",isLocalRejoin:").concat(r,",")+"userInfo: ".concat(JSON.stringify(e),", upstreams: ").concat(JSON.stringify(n)));const i=this.getUserInfoById(e.userId,e.roomId),o=i?i.userState:0,a=!!i&&tx.isUserNameChanged(i.userInfo,e.nickName);i?0===i.userState&&(i.userState=1):this.initializeRemoteUserInfo(e,t,!0);const s=this.getUserInfoById(e.userId,e.roomId);if(2===s.userState&&(s.userState=1,s.rejoinTimer&&(clearTimeout(s.rejoinTimer),s.rejoinTimer=null,this.logger.info(ex,"updateRemoteStreamInfo clear timer, ".concat(e.userId," rejoin success")))),!(t===Bp.STREAM_TYPE_MAIN?s.mainStream:s.auxStream)){const n=this.initializeStreamInfo(t,e.userId,e.roomId);t===Bp.STREAM_TYPE_MAIN?s.mainStream=n:s.auxStream=n}const c=t===Bp.STREAM_TYPE_MAIN?s.mainStream:s.auxStream,u=tx.getRemoteTrackInfos(c),l=null==u?void 0:u.filter((e=>e.isSubscribed)),d=c.remoteTrackInfos,f=[],h=[],p=[];if(null==u||u.forEach((e=>{this.isPreTrackInvalid(n,e,r)&&(r&&(e.state=3),p.push(e),d.delete(e.trackId))})),(null==n?void 0:n.length)>0&&(null==u||u.forEach((e=>{2===e.state&&(p.push(e),d.delete(e.trackId))})),n.forEach((e=>{const t=null==u?void 0:u.find((t=>t.trackId===e.streamid));if(t){const n={trackId:e.streamid,isSubscribed:t.isSubscribed,isTrackReady:t.isTrackReady,ssrc:t.ssrc,type:Zp.TRACK_TYPE_VIDEO,width:e.width,height:e.height,state:0};d.set(e.streamid,n),tx.isSameResolution(t,e)?(2===t.state||r)&&(n.isSubscribed=!1,n.isTrackReady=!1,f.push(n)):h.push(n)}else{const t={trackId:e.streamid,isSubscribed:!1,isTrackReady:!1,ssrc:0,type:Zp.TRACK_TYPE_VIDEO,width:e.width,height:e.height,state:0};d.set(e.streamid,t),f.push(t)}})),r||0===(null==u?void 0:u.filter((e=>2!==e.state)).length))){const n=this.addDefaultAudioTrack(e.userId,e.roomId,t);n&&f.push(n)}const g=this.getTracks4Subscribe(s.userInfo.roomId,t,c.remoteStream,f,p),m=this.getTracks4UnSubscribe(p),v=Array.from(c.remoteTrackInfos.values());this.updateRemoteStreamTracks(v,c.remoteStream);const b={remoteStream:c.remoteStream,preTracks:u,curTracks:v,addedTracks:f,updatedTracks:h,removedTracks:p,subscribedTracks:l,tracks4Subscribe:g,tracks4Unsubscribe:m,allSubscribeTracks:null==v?void 0:v.filter((e=>e.isSubscribed))},y=tx.getAnotherStreamUpdateInfo(t,s),w={userId:e.userId,roomId:e.roomId,nickName:e.nickName,preUserState:o,curUserState:s.userState,isUserNameChanged:a,mainStream:t===Bp.STREAM_TYPE_MAIN?b:y,auxStream:t===Bp.STREAM_TYPE_AUX?b:y},x=[];return x.push(w),x.push(...this.getOtherRemoteUserPublishInfos([e.userId],e.roomId)),this.logger.info(ex,"updateRemoteStreamInfo success, ".concat(this.getTracksUpdateInfosString(x))),x}getOtherRemoteUserPublishInfos(e,t){const n=[];return this.getAllUserInfos(t).forEach((t=>{if(!e.includes(t.userInfo.userId)){var r,i,o,a,s,c;const e=null!==(r=t.mainStream)&&void 0!==r&&null!==(i=r.remoteTrackInfos)&&void 0!==i&&i.size?Array.from(t.mainStream.remoteTrackInfos.values()).filter((e=>e.isSubscribed)):null,u=null!==(o=t.auxStream)&&void 0!==o&&null!==(a=o.remoteTrackInfos)&&void 0!==a&&a.size?Array.from(t.auxStream.remoteTrackInfos.values()).filter((e=>e.isSubscribed)):null,l={userId:t.userInfo.userId,roomId:t.userInfo.roomId,nickName:t.userInfo.nickName,curUserState:t.userState,mainStream:{remoteStream:null===(s=t.mainStream)||void 0===s?void 0:s.remoteStream,allSubscribeTracks:e},auxStream:{remoteStream:null===(c=t.auxStream)||void 0===c?void 0:c.remoteStream,allSubscribeTracks:u}};n.push(l)}})),n}static getAnotherStreamUpdateInfo(e,t){const n=e===Bp.STREAM_TYPE_MAIN?t.auxStream:t.mainStream,r=tx.getRemoteTrackInfos(n),i=r?r.filter((e=>e.isSubscribed)):null;return{remoteStream:null==n?void 0:n.remoteStream,preTracks:r,curTracks:r,addedTracks:null,updatedTracks:null,removedTracks:null,subscribedTracks:i?[...i]:null,tracks4Subscribe:null,tracks4Unsubscribe:null,allSubscribeTracks:i?[...i]:null}}getTracksUpdateInfosString(e){if(!e)return"";let t="";return e.forEach((e=>{t=t+tx.getTracksUpdateInfoString(e)+" "})),t}static getTracksUpdateInfoString(e){var t,n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y,w,x,E,I,M,T,C,S,_,A,N,k,R,O,D,L,P,j,z,U,F,Y,Z,B,V,H,W,G,Q,K,J,X,q,$,ee;return e?"userId:".concat(e.userId,", preUserState: ").concat(e.preUserState,",curUserState: ").concat(e.curUserState,",")+"main stream:"+"".concat(null!==(t=e.mainStream)&&void 0!==t&&null!==(n=t.preTracks)&&void 0!==n&&n.length?"preTracks:"+JSON.stringify(null===(r=e.mainStream)||void 0===r?void 0:r.preTracks)+",":"")+"".concat(null!==(i=e.mainStream)&&void 0!==i&&null!==(o=i.curTracks)&&void 0!==o&&o.length?"curTracks:"+JSON.stringify(null===(a=e.mainStream)||void 0===a?void 0:a.curTracks)+",":"")+"".concat(null!==(s=e.mainStream)&&void 0!==s&&null!==(c=s.addedTracks)&&void 0!==c&&c.length?"addedTracks:"+JSON.stringify(null===(u=e.mainStream)||void 0===u?void 0:u.addedTracks)+",":"")+"".concat(null!==(l=e.mainStream)&&void 0!==l&&null!==(d=l.updatedTracks)&&void 0!==d&&d.length?"updatedTracks:"+JSON.stringify(null===(f=e.mainStream)||void 0===f?void 0:f.updatedTracks)+",":"")+"".concat(null!==(h=e.mainStream)&&void 0!==h&&null!==(p=h.removedTracks)&&void 0!==p&&p.length?"removedTracks:"+JSON.stringify(null===(g=e.mainStream)||void 0===g?void 0:g.removedTracks)+",":"")+"".concat(null!==(m=e.mainStream)&&void 0!==m&&null!==(v=m.subscribedTracks)&&void 0!==v&&v.length?"subscribedTracks:"+JSON.stringify(null===(b=e.mainStream)||void 0===b?void 0:b.subscribedTracks)+",":"")+"".concat(null!==(y=e.mainStream)&&void 0!==y&&null!==(w=y.tracks4Subscribe)&&void 0!==w&&w.length?"tracks4Subscribe:"+JSON.stringify(null===(x=e.mainStream)||void 0===x?void 0:x.tracks4Subscribe)+",":"")+"".concat(null!==(E=e.mainStream)&&void 0!==E&&null!==(I=E.tracks4Unsubscribe)&&void 0!==I&&I.length?"tracks4Unsubscribe:"+JSON.stringify(null===(M=e.mainStream)||void 0===M?void 0:M.tracks4Unsubscribe)+",":"")+"".concat(null!==(T=e.mainStream)&&void 0!==T&&null!==(C=T.allSubscribeTracks)&&void 0!==C&&C.length?"allSubscribeTracks:"+JSON.stringify(null===(S=e.mainStream)||void 0===S?void 0:S.allSubscribeTracks)+",":"")+"aux stream:"+"".concat(null!==(_=e.auxStream)&&void 0!==_&&null!==(A=_.preTracks)&&void 0!==A&&A.length?"preTracks:"+JSON.stringify(null===(N=e.auxStream)||void 0===N?void 0:N.preTracks)+",":"")+"".concat(null!==(k=e.auxStream)&&void 0!==k&&null!==(R=k.curTracks)&&void 0!==R&&R.length?"curTracks:"+JSON.stringify(null===(O=e.auxStream)||void 0===O?void 0:O.curTracks)+",":"")+"".concat(null!==(D=e.auxStream)&&void 0!==D&&null!==(L=D.addedTracks)&&void 0!==L&&L.length?"addedTracks:"+JSON.stringify(null===(P=e.auxStream)||void 0===P?void 0:P.addedTracks)+",":"")+"".concat(null!==(j=e.auxStream)&&void 0!==j&&null!==(z=j.updatedTracks)&&void 0!==z&&z.length?"updatedTracks:"+JSON.stringify(null===(U=e.auxStream)||void 0===U?void 0:U.updatedTracks)+",":"")+"".concat(null!==(F=e.auxStream)&&void 0!==F&&null!==(Y=F.removedTracks)&&void 0!==Y&&Y.length?"removedTracks:"+JSON.stringify(null===(Z=e.auxStream)||void 0===Z?void 0:Z.removedTracks)+",":"")+"".concat(null!==(B=e.auxStream)&&void 0!==B&&null!==(V=B.subscribedTracks)&&void 0!==V&&V.length?"subscribedTracks:"+JSON.stringify(null===(H=e.auxStream)||void 0===H?void 0:H.subscribedTracks)+",":"")+"".concat(null!==(W=e.auxStream)&&void 0!==W&&null!==(G=W.tracks4Subscribe)&&void 0!==G&&G.length?"tracks4Subscribe:"+JSON.stringify(null===(Q=e.auxStream)||void 0===Q?void 0:Q.tracks4Subscribe)+",":"")+"".concat(null!==(K=e.auxStream)&&void 0!==K&&null!==(J=K.tracks4Unsubscribe)&&void 0!==J&&J.length?"tracks4Unsubscribe:"+JSON.stringify(null===(X=e.auxStream)||void 0===X?void 0:X.tracks4Unsubscribe)+",":"")+"".concat(null!==(q=e.auxStream)&&void 0!==q&&null!==($=q.allSubscribeTracks)&&void 0!==$&&$.length?"allSubscribeTracks:"+JSON.stringify(null===(ee=e.auxStream)||void 0===ee?void 0:ee.allSubscribeTracks):""):""}updateRemoteStreamTracks(e,t){if(!t)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(!e)return void this.logger.error(ex,"updateRemoteStreamTracks , curAllTracks is null");const n=new Map;e.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).forEach((e=>{n.set(e.trackId,{streamId:e.trackId,width:e.width,height:e.height})}));const r=e.some((e=>e.type===Zp.TRACK_TYPE_AUDIO)),i=t.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN;t.updateRemoteResolutions(i,[...n.values()],r)}isPreTrackInvalid(e,t,n){return!!n||2!==t.state&&(!e||0===e.length||t.type===Zp.TRACK_TYPE_VIDEO&&this.isPreVideoTrackRemoved(e,t))}isPreVideoTrackRemoved(e,t){return!e.some((e=>e.streamid===t.trackId))}static isSameResolution(e,t){if(!e||!t)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);return e.height===t.height&&e.width===t.width}clear(e){if(e){for(const t of this.remoteUserInfos.keys())if(t.indexOf("#".concat(e))>0){const e=this.remoteUserInfos.get(t);null!=e&&e.rejoinTimer&&(clearTimeout(e.rejoinTimer),e.rejoinTimer=null),this.remoteUserInfos.delete(t)}this.roomSsrc.delete(e),this.previousAudioSubscribedUsers.delete(e)}}static generateUniqueId(e,t){if(!e)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);return"".concat(e,"#").concat(t)}}const nx="LocalStreamPublishManager";class rx{constructor(){this.localStreams=void 0,this.preVideoTracks2AppSet=void 0,this.latestWatchStreams=void 0,this.logger=void 0,this.logger=ag.getLogger(),this.localStreams=new Map,this.preVideoTracks2AppSet=[],this.latestWatchStreams=[]}saveLatestWatchStreams(e){this.latestWatchStreams=e,this.logger.info(nx,"saveLatestWatchStreams: ".concat(JSON.stringify(e)))}getTrackWatchedStream(e){var t;if(!e||!e.upstream)return null;if(0===(null===(t=this.latestWatchStreams)||void 0===t?void 0:t.length))return null;for(const t of this.latestWatchStreams)if(t.width===e.upstream.width&&t.height===e.upstream.height)return t;return null}reset(){Array.from(this.localStreams.values()).forEach((e=>{e.localTrackPublishInfos.clear()})),this.logger.info(nx,"reset successfully")}getStreamTrackInfo(e){const t=[];let n;return e.getHRTCTracks({hasTrack:!0}).forEach((r=>{if(r.getTrackType()===Zp.TRACK_TYPE_AUDIO)n={type:Zp.TRACK_TYPE_AUDIO,resolutionId:r.getResolutionId(),upstream:{width:0,height:0,streamid:""}};else{const t=r.getTrackProfile();let i;i=e.isAuxiliary()?{width:t.width,height:t.height,streamid:r.getResolutionId(),codec:Av.H264}:{width:t.width,height:t.height,streamid:r.getTrackId(),resolution:Fb.getResolution(t.width,t.height),min_frame:t.frameRate,codec:Av.H264,max_band:t.maxBitrate,min_band:t.minBitrate},n={type:Zp.TRACK_TYPE_VIDEO,resolutionId:r.getResolutionId(),upstream:i}}t.push(n)})),this.logger.info(nx,"getStreamTrackInfo, get trackInfos: ".concat(JSON.stringify(t))),t}getLocalStream(e){const t=this.localStreams.get(e);return t?t.localStream:null}generatePubInfoWhenPublish(e){const t={videoTracks2AppSet:[],tracks2NewPublish:[],tracks2KeepPublish:[],tracks2UnPublish:[]},n=e.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN,r=this.localStreams.get(n);let i;if(i=r&&0!==r.localTrackPublishInfos.size?this.isSameStreamId(e)?this.updateStream(e,t):this.replaceStream(e,t):this.addStream(e,t),i){const e=this.localStreams.get(n).localTrackPublishInfos,r=Array.from(e.values()).some((e=>e.type===Zp.TRACK_TYPE_VIDEO));Array.from(e.values()).filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).forEach((e=>{t.videoTracks2AppSet.push(e)})),r&&(this.compareUpstreams(this.preVideoTracks2AppSet,t.videoTracks2AppSet)?t.videoTracks2AppSet=[]:this.preVideoTracks2AppSet=t.videoTracks2AppSet)}return 0===t.videoTracks2AppSet.length&&(t.videoTracks2AppSet=null),this.logger.info(nx,"generatePubInfoWhenPublish tracks2Update input: ".concat(JSON.stringify(t))),t}compareUpstreams(e,t){if(this.logger.debug(nx,"compareUpstreams: preTracks2AppSets = ".concat(JSON.stringify(e),", newTracksAppSets=").concat(JSON.stringify(t))),e.length<t.length)return!1;let n=!0;for(const r of t)if(!this.isCanFindFromPreTracks2AppSets(r,e)){n=!1;break}return n}isCanFindFromPreTracks2AppSets(e,t){if(null==e||void 0===e.upstream||null===e.upstream)return!1;let n=!1;for(const r of t)if(this.logger.info(nx,"isCanFindFromPreTracks2AppSets: newTrackAppset = ".concat(JSON.stringify(e),", preTracksAppset=").concat(r)),null!=r&&e.upstream.streamid===r.upstream.streamid&&e.upstream.width===r.upstream.width&&e.upstream.height===r.upstream.height){n=!0;break}return n}getDefaultVideoTrackPubInfo(){const e={width:0,height:0,streamid:"",resolution:"HD",min_frame:Rv["720p_1"].frameRate,codec:Av.H264,max_band:Rv["720p_1"].maxBitrate,min_band:Rv["720p_1"].minBitrate},t={type:Zp.TRACK_TYPE_VIDEO,resolutionId:"default_video_track_id",upstream:e,isValid:!1,published:!1,watched:!1,ssrc:0,sender:null};return this.logger.info(nx,"getDefaultVideoTrack is ".concat(JSON.stringify(t))),t}isSameStreamId(e){const t=e.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN;return this.localStreams.get(t).streamId===e.getLocalId()}static getString4TrackPublishInfos(e){let t;for(const n of e.entries())t="".concat(t||""," resolutionId: ").concat(n[0],", track type: ").concat(n[1].type,", watched: ").concat(n[1].watched,", published: ").concat(n[1].published);return t}updateStream(e,t){this.logger.info(nx,"updateStream, update stream begin");let n=!1;const r=[],i=e.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN,o=this.getStreamTrackInfo(e),a=this.localStreams.get(i);o.forEach((e=>{const o=a.localTrackPublishInfos.get(e.resolutionId);r.push(e),o?(o.published&&t.tracks2KeepPublish.push(o),o.watched&&!o.published&&t.tracks2NewPublish.push(o)):(this.addTrack(e,i,t,a),n=!0)}));const s=[],c=Array.from(a.localTrackPublishInfos.values());return c.forEach((e=>{const i=r.find((t=>t.resolutionId===e.resolutionId));if(i){if(!rx.isSameResolution(i,e)&&e.isValid){const t={type:i.type,resolutionId:i.resolutionId,upstream:i.upstream,isValid:e.isValid,published:e.published,watched:e.watched,ssrc:e.ssrc,sender:e.sender};a.localTrackPublishInfos.set(i.resolutionId,t),n=!0}}else{if(e.isValid)e.published&&t.tracks2UnPublish.push(e);else{const n=c.find((e=>e.type===Zp.TRACK_TYPE_VIDEO&&!e.upstream.streamid));e.upstream.streamid&&n&&e.watched&&t.tracks2NewPublish.push(n)}s.push(e.resolutionId),n=!0}})),s.forEach((e=>{a.localTrackPublishInfos.delete(e)})),this.logger.info(nx,"updateStream, update stream ".concat(e.getLocalId()," successfully\n ").concat(rx.getString4TrackPublishInfos(a.localTrackPublishInfos))),n}static isSameResolution(e,t){return e.upstream.height===t.upstream.height&&e.upstream.width===t.upstream.width}replaceStream(e,t){return this.logger.info(nx,"replaceStream begin"),this.addStream(e,t)}addStream(e,t){const n=e.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN,r=this.getStreamTrackInfo(e),i={localStream:e,streamId:e.getLocalId(),localTrackPublishInfos:new Map};return r.forEach((e=>{this.addTrack(e,n,t,i)})),this.localStreams.set(n,i),this.logger.info(nx,"addStream, add stream ".concat(e.getLocalId()," successfully ,\n ").concat(rx.getString4TrackPublishInfos(i.localTrackPublishInfos))),!0}generatePubInfoWhenUnPublish(e){const t=e.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN,n={videoTracks2AppSet:[],tracks2KeepPublish:[],tracks2NewPublish:[],tracks2UnPublish:[]},r=this.localStreams.get(t);if(!r)throw this.logger.error(nx,"stream not publish"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);return Array.from(r.localTrackPublishInfos.values()).filter((e=>e.published)).forEach((e=>{n.tracks2UnPublish.push(e)})),n}removeStream(e){const t=e.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN;if(!this.localStreams.has(t))throw this.logger.error(nx,"removeStream, stream not exist"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);this.localStreams.delete(t)}generatePubInfoWhenWatch(e,t){if(this.logger.info(nx,"generatePubInfoWhenWatch, watch streams ".concat(JSON.stringify(t))),!t)return null;const n={videoTracks2AppSet:null,tracks2KeepPublish:[],tracks2NewPublish:[],tracks2UnPublish:[]},r=this.localStreams.get(e);if(!r)return this.logger.warn(nx,"generatePubInfoWhenWatch, stream not exist"),null;const i=Array.from(r.localTrackPublishInfos.values());return i.forEach((e=>{const r=t.find((t=>t.streamid===e.upstream.streamid));r?e.published?n.tracks2KeepPublish.push(e):(e.ssrc=r.ssrc,e.watched=!0,e.isValid&&n.tracks2NewPublish.push(e)):e.published&&(e.type===Zp.TRACK_TYPE_VIDEO?(e.watched=!1,e.isValid&&n.tracks2UnPublish.push(e)):n.tracks2KeepPublish.push(e))})),t.forEach((e=>{i.some((t=>e.streamid===t.upstream.streamid))||this.logger.error(nx,"generatePubInfoWhenWatch, watch streamId:".concat(e.streamid," is not exist"))})),this.logger.info(nx,"generatePubInfoWhenWatch tracks2Update input: ".concat(JSON.stringify(n))),n}addTrack(e,t,n,r){const i=rx.getDefaultWatchFlag(t,e.type),o={isValid:!0,type:e.type,resolutionId:e.resolutionId,published:!1,watched:i,upstream:e.upstream,ssrc:e.type===Zp.TRACK_TYPE_AUDIO?tv:0,sender:null};if(e.type===Zp.TRACK_TYPE_VIDEO){const t=this.getTrackWatchedStream(e);t?(o.watched=!0,o.ssrc=t.ssrc,o.upstream.streamid=t.streamid,this.logger.info(nx,"addTrack: getTrackWatchedStream result watchedStream= ".concat(JSON.stringify(t),". info=").concat(JSON.stringify(o)))):this.logger.info(nx,"addTrack: getTrackWatchedStream result is null. info=".concat(JSON.stringify(o)))}o.watched&&n.tracks2NewPublish.push(o),r.localTrackPublishInfos.set(e.resolutionId,o),this.logger.info(nx,"addTrack, add track for resolutionId ".concat(e.resolutionId," successfully"))}static getDefaultWatchFlag(e,t){return e===Bp.STREAM_TYPE_AUX||t===Zp.TRACK_TYPE_AUDIO}publishAuxVideoTrackOK(e,t){this.publishTrackSuccess(Bp.STREAM_TYPE_AUX,Zp.TRACK_TYPE_VIDEO,e,t)}publishMainVideoTrackOK(e,t,n){this.publishTrackSuccess(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO,e,t,n)}publishMainAudioTrackOK(e,t){this.publishTrackSuccess(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_AUDIO,e,t)}publishTrackSuccess(e,t,n,r,i){const o=this.localStreams.get(e);if(!o)throw this.logger.error(nx,"stream is empty"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const a=this.getTrackInfo(o,t,i);if(!a)throw this.logger.error(nx,"getTrackInfo return empty"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);a.published&&this.logger.info(nx,"stream already published"),a.published=!0,a.ssrc=r,a.sender=n,this.logger.info(nx,"publish track for trackId: ".concat(i," successfully"))}unPublishTrackSuccess(e,t,n){const r=this.localStreams.get(e);if(!r)throw this.logger.error(nx,"stream is empty"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(t===Zp.TRACK_TYPE_VIDEO&&!n)throw this.logger.error(nx,"video trackId is empty"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const i=this.getTrackInfo(r,t,n);i?(i.published||this.logger.info(nx,"stream already unPublished"),i.published=!1,i.ssrc=0,i.sender=null,this.logger.info(nx,"unPublish track for trackId: ".concat(n," successfully"))):this.logger.info(nx,"getTrackInfo return empty")}getMainStreamVideoPublishInfo(){return this.getTrackPublishInfos(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO)}getPublishedMainVideoTrackInfo(e){const t=this.getTrackPublishInfo(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO,e);return null!=t&&t.published&&t.sender?t:null}getPublishedMainAudioTrackInfo(){const e=this.getTrackPublishInfo(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_AUDIO);return null!=e&&e.published&&e.sender?e:null}getPublishedAuxVideoTrackInfo(){const e=this.getTrackPublishInfo(Bp.STREAM_TYPE_AUX,Zp.TRACK_TYPE_VIDEO);return null!=e&&e.published&&e.sender?e:null}getPublishedMainVideoTrackInfos(){const e=this.getTrackPublishInfos(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO);return(null==e?void 0:e.length)>0?e.filter((e=>e.published&&e.sender)):null}getPublishedMainStreamInfos(){const e=this.getTrackPublishInfos(Bp.STREAM_TYPE_MAIN);return(null==e?void 0:e.length)>0?e.filter((e=>e.published&&e.sender)):null}getPublishedAuxStreamInfo(){const e=this.localStreams.get(Bp.STREAM_TYPE_AUX);return e&&Array.from(e.localTrackPublishInfos.values()).find((e=>e.published&&e.sender))?e:null}getTrackPublishInfos(e,t){const n=this.localStreams.get(e);return n?t?Array.from(n.localTrackPublishInfos.values()).filter((e=>e.type===t)):Array.from(n.localTrackPublishInfos.values()):(this.logger.info(nx,"getTrackPublishInfos, not found"),null)}getTrackPublishInfo(e,t,n){const r=this.localStreams.get(e);return r?this.getTrackInfo(r,t,n):null}isAuxVideoTrackPublished(){const e=this.isTrackPublished(Bp.STREAM_TYPE_AUX,Zp.TRACK_TYPE_VIDEO);return this.logger.info(nx,"isAuxVideoTrackPublished: ".concat(e)),e}isMainStreamPublished(){const e=this.isTrackPublished(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO)||this.isTrackPublished(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_AUDIO);return this.logger.info(nx,"isMainVideoTrackPublished: ".concat(e)),e}isTrackPublished(e,t,n){const r=this.localStreams.get(e);if(!r)return this.logger.info(nx,"isTrackPublished, not found"),!1;const i=this.getTrackInfo(r,t,n);return i?i.published&&Boolean(i.sender):(this.logger.info(nx,"isTrackPublished, not found"),!1)}getTrackInfo(e,t,n){if(!e||0===e.localTrackPublishInfos.size)return null;if(t===Zp.TRACK_TYPE_AUDIO)return Array.from(e.localTrackPublishInfos.values()).find((e=>e.type===Zp.TRACK_TYPE_AUDIO));if(n)return Array.from(e.localTrackPublishInfos.values()).find((e=>e.type===Zp.TRACK_TYPE_VIDEO&&e.upstream.streamid===n));const r=rx.getMaxResolutionId(e);return r?e.localTrackPublishInfos.get(r):null}static getMaxResolutionId(e){var t,n;return null==e||null===(t=e.localStream)||void 0===t||null===(n=t.getMaxResolutionHRTCTrack())||void 0===n?void 0:n.getResolutionId()}allocateSendSsrc(e,t,n){if(e==Bp.STREAM_TYPE_AUX)return av;if(e===Bp.STREAM_TYPE_MAIN&&t===Zp.TRACK_TYPE_AUDIO)return tv;let r;if(e===Bp.STREAM_TYPE_MAIN&&t===Zp.TRACK_TYPE_VIDEO){const e=this.localStreams.get(Bp.STREAM_TYPE_MAIN);if(!e)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const t=Array.from(e.localTrackPublishInfos.values()).find((e=>e.upstream.streamid===n));n&&t&&t.ssrc>0?r=t.ssrc:(r=this.allocateMainVideoLocalSendSsrc(e),this.logger.error(nx,"allocateSendSsrc: allocateMainVideoLocalSendSsrc ".concat(r)))}return this.logger.info(nx,"generateSendSsrc, generate video ssrc: ".concat(r)),r}allocateMainVideoLocalSendSsrc(e){const t=Array.from(e.localTrackPublishInfos.values()).filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)),n=[iv,400001,400002,400003].find((e=>!t.some((t=>t.ssrc===e))));if(!n)throw this.logger.error(nx,"no available video send ssrc can be allocated"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);return n}unPublishAuxStreamOK(){this.unPublishStreamSuccess(Bp.STREAM_TYPE_AUX)}unPublishMainStreamOK(){this.unPublishStreamSuccess(Bp.STREAM_TYPE_MAIN)}unPublishStreamSuccess(e){var t;const n=this.localStreams.get(e);if(!n)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);null===(t=n.localStream)||void 0===t||t.getHRTCTracks({hasTrack:!0,mediaType:Zp.TRACK_TYPE_VIDEO}).forEach((e=>e&&e.setTrackId(""))),this.removeStream(n.localStream),this.logger.info(nx,"unPublishStreamSuccess, ".concat(e))}updateMainVideoTrackInfo(e){this.updateTrackInfo(e,Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO)}updateTrackInfo(e,t,n){if(!e||0===e.length)return;this.logger.info(nx,"updateTrackInfo begin, upstreams:".concat(JSON.stringify(e),", streamType:").concat(t,", trackType:").concat(n));const r=this.localStreams.get(t);if(!r)return void this.logger.info(nx,"not find upstream when updateTrackInfo");let i=!1;const o=[],a=Array.from(r.localTrackPublishInfos.values());e.forEach((e=>{const t=a.find((t=>t.type===n&&t.upstream.streamid===e.streamid));t?(t.upstream=e,i=!0,this.logger.info(nx,"updateTrackInfo, later app set, update track for trackId: ".concat(e.streamid))):o.push(e)})),a.filter((e=>e.type===n&&!e.upstream.streamid)).forEach((e=>{const t=o.shift();var n;t?(e.upstream=t,null===(n=r.localStream)||void 0===n||n.setStreamId(t.streamid),i=!0,this.logger.info(nx,"updateTrackInfo, first app set, update track for trackId: ".concat(t.streamid))):this.logger.error(nx,"updateTrackInfo, no local stream related to app set response, please check")})),i?r.localStream.getHRTCTracks({hasTrack:!0}).forEach((e=>{const t=a.find((t=>t.type===Zp.TRACK_TYPE_VIDEO&&t.resolutionId===e.getResolutionId()));t&&(this.logger.info(nx,"updateTrackInfo, set trackId: ".concat(t.upstream.streamid)),e.setTrackId(t.upstream.streamid))})):this.logger.info(nx,"not find upstream when updateTrackInfo"),this.logger.info(nx,"updateTrackInfo end, pubInfos:".concat(JSON.stringify(a)))}isAuxVideoTrackValid(e){return this.isTrackValid(Bp.STREAM_TYPE_AUX,Zp.TRACK_TYPE_VIDEO,e)}isTrackValid(e,t,n){const r=this.localStreams.get(e);return r?Array.from(r.localTrackPublishInfos.values()).some((e=>e.type===t&&e.upstream.streamid===n)):(this.logger.info(nx,"isTrackValid, not found"),!1)}generateOptTags(e,t){const n=[],r=this.localStreams.get(e);return r?(Array.from(r.localTrackPublishInfos.values()).filter((e=>e.type===t&&e.published&&e.sender)).forEach((e=>{if(t===Zp.TRACK_TYPE_VIDEO){const t=e.upstream?e.upstream.height:0,r=e.upstream?e.upstream.width:0,i="".concat(e.ssrc,":").concat(t,"*").concat(r);n.push(i)}else{var i;const t=null===(i=r.localStream.getAudioHRTCTrack())||void 0===i?void 0:i.getTrackProfile(),o="".concat(e.ssrc,":").concat(t?t.sampleRate:0);n.push(o)}})),n):n}generateMainAudioOptTag(){const e=this.generateOptTags(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_AUDIO);return e.length>0?e[0]:null}generateAuxOptTag(){const e=this.generateOptTags(Bp.STREAM_TYPE_AUX,Zp.TRACK_TYPE_VIDEO);return e.length>0?e[0]:null}generateMainVideoOptTags(){const e=this.generateOptTags(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO);return e.length>0?e:null}}const ix="ConnectionsManager";class ox{constructor(e,t){this.logger=void 0,this.stats=void 0,this.peerConnections=void 0,this.sdpDescMode=void 0,this.rtcSdp=void 0,this.portType=void 0,this.mainReceiverPreStatisticMap=void 0,this.auxReceiverPreStatisticMap=void 0,this.eventEmit=void 0,this.logger=e,this.stats=t,this.rtcSdp=new Rb(this.logger),this.peerConnections=new Map,this.eventEmit=new Cg,Sw.isChromeBelowM90()?this.sdpDescMode="plan-b":this.sdpDescMode="unified-plan",this.logger.debug(ix,"ConnectionsManager, SDP mode: ".concat(this.sdpDescMode)),this.setPortType(wb.portReduce),this.mainReceiverPreStatisticMap=new Map,this.auxReceiverPreStatisticMap=new Map}on(e,t){this.eventEmit.on(e,t)}off(e,t){this.eventEmit.removeListener(e,t)}setPortType(e){this.portType=e;const t=zb.getParameter("portType")||0;0!==t&&(this.portType=t),this.portType===wb.portNormal&&(this.sdpDescMode="plan-b"),this.logger.debug(ix,"ConnectionsManager, portType: ".concat(1===this.portType?"normal":"reduce")),this.rtcSdp.setPortType(this.portType)}getPortType(){return this.portType}isConnectionsExist(){return this.peerConnections.size>0}getReceivers(e){var t;const n=null===(t=this.peerConnections.get(e))||void 0===t?void 0:t.connection;if("plan-b"===this.sdpDescMode)return n.getReceivers();const r=[],i=n.getTransceivers();for(const e of i)e.currentDirection!==cb.SEND_RECV&&e.currentDirection!==cb.RECV_ONLY||r.push(e.receiver);return r}getSenders(e){var t;const n=null===(t=this.peerConnections.get(e))||void 0===t?void 0:t.connection;if("plan-b"===this.sdpDescMode)return n.getSenders();const r=[],i=n.getTransceivers();for(const e of i)e.currentDirection!==cb.SEND_RECV&&e.currentDirection!==cb.SEND_ONLY||r.push(e.sender);return r}calcChangedStatistic(e,t,n){if(this.mainReceiverPreStatisticMap.has(e)||this.auxReceiverPreStatisticMap.has(e)){const r=this.mainReceiverPreStatisticMap.get(e)||this.auxReceiverPreStatisticMap.get(e);if("number"==typeof t)return Object.prototype.hasOwnProperty.call(r,n[0])?t>r[n[0]]?t-r[n[0]]:0:t;if(n&&n.length>0)for(const e of n)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=t[e]>r[e]?t[e]-r[e]:0);else for(const e in t)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=t[e]>r[e]?t[e]-r[e]:0)}}async initConnectionAndSdp(e,t,n){const r=this.createPeerConnection(e),i="main"!==e,o=await this.createOffer(e,{offerToReceiveAudio:!i,offerToReceiveVideo:!0}),a=this.rtcSdp.transformOfferSdp(o.sdp);await r.connection.setLocalDescription({type:"offer",sdp:a});const s=this.rtcSdp.getAudioSSRC(a);if(""!==s){const e="initConnectionAndSdp:audioOptByTcpSdp:"+s;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}await this.iceAddressCollect(r.connection);const c=this.rtcSdp.deleteTcpCandidate(r.connection.localDescription.sdp);this.logger.debug(ix,"setLocalDescription, ".concat(e,"sdp offer: ").concat(c)),await r.connection.setLocalDescription({type:"offer",sdp:c});const u=this.rtcSdp.getAudioSSRC(c);if(""!==u){const e="initConnectionAndSdp:audioOptByNoTcpSdp:"+u;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}i?this.onConnection(r,t.onTrackHandler,!0):this.rtcSdp.containsValidVideoPayload(o.sdp)||n?this.onConnection(r,t.onTrackHandler,!1):(this.destroyPeerConnection(e),this.logger.error(ix,"initConnectionAndSdp, no H264 payload and try createOffer again"),await this.initConnectionAndSdp(e,t,!0))}async createOffer(e,t){const n=this.peerConnections.get(e).connection,r=await n.createOffer(t);return"plan-b"!==this.sdpDescMode&&n.getTransceivers().forEach((e=>{e.direction=cb.INACTIVE})),r}iceCandidateListener(e,t){this.logger.info(ix,"iceCandidateListener of ".concat(t)),e.connection.onicecandidate=n=>{var r;n.candidate&&"udp"===n.candidate.protocol&&(this.logger.info(ix,"".concat(t," onicecandidate: ").concat(null===(r=n.candidate)||void 0===r?void 0:r.candidate)),e.candidate||(e.candidate=[]),e.candidate.push(n.candidate))},e.connection.onicecandidateerror=e=>{try{const t=JSON.stringify(e);this.logger.error(ix,"onicecandidateerror: eventMsg = ".concat(t))}catch(e){this.logger.error(ix,"onicecandidateerror: error = ".concat(e))}}}onConnection(e,t,n){e.connection.ontrack=e=>{t(e,n)},e.connection.onconnectionstatechange=()=>{if(this.logger.info(ix,"".concat(n?"aux":"main"," connect state is: ").concat(e.connection.connectionState," ;iceConnectionState: ").concat(e.connection.iceConnectionState)),"disconnected"!==e.connection.iceConnectionState)clearTimeout(e.disConnectDelayHandleTimer),e.disConnectDelayHandleTimer=null,"failed"===e.connection.iceConnectionState||"closed"===e.connection.iceConnectionState?(this.stats.setConnectionStatusInfo(0,1),this.logger.info(ix,"connect state failed go iceRestart: ".concat(e.connection.iceConnectionState)),e.connection.createOffer({iceRestart:!0}).then((t=>{const n=this.rtcSdp.deleteTcpCandidate(this.rtcSdp.transformOfferSdp(t.sdp));e.connection.setLocalDescription({type:"offer",sdp:n});const r=this.rtcSdp.getAudioSSRC(n);if(""!==r){const e="onConnection:"+r;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}e.connection.setRemoteDescription({sdp:e.connection.remoteDescription.sdp,type:"answer"})}))):"connected"===e.connection.iceConnectionState&&(this.logger.info(ix,"connect state connect: ".concat(e.connection.iceConnectionState)),this.stats.setConnectionStatusInfo(1,1),n||this.eventEmit.emit(xb.MediaStateChanged,{connectionStatus:"CONNECTED",connectionType:"MEDIA"}));else{if(e.disConnectDelayHandleTimer)return;e.disConnectDelayHandleTimer=setTimeout((()=>{this.logger.info(ix,"disConnect state delay handler, go iceRestart: ".concat(e.connection.iceConnectionState)),this.stats.setConnectionStatusInfo(0,1),n||this.eventEmit.emit(xb.MediaStateChanged,{connectionStatus:"CLOSED",connectionType:"MEDIA"}),e.connection.createOffer({iceRestart:!0}).then((t=>{const n=this.rtcSdp.deleteTcpCandidate(this.rtcSdp.transformOfferSdp(t.sdp));e.connection.setLocalDescription({type:"offer",sdp:n});const r=this.rtcSdp.getAudioSSRC(n);if(""!==r){const e="onConnection:onconnectionstatechange:"+r;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}e.connection.setRemoteDescription({sdp:e.connection.remoteDescription.sdp,type:"answer"})})).finally((()=>{clearTimeout(e.disConnectDelayHandleTimer),e.disConnectDelayHandleTimer=null}))}),5e3)}}}async iceAddressCollect(e){await new Promise((t=>{let n=null;const r=()=>{"complete"===e.iceGatheringState&&(clearTimeout(n),this.logger.info(ix,"ICE collect complete"),e.removeEventListener("icegatheringstatechange",r),t())};e.addEventListener("icegatheringstatechange",r),n=setTimeout((()=>{this.logger.error(ix,"ICE collect fail"),clearTimeout(n),e.removeEventListener("icegatheringstatechange",r),t()}),6e3)}))}createPeerConnection(e){const t={rtcpMuxPolicy:this.portType===wb.portReduce?"require":"negotiate",bundlePolicy:this.portType===wb.portReduce?"max-bundle":"balanced"};"plan-b"===this.sdpDescMode&&(t.sdpSemantics="plan-b");const n=new RTCPeerConnection(t);var r;this.peerConnections.has(e)&&(null===(r=this.peerConnections.get(e).connection)||void 0===r||r.close());const i={connection:n};return this.peerConnections.set(e,i),this.iceCandidateListener(i,e),i}destroyPeerConnection(e,t){const n=this.peerConnections.get(e);n&&(clearTimeout(n.disConnectDelayHandleTimer),null==t||t.forEach((e=>n.connection.removeTrack(e))),n.connection.close(),"main"===e?this.mainReceiverPreStatisticMap.clear():this.auxReceiverPreStatisticMap.clear(),this.peerConnections.delete(e))}addSSRCRange(e){const t=this.peerConnections.get(e);let n=null;return t&&(n="main"===e?this.rtcSdp.addSsrcRange(t.connection.localDescription.sdp,t.candidate):this.rtcSdp.addAuxSsrcRange(t.connection.localDescription.sdp,t.candidate)),n}async handleAnswerSdpFromServer(e,t,n,r){let i;i="plan-b"===this.sdpDescMode?this.rtcSdp.transformAnswerSdp(n,r.isOverSea,r.actualAcsIp):this.rtcSdp.transformAnswerSdp4UP(n,r.isOverSea,r.actualAcsIp),this.logger.debug(ix,"setRemoteDescription, ".concat(e," sdp answer: ").concat(i));const o=this.peerConnections.get(e).connection;if(t&&t!==o.localDescription.sdp){await o.setLocalDescription({type:"offer",sdp:t});const e=this.rtcSdp.getAudioSSRC(t);if(""!==e){const t="handleAnswerSdpFromServer:"+e;this.stats.setSendMediaStreamInfo(Uv.AUDIO,t,Fv.SUCCESS)}}try{await o.setRemoteDescription({type:"answer",sdp:i})}catch(e){throw this.logger.error(ix,"setRemoteDescription error, answer sdp invalid or offer sdp invalid"),new _o(yi.RTC_ERR_CODE_ANSWER_SDP_INVALID,(null==e?void 0:e.message)||"setRemoteDescription error, answer sdp invalid or offer sdp invalid")}}getSfuInfoFromSdp(e,t){const n=this.rtcSdp.parseSdp(e),r={ipAddress:"",auxPort:0},i=this.rtcSdp.getMedia(n,Zp.TRACK_TYPE_AUDIO);i&&(r.audioPort=i.port);const o=this.rtcSdp.getMedia(n,Zp.TRACK_TYPE_VIDEO);o&&(r.videoPort=o.port);const a=o.connection||i.connection;if(a&&(r.ipAddress=a.ip),t){const e=this.rtcSdp.parseSdp(t),n=this.rtcSdp.getMedia(e,Zp.TRACK_TYPE_VIDEO);n&&n.connection&&(r.auxPort=n.port)}return r}hasSSRCUsing(e,t){return e===Zp.TRACK_TYPE_AUDIO?"plan-b"===this.sdpDescMode?this.rtcSdp.hasAudioSSRC(t):this.rtcSdp.hasAudioSSRC4UP(t):"plan-b"===this.sdpDescMode?this.rtcSdp.hasVideoSSRC(t):this.rtcSdp.hasVideoSSRC4UP(t)}async generateAndSetOfferSdpByHandler(e,t){const n=this.peerConnections.get(e).connection;let r;r=t?await t(n.localDescription.sdp):n.localDescription.sdp,await n.setLocalDescription({type:"offer",sdp:r});const i=this.rtcSdp.getAudioSSRC(r);if(""!==i){const e="generateAndSetOfferSdpByHandler:"+i;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}}async generateAndSetAnswerSdpByHandler(e,t){const n=this.peerConnections.get(e).connection;let r;r=t?(await t(n.remoteDescription.sdp)).answerSdp:n.remoteDescription.sdp,await n.setRemoteDescription({type:"answer",sdp:r})}async deleteUser(e,t,n){const r=this.peerConnections.get(e).connection,i=r.remoteDescription.sdp,o=r.localDescription.sdp,a=r.getTransceivers();let s={offerSdp:o,answerSdp:i};"plan-b"===this.sdpDescMode?s.answerSdp=this.rtcSdp.deleteUser(s.answerSdp,t,n):(t&&t.length>0&&(s=await this.rtcSdp.deleteUser4UP(s.answerSdp,s.offerSdp,t,a,(t=>this.recordCurrentReceiverStatistic(e,t)))),n&&n.length>0&&(s=await this.rtcSdp.deleteUser4UP(s.answerSdp,s.offerSdp,n,a,(t=>this.recordCurrentReceiverStatistic(e,t))))),await r.setLocalDescription({type:"offer",sdp:s.offerSdp});const c=this.rtcSdp.getAudioSSRC(s.offerSdp);if(""!==c){const e="deleteUser:"+c;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}await r.setRemoteDescription({type:"answer",sdp:s.answerSdp})}async recordCurrentReceiverStatistic(e,t){const n=await t.getStats();n&&n.forEach(((t,n)=>{(/RTCInboundRTP(Video|Audio)Stream_\d{6}/gi.test(n)||/I(V|A)\d{6}/gi.test(n))&&this["main"===e?"mainReceiverPreStatisticMap":"auxReceiverPreStatisticMap"].set(n,t)}))}getAllIdleReceiverTransceivers(e,t,n){const r=e.getTransceivers(),i=this.rtcSdp.getAllMidsByType(n,t);return r.filter((e=>i.includes("".concat(e.mid))&&e.currentDirection!==cb.SEND_RECV&&e.currentDirection!==cb.RECV_ONLY))}getIdleSendTransceiver(e,t,n){const r=e.getTransceivers(),i=this.rtcSdp.getAllMidsByType(n,t);return r.find((e=>i.includes("".concat(e.mid))&&e.currentDirection!==cb.SEND_ONLY&&e.currentDirection!==cb.SEND_RECV))}async addTrack(e,t){const n=this.peerConnections.get(e).connection;if("plan-b"===this.sdpDescMode)return n.addTrack(t);const r=n.localDescription.sdp;let i=this.getIdleSendTransceiver(n,"audio"===t.kind?Zp.TRACK_TYPE_AUDIO:Zp.TRACK_TYPE_VIDEO,r);if(i){await i.sender.replaceTrack(t),i.direction=i.currentDirection===cb.RECV_ONLY?cb.SEND_RECV:cb.SEND_ONLY;const e=await n.createOffer();await n.setLocalDescription(e);const r=this.rtcSdp.getAudioSSRC(e.sdp);if(""!==r){const e="addTrack:idleSenderOfTransceiver:"+r;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}const o=this.rtcSdp.modifyAnswerDirection4UP(n.remoteDescription.sdp,i.mid);await n.setRemoteDescription({type:"answer",sdp:o})}else{this.logger.info(ix,"addTrack, no avaliable sender, addTranscevier"),i=n.addTransceiver("video",{direction:cb.SEND_ONLY}),await i.sender.replaceTrack(t);const e=this.rtcSdp.generateCorrespondingRemoteSdpMedia(n.remoteDescription.sdp,(n.getTransceivers().length-1).toString()),r=await n.createOffer();await n.setLocalDescription(r);const o=this.rtcSdp.getAudioSSRC(r.sdp);if(""!==o){const e="addTrack:"+o;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}await n.setRemoteDescription({type:"answer",sdp:e})}return i.sender}removeTrack(e,t){this.peerConnections.get(e).connection.removeTrack(t)}async modifyPublishOfferSdp(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;const a=this.peerConnections.get(e).connection;let s,c,u=(await a.createOffer()).sdp;if((i&&i.length>0||o)&&("plan-b"===this.sdpDescMode?u=this.rtcSdp.deleteSSRC(u,i,o):s=this.rtcSdp.deleteSSRC4UP(u,a.remoteDescription.sdp,i,o)),"plan-b"===this.sdpDescMode?u=this.rtcSdp.modifyPublishOfferSdp(u,n,r):s=this.rtcSdp.modifyPublishOfferSdp4UP(s?s.offerSdp:u,s?s.answerSdp:a.remoteDescription.sdp,t,n,r),"plan-b"===this.sdpDescMode){await a.setLocalDescription({type:"offer",sdp:u});const e=this.rtcSdp.getAudioSSRC(u);if(""!==e){const t="modifyPublishOfferSdp:plan-b:"+e;this.stats.setSendMediaStreamInfo(Uv.AUDIO,t,Fv.SUCCESS)}await a.setRemoteDescription(a.remoteDescription),c=u}else{await a.setLocalDescription({type:"offer",sdp:s.offerSdp});const e=this.rtcSdp.getAudioSSRC(s.offerSdp);if(""!==e){const t="modifyPublishOfferSdp:"+e;this.stats.setSendMediaStreamInfo(Uv.AUDIO,t,Fv.SUCCESS)}await a.setRemoteDescription({type:"answer",sdp:s.answerSdp}),c=s.offerSdp}return c}async addTopAudioUserBatch(e,t,n,r){const i=this.peerConnections.get("main").connection;let o,a={offerSdp:i.localDescription.sdp,answerSdp:e};"plan-b"!==this.sdpDescMode&&(o=this.getAllIdleReceiverTransceivers(i,Zp.TRACK_TYPE_AUDIO,a.answerSdp));for(let e=0;e<n;e++){const n=t+e,s="WebAudio".concat(e)+this.rtcSdp.generateSsrcMslabel(),c={videoSsrc:null,audioSsrc:n};if("plan-b"===this.sdpDescMode)a=this.rtcSdp.addUser(a.answerSdp,s,null,c);else{const e=this.rtcSdp.getIdleTransceiverWithSameSsrc(a.answerSdp,o,n);if(e)e.direction=e.currentDirection===cb.SEND_ONLY?cb.SEND_RECV:cb.RECV_ONLY,a=this.rtcSdp.modifySdpByMid(a.answerSdp,a.offerSdp,e.mid,s,null,n);else{i.addTransceiver("audio",{direction:cb.RECV_ONLY});const e="".concat(i.getTransceivers().length-1),t=await i.createOffer();a=this.rtcSdp.addUser4UP(a.answerSdp,t.sdp,e,s,null,n)}await i.setLocalDescription({type:"offer",sdp:a.offerSdp});const t=this.rtcSdp.getAudioSSRC(a.offerSdp);if(""!==t){const e="addTopAudioUserBatch:"+t;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}}r(a.streamId,n)}return a}async addUserBatch(e,t){if(t.size<1)return void this.logger.debug(ix,"addUserBatch interrupted for ssrcInfos is null");const n=this.peerConnections.get(e).connection,r=n.remoteDescription.sdp,i=n.localDescription.sdp;let o,a,s={offerSdp:i,answerSdp:r};"plan-b"!==this.sdpDescMode&&(o=this.getAllIdleReceiverTransceivers(n,Zp.TRACK_TYPE_AUDIO,r),a=this.getAllIdleReceiverTransceivers(n,Zp.TRACK_TYPE_VIDEO,r));for(const[e,r]of t)for(const t of r)if("plan-b"===this.sdpDescMode)s=this.rtcSdp.addUser(s.answerSdp,e,t.streamId,{videoSsrc:t.videoSsrc,audioSsrc:t.audioSsrc}),s.offerSdp=i;else{if(t.audioSsrc){const r=this.rtcSdp.getIdleTransceiverWithSameSsrc(s.answerSdp,o,t.audioSsrc);if(r)r.direction=r.currentDirection===cb.SEND_ONLY?cb.SEND_RECV:cb.RECV_ONLY,s=this.rtcSdp.modifySdpByMid(s.answerSdp,s.offerSdp,r.mid,e,t.streamId,t.audioSsrc);else{n.addTransceiver("audio",{direction:cb.RECV_ONLY});const r="".concat(n.getTransceivers().length-1),i=await n.createOffer();s=this.rtcSdp.addUser4UP(s.answerSdp,i.sdp,r,e,t.streamId,t.audioSsrc)}}else if(t.videoSsrc){const r=this.rtcSdp.getIdleTransceiverWithSameSsrc(s.answerSdp,a,t.videoSsrc);if(r)r.direction=r.currentDirection===cb.SEND_ONLY?cb.SEND_RECV:cb.RECV_ONLY,s=this.rtcSdp.modifySdpByMid(s.answerSdp,s.offerSdp,r.mid,e,t.streamId,t.videoSsrc);else{n.addTransceiver("video",{direction:cb.RECV_ONLY});const r="".concat(n.getTransceivers().length-1),i=await n.createOffer();s=this.rtcSdp.addUser4UP(s.answerSdp,i.sdp,r,e,t.streamId,t.videoSsrc)}}await n.setLocalDescription({type:"offer",sdp:s.offerSdp});const r=this.rtcSdp.getAudioSSRC(s.offerSdp);if(""!==r){const e="addUserBatch:A:"+r;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}}await n.setLocalDescription({type:"offer",sdp:s.offerSdp});const c=this.rtcSdp.getAudioSSRC(s.offerSdp);if(""!==c){const e="addUserBatch:B:"+c;this.stats.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}await n.setRemoteDescription({type:"answer",sdp:s.answerSdp})}async getConnectionRTT(){let e=0;if(!this.isConnectionsExist())return e;const t=(this.peerConnections.get("main")||this.peerConnections.get("aux")).connection;if(t)try{const n=await t.getStats();for(const t of n.values())if("candidate-pair"==t.type){e=1e3*(t.currentRoundTripTime||0);break}}catch(e){this.logger.error(ix,"getConnectionRTT failed",e)}return e}}const ax={0:"JOIN",1:"PUBLISH",2:"PLAY"};class sx{constructor(){this.userId_=void 0,this.userName_=void 0,this.role_=void 0,this.recordPlaceholder_=void 0,this.signature_=void 0,this.ctime_=void 0,this.roomId_=void 0,this.clientSymbol_=void 0}get clientSymbol(){return this.clientSymbol_}set clientSymbol(e){this.clientSymbol_=e}get roomId(){return this.roomId_}set roomId(e){this.roomId_=e}get signature(){return this.signature_}set signature(e){this.signature_=e}get ctime(){return this.ctime_}set ctime(e){this.ctime_=e}get userId(){return this.userId_}set userId(e){this.userId_=e}get userName(){return this.userName_}set userName(e){this.userName_=e}get role(){return this.role_}set role(e){this.role_=e}get roleSignalType(){return ax[this.role_]}get recordPlaceholder(){return this.recordPlaceholder_}set recordPlaceholder(e){this.recordPlaceholder_=e}}const cx=new Map;class ux{static get(e){return cx.get(e)}static init(e,t,n){var r;const i=new sx;return i.clientSymbol=e,i.userId=n.userId,i.userName=n.userName,i.role=n.role,i.signature=n.signature,i.ctime=n.ctime,i.recordPlaceholder=null===(r=n.optionInfo)||void 0===r?void 0:r.recordPlaceholder,i.roomId=t,cx.set(e,i),i}static transLocalUserToJoinConfig(e){return{userId:e.userId,userName:e.userName,signature:e.signature,ctime:e.ctime,role:e.role,optionInfo:{recordPlaceholder:e.recordPlaceholder}}}}const lx=(()=>{let e=0;return()=>e++})(),dx="client";class fx{constructor(e){this.callbackMap=new Map,this.onCallbackMap=new Map,this.taskLocker=void 0,this.signal=void 0,this.logger=void 0,this.clientSymbol=void 0,this.status=0,this.userInfo=void 0,this.roomId=void 0,this.clientConfig=void 0,this.serverConfig=void 0,this.waitConfigCallbackFunc=void 0,this.streamPublishManager=void 0,this.clientEventEmit=void 0,this.rejoinTime=0,this.localRejoinFlag=!1,this.rejoinActionInterval=void 0,this.connectState=void 0,this.stat=void 0,this.dispatcher=void 0,this.audioPolicy=void 0,this.originAudioPolicy=void 0,this.topn=void 0,this.netQualityTimer=void 0,this.lastCycleFrameDecodedMap=void 0,this.streamInterruptedUsersMap=void 0,this.streamInterruptedDetectInterval=void 0,this.streamDetectionCriterion=void 0,this.audioStreams4TopN=void 0,this.topNAudioVolume=void 0,this.downLinkData=void 0,this.upLinkData=void 0,this.preNetQuality=void 0,this.top3VolumeUserIds=void 0,this.connectionsManager=void 0,this.cacheBatchSubscribeOption=[],this.remoteUserManager=void 0,this.mediaStatusManager=void 0,this.pushingTasks=void 0,this.audioLevelTimer=void 0,this.audioLevelInterval=void 0,this.getOnCallback=(e,t)=>{const n="".concat(e,"_").concat(null==t?void 0:t.name),r=t=>{if(this.callbackMap.get(n)){const r=$p.getCurrentTimestamp();let i=r+5e3,o=!1;const a=setTimeout((()=>{o=!0,clearTimeout(a),this.stat.recordCallbackInfo(e.toString(),"Client",r,i,t,(e=>e&&e instanceof Dw?JSON.stringify(e.getStatInfo()):JSON.stringify(e||{})))}),1e4);this.callbackMap.get(n)&&this.callbackMap.get(n)(t),o||(i=$p.getCurrentTimestamp(),clearTimeout(a),this.stat.recordCallbackInfo(e.toString(),"Client",r,i,t,(e=>e&&e instanceof Dw?JSON.stringify(e.getStatInfo()):JSON.stringify(e||{}))))}};return this.callbackMap.set(n,t),this.onCallbackMap.set(n,r),r},this.getOffCallback=(e,t)=>{const n="".concat(e,"_").concat(null==t?void 0:t.name),r=this.onCallbackMap.get(n);return this.onCallbackMap.get(n)&&this.onCallbackMap.delete(n),this.callbackMap.get(n)&&this.callbackMap.delete(n),r},this.taskLocker=new zw,this.roomId="",this.clientConfig=e,e.domain||(this.clientConfig.domain=e.appId+".cloudrtc.myhuaweicloud.com"),this.userInfo=void 0,this.serverConfig=void 0,this.waitConfigCallbackFunc=void 0,this.topNAudioVolume=100,this.audioPolicy=2,this.originAudioPolicy=3,this.streamPublishManager=new rx,this.connectState={prevState:"DISCONNECTED",curState:"DISCONNECTED"},this.clientSymbol=Symbol("client_".concat(lx(),"_").concat($p.getCurrentTimestamp())),this.logger=ag.getLogger(this),this.logger.info(dx,"HRTC VERSION = ".concat(Qv,", userAgent = ").concat(navigator.userAgent)),this.clientEventEmit=new Cg,this.top3VolumeUserIds=[],this.stat=new Bb(this.logger,this.clientConfig),Qb.initDeviceChangedNotify(this.clientEventEmit,!1),this.dispatcher=new Kw(this.logger,this.stat),this.lastCycleFrameDecodedMap=new Map,this.streamInterruptedUsersMap=new Map,this.streamDetectionCriterion=0,this.audioStreams4TopN=new $w,this.downLinkData=null,this.upLinkData=null,this.preNetQuality=null,this.remoteUserManager=new tx(this),this.mediaStatusManager=new qw(this,this.remoteUserManager),this.onMediaStatusEvent(),this.remoteUserManager.onRemoteRejoinTimeoutQuitEvent((async(e,t,n)=>{await this.doUserQuit(e,t,n)})),this.connectionsManager=new ox(this.logger,this.stat),this.connectionsManagerEvent(),this.pushingTasks=new Map,this.audioLevelInterval=1e3}isAudioStatusEnable(e,t){return this.mediaStatusManager.isAudioStatusEnable(e,t)}on(e,t){const n=this.getOnCallback(e,t);this.clientEventEmit.on(e,n)}off(e,t){const n=this.getOffCallback(e,t);n&&this.clientEventEmit.removeListener(e,n)}getSymbol(){return this.clientSymbol}getInfo(){var e,t;return{appId:this.clientConfig.appId,roomId:this.roomId,userName:null===(e=this.userInfo)||void 0===e?void 0:e.userName,userId:null===(t=this.userInfo)||void 0===t?void 0:t.userId,domain:this.clientConfig.domain}}enableTopThreeAudioMode(e){let t,n;const r=$p.getCurrentTimestamp();try{return n=this.enableTopThreeAudioModeImpl(e),n}catch(e){throw t=e,e}finally{const i=$p.getCurrentTimestamp(),o="Client$enableTopThreeAudioMode#boolean#boolean";this.stat.setApiCallInfo(o,r,i,t,n,e)}}enableTopThreeAudioModeImpl(e){let t=!1;return e&&0===this.status&&(this.audioPolicy=3,this.originAudioPolicy=this.audioPolicy,t=!0),t}async setAudioTopNVoice(e){null===this.topn&&null!==e&&e<17&&e>0&&(this.topn=e)}async switchAudioMode(e){let t;try{await this.taskLocker.Lock("".concat(dx,":switchAudioMode")),this.logger.info(dx,"switchAudioMode start, audioMode: ".concat(e)),t=this.audioPolicy,2===this.status&&[1,2,3].includes(e)&&(e===this.audioPolicy?t=e:2===e&&Math.abs(e-this.originAudioPolicy)?(this.audioPolicy=e,3===this.originAudioPolicy&&await this.switchAudioPolicyTop2User(),t=this.audioPolicy):2!==e&&e===this.originAudioPolicy&&(this.audioPolicy=e,3===e&&await this.switchAudioPolicyUser2Top(),t=this.audioPolicy,this.top3VolumeUserIds&&this.top3VolumeUserIds.length>0&&this.clientEventEmit.emit(xb.VolumeIndicator,{userVolumeInfos:this.top3VolumeUserIds}))),this.stat.getMediaStat().setAudioPolicy(this.audioPolicy),this.taskLocker.unLock("".concat(dx,":switchAudioMode"))}catch(t){this.taskLocker.unLock("".concat(dx,":switchAudioMode")),this.logger.error(dx,"switchAudioMode, audioMode: ".concat(e,", error: ").concat(t))}return this.logger.info(dx,"switchAudioMode ".concat(this.audioPolicy===e?"success":"failed",", audioMode: ").concat(this.audioPolicy)),t}async switchAudioPolicyTop2User(){await this.signal.appsetAudioPolicy(2,this.topn),await this.unsubscribeAudio4Top(),await this.resubscribeUserAudio()}async resubscribeUserAudio(){this.logger.info(dx,"resubscribeUserAudio start");const e=this.remoteUserManager.resubscribeMainStreamAudio(this.roomId);await this.updateSubscribe(e),null==e||e.forEach((e=>{var t,n,r,i;(null===(t=e.mainStream)||void 0===t||null===(n=t.tracks4Subscribe)||void 0===n?void 0:n.length)>0&&(null===(r=e.mainStream)||void 0===r||null===(i=r.remoteStream)||void 0===i||i.rePlayAudio())}))}async switchAudioPolicyUser2Top(){await this.unsubscribeAudio4SubscribeUsers(),await this.signal.appsetAudioPolicy(3),await this.connectionsManager.generateAndSetOfferSdpByHandler(Bp.STREAM_TYPE_MAIN),await this.connectionsManager.generateAndSetAnswerSdpByHandler(Bp.STREAM_TYPE_MAIN,this.addSsrc4Top3.bind(this))}async unsubscribeAudio4SubscribeUsers(){this.logger.info(dx,"unsubscribeAudio4SubscribeUsers start");const e=this.remoteUserManager.unsubscribeAllMainStreamAudio(this.roomId);await this.updateSubscribe(e)}async unsubscribeAudio4Top(){await this.unsubscribeUsersAudio()}async unsubscribeAudio4SubscribeAll(){await this.unsubscribeUsersAudio()}async unsubscribeUsersAudio(){const e=[];for(const t of this.audioStreams4TopN.getAudioStreams()){const n=t.ssrc;this.audioStreams4TopN.close(t.streamId),this.logger.info(dx,"delete audio ssrc:".concat(n)),e.push(n)}e.length>0&&await this.connectionsManager.deleteUser(Bp.STREAM_TYPE_MAIN,null,e)}async getLocalAudioStats(){const e=new Map,t=this.streamPublishManager.getPublishedMainAudioTrackInfo();if(!t)return this.logger.error(dx,"local stream has not published yet."),e;if("function"!=typeof t.sender.getStats)return this.logger.error(dx,"audio rtpsender is not support getStat"),e;const n={bytesSent:0,packetsSent:0},r=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_MAIN),i=this.userInfo.userId||(null==r?void 0:r.getUserId()),o=await t.sender.getStats(),a=$p.getReportBySsrcLabel(o,Wp.OutboundRTPAudio,t.ssrc);return a&&(n.bytesSent=a.bytesSent,n.packetsSent=a.packetsSent,e.set(i,n)),e}async getLocalVideoStats(){const e=new Map,t={mainStream:null,subStream:null};let n=null,r=null;const i=this.streamPublishManager.getPublishedMainVideoTrackInfo();if(i&&"function"==typeof i.sender.getStats){const r=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_MAIN),o=this.userInfo.userId||(null==r?void 0:r.getUserId()),a=await i.sender.getStats();n={bytesSent:0,packetsSent:0,framesEncoded:0,framesSent:0,frameWidth:0,frameHeight:0};const s=$p.getReportBySsrcLabel(a,Wp.OutboundRTPVideo,i.ssrc);s&&(n.bytesSent=s.bytesSent,n.packetsSent=s.packetsSent,n.framesEncoded=s.framesEncoded,n.framesSent=s.framesSent,n.frameWidth=s.frameWidth,n.frameHeight=s.frameHeight,e.has(o)?e.get(o).mainStream=n:(t.mainStream=n,e.set(o,t)))}else this.logger.debug(dx,"have no local mainstream collect stats");const o=this.streamPublishManager.getPublishedAuxVideoTrackInfo();if(o&&"function"==typeof o.sender.getStats){const n=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_MAIN),i=this.userInfo.userId||(null==n?void 0:n.getUserId()),a=await o.sender.getStats();r={bytesSent:0,packetsSent:0,framesEncoded:0,framesSent:0,frameWidth:0,frameHeight:0};const s=$p.getReportBySsrcLabel(a,Wp.OutboundRTPVideo,o.ssrc);s&&(r.bytesSent=s.bytesSent,r.packetsSent=s.packetsSent,r.framesEncoded=s.framesEncoded,r.framesSent=s.framesSent,r.frameWidth=s.frameWidth,r.frameHeight=s.frameHeight,e.has(i)?e.get(i).subStream=r:(t.subStream=r,e.set(i,t)))}else this.logger.debug(dx,"have no local substream collect stats");return e}async getRemoteAudioStats(){const e=new Map,t=this.remoteUserManager.getAllUserStreamsByType(this.roomId,Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_AUDIO),n=this.connectionsManager.getReceivers(Bp.STREAM_TYPE_MAIN);if(!n||0===n.length)return this.logger.error(dx,"getRemoteAudioStats, peerConnection is not support getReceivers"),e;for(const r of t){const t=r.userId;if(r.mainStream)for(const i of r.mainStream.tracks)for(let r=0;r<n.length;r++){const o=n[r];if("function"!=typeof o.getStats){this.logger.error(dx,"getRemoteAudioStats, rtpreceiver is not support getStats");continue}const a=await o.getStats(),s={bytesReceived:0,packetsReceived:0,packetsLost:0},c=$p.getReportBySsrcLabel(a,Wp.InboundRTPAudio,i.ssrc);if(t&&c){const n=$p.getValidSsrcLabel(a,Wp.InboundRTPAudio,i.ssrc);s.bytesReceived=c.bytesReceived,s.packetsReceived=c.packetsReceived,s.packetsLost=c.packetsLost,this.connectionsManager.calcChangedStatistic(n,s,["bytesReceived","packetsReceived","packetsLost"]),e.set(t,s)}}}return e}async getRemoteVideoStats(){const e=new Map,t=this.remoteUserManager.getAllUserStreamsByType(this.roomId,null,Zp.TRACK_TYPE_VIDEO);for(const n of t)n.mainStream&&await this.getRemoteVideoTracksStatistic(n.userId,Bp.STREAM_TYPE_MAIN,!1,n.mainStream.tracks,e),n.auxStream&&await this.getRemoteVideoTracksStatistic(n.userId,Bp.STREAM_TYPE_AUX,!0,n.auxStream.tracks,e);return e}async getRemoteVideoTracksStatistic(e,t,n,r,i){if(r&&0!==r.length)for(const o of r){const r=this.connectionsManager.getReceivers(n?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN);for(let n=0;n<r.length;n++){const a=r[n];if("function"!=typeof a.getStats){this.logger.error(dx,"getRemoteAudioStats, rtpReceiver is not support getStats");continue}const s=await a.getStats(),c=$p.getReportBySsrcLabel(s,Wp.InboundRTPVideo,o.ssrc);if(!c)continue;const u={bytesReceived:0,packetsReceived:0,packetsLost:0,framesDecoded:0,frameWidth:0,frameHeight:0},l=$p.getValidSsrcLabel(s,Wp.InboundRTPAudio,o.ssrc);u.bytesReceived=c.bytesReceived,u.packetsReceived=c.packetsReceived,u.packetsLost=c.packetsLost,u.framesDecoded=c.framesDecoded,this.connectionsManager.calcChangedStatistic(l,u,["bytesReceived","packetsReceived","packetsLost","framesDecoded"]);const d=c.trackId;if(d&&s.has(d)){const e=s.get(d);u.frameWidth=e.frameWidth,u.frameHeight=e.frameHeight}if(i.has(e))t===Bp.STREAM_TYPE_AUX?i.get(e).subStream=u:i.get(e).mainStream.push(u);else{const n={mainStream:[],subStream:null};t===Bp.STREAM_TYPE_AUX?n.subStream=u:n.mainStream.push(u),i.set(e,n)}}}}async getDownloadStatistic(e){const t=new Map,n=this.remoteUserManager.getAllUserStreamsByType(this.roomId,null,e);for(const e of n)await this.getTrackDownloadStatistic([...e.mainStream.tracks,...e.auxStream.tracks],t);if(0===t.size)return this.downLinkData=null,-1;let r=0,i=0;for(const[e,n]of t)if(this.downLinkData&&this.downLinkData.has(e)){const t=n.packetsReceived-this.downLinkData.get(e).packetsReceived;t>0&&(i+=t,r+=n.packetsLost-this.downLinkData.get(e).packetsLost)}else i+=n.packetsReceived,r+=n.packetsLost;return this.downLinkData=t,i>0?r/i*100:-1}async getTrackDownloadStatistic(e,t){const n=this.connectionsManager.getReceivers(Bp.STREAM_TYPE_MAIN);for(let r=0;r<n.length;r++){const i=n[r];if("function"!=typeof i.getStats)continue;const o=await i.getStats();for(const n of e){const e=n.type===Zp.TRACK_TYPE_VIDEO?Wp.InboundRTPVideo:Wp.InboundRTPAudio,r={packetsReceived:0,packetsLost:0},i=$p.getReportBySsrcLabel(o,e,n.ssrc);if(i){const a=$p.getValidSsrcLabel(o,e,n.ssrc);r.packetsReceived=i.packetsReceived||0,r.packetsLost=i.packetsLost||0,this.connectionsManager.calcChangedStatistic(a,r),t.set(n.ssrc.toString(),r)}}}}static getSender(e,t,n,r){return"audio"===e?n?n.sender:null:t||r?t&&t.sender||r&&r.sender:null}async getUploadStatistic(e){const t=this.streamPublishManager.getPublishedMainVideoTrackInfo(),n=this.streamPublishManager.getPublishedMainAudioTrackInfo(),r=this.streamPublishManager.getPublishedAuxVideoTrackInfo();if(!t&&!n&&!r)return-1;const i=fx.getSender(e,t,n,r);if(!i||"function"!=typeof i.getStats)return-1;const o=await i.getStats(),a={packetsLost:0,packetsSent:0},s=e===Zp.TRACK_TYPE_VIDEO?Wp.OutboundRTPVideo:Wp.OutboundRTPAudio,c=e===Zp.TRACK_TYPE_VIDEO?t&&t.ssrc||r&&r.ssrc:n.ssrc;let u="";const l=$p.getReportBySsrcLabel(o,s,c);if(l&&(a.packetsSent=l.packetsSent||0,u=l.remoteId||""),u&&o.has(u)){const e=o.get(u);a.packetsLost=e.packetsLost||0}let d,f;return this.upLinkData?(f=a.packetsSent-this.upLinkData.packetsSent,d=a.packetsLost-this.upLinkData.packetsLost):(f=a.packetsSent,d=a.packetsLost),this.upLinkData=a,f>0?d/f*100:-1}getConnectionState(){return this.connectState.curState}async getTransportStats(){const e=this.stat.getMediaStat().getTransportMediaStats(),t=this.streamPublishManager.getPublishedMainVideoTrackInfo();return t?await t.sender.getStats().then((n=>{if(n){const r=$p.getReportBySsrcLabel(n,Wp.RemoteInboundRtpVideo,t.ssrc);r&&(e.rtt=1e3*(r.roundTripTime||0))}})).catch((e=>{this.logger.error(dx,"getStats failed",e)})):e.rtt=await this.connectionsManager.getConnectionRTT(),e}cleanTransportStats(){this.stat.clearMediaStatBytes()}onLogUploadRequest(e){this.stat.setLogUploadStartInfo(e)}onLogUploadResponse(e,t){this.stat.setLogUploadEndInfo(e,t)}onLogUploadResult(e){this.clientEventEmit.emit(xb.LogUploaded,e)}onLogUploadProgress(e){this.clientEventEmit.emit(xb.LogUploadProgress,e)}async join(e,t){let n,r;const i=$p.getCurrentTimestamp();try{return void(r=await this.joinImpl(e,t))}catch(e){throw n=e,e}finally{const o=$p.getCurrentTimestamp(),a="Client$join#Promise<void>#string#JoinConfig";this.stat.setApiCallInfo(a,i,o,n,r,e,t)}}async joinImpl(e,t){if(this.logger.info(dx,"join room roomId:".concat(e," userId:").concat(t.userId," role:").concat(t.role)),0!==this.status)throw this.logger.error(dx,"room status error!"),this.stat.setJoinInfo(jv.ROOM_NOT_AVAILABLE,0),new _o(yi.RTC_ERR_CODE_STATUS_ERROR);try{if(Jw.checkJoinParams(e,t),1===t.role&&3===this.audioPolicy)throw this.logger.error(dx,"publish role not support audioPolicy 3,parameter invalid"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"publish role not support audioPolicy 3")}catch(e){throw this.logger.error(dx,"join parma error!"),this.stat.setJoinInfo(jv.PARAM_INVALID,0),e}const n=ux.init(this.clientSymbol,e,t),r=[],i=await this.dispatcher.doDispatch(n,this.clientConfig.domain,r);if(0===i.size)throw new _o(yi.RTC_ERR_CODE_REGION_NOT_COVERED);this.stat.setAccessRegion(this.dispatcher.isOverSeaAccess()),this.userInfo=n,this.roomId=e,this.stat.getMediaStat().setAudioPolicy(this.audioPolicy),this.topn||(this.topn=25),this.topn<1&&(this.topn=3),this.stat.setCommInfo(n);let o="";try{await this.taskLocker.Lock("".concat(dx,":joinImpl")),this.newSignal(i),this.signalEvent(),this.status=1,this.signal.setSignalStatus(1),o=await this.signal.connect(n,r),await this.waitNotifyConfig(r),await this.connectionsManager.initConnectionAndSdp(Bp.STREAM_TYPE_MAIN,{onTrackHandler:this.onTrackHandler.bind(this)}),await this.connectionsManager.initConnectionAndSdp(Bp.STREAM_TYPE_AUX,{onTrackHandler:this.onTrackHandler.bind(this)});const e=await this.signal.join(this.userInfo,this.connectionsManager.addSSRCRange(Bp.STREAM_TYPE_MAIN),this.connectionsManager.addSSRCRange(Bp.STREAM_TYPE_AUX),this.audioPolicy,this.topn,this.connectionsManager.getPortType());this.stat.setUploadInfo(e.body.room_uuid,e.body.userno);let t={answerSdp:e.body.webrtc_sdp};1===this.audioPolicy?t=await this.addSsrc4TopN(t.answerSdp):3===this.audioPolicy&&(t=await this.addSsrc4Top3(t.answerSdp)),await this.connectionsManager.handleAnswerSdpFromServer(Bp.STREAM_TYPE_MAIN,t.offerSdp,t.answerSdp,{isOverSea:this.dispatcher.isOverSeaAccess(),actualAcsIp:o}),await this.connectionsManager.handleAnswerSdpFromServer(Bp.STREAM_TYPE_AUX,null,e.body.webrtc_auxsdp,{isOverSea:this.dispatcher.isOverSeaAccess(),actualAcsIp:o}),2!==this.userInfo.role&&(await this.signal.mediaStatusChangedNotify(gv.MediaStatusUnavailable,vv.Audio,mv.NoStreamPkgsSend),await this.signal.mediaStatusChangedNotify(gv.MediaStatusUnavailable,vv.Video)),this.stat.setSFUAddress(this.connectionsManager.getSfuInfoFromSdp(e.body.webrtc_sdp,e.body.webrtc_auxsdp)),this.signal.startHeartBeat(),this.status=2,this.signal.setSignalStatus(2),this.logger.info(dx,"join room success"),this.statJoinRoomInfo(o,!1,r),this.cleanNetworkStatistic(),this.netQualityRegularReport(),this.cleanTransportStats(),this.setAudioLevelStatTimer(),this.taskLocker.unLock("".concat(dx,":joinImpl"))}catch(e){throw this.taskLocker.unLock("".concat(dx,":joinImpl")),this.logger.error(dx,"join occur error: ".concat(e)),4!==this.signal.getSignalStatus()&&this.cleanup(),this.stat.setJoinFailedInfo(null==e?void 0:e.code,null==e?void 0:e.message,this.roomId,o,r),ag.uploadLogs(this.logger),e}}async reportLogs(){await ag.uploadLogs(this.logger)}statJoinRoomInfo(e,t,n){this.stat.setJoinInfo(0,$p.getCurrentTimestamp(),e,t,n),this.stat.getMediaStat().setConnectionsManager(this.connectionsManager),this.stat.getMediaStat().setLocalMainStreamInfo(this.userInfo.userId,this.streamPublishManager.getPublishedMainStreamInfos()),this.stat.getMediaStat().setLocalAuxsStreamInfo(this.userInfo.userId,this.streamPublishManager.getPublishedAuxStreamInfo()),this.stat.startMediaCollector()}async leave(){let e,t;const n=$p.getCurrentTimestamp();try{t=await this.leaveImpl()}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="Client$leave#Promise<void>";this.stat.setApiCallInfo(i,n,r,e,t)}}async leaveImpl(){return new Promise(((e,t)=>{if(this.logger.info(dx,"leave room"),2!==this.status&&4!==this.status)t(new _o(yi.RTC_ERR_CODE_STATUS_ERROR));else{this.status=3,this.signal.setSignalStatus(3);const n=this.signal.setLeaveRequest();this.signal.leave(n).then((n=>{if(n instanceof _o)t(n);else{var r,i;if(200!==n.result)return t(new _o(Number(_o.getErrorCode(null==n||null===(r=n.error)||void 0===r?void 0:r.error_code)),null==n||null===(i=n.error)||void 0===i?void 0:i.error_msg)),void this.logger.error(dx,"leave room response error");this.cleanup(),this.cleanTransportStats(),e(),this.stat.leaveRoom(),Pb.immediateReportRecords(),this.logger.info(dx,"leave success")}})).catch((e=>{t(e)}))}}))}resetConnection(){const e=[],t=this.streamPublishManager.getPublishedMainVideoTrackInfo();t&&e.push(t.sender);const n=this.streamPublishManager.getPublishedMainAudioTrackInfo();n&&e.push(n.sender),this.connectionsManager.destroyPeerConnection(Bp.STREAM_TYPE_MAIN,e);const r=this.streamPublishManager.getPublishedAuxVideoTrackInfo();this.connectionsManager.destroyPeerConnection(Bp.STREAM_TYPE_AUX,r?[r.sender]:[])}async rejoin(e,t,n){if(this.logger.info(dx,"rejoin room roomId:".concat(e," JoinConfig:").concat(JSON.stringify(t))),4!==this.signal.getSignalStatus())throw this.logger.error(dx,"room status error!"),new _o(yi.RTC_ERR_CODE_STATUS_ERROR);try{if(Jw.checkJoinParams(e,t),1===t.role&&3===this.audioPolicy)throw this.logger.error(dx,"publish role not support audioPolicy 3,parameter invalid"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"publish role not support audioPolicy 3")}catch(e){throw this.logger.error(dx,"rejoin parma error!"),e}const r=ux.init(this.clientSymbol,e,t);this.userInfo=r,this.roomId=e,this.stat.setCommInfo(r),this.resetConnection(),this.streamPublishManager.reset(),clearTimeout(this.netQualityTimer);let i="";const o=[];try{this.status=1,this.signal.setSignalStatus(1),i=await this.signal.connect(r,o),await this.waitNotifyConfig(o),await this.connectionsManager.initConnectionAndSdp(Bp.STREAM_TYPE_MAIN,{onTrackHandler:this.onTrackHandler.bind(this)}),await this.connectionsManager.initConnectionAndSdp(Bp.STREAM_TYPE_AUX,{onTrackHandler:this.onTrackHandler.bind(this)});const e=await this.signal.join(this.userInfo,this.connectionsManager.addSSRCRange(Bp.STREAM_TYPE_MAIN),this.connectionsManager.addSSRCRange(Bp.STREAM_TYPE_AUX),this.audioPolicy,this.topn,this.connectionsManager.getPortType());let t={answerSdp:e.body.webrtc_sdp};1===this.audioPolicy?t=await this.addSsrc4TopN(t.answerSdp):3===this.audioPolicy&&(t=await this.addSsrc4Top3(t.answerSdp)),await this.connectionsManager.handleAnswerSdpFromServer(Bp.STREAM_TYPE_MAIN,t.offerSdp,t.answerSdp,{isOverSea:this.dispatcher.isOverSeaAccess(),actualAcsIp:i}),await this.connectionsManager.handleAnswerSdpFromServer(Bp.STREAM_TYPE_AUX,null,e.body.webrtc_auxsdp,{isOverSea:this.dispatcher.isOverSeaAccess(),actualAcsIp:i}),2!==this.userInfo.role&&(await this.signal.mediaStatusChangedNotify(gv.MediaStatusUnavailable,vv.Audio,mv.NoStreamPkgsSend),await this.signal.mediaStatusChangedNotify(gv.MediaStatusUnavailable,vv.Video)),this.stat.setSFUAddress(this.connectionsManager.getSfuInfoFromSdp(e.body.webrtc_sdp,e.body.webrtc_auxsdp)),this.signal.startHeartBeat(),this.status=2,this.signal.setSignalStatus(2),1!==this.userInfo.role&&(this.logger.info(dx,"user role is not publisher need to reSub "),this.localRejoinFlag=!0),this.statJoinRoomInfo(i,!0,o),this.cleanNetworkStatistic(),this.netQualityRegularReport(),this.cleanTransportStats(),this.setAudioLevelStatTimer(),this.logger.info(dx,"rejoin room success")}catch(e){this.logger.error(dx,"rejoin room fail ".concat(e));const t=n?4:0;throw this.status=t,this.signal.setSignalStatus(t),this.stat.setJoinFailedInfo(null==e?void 0:e.code,null==e?void 0:e.message,this.roomId,i,o),await ag.uploadLogs(this.logger),e}}async setSendBitrate(e,t,n){if(!e)return void this.logger.info(dx,"sender is null");if("function"!=typeof e.getParameters)return void this.logger.info(dx,"sender not support getParameters");const r=e.getParameters();r.encodings.length<=0?this.logger.info(dx,"sender has no track, can not set maxBitRate"):(r.encodings[0].maxBitrate=t,await e.setParameters(r),this.logger.info(dx,"success set ".concat(n," sender maxBitrate: ").concat(t)))}static judgeNetworkQuality(e){return-1===e?0:e<1?1:e<3?2:e<6?3:e<12?4:e<20?5:6}async calcNetworkQuality(){const e={uploadPkgLoss:0,downloadPkgLoss:0};if(this.getConnectionState()!==hv[pv.CONNECTED])return{uploadPkgLoss:6,downloadPkgLoss:6};let t=await this.getUploadStatistic("video");return t<0&&(t=await this.getUploadStatistic("audio")),e.uploadPkgLoss=fx.judgeNetworkQuality(t),t=await this.getDownloadStatistic(Zp.TRACK_TYPE_VIDEO),t<0&&(t=await this.getDownloadStatistic(Zp.TRACK_TYPE_AUDIO)),e.downloadPkgLoss=fx.judgeNetworkQuality(t),e}netQualityRegularReport(){clearTimeout(this.netQualityTimer),this.netQualityTimer=setTimeout((()=>{clearTimeout(this.netQualityTimer),this.calcNetworkQuality().then((e=>{this.preNetQuality&&this.preNetQuality.uploadPkgLoss===e.uploadPkgLoss&&this.preNetQuality.downloadPkgLoss===e.downloadPkgLoss||(this.clientEventEmit.emit(xb.NetworkQuality,{uplinkNetworkQuality:e.uploadPkgLoss,downlinkNetworkQuality:e.downloadPkgLoss}),this.preNetQuality=e)})).finally(this.netQualityRegularReport.bind(this))}),2e3)}validatePublishRequest(e){if(2!==this.status)throw this.logger.error(dx,"can not publish stream before join room"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"can not publish stream before join room");if(2===this.userInfo.role)throw this.logger.error(dx,"the player role can not publish stream"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"the player role can not publish stream");if(!e)throw this.logger.error(dx,"stream is null"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(e.hasAudioTrack()||e.hasVideoTrack()||this.logger.warn(dx,"stream has no audio and video"),"local"!==e.getType())throw this.logger.error(dx,"stream type: ".concat(e.getType()," cannot publish")),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"stream type: ".concat(e.getType()," cannot publish"))}async publish(e){let t,n;const r=$p.getCurrentTimestamp();try{if(!e)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"stream is null");return void(n=await this.publishImpl(e))}catch(e){throw t=e,e}finally{const i=$p.getCurrentTimestamp(),o="Client$publish#Promise<void>#Stream",a=e;this.stat.setApiCallInfo(o,r,i,t,n,a.getStatInfo())}}async publishImpl(e){try{await this.taskLocker.Lock("".concat(dx,":publishImpl")),e.isAuxiliary()?(await this.publishAuxStream(e),this.stat.getMediaStat().setLocalAuxsStreamInfo(this.userInfo.userId,this.streamPublishManager.getPublishedAuxStreamInfo())&&this.buildSendMediaStreamInfo(vv.Aux)):(await this.publishMainStream(e),this.stat.getMediaStat().setLocalMainStreamInfo(this.userInfo.userId,this.streamPublishManager.getPublishedMainStreamInfos())&&e.hasAudioTrack()&&this.buildSendMediaStreamInfo(vv.Audio))}catch(e){throw this.logger.error(dx,"publishImpl fail, errMsg = ".concat(e)),e}finally{this.taskLocker.unLock("".concat(dx,":publishImpl"))}}async publishMainStream(e){this.logger.info(dx,"publish main stream"),this.validatePublishRequest(e);const t=e,n=this.streamPublishManager.generatePubInfoWhenPublish(t);await this.updateMainStreamTracks(t,n),t.addClient(this)}async updateMainStreamTracks(e,t){if(!e)return;const n=t.videoTracks2AppSet;if(n&&await this.appSetWhenPublish(n),!(t.tracks2UnPublish&&0!==t.tracks2UnPublish.length||t.tracks2NewPublish&&0!==t.tracks2NewPublish.length))return void this.logger.info(dx,"updateMainStreamTracks, no new publish and unpublish, so no need update sdp");const r=t.tracks2UnPublish.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)),i=this.removeTracksWhenPublish(r),o=t.tracks2UnPublish.filter((e=>e.type===Zp.TRACK_TYPE_AUDIO)),a=this.removeTracksWhenPublish(o),s=a.length>0?a[0]:null,c=t.tracks2NewPublish.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)),u=await this.addVideoTracksWhenPublish(e,c),l=t.tracks2NewPublish.filter((e=>e.type===Zp.TRACK_TYPE_AUDIO)),d=await this.addAudioTrackWhenPublish(e,l),f=t.tracks2KeepPublish.filter((e=>e.type===Zp.TRACK_TYPE_AUDIO)),h=this.getKeepAudioTrackSsrcSender(f),p=t.tracks2KeepPublish.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)),g=this.getKeepVideoTracksSsrcSender(p),m=await this.generateNewOfferSdp(h,d,g,u,i,s);await this.mediaStatusNotify(e,m),l.length>0&&await this.sendAudioMedia(e,d),c.length>0&&await this.sendVideoMedia(e,u),null==r||r.forEach((e=>{this.streamPublishManager.unPublishTrackSuccess(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO,e.upstream.streamid)})),null==o||o.forEach((e=>{this.streamPublishManager.unPublishTrackSuccess(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_AUDIO,e.upstream.streamid)}))}async mediaStatusNotify(e,t){this.connectionsManager.hasSSRCUsing(Zp.TRACK_TYPE_AUDIO,t)?await this.signal.mediaStatusChangedNotify(e.isAudioMuted()?gv.MediaStatusUnavailable:gv.MediaStatusAvailable,vv.Audio,mv.StreamPkgsSend):await this.signal.mediaStatusChangedNotify(gv.MediaStatusUnavailable,vv.Audio,mv.NoStreamPkgsSend)}async sendAudioMedia(e,t){if(t)try{await this.setSendBitrate(t.sender,e.getAudioSendBitrate(),"audio"),this.streamPublishManager.publishMainAudioTrackOK(t.sender,t.ssrc),this.logger.info(dx,"sendAudioMedia, send audio media successfully")}catch(e){throw this.logger.error(dx,"sendAudioMedia, occur error: ".concat(e)),e}}async sendVideoMedia(e,t){if(0!==t.length)try{const n=[];t.forEach((t=>{n.push(this.setSendBitrate(t.sender,e.getVideoMaxSendBitrate(t.resolutionId),"mainVideo"))})),await Promise.all(n).then((()=>{t.forEach((e=>{this.streamPublishManager.publishMainVideoTrackOK(e.sender,e.ssrc,e.streamId)}))})),this.logger.info(dx,"sendVideoMedia, send video media successfully")}catch(e){throw this.logger.error(dx,"sendVideoMedia, occur error: ".concat(e)),e}}async generateNewOfferSdp(e,t,n,r,i,o){try{const a=[];n.forEach((e=>a.push(e.ssrc))),r.forEach((e=>a.push(e.ssrc)));const s=t?t.ssrc:e?e.ssrc:null;if(s!==tv){const e="generateNewOfferSdp:"+this.streamPublishManager.generateMainAudioOptTag();this.stat.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS)}const c=[];i.forEach((e=>c.push(e.ssrc)));const u=o?o.ssrc:null,l=await this.connectionsManager.modifyPublishOfferSdp(Bp.STREAM_TYPE_MAIN,this.userInfo.userId,a,s,c,u);return this.logger.info(dx,"generateNewOfferSdp successfully"),l}catch(e){throw this.logger.error(dx,"generateNewOfferSdp, occur error: ".concat(e)),e}}async appSetWhenPublish(e){try{const t=[];e.forEach((e=>{t.push(e.upstream),this.logger.info(dx,"appSetWhenPublish, prepare to appset streamId:".concat(e.upstream.streamid))})),await this.appset(t),this.logger.info(dx,"appSetWhenPublish, appset successfully")}catch(e){throw this.logger.error(dx,"appSetWhenPublish, occur error: ".concat(e)),e}}async addVideoTracksWhenPublish(e,t){if(0===t.length)return[];try{const n=[];for(const r of t){const t=e.getVideoTrack(r.resolutionId),i=this.streamPublishManager.allocateSendSsrc(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_VIDEO,r.upstream.streamid),o=await this.connectionsManager.addTrack(Bp.STREAM_TYPE_MAIN,t);n.push({ssrc:i,sender:o,streamId:r.upstream.streamid,resolutionId:r.resolutionId}),this.logger.info(dx,"addVideoTracksWhenPublish, add video track of resolutionId:".concat(r.resolutionId,",")+"physical track id:".concat(t.id,", streamId: ").concat(r.upstream.streamid," with ssrc: ").concat(i," to connection successfully"))}return n}catch(e){throw this.logger.error(dx,"addVideoTracksWhenPublish, occur error: ".concat(e)),e}}async addAudioTrackWhenPublish(e,t){if(0===t.length)return null;try{const n=e.getPublishAudioTrack(),r={ssrc:this.streamPublishManager.allocateSendSsrc(Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_AUDIO),sender:await this.connectionsManager.addTrack(Bp.STREAM_TYPE_MAIN,n),streamId:t[0].upstream.streamid,resolutionId:null};return this.logger.info(dx,"addAudioTrackWhenPublish, add audio track for streamId: ".concat(t[0].upstream.streamid,",")+"physical track id:".concat(null==n?void 0:n.id," to connection successfully")),r}catch(e){throw this.logger.error(dx,"addAudioTrackWhenPublish, occur error: ".concat(e)),e}}removeTracksWhenPublish(e){if(0===e.length)return[];try{const t=[];return e.forEach((e=>{this.connectionsManager.removeTrack(Bp.STREAM_TYPE_MAIN,e.sender),t.push({ssrc:e.ssrc,sender:e.sender,streamId:e.upstream.streamid,resolutionId:e.resolutionId}),this.logger.info(dx,"removeTracksWhenPublish, remove ".concat(e.type," track for streamId: ").concat(e.upstream.streamid," to connection successfully"))})),t}catch(e){throw this.logger.error(dx,"removeTracksWhenPublish, occur error: ".concat(e)),e}}getKeepAudioTrackSsrcSender(e){const t=[];return e.forEach((e=>{t.push({ssrc:e.ssrc,sender:e.sender,streamId:e.upstream.streamid,resolutionId:e.resolutionId})})),t.length>0?t[0]:null}getKeepVideoTracksSsrcSender(e){const t=[];return e.forEach((e=>{t.push({ssrc:e.ssrc,sender:e.sender,streamId:e.upstream.streamid,resolutionId:e.resolutionId})})),t}buildSendMediaStreamInfo(e,t){switch(e){case vv.Aux:{const e=this.streamPublishManager.generateAuxOptTag();e&&this.stat.setSendMediaStreamInfo(Uv.AUX,e,Fv.SUCCESS);break}case vv.Video:{const e=this.streamPublishManager.generateMainVideoOptTags();e&&e.length>0&&e.forEach((e=>{t.find((t=>-1!=e.indexOf("".concat(t.height,"*").concat(t.width))))&&this.stat.setSendMediaStreamInfo(Uv.VIDEO,e,Fv.SUCCESS)}));break}case vv.Audio:{const e=this.streamPublishManager.generateMainAudioOptTag();e&&this.stat.setSendMediaStreamInfo(Uv.AUDIO,e,Fv.SUCCESS);break}}}async unpublish(e){let t,n;const r=$p.getCurrentTimestamp();try{return void(n=await this.unpublishImpl(e))}catch(e){throw t=e,e}finally{const i=$p.getCurrentTimestamp(),o="Client$unpublish#Promise<void>#Stream",a=e;this.stat.setApiCallInfo(o,r,i,t,n,null==a?void 0:a.getStatInfo())}}async unpublishImpl(e){if(2===this.userInfo.role)throw this.logger.error(dx,"the player role can not unpublish stream"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"the player role can not unpublish stream");if(!e)throw this.logger.error(dx,"stream is null"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if("local"!==e.getType())throw this.logger.error(dx,"stream type: ".concat(e.getType()," cannot unpublish")),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"stream type: ".concat(e.getType()," cannot unpublish"));try{await this.taskLocker.Lock("".concat(dx,":unpublishImpl")),e.isAuxiliary()?await this.unPublishAuxStream(e):await this.unPublishMainStream(e)}finally{this.taskLocker.unLock("".concat(dx,":unpublishImpl"))}}async unPublishMainStream(e){const t=e,n=this.streamPublishManager.generatePubInfoWhenUnPublish(t);if(0===n.tracks2UnPublish.length)throw this.logger.error(dx,"stream not published"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"stream not published");await this.updateMainStreamTracks(t,n),t.removeClient(this),this.streamPublishManager.unPublishMainStreamOK(),this.logger.info(dx,"unpublish success: ".concat(e.getId()))}async rejoinPublishMainStream(e){e.removeClient(this),await this.publishMainStream(e)}addLocalAuxStreamEndedHandler(e){this.streamPublishManager.isAuxVideoTrackValid(e)&&this.unpublish(this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_AUX))}async rejoinPublishAuxStream(e){e.removeClient(this),await this.publishAuxStream(e)}async publishAuxStream(e){this.logger.info(dx,"publish auxiliary stream"),this.validatePublishRequest(e);const t=e;if(0===this.streamPublishManager.generatePubInfoWhenPublish(t).tracks2NewPublish.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).length)throw this.logger.error(dx,"aux stream already published, cannot double published"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"aux stream already published, cannot double published");await this.signal.auxs("aux_start",t.getScreenWidth(),t.getScreenHeight());const n=this.streamPublishManager.allocateSendSsrc(Bp.STREAM_TYPE_AUX,Zp.TRACK_TYPE_VIDEO),r=await this.connectionsManager.addTrack(Bp.STREAM_TYPE_AUX,t.getVideoTrack());await this.connectionsManager.modifyPublishOfferSdp(Bp.STREAM_TYPE_AUX,this.userInfo.userId,[n]),this.logger.info(dx,"aux send bitrate ".concat(t.getScreenSendBitrate())),await this.setSendBitrate(r,t.getScreenSendBitrate(),"auxVideo"),t.addClient(this),this.streamPublishManager.publishAuxVideoTrackOK(r,n);const i=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_AUX);i&&(i.off(Iv,this.addLocalAuxStreamEndedHandler.bind(this)),i.on(Iv,this.addLocalAuxStreamEndedHandler.bind(this))),await t.resumeMixScreenAudio()}async unPublishAuxStream(e){this.logger.info(dx,"unpublish aux stream:".concat(e.getId()));try{const t=e,n=this.streamPublishManager.generatePubInfoWhenUnPublish(t);if(0===n.tracks2UnPublish.length)throw this.logger.error(dx,"stream not published"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"stream not published");await this.signal.auxs("aux_stop",t.getScreenWidth(),t.getScreenHeight());const r=n.tracks2UnPublish;let i=0;r.forEach((e=>{i=e.ssrc,this.connectionsManager.removeTrack(Bp.STREAM_TYPE_AUX,e.sender)})),await this.connectionsManager.modifyPublishOfferSdp(Bp.STREAM_TYPE_AUX,this.userInfo.userId,[],0,[i]),await t.stopMixScreenAudio(),this.streamPublishManager.unPublishAuxStreamOK(),this.logger.info(dx,"unpublish success: ".concat(e.getId()))}catch(t){throw this.taskLocker.unLock("".concat(dx,":unPublishAuxStream")),this.logger.error(dx,"unPublishAuxStream, unpublish stream ".concat(e.getId()," occur error: ").concat(t)),t}}async subscribeAudio(e){let t,n;const r=$p.getCurrentTimestamp();try{return n=await this.subscribeAudioImpl(e),n}catch(e){throw t=e,e}finally{var i;const e=$p.getCurrentTimestamp(),o="Client$subscribeAudio#Promise<void>#userId";this.stat.setApiCallInfo(o,r,e,t,null===(i=n)||void 0===i?void 0:i.getStatInfo())}}async subscribeAudioImpl(e){if(!e)throw this.logger.error(dx,"subscribeAudioImpl, userId is null"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"userId is null");const t=new Pw({type:"main",log:this.logger,userId:e,client:this,roomId:this.roomId});this.logger.info(dx,"subscribeAudioImpl begin, userId:".concat(e)),await this.subscribeImpl(t,{audio:!0,video:!1});const n=this.remoteUserManager.getUserInfoById(e,this.roomId);if(n){let e=!1;for(const t of null===(r=n.mainStream.remoteTrackInfos)||void 0===r?void 0:r.values()){var r;if(t.type===Zp.TRACK_TYPE_AUDIO&&t.isSubscribed){e=!0;break}}if(e)return n.mainStream.remoteStream}}async unSubscribeAudio(e){let t,n;const r=$p.getCurrentTimestamp();try{return void(n=await this.unSubscribeAudioImpl(e))}catch(e){throw t=e,e}finally{const e=$p.getCurrentTimestamp(),i="Client$unSubscribeAudio#Promise<void>#userId";this.stat.setApiCallInfo(i,r,e,t,n)}}async unSubscribeAudioImpl(e){if(!e)throw this.logger.error(dx,"unSubscribeAudioImpl, userId is null"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"userId is null");const t=new Pw({type:"main",log:this.logger,userId:e,client:this,roomId:this.roomId});this.logger.info(dx,"unSubscribeAudioImpl begin, userId:".concat(e)),await this.unsubscribeImpl(t,{audio:!0,video:!1})}async subscribe(e,t){let n,r;const i=$p.getCurrentTimestamp();try{return void(r=await this.subscribeImpl(e,t))}catch(e){throw n=e,e}finally{const o=$p.getCurrentTimestamp(),a="Client$subscribe#Promise<void>#RemoteStream#SubscribeOption";this.stat.setApiCallInfo(a,i,o,n,r,null==e?void 0:e.getStatInfo(),t)}}async subscribeImpl(e,t){if(1===this.userInfo.role)throw this.logger.error(dx,"publisher do not support subscribe others"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"publisher do not support subscribe others");if(!e)throw this.logger.error(dx,"subscribeImpl, stream is null"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"stream is null");if(t||(t={video:!0,audio:!0}),t.audio||t.video){if(t.video&&![1,2,null,void 0].includes(t.autoAdjustResolution))throw this.logger.error(dx,"the autoAdjustResolution value must be 1 or 2 or empty."),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);await this.doSubscribe(e,t)}}async doSubscribe(e,t){if(this.connectState.curState!==hv[pv.CONNECTED])throw this.logger.error(dx,"cannot do subscribe when network disconnected"),new _o(yi.RTC_ERR_CODE_WEBSOCKET_CONNECT);const n=e.getUserId(),r=e.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN;this.logger.info(dx,"start subscribe, ".concat(n,", ").concat(r,", option: ").concat(JSON.stringify(t))),2!==this.audioPolicy&&t.audio&&this.logger.info(dx,"doSubscribe, ".concat(this.audioPolicy," is not common audio mode, but audio option is true, reserve it"));try{await this.taskLocker.Lock("".concat(dx,":doSubscribe"));const e=this.remoteUserManager.subscribeStream(n,this.roomId,r,t,this.audioPolicy);return await this.updateSubscribe(e)}catch(t){throw this.logger.error(dx,"subscribe release lock, subscribe userId ".concat(e.getUserId()," occur error ").concat(t)),t}finally{this.taskLocker.unLock("".concat(dx,":doSubscribe"))}}async batchSubscribe(e){let t,n;const r=$p.getCurrentTimestamp();try{return void(n=await this.doBatchSubscribe(e))}catch(e){throw t=e,e}finally{const i=$p.getCurrentTimestamp(),o="Client$batchSubscribe#Promise<void>#SubscribeInfo[]";this.stat.setApiCallInfo(o,r,i,t,n,e)}}checkSubscribeParams(e){e.forEach((e=>{if(![ub.OFF,ub.ON,null,void 0].includes(e.autoAdjustResolution))throw this.logger.error(dx,"the autoAdjustResolution value must be 1 or 2"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(!["FHD","HD","SD","LD",null,void 0].includes(e.minResolution))throw this.logger.error(dx,"the minResolution value must be 'FHD','HD','SD','LD'"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER)}))}async doBatchSubscribe(e){this.logger.info(dx,"doBatchSubscribe, subscribeInfos: ".concat(JSON.stringify(e)));try{this.checkSubscribeParams(e);const t=e.map((e=>({userId:e.userId,resolutionIds:e.resolutionIds,autoAdjustResolution:e.autoAdjustResolution,minResolution:e.minResolution})));await this.taskLocker.Lock("".concat(dx,":doBatchSubscribe")),this.cleanCacheBatchSubscribeOption();const n=this.remoteUserManager.batchSubscribeMainStream(this.roomId,t,!1,this.cacheBatchSubscribeOption);await this.updateSubscribe(n)}catch(e){throw this.logger.error(dx,"batchSubscribe failed, ".concat(e)),e}finally{this.taskLocker.unLock("".concat(dx,":doBatchSubscribe"))}}async batchDeleteUnusedSsrcInSdp(e,t,n){(t&&0!==t.length||n&&0!==n.length)&&(this.logger.info(dx,"batchDeleteUnusedSsrcInSdp, streamType: ".concat(e,", videoSsrc2Del: ").concat(t,", audioSsrc2Del:").concat(n)),await this.connectionsManager.deleteUser(e,t,n))}async enableStreamStateDetection(e,t){if(2!==this.status)throw this.logger.error(dx,"cannot enable stream detection before join room"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"cannot enable stream detection before join room");if(!e)return clearTimeout(this.streamInterruptedDetectInterval),this.streamInterruptedDetectInterval=null,this.lastCycleFrameDecodedMap.clear(),void this.streamInterruptedUsersMap.clear();if(!Number.isInteger(t)||t<1||t>60)throw this.logger.error(dx,"invalid interval for enable stream detection"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(e&&this.streamInterruptedDetectInterval)throw this.logger.error(dx,"cannot double enable stream detection"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"cannot double enable stream detection");this.streamDetectionCriterion=t,this.lastCycleFrameDecodedMap&&0===this.lastCycleFrameDecodedMap.size&&this.remoteUserManager.getAllUserStreamsByType(this.roomId,null,null).forEach((e=>{const t=e.userId;e.mainStream&&this.lastCycleFrameDecodedMap.set(t+",0",{userId:t,decodedFrame:0}),e.auxStream&&this.lastCycleFrameDecodedMap.set(t+",1",{userId:t,decodedFrame:0})})),await this.startStreamDetection()}async startStreamDetection(){if(!this.streamInterruptedDetectInterval){const e=1e3,t=async()=>{const n=await this.stat.collectReceiverDecodedFrameMap(),r=[],i=[],o=Math.round(1e3*this.streamDetectionCriterion/e);this.streamInterruptedUsersMap.forEach(((e,t)=>{n.has(t)||this.streamInterruptedUsersMap.delete(t)})),n.forEach(((e,t)=>{const n=this.lastCycleFrameDecodedMap&&this.lastCycleFrameDecodedMap.get(t);if(n&&n.decodedFrame===e.decodedFrame){const e=this.streamInterruptedUsersMap.get(t);e?this.streamInterruptedUsersMap.set(t,e+1):this.streamInterruptedUsersMap.set(t,1)}if(n&&n.decodedFrame!==e.decodedFrame){if(this.streamInterruptedUsersMap.get(t)>=o){const n=t.split(",");"0"!==n[0]&&i.push({userId:n[0],isScreen:e.isAux})}this.streamInterruptedUsersMap.delete(t)}})),this.lastCycleFrameDecodedMap=n,this.streamInterruptedUsersMap&&this.streamInterruptedUsersMap.forEach(((e,t)=>{if(e===o){const e=t.split(",");"0"!==e[0]&&(r.push({userId:e[0],isScreen:"1"===e[1]}),this.logger.info(dx,"stream interrupted, userId: ".concat(e[0],", isAux: ").concat(e[1])))}})),r.length>0&&this.connectState.curState===hv[pv.CONNECTED]&&(this.logger.info(dx,"find stream interrupted users, ".concat(JSON.stringify(r))),this.clientEventEmit.emit(xb.StreamInterrupted,r)),i.length>0&&this.connectState.curState===hv[pv.CONNECTED]&&(this.logger.info(dx,"find stream recovered users, ".concat(JSON.stringify(i))),this.clientEventEmit.emit(xb.StreamRecovered,i)),this.streamInterruptedDetectInterval=setTimeout(t,e)};this.streamInterruptedDetectInterval=setTimeout(t,e)}}async unsubscribe(e,t){let n,r;const i=$p.getCurrentTimestamp();try{return void(r=await this.unsubscribeImpl(e,t))}catch(e){throw n=e,e}finally{const t=$p.getCurrentTimestamp(),o="Client$unsubscribe#Promise<void>#Stream";this.stat.setApiCallInfo(o,i,t,n,r,null==e?void 0:e.getStatInfo())}}async unsubscribeImpl(e,t){if(this.logger.info(dx,"start unsubscribe"),this.connectState.curState!==hv[pv.CONNECTED])throw this.logger.error(dx,"cannot do subscribe when network disconnected"),new _o(yi.RTC_ERR_CODE_WEBSOCKET_CONNECT);if(!e)throw this.logger.error(dx,"stream is null"),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER,"stream is null");const n=e.getUserId(),r=e.isAuxiliary()?Bp.STREAM_TYPE_AUX:Bp.STREAM_TYPE_MAIN;this.logger.info(dx,"start doUnsubscribe, ".concat(n,", ").concat(r,", option: ").concat(JSON.stringify(t)));try{const e=t||{video:!0,audio:!0};await this.taskLocker.Lock("".concat(dx,":doUnsubscribe"));const i=this.remoteUserManager.unsubscribeStream(n,this.roomId,r,e);await this.updateSubscribe(i)}catch(t){throw this.logger.error(dx,"subscribe userId ".concat(e.getUserId()," occur error ").concat(t)),t}finally{this.taskLocker.unLock("".concat(dx,":doUnsubscribe"))}}async switchRole(e){let t,n;const r=$p.getCurrentTimestamp();try{return void(n=await this.switchRoleImpl(e))}catch(e){throw t=e,e}finally{const i=$p.getCurrentTimestamp(),o="Client$switchRole#Promise<void>#UserRoleType";this.stat.setApiCallInfo(o,r,i,t,n,e)}}async switchRoleImpl(e){if(this.logger.info(dx,"switchRole from ".concat(this.userInfo.role," to ").concat(e)),2!==this.status&&4!==this.status)throw new _o(yi.RTC_ERR_CODE_STATUS_ERROR);if(this.userInfo.role===e)throw this.logger.error(dx,"new role same with old role, no need switch."),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"new role same with old role, no need switch.");if(1===this.userInfo.role||1===e)throw this.logger.error(dx,"publisher can not switch, old role: "+this.userInfo.role+"new role: "+e),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"publisher can not switch, old role: "+this.userInfo.role+"new role: "+e);try{0===this.userInfo.role&&2===e&&(this.streamPublishManager.isMainStreamPublished()&&await this.unpublish(this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_MAIN)),this.streamPublishManager.isAuxVideoTrackPublished()&&await this.unpublish(this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_AUX))),await this.taskLocker.Lock("".concat(dx,":switchRoleImpl")),await this.signal.switchRole(e,[]),2===this.userInfo.role&&0===e&&(this.stat.getMediaStat().setLocalMainStreamInfo(this.userInfo.userId,this.streamPublishManager.getPublishedMainStreamInfos()),this.stat.getMediaStat().setLocalAuxsStreamInfo(this.userInfo.userId,this.streamPublishManager.getPublishedAuxStreamInfo())),this.userInfo.role=e,this.taskLocker.unLock("".concat(dx,":switchRoleImpl")),this.logger.info(dx,"switchRole success")}catch(t){throw this.taskLocker.unLock("".concat(dx,":switchRoleImpl")),this.logger.error(dx,"switchRole switchRole failed, errMsg = ".concat(t)),this.stat.setSwitchRoleInfo(e,1),t}}async mediaStatusChangedNotify(e,t,n){return await this.signal.mediaStatusChangedNotify(e,t,n)}async appset(e){var t;const n=await this.signal.appset("upstreams",e);this.logger.info(dx,"appset response: ".concat(JSON.stringify(n))),null===(t=n.body.params)||void 0===t||t.forEach((e=>{e.upstreams&&this.streamPublishManager.updateMainVideoTrackInfo(e.upstreams)}))}getPublishAudioSender(){var e;return null===(e=this.streamPublishManager.getPublishedMainAudioTrackInfo())||void 0===e?void 0:e.sender}getPublishVideoSender(e){if(e===Bp.STREAM_TYPE_AUX){const e=this.streamPublishManager.getPublishedAuxVideoTrackInfo();if(e)return[e.sender]}const t=[];return this.streamPublishManager.getPublishedMainVideoTrackInfos().forEach((e=>{t.push(e.sender)})),t}getMainStreamSenderByTrack(e){if(!e)return null;const t=this.streamPublishManager.getPublishedMainVideoTrackInfos().find((t=>t.upstream.streamid===e));return null==t?void 0:t.sender}async waitForTrackBatch(e){const t=e.map((e=>{var t,n;return(null===(t=e.mainStream)||void 0===t||null===(n=t.tracks)||void 0===n?void 0:n.length)>0?1:0})).reduce(((e,t)=>e+t),0),n=e.map((e=>{var t,n;return(null===(t=e.auxStream)||void 0===t||null===(n=t.tracks)||void 0===n?void 0:n.length)>0?1:0})).reduce(((e,t)=>e+t),0);this.logger.debug(dx,"wait for track batch begin, mainStreamCount:".concat(t,", auxStreamCount:").concat(n," "));for(let r=0;r<100&&(t?e.map((e=>{var t,n;const r=null===(t=e.mainStream)||void 0===t?void 0:t.remoteStream,i=null!==(n=e.mainStream)&&void 0!==n&&n.tracks?Array.from(e.mainStream.tracks.values()):null,o=null==i?void 0:i.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).map((e=>e.trackId)),a=null==i?void 0:i.some((e=>e.type===Zp.TRACK_TYPE_AUDIO));return null!=r&&r.isTracksReady(o,a)?1:0})).reduce(((e,t)=>e+t),0):0)+(n?e.map((e=>{var t,n;const r=null===(t=e.auxStream)||void 0===t?void 0:t.remoteStream,i=null!==(n=e.auxStream)&&void 0!==n&&n.tracks?Array.from(e.auxStream.tracks.values()):null,o=null==i?void 0:i.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).map((e=>e.trackId)),a=null==i?void 0:i.some((e=>e.type===Zp.TRACK_TYPE_AUDIO));return null!=r&&r.isTracksReady(o,a)?1:0})).reduce(((e,t)=>e+t),0):0)!==t+n;r++){if(99===r)return void this.logger.error(dx,"waitForTrackBatch subscribe on track timeout");await $p.sleep(50)}}newSignal(e){this.signal||(this.signal=new Hw(this.clientConfig.appId,e,this.clientConfig.domain,this.logger,this.stat))}onTrackHandler(e,t){if(this.logger.info(dx,"peerconnection ontrack event: ".concat(e.track.kind)),e.track.kind===Zp.TRACK_TYPE_VIDEO||2===this.audioPolicy&&e.track.kind===Zp.TRACK_TYPE_AUDIO){var n,r;const i=e.streams[0].id,o=this.remoteUserManager.getUserInfoByStreamId(this.roomId,i),a=t?null==o||null===(n=o.auxStream)||void 0===n?void 0:n.remoteStream:null==o||null===(r=o.mainStream)||void 0===r?void 0:r.remoteStream;a?(this.logger.info(dx,"connection.ontrack streamId=".concat(a.getId(),", hasAudio:").concat(a.hasAudioTrack()," hasVideo:").concat(a.hasVideoTrack())),a.addRemoteTrack(e.track,i)):this.logger.info(dx,"ontrack stream: ".concat(i," is not existed"))}this.logger.info("onConnection","audio policy:".concat(this.audioPolicy,",track kind:").concat(e.track.kind)),3===this.audioPolicy&&e.track.kind===Zp.TRACK_TYPE_AUDIO&&this.saveAudioStream4Top(e),1===this.audioPolicy&&e.track.kind===Zp.TRACK_TYPE_AUDIO&&this.saveAudioStream4All(e)}static isStreamAdd(e,t){if(!t)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const n=e===Bp.STREAM_TYPE_MAIN?t.mainStream:t.auxStream;return 0===n.preTracks.length&&n.curTracks.length>0}static isStreamRemove(e,t){if(!t)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const n=e===Bp.STREAM_TYPE_MAIN?t.mainStream:t.auxStream;return n.preTracks.length>0&&0===n.curTracks.length}static isStreamUpdate(e,t){if(!t)throw new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);const n=e===Bp.STREAM_TYPE_MAIN?t.mainStream:t.auxStream;return n.addedTracks.length>0||n.updatedTracks.length>0||n.removedTracks.length>0}async userAdd(e,t){var n;const r=null==e?void 0:e.userid,i=null==e?void 0:e.nickname;if(!r)return;const o={userId:r,roomId:this.roomId,nickName:i},a=[];null==e||e.upstreams.forEach((e=>{const t={streamid:e.streamid,width:null==e?void 0:e.width,height:null==e?void 0:e.height};a.push(t)}));const s=this.remoteUserManager.updateMainStream(o,a,t);if(!s||0===s.length)return;const c=s.find((e=>e.userId===r));null!=c&&c.isUserNameChanged&&(this.logger.info(dx,"emit ".concat(xb.UserNameChanged,", ").concat(r,"}")),this.clientEventEmit.emit(xb.UserNameChanged,{roomId:this.roomId,userId:r,userName:i})),0===(null==c?void 0:c.preUserState)&&1===(null==c?void 0:c.curUserState)&&(this.logger.info(dx,"emit ".concat(xb.PeerJoin,", ").concat(r,":").concat(i)),this.clientEventEmit.emit(xb.PeerJoin,{userId:r,userName:i}));const u=null===(n=c.mainStream)||void 0===n?void 0:n.remoteStream;if(fx.isStreamAdd(Bp.STREAM_TYPE_MAIN,c))return this.logger.info(dx,"emit ".concat(xb.StreamAdded,", ").concat(r,", ").concat(u.getType())),void this.clientEventEmit.emit(xb.StreamAdded,{stream:u});fx.isStreamRemove(Bp.STREAM_TYPE_MAIN,c)?(this.logger.info(dx,"emit ".concat(xb.StreamRemoved,", ").concat(r,", ").concat(u.getType(),"}")),this.clientEventEmit.emit(xb.StreamRemoved,{stream:u})):fx.isStreamUpdate(Bp.STREAM_TYPE_MAIN,c)&&(this.logger.info(dx,"emit ".concat(xb.StreamUpdated,", ").concat(r,", ").concat(u.getType(),"}")),this.clientEventEmit.emit(xb.StreamUpdated,{stream:u})),await this.updateSubscribe(s)}cleanCacheBatchSubscribeOption(){this.cacheBatchSubscribeOption=[]}async updateSubscribe(e){if(this.connectState.curState!==hv[pv.CONNECTED])throw this.logger.error(dx,"cannot do subscribe or unSubscribe when network disconnected"),new _o(yi.RTC_ERR_CODE_WEBSOCKET_CONNECT);if(!e||0===e.length)return null;if(!fx.isSubscriptionChange(e))return this.logger.info(dx,"no need update subscription"),null;try{const t={successSubscribeInfos:[],failSubscribeInfos:[],successUnsubscribeInfos:[],failUnsubscribeInfos:[]};await this.subscribeVideoSignal(e,t),await this.subscribeAudioSignal(e,t);const n=[],r=[],i=[],o=[];t.successUnsubscribeInfos.forEach((e=>{var t,a,s,c;null===(t=e.mainStream)||void 0===t||null===(a=t.tracks)||void 0===a||a.forEach((e=>{e.type===Zp.TRACK_TYPE_VIDEO?n.push(e.ssrc):i.push(e.ssrc)})),null===(s=e.auxStream)||void 0===s||null===(c=s.tracks)||void 0===c||c.forEach((e=>{e.type===Zp.TRACK_TYPE_VIDEO?r.push(e.ssrc):o.push(e.ssrc)}))})),this.clearResource(e),await this.generateReceiveSdp(Bp.STREAM_TYPE_MAIN,t.successSubscribeInfos,n,i),await this.generateReceiveSdp(Bp.STREAM_TYPE_AUX,t.successSubscribeInfos,r,o);const a=await this.handleRemoteStreamsState(t.successSubscribeInfos),s={successSubscribeInfos:[],failSubscribeInfos:[],successUnsubscribeInfos:[],failUnsubscribeInfos:[]};return(null==a?void 0:a.successSubscribeInfos)&&s.successSubscribeInfos.push(...a.successSubscribeInfos),(null==a?void 0:a.failSubscribeInfos)&&s.failSubscribeInfos.push(...a.failSubscribeInfos),(null==t?void 0:t.failSubscribeInfos)&&s.failSubscribeInfos.push(...t.failSubscribeInfos),(null==t?void 0:t.successUnsubscribeInfos)&&s.successUnsubscribeInfos.push(...t.successUnsubscribeInfos),(null==t?void 0:t.failUnsubscribeInfos)&&s.failUnsubscribeInfos.push(...t.failUnsubscribeInfos),await this.rollbackResource(s.failSubscribeInfos),this.remoteUserManager.subscribeResultCallback(s),this.logger.info(dx,"updateSubscribe end. ".concat(this.getSubscribeResultString(s))),s}catch(t){this.logger.error(dx,"updateSubscribe fail. errMsg:".concat(t));const n=this.getSubscribeExceptionResult(e);return this.remoteUserManager.subscribeResultCallback(n),this.logger.info(dx,"updateSubscribe fail end. ".concat(this.getSubscribeResultString(n))),n}}getSubscribeExceptionResult(e){const t={successSubscribeInfos:[],failSubscribeInfos:[],successUnsubscribeInfos:[],failUnsubscribeInfos:[]};return e.forEach((e=>{var n,r,i,o,a,s,c,u;const l={userId:e.userId,roomId:this.roomId,mainStream:{remoteStream:null===(n=e.mainStream)||void 0===n?void 0:n.remoteStream,tracks:null===(r=e.mainStream)||void 0===r?void 0:r.tracks4Subscribe},auxStream:{remoteStream:null===(i=e.auxStream)||void 0===i?void 0:i.remoteStream,tracks:null===(o=e.auxStream)||void 0===o?void 0:o.tracks4Subscribe}},d={userId:e.userId,roomId:this.roomId,mainStream:{remoteStream:null===(a=e.mainStream)||void 0===a?void 0:a.remoteStream,tracks:null===(s=e.mainStream)||void 0===s?void 0:s.tracks4Unsubscribe},auxStream:{remoteStream:null===(c=e.auxStream)||void 0===c?void 0:c.remoteStream,tracks:null===(u=e.auxStream)||void 0===u?void 0:u.tracks4Unsubscribe}};this.appendSubscribeResult(t.failSubscribeInfos,l),this.appendSubscribeResult(t.failUnsubscribeInfos,d)})),this.logger.info(dx,"getSubscribeExceptionResult. ".concat(this.getSubscribeResultString(t))),t}getSubscribeResultString(e){var t,n,r,i;let o;return null==e||null===(t=e.successSubscribeInfos)||void 0===t||t.forEach((e=>{o="".concat(o||""," subscribe success list: ").concat(this.getRemoteUserSubscribeInfoString(e),", ")})),null==e||null===(n=e.failSubscribeInfos)||void 0===n||n.forEach((e=>{o="".concat(o||""," subscribe failed list: ").concat(this.getRemoteUserSubscribeInfoString(e),",")})),null==e||null===(r=e.successUnsubscribeInfos)||void 0===r||r.forEach((e=>{o="".concat(o||""," unsubscribe success list: ").concat(this.getRemoteUserSubscribeInfoString(e),",")})),null==e||null===(i=e.failUnsubscribeInfos)||void 0===i||i.forEach((e=>{o="".concat(o||""," unsubscribe failed list: ").concat(this.getRemoteUserSubscribeInfoString(e))})),o}async rollbackResource(e){if(e&&0!==e.length)try{const t=[],n=[],r=[],i=[];e.forEach((e=>{var o,a,s,c;null===(o=e.mainStream)||void 0===o||null===(a=o.tracks)||void 0===a||a.forEach((e=>{e.type===Zp.TRACK_TYPE_VIDEO?t.push(e.ssrc):n.push(e.ssrc)})),null===(s=e.auxStream)||void 0===s||null===(c=s.tracks)||void 0===c||c.forEach((e=>{e.type===Zp.TRACK_TYPE_VIDEO?r.push(e.ssrc):i.push(e.ssrc)}))})),await this.batchDeleteUnusedSsrcInSdp(Bp.STREAM_TYPE_MAIN,t,n),await this.batchDeleteUnusedSsrcInSdp(Bp.STREAM_TYPE_AUX,r,i)}catch(e){this.logger.error(dx,"rollbackResource fail, errMsg:".concat(e))}}isUserTriggeredSubscribe(e){return this.isNormalStateStream(e)||this.hasRemoteRejoinUserSubscribeTrack(e)}isNormalStateStream(e){const t=e.tracks.filter((e=>e.isTrackReady)),n=e.tracks.filter((e=>e.isTrackReady&&0===e.state));return t.length&&t.length===n.length}hasRemoteRejoinUserSubscribeTrack(e){return e.tracks.some((e=>e.isTrackReady&&2===e.state&&!e.isCacheTriggeredSubscribe))}async handleReadyStream(e,t){var n,r,i,o;e===Bp.STREAM_TYPE_MAIN&&(null===(n=t.mainStream)||void 0===n||null===(r=n.tracks)||void 0===r?void 0:r.length)>0?await this.handleReadyStreamByType(t.userId,e,t.mainStream):e===Bp.STREAM_TYPE_AUX&&(null===(i=t.auxStream)||void 0===i||null===(o=i.tracks)||void 0===o?void 0:o.length)>0&&await this.handleReadyStreamByType(t.userId,e,t.auxStream)}async handleReadyStreamByType(e,t,n){this.logger.debug(dx,"handleReadyStreamByType, ".concat(t,", ").concat(JSON.stringify(n.tracks)));try{this.isUserTriggeredSubscribe(n)&&(this.logger.info(dx,"emit ".concat(xb.StreamSubscribed,", userId: ").concat(e,", ").concat(t)),this.clientEventEmit.emit(xb.StreamSubscribed,{stream:n.remoteStream}),t===Bp.STREAM_TYPE_MAIN&&this.mediaStatusManager.reportCachedMediaStatus(e,this.roomId));const r=n.tracks.some((e=>e.type===Zp.TRACK_TYPE_VIDEO&&e.isTrackReady));for(const e of n.tracks)e.isTrackReady&&await this.handleReadyTrack(e,n.remoteStream,r)}catch(e){this.logger.error(dx,"handleReadyStreamByType fail, errMsg:".concat(e))}}async handleReadyTrack(e,t,n){const r=e.type===Zp.TRACK_TYPE_VIDEO||e.type===Zp.TRACK_TYPE_AUDIO&&!n,i=[2,3,1].includes(e.state);r&&e.playElement&&i&&(this.logger.info(dx,"handleReadyTrack, auto play"),await t.play(e.playElement,{objectFit:e.objectFit,muted:e.muted,resolutionId:e.type===Zp.TRACK_TYPE_VIDEO?e.trackId:null}))}async handleRemoteStreamsState(e){if(!e||0===e.length)return null;await this.waitForTrackBatch(e),this.logger.info(dx,"handleRemoteTracksState, waitForTrackBatch return");const t=[],n=[];for(const y of e){var r,i,o,a,s,c,u,l;const e={userId:y.userId,roomId:this.roomId,mainStream:{remoteStream:null===(r=y.mainStream)||void 0===r?void 0:r.remoteStream,tracks:[]},auxStream:{remoteStream:null===(i=y.auxStream)||void 0===i?void 0:i.remoteStream,tracks:[]}},w={userId:y.userId,roomId:this.roomId,mainStream:{remoteStream:null===(o=y.mainStream)||void 0===o?void 0:o.remoteStream,tracks:[]},auxStream:{remoteStream:null===(a=y.auxStream)||void 0===a?void 0:a.remoteStream,tracks:[]}},x=null===(s=y.mainStream)||void 0===s?void 0:s.remoteStream,E=null!==(c=y.mainStream)&&void 0!==c&&c.tracks?Array.from(y.mainStream.tracks.values()):null,I=null==E?void 0:E.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).map((e=>e.trackId)),M=null==E?void 0:E.some((e=>e.type===Zp.TRACK_TYPE_AUDIO)),T=null===(u=y.auxStream)||void 0===u?void 0:u.remoteStream,C=null!==(l=y.auxStream)&&void 0!==l&&l.tracks?Array.from(y.auxStream.tracks.values()):null,S=null==C?void 0:C.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).map((e=>e.trackId)),_=null==C?void 0:C.some((e=>e.type===Zp.TRACK_TYPE_AUDIO)),A=null==x?void 0:x.isTracksReady(I,M),N=null==T?void 0:T.isTracksReady(S,_);let k=!1;var d,f,h,p;A?(null===(d=y.mainStream)||void 0===d||null===(f=d.tracks)||void 0===f||f.forEach((e=>{e.isTrackReady=!0,k=!0})),y.mainStream.tracks&&e.mainStream.tracks.push(...y.mainStream.tracks)):null===(h=y.mainStream)||void 0===h||null===(p=h.tracks)||void 0===p||p.forEach((t=>{x.isTrackReady(t.type,t.trackId)?(t.isTrackReady=!0,k=!0,e.mainStream.tracks.push(t)):w.mainStream.tracks.push(t)})),k&&await this.handleReadyStream(Bp.STREAM_TYPE_MAIN,y);let R=!1;var g,m,v,b;N?(null===(g=y.auxStream)||void 0===g||null===(m=g.tracks)||void 0===m||m.forEach((e=>{e.isTrackReady=!0,R=!0})),y.auxStream.tracks&&e.auxStream.tracks.push(...y.auxStream.tracks)):null===(v=y.auxStream)||void 0===v||null===(b=v.tracks)||void 0===b||b.forEach((t=>{T.isTrackReady(t.type,t.trackId)?(t.isTrackReady=!0,R=!0,e.auxStream.tracks.push(t)):w.auxStream.tracks.push(t)})),R&&await this.handleReadyStream(Bp.STREAM_TYPE_AUX,y),(e.mainStream.tracks.length>0||e.auxStream.tracks.length>0)&&t.push(e),(w.mainStream.tracks.length>0||w.auxStream.tracks.length>0)&&n.push(w),this.stat.getMediaStat().setSubscribeInfo(y)}return{successSubscribeInfos:t,failSubscribeInfos:n,successUnsubscribeInfos:null,failUnsubscribeInfos:null}}getRemoteUserSubscribeInfoString(e){var t,n,r,i;if(!e)return"";let o,a;return null===(t=e.mainStream)||void 0===t||null===(n=t.tracks)||void 0===n||n.forEach((e=>{o="".concat(o||""," ").concat(JSON.stringify(e))})),null===(r=e.auxStream)||void 0===r||null===(i=r.tracks)||void 0===i||i.forEach((e=>{a="".concat(a||""," ").concat(JSON.stringify(e))}))," userId:".concat(e.userId,", mainTracks:").concat(o,", auxTracks:").concat(a," ")}releaseTrack(e,t){t.type===Zp.TRACK_TYPE_VIDEO?(e.close({audio:!1,video:!0,resolutionIds:[t.trackId]}),e.removeRemoteVideoTrack(t.trackId),this.logger.info(dx,"releaseTrack ".concat(t.type))):(e.close({audio:!0}),e.removeRemoteAudioTrack(),this.logger.info(dx,"releaseTrack ".concat(t.type)))}clearResource(e){try{null==e||e.forEach((e=>{var t,n,r,i;null===(t=e.mainStream)||void 0===t||null===(n=t.tracks4Unsubscribe)||void 0===n||n.forEach((t=>{this.stat.getMediaStat().deleteSubscribeInfo(e.userId,Bp.STREAM_TYPE_MAIN,t.trackId),this.releaseTrack(e.mainStream.remoteStream,t)})),null===(r=e.auxStream)||void 0===r||null===(i=r.tracks4Unsubscribe)||void 0===i||i.forEach((t=>{this.stat.getMediaStat().deleteSubscribeInfo(e.userId,Bp.STREAM_TYPE_AUX,t.trackId),this.releaseTrack(e.auxStream.remoteStream,t)}))}))}catch(e){this.logger.error(dx,"clearResource error: ".concat(e))}}async generateReceiveSdp(e,t,n,r){this.logger.info(dx,"generateReceiveSdp, stream type: ".concat(e,", removeVideoSsrcs: ").concat(n,", removeAudioSsrcs: ").concat(r));const i=null==t?void 0:t.some((t=>{var n;const r=e===Bp.STREAM_TYPE_MAIN?t.mainStream:t.auxStream;return(null==r||null===(n=r.tracks)||void 0===n?void 0:n.length)>0})),o=(null==n?void 0:n.length)>0||(null==r?void 0:r.length)>0;if(!i&&!o)return null;o&&await this.connectionsManager.deleteUser(e,n,r);const a=new Map;for(const n of t){var s,c;const t=e===Bp.STREAM_TYPE_MAIN?null===(s=n.mainStream)||void 0===s?void 0:s.tracks:null===(c=n.auxStream)||void 0===c?void 0:c.tracks;if(t&&!(t.length<1))for(const r of t){this.logger.info(dx,"generateReceiveSdp, userId : ".concat(n.userId,", stream type: ").concat(e,", track type: ").concat(r.type,", ssrc: ").concat(r.ssrc));const t={streamId:r.trackId};r.type===Zp.TRACK_TYPE_VIDEO?t.videoSsrc=r.ssrc:t.audioSsrc=r.ssrc,a.has(n.userId)?a.get(n.userId).push(t):a.set(n.userId,[t])}}await this.connectionsManager.addUserBatch(e,a)}buildStreamAudioChangeInfo(e,t,n){var r,i;t&&(null===(r=t.tracks4Subscribe)||void 0===r||r.forEach((t=>{if(t.type===Zp.TRACK_TYPE_AUDIO){const r={userid:e,ssrc:t.ssrc,action:1,media:1};n.push(r)}})),null===(i=t.tracks4Unsubscribe)||void 0===i||i.forEach((t=>{if(t.type===Zp.TRACK_TYPE_AUDIO){const r={userid:e,ssrc:t.ssrc,action:2,media:1};n.push(r)}})))}async subscribeAudioSignal(e,t){var n;const r=[];if(e.forEach((e=>{if(0===e.curUserState||3===this.audioPolicy){var n,i,o,a,s,c;const r={userId:e.userId,roomId:this.roomId,mainStream:{remoteStream:null===(n=e.mainStream)||void 0===n?void 0:n.remoteStream,tracks:[]},auxStream:{remoteStream:null===(i=e.auxStream)||void 0===i?void 0:i.remoteStream,tracks:[]}};null===(o=e.mainStream)||void 0===o||null===(a=o.tracks4Unsubscribe)||void 0===a||a.forEach((e=>{e.type===Zp.TRACK_TYPE_AUDIO&&r.mainStream.tracks.push(e)})),null===(s=e.auxStream)||void 0===s||null===(c=s.tracks4Unsubscribe)||void 0===c||c.forEach((e=>{e.type===Zp.TRACK_TYPE_AUDIO&&r.auxStream.tracks.push(e)})),this.appendSubscribeResult(t.successUnsubscribeInfos,r)}else this.buildStreamAudioChangeInfo(e.userId,e.mainStream,r),this.buildStreamAudioChangeInfo(e.userId,e.auxStream,r)})),this.logger.info(dx,"subscribeAudioSignal, fullAudioSubscribeChangeInfos: ".concat(JSON.stringify(r)," ")),!r||0===r.length)return null;const i=await this.signal.subscribe("SUBSCRIBE",this.roomId,this.userInfo.userId,r);if(null===(n=i.body)||void 0===n||!n.streams)return this.logger.info(dx,"subscribe audio stream subscribed no result record"),null;const o=e.filter((e=>r.some((t=>t.userid===e.userId))));this.getSubscribeResult(o,i.body.streams,Zp.TRACK_TYPE_AUDIO,t)}static getWatchType4Ops(e){return 0===e?"cancel_watch":1===e?"watch":"batch_watch"}static isSubscriptionChange(e){return e.some((e=>{var t,n,r,i,o,a,s,c;return(null===(t=e.mainStream)||void 0===t||null===(n=t.tracks4Subscribe)||void 0===n?void 0:n.length)>0||(null===(r=e.mainStream)||void 0===r||null===(i=r.tracks4Unsubscribe)||void 0===i?void 0:i.length)>0||(null===(o=e.auxStream)||void 0===o||null===(a=o.tracks4Subscribe)||void 0===a?void 0:a.length)>0||(null===(s=e.auxStream)||void 0===s||null===(c=s.tracks4Unsubscribe)||void 0===c?void 0:c.length)>0}))}isVideoSubscriptionChange(e){return e.some((e=>{var t,n,r,i,o,a,s,c;return(null===(t=e.mainStream)||void 0===t||null===(n=t.tracks4Subscribe)||void 0===n?void 0:n.some((e=>e.type===Zp.TRACK_TYPE_VIDEO)))||(null===(r=e.mainStream)||void 0===r||null===(i=r.tracks4Unsubscribe)||void 0===i?void 0:i.some((e=>e.type===Zp.TRACK_TYPE_VIDEO)))||(null===(o=e.auxStream)||void 0===o||null===(a=o.tracks4Subscribe)||void 0===a?void 0:a.some((e=>e.type===Zp.TRACK_TYPE_VIDEO)))||(null===(s=e.auxStream)||void 0===s||null===(c=s.tracks4Unsubscribe)||void 0===c?void 0:c.some((e=>e.type===Zp.TRACK_TYPE_VIDEO)))}))}appendSubscribeResult(e,t){var n,r,i,o;if(t&&(null!==(n=t.mainStream)&&void 0!==n&&null!==(r=n.tracks)&&void 0!==r&&r.length||null!==(i=t.auxStream)&&void 0!==i&&null!==(o=i.tracks)&&void 0!==o&&o.length)){const n=e.find((e=>e.userId===t.userId&&e.roomId===t.roomId));var a,s;n?(null!==(a=n.mainStream)&&void 0!==a&&a.tracks?n.mainStream.tracks.push(...t.mainStream.tracks):n.mainStream=t.mainStream,null!==(s=n.auxStream)&&void 0!==s&&s.tracks?n.auxStream.tracks.push(...t.auxStream.tracks):n.auxStream=t.auxStream):e.push(t)}}async subscribeVideoSignal(e,t){var n,r;const i=[],o=[];if(e.forEach((e=>{if(0===e.curUserState){var n,r,a,s,c,u;const i={userId:e.userId,roomId:this.roomId,mainStream:{remoteStream:null===(n=e.mainStream)||void 0===n?void 0:n.remoteStream,tracks:[]},auxStream:{remoteStream:null===(r=e.auxStream)||void 0===r?void 0:r.remoteStream,tracks:[]}};null===(a=e.mainStream)||void 0===a||null===(s=a.tracks4Unsubscribe)||void 0===s||s.forEach((e=>{e.type===Zp.TRACK_TYPE_VIDEO&&i.mainStream.tracks.push(e)})),null===(c=e.auxStream)||void 0===c||null===(u=c.tracks4Unsubscribe)||void 0===u||u.forEach((e=>{e.type===Zp.TRACK_TYPE_VIDEO&&i.auxStream.tracks.push(e)})),this.appendSubscribeResult(t.successUnsubscribeInfos,i)}else{var l,d,f,h;o.push(e),null===(l=e.mainStream)||void 0===l||null===(d=l.allSubscribeTracks)||void 0===d||d.forEach((t=>{if(t.type===Zp.TRACK_TYPE_VIDEO){const n={userid:e.userId,nickname:e.nickName,streamid:t.trackId,height:t.height,width:t.width,ssrc:t.ssrc,aux:!1,auto_adjust_resolution:t.autoAdjustResolution,min_resolution:t.minResolution};i.push(n)}})),null===(f=e.auxStream)||void 0===f||null===(h=f.allSubscribeTracks)||void 0===h||h.forEach((t=>{if(t.type===Zp.TRACK_TYPE_VIDEO){const n={userid:e.userId,nickname:e.nickName,streamid:"",height:t.height,width:t.width,ssrc:t.ssrc,aux:!0,auto_adjust_resolution:t.autoAdjustResolution,min_resolution:t.minResolution};i.push(n)}}))}})),!this.isVideoSubscriptionChange(o))return;const a=fx.getWatchType4Ops(i.length),s=await this.signal.subscribe("WATCH",this.roomId,this.userInfo.userId,i,a);this.logger.info(dx,"subscribeVideoSignal, fullVideoSubscribeInfos: ".concat(JSON.stringify(i)," ")),null!==(n=s.body)&&void 0!==n&&n.streams||this.logger.info(dx,"subscribe video stream subscribed no result record");const c=o.filter((e=>{var t,n,r,i,o,a,s,c;return(null===(t=e.mainStream)||void 0===t||null===(n=t.allSubscribeTracks)||void 0===n?void 0:n.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).length)>0||(null===(r=e.mainStream)||void 0===r||null===(i=r.tracks4Unsubscribe)||void 0===i?void 0:i.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).length)>0||(null===(o=e.auxStream)||void 0===o||null===(a=o.allSubscribeTracks)||void 0===a?void 0:a.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).length)>0||(null===(s=e.auxStream)||void 0===s||null===(c=s.tracks4Unsubscribe)||void 0===c?void 0:c.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).length)>0}));this.getSubscribeResult(c,null==s||null===(r=s.body)||void 0===r?void 0:r.streams,Zp.TRACK_TYPE_VIDEO,t)}getSubscribeResult(e,t,n,r){const i=new Map;null==t||t.forEach((e=>{const t=e.userid+"#"+this.roomId,n=i.get(t);if(n)n.tracks.push(e);else{const n={userId:e.userid,tracks:[e]};i.set(t,n)}})),e.forEach((e=>{this.getStreamSubscribeResult(e,n,!0,i,r)})),e.forEach((e=>{this.getStreamSubscribeResult(e,n,!1,i,r)})),this.logger.info(dx,"getSubscribeResult success, ".concat(n,", ").concat(this.getSubscribeResultString(r)))}getStreamSubscribeResult(e,t,n,r,i){var o,a,s,c,u,l,d,f,h,p,g,m,v,b,y,w;const x=n?i.successSubscribeInfos:i.successUnsubscribeInfos,E=n?i.failSubscribeInfos:i.failUnsubscribeInfos,I={userId:e.userId,roomId:this.roomId,mainStream:{remoteStream:null===(o=e.mainStream)||void 0===o?void 0:o.remoteStream,tracks:[]},auxStream:{remoteStream:null===(a=e.auxStream)||void 0===a?void 0:a.remoteStream,tracks:[]}},M={userId:e.userId,roomId:this.roomId,mainStream:{remoteStream:null===(s=e.mainStream)||void 0===s?void 0:s.remoteStream,tracks:[]},auxStream:{remoteStream:null===(c=e.auxStream)||void 0===c?void 0:c.remoteStream,tracks:[]},extend:[]};if(!n&&t===Zp.TRACK_TYPE_VIDEO)return this.handleUnsubscribeReq(Bp.STREAM_TYPE_MAIN,t,e,i),void this.handleUnsubscribeReq(Bp.STREAM_TYPE_AUX,t,e,i);const T=e.userId+"#"+this.roomId,C=r.get(T);var S,_,A,N;if(!C&&this.hasTrackSignalReq(e,t,n))return E.push({userId:e.userId,roomId:this.roomId,mainStream:{remoteStream:null===(S=e.mainStream)||void 0===S?void 0:S.remoteStream,tracks:null===(_=e.mainStream)||void 0===_?void 0:_.tracks4Subscribe},auxStream:{remoteStream:null===(A=e.auxStream)||void 0===A?void 0:A.remoteStream,tracks:null===(N=e.auxStream)||void 0===N?void 0:N.tracks4Subscribe},extend:[]}),void this.logger.error(dx,"subscribe ".concat(t," user ").concat(e.userId,", isSubscribe: ").concat(n," subscribed failed,mcs not response"));const k=n?null===(u=e.mainStream)||void 0===u?void 0:u.tracks4Subscribe:null===(l=e.mainStream)||void 0===l?void 0:l.tracks4Unsubscribe;null==k||k.forEach((r=>{this.getTrackSubscribeResult(n,e.userId,r,Bp.STREAM_TYPE_MAIN,t,C,I,M)}));const R=n?null===(d=e.auxStream)||void 0===d?void 0:d.tracks4Subscribe:null===(f=e.auxStream)||void 0===f?void 0:f.tracks4Unsubscribe;null==R||R.forEach((r=>{this.getTrackSubscribeResult(n,e.userId,r,Bp.STREAM_TYPE_AUX,t,C,I,M)})),((null===(h=I.mainStream)||void 0===h||null===(p=h.tracks)||void 0===p?void 0:p.length)>0||(null===(g=I.auxStream)||void 0===g||null===(m=g.tracks)||void 0===m?void 0:m.length)>0)&&this.appendSubscribeResult(x,I),((null===(v=M.mainStream)||void 0===v||null===(b=v.tracks)||void 0===b?void 0:b.length)>0||(null===(y=M.auxStream)||void 0===y||null===(w=y.tracks)||void 0===w?void 0:w.length)>0)&&this.appendSubscribeResult(E,M),n||t!==Zp.TRACK_TYPE_AUDIO||(this.handleUnsubscribeReq(Bp.STREAM_TYPE_MAIN,t,e,i),this.handleUnsubscribeReq(Bp.STREAM_TYPE_AUX,t,e,i))}handleUnsubscribeReq(e,t,n,r){var i;const o=e===Bp.STREAM_TYPE_MAIN?n.mainStream:n.auxStream,a=null==o||null===(i=o.tracks4Unsubscribe)||void 0===i?void 0:i.filter((e=>e.type===t));if(null!=a&&a.length){var s,c,u,l,d;const i=null===(s=o.tracks4Subscribe)||void 0===s?void 0:s.some((e=>e.type===t&&2===e.state)),f=r.successSubscribeInfos.find((e=>e.userId===n.userId&&e.roomId===n.roomId)),h=e===Bp.STREAM_TYPE_MAIN?null==f||null===(c=f.mainStream)||void 0===c?void 0:c.tracks:null==f||null===(u=f.auxStream)||void 0===u?void 0:u.tracks,p=!h||0===(null==h?void 0:h.filter((e=>e.type===t&&2===e.state)).length),g={userId:n.userId,roomId:this.roomId,mainStream:{remoteStream:null===(l=n.mainStream)||void 0===l?void 0:l.remoteStream,tracks:e===Bp.STREAM_TYPE_MAIN?a:[]},auxStream:{remoteStream:null===(d=n.auxStream)||void 0===d?void 0:d.remoteStream,tracks:e===Bp.STREAM_TYPE_AUX?a:[]}};if(this.logger.info(dx,"handleUnsubscribeReq, hasSubscribeReq:".concat(i,", allSubscribeReqFailed:").concat(p)),i&&p){if(this.appendSubscribeResult(r.failUnsubscribeInfos,g),t===Zp.TRACK_TYPE_AUDIO){const t=r.successUnsubscribeInfos.find((e=>e.userId===n.userId&&e.roomId===n.roomId)),i=e===Bp.STREAM_TYPE_MAIN?null==t?void 0:t.mainStream:null==t?void 0:t.auxStream;i&&(i.tracks=i.tracks.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)),this.logger.info(dx,"handleUnsubscribeReq, filter success unsubscribed audio track"))}}else t===Zp.TRACK_TYPE_VIDEO&&this.appendSubscribeResult(r.successUnsubscribeInfos,g)}}hasTrackSignalReq(e,t,n){var r,i,o,a,s,c,u,l,d,f,h,p;return t===Zp.TRACK_TYPE_VIDEO?!!n&&((null===(r=e.mainStream)||void 0===r||null===(i=r.allSubscribeTracks)||void 0===i?void 0:i.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).length)>0||(null===(o=e.auxStream)||void 0===o||null===(a=o.allSubscribeTracks)||void 0===a?void 0:a.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).length)>0):n?(null===(s=e.mainStream)||void 0===s||null===(c=s.allSubscribeTracks)||void 0===c?void 0:c.filter((e=>e.type===Zp.TRACK_TYPE_AUDIO)).length)>0||(null===(u=e.auxStream)||void 0===u||null===(l=u.allSubscribeTracks)||void 0===l?void 0:l.filter((e=>e.type===Zp.TRACK_TYPE_AUDIO)).length)>0:(null===(d=e.mainStream)||void 0===d||null===(f=d.tracks4Unsubscribe)||void 0===f?void 0:f.filter((e=>e.type===Zp.TRACK_TYPE_AUDIO)).length)>0||(null===(h=e.auxStream)||void 0===h||null===(p=h.tracks4Unsubscribe)||void 0===p?void 0:p.filter((e=>e.type===Zp.TRACK_TYPE_AUDIO)).length)>0}getTrackSubscribeResult(e,t,n,r,i,o,a,s){var c;if(n.type!==i)return;const u=r===Bp.STREAM_TYPE_MAIN?s.mainStream:s.auxStream,l=r===Bp.STREAM_TYPE_MAIN?a.mainStream:a.auxStream,d=null==o||null===(c=o.tracks)||void 0===c?void 0:c.find((e=>e.ssrc===n.ssrc));d?i===Zp.TRACK_TYPE_VIDEO&&1===d.status||i===Zp.TRACK_TYPE_AUDIO&&"1"===d.status?(u.tracks.push(n),this.logger.error(dx,"subscribe user ".concat(t," ").concat(r," ").concat(i," streamid:").concat(d.streamid," subscribed failed,status:1")),e&&i===Zp.TRACK_TYPE_VIDEO&&s.extend.push({ssrc:d.ssrc,streamid:(null==d?void 0:d.streamid)||0,status:d.status,reason:(null==d?void 0:d.reason)||0})):l.tracks.push(n):this.logger.error(dx,"subscribe ".concat(i," user ").concat(t,", ").concat(r,"\n track req id: ").concat(n.trackId,", ssrc ").concat(n.ssrc," subscribed failed,mcs not response"))}async userQuit(e,t){var n,r,i,o;this.logger.info(dx,"user quit ".concat(e," ").concat(t," begin"));const a=this.remoteUserManager.userQuit(e,this.roomId,t);if(!a||0===a.length)return;const s=a.find((t=>t.userId===e)),c=(null==s||null===(n=s.mainStream)||void 0===n||null===(r=n.allSubscribeTracks)||void 0===r?void 0:r.length)||(null==s||null===(i=s.auxStream)||void 0===i||null===(o=i.allSubscribeTracks)||void 0===o?void 0:o.length);("normal"===t||"rejoin"===t&&!c)&&await this.doUserQuit(e,a,0),this.logger.info(dx,"user quit ".concat(e," ").concat(t," end"))}async doUserQuit(e,t,n){var r,i,o,a;if(this.logger.info(dx,"doUserQuit ".concat(e," begin")),!t)return;const s=t.find((t=>t.userId===e));(null==s||null===(r=s.mainStream)||void 0===r||null===(i=r.removedTracks)||void 0===i?void 0:i.length)>0&&(this.logger.info(dx,"emit ".concat(xb.StreamRemoved,", ").concat(s.userId,", ").concat(Bp.STREAM_TYPE_MAIN)),this.clientEventEmit.emit(xb.StreamRemoved,{stream:s.mainStream.remoteStream})),(null==s||null===(o=s.auxStream)||void 0===o||null===(a=o.removedTracks)||void 0===a?void 0:a.length)>0&&(this.logger.info(dx,"emit ".concat(xb.StreamRemoved,", ").concat(s.userId,", ").concat(Bp.STREAM_TYPE_AUX)),this.clientEventEmit.emit(xb.StreamRemoved,{stream:s.auxStream.remoteStream})),this.logger.info(dx,"emit ".concat(xb.PeerLeave,", ").concat(s.userId)),this.clientEventEmit.emit(xb.PeerLeave,{userId:s.userId,userName:s.nickName,reason:n}),await this.updateSubscribe(t),this.logger.info(dx,"doUserQuit ".concat(e," success"))}async auxStart(e,t){var n;const r=null==e?void 0:e.userid,i=null==e?void 0:e.nickName;if(!r)return;const o={userId:r,roomId:this.roomId,nickName:i},a=[];null==e||e.upstreams.forEach((e=>{const t={streamid:null==e?void 0:e.streamid,width:null==e?void 0:e.width,height:null==e?void 0:e.height};a.push(t)})),this.logger.info(dx,"auxStart begin, userInfo:".concat(JSON.stringify(o),",upstreams:").concat(JSON.stringify(a),",isLocalRejoin:").concat(t));const s=this.remoteUserManager.addAuxStream(o,a,t);if(!s||0===s.length)return;const c=s.find((e=>e.userId===r));null!=c&&c.isUserNameChanged&&this.clientEventEmit.emit(xb.UserNameChanged,{roomId:this.roomId,userId:r,userName:i}),0===(null==c?void 0:c.preUserState)&&1===(null==c?void 0:c.curUserState)&&(this.logger.info(dx,"emit ".concat(xb.PeerJoin,", ").concat(r,":").concat(i)),this.clientEventEmit.emit(xb.PeerJoin,{userId:r,userName:i}));const u=null==c||null===(n=c.auxStream)||void 0===n?void 0:n.remoteStream;fx.isStreamAdd(Bp.STREAM_TYPE_AUX,c)&&(this.logger.info(dx,"emit ".concat(xb.StreamAdded,", ").concat(r,", ").concat(u.getType())),this.clientEventEmit.emit(xb.StreamAdded,{stream:u})),await this.updateSubscribe(s)}async auxStop(e){var t;const n=null==e?void 0:e.userid,r=null==e?void 0:e.nickName;if(!n)return;const i={userId:n,roomId:this.roomId,nickName:r},o=this.remoteUserManager.removeAuxStream(i);if(!o||0===o.length)return;const a=o.find((e=>e.userId===n)),s=null==a||null===(t=a.auxStream)||void 0===t?void 0:t.remoteStream;fx.isStreamRemove(Bp.STREAM_TYPE_AUX,a)&&(this.logger.info(dx,"emit ".concat(xb.StreamRemoved,", ").concat(n,"}, ").concat(Bp.STREAM_TYPE_AUX)),this.clientEventEmit.emit(xb.StreamRemoved,{stream:s})),await this.updateSubscribe(o)}filterUserListAll(e){var t;const n=new Map;null===(t=e.params)||void 0===t||t.forEach((e=>{n.set(e.userid,e.trigger)})),this.remoteUserManager.getAllUserInfos(this.roomId).forEach((e=>{"0"===e.userInfo.userId||n.has(e.userInfo.userId)||(this.logger.info(dx,"filterUserListAll, quit not sync user: ".concat(e.userInfo.userId)),this.userQuit(e.userInfo.userId))}))}async handleUserList(e,t){this.logger.info(dx,"handle user list start");try{await this.taskLocker.Lock("".concat(dx,":handleUserList")),this.logger.info(dx,"handleUserList , UserList Notify Type:".concat(e.notifytype)),"all"===e.notifytype&&this.filterUserListAll(e);const n=e.auxs;if(n&&0!==n.length){this.logger.info(dx,"aux is not empty");for(let e=0;e<n.length;e++){const t=n[e];t.userid!==this.userInfo.userId&&("start"===t.status?await this.auxStart(t,this.localRejoinFlag):"stop"===t.status&&await this.auxStop(t))}}const r=e.params;if(r&&0!==r.length)for(let e=0;e<r.length;e++){const t=r[e];t.userid!==this.userInfo.userId&&(this.logger.info(dx,"process, userid:".concat(t.userid," status: ").concat(t.status)),"joined"===t.status?await this.userAdd(t,this.localRejoinFlag):"offline"===t.status&&await this.userQuit(t.userid,t.trigger))}this.localRejoinFlag=!1,this.signal.sendNotifyRespond(t),this.updateAudioStreamInfosByUserStatus(e),this.taskLocker.unLock("".concat(dx,":handleUserList"))}catch(e){this.taskLocker.unLock("".concat(dx,":handleUserList")),this.logger.error(dx,"handleUserList occur exception ".concat(e))}}updateAudioStreamInfosByUserStatus(e){if("inc"===e.notifytype||"all"===e.notifytype){const t=e.params;if(t&&0!==t.length)for(let e=0;e<t.length;e++){const n=t[e];n.userid!==this.userInfo.userId&&"offline"===n.status&&this.stat.getMediaStat().updateAudioStreamInfos(n.userid,"removed")}}}async waitNotifyConfig(e){return await new Promise(((t,n)=>{const r={id:e.length+1,domain:"",start_ms:$p.getCurrentTimestamp(),delay_ms:0,stepName:"configNotify",rspCode:"",errMsg:""};let i=null;this.waitConfigCallbackFunc=()=>{clearTimeout(i),t(),r.delay_ms=$p.getCurrentTimestamp()-r.start_ms,r.rspCode="OK",e.push(r)},i=setTimeout((()=>{this.signal.socketException?(this.logger.error(dx,this.signal.socketException.message||""),n(new _o(this.signal.socketException.code,this.signal.socketException.message)),r.rspCode="".concat(this.signal.socketException.code),r.errMsg=this.signal.socketException.message):(this.logger.error(dx,"wait config timeout"),n(new _o(yi.RTC_ERR_CODE_WAIT_CONFIG_FAIL)),r.rspCode="".concat(yi.RTC_ERR_CODE_WAIT_CONFIG_FAIL),r.errMsg=So[yi.RTC_ERR_CODE_WAIT_CONFIG_FAIL]),r.delay_ms=$p.getCurrentTimestamp()-r.start_ms,e.push(r)}),1e4)}))}handleMcuCallBack(e){try{const r=JSON.parse(JSON.parse(e).body);switch(r.event_type){case"MCU_PUBLISH_STREAM_SUCCEED":this.clientEventEmit.emit(xb.LiveStreamingStarted,{url:r.rtmp_url,eventTime:$p.convertString2Timestamp(r.event_time)});break;case"MCU_PUBLISH_STREAM_FAILED":var t;this.clientEventEmit.emit(xb.LiveStreamingFailed,{url:r.rtmp_url,reason:null===(t=r.details)||void 0===t?void 0:t.event_reason,eventTime:$p.convertString2Timestamp(r.event_time)});break;case"MCU_OVER":case"MCU_FAILED":var n;this.clientEventEmit.emit(xb.LiveStreamingStopped,{url:r.rtmp_url,reason:null===(n=r.details)||void 0===n?void 0:n.event_reason,eventTime:$p.convertString2Timestamp(r.event_time)})}}catch(e){this.logger.info(dx,"handleMcuCallBack failed: ".concat(e))}}handleConfigNotifyBody(e,t){this.serverConfig={sessionid:e.params.sessionid,nonce:e.params.nonce,ops_server:e.params.ops_server,log_server:e.params.log_server,turn_server:e.params.turn_server,turn_user:e.params.turn_user,turn_passwd:e.params.turn_passwd,enable_collection:e.params.enable_collection,client_address:e.params.client_addr,timeout:e.params.timeout||0,portType:e.params.webport_type==="".concat(wb.portReduce)?wb.portReduce:wb.portNormal,rtcmDomain:e.params.rtcmDomain||""},this.logger.setLogServer(this.serverConfig.log_server),this.signal.setSessionParams(this.serverConfig.sessionid,this.serverConfig.timeout),this.signal.setNonce(this.serverConfig.nonce),this.signal.sendNotifyRespond(t),this.waitConfigCallbackFunc(),this.stat.setNotifyInfo(this.serverConfig.sessionid,this.serverConfig.client_address),Pb.setNotifyInfo(this.serverConfig.ops_server),this.logger.info(dx,"server config : portType = ".concat(this.serverConfig.portType)),this.connectionsManager.setPortType(this.serverConfig.portType)}async handleNotifyBody(e){var t;const n=e.body;if(n)switch(n.action){case"user_status_notify":await this.handleUserList(n,e.requestid);break;case"media_status_notify":this.logger.info(dx,"media_status_notify Type:".concat(n.notifytype)),this.handleMediaStatusNotify(n,e.roomid,e.requestid);break;case"config_notify":this.logger.info(dx,"config notify Type:".concat(n.notifytype)),this.handleConfigNotifyBody(n,e.requestid),5===this.signal.getSignalStatus()&&(this.logger.info(dx,"session connect accept"),this.signal.startHeartBeat(),this.status=2,this.signal.setSignalStatus(2));break;case"command_notify_logupload":this.logger.info(dx,"receive command_notify_logupload,task uuid:".concat(null==n||null===(t=n.params)||void 0===t?void 0:t.command_id)),this.handleCommandNotifyLogBody(e.requestid);break;case"max_volume_notify":this.handleMaxVolumeNotify(n,e.requestid);break;case"user_rename_notify":this.handleRenameNotify(n,e.roomid,e.requestid)}else e.bypassBody&&this.handleMcuCallBack(e.bypassBody)}onMediaStatusEvent(){this.logger.info(dx,"onMediaStatusChanged"),this.mediaStatusManager.on(xb.UnmuteAudio,(e=>{this.clientEventEmit.emit(xb.UnmuteAudio,e)})),this.mediaStatusManager.on(xb.MuteAudio,(e=>{this.clientEventEmit.emit(xb.MuteAudio,e)})),this.mediaStatusManager.on(xb.UnmuteVideo,(e=>{this.clientEventEmit.emit(xb.UnmuteVideo,e)})),this.mediaStatusManager.on(xb.MuteVideo,(e=>{this.clientEventEmit.emit(xb.MuteVideo,e)}))}handleMediaStatusNotify(e,t,n){var r;const i={roomId:this.roomId,userId:null===(r=this.userInfo)||void 0===r?void 0:r.userId};this.mediaStatusManager.handleMediaStatusNotify(e,t,i),this.signal.sendNotifyRespond(n),this.updateAudioStreamInfosByMediaStatus(e)}updateAudioStreamInfosByMediaStatus(e){const t=e.notifytype;if("inc"!=t&&"all"!=t)return;"all"===t&&this.stat.getMediaStat().cleanAudioStreamInfos();const n=e.media_status_change;if(n&&0!==n.length)for(let e=0;e<n.length;e++){const t=n[e];t.userid!==this.userInfo.userId&&t.type===vv.Audio&&(t.status===gv.MediaStatusAvailable&&t.stream_status!=mv.NoStreamPkgsSend?this.stat.getMediaStat().updateAudioStreamInfos(t.userid,"add"):t.status===gv.MediaStatusUnavailable&&t.stream_status!=mv.StreamPkgsSend&&this.stat.getMediaStat().updateAudioStreamInfos(t.userid,"delete"))}}handleBye(e){this.signal.sendNotifyRespond(e.requestid);const t={errorCode:e.reason.code,errorMsg:e.reason.msg};"KICKED"===e.reason.msg?(this.logger.error(dx,"".concat(e.userid," is kicked")),this.cleanup(),this.clientEventEmit.emit(xb.ClientBanned,{userId:e.userid,reason:e.reason.msg})):"SFU_REBUILD"===e.reason.msg?(this.logger.error(dx,"".concat(e.userid," occur SFU_REBUILD event")),this.signal.forceReconnect()):(this.logger.error(dx,"".concat(e.userid," occur Error: ").concat(t)),this.cleanup(),this.clientEventEmit.emit(xb.Error,t))}createProSubInfo(e){const t=[];return e.forEach((e=>{t.push(e)})),t}saveLatestWatchStreams(e){this.streamPublishManager.saveLatestWatchStreams(e)}async handleWatchMsg(e){if(null!=e)try{await this.taskLocker.Lock("".concat(dx,":handleWatchMsg"));const t=[];e.body.streams.forEach((e=>{this.logger.info(dx,"handleWatchMsg ".concat(JSON.stringify(e))),t.push(e)})),this.saveLatestWatchStreams(t);const n=this.streamPublishManager.generatePubInfoWhenWatch(Bp.STREAM_TYPE_MAIN,t);await this.publishWhenWatch(n);const r=this.createPublishVideoInfo(n);await this.signal.publishResponse("RESPONSE",this.roomId,e.userid,e.sessionid,e.requestid,this.createProSubInfo(r)),this.stat.getMediaStat().setLocalMainStreamInfo(this.userInfo.userId,this.streamPublishManager.getPublishedMainStreamInfos())&&this.buildSendMediaStreamInfo(vv.Video,t),this.logger.info(dx,"handleWatchMsg success")}catch(e){this.logger.error(dx,"handleWatchMsg occur error ".concat(e))}finally{this.taskLocker.unLock("".concat(dx,":handleWatchMsg"))}else this.logger.error(dx,"message is null")}async publishWhenWatch(e){if(!e||0===e.tracks2NewPublish.length&&0===e.tracks2KeepPublish.length)return void this.logger.info(dx,"handleWatchMsg, not published stream");const t=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_MAIN);await this.updateMainStreamTracks(t,e),this.logger.info(dx,"handleWatchMsg, published stream")}setCameraCaptureReport(e,t){this.stat.setCameraInfo(e,t)}createPublishVideoInfo(e){var t,n,r;const i=new Map;return e?(null===(t=e.tracks2KeepPublish)||void 0===t||t.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).forEach((e=>{this.logger.info(dx,"handleWatchMsg, keep videoSsrc: ".concat(e.ssrc)),i.set(e.upstream.streamid,{streamid:e.upstream.streamid,ssrc:e.ssrc,width:e.upstream.width,height:e.upstream.height,status:0})})),null===(n=e.tracks2NewPublish)||void 0===n||n.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).forEach((e=>{this.logger.info(dx,"handleWatchMsg, new videoSsrc: ".concat(e.ssrc)),i.set(e.upstream.streamid,{streamid:e.upstream.streamid,ssrc:e.ssrc,width:e.upstream.width,height:e.upstream.height,status:0})})),null===(r=e.tracks2UnPublish)||void 0===r||r.filter((e=>e.type===Zp.TRACK_TYPE_VIDEO)).forEach((e=>{this.logger.info(dx,"handleWatchMsg, remove videoSsrc: ".concat(e.ssrc)),i.set(e.upstream.streamid,{streamid:e.upstream.streamid,ssrc:e.ssrc,width:e.upstream.width,height:e.upstream.height,status:1})})),i):i}signalEvent(){this.signal.on("NOTIFY",(e=>{this.handleNotifyBody(e)})),this.signal.on("WATCH",(e=>{this.handleWatchMsg(e)})),this.signal.on("BYE",(e=>{this.handleBye(e)})),this.signal.on("REJOIN",(()=>{this.handleRejoin(!1)})),this.signal.on("REJOIN-TIMER",(()=>{this.logger.info(dx,"REJOIN-TIMER"),this.rejoinActionInterval&&(clearInterval(this.rejoinActionInterval),this.rejoinActionInterval=null),this.handleRejoin(!0),this.rejoinActionInterval=setInterval((()=>{this.handleRejoin(!0)}),2e4)})),this.signal.on("STOP-REJOIN-TIMER",(()=>{this.logger.info(dx,"STOP-REJOIN-TIMER"),this.rejoinActionInterval&&(clearInterval(this.rejoinActionInterval),this.rejoinActionInterval=null)})),this.signal.on("SIGNATURE-EXPIRED",(e=>{this.handleNotifySignatureExpired(e)})),this.signal.on(xb.ConnectionStateChanged,(e=>{this.handleNotifyConnectStateChange(e)})),this.signal.on("LEAVE-ROOM",(()=>{this.leave()}))}connectionsManagerEvent(){this.connectionsManager.on(xb.MediaStateChanged,(e=>{this.handleNotifyMediaStateChange(e)}))}async handleRejoin(e){this.logger.info(dx,"handleRejoin signal status: ".concat(this.signal.getSignalStatus()," client status: ").concat(this.status));try{await this.taskLocker.Lock("".concat(dx,":handleRejoin")),2!==this.signal.getSignalStatus()&&(this.rejoinTime<=60?(await this.rejoin(this.roomId,ux.transLocalUserToJoinConfig(this.userInfo),e),2===this.signal.getSignalStatus()&&(this.logger.info(dx,"rejoin room success"),this.rejoinTime=0,clearInterval(this.rejoinActionInterval),this.connectState={prevState:hv[pv.RECONNECTING],curState:hv[pv.CONNECTED]},this.clientEventEmit.emit(xb.ConnectionStateChanged,this.connectState),await this.rejoinPublish())):(this.logger.error(dx,"rejoin room failed, leave room"),this.rejoinTime=0,this.localRejoinFlag||(this.connectState={prevState:hv[pv.RECONNECTING],curState:hv[pv.DISCONNECTED]},this.clientEventEmit.emit(xb.ConnectionStateChanged,this.connectState)),await this.leave()))}catch(e){this.rejoinTime=this.rejoinTime+1}finally{this.taskLocker.unLock("".concat(dx,":handleRejoin"))}}async rejoinPublish(){this.logger.info(dx,"rejoin publish stream"),this.connectState.prevState=hv[pv.DISCONNECTED];const e=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_MAIN);e&&await this.rejoinPublishMainStream(e);const t=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_AUX);t&&await this.rejoinPublishAuxStream(t)}handleNotifySignatureExpired(e){this.logger.error(dx,"signatureExpired");const t={errorCode:null==e?void 0:e.error_code,errorMsg:"signatureExpired"};this.clientEventEmit.emit(xb.SignatureExpired,t)}handleNotifyConnectStateChange(e){this.logger.info(dx,"ConnectStateChange"),this.clientEventEmit.emit(xb.ConnectionStateChanged,e),this.connectState.curState=e.curState}handleNotifyMediaStateChange(e){this.logger.info(dx,"MediaStateChange"),this.clientEventEmit.emit(xb.MediaStateChanged,e)}cleanNetworkStatistic(){this.preNetQuality=null,this.downLinkData=null,this.upLinkData=null}cleanup(){var e,t;null===(e=this.signal)||void 0===e||e.stopHeartBeat(),this.signal.setSignalStatus(0),null===(t=this.signal)||void 0===t||t.close(),this.signal=void 0,this.resetConnection(),this.remoteUserManager.clear(this.roomId);const n=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_MAIN);n&&n.removeClient(this),this.streamPublishManager.reset(),clearTimeout(this.streamInterruptedDetectInterval),clearTimeout(this.netQualityTimer),this.cleanNetworkStatistic(),this.streamInterruptedDetectInterval=null,this.lastCycleFrameDecodedMap.clear(),this.streamInterruptedUsersMap.clear(),this.cleanCacheBatchSubscribeOption(),this.status=0,this.taskLocker.clear(),this.pushingTasks.clear(),clearInterval(this.audioLevelTimer)}async addSsrc4Top3(e){return this.audioStreams4TopN.close(),await this.addSsrc2SdpBatch(e,$m,3)}setAudioLevelStatTimer(){this.audioLevelTimer&&clearInterval(this.audioLevelTimer),this.logger.info(dx,"setAudioLevelStatTimer"),this.audioLevelTimer=setInterval((()=>{try{this.audioStreams4TopN.getAudioLevel().forEach((e=>{const t=Math.round(100*e.level);this.stat.getMediaStat().updateAudioLevel({type:"remotetop3",level:t,ssrc:e.ssrc})}));const e=this.remoteUserManager.getAllUserStreamsByType(this.roomId,Bp.STREAM_TYPE_MAIN,Zp.TRACK_TYPE_AUDIO),t=[];e.forEach((e=>{const n=e.mainStream.tracks.find((e=>e.isTrackReady&&e.type===Zp.TRACK_TYPE_AUDIO&&e.isSubscribed));n&&t.push({userId:e.userId,ssrc:n.ssrc})}));for(const e of t){const t=this.remoteUserManager.getUserInfoById(e.userId,this.roomId),n=Math.round(100*t.mainStream.remoteStream.getAudioLevel());this.stat.getMediaStat().updateAudioLevel({type:"remote",level:n,ssrc:e.ssrc,userId:e.userId})}const n=this.streamPublishManager.getLocalStream(Bp.STREAM_TYPE_MAIN),r=Math.round(100*(n?n.getAudioLevel():0));this.stat.getMediaStat().updateAudioLevel({type:"local",level:r})}catch(e){this.logger.error(dx,"setAudioLevelStatTimer, occur error: ".concat(e))}}),this.audioLevelInterval)}async addSsrc4TopN(e){return this.audioStreams4TopN.close(),await this.addSsrc2SdpBatch(e,100003,25)}async addSsrc2SdpBatch(e,t,n){const r={answerSdp:e};return 1!==this.userInfo.role?await this.connectionsManager.addTopAudioUserBatch(r.answerSdp,t,n,((e,t)=>{this.audioStreams4TopN.addAudioStream(e,t)})):r}async saveAudioStream4Top(e){if(this.logger.info(dx,"AudioPolicy:3, save audio stream, streamId: ".concat(e.streams[0].id)),null!=this.audioStreams4TopN.getAudioStream(e.streams[0].id)){this.audioStreams4TopN.updateAudioStream(e.streams[0].id,e.track),this.logger.info(dx,"AudioPolicy:3, save audio stream ok, streamId: ".concat(e.streams[0].id));try{await this.audioStreams4TopN.play(e.streams[0].id,!1),this.audioStreams4TopN.setAudioVolume4Id(e.streams[0].id,this.topNAudioVolume),this.logger.info(dx,"AudioPolicy:3, auto play audio success, streamId: ".concat(e.streams[0].id))}catch(t){this.logger.error(dx,"AudioPolicy:3, auto play audio fail, ".concat(null==t?void 0:t.message,", streamId: ").concat(e.streams[0].id))}}else this.logger.error(dx,"AudioPolicy:3, audio stream of streamId: ".concat(e.streams[0].id," not exist"))}async saveAudioStream4All(e){if(this.logger.info(dx,"AudioPolicy:1, save audio stream, streamId: ".concat(e.streams[0].id)),null!=this.audioStreams4TopN.getAudioStream(e.streams[0].id)){this.audioStreams4TopN.updateAudioStream(e.streams[0].id,e.track),this.logger.info(dx,"AudioPolicy:1, save audio stream ok, streamId: ".concat(e.streams[0].id));try{await this.audioStreams4TopN.play(e.streams[0].id,!1),this.audioStreams4TopN.setAudioVolume4Id(e.streams[0].id,this.topNAudioVolume),this.logger.info(dx,"AudioPolicy:1, auto play audio success, streamId: ".concat(e.streams[0].id))}catch(t){this.logger.error(dx,"AudioPolicy:1, auto play audio fail, ".concat(null==t?void 0:t.message,", streamId: ").concat(e.streams[0].id))}}else this.logger.error(dx,"AudioPolicy:1, audio stream of streamId: ".concat(e.streams[0].id," not exist"))}handleCommandNotifyLogBody(e){try{ag.uploadLogs(this.logger)}catch(e){this.logger.error(dx,"command notify log error, ".concat(null==e?void 0:e.message))}this.signal.sendNotifyRespond(e)}handleMaxVolumeNotify(e,t){try{if(e.user_id_list&&e.user_id_list.length>0){const t=[];e.user_id_list.forEach((e=>{t.push({user_id:e})})),2!==this.audioPolicy&&this.clientEventEmit.emit(xb.VolumeIndicator,{userVolumeInfos:t}),this.top3VolumeUserIds=t}else e.user_list&&e.user_list.length>0?(e.user_list.forEach((e=>{e.volume=100*(60-(e.volume>60?60:e.volume))/60})),2!==this.audioPolicy&&this.clientEventEmit.emit(xb.VolumeIndicator,{userVolumeInfos:e.user_list}),this.top3VolumeUserIds=e.user_list):this.logger.error(dx,"handleMaxVolumeNotify error,request id ".concat(t," no user list info"))}catch(e){this.logger.error(dx,"handleMaxVolumeNotify error,request id ".concat(t," ").concat(null==e?void 0:e.message))}this.signal.sendNotifyRespond(t,!0)}handleRenameNotify(e,t,n){const r=e.params&&e.params[0];null!=r&&r.userid&&r.userid!==this.userInfo.userId&&(this.remoteUserManager.updateUserName(r.userid,t,r.nickname),this.clientEventEmit.emit(xb.UserNameChanged,{roomId:t,userId:r.userid,userName:r.nickname})),this.signal.sendNotifyRespond(n,!1)}setVolume4TopThree(e){let t;const n=$p.getCurrentTimestamp();try{this.setVolume4TopThreeImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="Client$setVolume4TopThree#void#number";this.stat.setApiCallInfo(i,n,r,t,null,e)}}setVolume4TopThreeImpl(e){this.logger.debug(dx,"setVolume4TopThreeImpl volume: "+e),e>100||e<0||3!==this.audioPolicy&&1!==this.audioPolicy||(this.topNAudioVolume=e,this.audioStreams4TopN.setAudioVolume(e))}async setAudioOutput4TopThree(e){let t;const n=$p.getCurrentTimestamp();try{await this.setAudioOutput4TopThreeImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="Client$setAudioOutput4TopThree#void#string";this.stat.setApiCallInfo(i,n,r,t,null,e)}}async setAudioOutput4TopThreeImpl(e){e?await this.audioStreams4TopN.setAudioOutput(e):this.logger.error(dx,"outputDeviceId is null or undefined.")}muteAudio4TopThree(e){let t;const n=$p.getCurrentTimestamp();try{this.muteAudio4TopThreeImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="Client$muteAudio4TopThree#void#boolean";this.stat.setApiCallInfo(i,n,r,t,null,e)}}muteAudio4TopThreeImpl(e){this.logger.debug(dx,"muteAudio4TopThree enable: "+e),3!==this.audioPolicy&&1!==this.audioPolicy||this.audioStreams4TopN.muteAudio(e)}isTopNAudioMuted(){let e;const t=$p.getCurrentTimestamp();let n=!1;try{return n=this.isTopNAudioMutedImpl(),n}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="Client$isTopNAudioMuted#boolean#void";this.stat.setApiCallInfo(i,t,r,e,n)}}isTopNAudioMutedImpl(){let e=!1;return 3!==this.audioPolicy&&1!==this.audioPolicy||(e=this.audioStreams4TopN.isAudioMuted(),this.logger.debug(dx,"isTopNAudioMutedImpl : "+e)),e}async changeUserName(e){let t,n;const r=$p.getCurrentTimestamp();try{return n=await this.changeUserNameImpl(e),n}catch(e){throw t=e,e}finally{const i=$p.getCurrentTimestamp(),o="Client$changeUserName#void#boolean";this.stat.setApiCallInfo(o,r,i,t,n,e)}}async changeUserNameImpl(e){try{if(Jw.checkUserName(e),2===this.userInfo.role)throw new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"player can not change user name");return await this.signal.appset("rename",e),!0}catch(e){return this.logger.error(dx,"changeUserNameImpl, error:".concat(e)),!1}}setMuteInfo(e,t){this.stat.setMuteInfo(e,t)}setCameraOperationInfo(e,t){this.stat.setCameraOperationInfo(e,t)}startLiveStreaming(e,t){let n;const r=$p.getCurrentTimestamp();try{this.startLiveStreamingImpl(e,t)}catch(e){throw n=e,e}finally{const i=$p.getCurrentTimestamp(),o="Client$startLiveStreaming#string#LiveTranscoding#void";this.stat.setApiCallInfo(o,r,i,n,null,e,t)}}startLiveStreamingImpl(e,t){var n;if(Jw.checkStringParamter(e,1024,1),null==t||!t.room_id||null==t||!t.encode_template)throw this.logger.error(dx,"startLiveStreaming failed for parameter error: ".concat(JSON.stringify(t))),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(2!==this.status||0!==this.userInfo.role)throw this.logger.error(dx,"startLiveStreaming failed for permission not allowed"),new _o(yi.RTC_ERR_CODE_ROLE_NO_PERMISSION);if(!(null===(n=t.layout_panes)||void 0===n?void 0:n.filter((e=>e.user_id===this.userInfo.userId)).every((e=>"CAMERASTREAM"===e.video_type?this.streamPublishManager.isMainStreamPublished():"SCREENSTREAM"===e.video_type&&this.streamPublishManager.isAuxVideoTrackPublished()))))throw this.logger.error(dx,"startLiveStreaming failed for stream not published"),new _o(yi.RTC_ERR_CODE_INVALID_OPERATION);const r=$p.calcMd5("".concat(this.clientConfig.appId,"_").concat(this.roomId,"_").concat(this.userInfo.userId,"_").concat(e));if(this.pushingTasks.has(r)&&$p.getCurrentTimestamp()-(this.pushingTasks.get(r)||0)<=2e3)throw new _o(yi.RTC_ERR_CODE_INVALID_OPERATION);this.pushingTasks.set(r,$p.getCurrentTimestamp()),this.signal.startLiveStreaming(this.clientConfig.appId,{user_id:this.userInfo.userId,job_unique_id:r,mix_param:t,publish_param:{rtmp_urls:[e]}},this.serverConfig.rtcmDomain).then((()=>{this.logger.debug(dx,"startLiveStreaming successed, url: ".concat(e))}),(t=>{this.logger.error(dx,"startLiveStreaming failed: ".concat(t)),this.pushingTasks.delete(r),this.clientEventEmit.emit(xb.LiveStreamingFailed,{url:e,reason:"".concat(null==t?void 0:t.getCode()," - ").concat(null==t?void 0:t.getMsg()),eventTime:$p.getCurrentTimestamp()})}))}updateLiveStreamingMixParam(e,t){let n;const r=$p.getCurrentTimestamp();try{this.updateLiveStreamingMixParamImpl(e,t)}catch(e){throw n=e,e}finally{const i=$p.getCurrentTimestamp(),o="Client$updateLiveStreamingMixParam#string#LiveTranscoding#void";this.stat.setApiCallInfo(o,r,i,n,null,e,t)}}updateLiveStreamingMixParamImpl(e,t){if(Jw.checkStringParamter(e,1024,1),null==t||!t.room_id||null==t||!t.encode_template)throw this.logger.error(dx,"updateLiveStreamingMixParam failed for parameter error: ".concat(JSON.stringify(t))),new _o(yi.RTC_ERR_CODE_INVALID_PARAMETER);if(2!==this.status||0!==this.userInfo.role)throw this.logger.error(dx,"updateLiveStreamingMixParam failed for permission not allowed"),new _o(yi.RTC_ERR_CODE_ROLE_NO_PERMISSION);const n=$p.calcMd5("".concat(this.clientConfig.appId,"_").concat(this.roomId,"_").concat(this.userInfo.userId,"_").concat(e));this.signal.updateConfig4LiveStreaming(this.clientConfig.appId,{user_id:this.userInfo.userId,job_unique_id:n,mix_param:t,publish_param:{rtmp_urls:[e]}},this.serverConfig.rtcmDomain).then((()=>{this.clientEventEmit.emit(xb.LiveStreamingConfigUpdated,e)}),(e=>{this.logger.error(dx,"updateLiveStreamingMixParam failed: ".concat(e))}))}stopLiveStreaming(e){let t;const n=$p.getCurrentTimestamp();try{this.stopLiveStreamingImpl(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="Client$stopLiveStreaming#string#void";this.stat.setApiCallInfo(i,n,r,t,null,e)}}stopLiveStreamingImpl(e){Jw.checkStringParamter(e,1024,1);const t=$p.calcMd5("".concat(this.clientConfig.appId,"_").concat(this.roomId,"_").concat(this.userInfo.userId,"_").concat(e));this.signal.stopLiveStreaming(this.clientConfig.appId,this.roomId,t,this.serverConfig.rtcmDomain).then((()=>{this.pushingTasks.delete(t)}),(e=>{this.logger.error(dx,"stopLiveStreaming failed: ".concat(e))}))}}class hx{static setLogLevel(e){ag.setAllLogLevel(e)}static setLogToken(e){ag.setLogToken(e)}static adjustTime(e){$p.syncUtcLocalTime(e)}static checkSystemRequirements(){return Sw.checkSystemRequirements()}static isScreenShareSupported(){return Sw.isRTCScreenShareSupported()}static getDevices(){return eb()}static getCameras(){return async function(){return new Promise(((e,t)=>{eb().then((n=>{const r=n.filter((e=>"videoinput"===e.kind));r&&0!==r.length?e(r):t(new _o(yi.RTC_ERR_CODE_NO_AVAILABLE_VIDEO_INPUT_DEVICES))})).catch((e=>{t(e)}))}))}()}static getMicrophones(){return async function(){return new Promise(((e,t)=>{eb().then((n=>{const r=n.filter((e=>"audioinput"===e.kind));r&&0!==r.length?e(r):t(new _o(yi.RTC_ERR_CODE_NO_AVAILABLE_AUDIO_INPUT_DEVICES))})).catch((e=>{t(e)}))}))}()}static getSpeakers(){return async function(){return new Promise(((e,t)=>{eb().then((n=>{const r=n.filter((e=>"audiooutput"===e.kind));r&&0!==r.length?e(r):t(new _o(yi.RTC_ERR_CODE_NO_AVAILABLE_AUDIO_OUTPUT_DEVICES))})).catch((e=>{t(e)}))}))}()}static createClient(e){return Jw.checkAppid(e.appId),e.domain&&Jw.checkDomain(e.domain),new fx(e)}static setParameter(e,t){return zb.setParameter(e,t)}static createStream(e){if(e.screen){if(!0===e.video||!0===e.audio||e.videoSource||e.audioSource)throw new _o(yi.RTC_ERR_CODE_INVALID_OPERATION);if(!this.isScreenShareSupported())throw new _o(yi.RTC_ERR_CODE_INVALID_OPERATION,"screen share is not supported")}else{if(!0!==e.video&&!0!==e.audio&&!e.videoSource&&!e.audioSource)throw new _o(yi.RTC_ERR_CODE_INVALID_OPERATION);if((!0===e.video||!0===e.audio)&&(e.videoSource||e.audioSource))throw new _o(yi.RTC_ERR_CODE_INVALID_OPERATION)}return new Lw(e)}}return{VERSION:Qv,setLogLevel(e){let t;const n=$p.getCurrentTimestamp();try{hx.setLogLevel(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="default$setLogLevel#void#LogLevel";Hb.getStat().setApiCallInfo(i,n,r,t,null,e)}},setLogToken(e){let t;const n=$p.getCurrentTimestamp();try{hx.setLogToken(e)}catch(e){throw t=e,e}finally{const e=$p.getCurrentTimestamp(),r="default$setLogToken#void#setLogToken";Hb.getStat().setApiCallInfo(r,n,e,t,null,null)}},adjustTime(e){let t;const n=$p.getCurrentTimestamp();try{hx.adjustTime(e)}catch(e){throw t=e,e}finally{const r=$p.getCurrentTimestamp(),i="default$adjustTime#void#adjustTime";Hb.getStat().setApiCallInfo(i,n,r,t,null,e)}},async checkSystemRequirements(){let e,t;const n=$p.getCurrentTimestamp();try{return t=await hx.checkSystemRequirements(),t}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="default$checkSystemRequirements#Promise<boolean>";Hb.getStat().setApiCallInfo(i,n,r,e,t)}},isScreenShareSupported(){let e,t;const n=$p.getCurrentTimestamp();try{return t=hx.isScreenShareSupported(),t}catch(t){throw e=t,t}finally{const r=$p.getCurrentTimestamp(),i="default$isScreenShareSupported#boolean";Hb.getStat().setApiCallInfo(i,n,r,e,t)}},getDevices:async()=>await hx.getDevices(),getCameras:async()=>await hx.getCameras(),getMicrophones:async()=>await hx.getMicrophones(),getSpeakers:async()=>await hx.getSpeakers(),setParameter(e,t){let n,r;const i=$p.getCurrentTimestamp();try{return r=hx.setParameter(e,t),r}catch(e){throw n=e,e}finally{const o=$p.getCurrentTimestamp(),a="default$setParameter#boolean";Hb.getStat().setApiCallInfo(a,i,o,n,r,e,t)}},createClient(e){let t,n;const r=$p.getCurrentTimestamp();try{return n=hx.createClient(e),n}catch(e){throw t=e,e}finally{const n=$p.getCurrentTimestamp(),i="default$createClient#Client#ClientConfig";Hb.getStat().setApiCallInfo(i,r,n,t,"",e)}},createStream(e){let t,n;const r=$p.getCurrentTimestamp();try{return n=hx.createStream(e),n}catch(e){throw t=e,e}finally{var i;const o=$p.getCurrentTimestamp(),a="default$createStream#LocalStream#StreamConfig";Hb.getStat().setApiCallInfo(a,r,o,t,null===(i=n)||void 0===i?void 0:i.getStatInfo(),e)}}}}()},30873:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDE2IDE2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjEuMSAoODk2NTApIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPg0KICAgIDx0aXRsZT5sb2dvPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHBhdGggZD0iTTExLjE2NTY5MjksMS43NjM0ODAyNCBDMTEuMjc2MTQ5OSwxLjU3MjE2MzE5IDExLjUyMDc4NiwxLjUwNjYxMzEzIDExLjcxMjEwMzEsMS42MTcwNzAwOCBDMTEuOTAzNDIwMSwxLjcyNzUyNzAzIDExLjk2ODk3MDIsMS45NzIxNjMxOSAxMS44NTg1MTMzLDIuMTYzNDgwMjQgTDExLjg1ODUxMzMsMi4xNjM0ODAyNCBMMTEuMDU0MzYzMywzLjU1NjQxMzQ1IEwxMi45MjU4NjMzLDMuNTU3MTIyOTkgQzEzLjc2MTE5NCwzLjU1NzEyMjk5IDE0LjQzODM2MzMsNC4yMzQyOTIzMSAxNC40MzgzNjMzLDUuMDY5NjIyOTkgTDE0LjQzODM2MzMsMTIuODE5NjIzIEMxNC40MzgzNjMzLDEzLjY1NDk1MzcgMTMuNzYxMTk0LDE0LjMzMjEyMyAxMi45MjU4NjMzLDE0LjMzMjEyMyBMMi45MjU4NjMyOSwxNC4zMzIxMjMgQzIuMDkwNTMyNiwxNC4zMzIxMjMgMS40MTMzNjMyOSwxMy42NTQ5NTM3IDEuNDEzMzYzMjksMTIuODE5NjIzIEwxLjQxMzM2MzI5LDUuMDY5NjIyOTkgQzEuNDEzMzYzMjksNC4yMzQyOTIzMSAyLjA5MDUzMjYsMy41NTcxMjI5OSAyLjkyNTg2MzI5LDMuNTU3MTIyOTkgTDQuODY5MzYzMjksMy41NTY0MTM0NSBMNC4wNjU2OTI5MywyLjE2MzQ4MDI0IEMzLjk1NTIzNTk4LDEuOTcyMTYzMTkgNC4wMjA3ODYwNCwxLjcyNzUyNzAzIDQuMjEyMTAzMDksMS42MTcwNzAwOCBDNC40MDM0MjAxNCwxLjUwNjYxMzEzIDQuNjQ4MDU2MywxLjU3MjE2MzE5IDQuNzU4NTEzMjUsMS43NjM0ODAyNCBMNS43OTMzNjMyOSwzLjU1NjQxMzQ1IEwxMC4xMzAzNjMzLDMuNTU2NDEzNDUgWiBNMTIuOTI1ODYzMyw0LjMzMjEyMjk5IEwyLjkyNTg2MzI5LDQuMzMyMTIyOTkgQzIuNTE4NTUzMjgsNC4zMzIxMjI5OSAyLjE4ODM2MzI5LDQuNjYyMzEyOTkgMi4xODgzNjMyOSw1LjA2OTYyMjk5IEwyLjE4ODM2MzI5LDEyLjgxOTYyMyBDMi4xODgzNjMyOSwxMy4yMjY5MzMgMi41MTg1NTMyOCwxMy41NTcxMjMgMi45MjU4NjMyOSwxMy41NTcxMjMgTDEyLjkyNTg2MzMsMTMuNTU3MTIzIEMxMy4zMzMxNzMzLDEzLjU1NzEyMyAxMy42NjMzNjMzLDEzLjIyNjkzMyAxMy42NjMzNjMzLDEyLjgxOTYyMyBMMTMuNjYzMzYzMyw1LjA2OTYyMjk5IEMxMy42NjMzNjMzLDQuNjYyMzEyOTkgMTMuMzMzMTczMyw0LjMzMjEyMjk5IDEyLjkyNTg2MzMsNC4zMzIxMjI5OSBaIE03LjcxMjgxNDE3LDcuODE3ODY4ODUgTDcuNzcxMzU0MzYsNy44NDM4MTQ5OSBMOS4xNjQ0NTUxOSw4Ljc1MDc5Nzc2IEM5LjE4NzgxMjk1LDguNzY2MDA0OTEgOS4yMDc3MzQzMyw4Ljc4NTkyNjI4IDkuMjIyOTQxNDcsOC44MDkyODQwNCBDOS4yNzExNTQ0OSw4Ljg4MzMzNzkyIDkuMjY0MDM4NTcsOC45Nzc0NDIyMiA5LjIxMTg2OTE5LDkuMDQyOTc4MTIgTDkuMTY0NDU1MTksOS4wODYwMTM3OSBMNy43NzEzNTQzNiw5Ljk5Mjk5NjU3IEM3LjczODg4NTcxLDEwLjAxNDEzNTQgNy43MDA5NzYxOCwxMC4wMjUzODg2IDcuNjYyMjMyNjMsMTAuMDI1Mzg4NiBDNy41NzAxODUxNywxMC4wMjUzODg2IDcuNDkyNjYxMjUsOS45NjMyMDU4OCA3LjQ2OTM3NjgyLDkuODc4NTU2NDggTDcuNDYyMjMyNjMsOS44MjUzODg1NSBMNy40NjIyMzI2Myw4LjAxMTQyMyBDNy40NjIyMzI2Myw3Ljk3MjY3OTQ0IDcuNDczNDg1NzksNy45MzQ3Njk5MiA3LjQ5NDYyNDYxLDcuOTAyMzAxMjYgQzcuNTQyODM3NjMsNy44MjgyNDczOCA3LjYzMTc3Mzc1LDcuNzk2Njc4MDggNy43MTI4MTQxNyw3LjgxNzg2ODg1IFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4NCiAgICA8L2RlZnM+DQogICAgPGcgaWQ9ImxvZ28iIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+DQogICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPg0KICAgICAgICA8L21hc2s+DQogICAgICAgIDx1c2UgaWQ9IuW9oueKtue7k+WQiCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4NCiAgICA8L2c+DQo8L3N2Zz4="},41920:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojOTk5OTk5O30NCjwvc3R5bGU+DQo8ZyBpZD0i5pCc57SiIj4NCgk8ZyBpZD0iaWNvbl94MkZfMjRweF94MkZf5pCc57SiIj4NCgkJPGcgaWQ9Ik1hc2siPg0KCQkJPHBhdGggaWQ9InBhdGgtMV8xXyIgY2xhc3M9InN0MCIgZD0iTTEwLjcsMTYuMmMtMy4xLDAtNS42LTIuNS01LjYtNS42czIuNS01LjYsNS42LTUuNnM1LjYsMi41LDUuNiw1LjZTMTMuOCwxNi4yLDEwLjcsMTYuMnoNCgkJCQkgTTE2LDE0LjlMMTYsMTQuOWwwLTAuMmMwLjktMS4yLDEuNC0yLjYsMS40LTQuMWMwLTMuNy0zLTYuNy02LjctNi43UzQsNyw0LDEwLjdzMyw2LjcsNi43LDYuN2MxLjUsMCwzLTAuNSw0LjItMS41bDAuMS0wLjENCgkJCQlsMC4xLDAuMWwzLjgsMy45YzAuMywwLjMsMC43LDAuMywxLDBjMC4zLTAuMywwLjMtMC43LDAtMUwxNiwxNC45eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo="},84054:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAAeCAYAAABKQVdQAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABSqADAAQAAAABAAAAHgAAAAAcDFqiAAAFaklEQVR4Ae2cz2sUSRTHqyeROfgDXYOiXgTBwLqHhZWIqBARPIg5+OMsePKkpxWX9bCHRVC8Rf0ngiBE8BAUg+JBEfwNRvEi+CNB469NFjPdKd/rzEymk6qa17GrMz++A52pfu/Ve12fefWmMjPVSuEBAiAAAiAAAiAAAiAAArkSKGm9qxTqQTrelo9Blvm+CMQl5uCceZohr5BX2SdVpP+m4jg9RdlVe5AsKpEu84Blh+wbcbUG52wzDHk1M49bPa/eT3zSt0bvxwe3FzLeQJp68WomUsNaq4KpTxCoadWhepcEwW2TfqEyxE2SA+ckj4WeIa+S5Fo1r+6NPyxcfnNVRTqMB9wRdKrDG/pUzy+/p6pXnUlcjrNInbQVSe7FuoBsqJlpoVSIm3hRwDmBY+EnyKsEO5959eH7p8K5kQu0kooSMQu0sjrVfbzQVVzlpW58/P45USQ5OBdMLpyblm4srC6uFMeVF0qltiZGaT6R2Jh72qUSnxIbewSzRuJTYmP2bpdKfEps7BHMGolPiY3Zu10q8SmxsUcwayQ+JTZm73apxKfExh7BrNl65+NddeXtNaP2wPp9amfXNi9xn397Oa9I8kVw4WTdzmKPl7gv/ntVXUnWDpqLJeu2F/8QxxUXSnrHWVcbzNSW2Jj6uWQSnxIbVwyTTuJTYmPy7ZJJfEpsXDFMOolPiY3Jt0sm8SmxccUw6SQ+JTYm3y4Z+xwaG1ZDozeNZnvX7lZ71/TWnWvGzg4hx52I/rdasM7XeCeiSUfcSW9xv4bfrHFZl2a8xs8brd6hAAEQAIE2JCBeUbYhGwy5xQkMjdLKbsyysltDK7u1vS1OAMOTEkChlJKCnTcCi1awXL/5cOm8kYDjRiWAf70b9ZVpp+tyFSWXrp0YYayLSgArykXF31jBBV8yNNYF42pAICcCWFHmBBphQAAEmpeAs1CGob5EOxi2px0e9dlBffvT9qvYt3tcXtn9+eQf48G6ygOcKyRkz+2eVzJKSiGv5pNyFkqt1BEVqkPcjbY4vZvfPSmp2oTqIPU9mtTKz9o97orO5VZYrPPFGXFnsYNzdvO3FfLK+Rkl/SDzNU3K7nL63KfnvtlUMrbYhqqq2sx9jRYCYaPEHZ/63Hd2pH/ergLeevVX9wlFW6C8jHfzsk19vCe1sj+1goxlpONTxK1ASfE8N6/AeQYe8qp+vXKuKAuBukEo92itu6g2nKeiSYs984N0vMn8fGxLfejLyutmy/pSU9xHX56pU0//rf47ym2W+YxLhVAf2rCf7gLSUb1obrOMdN7Gy3F54z4ncOXBbZYhbnZ5Bc4qzjHk1c/VK9rio7fEtyQK9QBPWLot1Wk+r73FGrdrb1tE7QE+p76/ViZ52mdb3LHJL/rO2IP44HZecd9NjOvh9/fig9t5xXXdHsonZ8SdvW0gOKedvXyDHHPdaNW8ignRB+AX48IY6WMsoLpovXHvFNmwLfdJjzfZA3HBmXONswJ5lZwbac4wj/KZR/zuUKR31cHyynGAzrvmvlAs43fess0g95lrk/YcccEZeYV51Ch1Q7TvgRI2CKfpXpNanaELL9Fxg9oj8SBmvuzZQ+0l9CXO6c4Cf5YZWD/LjPsI/yAuOCOvhJPFYYZ5lM88qr4EBPw3Wsr308rxMa0gQz64zTLWVQ0zbiAuOGecUrE75BXyykdeJXyWSnqYj4QwhxPEzQEyhQBncPZBoFnzyvnzIB+g4BMEQAAEmo0ACmWzvWK4XhAAgdwJoFDmjhwBQQAEmo3A7NaPlFdOO2KepeySiTniZoKxrhNwrosoEwNwzgRjXSeLxbnuhcEABEAABEAABEAABECgTQj8AHIKM/JWe4URAAAAAElFTkSuQmCC"},37853:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjIyMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAyMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGRlZnM+DQogICAgICAgIDxwYXRoIGQ9Ik0xNC44MzMzMzMzLDkuNSBDMTUuMTA5NDc1Nyw5LjUgMTUuMzMzMzMzMyw5LjcyMzg1NzYzIDE1LjMzMzMzMzMsMTAgTDE1LjMzMzMzMzMsMTAgQzE1LjMzMzMzMzMsMTIuNzc2NjY1MSAxMy4yMTE0Mzc1LDE1LjA1NzczNDkgMTAuNTAwNzE3NywxNS4zMTAxMzc0IEwxMC41LDE4LjE2NjY2NjcgQzEwLjUsMTguNDQyODA5IDEwLjI3NjE0MjQsMTguNjY2NjY2NyAxMCwxOC42NjY2NjY3IEM5LjcyMzg1NzYzLDE4LjY2NjY2NjcgOS41LDE4LjQ0MjgwOSA5LjUsMTguMTY2NjY2NyBMOS41MDAyODU0LDE1LjMxMDIzMDcgQzYuNzg5MDg2LDE1LjA1ODI5NzYgNC42NjY2NjY2NywxMi43NzcwMDc2IDQuNjY2NjY2NjcsMTAgTDQuNjc0NzIyMzQsOS45MTAxMjQzNyBDNC43MTcwNTgzLDkuNjc2ODc1MTYgNC45MjEyMDY3OCw5LjUgNS4xNjY2NjY2Nyw5LjUgQzUuNDQyODA5MDQsOS41IDUuNjY2NjY2NjcsOS43MjM4NTc2MyA1LjY2NjY2NjY3LDEwIEw1LjY2NjY2NjY3LDEwIEM1LjY2NjY2NjY3LDEyLjM5MzIzMzkgNy42MDY3NjYwOCwxNC4zMzMzMzMzIDEwLDE0LjMzMzMzMzMgQzEyLjM5MzIzMzksMTQuMzMzMzMzMyAxNC4zMzMzMzMzLDEyLjM5MzIzMzkgMTQuMzMzMzMzMywxMCBMMTQuMzQxMzg5LDkuOTEwMTI0MzcgQzE0LjM4MzcyNSw5LjY3Njg3NTE2IDE0LjU4Nzg3MzQsOS41IDE0LjgzMzMzMzMsOS41IFogTTEwLDEuMzMzMzMzMzMgQzExLjg0MDk0OTIsMS4zMzMzMzMzMyAxMy4zMzMzMzMzLDIuODI1NzE3NSAxMy4zMzMzMzMzLDQuNjY2NjY2NjcgTDEzLjMzMzMzMzMsMTAgQzEzLjMzMzMzMzMsMTEuODQwOTQ5MiAxMS44NDA5NDkyLDEzLjMzMzMzMzMgMTAsMTMuMzMzMzMzMyBDOC4xNTkwNTA4MywxMy4zMzMzMzMzIDYuNjY2NjY2NjcsMTEuODQwOTQ5MiA2LjY2NjY2NjY3LDEwIEw2LjY2NjY2NjY3LDQuNjY2NjY2NjcgQzYuNjY2NjY2NjcsMi44MjU3MTc1IDguMTU5MDUwODMsMS4zMzMzMzMzMyAxMCwxLjMzMzMzMzMzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4NCiAgICAgICAgPHBhdGggZD0iTTE0LjgzMzMzMzMsOS41IEMxNS4xMDk0NzU3LDkuNSAxNS4zMzMzMzMzLDkuNzIzODU3NjMgMTUuMzMzMzMzMywxMCBMMTUuMzMzMzMzMywxMCBDMTUuMzMzMzMzMywxMi43NzY2NjUxIDEzLjIxMTQzNzUsMTUuMDU3NzM0OSAxMC41MDA3MTc3LDE1LjMxMDEzNzQgTDEwLjUsMTguMTY2NjY2NyBDMTAuNSwxOC40NDI4MDkgMTAuMjc2MTQyNCwxOC42NjY2NjY3IDEwLDE4LjY2NjY2NjcgQzkuNzIzODU3NjMsMTguNjY2NjY2NyA5LjUsMTguNDQyODA5IDkuNSwxOC4xNjY2NjY3IEw5LjUwMDI4NTQsMTUuMzEwMjMwNyBDNi43ODkwODYsMTUuMDU4Mjk3NiA0LjY2NjY2NjY3LDEyLjc3NzAwNzYgNC42NjY2NjY2NywxMCBMNC42NzQ3MjIzNCw5LjkxMDEyNDM3IEM0LjcxNzA1ODMsOS42NzY4NzUxNiA0LjkyMTIwNjc4LDkuNSA1LjE2NjY2NjY3LDkuNSBDNS40NDI4MDkwNCw5LjUgNS42NjY2NjY2Nyw5LjcyMzg1NzYzIDUuNjY2NjY2NjcsMTAgTDUuNjY2NjY2NjcsMTAgQzUuNjY2NjY2NjcsMTIuMzkzMjMzOSA3LjYwNjc2NjA4LDE0LjMzMzMzMzMgMTAsMTQuMzMzMzMzMyBDMTIuMzkzMjMzOSwxNC4zMzMzMzMzIDE0LjMzMzMzMzMsMTIuMzkzMjMzOSAxNC4zMzMzMzMzLDEwIEwxNC4zNDEzODksOS45MTAxMjQzNyBDMTQuMzgzNzI1LDkuNjc2ODc1MTYgMTQuNTg3ODczNCw5LjUgMTQuODMzMzMzMyw5LjUgWiBNMTAsMS4zMzMzMzMzMyBDMTEuODQwOTQ5MiwxLjMzMzMzMzMzIDEzLjMzMzMzMzMsMi44MjU3MTc1IDEzLjMzMzMzMzMsNC42NjY2NjY2NyBMMTMuMzMzMzMzMywxMCBDMTMuMzMzMzMzMywxMS44NDA5NDkyIDExLjg0MDk0OTIsMTMuMzMzMzMzMyAxMCwxMy4zMzMzMzMzIEM4LjE1OTA1MDgzLDEzLjMzMzMzMzMgNi42NjY2NjY2NywxMS44NDA5NDkyIDYuNjY2NjY2NjcsMTAgTDYuNjY2NjY2NjcsNC42NjY2NjY2NyBDNi42NjY2NjY2NywyLjgyNTcxNzUgOC4xNTkwNTA4MywxLjMzMzMzMzMzIDEwLDEuMzMzMzMzMzMgWiIgaWQ9InBhdGgtMyI+PC9wYXRoPg0KICAgICAgICA8cGF0aCBkPSJNMTQuODMzMzMzMyw5LjUgQzE1LjEwOTQ3NTcsOS41IDE1LjMzMzMzMzMsOS43MjM4NTc2MyAxNS4zMzMzMzMzLDEwIEwxNS4zMzMzMzMzLDEwIEMxNS4zMzMzMzMzLDEyLjc3NjY2NTEgMTMuMjExNDM3NSwxNS4wNTc3MzQ5IDEwLjUwMDcxNzcsMTUuMzEwMTM3NCBMMTAuNSwxOC4xNjY2NjY3IEMxMC41LDE4LjQ0MjgwOSAxMC4yNzYxNDI0LDE4LjY2NjY2NjcgMTAsMTguNjY2NjY2NyBDOS43MjM4NTc2MywxOC42NjY2NjY3IDkuNSwxOC40NDI4MDkgOS41LDE4LjE2NjY2NjcgTDkuNTAwMjg1NCwxNS4zMTAyMzA3IEM2Ljc4OTA4NiwxNS4wNTgyOTc2IDQuNjY2NjY2NjcsMTIuNzc3MDA3NiA0LjY2NjY2NjY3LDEwIEw0LjY3NDcyMjM0LDkuOTEwMTI0MzcgQzQuNzE3MDU4Myw5LjY3Njg3NTE2IDQuOTIxMjA2NzgsOS41IDUuMTY2NjY2NjcsOS41IEM1LjQ0MjgwOTA0LDkuNSA1LjY2NjY2NjY3LDkuNzIzODU3NjMgNS42NjY2NjY2NywxMCBMNS42NjY2NjY2NywxMCBDNS42NjY2NjY2NywxMi4zOTMyMzM5IDcuNjA2NzY2MDgsMTQuMzMzMzMzMyAxMCwxNC4zMzMzMzMzIEMxMi4zOTMyMzM5LDE0LjMzMzMzMzMgMTQuMzMzMzMzMywxMi4zOTMyMzM5IDE0LjMzMzMzMzMsMTAgTDE0LjM0MTM4OSw5LjkxMDEyNDM3IEMxNC4zODM3MjUsOS42NzY4NzUxNiAxNC41ODc4NzM0LDkuNSAxNC44MzMzMzMzLDkuNSBaIE0xMCwxLjMzMzMzMzMzIEMxMS44NDA5NDkyLDEuMzMzMzMzMzMgMTMuMzMzMzMzMywyLjgyNTcxNzUgMTMuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMy4zMzMzMzMzLDEwIEMxMy4zMzMzMzMzLDExLjg0MDk0OTIgMTEuODQwOTQ5MiwxMy4zMzMzMzMzIDEwLDEzLjMzMzMzMzMgQzguMTU5MDUwODMsMTMuMzMzMzMzMyA2LjY2NjY2NjY3LDExLjg0MDk0OTIgNi42NjY2NjY2NywxMCBMNi42NjY2NjY2Nyw0LjY2NjY2NjY3IEM2LjY2NjY2NjY3LDIuODI1NzE3NSA4LjE1OTA1MDgzLDEuMzMzMzMzMzMgMTAsMS4zMzMzMzMzMyBaIiBpZD0icGF0aC01Ij48L3BhdGg+DQogICAgICAgIDxwYXRoIGQ9Ik0xNC44MzMzMzMzLDkuNSBDMTUuMTA5NDc1Nyw5LjUgMTUuMzMzMzMzMyw5LjcyMzg1NzYzIDE1LjMzMzMzMzMsMTAgTDE1LjMzMzMzMzMsMTAgQzE1LjMzMzMzMzMsMTIuNzc2NjY1MSAxMy4yMTE0Mzc1LDE1LjA1NzczNDkgMTAuNTAwNzE3NywxNS4zMTAxMzc0IEwxMC41LDE4LjE2NjY2NjcgQzEwLjUsMTguNDQyODA5IDEwLjI3NjE0MjQsMTguNjY2NjY2NyAxMCwxOC42NjY2NjY3IEM5LjcyMzg1NzYzLDE4LjY2NjY2NjcgOS41LDE4LjQ0MjgwOSA5LjUsMTguMTY2NjY2NyBMOS41MDAyODU0LDE1LjMxMDIzMDcgQzYuNzg5MDg2LDE1LjA1ODI5NzYgNC42NjY2NjY2NywxMi43NzcwMDc2IDQuNjY2NjY2NjcsMTAgTDQuNjc0NzIyMzQsOS45MTAxMjQzNyBDNC43MTcwNTgzLDkuNjc2ODc1MTYgNC45MjEyMDY3OCw5LjUgNS4xNjY2NjY2Nyw5LjUgQzUuNDQyODA5MDQsOS41IDUuNjY2NjY2NjcsOS43MjM4NTc2MyA1LjY2NjY2NjY3LDEwIEw1LjY2NjY2NjY3LDEwIEM1LjY2NjY2NjY3LDEyLjM5MzIzMzkgNy42MDY3NjYwOCwxNC4zMzMzMzMzIDEwLDE0LjMzMzMzMzMgQzEyLjM5MzIzMzksMTQuMzMzMzMzMyAxNC4zMzMzMzMzLDEyLjM5MzIzMzkgMTQuMzMzMzMzMywxMCBMMTQuMzQxMzg5LDkuOTEwMTI0MzcgQzE0LjM4MzcyNSw5LjY3Njg3NTE2IDE0LjU4Nzg3MzQsOS41IDE0LjgzMzMzMzMsOS41IFogTTEwLDEuMzMzMzMzMzMgQzExLjg0MDk0OTIsMS4zMzMzMzMzMyAxMy4zMzMzMzMzLDIuODI1NzE3NSAxMy4zMzMzMzMzLDQuNjY2NjY2NjcgTDEzLjMzMzMzMzMsMTAgQzEzLjMzMzMzMzMsMTEuODQwOTQ5MiAxMS44NDA5NDkyLDEzLjMzMzMzMzMgMTAsMTMuMzMzMzMzMyBDOC4xNTkwNTA4MywxMy4zMzMzMzMzIDYuNjY2NjY2NjcsMTEuODQwOTQ5MiA2LjY2NjY2NjY3LDEwIEw2LjY2NjY2NjY3LDQuNjY2NjY2NjcgQzYuNjY2NjY2NjcsMi44MjU3MTc1IDguMTU5MDUwODMsMS4zMzMzMzMzMyAxMCwxLjMzMzMzMzMzIFoiIGlkPSJwYXRoLTciPjwvcGF0aD4NCiAgICAgICAgPHBhdGggZD0iTTE0LjgzMzMzMzMsOS41IEMxNS4xMDk0NzU3LDkuNSAxNS4zMzMzMzMzLDkuNzIzODU3NjMgMTUuMzMzMzMzMywxMCBMMTUuMzMzMzMzMywxMCBDMTUuMzMzMzMzMywxMi43NzY2NjUxIDEzLjIxMTQzNzUsMTUuMDU3NzM0OSAxMC41MDA3MTc3LDE1LjMxMDEzNzQgTDEwLjUsMTguMTY2NjY2NyBDMTAuNSwxOC40NDI4MDkgMTAuMjc2MTQyNCwxOC42NjY2NjY3IDEwLDE4LjY2NjY2NjcgQzkuNzIzODU3NjMsMTguNjY2NjY2NyA5LjUsMTguNDQyODA5IDkuNSwxOC4xNjY2NjY3IEw5LjUwMDI4NTQsMTUuMzEwMjMwNyBDNi43ODkwODYsMTUuMDU4Mjk3NiA0LjY2NjY2NjY3LDEyLjc3NzAwNzYgNC42NjY2NjY2NywxMCBMNC42NzQ3MjIzNCw5LjkxMDEyNDM3IEM0LjcxNzA1ODMsOS42NzY4NzUxNiA0LjkyMTIwNjc4LDkuNSA1LjE2NjY2NjY3LDkuNSBDNS40NDI4MDkwNCw5LjUgNS42NjY2NjY2Nyw5LjcyMzg1NzYzIDUuNjY2NjY2NjcsMTAgTDUuNjY2NjY2NjcsMTAgQzUuNjY2NjY2NjcsMTIuMzkzMjMzOSA3LjYwNjc2NjA4LDE0LjMzMzMzMzMgMTAsMTQuMzMzMzMzMyBDMTIuMzkzMjMzOSwxNC4zMzMzMzMzIDE0LjMzMzMzMzMsMTIuMzkzMjMzOSAxNC4zMzMzMzMzLDEwIEwxNC4zNDEzODksOS45MTAxMjQzNyBDMTQuMzgzNzI1LDkuNjc2ODc1MTYgMTQuNTg3ODczNCw5LjUgMTQuODMzMzMzMyw5LjUgWiBNMTAsMS4zMzMzMzMzMyBDMTEuODQwOTQ5MiwxLjMzMzMzMzMzIDEzLjMzMzMzMzMsMi44MjU3MTc1IDEzLjMzMzMzMzMsNC42NjY2NjY2NyBMMTMuMzMzMzMzMywxMCBDMTMuMzMzMzMzMywxMS44NDA5NDkyIDExLjg0MDk0OTIsMTMuMzMzMzMzMyAxMCwxMy4zMzMzMzMzIEM4LjE1OTA1MDgzLDEzLjMzMzMzMzMgNi42NjY2NjY2NywxMS44NDA5NDkyIDYuNjY2NjY2NjcsMTAgTDYuNjY2NjY2NjcsNC42NjY2NjY2NyBDNi42NjY2NjY2NywyLjgyNTcxNzUgOC4xNTkwNTA4MywxLjMzMzMzMzMzIDEwLDEuMzMzMzMzMzMgWiIgaWQ9InBhdGgtOSI+PC9wYXRoPg0KICAgICAgICA8cGF0aCBkPSJNMTQuODMzMzMzMyw5LjUgQzE1LjEwOTQ3NTcsOS41IDE1LjMzMzMzMzMsOS43MjM4NTc2MyAxNS4zMzMzMzMzLDEwIEwxNS4zMzMzMzMzLDEwIEMxNS4zMzMzMzMzLDEyLjc3NjY2NTEgMTMuMjExNDM3NSwxNS4wNTc3MzQ5IDEwLjUwMDcxNzcsMTUuMzEwMTM3NCBMMTAuNSwxOC4xNjY2NjY3IEMxMC41LDE4LjQ0MjgwOSAxMC4yNzYxNDI0LDE4LjY2NjY2NjcgMTAsMTguNjY2NjY2NyBDOS43MjM4NTc2MywxOC42NjY2NjY3IDkuNSwxOC40NDI4MDkgOS41LDE4LjE2NjY2NjcgTDkuNTAwMjg1NCwxNS4zMTAyMzA3IEM2Ljc4OTA4NiwxNS4wNTgyOTc2IDQuNjY2NjY2NjcsMTIuNzc3MDA3NiA0LjY2NjY2NjY3LDEwIEw0LjY3NDcyMjM0LDkuOTEwMTI0MzcgQzQuNzE3MDU4Myw5LjY3Njg3NTE2IDQuOTIxMjA2NzgsOS41IDUuMTY2NjY2NjcsOS41IEM1LjQ0MjgwOTA0LDkuNSA1LjY2NjY2NjY3LDkuNzIzODU3NjMgNS42NjY2NjY2NywxMCBMNS42NjY2NjY2NywxMCBDNS42NjY2NjY2NywxMi4zOTMyMzM5IDcuNjA2NzY2MDgsMTQuMzMzMzMzMyAxMCwxNC4zMzMzMzMzIEMxMi4zOTMyMzM5LDE0LjMzMzMzMzMgMTQuMzMzMzMzMywxMi4zOTMyMzM5IDE0LjMzMzMzMzMsMTAgTDE0LjM0MTM4OSw5LjkxMDEyNDM3IEMxNC4zODM3MjUsOS42NzY4NzUxNiAxNC41ODc4NzM0LDkuNSAxNC44MzMzMzMzLDkuNSBaIE0xMCwxLjMzMzMzMzMzIEMxMS44NDA5NDkyLDEuMzMzMzMzMzMgMTMuMzMzMzMzMywyLjgyNTcxNzUgMTMuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMy4zMzMzMzMzLDEwIEMxMy4zMzMzMzMzLDExLjg0MDk0OTIgMTEuODQwOTQ5MiwxMy4zMzMzMzMzIDEwLDEzLjMzMzMzMzMgQzguMTU5MDUwODMsMTMuMzMzMzMzMyA2LjY2NjY2NjY3LDExLjg0MDk0OTIgNi42NjY2NjY2NywxMCBMNi42NjY2NjY2Nyw0LjY2NjY2NjY3IEM2LjY2NjY2NjY3LDIuODI1NzE3NSA4LjE1OTA1MDgzLDEuMzMzMzMzMzMgMTAsMS4zMzMzMzMzMyBaIiBpZD0icGF0aC0xMSI+PC9wYXRoPg0KICAgICAgICA8cGF0aCBkPSJNMTQuODMzMzMzMyw5LjUgQzE1LjEwOTQ3NTcsOS41IDE1LjMzMzMzMzMsOS43MjM4NTc2MyAxNS4zMzMzMzMzLDEwIEwxNS4zMzMzMzMzLDEwIEMxNS4zMzMzMzMzLDEyLjc3NjY2NTEgMTMuMjExNDM3NSwxNS4wNTc3MzQ5IDEwLjUwMDcxNzcsMTUuMzEwMTM3NCBMMTAuNSwxOC4xNjY2NjY3IEMxMC41LDE4LjQ0MjgwOSAxMC4yNzYxNDI0LDE4LjY2NjY2NjcgMTAsMTguNjY2NjY2NyBDOS43MjM4NTc2MywxOC42NjY2NjY3IDkuNSwxOC40NDI4MDkgOS41LDE4LjE2NjY2NjcgTDkuNTAwMjg1NCwxNS4zMTAyMzA3IEM2Ljc4OTA4NiwxNS4wNTgyOTc2IDQuNjY2NjY2NjcsMTIuNzc3MDA3NiA0LjY2NjY2NjY3LDEwIEw0LjY3NDcyMjM0LDkuOTEwMTI0MzcgQzQuNzE3MDU4Myw5LjY3Njg3NTE2IDQuOTIxMjA2NzgsOS41IDUuMTY2NjY2NjcsOS41IEM1LjQ0MjgwOTA0LDkuNSA1LjY2NjY2NjY3LDkuNzIzODU3NjMgNS42NjY2NjY2NywxMCBMNS42NjY2NjY2NywxMCBDNS42NjY2NjY2NywxMi4zOTMyMzM5IDcuNjA2NzY2MDgsMTQuMzMzMzMzMyAxMCwxNC4zMzMzMzMzIEMxMi4zOTMyMzM5LDE0LjMzMzMzMzMgMTQuMzMzMzMzMywxMi4zOTMyMzM5IDE0LjMzMzMzMzMsMTAgTDE0LjM0MTM4OSw5LjkxMDEyNDM3IEMxNC4zODM3MjUsOS42NzY4NzUxNiAxNC41ODc4NzM0LDkuNSAxNC44MzMzMzMzLDkuNSBaIE0xMCwxLjMzMzMzMzMzIEMxMS44NDA5NDkyLDEuMzMzMzMzMzMgMTMuMzMzMzMzMywyLjgyNTcxNzUgMTMuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMy4zMzMzMzMzLDEwIEMxMy4zMzMzMzMzLDExLjg0MDk0OTIgMTEuODQwOTQ5MiwxMy4zMzMzMzMzIDEwLDEzLjMzMzMzMzMgQzguMTU5MDUwODMsMTMuMzMzMzMzMyA2LjY2NjY2NjY3LDExLjg0MDk0OTIgNi42NjY2NjY2NywxMCBMNi42NjY2NjY2Nyw0LjY2NjY2NjY3IEM2LjY2NjY2NjY3LDIuODI1NzE3NSA4LjE1OTA1MDgzLDEuMzMzMzMzMzMgMTAsMS4zMzMzMzMzMyBaIiBpZD0icGF0aC0xMyI+PC9wYXRoPg0KICAgICAgICA8cGF0aCBkPSJNMTQuODMzMzMzMyw5LjUgQzE1LjEwOTQ3NTcsOS41IDE1LjMzMzMzMzMsOS43MjM4NTc2MyAxNS4zMzMzMzMzLDEwIEwxNS4zMzMzMzMzLDEwIEMxNS4zMzMzMzMzLDEyLjc3NjY2NTEgMTMuMjExNDM3NSwxNS4wNTc3MzQ5IDEwLjUwMDcxNzcsMTUuMzEwMTM3NCBMMTAuNSwxOC4xNjY2NjY3IEMxMC41LDE4LjQ0MjgwOSAxMC4yNzYxNDI0LDE4LjY2NjY2NjcgMTAsMTguNjY2NjY2NyBDOS43MjM4NTc2MywxOC42NjY2NjY3IDkuNSwxOC40NDI4MDkgOS41LDE4LjE2NjY2NjcgTDkuNTAwMjg1NCwxNS4zMTAyMzA3IEM2Ljc4OTA4NiwxNS4wNTgyOTc2IDQuNjY2NjY2NjcsMTIuNzc3MDA3NiA0LjY2NjY2NjY3LDEwIEw0LjY3NDcyMjM0LDkuOTEwMTI0MzcgQzQuNzE3MDU4Myw5LjY3Njg3NTE2IDQuOTIxMjA2NzgsOS41IDUuMTY2NjY2NjcsOS41IEM1LjQ0MjgwOTA0LDkuNSA1LjY2NjY2NjY3LDkuNzIzODU3NjMgNS42NjY2NjY2NywxMCBMNS42NjY2NjY2NywxMCBDNS42NjY2NjY2NywxMi4zOTMyMzM5IDcuNjA2NzY2MDgsMTQuMzMzMzMzMyAxMCwxNC4zMzMzMzMzIEMxMi4zOTMyMzM5LDE0LjMzMzMzMzMgMTQuMzMzMzMzMywxMi4zOTMyMzM5IDE0LjMzMzMzMzMsMTAgTDE0LjM0MTM4OSw5LjkxMDEyNDM3IEMxNC4zODM3MjUsOS42NzY4NzUxNiAxNC41ODc4NzM0LDkuNSAxNC44MzMzMzMzLDkuNSBaIE0xMCwxLjMzMzMzMzMzIEMxMS44NDA5NDkyLDEuMzMzMzMzMzMgMTMuMzMzMzMzMywyLjgyNTcxNzUgMTMuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMy4zMzMzMzMzLDEwIEMxMy4zMzMzMzMzLDExLjg0MDk0OTIgMTEuODQwOTQ5MiwxMy4zMzMzMzMzIDEwLDEzLjMzMzMzMzMgQzguMTU5MDUwODMsMTMuMzMzMzMzMyA2LjY2NjY2NjY3LDExLjg0MDk0OTIgNi42NjY2NjY2NywxMCBMNi42NjY2NjY2Nyw0LjY2NjY2NjY3IEM2LjY2NjY2NjY3LDIuODI1NzE3NSA4LjE1OTA1MDgzLDEuMzMzMzMzMzMgMTAsMS4zMzMzMzMzMyBaIiBpZD0icGF0aC0xNSI+PC9wYXRoPg0KICAgICAgICA8cGF0aCBkPSJNMTQuODMzMzMzMyw5LjUgQzE1LjEwOTQ3NTcsOS41IDE1LjMzMzMzMzMsOS43MjM4NTc2MyAxNS4zMzMzMzMzLDEwIEwxNS4zMzMzMzMzLDEwIEMxNS4zMzMzMzMzLDEyLjc3NjY2NTEgMTMuMjExNDM3NSwxNS4wNTc3MzQ5IDEwLjUwMDcxNzcsMTUuMzEwMTM3NCBMMTAuNSwxOC4xNjY2NjY3IEMxMC41LDE4LjQ0MjgwOSAxMC4yNzYxNDI0LDE4LjY2NjY2NjcgMTAsMTguNjY2NjY2NyBDOS43MjM4NTc2MywxOC42NjY2NjY3IDkuNSwxOC40NDI4MDkgOS41LDE4LjE2NjY2NjcgTDkuNTAwMjg1NCwxNS4zMTAyMzA3IEM2Ljc4OTA4NiwxNS4wNTgyOTc2IDQuNjY2NjY2NjcsMTIuNzc3MDA3NiA0LjY2NjY2NjY3LDEwIEw0LjY3NDcyMjM0LDkuOTEwMTI0MzcgQzQuNzE3MDU4Myw5LjY3Njg3NTE2IDQuOTIxMjA2NzgsOS41IDUuMTY2NjY2NjcsOS41IEM1LjQ0MjgwOTA0LDkuNSA1LjY2NjY2NjY3LDkuNzIzODU3NjMgNS42NjY2NjY2NywxMCBMNS42NjY2NjY2NywxMCBDNS42NjY2NjY2NywxMi4zOTMyMzM5IDcuNjA2NzY2MDgsMTQuMzMzMzMzMyAxMCwxNC4zMzMzMzMzIEMxMi4zOTMyMzM5LDE0LjMzMzMzMzMgMTQuMzMzMzMzMywxMi4zOTMyMzM5IDE0LjMzMzMzMzMsMTAgTDE0LjM0MTM4OSw5LjkxMDEyNDM3IEMxNC4zODM3MjUsOS42NzY4NzUxNiAxNC41ODc4NzM0LDkuNSAxNC44MzMzMzMzLDkuNSBaIE0xMCwxLjMzMzMzMzMzIEMxMS44NDA5NDkyLDEuMzMzMzMzMzMgMTMuMzMzMzMzMywyLjgyNTcxNzUgMTMuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMy4zMzMzMzMzLDEwIEMxMy4zMzMzMzMzLDExLjg0MDk0OTIgMTEuODQwOTQ5MiwxMy4zMzMzMzMzIDEwLDEzLjMzMzMzMzMgQzguMTU5MDUwODMsMTMuMzMzMzMzMyA2LjY2NjY2NjY3LDExLjg0MDk0OTIgNi42NjY2NjY2NywxMCBMNi42NjY2NjY2Nyw0LjY2NjY2NjY3IEM2LjY2NjY2NjY3LDIuODI1NzE3NSA4LjE1OTA1MDgzLDEuMzMzMzMzMzMgMTAsMS4zMzMzMzMzMyBaIiBpZD0icGF0aC0xNyI+PC9wYXRoPg0KICAgICAgICA8cGF0aCBkPSJNMTQuODMzMzMzMyw5LjUgQzE1LjEwOTQ3NTcsOS41IDE1LjMzMzMzMzMsOS43MjM4NTc2MyAxNS4zMzMzMzMzLDEwIEwxNS4zMzMzMzMzLDEwIEMxNS4zMzMzMzMzLDEyLjc3NjY2NTEgMTMuMjExNDM3NSwxNS4wNTc3MzQ5IDEwLjUwMDcxNzcsMTUuMzEwMTM3NCBMMTAuNSwxOC4xNjY2NjY3IEMxMC41LDE4LjQ0MjgwOSAxMC4yNzYxNDI0LDE4LjY2NjY2NjcgMTAsMTguNjY2NjY2NyBDOS43MjM4NTc2MywxOC42NjY2NjY3IDkuNSwxOC40NDI4MDkgOS41LDE4LjE2NjY2NjcgTDkuNTAwMjg1NCwxNS4zMTAyMzA3IEM2Ljc4OTA4NiwxNS4wNTgyOTc2IDQuNjY2NjY2NjcsMTIuNzc3MDA3NiA0LjY2NjY2NjY3LDEwIEw0LjY3NDcyMjM0LDkuOTEwMTI0MzcgQzQuNzE3MDU4Myw5LjY3Njg3NTE2IDQuOTIxMjA2NzgsOS41IDUuMTY2NjY2NjcsOS41IEM1LjQ0MjgwOTA0LDkuNSA1LjY2NjY2NjY3LDkuNzIzODU3NjMgNS42NjY2NjY2NywxMCBMNS42NjY2NjY2NywxMCBDNS42NjY2NjY2NywxMi4zOTMyMzM5IDcuNjA2NzY2MDgsMTQuMzMzMzMzMyAxMCwxNC4zMzMzMzMzIEMxMi4zOTMyMzM5LDE0LjMzMzMzMzMgMTQuMzMzMzMzMywxMi4zOTMyMzM5IDE0LjMzMzMzMzMsMTAgTDE0LjM0MTM4OSw5LjkxMDEyNDM3IEMxNC4zODM3MjUsOS42NzY4NzUxNiAxNC41ODc4NzM0LDkuNSAxNC44MzMzMzMzLDkuNSBaIE0xMCwxLjMzMzMzMzMzIEMxMS44NDA5NDkyLDEuMzMzMzMzMzMgMTMuMzMzMzMzMywyLjgyNTcxNzUgMTMuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMy4zMzMzMzMzLDEwIEMxMy4zMzMzMzMzLDExLjg0MDk0OTIgMTEuODQwOTQ5MiwxMy4zMzMzMzMzIDEwLDEzLjMzMzMzMzMgQzguMTU5MDUwODMsMTMuMzMzMzMzMyA2LjY2NjY2NjY3LDExLjg0MDk0OTIgNi42NjY2NjY2NywxMCBMNi42NjY2NjY2Nyw0LjY2NjY2NjY3IEM2LjY2NjY2NjY3LDIuODI1NzE3NSA4LjE1OTA1MDgzLDEuMzMzMzMzMzMgMTAsMS4zMzMzMzMzMyBaIiBpZD0icGF0aC0xOSI+PC9wYXRoPg0KICAgICAgICA8cGF0aCBkPSJNMTQuODMzMzMzMyw5LjUgQzE1LjEwOTQ3NTcsOS41IDE1LjMzMzMzMzMsOS43MjM4NTc2MyAxNS4zMzMzMzMzLDEwIEwxNS4zMzMzMzMzLDEwIEMxNS4zMzMzMzMzLDEyLjc3NjY2NTEgMTMuMjExNDM3NSwxNS4wNTc3MzQ5IDEwLjUwMDcxNzcsMTUuMzEwMTM3NCBMMTAuNSwxOC4xNjY2NjY3IEMxMC41LDE4LjQ0MjgwOSAxMC4yNzYxNDI0LDE4LjY2NjY2NjcgMTAsMTguNjY2NjY2NyBDOS43MjM4NTc2MywxOC42NjY2NjY3IDkuNSwxOC40NDI4MDkgOS41LDE4LjE2NjY2NjcgTDkuNTAwMjg1NCwxNS4zMTAyMzA3IEM2Ljc4OTA4NiwxNS4wNTgyOTc2IDQuNjY2NjY2NjcsMTIuNzc3MDA3NiA0LjY2NjY2NjY3LDEwIEw0LjY3NDcyMjM0LDkuOTEwMTI0MzcgQzQuNzE3MDU4Myw5LjY3Njg3NTE2IDQuOTIxMjA2NzgsOS41IDUuMTY2NjY2NjcsOS41IEM1LjQ0MjgwOTA0LDkuNSA1LjY2NjY2NjY3LDkuNzIzODU3NjMgNS42NjY2NjY2NywxMCBMNS42NjY2NjY2NywxMCBDNS42NjY2NjY2NywxMi4zOTMyMzM5IDcuNjA2NzY2MDgsMTQuMzMzMzMzMyAxMCwxNC4zMzMzMzMzIEMxMi4zOTMyMzM5LDE0LjMzMzMzMzMgMTQuMzMzMzMzMywxMi4zOTMyMzM5IDE0LjMzMzMzMzMsMTAgTDE0LjM0MTM4OSw5LjkxMDEyNDM3IEMxNC4zODM3MjUsOS42NzY4NzUxNiAxNC41ODc4NzM0LDkuNSAxNC44MzMzMzMzLDkuNSBaIE0xMCwxLjMzMzMzMzMzIEMxMS44NDA5NDkyLDEuMzMzMzMzMzMgMTMuMzMzMzMzMywyLjgyNTcxNzUgMTMuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMy4zMzMzMzMzLDEwIEMxMy4zMzMzMzMzLDExLjg0MDk0OTIgMTEuODQwOTQ5MiwxMy4zMzMzMzMzIDEwLDEzLjMzMzMzMzMgQzguMTU5MDUwODMsMTMuMzMzMzMzMyA2LjY2NjY2NjY3LDExLjg0MDk0OTIgNi42NjY2NjY2NywxMCBMNi42NjY2NjY2Nyw0LjY2NjY2NjY3IEM2LjY2NjY2NjY3LDIuODI1NzE3NSA4LjE1OTA1MDgzLDEuMzMzMzMzMzMgMTAsMS4zMzMzMzMzMyBaIiBpZD0icGF0aC0yMSI+PC9wYXRoPg0KICAgIDwvZGVmcz4NCiAgICA8ZyBpZD0i5LiO5Lya6ICFaWNvbiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSLnvJbnu4QiPg0KICAgICAgICAgICAgPGcgaWQ9IuS4juS8muiAhS3pnZnpn7MtMDHlpIfku70iPg0KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4NCiAgICAgICAgICAgICAgICA8L21hc2s+DQogICAgICAgICAgICAgICAgPGcgaWQ9IuiSmeeJiCI+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0UxRTNFNiIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0YzRjVGOSIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0ZBRkJGRiIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCAwLjAwMDAwMCkiIGlkPSLkuI7kvJrogIUt6Z2Z6Z+zLTAy5aSH5Lu9Ij4NCiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay00IiBmaWxsPSJ3aGl0ZSI+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMyI+PC91c2U+DQogICAgICAgICAgICAgICAgPC9tYXNrPg0KICAgICAgICAgICAgICAgIDxnIGlkPSLokpnniYgiPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNFMUUzRTYiIHhsaW5rOmhyZWY9IiNwYXRoLTMiPjwvdXNlPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNGQUZCRkYiIHhsaW5rOmhyZWY9IiNwYXRoLTMiPjwvdXNlPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTIuMzMzMzMzMyBDOS4yMDcxMTM0MiwxMi4zMzMzMzMzIDguNTA2NTk1NDIsMTEuOTM3ODU2NCA4LjA4NDk0MTgzLDExLjMzMzM5ODQgTDExLjkxNTA1ODIsMTEuMzMzMzk4NCBDMTEuNDkzNDA0NiwxMS45Mzc4NTY0IDEwLjc5Mjg4NjYsMTIuMzMzMzMzMyAxMCwxMi4zMzMzMzMzIFoiIGlkPSLlvaLnirbnu5PlkIgiIGZpbGw9IiM2RUNFN0UiIG1hc2s9InVybCgjbWFzay00KSI+PC9wYXRoPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAuMDAwMDAwLCAwLjAwMDAwMCkiIGlkPSLkuI7kvJrogIUt6Z2Z6Z+zLTAz5aSH5Lu9Ij4NCiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay02IiBmaWxsPSJ3aGl0ZSI+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtNSI+PC91c2U+DQogICAgICAgICAgICAgICAgPC9tYXNrPg0KICAgICAgICAgICAgICAgIDxnIGlkPSLokpnniYgiPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNFMUUzRTYiIHhsaW5rOmhyZWY9IiNwYXRoLTUiPjwvdXNlPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNGQUZCRkYiIHhsaW5rOmhyZWY9IiNwYXRoLTUiPjwvdXNlPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAsMTIuMzMzMzMzMyBDOC45NDMxNDcwNiwxMi4zMzMzMzMzIDguMDUwNDAyNjgsMTEuNjMwNzAxIDcuNzYzNDE4MjYsMTAuNjY3MDg3NyBMMTIuMjM2NTgxNywxMC42NjcwODc3IEMxMS45NDk1OTczLDExLjYzMDcwMSAxMS4wNTY4NTI5LDEyLjMzMzMzMzMgMTAsMTIuMzMzMzMzMyBaIiBpZD0i5b2i54q257uT5ZCIIiBmaWxsPSIjNkVDRTdFIiBtYXNrPSJ1cmwoI21hc2stNikiPjwvcGF0aD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwLjAwMDAwMCwgMC4wMDAwMDApIiBpZD0i5LiO5Lya6ICFLemdmemfsy0wNOWkh+S7vSI+DQogICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stOCIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTciPjwvdXNlPg0KICAgICAgICAgICAgICAgIDwvbWFzaz4NCiAgICAgICAgICAgICAgICA8ZyBpZD0i6JKZ54mIIj4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRTFFM0U2IiB4bGluazpocmVmPSIjcGF0aC03Ij48L3VzZT4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkFGQkZGIiB4bGluazpocmVmPSIjcGF0aC03Ij48L3VzZT4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLjMzMjY2NjcsOS4zMzMzMzMzMyBMMTIuMzMzMzMzMywxMCBDMTIuMzMzMzMzMywxMS4yODg2NjQ0IDExLjI4ODY2NDQsMTIuMzMzMzMzMyAxMCwxMi4zMzMzMzMzIEM4LjcxMTMzNTU4LDEyLjMzMzMzMzMgNy42NjY2NjY2NywxMS4yODg2NjQ0IDcuNjY2NjY2NjcsMTAgTDcuNjY2NjY2NjcsOS4zMzMzMzMzMyBMMTIuMzMyNjY2Nyw5LjMzMzMzMzMzIFoiIGlkPSLlvaLnirbnu5PlkIgiIGZpbGw9IiM2RUNFN0UiIG1hc2s9InVybCgjbWFzay04KSI+PC9wYXRoPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAuMDAwMDAwLCAwLjAwMDAwMCkiIGlkPSLkuI7kvJrogIUt6Z2Z6Z+zLTA15aSH5Lu9Ij4NCiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0xMCIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTkiPjwvdXNlPg0KICAgICAgICAgICAgICAgIDwvbWFzaz4NCiAgICAgICAgICAgICAgICA8ZyBpZD0i6JKZ54mIIj4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRTFFM0U2IiB4bGluazpocmVmPSIjcGF0aC05Ij48L3VzZT4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkFGQkZGIiB4bGluazpocmVmPSIjcGF0aC05Ij48L3VzZT4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLjMzMjY2NjcsOCBMMTIuMzMzMzMzMywxMCBDMTIuMzMzMzMzMywxMS4yODg2NjQ0IDExLjI4ODY2NDQsMTIuMzMzMzMzMyAxMCwxMi4zMzMzMzMzIEM4LjcxMTMzNTU4LDEyLjMzMzMzMzMgNy42NjY2NjY2NywxMS4yODg2NjQ0IDcuNjY2NjY2NjcsMTAgTDcuNjY2NjY2NjcsOCBMMTIuMzMyNjY2Nyw4IFoiIGlkPSLlvaLnirbnu5PlkIgiIGZpbGw9IiM2RUNFN0UiIG1hc2s9InVybCgjbWFzay0xMCkiPjwvcGF0aD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMC4wMDAwMDAsIDAuMDAwMDAwKSIgaWQ9IuS4juS8muiAhS3pnZnpn7MtMDblpIfku70iPg0KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTEyIiBmaWxsPSJ3aGl0ZSI+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMTEiPjwvdXNlPg0KICAgICAgICAgICAgICAgIDwvbWFzaz4NCiAgICAgICAgICAgICAgICA8ZyBpZD0i6JKZ54mIIj4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRTFFM0U2IiB4bGluazpocmVmPSIjcGF0aC0xMSI+PC91c2U+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0ZBRkJGRiIgeGxpbms6aHJlZj0iI3BhdGgtMTEiPjwvdXNlPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuMzMyNjY2Nyw2LjY2NzMzMzMzIEwxMi4zMzMzMzMzLDEwIEMxMi4zMzMzMzMzLDExLjI4ODY2NDQgMTEuMjg4NjY0NCwxMi4zMzMzMzMzIDEwLDEyLjMzMzMzMzMgQzguNzExMzM1NTgsMTIuMzMzMzMzMyA3LjY2NjY2NjY3LDExLjI4ODY2NDQgNy42NjY2NjY2NywxMCBMNy42NjY2NjY2Nyw2LjY2NzMzMzMzIEwxMi4zMzI2NjY3LDYuNjY3MzMzMzMgWiIgaWQ9IuW9oueKtue7k+WQiCIgZmlsbD0iIzZFQ0U3RSIgbWFzaz0idXJsKCNtYXNrLTEyKSI+PC9wYXRoPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIwLjAwMDAwMCwgMC4wMDAwMDApIiBpZD0i5LiO5Lya6ICFLemdmemfsy0wN+Wkh+S7vSI+DQogICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMTQiIGZpbGw9IndoaXRlIj4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xMyI+PC91c2U+DQogICAgICAgICAgICAgICAgPC9tYXNrPg0KICAgICAgICAgICAgICAgIDxnIGlkPSLokpnniYgiPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNFMUUzRTYiIHhsaW5rOmhyZWY9IiNwYXRoLTEzIj48L3VzZT4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkFGQkZGIiB4bGluazpocmVmPSIjcGF0aC0xMyI+PC91c2U+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi4zMzI2NjY3LDYuMDAwNjY2NjcgTDEyLjMzMzMzMzMsMTAgQzEyLjMzMzMzMzMsMTEuMjg4NjY0NCAxMS4yODg2NjQ0LDEyLjMzMzMzMzMgMTAsMTIuMzMzMzMzMyBDOC43MTEzMzU1OCwxMi4zMzMzMzMzIDcuNjY2NjY2NjcsMTEuMjg4NjY0NCA3LjY2NjY2NjY3LDEwIEw3LjY2NjY2NjY3LDYuMDAwNjY2NjcgTDEyLjMzMjY2NjcsNi4wMDA2NjY2NyBaIiBpZD0i5b2i54q257uT5ZCIIiBmaWxsPSIjNkVDRTdFIiBtYXNrPSJ1cmwoI21hc2stMTQpIj48L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDAuMDAwMDAwLCAwLjAwMDAwMCkiIGlkPSLkuI7kvJrogIUt6Z2Z6Z+zLTA45aSH5Lu9Ij4NCiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0xNiIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTE1Ij48L3VzZT4NCiAgICAgICAgICAgICAgICA8L21hc2s+DQogICAgICAgICAgICAgICAgPGcgaWQ9IuiSmeeJiCI+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0UxRTNFNiIgeGxpbms6aHJlZj0iI3BhdGgtMTUiPjwvdXNlPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNGQUZCRkYiIHhsaW5rOmhyZWY9IiNwYXRoLTE1Ij48L3VzZT4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLjMzMzMzMzMsNC42NjY2NjY2NyBMMTIuMzMzMzMzMywxMCBDMTIuMzMzMzMzMywxMS4yODg2NjQ0IDExLjI4ODY2NDQsMTIuMzMzMzMzMyAxMCwxMi4zMzMzMzMzIEM4LjcxMTMzNTU4LDEyLjMzMzMzMzMgNy42NjY2NjY2NywxMS4yODg2NjQ0IDcuNjY2NjY2NjcsMTAgTDcuNjY2NjY2NjcsNC42NjY2NjY2NyBMMTIuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMi4zMzMzMzMzLDQuNjY2NjY2NjcgWiIgaWQ9IuW9oueKtue7k+WQiCIgZmlsbD0iIzZFQ0U3RSIgbWFzaz0idXJsKCNtYXNrLTE2KSI+PC9wYXRoPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYwLjAwMDAwMCwgMC4wMDAwMDApIiBpZD0i5LiO5Lya6ICFLemdmemfsy0wOeWkh+S7vSI+DQogICAgICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMTgiIGZpbGw9IndoaXRlIj4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xNyI+PC91c2U+DQogICAgICAgICAgICAgICAgPC9tYXNrPg0KICAgICAgICAgICAgICAgIDxnIGlkPSLokpnniYgiPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNFMUUzRTYiIHhsaW5rOmhyZWY9IiNwYXRoLTE3Ij48L3VzZT4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkFGQkZGIiB4bGluazpocmVmPSIjcGF0aC0xNyI+PC91c2U+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi4zMzMzMzMzLDQuNjY2NjY2NjcgTDEyLjMzMzMzMzMsMTAgQzEyLjMzMzMzMzMsMTEuMjg4NjY0NCAxMS4yODg2NjQ0LDEyLjMzMzMzMzMgMTAsMTIuMzMzMzMzMyBDOC43MTEzMzU1OCwxMi4zMzMzMzMzIDcuNjY2NjY2NjcsMTEuMjg4NjY0NCA3LjY2NjY2NjY3LDEwIEw3LjY2NjY2NjY3LDQuNjY2NjY2NjcgQzcuNjY2NjY2NjcsNC40MzQ4NTUxOSA3LjcwMDQ3MDczLDQuMjEwOTM5MDggNy43NjM0MTgyNiwzLjk5OTU3ODkyIEwxMi4yMzY1ODE3LDMuOTk5NTc4OTIgQzEyLjI5OTUyOTMsNC4yMTA5MzkwOCAxMi4zMzMzMzMzLDQuNDM0ODU1MTkgMTIuMzMzMzMzMyw0LjY2NjY2NjY3IFoiIGlkPSLlvaLnirbnu5PlkIgiIGZpbGw9IiM2RUNFN0UiIG1hc2s9InVybCgjbWFzay0xOCkiPjwvcGF0aD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4MC4wMDAwMDAsIDAuMDAwMDAwKSIgaWQ9IuS4juS8muiAhS3pnZnpn7MtMTDlpIfku70iPg0KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIwIiBmaWxsPSJ3aGl0ZSI+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMTkiPjwvdXNlPg0KICAgICAgICAgICAgICAgIDwvbWFzaz4NCiAgICAgICAgICAgICAgICA8ZyBpZD0i6JKZ54mIIj4NCiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRTFFM0U2IiB4bGluazpocmVmPSIjcGF0aC0xOSI+PC91c2U+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0ZBRkJGRiIgeGxpbms6aHJlZj0iI3BhdGgtMTkiPjwvdXNlPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuMzMzMzMzMyw0LjY2NjY2NjY3IEwxMi4zMzMzMzMzLDEwIEMxMi4zMzMzMzMzLDExLjI4ODY2NDQgMTEuMjg4NjY0NCwxMi4zMzMzMzMzIDEwLDEyLjMzMzMzMzMgQzguNzExMzM1NTgsMTIuMzMzMzMzMyA3LjY2NjY2NjY3LDExLjI4ODY2NDQgNy42NjY2NjY2NywxMCBMNy42NjY2NjY2Nyw0LjY2NjY2NjY3IEM3LjY2NjY2NjY3LDQuMTcwODg4ODMgNy44MjEyODkzNSwzLjcxMTIyNTA1IDguMDg0OTQxODMsMy4zMzMyNjgyNSBMMTEuOTE1MDU4MiwzLjMzMzI2ODI1IEMxMi4xNzg3MTA2LDMuNzExMjI1MDUgMTIuMzMzMzMzMyw0LjE3MDg4ODgzIDEyLjMzMzMzMzMsNC42NjY2NjY2NyBaIiBpZD0i5b2i54q257uT5ZCIIiBmaWxsPSIjNkVDRTdFIiBtYXNrPSJ1cmwoI21hc2stMjApIj48L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDAuMDAwMDAwLCAwLjAwMDAwMCkiIGlkPSLkuI7kvJrogIUt6Z2Z6Z+zLTEx5aSH5Lu9Ij4NCiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yMiIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTIxIj48L3VzZT4NCiAgICAgICAgICAgICAgICA8L21hc2s+DQogICAgICAgICAgICAgICAgPGcgaWQ9IuiSmeeJiCI+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0UxRTNFNiIgeGxpbms6aHJlZj0iI3BhdGgtMjEiPjwvdXNlPg0KICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNGQUZCRkYiIHhsaW5rOmhyZWY9IiNwYXRoLTIxIj48L3VzZT4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IuW9oueKtue7k+WQiCIgZmlsbD0iIzZFQ0U3RSIgbWFzaz0idXJsKCNtYXNrLTIyKSIgeD0iNy42NjY2NjY2NyIgeT0iMi4zMzMzMzMzMyIgd2lkdGg9IjQuNjY2NjY2NjciIGhlaWdodD0iMTAiIHJ4PSIyLjMzMzMzMzMzIj48L3JlY3Q+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4="},69970:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDx0aXRsZT7kuL7miYs8L3RpdGxlPg0KICAgIDxkZWZzPg0KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjExMS43MTQ0NDMlIiB5MT0iMTEyLjUyMzcxMyUiIHgyPSI4LjA4NzYxNzYyJSIgeTI9IjAlIiBpZD0ibGluZWFyR3JhZGllbnQtMSI+DQogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRUQ2RDAwIiBvZmZzZXQ9IjAlIj48L3N0b3A+DQogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRkZBQjAwIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4NCiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICAgICAgPHBhdGggZD0iTTkuNzg5ODcxNzYsNCBDOS40NDIyMzk3Nyw0IDkuMTgwMjkyMiw0LjI3NDE3NTExIDkuMTgwMjkyMiw0LjYyOCBMOS4xODAyOTIyLDguNzIyMjg1NzEgQzkuMTgwMjkyMiw4Ljg1MzI4NzAzIDkuMTEwODY1MzUsOC45MjU3MTQyOSA4Ljk5NDg0NDI4LDguOTI1NzE0MjkgQzguODc4ODIzMjIsOC45MjU3MTQyOSA4LjgwOTM5NjM3LDguODUzMjg3MDMgOC44MDkzOTYzNyw4LjcyMjI4NTcxIEw4LjgwOTM5NjM3LDUuMTgzNDI4NTcgQzguODA5Mzk2MzcsNC44MjkwMTk2NyA4LjU0ODAyMjE5LDQuNTU1NDI4NTcgOC4xOTk4MTY4MSw0LjU1NTQyODU3IEM3Ljg1MTU1NjA1LDQuNTU1NDI4NTcgNy41ODk2NTIyMyw0LjgyOTA5MDE0IDcuNTg5NjUyMjMsNS4xODM0Mjg1NyBMNy41ODk2NTIyMyw5LjQxNTQyODU3IEM3LjU4OTY1MjIzLDkuODAzOTA2OTQgNy41MzUwNjA0Nyw5LjkyODA2ODg3IDcuMzY2NzU2NDMsOS45NzIzNDM1NSBDNy4zMzUxMjA0MSw5Ljk4MDU4MzUyIDcuMzA1NjIzMDQsOS45ODQ1NzE0MyA3LjI3Nzg0MjMzLDkuOTg0NTcxNDMgQzcuMTQzNjY5MTIsOS45ODQ1NzE0MyA3LjAxNjc2MzQyLDkuODc5OTQ0OTMgNi44NzAyMDM2NCw5LjYyMzk4MTM0IEw2LjU1MTM0NTIsOC45NzExMTY2NSBDNi4yOTAyMTI5OSw4LjQ0NTc0MjI4IDYuMTI5Njg5NTUsOC4xNTMwNjM4MyA2LjA1NzEzODA3LDguMDcyODQ2MDQgQzUuOTM3MjYwNCw3Ljk0MTIxNDA4IDUuODAwNTE5MTQsNy44Njk3MTQyOSA1LjYzMTYyNjQ5LDcuODY5NzE0MjkgQzUuNTQzMTg5NTgsNy44Njk3MTQyOSA1LjQ0OTA3ODMxLDcuODkwMzU4MDYgNS4zNDY4OTE2LDcuOTMxMjIxNzIgQzUuMDA2NzY4OTYsOC4wNjc3MTIxMSA0LjkwOTMwNTkyLDguNDM1Mjk4MDUgNS4wODc2MzU2OCw4Ljc4NTg1NTMzIEw1LjI5NzAxNTUxLDkuMjAzODg1MDEgTDUuNjk2NjAzMiwxMC4wMjkxMzQ5IEM1LjkxOTk3OTk3LDEwLjQ5NzM4MDkgNi4xNzg2MjY2NywxMS4wNDkzMDUxIDYuNDc2NDA2ODIsMTEuNjk1MjI4OCBDNi45OTE5NTA4NiwxMi43MTU0MzI4IDcuNDI4NDg0OTksMTMuMjg2NzkwMyA3LjkwNTUyNDQyLDEzLjY4NzcxOCBDOC4xODAzNjc5NiwxMy45MTc4Mjk3IDguMzk2MjE0ODMsMTQgOC41MzE1MTcwMSwxNCBMMTEuMTE0OTE3NiwxNCBDMTEuODY4MTI1OSwxNCAxMi40NDAyMTE3LDEzLjQ3MzA1MzkgMTIuOTAwOTUwNiwxMi42MDM5Nzc1IEMxMy4yOTc2NjgxLDExLjcwNTYzOTEgMTMuNSwxMC4zMzM5NDQ4IDEzLjUsOC43MjIyODU3MSBMMTMuNSw2Ljc3OTQyODU3IEMxMy41LDYuNDIyMTg3MDMgMTMuMjU3OTE2NCw2LjE1MDg1NzE0IDEyLjkxMjA2NTgsNi4xNTA4NTcxNCBDMTIuNTY4MjUxOCw2LjE1MDg1NzE0IDEyLjM2MDQwMjEsNi40MTUwMjg0NyAxMi4zNjA0MDIxLDYuNzc5NDI4NTcgTDEyLjM2MDQwMjEsOSBDMTIuMzYwNDAyMSw5LjEzMTAwMTMxIDEyLjI5MDk3NTMsOS4yMDM0Mjg1NyAxMi4xNzQ5NTQyLDkuMjAzNDI4NTcgQzEyLjA1OTI2NTEsOS4yMDM0Mjg1NyAxMS45ODk1MDYzLDkuMTMwNzQ2NTEgMTEuOTg5NTA2Myw5IEwxMS45ODk1MDYzLDUuMTgzNDI4NTcgQzExLjk4OTUwNjMsNC44MjkwMTk2NyAxMS43MjgxMzIxLDQuNTU1NDI4NTcgMTEuMzc5OTI2Nyw0LjU1NTQyODU3IEMxMS4wMzE3MjEzLDQuNTU1NDI4NTcgMTAuNzcwMzQ3Miw0LjgyOTAxOTY3IDEwLjc3MDM0NzIsNS4xODM0Mjg1NyBMMTAuNzcwMzQ3Miw4LjcyMjI4NTcxIEMxMC43NzAzNDcyLDguODUzMjg3MDMgMTAuNzAwOTIwMyw4LjkyNTcxNDI5IDEwLjU4NDg5OTIsOC45MjU3MTQyOSBDMTAuNDY4ODc4Miw4LjkyNTcxNDI5IDEwLjM5OTQ1MTMsOC44NTMyODcwMyAxMC4zOTk0NTEzLDguNzIyMjg1NzEgTDEwLjM5OTQ1MTMsNC42MjggQzEwLjM5OTQ1MTMsNC4yNzM5ODY2NiAxMC4xMzc5MTUsNCA5Ljc4OTg3MTc2LDQgWiIgaWQ9InBhdGgtMiI+PC9wYXRoPg0KICAgIDwvZGVmcz4NCiAgICA8ZyBpZD0i57uZ5byA5Y+R55qE6KeE5YiZIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9IuinhOiMgzLvvIg25pyIMjjml6Xmm7TmlrDvvIkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjc0LjAwMDAwMCwgLTE5MS4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSLkuL7miYsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNzQuMDAwMDAwLCAxOTEuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBzdHJva2U9IiNGRkZGRkYiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMSkiIGN4PSI5IiBjeT0iOSIgcj0iOC41Ij48L2NpcmNsZT4NCiAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0zIiBmaWxsPSJ3aGl0ZSI+DQogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMiI+PC91c2U+DQogICAgICAgICAgICAgICAgPC9tYXNrPg0KICAgICAgICAgICAgICAgIDx1c2UgaWQ9IuiSmeeJiCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LjI1MDAwMCwgOS4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTkuMjUwMDAwLCAtOS4wMDAwMDApICIgeGxpbms6aHJlZj0iI3BhdGgtMiI+PC91c2U+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4="},32594:function(e,t,n){var r={"./AllowAudience.js":46668,"./Application.js":1124,"./ArrowDown.js":45977,"./ArrowUp.js":1296,"./Bullet/Chat.js":49863,"./Bullet/Hide.js":39372,"./Bullet/Mute.js":9933,"./Bullet/Show.js":87176,"./CancelWatch.js":61019,"./ChangeVideo.js":28188,"./Chat.js":44183,"./ChatArrowDown.js":52640,"./ChatDisable.js":85117,"./ChatModal/ForbidRename.js":64005,"./ChatModal/Guest.js":31411,"./ChatModal/Host.js":31076,"./ChatModal/Rename.js":63731,"./Check.js":6072,"./ClearName.js":65925,"./Close.js":67100,"./CloudRecording.js":83079,"./End.js":24937,"./ExitScreen.js":95793,"./FullScreen.js":9839,"./HandDown.js":1706,"./HandUp.js":56483,"./Intelligent.js":83120,"./Leave.js":37750,"./LocalRecording.js":71616,"./Logo.js":28276,"./MeetingAttendees.js":74516,"./MeetingRevert.js":46725,"./MeetingShareDesk.js":4065,"./MeetingVideo.js":54962,"./MeetingVideoClose.js":4537,"./MeetingWebMax.js":98783,"./Microphone.js":84263,"./MicrophoneDisable.js":19061,"./MicrophoneMute.js":80252,"./MoreOptions.js":16803,"./MultiMore.js":21786,"./Normal.js":94245,"./PSTNAvatar.js":51899,"./PicInPic.js":57763,"./RoomsAvatar.js":11735,"./Share.js":31717,"./Speaker.js":78646,"./StartRecording.js":30278,"./StopRecording.js":72031,"./Success.js":52779,"./UnAllowAudience.js":37992,"./Voice.js":24699,"./VoiceMute.js":20178,"./Vote.js":26553,"./attendee/AttendeesBroadcast.js":99482,"./attendee/AttendeesCalling.js":29662,"./attendee/AttendeesHandDown.js":92389,"./attendee/AttendeesHandUp.js":16385,"./attendee/AttendeesMobile.js":74550,"./attendee/AttendeesPad.js":16147,"./attendee/AttendeesPhone.js":77340,"./attendee/AttendeesPhoneMute.js":93908,"./attendee/AttendeesRecording.js":70418,"./attendee/AttendeesRevert.js":15489,"./attendee/AttendeesShare.js":76284,"./attendee/AttendeesShareDesk.js":52712,"./attendee/AttendeesVideoClose.js":12065,"./attendee/AttendeesVideoOpen.js":63045,"./attendee/AttendeesWeb.js":85727,"./attendee/External.js":92668,"./attendee/ExternalEn.js":60794,"./control/AudienceRename.js":74582,"./control/ForbidAudienceRename.js":67094,"./control/LockSharing.js":9623,"./control/Security.js":64539,"./feedback.js":35859,"./mobile/AllowAudience.js":2186,"./mobile/AttendeesBroadcast.js":19066,"./mobile/AttendeesMicroPhone.js":76249,"./mobile/AttendeesMicroPhoneMute.js":63958,"./mobile/AttendeesShare.js":40046,"./mobile/AttendeesVideo.js":66896,"./mobile/AttendeesVideoClose.js":25421,"./mobile/BarrageClose.js":69450,"./mobile/BarrageOpen.js":72873,"./mobile/ChatAllow.js":7175,"./mobile/ChatDisable.js":67031,"./mobile/CloudRecording.js":10296,"./mobile/ExitScreen.js":21351,"./mobile/ForbidRename.js":71563,"./mobile/FullScreen.js":41839,"./mobile/HandDown.js":16870,"./mobile/HandUp.js":6005,"./mobile/Microphone.js":67720,"./mobile/MicrophoneDisable.js":18646,"./mobile/MicrophoneMute.js":69037,"./mobile/More.js":65027,"./mobile/Rename.js":2237,"./mobile/TurnOffPictures.js":27201,"./mobile/TurnOnPictures.js":25670,"./mobile/VoiceClose.js":3109,"./mobile/VoiceOpen.js":76275,"./noData.js":46825,"./record/StartRecording.js":4022,"./record/StopRecording.js":60157,"./signal/SignalBetter.js":54128,"./signal/SignalGood.js":551,"./signal/SignalNo.js":17387,"./signal/SignalPoor.js":69240,"./signal/SignalUnstable.js":98770};function i(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id=32594},26659:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDggNDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4IDQ4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8ZyBpZD0i57uT5p2fIj4NCgk8cGF0aCBpZD0i5b2i54q257uT5ZCIIiBjbGFzcz0ic3QwIiBkPSJNMjQsNWMxMC41LDAsMTksOC41LDE5LDE5cy04LjUsMTktMTksMTlTNSwzNC41LDUsMjRTMTMuNSw1LDI0LDV6IE0yNCw3DQoJCUMxNC42LDcsNywxNC42LDcsMjRzNy42LDE3LDE3LDE3czE3LTcuNiwxNy0xN1MzMy40LDcsMjQsN3ogTTI5LDE0LjJjMy42LDEuOCw2LDUuNSw2LDkuOGMwLDYuMS00LjksMTEtMTEsMTFzLTExLTQuOS0xMS0xMQ0KCQljMC00LjMsMi40LTgsNi05LjhsMCwyLjNjLTIuNCwxLjYtNCw0LjQtNCw3LjVjMCw1LDQsOSw5LDlzOS00LDktOWMwLTMuMS0xLjYtNS45LTQtNy41TDI5LDE0LjJ6IE0yNCwxMmMwLjYsMCwxLDAuNCwxLDF2MTANCgkJYzAsMC42LTAuNCwxLTEsMXMtMS0wLjQtMS0xVjEzQzIzLDEyLjQsMjMuNCwxMiwyNCwxMnoiLz4NCjwvZz4NCjwvc3ZnPg0K"},96003:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDggNDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ4IDQ4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8ZyBpZD0i5pqC5YGcIj4NCgk8cGF0aCBpZD0i5b2i54q257uT5ZCIIiBjbGFzcz0ic3QwIiBkPSJNMzUsNDBjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFIN2MtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMUgzNXogTTMyLDE0DQoJCWMyLjIsMCw0LDEuOCw0LDR2MWw0LDBjMS4xLDAsMiwwLjksMiwydjEwYzAsMS4xLTAuOSwyLTIsMmwtNCwwdjFjMCwyLjItMS44LDQtNCw0SDEwYy0yLjIsMC00LTEuOC00LTRWMThjMC0yLjIsMS44LTQsNC00SDMyeg0KCQkgTTMyLDE2SDEwYy0xLjEsMC0xLjksMC44LTIsMS45TDgsMTh2MTZjMCwxLjEsMC44LDEuOSwxLjksMmwwLjEsMGgyMmMxLjEsMCwxLjktMC44LDItMS45bDAtMC4xVjE4YzAtMS4xLTAuOC0xLjktMS45LTJMMzIsMTZ6DQoJCSBNNDAsMjFoLTR2MTBoNFYyMXogTTE1LjIsNS44QzE1LjYsNiwxNS44LDYuNiwxNS42LDdsLTAuMSwwLjFsLTAuOCwxLjNDMTQuNyw4LjcsMTQuOCw5LDE1LDkuMmMxLDAuNiwxLjUsMS44LDEuMiwyLjhsLTIuMiwwDQoJCWwwLjMtMC40YzAuMS0wLjIsMC4xLTAuNS0wLjItMC43Yy0xLjEtMC43LTEuNi0yLjEtMS0zLjNsMC4xLTAuMWwwLjgtMS4zQzE0LjEsNS43LDE0LjcsNS41LDE1LjIsNS44eiBNMjEuMiw1LjgNCgkJQzIxLjYsNiwyMS44LDYuNiwyMS42LDdsLTAuMSwwLjFsLTAuOCwxLjNDMjAuNyw4LjcsMjAuOCw5LDIxLDkuMmMxLDAuNiwxLjUsMS44LDEuMiwyLjhsLTIuMiwwbDAuMy0wLjRjMC4xLTAuMiwwLjEtMC41LTAuMi0wLjcNCgkJYy0xLjEtMC43LTEuNi0yLjEtMS0zLjNsMC4xLTAuMWwwLjgtMS4zQzIwLjEsNS43LDIwLjcsNS41LDIxLjIsNS44eiBNMjcuMiw1LjhDMjcuNiw2LDI3LjgsNi42LDI3LjYsN2wtMC4xLDAuMWwtMC44LDEuMw0KCQlDMjYuNyw4LjcsMjYuOCw5LDI3LDkuMmMxLDAuNiwxLjUsMS44LDEuMiwyLjhsLTIuMiwwbDAuMy0wLjRjMC4xLTAuMiwwLjEtMC41LTAuMi0wLjdjLTEuMS0wLjctMS42LTIuMS0xLTMuM2wwLjEtMC4xbDAuOC0xLjMNCgkJQzI2LjEsNS43LDI2LjcsNS41LDI3LjIsNS44eiIvPg0KPC9nPg0KPC9zdmc+DQo="},61451:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOCAxMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0Y1RjVGNTt9DQo8L3N0eWxlPg0KPGcgaWQ9IuW3piI+DQoJPHBhdGggaWQ9Iui3r+W+hC0zIiBjbGFzcz0ic3QwIiBkPSJNNS4yLDEuM0wxLjQsNS4xYy0wLjgsMC44LTAuOCwyLDAsMi44bDMuOCwzLjhsMCwwYzAuNCwwLjQsMS4xLDAuNCwxLjUsMGMwLjQtMC40LDAuNS0xLDAtMS40DQoJCUwzLjIsNi44QzMsNi42LDMsNi40LDMuMiw2LjJsMy41LTMuNWwwLDBjMC40LTAuNCwwLjQtMS0wLjEtMS40UzUuNiwwLjksNS4yLDEuM3oiLz4NCjwvZz4NCjwvc3ZnPg0K"},81597:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOCAxMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0Y1RjVGNTt9DQo8L3N0eWxlPg0KPGcgaWQ9IuWPsyI+DQoJPGcgaWQ9Iue8lue7hC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMC4wMDAwMDApIj4NCgkJPHBhdGggaWQ9Iui3r+W+hC0zIiBjbGFzcz0ic3QwIiBkPSJNMS45LDEuMWwzLjYsMy44YzAuNywwLjgsMC43LDIsMCwyLjdsLTMuNiwzLjhsMCwwYy0wLjQsMC40LTEsMC40LTEuNCwwYy0wLjQtMC40LTAuNC0xLDAtMS40DQoJCQlsMy4zLTMuNWMwLjEtMC4yLDAuMS0wLjQsMC0wLjVMMC41LDIuNWwwLDBjLTAuNC0wLjQtMC40LTEsMC0xLjRTMS42LDAuNywxLjksMS4xeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K"},7848:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjIgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIyIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7b3BhY2l0eTowLjQ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQoJLnN0MXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGNUY1RjU7fQ0KPC9zdHlsZT4NCjxnIGlkPSLlt6YiPg0KCTxnIGlkPSLnvJbnu4QtNCI+DQoJCTxjaXJjbGUgaWQ9IuakreWchuW9oiIgY2xhc3M9InN0MCIgY3g9IjExIiBjeT0iMTEiIHI9IjExIi8+DQoJCTxwYXRoIGlkPSLot6/lvoQtMyIgY2xhc3M9InN0MSIgZD0iTTEyLjEsNi4xTDguNSw5LjljLTAuNywwLjgtMC43LDIsMCwyLjdsMy42LDMuOGwwLDBjMC40LDAuNCwxLDAuNCwxLjQsMGMwLjQtMC40LDAuNC0xLDAtMS40DQoJCQlsLTMuMy0zLjVjLTAuMS0wLjItMC4xLTAuNCwwLTAuNWwzLjMtMy41bDAsMGMwLjQtMC40LDAuNC0xLDAtMS40QzEzLjEsNS43LDEyLjQsNS43LDEyLjEsNi4xeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K"},61333:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4zLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjIgMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIyIDIyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7b3BhY2l0eTowLjQ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQoJLnN0MXtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGNUY1RjU7fQ0KPC9zdHlsZT4NCjxnIGlkPSLlj7MiPg0KCTxnIGlkPSLnvJbnu4QtNCI+DQoJCTxjaXJjbGUgaWQ9IuakreWchuW9oiIgY2xhc3M9InN0MCIgY3g9IjExIiBjeT0iMTEiIHI9IjExIi8+DQoJCTxwYXRoIGlkPSLot6/lvoQtMyIgY2xhc3M9InN0MSIgZD0iTTkuOSw2LjFsMy42LDMuOGMwLjcsMC44LDAuNywyLDAsMi43bC0zLjYsMy44bDAsMGMtMC40LDAuNC0xLDAuNC0xLjQsMGMtMC40LTAuNC0wLjQtMSwwLTEuNA0KCQkJbDMuMy0zLjVjMC4xLTAuMiwwLjEtMC40LDAtMC41TDguNSw3LjVsMCwwYy0wLjQtMC40LTAuNC0xLDAtMS40QzguOSw1LjcsOS42LDUuNyw5LjksNi4xeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K"},34634:function(e){"use strict";e.exports=JSON.parse('{"CMS":{"11084013":"This meeting cannot be joined through browsers. Use HUAWEI CLOUD Meeting client to join it.","11084016":"This meeting cannot be joined through browsers. Use HUAWEI CLOUD Meeting client to join it."}}')},47213:function(e){"use strict";e.exports=JSON.parse('{"CMS":{"11084013":"此会议不支持Web浏览器入会,请使用华为云会议客户端入会","11084016":"此会议不支持通过浏览器入会,请通过华为云会议客户端入会"}}')},89489:function(e){"use strict";e.exports=JSON.parse('{"CMS":{"11084013":"This meeting cannot be joined through browsers. Use other client to join it.","11084016":"This meeting cannot be joined through browsers. Use other client to join it."}}')},94156:function(e){"use strict";e.exports=JSON.parse('{"CMS":{"11084013":"此会议不支持Web浏览器入会,请使用其他会议客户端入会","11084016":"此会议不支持通过浏览器入会,请通过其他会议客户端入会"}}')},29120:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzQgMzQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0IDM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KCS5zdDF7ZmlsdGVyOnVybCgjQWRvYmVfT3BhY2l0eU1hc2tGaWx0ZXIpO30KCS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KCS5zdDN7bWFzazp1cmwoI21hc2stMl8xXyk7fQoJLnN0NHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkFCMDA7fQo8L3N0eWxlPgo8ZyBpZD0iX3gzMV8w5pyI54mI5pysIj4KCTxnIGlkPSLpk77mjqXlhaXkvJozX3hGRjA4X+mUmeivr+aPkOekui3ot7PovazplJnor69feEZGMDlfIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY2LjAwMDAwMCwgLTMwMC4wMDAwMDApIj4KCQk8ZyBpZD0i5o6n5Lu2X3gyRl/lvLnnqpdfeDJGX+agt+S+iyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDgzLjAwMDAwMCwgMjU3LjAwMDAwMCkiPgoJCQk8ZyBpZD0iR3JvdXAtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQwLjAwMDAwMCkiPgoJCQkJPGcgaWQ9Imljb25zX3gyRl/lhazlhbFfeDJGX3dhcm0t6K2m5ZGKLeWhq+WFhSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgwLjAwMDAwMCwgMC4wMDAwMDApIj4KCQkJCQk8ZyBpZD0iTWFzayI+CgkJCQkJCTxwYXRoIGlkPSJwYXRoLTFfMV8iIGNsYXNzPSJzdDAiIGQ9Ik0yMC44LDI0LjNoLTEuN2wtMC4zLTEyLjdoMi4zTDIwLjgsMjQuM3ogTTIwLDI4LjNjLTAuNiwwLTEuMi0wLjUtMS4yLTEuMgoJCQkJCQkJYzAtMC42LDAuNS0xLjIsMS4yLTEuMmMwLjYsMCwxLjIsMC41LDEuMiwxLjJDMjEuMiwyNy44LDIwLjYsMjguMywyMCwyOC4zTDIwLDI4LjN6IE0yMCwzLjNDMTAuOCwzLjMsMy4zLDEwLjgsMy4zLDIwCgkJCQkJCQlTMTAuOCwzNi43LDIwLDM2LjdTMzYuNywyOS4yLDM2LjcsMjBTMjkuMiwzLjMsMjAsMy4zTDIwLDMuM3oiLz4KCQkJCQk8L2c+CgkJCQkJPGRlZnM+CgkJCQkJCTxmaWx0ZXIgaWQ9IkFkb2JlX09wYWNpdHlNYXNrRmlsdGVyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+CgkJCQkJCQk8ZmVDb2xvck1hdHJpeCAgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjEgMCAwIDAgMCAgMCAxIDAgMCAwICAwIDAgMSAwIDAgIDAgMCAwIDEgMCIvPgoJCQkJCQk8L2ZpbHRlcj4KCQkJCQk8L2RlZnM+CgkJCQkJPG1hc2sgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBpZD0ibWFzay0yXzFfIj4KCQkJCQkJPGcgY2xhc3M9InN0MSI+CgkJCQkJCQk8cGF0aCBpZD0icGF0aC0xXzJfIiBjbGFzcz0ic3QyIiBkPSJNMjAuOCwyNC4zaC0xLjdsLTAuMy0xMi43aDIuM0wyMC44LDI0LjN6IE0yMCwyOC4zYy0wLjYsMC0xLjItMC41LTEuMi0xLjIKCQkJCQkJCQljMC0wLjYsMC41LTEuMiwxLjItMS4yYzAuNiwwLDEuMiwwLjUsMS4yLDEuMkMyMS4yLDI3LjgsMjAuNiwyOC4zLDIwLDI4LjNMMjAsMjguM3ogTTIwLDMuM0MxMC44LDMuMywzLjMsMTAuOCwzLjMsMjAKCQkJCQkJCQlTMTAuOCwzNi43LDIwLDM2LjdTMzYuNywyOS4yLDM2LjcsMjBTMjkuMiwzLjMsMjAsMy4zTDIwLDMuM3oiLz4KCQkJCQkJPC9nPgoJCQkJCTwvbWFzaz4KCQkJCQk8ZyBpZD0iY29sb3JfeDJGX194MjNfRkZBQjAwIiBjbGFzcz0ic3QzIj4KCQkJCQkJPHJlY3QgaWQ9IlJlY3RhbmdsZS02OCIgY2xhc3M9InN0NCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+CgkJCQkJPC9nPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="},99586:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzQgMzQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0IDM0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KCS5zdDF7ZmlsdGVyOnVybCgjQWRvYmVfT3BhY2l0eU1hc2tGaWx0ZXIpO30KCS5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KCS5zdDN7bWFzazp1cmwoI21hc2stMl8xXyk7fQoJLnN0NHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkFCMDA7fQo8L3N0eWxlPgo8ZyBpZD0iX3gzMV8w5pyI54mI5pysIj4KCTxnIGlkPSLpk77mjqXlhaXkvJozX3hGRjA4X+mUmeivr+aPkOekui3ot7PovazplJnor69feEZGMDlfIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjY2LjAwMDAwMCwgLTMwMC4wMDAwMDApIj4KCQk8ZyBpZD0i5o6n5Lu2X3gyRl/lvLnnqpdfeDJGX+agt+S+iyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDgzLjAwMDAwMCwgMjU3LjAwMDAwMCkiPgoJCQk8ZyBpZD0iR3JvdXAtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDQwLjAwMDAwMCkiPgoJCQkJPGcgaWQ9Imljb25zX3gyRl/lhazlhbFfeDJGX3dhcm0t6K2m5ZGKLeWhq+WFhSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgwLjAwMDAwMCwgMC4wMDAwMDApIj4KCQkJCQk8ZyBpZD0iTWFzayI+CgkJCQkJCTxwYXRoIGlkPSJwYXRoLTFfMV8iIGNsYXNzPSJzdDAiIGQ9Ik0yMC44LDI0LjNoLTEuN2wtMC4zLTEyLjdoMi4zTDIwLjgsMjQuM3ogTTIwLDI4LjNjLTAuNiwwLTEuMi0wLjUtMS4yLTEuMgoJCQkJCQkJYzAtMC42LDAuNS0xLjIsMS4yLTEuMmMwLjYsMCwxLjIsMC41LDEuMiwxLjJDMjEuMiwyNy44LDIwLjYsMjguMywyMCwyOC4zTDIwLDI4LjN6IE0yMCwzLjNDMTAuOCwzLjMsMy4zLDEwLjgsMy4zLDIwCgkJCQkJCQlTMTAuOCwzNi43LDIwLDM2LjdTMzYuNywyOS4yLDM2LjcsMjBTMjkuMiwzLjMsMjAsMy4zTDIwLDMuM3oiLz4KCQkJCQk8L2c+CgkJCQkJPGRlZnM+CgkJCQkJCTxmaWx0ZXIgaWQ9IkFkb2JlX09wYWNpdHlNYXNrRmlsdGVyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+CgkJCQkJCQk8ZmVDb2xvck1hdHJpeCAgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjEgMCAwIDAgMCAgMCAxIDAgMCAwICAwIDAgMSAwIDAgIDAgMCAwIDEgMCIvPgoJCQkJCQk8L2ZpbHRlcj4KCQkJCQk8L2RlZnM+CgkJCQkJPG1hc2sgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiBpZD0ibWFzay0yXzFfIj4KCQkJCQkJPGcgY2xhc3M9InN0MSI+CgkJCQkJCQk8cGF0aCBpZD0icGF0aC0xXzJfIiBjbGFzcz0ic3QyIiBkPSJNMjAuOCwyNC4zaC0xLjdsLTAuMy0xMi43aDIuM0wyMC44LDI0LjN6IE0yMCwyOC4zYy0wLjYsMC0xLjItMC41LTEuMi0xLjIKCQkJCQkJCQljMC0wLjYsMC41LTEuMiwxLjItMS4yYzAuNiwwLDEuMiwwLjUsMS4yLDEuMkMyMS4yLDI3LjgsMjAuNiwyOC4zLDIwLDI4LjNMMjAsMjguM3ogTTIwLDMuM0MxMC44LDMuMywzLjMsMTAuOCwzLjMsMjAKCQkJCQkJCQlTMTAuOCwzNi43LDIwLDM2LjdTMzYuNywyOS4yLDM2LjcsMjBTMjkuMiwzLjMsMjAsMy4zTDIwLDMuM3oiLz4KCQkJCQkJPC9nPgoJCQkJCTwvbWFzaz4KCQkJCQk8ZyBpZD0iY29sb3JfeDJGX194MjNfRkZBQjAwIiBjbGFzcz0ic3QzIj4KCQkJCQkJPHJlY3QgaWQ9IlJlY3RhbmdsZS02OCIgY2xhc3M9InN0NCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+CgkJCQkJPC9nPgoJCQkJPC9nPgoJCQk8L2c+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="},50554:function(e){"use strict";e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjY4cHgiIGhlaWdodD0iMTk0cHgiIHZpZXdCb3g9IjAgMCAyNjggMTk0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPuaPkueUuzE8L3RpdGxlPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI0Ni43NjUxOTUyJSIgeTE9Ii03Mi41MjUwMjUlIiB4Mj0iNDYuNzY1MTk1MiUiIHkyPSIxMDAlIiBpZD0ibGluZWFyR3JhZGllbnQtMSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNBOERGRkYiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0ZGRkZGRiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSI1MCUiIGlkPSJsaW5lYXJHcmFkaWVudC0yIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0NFRTRGNiIgb2Zmc2V0PSIwJSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjREZERkRGIiBzdG9wLW9wYWNpdHk9IjAiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjUwJSIgaWQ9ImxpbmVhckdyYWRpZW50LTMiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjQ0VFNEY2IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNERkRGREYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iNTAlIiBpZD0ibGluZWFyR3JhZGllbnQtNCI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNDRUU0RjYiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0RGREZERiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIyMi45MjE3ODE2JSIgaWQ9ImxpbmVhckdyYWRpZW50LTUiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjQ0VFNEY2IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNERkRGREYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8cmFkaWFsR3JhZGllbnQgY3g9IjYzLjkzNzI4NjQlIiBjeT0iOTUuMzYxMTY4NiUiIGZ4PSI2My45MzcyODY0JSIgZnk9Ijk1LjM2MTE2ODYlIiByPSI5NC44MTgxMjg2JSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwLjYzOTM3MywwLjk1MzYxMiksc2NhbGUoMS4wMDAwMDAsMC41NzE0MjkpLHJvdGF0ZSgtMTIzLjE1NDA0MyksdHJhbnNsYXRlKC0wLjYzOTM3MywtMC45NTM2MTIpIiBpZD0icmFkaWFsR3JhZGllbnQtNiI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGOUQ0QzAiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0VEQjQ5QiIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+CiAgICAgICAgPC9yYWRpYWxHcmFkaWVudD4KICAgICAgICA8cmFkaWFsR3JhZGllbnQgY3g9IjYxLjc5Mzc3OTMlIiBjeT0iMTEuNTYwMTc4MiUiIGZ4PSI2MS43OTM3NzkzJSIgZnk9IjExLjU2MDE3ODIlIiByPSI0Ni40Mzc1OTYyJSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwLjYxNzkzOCwwLjExNTYwMiksc2NhbGUoMC45MDQ3NjIsMS4wMDAwMDApLHJvdGF0ZSg3NC4xNzc2OTcpLHNjYWxlKDEuMDAwMDAwLDEuMjA0Mzg3KSx0cmFuc2xhdGUoLTAuNjE3OTM4LC0wLjExNTYwMikiIGlkPSJyYWRpYWxHcmFkaWVudC03Ij4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0ZGRkZGRiIgb2Zmc2V0PSIwJSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRkFGQUZDIiBvZmZzZXQ9IjMwLjI5MDU4MDElIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNFMUUzRTciIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICAgICAgPHBhdGggZD0iTTEwNCw3My40NzU0OTEyIEMxMDcuNDg4NzM2LDc0Ljg5NzE5NTQgMTA5Ljg5ODQ1Myw3Ni4wOTk0NDY1IDExMS4yMjkxNTEsNzcuMDgyMjQ0NSBDMTEzLjk1NTUxOSw3OS4wOTU4MjYyIDExNS43ODk5NCw4MS45MTQxNDY4IDExNy4zNjgxMzUsODMuOTY0MjM1IEMxMjAuMTAxNzY5LDg3LjUxNTI0NzUgMTIzLjQ1NjYyMiw4OS41MjcxNjkyIDEyNy40MzI2OTYsOTAgQzEzNS4zNTA2NzUsNzguMjU2MDMwOSAxNDAuOTk4MTE4LDcxLjMzODY1MzQgMTQ0LjM3NTAyNiw2OS4yNDc4NjczIEMxNDkuNDQwMzg4LDY2LjExMTY4ODMgMTQyLjA4MzQ4NCw0Ny42NTUxNDE5IDEzMC4zMzc1ODYsNTIuOTQ3ODg0OCBDMTI1Ljg5MjE5NSw1NC45NTA5OTQgMTE4LjE3NDY3Nyw2My44MDExNzA3IDExMy4yNjc5OTIsNjcuNzcyNzA5NSBDMTEwLjc3NzAwMSw2OS43ODg5NTE5IDEwNy42ODc2Nyw3MS42ODk4NzkxIDEwNCw3My40NzU0OTEyIFoiIGlkPSJwYXRoLTgiPjwvcGF0aD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjcwLjYwNzUwOTElIiB5MT0iNDYuMDQ5NjMzMiUiIHgyPSIxLjc1MjIwOTk2JSIgeTI9IjEyNi4wMzkyNzQlIiBpZD0ibGluZWFyR3JhZGllbnQtOSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGQUZBRkEiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0Y4RjhGOCIgb2Zmc2V0PSI1OC43NTQwMTE4JSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRTFFM0U3IiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxyYWRpYWxHcmFkaWVudCBjeD0iNjMuOTM3Mjg2NCUiIGN5PSI5NS4zNjExNjg2JSIgZng9IjYzLjkzNzI4NjQlIiBmeT0iOTUuMzYxMTY4NiUiIHI9IjcyLjUyMDU2OTUlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNjM5MzczLDAuOTUzNjEyKSxzY2FsZSgxLjAwMDAwMCwwLjg5NDczNykscm90YXRlKC0xMzUuNjQ2NjU0KSx0cmFuc2xhdGUoLTAuNjM5MzczLC0wLjk1MzYxMikiIGlkPSJyYWRpYWxHcmFkaWVudC0xMCI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGOUQ0QzAiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0VEQjQ5QiIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+CiAgICAgICAgPC9yYWRpYWxHcmFkaWVudD4KICAgICAgICA8cmFkaWFsR3JhZGllbnQgY3g9IjYzLjkzNzI4NjQlIiBjeT0iOTUuMzYxMTY4NiUiIGZ4PSI2My45MzcyODY0JSIgZnk9Ijk1LjM2MTE2ODYlIiByPSI3My4zOTE4NDM0JSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwLjYzOTM3MywwLjk1MzYxMiksc2NhbGUoMC44OTg3ODEsMS4wMDAwMDApLHJvdGF0ZSgtMTQxLjgyNDc5NSksdHJhbnNsYXRlKC0wLjYzOTM3MywtMC45NTM2MTIpIiBpZD0icmFkaWFsR3JhZGllbnQtMTEiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRjlENEMwIiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNFREI0OUIiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICAgICAgPHJhZGlhbEdyYWRpZW50IGN4PSIzNS4yNDQ0NjI2JSIgY3k9IjY3Ljc4NzY2MDclIiBmeD0iMzUuMjQ0NDYyNiUiIGZ5PSI2Ny43ODc2NjA3JSIgcj0iNzguOTg1ODg3MSUiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4zNTI0NDUsMC42Nzc4NzcpLHNjYWxlKDAuODYzNzMyLDEuMDAwMDAwKSxyb3RhdGUoLTQ1LjMzNjI3NCksdHJhbnNsYXRlKC0wLjM1MjQ0NSwtMC42Nzc4NzcpIiBpZD0icmFkaWFsR3JhZGllbnQtMTIiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjM0UzRTZGIiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM4QjhCQzkiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iMTDmnIjniYjmnKwiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLmj5LnlLsxIj4KICAgICAgICAgICAgPGcgaWQ9IuWNoOS9jeespuWkh+S7vSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0i5Lq654mpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjEyOTgwOCwgMC42Njk2MjIpIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0i57yW57uELTEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjg3MDE5MiwgMC4zMzAzNzgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0NC41LDQ1IEMxNzkuMTMyNTQ1LDQ1IDIwNy41ODE3MDcsNzEuNDc0MjA2MyAyMTAuNzEzNzY5LDEwNS4yODg5IEMyMTYuMDM5MDE0LDEwMC43NDM5NTggMjIyLjk0OTA2NCw5OCAyMzAuNSw5OCBDMjQ3LjM0NDY4NSw5OCAyNjEsMTExLjY1NTMxNSAyNjEsMTI4LjUgQzI2MSwxMjguNjY3MTEgMjYwLjk5ODY1NiwxMjguODMzOTA2IDI2MC45OTU5NzgsMTI5LjAwMDM3OCBMMjYxLDEyOSBMMjYxLDE5MiBMMCwxOTIgTDAsMTI5IEwwLjEyODM0NDYxNSwxMjkuMDAwMDA5IEMxLjg5ODUyMTQsMTA0Ljk1MzU4MSAyMS43NTk2Mzc5LDg2IDQ2LDg2IEM1OC45MzQxMzk5LDg2IDcwLjYyMTQ4MTUsOTEuMzk2MjAxOCA3OC45NzkwMzgzLDEwMC4wODI5NzggQzg0LjM4OTY3NDksNjguNzk2MDA4NiAxMTEuNjY1OTEsNDUgMTQ0LjUsNDUgWiIgaWQ9IuW9oueKtue7k+WQiCIgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC0xKSIgb3BhY2l0eT0iMC40MDAwMDAwMDYiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYyLDAgTDYyLDQxIEw5Miw0MSBMOTIsMTQ2IEw1MCwxNDYgTDUwLDEwNSBMMjAsMTA1IEwyMCwwIEw2MiwwIFoiIGlkPSLlvaLnirbnu5PlkIgiIHN0cm9rZT0idXJsKCNsaW5lYXJHcmFkaWVudC0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBzdHJva2U9InVybCgjbGluZWFyR3JhZGllbnQtMykiIHg9IjIxMCIgeT0iNDciIHdpZHRoPSIzMyIgaGVpZ2h0PSI2NyI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBzdHJva2U9InVybCgjbGluZWFyR3JhZGllbnQtNCkiIHg9IjE4MCIgeT0iMTciIHdpZHRoPSI0MyIgaGVpZ2h0PSI2NyI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiBzdHJva2U9InVybCgjbGluZWFyR3JhZGllbnQtNSkiIHg9Ijc3IiB5PSIyNCIgd2lkdGg9IjMzIiBoZWlnaHQ9IjY3Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOC45NTIxMDYzLDE0NC45ODUzNTQgQzQzLjY5MTU1NTQsMTQ1LjE0NTI0OSA0Ny4yODM5ODM4LDE0NC4wNDIyMjcgNDkuODgyOTYyMiwxMzkuMzc5ODU5IEM1MS4zOTQ1Mjg1LDEzNi42NjgyMjUgNTEuMjA1ODk5LDEzMS40MzYyMjMgNTAuMjk5NTM0NSwxMjcuODU1MTUxIEM0OS4zOTMxNzAxLDEyNC4yNzQwNzkgNDguMzg5OTUzMSwxMjEuMzgyNjg3IDQ3LjI0NzcxMjgsMTE4LjcwMzI0OSBDNDUuMDUzNTU3LDExMy41NTYyNTMgNDMuNzEyMzAyNywxMTAuMTE5ODg1IDQwLjIxNjYxNzEsMTEwLjAwMTk1IEMzNi43MjA5MzE1LDEwOS44ODQwMTYgMzQuNDAwNzI1MSwxMTUuMTM5NTg1IDMyLjAyNjI0NzUsMTE4LjkzNzc2IEMyOS42NTE3Njk5LDEyMi43MzU5MzUgMjkuOTg0MDc5MywxMjMuODk4Mzg3IDI4LjM1OTQyNTgsMTI4LjAyMjc2MSBDMjYuNzM0NzcyMiwxMzIuMTQ3MTM0IDI2LjUzMzQ3MiwxMzYuOTQ3MjMzIDI3LjkzMzI3MjYsMTM5LjgxMjUyOCBDMzAuMjE0MjU0OCwxNDQuNDgxNTQgMzQuMzA2ODg2NSwxNDQuODI4NjM4IDM4Ljk1MjEwNjMsMTQ0Ljk4NTM1NCBaIiBpZD0i5qSt5ZyG5b2iIiBmaWxsPSIjRTNGM0ZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOS4wMDAwMDAsIDEyNy41MDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTM5LjAwMDAwMCwgLTEyNy41MDAwMDApICI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDEuOTI2MDE3MiwxMjggTDQzLDE0OS44ODM2MDMgTDM5Ljk3NDMxLDE1MCBMMzkuNzAxLDEzNS4wMjYgTDM4LjU0NjY4ODcsMTMzLjU0MDIwOCBMMzYuMjE4ODA5NCwxMzEuMTMyMjI1IEMzNS43NzA3NjE1LDEyOS42ODU0MzYgMzYuMDEwODAyLDEyOS4zNjY0NjMgMzYuOTM4OTMwOCwxMzAuMTc1MzA2IEMzNy4zOTkyNzI1LDEzMC41NzY0ODMgMzguMDI4ODg3MywxMzEuMjU1MTA5IDM4LjgyNzc3NTQsMTMyLjIxMTE4MiBDMzkuMDIxNjQ3MywxMzIuNDQzMiAzOS4zMDA5OTgxLDEzMi43NTU0MDcgMzkuNjY1ODI3NywxMzMuMTQ3ODA0IEwzOS41NzQxMzgzLDEyOC4wOTA0NzYgTDQxLjkyNjAxNzIsMTI4IFoiIGlkPSLlkIjlubblvaLnirYiIGZpbGw9IiNBOENERTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5LjUwMDAwMCwgMTM5LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMzkuNTAwMDAwLCAtMTM5LjAwMDAwMCkgIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMzEuOTI4ODkyLDE0NC4xNjE3NDQgQzIzOC4xMDc5NjEsMTQ0LjE2MTc0NCAyNDIuNzMzOTc4LDE0Mi41OTMxOCAyNDUuODk4ODI4LDEzNi41MDcwNTYgQzI0Ny43Mzk1MDUsMTMyLjk2NzM2NSAyNDcuMjQ3NjE4LDEyNi4yNzE4ODEgMjQ1Ljg5ODgyOCwxMjEuNzIyNzE5IEMyNDQuNTUwMDM4LDExNy4xNzM1NTggMjQzLjEwNzU5MiwxMTIuMjQzOTYgMjQxLjQ5NDA5LDEwOC44NjAyMzYgQzIzOC4zOTQ2NzksMTAyLjM2MDM2IDIzNi40ODY0MDEsOTguMDE1NDAyMyAyMzEuOTI4ODkyLDk4LjAxNTQwMjMgQzIyNy4zNzEzODIsOTguMDE1NDAyMyAyMjQuNTk3NDYxLDEwNC44NDk1MyAyMjEuNjg0MjcyLDEwOS44MTg2OCBDMjE4Ljc3MTA4NCwxMTQuNzg3ODMgMjE5LjI1ODUyLDExNy41MzExOCAyMTcuMzM3MDgsMTIyLjg4NTg2NyBDMjE1LjQxNTY0LDEyOC4yNDA1NTUgMjE1LjM3OTQ0NSwxMzQuMzk5NTA3IDIxNy4zMzcwOCwxMzguMDEwMjMxIEMyMjAuNTI3MDU2LDE0My44OTM5MjUgMjI1Ljg3MjY3NCwxNDQuMTYxNzQ0IDIzMS45Mjg4OTIsMTQ0LjE2MTc0NCBaIiBpZD0i5qSt5ZyG5b2iIiBmaWxsPSIjRTNGM0ZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzEuNDkyMTUxLCAxMjEuMDg4NTczKSBzY2FsZSgtMSwgMSkgcm90YXRlKC0yLjAwMDAwMCkgdHJhbnNsYXRlKC0yMzEuNDkyMTUxLCAtMTIxLjA4ODU3MykgIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMzYuNjUwODEzLDEyMi43Mjk5MDQgTDIzNy4yMDM1MjQsMTUwLjA0Njk3NyBMMjMyLjgwMDYzOSwxNTAuMDQ2OTc3IEwyMzMuMDc3MTQzLDEzMi4zNjk5MDQgTDIzMC43NjYxOTksMTI5Ljg1NzkwOCBMMjI3LjI0NzU3LDEyNi45MTMwMjkgQzIyNi43NTE3MTQsMTI1LjA3NDI5OCAyMjcuMjE5MTc0LDEyNC42NDQxOTMgMjI4LjY0OTk0OSwxMjUuNjIyNzEzIEMyMjkuMzU5NTk4LDEyNi4xMDgwNDggMjMwLjMwNjIyOCwxMjYuOTM5OTExIDIzMS40ODk4MzgsMTI4LjExODMwNCBDMjMxLjgzOTQ1OCwxMjguNDY2MzgyIDIzMi4zODI3NDYsMTI4Ljk1ODg5NSAyMzMuMTE5NzA0LDEyOS41OTU4NDMgTDIzMy4yMjg0MzYsMTIyLjcyOTkwNCBMMjM2LjY1MDgxMywxMjIuNzI5OTA0IFoiIGlkPSLlkIjlubblvaLnirYiIGZpbGw9IiNBOENERTgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMi4xMjk4MzMsIDEzNi4zODg0NDEpIHNjYWxlKC0xLCAxKSByb3RhdGUoLTIuMDAwMDAwKSB0cmFuc2xhdGUoLTIzMi4xMjk4MzMsIC0xMzYuMzg4NDQxKSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpbmUgeDE9IjU0IiB5MT0iODUiIHgyPSI5MC4wMzYwMjg2IiB5Mj0iODUiIGlkPSLot6/lvoQtNyIgc3Ryb2tlPSIjNDQ0NjcxIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L2xpbmU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaW5lIHgxPSI2OC43MzU1MjgxIiB5MT0iOTUiIHgyPSI5MC4wMzYwMjg2IiB5Mj0iOTUiIGlkPSLot6/lvoQtN+Wkh+S7vSIgc3Ryb2tlPSIjNDQ0NjcxIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj48L2xpbmU+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjIsMTEyIEMxNTEuNTA2NTM3LDExMiAxNDMsMTIwLjUwNjY2OSAxNDMsMTMxIEMxNDMsMTQxLjQ5MzQxNiAxNTEuNTA2NTM3LDE1MCAxNjIsMTUwIEMxNzIuNDkzNDYzLDE1MCAxODEsMTQxLjQ5MzQxNiAxODEsMTMxIEMxODEsMTIwLjUwNjY2OSAxNzIuNDkzNDYzLDExMiAxNjIsMTEyIE0xNjIsMTE2LjE4Njk0MiBDMTY1Ljk1Njc2MywxMTYuMTg2OTQyIDE2OS42NzY2NjQsMTE3LjcyNzczNiAxNzIuNDc0NDA4LDEyMC41MjU1NTMgQzE3NS4yNzIyMzgsMTIzLjMyMzQ1NiAxNzYuODEzMDM5LDEyNy4wNDMzNCAxNzYuODEzMDM5LDEzMSBDMTc2LjgxMzAzOSwxMzQuOTU2NjYgMTc1LjI3MjIzOCwxMzguNjc2NTQ0IDE3Mi40NzQ0MDgsMTQxLjQ3NDM2MSBDMTY5LjY3NjY2NCwxNDQuMjcyMjY0IDE2NS45NTY3NjMsMTQ1LjgxMzA1OCAxNjIsMTQ1LjgxMzA1OCBDMTU4LjA0MzIzNywxNDUuODEzMDU4IDE1NC4zMjMzMzYsMTQ0LjI3MjI2NCAxNTEuNTI1NTkyLDE0MS40NzQzNjEgQzE0OC43Mjc3NjIsMTM4LjY3NjU0NCAxNDcuMTg2OTYxLDEzNC45NTY2NiAxNDcuMTg2OTYxLDEzMSBDMTQ3LjE4Njk2MSwxMjcuMDQzMzQgMTQ4LjcyNzc2MiwxMjMuMzIzNDU2IDE1MS41MjU1OTIsMTIwLjUyNTU1MyBDMTU0LjMyMzMzNiwxMTcuNzI3NzM2IDE1OC4wNDMyMzcsMTE2LjE4Njk0MiAxNjIsMTE2LjE4Njk0MiIgaWQ9IkZpbGwtMSIgZmlsbD0iIzc4QkVGNSIgb3BhY2l0eT0iMC43NjgwODk2NTgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTYyLDExMiBDMTUxLjUwNjUzNywxMTIgMTQzLDEyMC41MDY1ODQgMTQzLDEzMSBDMTQzLDE0MS40OTM0MTYgMTUxLjUwNjUzNywxNTAgMTYyLDE1MCBDMTcyLjQ5MzQ2MywxNTAgMTgxLDE0MS40OTM0MTYgMTgxLDEzMSBDMTgxLDEyMC41MDY1ODQgMTcyLjQ5MzQ2MywxMTIgMTYyLDExMiBNMTYyLDExMy4yODE3MTcgQzE2NC4zOTI1NDksMTEzLjI4MTcxNyAxNjYuNzEyODA5LDExMy43NDk5NzEgMTY4Ljg5NjM1MSwxMTQuNjczNTc2IEMxNzEuMDA2MDY3LDExNS41NjU5MDcgMTcyLjkwMTEzNiwxMTYuODQzNjk0IDE3NC41Mjg3NTMsMTE4LjQ3MTIxOCBDMTc2LjE1NjM3LDEyMC4wOTg5MTMgMTc3LjQzNDA3NywxMjEuOTkzODg4IDE3OC4zMjY0MTIsMTI0LjEwMzU5NCBDMTc5LjI1MDAyMSwxMjYuMjg3MjEzIDE3OS43MTgyNzcsMTI4LjYwNzQ2MiAxNzkuNzE4Mjc3LDEzMSBDMTc5LjcxODI3NywxMzMuMzkyNDUzIDE3OS4yNTAwMjEsMTM1LjcxMjc4NyAxNzguMzI2NDEyLDEzNy44OTYzMiBDMTc3LjQzNDA3NywxNDAuMDA2MTEyIDE3Ni4xNTYzNywxNDEuOTAxMDg3IDE3NC41Mjg3NTMsMTQzLjUyODY5NyBDMTcyLjkwMTEzNiwxNDUuMTU2MzA2IDE3MS4wMDYwNjcsMTQ2LjQzNDAwNyAxNjguODk2MzUxLDE0Ny4zMjY0MjQgQzE2Ni43MTI4MDksMTQ4LjI0OTk0NCAxNjQuMzkyNTQ5LDE0OC43MTgyODMgMTYyLDE0OC43MTgyODMgQzE1OS42MDc0NTEsMTQ4LjcxODI4MyAxNTcuMjg3MTkxLDE0OC4yNDk5NDQgMTU1LjEwMzU2MywxNDcuMzI2NDI0IEMxNTIuOTkzOTMzLDE0Ni40MzQwMDcgMTUxLjA5ODg2NCwxNDUuMTU2MzA2IDE0OS40NzEyNDcsMTQzLjUyODY5NyBDMTQ3Ljg0MzU0NCwxNDEuOTAxMDg3IDE0Ni41NjU4MzgsMTQwLjAwNjExMiAxNDUuNjczNTg4LDEzNy44OTYzMiBDMTQ0Ljc0OTk3OSwxMzUuNzEyNzg3IDE0NC4yODE3MjMsMTMzLjM5MjQ1MyAxNDQuMjgxNzIzLDEzMSBDMTQ0LjI4MTcyMywxMjguNjA3NDYyIDE0NC43NDk5NzksMTI2LjI4NzIxMyAxNDUuNjczNTg4LDEyNC4xMDM1OTQgQzE0Ni41NjU4MzgsMTIxLjk5Mzg4OCAxNDcuODQzNTQ0LDEyMC4wOTg5MTMgMTQ5LjQ3MTI0NywxMTguNDcxMjE4IEMxNTEuMDk4ODY0LDExNi44NDM2OTQgMTUyLjk5MzkzMywxMTUuNTY1OTA3IDE1NS4xMDM1NjMsMTE0LjY3MzU3NiBDMTU3LjI4NzE5MSwxMTMuNzQ5OTcxIDE1OS42MDc0NTEsMTEzLjI4MTcxNyAxNjIsMTEzLjI4MTcxNyIgaWQ9IkZpbGwtMyIgZmlsbD0iIzQ0NDY3MSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjAuMzkxMDk5LDEzNy4yNzUzMTYgQzEyMC4zOTEwOTksMTM3LjI3NTMxNiAxMjAuMzUwMTM3LDEzOC40Njc5MDkgMTI2LjE4MDgzNCwxMzkuMDA0NTg5IEMxMjYuMTgwODM0LDEzOS4wMDQ1ODkgMTI5LjExMjY2MywxMzkuMzYyMzc1IDEyOC45OTY2NDUsMTQwLjM3NjA3NCBDMTI4Ljg4MDcxNSwxNDEuMzg5ODYzIDEyNS4yMjc5OTYsMTQyLjQwMzU2MiAxMjMuNTQ2NTI3LDE0MS44MzcwOTYgTDExOC4wOTY0OTYsMTQyIEMxMTguMDk2NDk2LDE0MiAxMTYuNzc5NjkxLDE0MS45NTYwNiAxMTcuMDMyMTYzLDEzOS44ODQwMjggQzExNy4yODQ3MjMsMTM3LjgxMTk5NiAxMTkuMTE1MDgzLDEzNi4zNzEwMSAxMjAuMzkxMDk5LDEzNy4yNzUzMTYiIGlkPSJGaWxsLTciIGZpbGw9IiM2OTY4NjgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC05IiBmaWxsPSIjRjhBRTU1IiBwb2ludHM9IjEyMSAxMzMuMTc4NTAxIDEyMC44NDA3OTMgMTM3LjY5NDMgMTE5IDEzOCAxMTkuMzcyMTM1IDEzMiI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDkuNjg4OTA2LDczLjE4NzEwMjkgQzEwNC41OTIzMjcsNzkuNTA0Mjg2IDEwMy4wMjkzNTgsODUuODAyMzk3OSAxMDUsOTIuMDgxNDM4OCBDMTA3Ljk1NTk2MiwxMDEuNSAxMTYuNTM4NjQ1LDEwNiAxMTcsMTEwIEMxMTcuMzA3NTcsMTEyLjY2NjY2NyAxMTcuNDYxMzU1LDEyMS4zMzMzMzMgMTE3LjQ2MTM1NSwxMzYgTDEyMiwxMzcuMDIyODM5IEMxMjcuNjY2NjY3LDEyMS42NzQyOCAxMjkuODMzMzMzLDExMi4zMzMzMzMgMTI4LjUsMTA5IEMxMjYuNSwxMDQgMTIxLjY3MDYxMyw5Mi44Mjc1MDQxIDEyMiw4Ny41IEMxMjIuMjE5NTkxLDgzLjk0ODMzMDYgMTE4LjExNTg5Myw3OS4xNzczNjQ5IDEwOS42ODg5MDYsNzMuMTg3MTAyOSBaIiBpZD0i6Lev5b6ELTIiIGZpbGw9IiM3RDgwQUEiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI2LjI4MDQ4NywxMTQuMTY1NiBDMTI2LjI4MDQ4NywxMTQuMTY1NiAxMjQuMDMyNTMxLDExNy40NTI5ODkgMTI1LjQ5MzU3MSwxMTguNDUxMDE0IEMxMjYuOTU0Njk5LDExOS40NDg5NTEgMTMyLjgwNTA3LDEyMC44NTc4NDQgMTMzLjg3Mjc0LDEyMC45MTY1NzcgQzEzNC45NDA0MSwxMjAuOTc1MjIzIDEzNy45NzE1MjMsMTIxLjQ0Mzc2OCAxMzYuNjg5MTEyLDExOS4zMDE2MzMgQzEzNS40MDY3MDIsMTE3LjE1OTQ5OSAxMjkuNjk0MzA0LDExNi40NTUwNTIgMTI5LjQwMjg4MywxMTQuOTU4MTAzIEMxMjkuMTExMzc0LDExMy40NjExNTMgMTI2LjI4MDQ4NywxMTQuMTY1NiAxMjYuMjgwNDg3LDExNC4xNjU2IiBpZD0iRmlsbC01IiBmaWxsPSIjNjk2ODY4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEzOS40ODY1MTUsNTAuNjQzNzEwNCBMMTQwLjk5MDc3OCw1Ni4yNTcyOTYyIEwxNDMuNDg2NTE1LDU1Ljk5NzMyMSBDMTQzLjA4MTY5NCw1Mi45ODAxNDY1IDE0Mi42MTA2NjEsNTAuOTQ1ODY2NCAxNDIuMDczNDE1LDQ5Ljg5NDQ4MDYgQzE0MS41MzYxNjksNDguODQzMDk0OCAxNDAuNjczODY5LDQ5LjA5MjgzOCAxMzkuNDg2NTE1LDUwLjY0MzcxMDQgWiIgaWQ9Iui3r+W+hC0zOCIgZmlsbD0idXJsKCNyYWRpYWxHcmFkaWVudC02KSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQxLjQ4NjUxNSwgNTIuNzU3Mjk2KSBzY2FsZSgtMSwgMSkgcm90YXRlKC0yMi4wMDAwMDApIHRyYW5zbGF0ZSgtMTQxLjQ4NjUxNSwgLTUyLjc1NzI5NikgIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9Iui3r+W+hC0xNCIgZmlsbD0iI0NBN0U1OSIgcG9pbnRzPSIxNDQuODYxMzU2IDUyIDE0MC4zNzAzOTcgNTIgMTQyLjQ4NjUxNSA0OS4yMTY5ODU4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Iui3r+W+hC00MCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0idXJsKCNyYWRpYWxHcmFkaWVudC03KSIgeGxpbms6aHJlZj0iI3BhdGgtOCI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbC1vcGFjaXR5PSIwLjI5ODMyMjc3MSIgZmlsbD0iI0ZGRkZGRiIgeGxpbms6aHJlZj0iI3BhdGgtOCI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjguNDA5NzMzLDc3LjM1NTk4MDIgQzEzNi4yMTEzNDUsNzguMDk0NzUzNCAxNDEuNTcyMDAxLDc4Ljk3NjA5MzQgMTQ0LjQ5MTcwMyw4MCBDMTQ0Ljc1OTY3Nyw3NC4zOTQ0NjE2IDE0Ny42NTAzNDEsNjYuMDc2NTQ5NyAxNDQuNjQyODYxLDU5LjMyMzExOTYgQzE0MS42MzUzODEsNTIuNTY5Njg5NiAxMzIuNzQ4MDQ3LDU0LjE4MzU1ODggMTMwLjcyMjkwNyw2MS4wMTQ4NDc1IEMxMjkuNTQ1MTgxLDY0Ljk4NzYwNjQgMTI4LjE5Njg0LDY5LjU4NDc0MzMgMTI2LjY3Nzg4NCw3NC44MDYyNTggTDEyNi42Nzc5MDMsNzQuODA2MjYzMyBDMTI2LjM2OTM3Myw3NS44NjY4NTcyIDEyNi45NzkwNDEsNzYuOTc2NzUxNiAxMjguMDM5NjM1LDc3LjI4NTI4MTggQzEyOC4xNjA1MDEsNzcuMzIwNDQyMiAxMjguMjg0NDE3LDc3LjM0NDExMzQgMTI4LjQwOTczMyw3Ny4zNTU5ODAyIFoiIGlkPSLot6/lvoQtMzkiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtOSkiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM2LDc4IEMxMzYsNzggMTQwLjg4MDk3NSw4OC45ODEyNjAzIDE0My4yNjA3MTEsOTAuOTA5MjYzMyBDMTQzLjI2MDcxMSw5MC45MDkyNjMzIDE0NS45NDg5MzEsOTMuNTM4MzU4MyAxNTAuMTM1NTAzLDk3IEwxNTMsOTUuMjkxMDg4MyBMMTQ4LjMyODY2Nyw4OS41OTQ3MTU4IEMxNDguMzI4NjY3LDg5LjU5NDcxNTggMTQ0LjAwMzc3Miw4NC4yNjA3ODM5IDE0My41NDgzNjIsNzkuOTM3MzI0OCBMMTM2LDc4IFoiIGlkPSJGaWxsLTM1IiBmaWxsPSJ1cmwoI3JhZGlhbEdyYWRpZW50LTEwKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTM3IiBmaWxsPSIjRUFEREE4IiBwb2ludHM9IjE1MCA5Ni44ODcwOTY4IDE1MC45MzgyNzIgOTggMTU0IDk1Ljg3MDk2NzcgMTUzLjIwOTg3NyA5NSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjcuMDMzMTc4LDEzMC4yNTQ1OTEgTDExNy40NjEzNTUsMTA4LjM3ODI3MiBMMTUxLjY4Nzg0NSwxMDguODk4NDUgTDEyNy4wMzMxNzgsMTMwLjI1NDU5MSBaIE0xMDIuNzg0NTMsMTMwLjY4ODA3MiBMMTE1LjcyMTAyMywxMDkuNDI1MTI5IEwxMjUuMDYwNzczLDEzMC45NzcwMyBMMTAyLjc4NDUzLDEzMC42ODgwNzIgWiBNMTUzLjcxODI5LDEwOC4zNzgyNzIgTDE1My42NjAyNSwxMDAuNjkxMTc4IEwxNTEuODQzODY2LDEwMS44ODU4NTIgTDE1MS44MDM5MjUsMTA2Ljg3NTQ4IEwxMTYuNTA0MTczLDEwNi40MTMxMjkgTDExMi42MDIwODgsOTcgTDExMC4zODI1NTcsOTcgTDExNC44NjUzMDIsMTA3LjI5NDU3IEwxMDAsMTMxLjMyMzgxNSBMMTAzLjAxNjYwNCwxMzIuNTk1Mzg5IEwxMjYuOTc1MTM4LDEzMyBMMTUyLjYxNjA1MSwxMTAuOTc5MTU5IEwxNjEuNTQ5NzgyLDEzMS45MDE4MTkgTDE2MywxMjkuOTk0NTAyIEwxNTMuNzE4MjksMTA4LjM3ODI3MiBaIiBpZD0iRmlsbC00MSIgZmlsbD0iIzM2Mzc2NCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDEsMTMxLjUgQzEwMSwxMzEuNzc2MTUxIDEwMC43NzYxNTEsMTMyIDEwMC41LDEzMiBDMTAwLjIyMzg0OSwxMzIgMTAwLDEzMS43NzYxNTEgMTAwLDEzMS41IEMxMDAsMTMxLjIyMzg0OSAxMDAuMjIzODQ5LDEzMSAxMDAuNSwxMzEgQzEwMC43NzYxNTEsMTMxIDEwMSwxMzEuMjIzODQ5IDEwMSwxMzEuNSBaIiBpZD0iU3Ryb2tlLTQzIiBzdHJva2U9IiMyMzE4MTUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAwLjk5OTk1NywxMTMgQzExMS40OTMzOTcsMTEzIDEyMCwxMjEuNTA2NjAzIDEyMCwxMzEuOTk5OTU3IEMxMjAsMTQyLjQ5MzM5NyAxMTEuNDkzMzk3LDE1MSAxMDAuOTk5OTU3LDE1MSBDOTAuNTA2NTE3NywxNTEgODIsMTQyLjQ5MzM5NyA4MiwxMzEuOTk5OTU3IEM4MiwxMjEuNTA2NjAzIDkwLjUwNjUxNzcsMTEzIDEwMC45OTk5NTcsMTEzIFogTTEwMC45OTksMTMyLjE2NCBMMTAwLjk5OTk1NywxNDYuODEzMDQ5IEMxMDQuOTU2NzEyLDE0Ni44MTMwNDkgMTA4LjY3NjYwNCwxNDUuMjcyMjUxIDExMS40NzQ0MjcsMTQyLjQ3NDM0MiBDMTEyLjE3MTI3NywxNDEuNzc3NTE0IDExMi43OTAxNDYsMTQxLjAyMzQ4IDExMy4zMjY2NTIsMTQwLjIyMjgyOSBMMTAwLjk5OSwxMzIuMTY0IFogTTEwMC4yOTEsMTMyLjUxNSBMODguNjIxNDI5NCwxNDAuMTQ0ODE0IEM4OS4xNjk4MDk2LDE0MC45NzQ1MyA4OS44MDYxMzIzLDE0MS43NTQ5MjQgOTAuNTI1NTcyNiwxNDIuNDc0MzQyIEM5My4xNTU4MTA1LDE0NS4xMDQ2NiA5Ni42MDA5NjQ4LDE0Ni42MjM5NTYgMTAwLjI5MTY1OCwxNDYuNzk2NTI1IEwxMDAuMjkxLDEzMi41MTUgWiBNMTEzLjQyNjY5LDEyMy45Mjg0MyBMMTAxLjU2MSwxMzEuNjg0IEwxMTMuNzA2NTcxLDEzOS42MjUzMDcgQzExNS4wMTM0ODEsMTM3LjQ1NjMzOCAxMTUuNzQwNjk1LDEzNC45ODE1NDMgMTE1LjgwNzkyMywxMzIuMzk0ODE4IEwxMTUuODEzMDQ5LDEzMS45OTk5NTcgQzExNS44MTMwNDksMTI5LjA5MDYxOCAxMTQuOTc5OTkxLDEyNi4zMDkyOTUgMTEzLjQyNjY5LDEyMy45Mjg0MyBaIE04OC41MjIzNDUzLDEyNC4wMDcwNTkgQzg3LjAwMTc5NDEsMTI2LjM3MDQ2IDg2LjE4Njk1MTIsMTI5LjEyMjYgODYuMTg2OTUxMiwxMzEuOTk5OTU3IEM4Ni4xODY5NTEyLDEzNC42OTcxNjUgODYuOTAyOTIzNSwxMzcuMjg0MzA4IDg4LjI0NDk4MTMsMTM5LjU0NDMxNiBMMTAwLjI2NiwxMzEuNjg1IFogTTEwMC45OTk5NTcsMTE3LjE4Njk1MSBMMTAwLjk5OSwxMzEuMjA2IEwxMTMuMDI1MjQ4LDEyMy4zNDQyMzUgQzExMi42Mzc4NiwxMjIuODA4NDUyIDExMi4yMTIzMTMsMTIyLjI5NTM3OSAxMTEuNzUwMDA5LDEyMS44MDg0MDMgTDExMS40NzQ0MjcsMTIxLjUyNTU3MyBDMTA4LjY3NjYwNCwxMTguNzI3NzQ5IDEwNC45NTY3MTIsMTE3LjE4Njk1MSAxMDAuOTk5OTU3LDExNy4xODY5NTEgTDEwMC45OTk5NTcsMTE3LjE4Njk1MSBaIE0xMDAuMjkxNjU4LDExNy4yMDM0NzUgQzk2LjYwMDk2NDgsMTE3LjM3NjA0NCA5My4xNTU4MTA1LDExOC44OTUzMjkgOTAuNTI1NTcyNiwxMjEuNTI1NDg3IEM4OS45MzI5NTM0LDEyMi4xMTgxMjQgODkuMzk2NzMxMiwxMjIuNzUyMTI3IDg4LjkxOTYwMjQsMTIzLjQyMDk4MiBMMTAwLjI5MSwxMzAuODU0IFoiIGlkPSLlkIjlubblvaLnirYiIGZpbGw9IiM3OEJFRjUiIG9wYWNpdHk9IjAuNzY4MDg5NjU4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwMS4wMDAwNDMsMTEzIEM5MC41MDY2MDMxLDExMyA4MiwxMjEuNTA2NjAzIDgyLDEzMS45OTk5NTcgQzgyLDE0Mi40OTMzOTcgOTAuNTA2NjAzMSwxNTEgMTAxLjAwMDA0MywxNTEgQzExMS40OTM0ODIsMTUxIDEyMCwxNDIuNDkzMzk3IDEyMCwxMzEuOTk5OTU3IEMxMjAsMTIxLjUwNjYwMyAxMTEuNDkzNDgyLDExMyAxMDEuMDAwMDQzLDExMyBNMTAxLjAwMDA0MywxMTQuMjgxNzIgQzEwMy4zOTI1ODYsMTE0LjI4MTcyIDEwNS43MTI4NDEsMTE0Ljc0OTk3NSAxMDcuODk2Mzc5LDExNS42NzM1ODIgQzExMC4wMDYwODksMTE2LjU2NTgzIDExMS45MDExNTUsMTE3Ljg0MzYxOSAxMTMuNTI4NzY4LDExOS40NzEyMzIgQzExNS4xNTYzODEsMTIxLjA5ODg0NSAxMTYuNDM0MDg1LDEyMi45OTM5MTEgMTE3LjMyNjQxOCwxMjUuMTAzNTM2IEMxMTguMjUwMDI1LDEyNy4yODcxNTkgMTE4LjcxODI4LDEyOS42MDc0MTQgMTE4LjcxODI4LDEzMS45OTk5NTcgQzExOC43MTgyOCwxMzQuMzkyNTAxIDExOC4yNTAwMjUsMTM2LjcxMjg0MSAxMTcuMzI2NDE4LDEzOC44OTYyOTMgQzExNi40MzQwODUsMTQxLjAwNjA4OSAxMTUuMTU2MzgxLDE0Mi45MDExNTUgMTEzLjUyODc2OCwxNDQuNTI4NjgyIEMxMTEuOTAxMTU1LDE0Ni4xNTYyOTYgMTEwLjAwNjA4OSwxNDcuNDM0MDg1IDEwNy44OTYzNzksMTQ4LjMyNjQxOCBDMTA1LjcxMjg0MSwxNDkuMjQ5OTQgMTAzLjM5MjU4NiwxNDkuNzE4MjggMTAxLjAwMDA0MywxNDkuNzE4MjggQzk4LjYwNzQ5OTIsMTQ5LjcxODI4IDk2LjI4NzI0NDYsMTQ5LjI0OTk0IDk0LjEwMzcwNjksMTQ4LjMyNjQxOCBDOTEuOTkzOTEwNywxNDcuNDMzOTk5IDkwLjA5ODkzMDgsMTQ2LjE1NjI5NiA4OC40NzEzMTc2LDE0NC41Mjg2ODIgQzg2Ljg0MzcwNDQsMTQyLjkwMTE1NSA4NS41NjU5MTUyLDE0MS4wMDYwODkgODQuNjczNTgyLDEzOC44OTYyOTMgQzgzLjc1MDA2MDIsMTM2LjcxMjg0MSA4My4yODE3MTk4LDEzNC4zOTI1MDEgODMuMjgxNzE5OCwxMzEuOTk5OTU3IEM4My4yODE3MTk4LDEyOS42MDc0MTQgODMuNzUwMDYwMiwxMjcuMjg3MTU5IDg0LjY3MzU4MiwxMjUuMTAzNTM2IEM4NS41NjU5MTUyLDEyMi45OTM5MTEgODYuODQzNzA0NCwxMjEuMDk4ODQ1IDg4LjQ3MTMxNzYsMTE5LjQ3MTIzMiBDOTAuMDk4OTMwOCwxMTcuODQzNjE5IDkxLjk5MzkxMDcsMTE2LjU2NTgzIDk0LjEwMzcwNjksMTE1LjY3MzU4MiBDOTYuMjg3MjQ0NiwxMTQuNzQ5OTc1IDk4LjYwNzQ5OTIsMTE0LjI4MTcyIDEwMS4wMDAwNDMsMTE0LjI4MTcyIiBpZD0iRmlsbC00NyIgZmlsbD0iIzQ0NDY3MSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMzIuMTE5MDk4LDEyMS45ODEyNTkgTDEyNy41MTExNDQsMTIxLjAyNzE4NSBDMTI3LjE0MTk0NCwxMjAuOTUwODIzIDEyNi45MjMyODIsMTIwLjY2MTM0NCAxMjcuMDI0OTA5LDEyMC4zODQwNjkgQzEyNy4xMjY2MywxMjAuMTA2NjU1IDEyNy41MTE3OTQsMTE5Ljk0MjM1NSAxMjcuODgwOTAyLDEyMC4wMTg3MTcgTDEzMi40ODg4NTYsMTIwLjk3Mjc5IEMxMzIuODU4MDU2LDEyMS4wNDkyMjIgMTMzLjA3NjcxOCwxMjEuMzM4NjMxIDEzMi45NzUwOTEsMTIxLjYxNTk3NiBDMTMyLjg3MzM3LDEyMS44OTMzMiAxMzIuNDg4MjA2LDEyMi4wNTc2OTEgMTMyLjExOTA5OCwxMjEuOTgxMjU5IiBpZD0iRmlsbC01MyIgZmlsbD0iIzg2QjBDRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjUuMzA1OTcsMTQzIEwxMjAuNjk0MDMsMTQzIEMxMjAuMzEyMjY5LDE0MyAxMjAsMTQyLjc3NDk2OCAxMjAsMTQyLjUgTDEyMCwxNDIuNDk5OTM1IEMxMjAsMTQyLjIyNDk2OCAxMjAuMzEyMjY5LDE0MiAxMjAuNjk0MDMsMTQyIEwxMjUuMzA1OTcsMTQyIEMxMjUuNjg3NjQyLDE0MiAxMjYsMTQyLjIyNDk2OCAxMjYsMTQyLjQ5OTkzNSBMMTI2LDE0Mi41IEMxMjYsMTQyLjc3NDk2OCAxMjUuNjg3NjQyLDE0MyAxMjUuMzA1OTcsMTQzIiBpZD0iRmlsbC01NCIgZmlsbD0iIzg2QjBDRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTU1IiBmaWxsPSIjODZCMENGIiBwb2ludHM9IjEyNC44MDMwODQgMTMzIDEyMiAxNDMgMTIzLjU0MTg5NSAxNDIuNTUzNTcxIDEyNiAxMzMuMzEyNSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTU2IiBmaWxsPSIjODZCMENGIiBwb2ludHM9IjEyOS43MzQ4NiAxMjEgMTI2IDEzMSAxMjcuNjI5NzgyIDEzMC41NTM1NzEgMTMxIDEyMS4zMTI1Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPGxpbmUgeDE9IjEwMSIgeTE9IjEyOSIgeDI9IjEyNSIgeTI9IjEyNyIgaWQ9IlN0cm9rZS01NyIgc3Ryb2tlPSIjQ0VFMEVEIiBzdHJva2Utd2lkdGg9IjQiPjwvbGluZT4KICAgICAgICAgICAgICAgICAgICA8bGluZSB4MT0iMTAxIiB5MT0iMTM0IiB4Mj0iMTI1IiB5Mj0iMTM2IiBpZD0iU3Ryb2tlLTU4IiBzdHJva2U9IiNDRUUwRUQiIHN0cm9rZS13aWR0aD0iNCI+PC9saW5lPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTYwIiBmaWxsPSIjQjlFNkNFIiBwb2ludHM9IjEyNy4yMTUzOTkgMTEwIDEyNiAxMTQuMjQ1ODE0IDEyOS4zMDM4ODIgMTE1IDEzMSAxMTAuODkzODc4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwMywxMzIgQzEwMywxMzMuMTA0NTQ5IDEwMi4xMDQ1NDksMTM0IDEwMSwxMzQgQzk5Ljg5NTQ1MSwxMzQgOTksMTMzLjEwNDU0OSA5OSwxMzIgQzk5LDEzMC44OTUzNzMgOTkuODk1NDUxLDEzMCAxMDEsMTMwIEMxMDIuMTA0NTQ5LDEzMCAxMDMsMTMwLjg5NTM3MyAxMDMsMTMyIiBpZD0iRmlsbC02NSIgZmlsbD0iIzVFODhBNyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjEuNDIzNDg4LDExNSBMMTYxLjQyMywxMzAuMjQzIEwxNzUuNTE5NjgzLDEyMC45OTM0NyBMMTc1LjkxMzI3NCwxMjEuNTk3ODMyIEwxNjEuOTk0LDEzMC43MzEgTDE3NiwxMzkuOTIxOTc0IEwxNzUuNjA2NDA4LDE0MC41MjYxNjIgTDE2MS40MjMsMTMxLjIxOSBMMTYxLjQyMzQ4OCwxNDggTDE2MC43MDQyMzEsMTQ4IEwxNjAuNzA0LDEzMS41NzcgTDE0OC4zOTM1OTIsMTM5LjY1NTQ0OSBMMTQ4LDEzOS4wNTEyNjIgTDE2MC42NzksMTMwLjczMSBMMTQ4LjA4NjcyNiwxMjIuNDY4NTQ0IEwxNDguNDgwMzE3LDEyMS44NjQxODMgTDE2MC43MDQsMTI5Ljg4NSBMMTYwLjcwNDIzMSwxMTUgTDE2MS40MjM0ODgsMTE1IFoiIGlkPSLlkIjlubblvaLnirYiIGZpbGw9IiM3OEJFRjUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTYzLDEzMSBDMTYzLDEzMi4xMDQ1NDkgMTYyLjEwNDU0OSwxMzMgMTYxLDEzMyBDMTU5Ljg5NTQ1MSwxMzMgMTU5LDEzMi4xMDQ1NDkgMTU5LDEzMSBDMTU5LDEyOS44OTU0NTEgMTU5Ljg5NTQ1MSwxMjkgMTYxLDEyOSBDMTYyLjEwNDU0OSwxMjkgMTYzLDEyOS44OTU0NTEgMTYzLDEzMSIgaWQ9IkZpbGwtNjkiIGZpbGw9IiM1RTg4QTciPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAxLDEzMS41MDAwMzcgQzEwMSwxMzEuNzc2MTQ2IDEwMC43NzYwODksMTMyIDEwMC41LDEzMiBDMTAwLjIyMzgzOCwxMzIgMTAwLDEzMS43NzYxNDYgMTAwLDEzMS41MDAwMzcgQzEwMCwxMzEuMjIzODU0IDEwMC4yMjM4MzgsMTMxIDEwMC41LDEzMSBDMTAwLjc3NjA4OSwxMzEgMTAxLDEzMS4yMjM4NTQgMTAxLDEzMS41MDAwMzciIGlkPSJGaWxsLTcwIiBmaWxsPSIjODZCMENGIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE2MiwxMzEuNSBDMTYyLDEzMS43NzYxNjIgMTYxLjc3NjEwNSwxMzIgMTYxLjUwMDAzNywxMzIgQzE2MS4yMjM4MjEsMTMyIDE2MSwxMzEuNzc2MTYyIDE2MSwxMzEuNSBDMTYxLDEzMS4yMjM5MTEgMTYxLjIyMzgyMSwxMzEgMTYxLjUwMDAzNywxMzEgQzE2MS43NzYxMDUsMTMxIDE2MiwxMzEuMjIzOTExIDE2MiwxMzEuNSIgaWQ9IkZpbGwtNzEiIGZpbGw9IiM4NkIwQ0YiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI2LDEyNyBDMTIzLjIzODU5OCwxMjcgMTIxLDEyOS4yMzg1OTggMTIxLDEzMiBDMTIxLDEzNC43NjE0MDIgMTIzLjIzODU5OCwxMzcgMTI2LDEzNyBDMTI4Ljc2MTQwMiwxMzcgMTMxLDEzNC43NjE0MDIgMTMxLDEzMiBDMTMxLDEyOS4yMzg1OTggMTI4Ljc2MTQwMiwxMjcgMTI2LDEyNyBNMTI2LDEyOC4zMjkzODcgQzEyOC4wMjQwMzUsMTI4LjMyOTM4NyAxMjkuNjcwNjEzLDEyOS45NzYwNTMgMTI5LjY3MDYxMywxMzIgQzEyOS42NzA2MTMsMTM0LjAyMzk0NyAxMjguMDI0MDM1LDEzNS42NzA2MTMgMTI2LDEzNS42NzA2MTMgQzEyMy45NzYwNTMsMTM1LjY3MDYxMyAxMjIuMzI5Mzg3LDEzNC4wMjM5NDcgMTIyLjMyOTM4NywxMzIgQzEyMi4zMjkzODcsMTI5Ljk3NjA1MyAxMjMuOTc2MDUzLDEyOC4zMjkzODcgMTI2LDEyOC4zMjkzODciIGlkPSJGaWxsLTcyIiBmaWxsPSIjNUU4OEE3Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1Mi4xODA1ODksOTkuNTUyNDg0MyBDMTUyLjE4MDU4OSw5OS41NTI0ODQzIDE1MC41Njc3MDgsMTAwLjAxNDA1MiAxNTEuMTEyMzE3LDEwMS4yMzA5MTMgQzE1MS42NTY5MjYsMTAyLjQ0Nzc3NCAxNTMuNDE2NDMyLDEwMS40MzYwMTcgMTUzLjQxNjQzMiwxMDEuNDM2MDE3IEMxNTMuNDE2NDMyLDEwMS40MzYwMTcgMTU3Ljk4Mjc2OSwxMDAuMTM5OTM0IDE1OS41NzQ3MDMsMTAyLjMyMTg5MSBDMTYxLjE2NjYzNywxMDQuNTAzODQ5IDE1OC4wMjQ2NjIsMTA2Ljg1MzY0OSAxNTYuOTM1NDQ0LDEwNi44NTM2NDkgQzE1Ni42MjkxMjIsMTA2Ljg1MzY0OSAxNTYuMzI1MDYzLDEwNi45NjY0MzkgMTU2LjE2Njc5MSwxMDcuMTI4NjU5IEMxNTUuMzg4MTY4LDEwNy45MjY4MzYgMTU2LjIxNzQ4MiwxMDkuMjY2NTU4IDE1Ny4yODY4NDIsMTA4Ljk1MzQ0NyBDMTU3LjM2MjA4MiwxMDguOTMxNDU5IDE1Ny40NDAzMzgsMTA4LjkwMzA5NCAxNTcuNTIxOTQ2LDEwOC44Njc3NjMgQzE1OC43Nzg3MzYsMTA4LjMyMjI3NCAxNjIuOTY4MDM1LDEwNi4xODIyNzcgMTYxLjc5NTAzMSwxMDIuMTEyMDg4IEMxNjAuNjIyMDI4LDk4LjA0MTg5ODYgMTUzLjk2MTA0MSw5OS4xMzI4NzcyIDE1My45NjEwNDEsOTkuMTMyODc3MiBMMTUyLjE4MDU4OSw5OS41NTI0ODQzIFoiIGlkPSJGaWxsLTczIiBmaWxsPSIjQjlFNkNFIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1My44MjM1MjUsOTYgTDE1Ny44ODQ1NzMsOTguMDkxNjE5MiBDMTU4LjM1MjY0LDk4LjMzMjYzMzUgMTU4LjcyMDk3NCw5OC43MDY0MDU3IDE1OC44OTU2NjgsOTkuMTU3ODQ3IEMxNTkuMDgzNDc4LDk5LjY0MzIzODQgMTU5LjA4MzQ3OCwxMDAuMjYzNzkgMTU4LjMzMjA1NiwxMDAuODA0MjcgQzE1OC4zMzIwNTYsMTAwLjgwNDI3IDE1Ny42MDM0MDQsMTAxLjI0NDY2MiAxNTYuNjAxNTA5LDEwMC44MDQyNyBDMTU2LjYwMTUwOSwxMDAuODA0MjcgMTU3LjYzMzczNSwxMDAuNTI0MDIxIDE1Ni40MTE2OTUsOTkuNTIzMTMxNyBDMTU2LjQxMTY5NSw5OS41MjMxMzE3IDE1NS41OTk2MTMsOTguODAyNDkxMSAxNTIuMTYxMjg4LDk5LjIwMjg0NyBMMTUxLDk3Ljc2MTU2NTggTDE1My44MjM1MjUsOTYgWiIgaWQ9IkZpbGwtNzQiIGZpbGw9IiM2OTY4NjgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTI4LDEzMS41IEMxMjgsMTMyLjMyODM3MiAxMjcuMzI4MzcyLDEzMyAxMjYuNSwxMzMgQzEyNS42NzE1NSwxMzMgMTI1LDEzMi4zMjgzNzIgMTI1LDEzMS41IEMxMjUsMTMwLjY3MTU1IDEyNS42NzE1NSwxMzAgMTI2LjUsMTMwIEMxMjcuMzI4MzcyLDEzMCAxMjgsMTMwLjY3MTU1IDEyOCwxMzEuNSIgaWQ9IkZpbGwtNzUiIGZpbGw9IiM1RTg4QTciPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSIiIGlkPSLot6/lvoQtMyIgc3Ryb2tlPSIjOTc5Nzk3Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iIiBpZD0i6Lev5b6ELTQiIHN0cm9rZT0iIzk3OTc5NyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9IiIgaWQ9Iui3r+W+hC01IiBzdHJva2U9IiM5Nzk3OTciPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA4Ljk4NjE5Myw3NS4wOTAyNjkgQzExNi4wODE3MjUsNzMuMzY2MTAwNyAxNDEuMjkxNzQsODcuMDY5NTQzIDE0Myw4OS44MTUwNjI5IEMxNDQuMTM4ODQsOTEuNjQ1NDA5NSAxNDAuMTM4ODQsOTguNjcxNjgxMSAxMzEsMTEwLjg5Mzg3OCBMMTI3LDExMCBMMTI4LjUsOTcgTDExMC40NjkyNTksOTQgTDEwNSw5Mi43Njc1NTA0IEMxMDIuOTI3MTA3LDgyLjEzMjE0MTcgMTA0LjI1NTgzOCw3Ni4yMzk3MTQ2IDEwOC45ODYxOTMsNzUuMDkwMjY5IFoiIGlkPSLot6/lvoQtMTAiIGZpbGw9IiM2OTZDOUUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA5LDkzLjA4MTQzODggQzExMi44ODEwNzgsOTMuODI1NDQzMSAxMTkuMTE4OTIyLDk1LjMzNzQzNDUgMTIzLDk2LjA4MTQzODgiIGlkPSLot6/lvoQtMTUiIHN0cm9rZT0iIzhGOTBDMCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPGcgaWQ9IuagkSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQuMDAwMDAwLCAzMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wNzkzNDQsIDc1LjY2OTk0OCkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgyLjAwMDAwMCkgdHJhbnNsYXRlKC0xNS4wNzkzNDQsIC03NS42Njk5NDgpIHRyYW5zbGF0ZSgxLjU3OTM0NCwgNTQuNjY5OTQ4KSI+PC9nPgogICAgICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwNy4wMDAwMDAsIDc4LjAwMDAwMCkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMi4wMDAwMDApIHRyYW5zbGF0ZSgtMjA3LjAwMDAwMCwgLTc4LjAwMDAwMCkgdHJhbnNsYXRlKDE5MS4wMDAwMDAsIDUyLjAwMDAwMCkiPjwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8cGF0aCBkPSJNMTI5LjY5MjUwNiw2Ni40NDk2NDkzIEMxMjguNTA0OTE0LDY5LjgxOTQ0MTUgMTI3LjMxNzMyMyw3My4xODkyMzM3IDEyNi4xMjk3MzEsNzYuNTU5MDI1OSIgaWQ9Iui3r+W+hC0xMyIgc3Ryb2tlPSIjQzdDREQxIj48L3BhdGg+CiAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzOC4wMDAwMDAsIDM2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIuNTA1NjUwNzYsOS41NjkwODU4NyBDMi4wMjcxNDMzNywxNC41NzY2MTc2IDMuNjkxMzg3LDE3LjA3Nzc4OTQgNy40OTgzODE2NSwxNy4wNzI2MDExIEMxMS4zMDUzNzYzLDE3LjA2NzQwMiAxMi42MjE1MTkyLDE0LjI0MDE5NTYgMTEuNDQ2ODEwNSw4LjU5MDk4MTkgTDIuNTA1NjUwNzYsOS41NjkwODU4NyBaIiBpZD0i6Lev5b6ELTM3IiBmaWxsPSJ1cmwoI3JhZGlhbEdyYWRpZW50LTExKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4xNDM5MTAsIDEyLjgzMTc5MSkgcm90YXRlKDI2LjAwMDAwMCkgdHJhbnNsYXRlKC03LjE0MzkxMCwgLTEyLjgzMTc5MSkgIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNS4wMzE1NTIyMiwzLjEzNzE2NTcxIEM1Ljg0MTE2NTA3LDQuOTU5MjM4MTIgOC4xNDA3MDY3NCw1LjY0NTg2NjMxIDExLjkzMDE3NzIsNS4xOTcwNTAzIEMxNC4zOTAwMjUzLDQuODY5MDA1MjQgMTUuNDIxOTM5Niw3LjE2Nzc0NTAxIDE1LjQyMjA0NjIsOC4wNDgzMTc4MyBDMTYuMzIyNzUyNyw4LjA0ODQyNjU0IDE3LjczNjI2NzUsMTAuOTUzNTI2OCAxNC4zMzE5NDA0LDE1LjE1MDA4NiBDMTMuNDM5MDQ0MiwxNS44MDEyODE5IDEyLjU2MDg4NTgsMTQuOTQxMjU2NiAxMi4yNDU5NzIsMTMuNzA2MDE1MSBDMTEuOTMxMDU4MSwxMi40NzA3NzM2IDEzLjEwNjgyMTksMTAuOTM5NTc3NCAxMS4zOTk5MzYxLDExLjI0Mjk3MjUgQzEwLjk3NTQyOCwxMS40MDU0NDAxIDEwLjc2MzIyMDEsMTEuODY3ODc4NyAxMC43NjMzMTI1LDEyLjYzMDI4ODIgQzEwLjExODAxNjIsMTIuNzk5MjQzMiA5Ljc5NTMwMTg3LDEyLjMzNjc0MDEgOS43OTUxNjkzOCwxMS4yNDI3Nzg5IEM5LjA2MTYzNjQ1LDExLjA2OTUwMzEgNi4xNDU0NzM4OCwxMS44MjY1MDg5IDMuMzg4NzAwNDgsOS44MjY0OTY0IEMxLjU1MDg1MTU0LDguNDkzMTU0NzQgMi4wOTg0Njg3OSw2LjI2MzM3Nzg0IDUuMDMxNTUyMjIsMy4xMzcxNjU3MSBaIiBpZD0i6Lev5b6ELTM2IiBmaWxsPSJ1cmwoI3JhZGlhbEdyYWRpZW50LTEyKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS40MTAxODMsIDkuMjU1MzYyKSBzY2FsZSgtMSwgMSkgcm90YXRlKC0yNS4wMDAwMDApIHRyYW5zbGF0ZSgtOS40MTAxODMsIC05LjI1NTM2MikgIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy4xMjY4OTM2MiwxMi44MzMxOTM0IEM3LjEyNjg5MzYyLDEyLjgzMzE5MzQgOC42ODQxMDQ4OSwxMy4zNTY5MDU4IDEyLjg4MjQ2MiwxMi45NTQ4NzU5IEMxMy4wMjg3NTE4LDEyLjk0MDg4MjQgMTMuMTcwMDg5MSwxMy4wMjIyMzQxIDEzLjIyMjM2NjcsMTMuMTU5MDExMiBDMTMuMjgxNDM0OCwxMy4zMTM4NzE1IDEzLjI4NTI4ODYsMTMuNTUxODI3MyAxMy4wNTU2OTQ5LDEzLjg3ODc2NzYgQzEyLjYwNDc1MzQsMTQuNTIwOTYwMiAxMi4zMjUyODYzLDE1LjE2MjkxODkgMTEuMzE4Mzg3MiwxNC44NjQ4Njg0IEMxMC4xNzU2MjM5LDE0LjUyNjU4MzggOS41NjI1OTMwNCwxMy43MTI0MjQ0IDkuNTYyNzk3NjgsMTMuNTYyNzQ0MSBDOS41NjI3OTc2OCwxMy41NjI3NDQxIDguMjE1ODk2NCwxMy41NTUwODYzIDYuOTgyMzY1NzUsMTMuMjUxNDQyNCBMNy4xMjY4OTM2MiwxMi44MzMxOTM0IFoiIGlkPSJGaWxsLTIzIiBmaWxsPSIjOTNDNEU3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4xMTk0MTcsIDEzLjg4NjYwOCkgcm90YXRlKDI2LjAwMDAwMCkgdHJhbnNsYXRlKC0xMC4xMTk0MTcsIC0xMy44ODY2MDgpICI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjIxMjUwNTksMTMuOTIyNDUzOCBMMTIuNDA4ODcxOSwxMy44MzQ3MDUxIEMxMi42MTUwMTIzLDEzLjgyNjQ2ODMgMTIuNzUxMjc1NiwxNC4wNDUwNjAzIDEyLjY1MzEwNjksMTQuMjI2MzExNSBMMTIuMzIwMTg0MiwxNC44NDA3NTUyIEMxMi4xOTYyOTcxLDE1LjA2OTMyNTggMTEuOTU0Njc2MiwxNS4yMTExODc0IDExLjY5NDc0MywxNS4yMDMzMjk4IEMxMS40MzY2MTAyLDE1LjE5NTQ2OTggMTEuMDc3NzI1MSwxNS4xNDIxOTUyIDEwLjY0NDkzNzgsMTQuOTY4MDIgQzEwLjMxMjkwOTIsMTQuODM0NDQ3NCAxMC4wOTc4ODQ4LDE0LjY2Mjg2MjIgOS45NTg1ODk3OCwxNC40OTg0ODc2IEM5Ljc3MDE4ODgyLDE0LjI3NTkyNDggOS45MjAzMzQzOSwxMy45MzQxNDQyIDEwLjIxMjUwNTksMTMuOTIyNDUzOCIgaWQ9IkZpbGwtMjUiIGZpbGw9IiNDRUUwRUQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjI4MDM3NiwgMTQuNTE5MDYwKSByb3RhdGUoMjYuMDAwMDAwKSB0cmFuc2xhdGUoLTExLjI4MDM3NiwgLTE0LjUxOTA2MCkgIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg=="},92138:function(e,t,n){"use strict";n.d(t,{R_:function(){return f}});var r=n(86500),i=n(1350),o=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function a(e){var t=e.r,n=e.g,i=e.b,o=(0,r.py)(t,n,i);return{h:360*o.h,s:o.s,v:o.v}}function s(e){var t=e.r,n=e.g,i=e.b;return"#".concat((0,r.vq)(t,n,i,!1))}function c(e,t,n){var r=n/100;return{r:(t.r-e.r)*r+e.r,g:(t.g-e.g)*r+e.g,b:(t.b-e.b)*r+e.b}}function u(e,t,n){var r;return(r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-2*t:Math.round(e.h)+2*t:n?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?r+=360:r>=360&&(r-=360),r}function l(e,t,n){return 0===e.h&&0===e.s?e.s:((r=n?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(r=1),n&&5===t&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2)));var r}function d(e,t,n){var r;return(r=n?e.v+.05*t:e.v-.15*t)>1&&(r=1),Number(r.toFixed(2))}function f(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=(0,i.uA)(e),f=5;f>0;f-=1){var h=a(r),p=s((0,i.uA)({h:u(h,f,!0),s:l(h,f,!0),v:d(h,f,!0)}));n.push(p)}n.push(s(r));for(var g=1;g<=4;g+=1){var m=a(r),v=s((0,i.uA)({h:u(m,g),s:l(m,g),v:d(m,g)}));n.push(v)}return"dark"===t.theme?o.map((function(e){var r=e.index,o=e.opacity;return s(c((0,i.uA)(t.backgroundColor||"#141414"),(0,i.uA)(n[r]),100*o))})):n}var h={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},p={},g={};Object.keys(h).forEach((function(e){p[e]=f(h[e]),p[e].primary=p[e][5],g[e]=f(h[e],{theme:"dark",backgroundColor:"#141414"}),g[e].primary=g[e][5]})),p.red,p.volcano,p.gold,p.orange,p.yellow,p.lime,p.green,p.cyan,p.blue,p.geekblue,p.purple,p.magenta,p.grey},30076:function(e,t,n){"use strict";n.d(t,{Z:function(){return A}});var r=n(28991),i=n(34699),o=n(96156),a=n(81253),s=n(24698),c=n.n(s),u=n(94184),l=n.n(u),d=n(63017),f=n(90484),h=n(92138),p=n(80334),g=n(44958);function m(e){return"object"===(0,f.Z)(e)&&"string"==typeof e.name&&"string"==typeof e.theme&&("object"===(0,f.Z)(e.icon)||"function"==typeof e.icon)}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce((function(t,n){var r=e[n];switch(n){case"class":t.className=r,delete t.class;break;default:t[n]=r}return t}),{})}function b(e,t,n){return n?c().createElement(e.tag,(0,r.Z)((0,r.Z)({key:t},v(e.attrs)),n),(e.children||[]).map((function(n,r){return b(n,"".concat(t,"-").concat(e.tag,"-").concat(r))}))):c().createElement(e.tag,(0,r.Z)({key:t},v(e.attrs)),(e.children||[]).map((function(n,r){return b(n,"".concat(t,"-").concat(e.tag,"-").concat(r))})))}function y(e){return(0,h.R_)(e)[0]}function w(e){return e?Array.isArray(e)?e:[e]:[]}var x="\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n line-height: 1;\n}\n\n.anticon svg {\n display: inline-block;\n}\n\n.anticon::before {\n display: none;\n}\n\n.anticon .anticon-icon {\n display: block;\n}\n\n.anticon[tabindex] {\n cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n display: inline-block;\n -webkit-animation: loadingCircle 1s infinite linear;\n animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes loadingCircle {\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n",E=["icon","className","onClick","style","primaryColor","secondaryColor"],I={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1},M=function(e){var t,n,i=e.icon,o=e.className,c=e.onClick,u=e.style,l=e.primaryColor,f=e.secondaryColor,h=(0,a.Z)(e,E),v=I;if(l&&(v={primaryColor:l,secondaryColor:f||y(l)}),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:x,t=(0,s.useContext)(d.Z).csp;(0,s.useEffect)((function(){(0,g.hq)(e,"@ant-design-icons",{prepend:!0,csp:t})}),[])}(),t=m(i),n="icon should be icon definiton, but got ".concat(i),(0,p.ZP)(t,"[@ant-design/icons] ".concat(n)),!m(i))return null;var w=i;return w&&"function"==typeof w.icon&&(w=(0,r.Z)((0,r.Z)({},w),{},{icon:w.icon(v.primaryColor,v.secondaryColor)})),b(w.icon,"svg-".concat(w.name),(0,r.Z)({className:o,onClick:c,style:u,"data-icon":w.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},h))};M.displayName="IconReact",M.getTwoToneColors=function(){return(0,r.Z)({},I)},M.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;I.primaryColor=t,I.secondaryColor=n||y(t),I.calculated=!!n};var T=M;function C(e){var t=w(e),n=(0,i.Z)(t,2),r=n[0],o=n[1];return T.setTwoToneColors({primaryColor:r,secondaryColor:o})}var S=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];C("#1890ff");var _=s.forwardRef((function(e,t){var n,c=e.className,u=e.icon,f=e.spin,h=e.rotate,p=e.tabIndex,g=e.onClick,m=e.twoToneColor,v=(0,a.Z)(e,S),b=s.useContext(d.Z).prefixCls,y=void 0===b?"anticon":b,x=l()(y,(n={},(0,o.Z)(n,"".concat(y,"-").concat(u.name),!!u.name),(0,o.Z)(n,"".concat(y,"-spin"),!!f||"loading"===u.name),n),c),E=p;void 0===E&&g&&(E=-1);var I=h?{msTransform:"rotate(".concat(h,"deg)"),transform:"rotate(".concat(h,"deg)")}:void 0,M=w(m),C=(0,i.Z)(M,2),_=C[0],A=C[1];return s.createElement("span",(0,r.Z)((0,r.Z)({role:"img","aria-label":u.name},v),{},{ref:t,tabIndex:E,onClick:g,className:x}),s.createElement(T,{icon:u,primaryColor:_,secondaryColor:A,style:I}))}));_.displayName="AntdIcon",_.getTwoToneColor=function(){var e=T.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},_.setTwoToneColor=C;var A=_},63017:function(e,t,n){"use strict";var r=(0,n(24698).createContext)({});t.Z=r},15873:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(28991),i=n(24698),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},a=n(30076),s=function(e,t){return i.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:o}))};s.displayName="CheckCircleOutlined";var c=i.forwardRef(s)},43061:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(28991),i=n(24698),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"},a=n(30076),s=function(e,t){return i.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:o}))};s.displayName="CloseCircleFilled";var c=i.forwardRef(s)},73218:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(28991),i=n(24698),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"}},{tag:"path",attrs:{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"close-circle",theme:"outlined"},a=n(30076),s=function(e,t){return i.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:o}))};s.displayName="CloseCircleOutlined";var c=i.forwardRef(s)},54549:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(28991),i=n(24698),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"},a=n(30076),s=function(e,t){return i.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:o}))};s.displayName="CloseOutlined";var c=i.forwardRef(s)},57119:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(28991),i=n(24698),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=n(30076),s=function(e,t){return i.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:o}))};s.displayName="ExclamationCircleOutlined";var c=i.forwardRef(s)},68628:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(28991),i=n(24698),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},a=n(30076),s=function(e,t){return i.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:o}))};s.displayName="InfoCircleOutlined";var c=i.forwardRef(s)},7085:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(28991),i=n(24698),o={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},a=n(30076),s=function(e,t){return i.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:o}))};s.displayName="LoadingOutlined";var c=i.forwardRef(s)},50676:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{Z:function(){return r}})},63349:function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{Z:function(){return r}})},6610:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{Z:function(){return r}})},5991:function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}n.d(t,{Z:function(){return i}})},44144:function(e,t,n){"use strict";function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,{Z:function(){return s}});var i=n(90484),o=n(63349);function a(e,t){return!t||"object"!==(0,i.Z)(t)&&"function"!=typeof t?(0,o.Z)(e):t}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,i=r(e);if(t){var o=r(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return a(this,n)}}},96156:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:function(){return r}})},22122:function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}n.d(t,{Z:function(){return r}})},65255:function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}n.d(t,{Z:function(){return i}})},28991:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(96156);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}},81253:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(19756);function i(e,t){if(null==e)return{};var n,i,o=(0,r.Z)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},19756:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}n.d(t,{Z:function(){return r}})},34699:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(82961);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}}(e,t)||(0,r.Z)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},87329:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(50676),i=n(82961);function o(e){return function(e){if(Array.isArray(e))return(0,r.Z)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||(0,i.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},90484:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,{Z:function(){return r}})},82961:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(50676);function i(e,t){if(e){if("string"==typeof e)return(0,r.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.Z)(e,t):void 0}}},61553:function(e){var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof m?t:m,o=Object.create(i.prototype),a=new _(r||[]);return o._invoke=function(e,t,n){var r=d;return function(i,o){if(r===h)throw new Error("Generator is already running");if(r===p){if("throw"===i)throw o;return N()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=T(a,n);if(s){if(s===g)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var c=l(e,t,n);if("normal"===c.type){if(r=n.done?p:f,c.arg===g)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=p,n.method="throw",n.arg=c.arg)}}}(e,n,a),o}function l(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",g={};function m(){}function v(){}function b(){}var y={};y[o]=function(){return this};var w=Object.getPrototypeOf,x=w&&w(w(A([])));x&&x!==n&&r.call(x,o)&&(y=x);var E=b.prototype=m.prototype=Object.create(y);function I(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function M(e,t){function n(i,o,a,s){var c=l(e[i],e,o);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(d).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;this._invoke=function(e,r){function o(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(o,o):o()}}function T(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,T(e,n),"throw"===n.method))return g;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var i=l(r,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,g;var o=i.arg;return o?o.done?(n[e.resultName]=o.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,g):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function A(e){if(e){var n=e[o];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function n(){for(;++i<e.length;)if(r.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:N}}function N(){return{value:t,done:!0}}return v.prototype=E.constructor=b,b.constructor=v,v.displayName=c(b,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,c(e,s,"GeneratorFunction")),e.prototype=Object.create(E),e},e.awrap=function(e){return{__await:e}},I(M.prototype),M.prototype[a]=function(){return this},e.AsyncIterator=M,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new M(u(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},I(E),c(E,s,"Generator"),E[o]=function(){return this},E.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=A,_.prototype={constructor:_,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return s.type="throw",s.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,g):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;S(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:A(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=t}catch(e){Function("r","regeneratorRuntime = r")(t)}},87757:function(e,t,n){n(61553)},86500:function(e,t,n){"use strict";n.d(t,{rW:function(){return i},lC:function(){return o},ve:function(){return s},py:function(){return c},WE:function(){return u},vq:function(){return l},s:function(){return d},T6:function(){return f},VD:function(){return h},Yt:function(){return p}});var r=n(90279);function i(e,t,n){return{r:255*(0,r.sh)(e,255),g:255*(0,r.sh)(t,255),b:255*(0,r.sh)(n,255)}}function o(e,t,n){e=(0,r.sh)(e,255),t=(0,r.sh)(t,255),n=(0,r.sh)(n,255);var i=Math.max(e,t,n),o=Math.min(e,t,n),a=0,s=0,c=(i+o)/2;if(i===o)s=0,a=0;else{var u=i-o;switch(s=c>.5?u/(2-i-o):u/(i+o),i){case e:a=(t-n)/u+(t<n?6:0);break;case t:a=(n-e)/u+2;break;case n:a=(e-t)/u+4}a/=6}return{h:a,s:s,l:c}}function a(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*n*(t-e):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function s(e,t,n){var i,o,s;if(e=(0,r.sh)(e,360),t=(0,r.sh)(t,100),n=(0,r.sh)(n,100),0===t)o=n,s=n,i=n;else{var c=n<.5?n*(1+t):n+t-n*t,u=2*n-c;i=a(u,c,e+1/3),o=a(u,c,e),s=a(u,c,e-1/3)}return{r:255*i,g:255*o,b:255*s}}function c(e,t,n){e=(0,r.sh)(e,255),t=(0,r.sh)(t,255),n=(0,r.sh)(n,255);var i=Math.max(e,t,n),o=Math.min(e,t,n),a=0,s=i,c=i-o,u=0===i?0:c/i;if(i===o)a=0;else{switch(i){case e:a=(t-n)/c+(t<n?6:0);break;case t:a=(n-e)/c+2;break;case n:a=(e-t)/c+4}a/=6}return{h:a,s:u,v:s}}function u(e,t,n){e=6*(0,r.sh)(e,360),t=(0,r.sh)(t,100),n=(0,r.sh)(n,100);var i=Math.floor(e),o=e-i,a=n*(1-t),s=n*(1-o*t),c=n*(1-(1-o)*t),u=i%6;return{r:255*[n,s,a,a,c,n][u],g:255*[c,n,n,s,a,a][u],b:255*[a,a,c,n,n,s][u]}}function l(e,t,n,i){var o=[(0,r.FZ)(Math.round(e).toString(16)),(0,r.FZ)(Math.round(t).toString(16)),(0,r.FZ)(Math.round(n).toString(16))];return i&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function d(e,t,n,i,o){var a,s=[(0,r.FZ)(Math.round(e).toString(16)),(0,r.FZ)(Math.round(t).toString(16)),(0,r.FZ)(Math.round(n).toString(16)),(0,r.FZ)((a=i,Math.round(255*parseFloat(a)).toString(16)))];return o&&s[0].startsWith(s[0].charAt(1))&&s[1].startsWith(s[1].charAt(1))&&s[2].startsWith(s[2].charAt(1))&&s[3].startsWith(s[3].charAt(1))?s[0].charAt(0)+s[1].charAt(0)+s[2].charAt(0)+s[3].charAt(0):s.join("")}function f(e){return h(e)/255}function h(e){return parseInt(e,16)}function p(e){return{r:e>>16,g:(65280&e)>>8,b:255&e}}},48701:function(e,t,n){"use strict";n.d(t,{R:function(){return r}});var r={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},1350:function(e,t,n){"use strict";n.d(t,{uA:function(){return a}});var r=n(86500),i=n(48701),o=n(90279);function a(e){var t={r:0,g:0,b:0},n=1,a=null,s=null,c=null,u=!1,f=!1;return"string"==typeof e&&(e=function(e){if(0===(e=e.trim().toLowerCase()).length)return!1;var t=!1;if(i.R[e])e=i.R[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};var n=l.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=l.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=l.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=l.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=l.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=l.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=l.hex8.exec(e))?{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),a:(0,r.T6)(n[4]),format:t?"name":"hex8"}:(n=l.hex6.exec(e))?{r:(0,r.VD)(n[1]),g:(0,r.VD)(n[2]),b:(0,r.VD)(n[3]),format:t?"name":"hex"}:(n=l.hex4.exec(e))?{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),a:(0,r.T6)(n[4]+n[4]),format:t?"name":"hex8"}:!!(n=l.hex3.exec(e))&&{r:(0,r.VD)(n[1]+n[1]),g:(0,r.VD)(n[2]+n[2]),b:(0,r.VD)(n[3]+n[3]),format:t?"name":"hex"}}(e)),"object"==typeof e&&(d(e.r)&&d(e.g)&&d(e.b)?(t=(0,r.rW)(e.r,e.g,e.b),u=!0,f="%"===String(e.r).substr(-1)?"prgb":"rgb"):d(e.h)&&d(e.s)&&d(e.v)?(a=(0,o.JX)(e.s),s=(0,o.JX)(e.v),t=(0,r.WE)(e.h,a,s),u=!0,f="hsv"):d(e.h)&&d(e.s)&&d(e.l)&&(a=(0,o.JX)(e.s),c=(0,o.JX)(e.l),t=(0,r.ve)(e.h,a,c),u=!0,f="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=(0,o.Yq)(n),{ok:u,format:e.format||f,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var s="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),c="[\\s|\\(]+(".concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")\\s*\\)?"),u="[\\s|\\(]+(".concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")[,|\\s]+(").concat(s,")\\s*\\)?"),l={CSS_UNIT:new RegExp(s),rgb:new RegExp("rgb"+c),rgba:new RegExp("rgba"+u),hsl:new RegExp("hsl"+c),hsla:new RegExp("hsla"+u),hsv:new RegExp("hsv"+c),hsva:new RegExp("hsva"+u),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function d(e){return Boolean(l.CSS_UNIT.exec(String(e)))}},90279:function(e,t,n){"use strict";function r(e,t){(function(e){return"string"==typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!==e.indexOf("%")}(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function i(e){return Math.min(1,Math.max(0,e))}function o(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function a(e){return e<=1?"".concat(100*Number(e),"%"):e}function s(e){return 1===e.length?"0"+e:String(e)}n.d(t,{sh:function(){return r},V2:function(){return i},Yq:function(){return o},JX:function(){return a},FZ:function(){return s}})},35852:function(e,t,n){"use strict";n.d(t,{A:function(){return R},B:function(){return v},C:function(){return D},D:function(){return w},E:function(){return u},F:function(){return P},G:function(){return B},J:function(){return j},K:function(){return G},L:function(){return ee},M:function(){return ne},N:function(){return $},O:function(){return oe},P:function(){return k},R:function(){return O},S:function(){return U},T:function(){return N},V:function(){return X},Y:function(){return Q},Z:function(){return K},_:function(){return J},a:function(){return L},a1:function(){return te},a3:function(){return re},a4:function(){return ie},b:function(){return z},d:function(){return F},e:function(){return A},f:function(){return Y},g:function(){return Z},h:function(){return V},i:function(){return b},j:function(){return T},k:function(){return s},l:function(){return M},m:function(){return y},n:function(){return _},o:function(){return h},p:function(){return l},q:function(){return m},r:function(){return f},s:function(){return I},t:function(){return c},u:function(){return d},v:function(){return C},y:function(){return E},z:function(){return x}});var r=n(12470),i=n(22122),o=n(52847),a=function(e,t){var n;void 0===t&&(t=!0);var i=new Promise((function(r){n=setTimeout(r,Math.min(2147483647,e),t)}));return i[r.n1]=function(){clearTimeout(n)},i},s=function(e){return function(){return true}}(),c=function(){},u=function(e){return e};"function"==typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;var l=function(e,t){(0,i.Z)(e,t),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach((function(n){e[n]=t[n]}))},d=function(e,t){var n;return(n=[]).concat.apply(n,t.map(e))};function f(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}function h(e){var t=!1;return function(){t||(t=!0,e())}}var p=function(e){throw e},g=function(e){return{value:e,done:!0}};function m(e,t,n){void 0===t&&(t=p),void 0===n&&(n="iterator");var r={meta:{name:n},next:e,throw:t,return:g,isSagaIterator:!0};return"undefined"!=typeof Symbol&&(r[Symbol.iterator]=function(){return r}),r}function v(e,t){var n=t.sagaStack;console.error(e),console.error(n)}var b=function(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},y=function(e){return Array.apply(null,new Array(e))},w=function(e){return function(t){return e(Object.defineProperty(t,r.Nm,{value:!0}))}},x=function(e){return e===r.EO},E=function(e){return e===r.Wd},I=function(e){return x(e)||E(e)};function M(e,t){var n,r=Object.keys(e),i=r.length,a=0,s=(0,o.IX)(e)?y(i):{},u={};return r.forEach((function(e){var r=function(r,o){n||(o||I(r)?(t.cancel(),t(r,o)):(s[e]=r,++a===i&&(n=!0,t(s))))};r.cancel=c,u[e]=r})),t.cancel=function(){n||(n=!0,r.forEach((function(e){return u[e].cancel()})))},u}function T(e){return{name:e.name||"anonymous",location:C(e)}}function C(e){return e[r.b_]}var S={isEmpty:s,put:c,take:c};var _=function(){return S},A=function(e){return function(e,t){void 0===e&&(e=10);var n=new Array(e),r=0,i=0,o=0,a=function(t){n[i]=t,i=(i+1)%e,r++},s=function(){if(0!=r){var t=n[o];return n[o]=null,r--,o=(o+1)%e,t}},c=function(){for(var e=[];r;)e.push(s());return e};return{isEmpty:function(){return 0==r},put:function(s){var u;if(r<e)a(s);else switch(t){case 1:throw new Error("Channel's Buffer overflow!");case 3:n[i]=s,o=i=(i+1)%e;break;case 4:u=2*e,n=c(),r=n.length,i=n.length,o=0,n.length=u,e=u,a(s)}},take:s,flush:c}}(e,4)},N="TAKE",k="PUT",R="ALL",O="RACE",D="CALL",L="CPS",P="FORK",j="JOIN",z="CANCEL",U="SELECT",F="ACTION_CHANNEL",Y="CANCELLED",Z="FLUSH",B="GET_CONTEXT",V="SET_CONTEXT",H=function(e,t){var n;return(n={})[r.IO]=!0,n.combinator=!1,n.type=e,n.payload=t,n},W=function(e){return H(P,(0,i.Z)({},e.payload,{detached:!0}))};function G(e,t){return void 0===e&&(e="*"),(0,o.uj)(e)?((0,o.d5)(t)&&console.warn("take(pattern) takes one argument but two were provided. Consider passing an array for listening to several action types"),H(N,{pattern:e})):(0,o.Om)(e)&&(0,o.d5)(t)&&(0,o.uj)(t)?H(N,{channel:e,pattern:t}):(0,o.CE)(e)?((0,o.d5)(t)&&console.warn("take(channel) takes one argument but two were provided. Second argument is ignored."),H(N,{channel:e})):void 0}function Q(e,t){return(0,o.sR)(t)&&(t=e,e=void 0),H(k,{channel:e,action:t})}var K=function(){var e=Q.apply(void 0,arguments);return e.payload.resolve=!0,e};function J(e){var t=H(R,e);return t.combinator=!0,t}function X(e){var t=H(O,e);return t.combinator=!0,t}function q(e,t){var n,r=null;return(0,o.Yl)(e)?n=e:((0,o.IX)(e)?(r=e[0],n=e[1]):(r=e.context,n=e.fn),r&&(0,o.Z_)(n)&&(0,o.Yl)(r[n])&&(n=r[n])),{context:r,fn:n,args:t}}function $(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return H(D,q(e,n))}function ee(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return H(P,q(e,n))}function te(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return W(ee.apply(void 0,[e].concat(n)))}function ne(e){return void 0===e&&(e=r.sC),H(z,e)}function re(e){void 0===e&&(e=u);for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return H(U,{selector:e,args:n})}function ie(){return H(Y,{})}var oe=$.bind(null,a)},52847:function(e,t,n){"use strict";n.d(t,{IX:function(){return c},CE:function(){return f},Yl:function(){return a},hZ:function(){return l},Om:function(){return g},d5:function(){return o},uj:function(){return d},MC:function(){return u},Z_:function(){return s},eR:function(){return h},NA:function(){return p},sR:function(){return i}});var r=n(12470),i=function(e){return null==e},o=function(e){return null!=e},a=function(e){return"function"==typeof e},s=function(e){return"string"==typeof e},c=Array.isArray,u=function(e){return e&&a(e.then)},l=function(e){return e&&a(e.next)&&a(e.throw)},d=function e(t){return t&&(s(t)||p(t)||a(t)||c(t)&&t.every(e))},f=function(e){return e&&a(e.take)&&a(e.close)},h=function(e){return a(e)&&e.hasOwnProperty("toString")},p=function(e){return Boolean(e)&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype},g=function(e){return f(e)&&e[r.AS]}},12470:function(e,t,n){"use strict";n.d(t,{n1:function(){return i},sZ:function(){return o},IO:function(){return a},uq:function(){return s},AS:function(){return c},Nm:function(){return u},b_:function(){return p},sC:function(){return l},Cs:function(){return d},Wd:function(){return f},EO:function(){return h}});var r=function(e){return"@@redux-saga/"+e},i=r("CANCEL_PROMISE"),o=r("CHANNEL_END"),a=r("IO"),s=r("MATCH"),c=r("MULTICAST"),u=r("SAGA_ACTION"),l=r("SELF_CANCELLATION"),d=r("TASK"),f=r("TASK_CANCEL"),h=r("TERMINATE"),p=r("LOCATION")},40873:function(e){var t={en_GB:"en-gb",en_US:"en",zh_CN:"zh-cn",zh_TW:"zh-tw"};e.exports=function(e,n,r){var i=n.prototype.locale;n.prototype.locale=function(e){var n;return"string"==typeof e&&(e=t[n=e]||n.split("_")[0]),i.call(this,e)}}},30190:function(e,t,n){var r=n(27484),i=n(37412),o=n(79212),a=n(28734),s=n(10285),c=n(6833),u=n(172),l=n(55183),d=n(34425),f=n(96036),h=n(56176);r.extend(i),r.extend(o),r.extend(a),r.extend(s),r.extend(c),r.extend(u),r.extend(l),r.extend(d),r.extend(f),r.extend(h);var p=n(40873);r.extend(p)},98866:function(e,t,n){"use strict";n.d(t,{n:function(){return o}});var r=n(24698),i=r.createContext(!1),o=function(e){var t=e.children,n=e.disabled,o=r.useContext(i);return r.createElement(i.Provider,{value:n||o},t)};t.Z=i},97647:function(e,t,n){"use strict";n.d(t,{q:function(){return o}});var r=n(24698),i=r.createContext(void 0),o=function(e){var t=e.children,n=e.size;return r.createElement(i.Consumer,null,(function(e){return r.createElement(i.Provider,{value:n||e},t)}))};t.Z=i},53124:function(e,t,n){"use strict";n.d(t,{E_:function(){return r},C:function(){return i}});var r=n(24698).createContext({getPrefixCls:function(e,t){return t||(e?"ant-".concat(e):"ant")}}),i=r.Consumer},26649:function(e,t,n){"use strict";n.d(t,{ZP:function(){return he},w6:function(){return le}});var r=n(22122),i=n(63017),o=n(25183),a=n(56982),s=n(24698),c=n(6610),u=n(5991),l=n(65255),d=n(44144),f=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function h(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((r=e[n])===(i=t[n])||f(r)&&f(i)))return!1;var r,i;return!0}var p=n(83008),g=n(67178),m=function(e){(0,l.Z)(n,e);var t=(0,d.Z)(n);function n(e){var i;return(0,c.Z)(this,n),(i=t.call(this,e)).getMemoizedContextValue=function(e,t){void 0===t&&(t=h);var n=null;function r(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];if(n&&n.lastThis===this&&t(r,n.lastArgs))return n.lastResult;var o=e.apply(this,r);return n={lastResult:o,lastArgs:r,lastThis:this},o}return r.clear=function(){n=null},r}((function(e){return(0,r.Z)((0,r.Z)({},e),{exist:!0})})),(0,p.f)(e.locale&&e.locale.Modal),i}return(0,u.Z)(n,[{key:"componentDidMount",value:function(){(0,p.f)(this.props.locale&&this.props.locale.Modal)}},{key:"componentDidUpdate",value:function(e){var t=this.props.locale;e.locale!==t&&(0,p.f)(t&&t.Modal)}},{key:"componentWillUnmount",value:function(){(0,p.f)()}},{key:"render",value:function(){var e=this.props,t=e.locale,n=e.children,r=this.getMemoizedContextValue(t);return s.createElement(g.Z.Provider,{value:r},n)}}]),n}(s.Component);m.defaultProps={locale:{}};var v,b,y,w=n(42051),x=n(71318),E=n(0),I=n(96156),M=(n(87757),n(98287)),T=n(54549),C=n(94184),S=n.n(C),_=n(15873),A=n(73218),N=n(57119),k=n(68628),R=n(34699),O=n(51550),D=n(53124),L={},P=4.5,j=24,z=24,U="",F="topRight",Y=!1;function Z(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:j,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:z;switch(e){case"top":t={left:"50%",transform:"translateX(-50%)",right:"auto",top:n,bottom:"auto"};break;case"topLeft":t={left:0,top:n,bottom:"auto"};break;case"topRight":t={right:0,top:n,bottom:"auto"};break;case"bottom":t={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:r};break;case"bottomLeft":t={left:0,top:"auto",bottom:r};break;default:t={right:0,top:"auto",bottom:r}}return t}function B(e,t){var n=e.placement,r=void 0===n?F:n,i=e.top,o=e.bottom,a=e.getContainer,s=void 0===a?v:a,c=e.prefixCls,u=le(),l=u.getPrefixCls,d=u.getIconPrefixCls,f=l("notification",c||U),h=d(),p="".concat(f,"-").concat(r),g=L[p];if(g)Promise.resolve(g).then((function(e){t({prefixCls:"".concat(f,"-notice"),iconPrefixCls:h,instance:e})}));else{var m=S()("".concat(f,"-").concat(r),(0,I.Z)({},"".concat(f,"-rtl"),!0===Y));L[p]=new Promise((function(e){M.Z.newInstance({prefixCls:f,className:m,style:Z(r,i,o),getContainer:s,maxCount:y},(function(n){e(n),t({prefixCls:"".concat(f,"-notice"),iconPrefixCls:h,instance:n})}))}))}}var V={success:_.Z,info:k.Z,error:A.Z,warning:N.Z};function H(e,t,n){var r=e.duration,i=e.icon,o=e.type,a=e.description,c=e.message,u=e.btn,l=e.onClose,d=e.onClick,f=e.key,h=e.style,p=e.className,g=e.closeIcon,m=void 0===g?b:g,v=void 0===r?P:r,y=null;i?y=s.createElement("span",{className:"".concat(t,"-icon")},e.icon):o&&(y=s.createElement(V[o]||null,{className:"".concat(t,"-icon ").concat(t,"-icon-").concat(o)}));var w=s.createElement("span",{className:"".concat(t,"-close-x")},m||s.createElement(T.Z,{className:"".concat(t,"-close-icon")})),x=!a&&y?s.createElement("span",{className:"".concat(t,"-message-single-line-auto-margin")}):null;return{content:s.createElement(he,{iconPrefixCls:n},s.createElement("div",{className:y?"".concat(t,"-with-icon"):"",role:"alert"},y,s.createElement("div",{className:"".concat(t,"-message")},x,c),s.createElement("div",{className:"".concat(t,"-description")},a),u?s.createElement("span",{className:"".concat(t,"-btn")},u):null)),duration:v,closable:!0,closeIcon:w,onClose:l,onClick:d,key:f,style:h||{},className:S()(p,(0,I.Z)({},"".concat(t,"-").concat(o),!!o))}}var W={open:function(e){B(e,(function(t){var n=t.prefixCls,r=t.iconPrefixCls;t.instance.notice(H(e,n,r))}))},close:function(e){Object.keys(L).forEach((function(t){return Promise.resolve(L[t]).then((function(t){t.removeNotice(e)}))}))},config:function(e){var t=e.duration,n=e.placement,r=e.bottom,i=e.top,o=e.getContainer,a=e.closeIcon,s=e.prefixCls;void 0!==s&&(U=s),void 0!==t&&(P=t),void 0!==n?F=n:e.rtl&&(F="topLeft"),void 0!==r&&(z=r),void 0!==i&&(j=i),void 0!==o&&(v=o),void 0!==a&&(b=a),void 0!==e.rtl&&(Y=e.rtl),void 0!==e.maxCount&&(y=e.maxCount)},destroy:function(){Object.keys(L).forEach((function(e){Promise.resolve(L[e]).then((function(e){e.destroy()})),delete L[e]}))}};["success","info","warning","error"].forEach((function(e){W[e]=function(t){return W.open((0,r.Z)((0,r.Z)({},t),{type:e}))}})),W.warn=W.warning,W.useNotification=function(e,t){return function(){var n,i=null,o={add:function(e,t){null==i||i.component.add(e,t)}},a=(0,O.Z)(o),c=(0,R.Z)(a,2),u=c[0],l=c[1],d=s.useRef({});return d.current.open=function(o){var a=o.prefixCls,s=n("notification",a);e((0,r.Z)((0,r.Z)({},o),{prefixCls:s}),(function(e){var n=e.prefixCls,r=e.instance;i=r,u(t(o,n))}))},["success","info","warning","error"].forEach((function(e){d.current[e]=function(t){return d.current.open((0,r.Z)((0,r.Z)({},t),{type:e}))}})),[d.current,s.createElement(D.C,{key:"holder"},(function(e){return n=e.getPrefixCls,l}))]}}(B,H);var G=W,Q=n(44958),K=n(98924),J=n(86500),X=n(48701),q=n(1350),$=n(90279),ee=function(){function e(t,n){var r;if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"==typeof t&&(t=(0,J.Yt)(t)),this.originalInput=t;var i=(0,q.uA)(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(r=n.format)&&void 0!==r?r:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=(0,$.Yq)(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.toHsv=function(){var e=(0,J.py)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=(0,J.py)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=(0,J.lC)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=(0,J.lC)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),(0,J.vq)(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),(0,J.s)(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*(0,$.sh)(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*(0,$.sh)(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+(0,J.vq)(this.r,this.g,this.b,!1),t=0,n=Object.entries(X.R);t<n.length;t++){var r=n[t],i=r[0];if(e===r[1])return i}return!1},e.prototype.toString=function(e){var t=Boolean(e);e=null!=e?e:this.format;var n=!1,r=this.a<1&&this.a>=0;return t||!r||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=(0,$.V2)(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=(0,$.V2)(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=(0,$.V2)(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=(0,$.V2)(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var r=this.toRgb(),i=new e(t).toRgb(),o=n/100;return new e({r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),i=360/n,o=[this];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(new e(r));return o},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(new e({h:r,s:i,v:o})),o=(o+s)%1;return a},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb();return new e({r:r.r+(n.r-r.r)*n.a,g:r.g+(n.g-r.g)*n.a,b:r.b+(n.b-r.b)*n.a})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,i=[this],o=360/t,a=1;a<t;a++)i.push(new e({h:(r+a*o)%360,s:n.s,l:n.l}));return i},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e}(),te=n(92138),ne="-ant-".concat(Date.now(),"-").concat(Math.random());var re,ie,oe=n(98866),ae=n(97647),se=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form"];function ce(){return re||"ant"}function ue(){return ie||"anticon"}var le=function(){return{getPrefixCls:function(e,t){return t||(e?"".concat(ce(),"-").concat(e):ce())},getIconPrefixCls:ue,getRootPrefixCls:function(e,t){return e||re||(t&&t.includes("-")?t.replace(/^(.*)-[^-]*$/,"$1"):ce())}}},de=function(e){var t,n,c=e.children,u=e.csp,l=e.autoInsertSpaceInButton,d=e.form,f=e.locale,h=e.componentSize,p=e.direction,g=e.space,v=e.virtual,b=e.dropdownMatchSelectWidth,y=e.legacyLocale,w=e.parentContext,E=e.iconPrefixCls,I=e.componentDisabled,M=s.useCallback((function(t,n){var r=e.prefixCls;if(n)return n;var i=r||w.getPrefixCls("");return t?"".concat(i,"-").concat(t):i}),[w.getPrefixCls,e.prefixCls]),T=(0,r.Z)((0,r.Z)({},w),{csp:u,autoInsertSpaceInButton:l,locale:f||y,direction:p,space:g,virtual:v,dropdownMatchSelectWidth:b,getPrefixCls:M});se.forEach((function(t){var n=e[t];n&&(T[t]=n)}));var C=(0,a.Z)((function(){return T}),T,(function(e,t){var n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some((function(n){return e[n]!==t[n]}))})),S=s.useMemo((function(){return{prefixCls:E,csp:u}}),[E,u]),_=c,A={};return f&&(A=(null===(t=f.Form)||void 0===t?void 0:t.defaultValidateMessages)||(null===(n=x.Z.Form)||void 0===n?void 0:n.defaultValidateMessages)||{}),d&&d.validateMessages&&(A=(0,r.Z)((0,r.Z)({},A),d.validateMessages)),Object.keys(A).length>0&&(_=s.createElement(o.RV,{validateMessages:A},c)),f&&(_=s.createElement(m,{locale:f,_ANT_MARK__:"internalMark"},_)),(E||u)&&(_=s.createElement(i.Z.Provider,{value:S},_)),h&&(_=s.createElement(ae.q,{size:h},_)),void 0!==I&&(_=s.createElement(oe.n,{disabled:I},_)),s.createElement(D.E_.Provider,{value:C},_)},fe=function(e){return s.useEffect((function(){e.direction&&(E.ZP.config({rtl:"rtl"===e.direction}),G.config({rtl:"rtl"===e.direction}))}),[e.direction]),s.createElement(w.Z,null,(function(t,n,i){return s.createElement(D.C,null,(function(t){return s.createElement(de,(0,r.Z)({parentContext:t,legacyLocale:i},e))}))}))};fe.ConfigContext=D.E_,fe.SizeContext=ae.Z,fe.config=function(e){var t=e.prefixCls,n=e.iconPrefixCls,r=e.theme;void 0!==t&&(re=t),void 0!==n&&(ie=n),r&&function(e,t){var n=function(e,t){var n={},r=function(e,t){var n=e.clone();return(n=(null==t?void 0:t(n))||n).toRgbString()},i=function(e,t){var i=new ee(e),o=(0,te.R_)(i.toRgbString());n["".concat(t,"-color")]=r(i),n["".concat(t,"-color-disabled")]=o[1],n["".concat(t,"-color-hover")]=o[4],n["".concat(t,"-color-active")]=o[7],n["".concat(t,"-color-outline")]=i.clone().setAlpha(.2).toRgbString(),n["".concat(t,"-color-deprecated-bg")]=o[1],n["".concat(t,"-color-deprecated-border")]=o[3]};if(t.primaryColor){i(t.primaryColor,"primary");var o=new ee(t.primaryColor),a=(0,te.R_)(o.toRgbString());a.forEach((function(e,t){n["primary-".concat(t+1)]=e})),n["primary-color-deprecated-l-35"]=r(o,(function(e){return e.lighten(35)})),n["primary-color-deprecated-l-20"]=r(o,(function(e){return e.lighten(20)})),n["primary-color-deprecated-t-20"]=r(o,(function(e){return e.tint(20)})),n["primary-color-deprecated-t-50"]=r(o,(function(e){return e.tint(50)})),n["primary-color-deprecated-f-12"]=r(o,(function(e){return e.setAlpha(.12*e.getAlpha())}));var s=new ee(a[0]);n["primary-color-active-deprecated-f-30"]=r(s,(function(e){return e.setAlpha(.3*e.getAlpha())})),n["primary-color-active-deprecated-d-02"]=r(s,(function(e){return e.darken(2)}))}t.successColor&&i(t.successColor,"success"),t.warningColor&&i(t.warningColor,"warning"),t.errorColor&&i(t.errorColor,"error"),t.infoColor&&i(t.infoColor,"info");var c=Object.keys(n).map((function(t){return"--".concat(e,"-").concat(t,": ").concat(n[t],";")}));return"\n :root {\n ".concat(c.join("\n"),"\n }\n ").trim()}(e,t);(0,K.Z)()&&(0,Q.hq)(n,"".concat(ne,"-dynamic-theme"))}(ce(),r)};var he=fe},42051:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(22122),i=n(6610),o=n(5991),a=n(65255),s=n(44144),c=n(24698),u=n(71318).Z,l=n(67178),d=function(e){(0,a.Z)(n,e);var t=(0,s.Z)(n);function n(){return(0,i.Z)(this,n),t.apply(this,arguments)}return(0,o.Z)(n,[{key:"getLocale",value:function(){var e=this.props,t=e.componentName,n=e.defaultLocale||u[null!=t?t:"global"],i=this.context,o=t&&i?i[t]:{};return(0,r.Z)((0,r.Z)({},n instanceof Function?n():n),o||{})}},{key:"getLocaleCode",value:function(){var e=this.context,t=e&&e.locale;return e&&e.exist&&!t?u.locale:t}},{key:"render",value:function(){return this.props.children(this.getLocale(),this.getLocaleCode(),this.context)}}]),n}(c.Component);d.defaultProps={componentName:"global"},d.contextType=l.Z},67178:function(e,t,n){"use strict";var r=(0,n(24698).createContext)(void 0);t.Z=r},71318:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(22122),i={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},o={lang:(0,r.Z)({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}),timePickerLocale:(0,r.Z)({},i)},a="${label} is not a valid ${type}",s={locale:"en",Pagination:{items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"},DatePicker:o,TimePicker:i,Calendar:o,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:a,method:a,array:a,object:a,number:a,date:a,boolean:a,integer:a,float:a,regexp:a,email:a,url:a,hex:a},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"}}},0:function(e,t,n){"use strict";n.d(t,{Df:function(){return Z},ZP:function(){return B},S$:function(){return P},z$:function(){return U}});var r=n(22122),i=n(96156),o=n(24698),a=n(94184),s=n.n(a),c=n(98287),u=n(7085),l=n(28991),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},f=n(30076),h=function(e,t){return o.createElement(f.Z,(0,l.Z)((0,l.Z)({},e),{},{ref:t,icon:d}))};h.displayName="ExclamationCircleFilled";var p=o.forwardRef(h),g=n(43061),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},v=function(e,t){return o.createElement(f.Z,(0,l.Z)((0,l.Z)({},e),{},{ref:t,icon:m}))};v.displayName="CheckCircleFilled";var b=o.forwardRef(v),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},w=function(e,t){return o.createElement(f.Z,(0,l.Z)((0,l.Z)({},e),{},{ref:t,icon:y}))};w.displayName="InfoCircleFilled";var x,E,I,M,T=o.forwardRef(w),C=n(34699),S=n(51550),_=n(53124),A=n(26649),N=3,k=1,R="",O="move-up",D=!1,L=!1;function P(){return k++}function j(e,t){var n=e.prefixCls,r=e.getPopupContainer,i=(0,A.w6)(),o=i.getPrefixCls,a=i.getRootPrefixCls,s=i.getIconPrefixCls,u=o("message",n||R),l=a(e.rootPrefixCls,u),d=s();if(x)t({prefixCls:u,rootPrefixCls:l,iconPrefixCls:d,instance:x});else{var f={prefixCls:u,transitionName:D?O:"".concat(l,"-").concat(O),style:{top:E},getContainer:I||r,maxCount:M};c.Z.newInstance(f,(function(e){x?t({prefixCls:u,rootPrefixCls:l,iconPrefixCls:d,instance:x}):(x=e,t({prefixCls:u,rootPrefixCls:l,iconPrefixCls:d,instance:e}))}))}}var z={info:T,success:b,error:g.Z,warning:p,loading:u.Z},U=Object.keys(z);function F(e,t,n){var r,a=void 0!==e.duration?e.duration:N,c=z[e.type],u=s()("".concat(t,"-custom-content"),(r={},(0,i.Z)(r,"".concat(t,"-").concat(e.type),e.type),(0,i.Z)(r,"".concat(t,"-rtl"),!0===L),r));return{key:e.key,duration:a,style:e.style||{},className:e.className,content:o.createElement(A.ZP,{iconPrefixCls:n},o.createElement("div",{className:u},e.icon||c&&o.createElement(c,null),o.createElement("span",null,e.content))),onClose:e.onClose,onClick:e.onClick}}var Y={open:function(e){var t=e.key||P(),n=new Promise((function(n){var i=function(){return"function"==typeof e.onClose&&e.onClose(),n(!0)};j(e,(function(n){var o=n.prefixCls,a=n.iconPrefixCls;n.instance.notice(F((0,r.Z)((0,r.Z)({},e),{key:t,onClose:i}),o,a))}))})),i=function(){x&&x.removeNotice(t)};return i.then=function(e,t){return n.then(e,t)},i.promise=n,i},config:function(e){void 0!==e.top&&(E=e.top,x=null),void 0!==e.duration&&(N=e.duration),void 0!==e.prefixCls&&(R=e.prefixCls),void 0!==e.getContainer&&(I=e.getContainer,x=null),void 0!==e.transitionName&&(O=e.transitionName,x=null,D=!0),void 0!==e.maxCount&&(M=e.maxCount,x=null),void 0!==e.rtl&&(L=e.rtl)},destroy:function(e){if(x)if(e)(0,x.removeNotice)(e);else{(0,x.destroy)(),x=null}}};function Z(e,t){e[t]=function(n,i,o){return function(e){return"[object Object]"===Object.prototype.toString.call(e)&&!!e.content}(n)?e.open((0,r.Z)((0,r.Z)({},n),{type:t})):("function"==typeof i&&(o=i,i=void 0),e.open({content:n,duration:i,type:t,onClose:o}))}}U.forEach((function(e){return Z(Y,e)})),Y.warn=Y.warning,Y.useMessage=function(e,t){return function(){var n,i,a=null,s={add:function(e,t){null==a||a.component.add(e,t)}},c=(0,S.Z)(s),u=(0,C.Z)(c,2),l=u[0],d=u[1],f=o.useRef({});return f.current.open=function(o){var s=o.prefixCls,c=n("message",s),u=n(),d=o.key||P(),f=new Promise((function(n){var s=function(){return"function"==typeof o.onClose&&o.onClose(),n(!0)};e((0,r.Z)((0,r.Z)({},o),{prefixCls:c,rootPrefixCls:u,getPopupContainer:i}),(function(e){var n=e.prefixCls,i=e.instance;a=i,l(t((0,r.Z)((0,r.Z)({},o),{key:d,onClose:s}),n))}))})),h=function(){a&&a.removeNotice(d)};return h.then=function(e,t){return f.then(e,t)},h.promise=f,h},U.forEach((function(e){return Z(f.current,e)})),[f.current,o.createElement(_.C,{key:"holder"},(function(e){return n=e.getPrefixCls,i=e.getPopupContainer,d}))]}}(j,F);var B=Y},83008:function(e,t,n){"use strict";n.d(t,{f:function(){return a},A:function(){return s}});var r=n(22122),i=n(71318),o=(0,r.Z)({},i.Z.Modal);function a(e){o=e?(0,r.Z)((0,r.Z)({},o),e):(0,r.Z)({},i.Z.Modal)}function s(){return o}},10723:function(e,t,n){"use strict";function r(e){o.length||i(),o[o.length]=e}e.exports=r;var i,o=[],a=0;function s(){for(;a<o.length;){var e=a;if(a+=1,o[e].call(),a>1024){for(var t=0,n=o.length-a;t<n;t++)o[t]=o[t+a];o.length-=a,a=0}}o.length=0,a=0}var c,u,l,d=void 0!==n.g?n.g:self,f=d.MutationObserver||d.WebKitMutationObserver;function h(e){return function(){var t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}"function"==typeof f?(c=1,u=new f(s),l=document.createTextNode(""),u.observe(l,{characterData:!0}),i=function(){c=-c,l.data=c}):i=h(s),r.requestFlush=i,r.makeRequestCallFromTimer=h},9669:function(e,t,n){e.exports=n(51609)},55448:function(e,t,n){"use strict";var r=n(64867),i=n(36026),o=n(4372),a=n(15327),s=n(94097),c=n(84109),u=n(67985),l=n(85061);e.exports=function(e){return new Promise((function(t,n){var d=e.data,f=e.headers,h=e.responseType;r.isFormData(d)&&delete f["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var g=e.auth.username||"",m=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";f.Authorization="Basic "+btoa(g+":"+m)}var v=s(e.baseURL,e.url);function b(){if(p){var r="getAllResponseHeaders"in p?c(p.getAllResponseHeaders()):null,o={data:h&&"text"!==h&&"json"!==h?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:r,config:e,request:p};i(t,n,o),p=null}}if(p.open(e.method.toUpperCase(),a(v,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,"onloadend"in p?p.onloadend=b:p.onreadystatechange=function(){p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))&&setTimeout(b)},p.onabort=function(){p&&(n(l("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(l("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(l(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var y=(e.withCredentials||u(v))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;y&&(f[e.xsrfHeaderName]=y)}"setRequestHeader"in p&&r.forEach(f,(function(e,t){void 0===d&&"content-type"===t.toLowerCase()?delete f[t]:p.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),h&&"json"!==h&&(p.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){p&&(p.abort(),n(e),p=null)})),d||(d=null),p.send(d)}))}},51609:function(e,t,n){"use strict";var r=n(64867),i=n(91849),o=n(30321),a=n(47185);function s(e){var t=new o(e),n=i(o.prototype.request,t);return r.extend(n,o.prototype,t),r.extend(n,t),n}var c=s(n(45655));c.Axios=o,c.create=function(e){return s(a(c.defaults,e))},c.Cancel=n(65263),c.CancelToken=n(14972),c.isCancel=n(26502),c.all=function(e){return Promise.all(e)},c.spread=n(8713),c.isAxiosError=n(16268),e.exports=c,e.exports.default=c},65263:function(e){"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},14972:function(e,t,n){"use strict";var r=n(65263);function i(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var e;return{token:new i((function(t){e=t})),cancel:e}},e.exports=i},26502:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},30321:function(e,t,n){"use strict";var r=n(64867),i=n(15327),o=n(80782),a=n(13572),s=n(47185),c=n(54875),u=c.validators;function l(e){this.defaults=e,this.interceptors={request:new o,response:new o}}l.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&c.assertOptions(t,{silentJSONParsing:u.transitional(u.boolean,"1.0.0"),forcedJSONParsing:u.transitional(u.boolean,"1.0.0"),clarifyTimeoutError:u.transitional(u.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var i,o=[];if(this.interceptors.response.forEach((function(e){o.push(e.fulfilled,e.rejected)})),!r){var l=[a,void 0];for(Array.prototype.unshift.apply(l,n),l=l.concat(o),i=Promise.resolve(e);l.length;)i=i.then(l.shift(),l.shift());return i}for(var d=e;n.length;){var f=n.shift(),h=n.shift();try{d=f(d)}catch(e){h(e);break}}try{i=a(d)}catch(e){return Promise.reject(e)}for(;o.length;)i=i.then(o.shift(),o.shift());return i},l.prototype.getUri=function(e){return e=s(this.defaults,e),i(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){l.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){l.prototype[e]=function(t,n,r){return this.request(s(r||{},{method:e,url:t,data:n}))}})),e.exports=l},80782:function(e,t,n){"use strict";var r=n(64867);function i(){this.handlers=[]}i.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},i.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},i.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=i},94097:function(e,t,n){"use strict";var r=n(91793),i=n(7303);e.exports=function(e,t){return e&&!r(t)?i(e,t):t}},85061:function(e,t,n){"use strict";var r=n(80481);e.exports=function(e,t,n,i,o){var a=new Error(e);return r(a,t,n,i,o)}},13572:function(e,t,n){"use strict";var r=n(64867),i=n(18527),o=n(26502),a=n(45655);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return s(e),e.headers=e.headers||{},e.data=i.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||a.adapter)(e).then((function(t){return s(e),t.data=i.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(s(e),t&&t.response&&(t.response.data=i.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},80481:function(e){"use strict";e.exports=function(e,t,n,r,i){return e.config=t,n&&(e.code=n),e.request=r,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},47185:function(e,t,n){"use strict";var r=n(64867);e.exports=function(e,t){t=t||{};var n={},i=["url","method","data"],o=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function c(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function u(i){r.isUndefined(t[i])?r.isUndefined(e[i])||(n[i]=c(void 0,e[i])):n[i]=c(e[i],t[i])}r.forEach(i,(function(e){r.isUndefined(t[e])||(n[e]=c(void 0,t[e]))})),r.forEach(o,u),r.forEach(a,(function(i){r.isUndefined(t[i])?r.isUndefined(e[i])||(n[i]=c(void 0,e[i])):n[i]=c(void 0,t[i])})),r.forEach(s,(function(r){r in t?n[r]=c(e[r],t[r]):r in e&&(n[r]=c(void 0,e[r]))}));var l=i.concat(o).concat(a).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===l.indexOf(e)}));return r.forEach(d,u),n}},36026:function(e,t,n){"use strict";var r=n(85061);e.exports=function(e,t,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},18527:function(e,t,n){"use strict";var r=n(64867),i=n(45655);e.exports=function(e,t,n){var o=this||i;return r.forEach(n,(function(n){e=n.call(o,e,t)})),e}},45655:function(e,t,n){"use strict";var r=n(64867),i=n(16016),o=n(80481),a={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var c,u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(c=n(55448)),c),transformRequest:[function(e,t){return i(t,"Accept"),i(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(0,JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,i=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||i&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(a){if("SyntaxError"===e.name)throw o(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(a)})),e.exports=u},91849:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},15327:function(e,t,n){"use strict";var r=n(64867);function i(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(r.isURLSearchParams(t))o=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(i(t)+"="+i(e))})))})),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},7303:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:function(e,t,n){"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,i,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},91793:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},16268:function(e){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},67985:function(e,t,n){"use strict";var r=n(64867);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=i(window.location.href),function(t){var n=r.isString(t)?i(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},16016:function(e,t,n){"use strict";var r=n(64867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},84109:function(e,t,n){"use strict";var r=n(64867),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,a={};return e?(r.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(a[t]&&i.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},8713:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},54875:function(e,t,n){"use strict";var r=n(20696),i={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var o={},a=r.version.split(".");function s(e,t){for(var n=t?t.split("."):a,r=e.split("."),i=0;i<3;i++){if(n[i]>r[i])return!0;if(n[i]<r[i])return!1}return!1}i.transitional=function(e,t,n){var i=t&&s(t);function a(e,t){return"[Axios v"+r.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw new Error(a(r," has been removed in "+t));return i&&!o[r]&&(o[r]=!0,console.warn(a(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},e.exports={isOlderVersion:s,assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),i=r.length;i-- >0;){var o=r[i],a=t[o];if(a){var s=e[o],c=void 0===s||a(s,o,e);if(!0!==c)throw new TypeError("option "+o+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:i}},64867:function(e,t,n){"use strict";var r=n(91849),i=Object.prototype.toString;function o(e){return"[object Array]"===i.call(e)}function a(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function c(e){if("[object Object]"!==i.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===i.call(e)}function l(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),o(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}e.exports={isArray:o,isArrayBuffer:function(e){return"[object ArrayBuffer]"===i.call(e)},isBuffer:function(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:s,isPlainObject:c,isUndefined:a,isDate:function(e){return"[object Date]"===i.call(e)},isFile:function(e){return"[object File]"===i.call(e)},isBlob:function(e){return"[object Blob]"===i.call(e)},isFunction:u,isStream:function(e){return s(e)&&u(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:l,merge:function e(){var t={};function n(n,r){c(t[r])&&c(n)?t[r]=e(t[r],n):c(n)?t[r]=e({},n):o(n)?t[r]=n.slice():t[r]=n}for(var r=0,i=arguments.length;r<i;r++)l(arguments[r],n);return t},extend:function(e,t,n){return l(t,(function(t,i){e[i]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},20696:function(e){"use strict";e.exports=JSON.parse('{"_args":[["axios@0.21.4","/data/fuxi_ci_workspace/63b786341cd5b20e058a5b83/frontend_new/ui_sdk"]],"_from":"axios@0.21.4","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"axios@0.21.4","name":"axios","escapedName":"axios","rawSpec":"0.21.4","saveSpec":null,"fetchSpec":"0.21.4"},"_requiredBy":["/"],"_resolved":"https://maven.cloudartifact.lfg.dragon.tools.huawei.com/artifactory/api/npm/cbu-npm-public/axios/-/axios-0.21.4.tgz","_spec":"0.21.4","_where":"/data/fuxi_ci_workspace/63b786341cd5b20e058a5b83/frontend_new/ui_sdk","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}')},46668:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"22px",height:"21px",viewBox:"0 0 22 21",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-557.000000, -91.000000)",fill:"#FAFBFF",children:(0,r.jsx)("g",{transform:"translate(553.000000, 87.000000)",children:(0,r.jsx)("g",{transform:"translate(4.000000, 4.000000)",children:(0,r.jsx)("path",{d:"M3.28033009,0.219669914 L8.061,5 L13.941,5 L18.7229708,0.219669914 C18.9892373,-0.0465966484 19.405901,-0.0708026996 19.6995125,0.147051761 L19.7836309,0.219669914 C20.0765242,0.512563133 20.0765242,0.987436867 19.7836309,1.28033009 L19.7836309,1.28033009 L16.063,5 L21,5 C21.5522847,5 22,5.44771525 22,6 L22,20 C22,20.5522847 21.5522847,21 21,21 L1,21 C0.44771525,21 6.76353751e-17,20.5522847 0,20 L0,6 C-6.76353751e-17,5.44771525 0.44771525,5 1,5 L5.939,5 L2.21966991,1.28033009 C1.9267767,0.987436867 1.9267767,0.512563133 2.21966991,0.219669914 C2.51256313,-0.0732233047 2.98743687,-0.0732233047 3.28033009,0.219669914 Z M9.5,9.96032778 C9.25454011,9.96032778 9.05039163,10.1372029 9.00805567,10.3704521 L9,10.4603278 L9,15.5396722 C9,15.6422583 9.0315548,15.7423616 9.09038404,15.8264034 C9.23114604,16.027492 9.49311929,16.0933057 9.70848256,15.994229 L9.78673117,15.9492882 L13.4148343,13.409616 C13.462655,13.3761415 13.5042447,13.3345518 13.5377191,13.2867312 C13.6784811,13.0856426 13.6506508,12.8169664 13.4838437,12.6485238 L13.4148343,12.590384 L9.78673117,10.0507118 C9.7026894,9.99188258 9.60258605,9.96032778 9.5,9.96032778 Z"})})})})})})}},1124:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",children:[(0,r.jsx)("title",{children:"icon/24px/应用"}),(0,r.jsx)("desc",{children:"Created with Sketch."}),(0,r.jsx)("g",{id:"icon/24px/应用",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{id:"编组-3",children:[(0,r.jsx)("rect",{id:"矩形",x:"0",y:"0",width:"24",height:"24"}),(0,r.jsx)("g",{id:"形状结合-2",transform:"translate(2.428571, 0.428571)",fill:"#FFFFFF",children:(0,r.jsxs)("g",{id:"编组-2",children:[(0,r.jsx)("path",{d:"M1.57142857,2.57142857 L7.57142857,2.57142857 C8.12371332,2.57142857 8.57142857,3.01914382 8.57142857,3.57142857 L8.57142857,9.57142857 C8.57142857,10.1237133 8.12371332,10.5714286 7.57142857,10.5714286 L1.57142857,10.5714286 C1.01914382,10.5714286 0.571428571,10.1237133 0.571428571,9.57142857 L0.571428571,3.57142857 C0.571428571,3.01914382 1.01914382,2.57142857 1.57142857,2.57142857 Z",id:"矩形"}),(0,r.jsx)("path",{d:"M1.57142857,12.5714286 L7.57142857,12.5714286 C8.12371332,12.5714286 8.57142857,13.0191438 8.57142857,13.5714286 L8.57142857,19.5714286 C8.57142857,20.1237133 8.12371332,20.5714286 7.57142857,20.5714286 L1.57142857,20.5714286 C1.01914382,20.5714286 0.571428571,20.1237133 0.571428571,19.5714286 L0.571428571,13.5714286 C0.571428571,13.0191438 1.01914382,12.5714286 1.57142857,12.5714286 Z",id:"矩形备份-2"}),(0,r.jsx)("path",{d:"M12.3431458,1.8331107 L18.3431458,1.8331107 C18.8954305,1.8331107 19.3431458,2.28082595 19.3431458,2.8331107 L19.3431458,8.8331107 C19.3431458,9.38539545 18.8954305,9.8331107 18.3431458,9.8331107 L12.3431458,9.8331107 C11.790861,9.8331107 11.3431458,9.38539545 11.3431458,8.8331107 L11.3431458,2.8331107 C11.3431458,2.28082595 11.790861,1.8331107 12.3431458,1.8331107 Z",id:"矩形备份",transform:"translate(15.343146, 5.833111) rotate(-315.000000) translate(-15.343146, -5.833111) "}),(0,r.jsx)("path",{d:"M11.5714286,12.5714286 L17.5714286,12.5714286 C18.1237133,12.5714286 18.5714286,13.0191438 18.5714286,13.5714286 L18.5714286,19.5714286 C18.5714286,20.1237133 18.1237133,20.5714286 17.5714286,20.5714286 L11.5714286,20.5714286 C11.0191438,20.5714286 10.5714286,20.1237133 10.5714286,19.5714286 L10.5714286,13.5714286 C10.5714286,13.0191438 11.0191438,12.5714286 11.5714286,12.5714286 Z",id:"矩形备份-3"})]})})]})})]})}},45977:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("desc",{children:"Created with Sketch."}),(0,r.jsx)("g",{style:{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},children:(0,r.jsx)("path",{d:"M12.6299741,4.99339911 L13.4903498,5.80502632 L8.67654874,10.3460798 C8.29127094,10.709528 7.68942857,10.709528 7.30415077,10.3460798 L2.49034976,5.80502632 L2.49034976,5.80502632 L3.35072541,4.99339911 L7.64725026,9.04648504 C7.83988917,9.22820912 8.14081035,9.22820912 8.33344925,9.04648504 L12.6299741,4.99339911 L12.6299741,4.99339911 Z",id:"Mask备份-5",fill:"#FFFFFF",transform:"translate(7.990350, 7.993399) scale(1, -1) rotate(-180.000000) translate(-7.990350, -7.993399) "})})]})}},1296:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("desc",{children:"Created with Sketch."}),(0,r.jsx)("g",{id:"control-banner-icons",style:{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},children:(0,r.jsx)("path",{d:"M12.704168,4.71769931 L13.5645437,5.52932651 L8.75074265,10.07038 C8.36546485,10.4338282 7.76362249,10.4338282 7.37834469,10.07038 L2.56454367,5.52932651 L2.56454367,5.52932651 L3.42491932,4.71769931 L7.72144418,8.77078524 C7.91408308,8.95250932 8.21500426,8.95250932 8.40764316,8.77078524 L12.704168,4.71769931 L12.704168,4.71769931 Z",id:"Mask备份-5",fill:"#FFFFFF",transform:"translate(8.064544, 7.717699) rotate(-180.000000) translate(-8.064544, -7.717699) "})})]})}},49863:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"20px",height:"20px",viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{style:{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},children:(0,r.jsx)("g",{id:"改版/icon/30px/聊天",children:(0,r.jsxs)("g",{id:"形状结合",children:[(0,r.jsx)("path",{style:{fill:"#E1E3E6"},d:"M10,2.33333333 C14.6023729,2.33333333 18.3333333,5.46707544 18.3333333,9.33274222 C18.3333333,13.198409 14.6023729,16.3321511 10,16.3321511 C9.14798076,16.3321511 8.32582627,16.2247526 7.55167917,16.025194 C6.7899939,16.5918248 5.8005367,17.1322002 4.5838415,17.6462538 C4.41087889,17.7192443 4.21146024,17.6382852 4.13839661,17.4653535 C4.10444704,17.3849994 4.10268841,17.2946691 4.13348463,17.2130545 L4.23314758,16.9489329 C4.48071536,16.2928414 4.62737366,15.6030053 4.66812222,14.9029443 L4.67861751,14.7194945 C2.83841306,13.4355965 1.66666667,11.4991036 1.66666667,9.33274222 C1.66666667,5.46707544 5.39762708,2.33333333 10,2.33333333 Z"}),(0,r.jsx)("path",{style:{fill:"#FAFBFF"},d:"M10,2.33333333 C14.6023729,2.33333333 18.3333333,5.46707544 18.3333333,9.33274222 C18.3333333,13.198409 14.6023729,16.3321511 10,16.3321511 C9.14798076,16.3321511 8.32582627,16.2247526 7.55167917,16.025194 C6.7899939,16.5918248 5.8005367,17.1322002 4.5838415,17.6462538 C4.41087889,17.7192443 4.21146024,17.6382852 4.13839661,17.4653535 C4.10444704,17.3849994 4.10268841,17.2946691 4.13348463,17.2130545 L4.23314758,16.9489329 C4.48071536,16.2928414 4.62737366,15.6030053 4.66812222,14.9029443 L4.67861751,14.7194945 C2.83841306,13.4355965 1.66666667,11.4991036 1.66666667,9.33274222 C1.66666667,5.46707544 5.39762708,2.33333333 10,2.33333333 Z"})]})})})})}},39372:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"20px",height:"20px",viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{id:"hide",children:(0,r.jsx)("g",{id:"icon-_20px_弹幕_收起","data-name":"icon-/20px/弹幕/收起",children:(0,r.jsx)("g",{id:"Mask",children:(0,r.jsx)("path",{id:"path-1",d:"M13,10a.71.71,0,0,0-1,0L7.31,14.29a1,1,0,0,0-.06,1.41.23.23,0,0,0,.07.07l4.75,4.29a.71.71,0,0,0,1,0,.6.6,0,0,0,0-.85l0,0-4.45-4a.2.2,0,0,1,0-.28l0,0,4.46-4a.62.62,0,0,0,0-.86Z",style:{transform:"translate(-6.99 -9.76)",fill:"#fafbff"}})})})})})}},9933:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"20px",height:"20px",viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{id:"chat备份",style:{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},children:(0,r.jsxs)("g",{id:"icon/30px/面性/会中/聊天禁用",fill:"#FAFBFF",children:[(0,r.jsx)("path",{d:"M10,2.33333333 C14.6023729,2.33333333 18.3333333,5.46707544 18.3333333,9.33274222 C18.3333333,9.86205551 18.2633818,10.377646 18.1308198,10.8733476 C17.3025621,10.1230605 16.2045793,9.66666667 15,9.66666667 C12.4226712,9.66666667 10.3333333,11.7560045 10.3333333,14.3333333 C10.3333333,15.0368071 10.488989,15.7039256 10.7677376,16.3021261 C10.5153465,16.3222227 10.2590537,16.3321511 10,16.3321511 C9.14798076,16.3321511 8.32582627,16.2247526 7.55167917,16.025194 C6.7899939,16.5918248 5.8005367,17.1322002 4.5838415,17.6462538 C4.41087889,17.7192443 4.21146024,17.6382852 4.13839661,17.4653535 C4.10444704,17.3849994 4.10268841,17.2946691 4.13348463,17.2130545 L4.23314758,16.9489329 C4.48071536,16.2928414 4.62737366,15.6030053 4.66812222,14.9029443 L4.67861751,14.7194945 C2.83841306,13.4355965 1.66666667,11.4991036 1.66666667,9.33274222 C1.66666667,5.46707544 5.39762708,2.33333333 10,2.33333333 Z",id:"形状结合"}),(0,r.jsx)("path",{d:"M15,10.6666667 C17.0250441,10.6666667 18.6666667,12.3082892 18.6666667,14.3333333 C18.6666667,16.3583774 17.0250441,18 15,18 C12.9749559,18 11.3333333,16.3583774 11.3333333,14.3333333 C11.3333333,12.3082892 12.9749559,10.6666667 15,10.6666667 Z M12.3333333,14.3333333 C12.3333333,15.8060927 13.5272407,17 15,17 C15.5668955,17 16.0924751,16.823106 16.5245521,16.5215049 L12.8125348,12.8077696 C12.5105035,13.2400378 12.3333333,13.7659954 12.3333333,14.3333333 Z M15,11.6666667 C14.4554395,11.6666667 13.9490034,11.8298964 13.52695,12.1100975 L17.2236391,15.8057757 C17.5035936,15.3838438 17.6666667,14.8776325 17.6666667,14.3333333 C17.6666667,12.860574 16.4727593,11.6666667 15,11.6666667 Z",id:"形状结合"})]})})})}},87176:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"20px",height:"20px",viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{id:"show",children:(0,r.jsx)("g",{id:"icon-_16px_会中_展开","data-name":"icon-/16px/会中/展开",children:(0,r.jsxs)("g",{id:"编组",children:[(0,r.jsx)("g",{id:"蒙版",children:(0,r.jsx)("path",{id:"path-1",d:"M16.88,9.62,13.64,6.79a.49.49,0,0,0-.7,0,.48.48,0,0,0-.13.32v5.68a.5.5,0,0,0,.83.37l3.24-2.83a.51.51,0,0,0,.05-.71Z",style:{transform:"translate(-2.13 -2.69)",fill:"#fafbff"}})}),(0,r.jsx)("path",{id:"矩形",d:"M2.69,2.69h13.5a.56.56,0,0,1,.56.56h0a.56.56,0,0,1-.56.56H2.69a.57.57,0,0,1-.57-.56h0A.57.57,0,0,1,2.69,2.69Z",style:{transform:"translate(-2.13 -2.69)",fill:"#fafbff"}}),(0,r.jsx)("path",{id:"矩形备份",d:"M2.69,16.19h13.5a.56.56,0,0,1,.56.56h0a.56.56,0,0,1-.56.56H2.69a.57.57,0,0,1-.57-.56h0A.57.57,0,0,1,2.69,16.19Z",style:{transform:"translate(-2.13 -2.69)",fill:"#fafbff"}}),(0,r.jsx)("path",{id:"矩形备份-2",d:"M2.69,11.69h7.87a.56.56,0,0,1,.56.56h0a.56.56,0,0,1-.56.56H2.69a.57.57,0,0,1-.57-.56h0A.57.57,0,0,1,2.69,11.69Z",style:{transform:"translate(-2.13 -2.69)",fill:"#fafbff"}}),(0,r.jsx)("path",{id:"矩形备份-3",d:"M2.69,7.19h7.87a.56.56,0,0,1,.56.56h0a.56.56,0,0,1-.56.56H2.69a.57.57,0,0,1-.57-.56h0A.57.57,0,0,1,2.69,7.19Z",style:{transform:"translate(-2.13 -2.69)",fill:"#fafbff"}})]})})})})}},61019:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"14px",height:"14px",x:"0px",y:"0px",style:{fill:"#ffffff"},viewBox:"0 0 15 14",children:(0,r.jsx)("g",{id:"_x31_2月版本_xFF08_嘉宾_xFF09_",children:(0,r.jsx)("g",{id:"嘉宾-取消选看",transform:"translate(-117.000000, -238.000000)",children:(0,r.jsx)("g",{id:"编组-2_1_",transform:"translate(17.000000, 127.000000)",children:(0,r.jsx)("g",{id:"编组-5",children:(0,r.jsx)("g",{transform:"translate(87.000000, 0.000000)",children:(0,r.jsx)("g",{id:"编组-2",transform:"translate(8.000000, 106.000000)",children:(0,r.jsx)("g",{id:"编组-4",children:(0,r.jsx)("path",{id:"形状结合",className:"st0",d:"M10.1,5c0.5,0.1,0.9,0.5,1,1l0,0.1c0.1,0.4-0.1,0.7-0.3,1l4,2.8l0.7-0.8\r c0.6-0.5,1.4-0.5,1.9,0c0.5,0.5,0.5,1.3,0.1,1.9L15,13.9l3.9,3.9c0.2,0.2,0.2,0.4,0,0.6s-0.4,0.2-0.6,0l-3.9-3.9l-3,3.1\r c-0.6,0.5-1.4,0.4-1.9-0.1l-0.1-0.1c-0.4-0.5-0.4-1.2,0-1.8l0.8-0.8l-2.8-4l-0.1,0.1c-0.3,0.3-0.8,0.4-1.2,0.3\r c-0.5-0.1-0.9-0.5-1-1L5,10C4.9,9.5,5.1,9,5.5,8.7l3.3-3.2C9.1,5.1,9.6,4.9,10.1,5z M9.8,6C9.8,6,9.7,6,9.6,6l-0.1,0L6.2,9.5\r C6,9.6,6,9.7,6,9.9c0,0.1,0.1,0.3,0.3,0.3c0.1,0,0.2,0,0.3-0.1L6.8,10l0.8-0.6l3.9,5.6l-1.4,1.4c-0.1,0.1-0.1,0.3,0.1,0.5\r c0.1,0.1,0.4,0.2,0.5,0l6.2-6.3c0.1-0.1,0.1-0.4,0-0.5c-0.1-0.1-0.4-0.2-0.5,0L15,11.4l-5.6-4L10,6.7\r c0.1-0.1,0.2-0.3,0.2-0.4C10.2,6.2,10,6,9.8,6L9.8,6z"})})})})})})})})})}},28188:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"24px",height:"24px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"切换",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{id:"形状结合",fill:"#F5F5F5",d:"M19.35,14 C19.7089851,14 20,14.2910149 20,14.65 C20,14.7532082 19.9759458,14.8507983 19.9331378,14.9374698 C19.9286677,14.9464906 19.9241409,14.9552897 19.9194,14.9640032 C19.9091379,14.9823288 19.8980496,15.0002681 19.8861426,15.0176011 C19.8766822,15.0324563 19.8662433,15.0465802 19.8551602,15.0603572 C19.8468713,15.0692584 19.8391252,15.0782616 19.8311418,15.0870453 L19.8201105,15.1002888 L19.8201105,15.1002888 L16.4843747,18.4365366 C16.2305339,18.6903774 15.8189767,18.6903774 15.5651359,18.4365366 C15.3112951,18.1826958 15.3112951,17.7711386 15.5651359,17.5172978 L17.782,15.3009172 L4.65,15.3 C4.29101491,15.3 4,15.0089851 4,14.65 C4,14.2910149 4.29101491,14 4.65,14 L19.35,14 Z M8.43486409,5.19038059 C8.68870488,5.44422138 8.68870488,5.85577862 8.43486409,6.10961941 L6.218,8.326 L19.35,8.32691721 C19.7089851,8.32691721 20,8.61793212 20,8.97691721 C20,9.3359023 19.7089851,9.62691721 19.35,9.62691721 L4.65,9.62691721 C4.29101491,9.62691721 4,9.3359023 4,8.97691721 C4,8.873709 4.0240542,8.77611894 4.06686224,8.68944741 C4.0713323,8.68042659 4.07585913,8.67162751 4.0806,8.66291397 C4.09086215,8.6445884 4.1019504,8.6266491 4.11385738,8.60931612 C4.12331784,8.59446091 4.13375669,8.58033702 4.14483979,8.56656005 C4.15312867,8.55765876 4.16087483,8.54865558 4.16885822,8.53987189 L4.17988949,8.52662839 L4.17988949,8.52662839 L7.51562527,5.19038059 C7.76946606,4.9365398 8.1810233,4.9365398 8.43486409,5.19038059 Z"})})})}},44183:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"26",height:"24",viewBox:"0 0 26 24",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{id:"chat",d:"M15 3.5c6.904 0 12.5 4.7 12.5 10.5 0 5.798-5.596 10.498-12.5 10.498-1.278 0-2.512-.16-3.673-.46-1.147.853-2.638 1.667-4.473 2.44a.5.5 0 01-.662-.637l.158-.418c.371-.984.591-2.018.652-3.069l.016-.275C4.258 20.153 2.5 17.25 2.5 14 2.5 8.201 8.096 3.5 15 3.5z"})}),(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-415 -90)",children:(0,r.jsxs)("g",{transform:"translate(413 87)",children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#chat"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#chat"})]})})})]})}},52640:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"22px",height:"22px",x:"0px",y:"0px",style:{fill:"#F5F5F5"},viewBox:"0 0 22 22",children:(0,r.jsx)("g",{id:"下",children:(0,r.jsx)("g",{id:"编组-5",transform:"translate(5.000000, 5.000000)",children:(0,r.jsxs)("g",{id:"编组-4",transform:"translate(0.472808, 0.505372)",children:[(0,r.jsx)("path",{id:"路径-3",className:"st0",d:"M0.3,1.7l3.8,3.6c0.8,0.7,2,0.7,2.7,0l3.8-3.6l0,0c0.4-0.4,0.4-1,0-1.4s-1-0.4-1.4,0L5.8,3.6\r c-0.2,0.1-0.4,0.1-0.5,0L1.7,0.3l0,0c-0.4-0.4-1-0.4-1.4,0C-0.1,0.7-0.1,1.4,0.3,1.7z"}),(0,r.jsx)("path",{id:"路径-3备份",className:"st0",d:"M0.3,7.2l3.8,3.6c0.8,0.7,2,0.7,2.7,0l3.8-3.6l0,0c0.4-0.4,0.4-1,0-1.4\r c-0.4-0.4-1-0.4-1.4,0L5.8,9.1c-0.2,0.1-0.4,0.1-0.5,0L1.7,5.8l0,0c-0.4-0.4-1-0.4-1.4,0C-0.1,6.2-0.1,6.8,0.3,7.2z"})]})})})})}},85117:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"26",height:"24",viewBox:"0 0 26 24",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{fill:"#FAFBFF",transform:"translate(-415 -135)",children:(0,r.jsx)("path",{d:"M22.5 16a5.5 5.5 0 110 11 5.5 5.5 0 010-11zM15 3.5c6.904 0 12.5 4.7 12.5 10.5 0 .793-.105 1.566-.304 2.31a7 7 0 00-11.045 8.144c-.379.03-.763.044-1.151.044-1.278 0-2.512-.16-3.673-.46-1.147.853-2.638 1.667-4.473 2.44a.5.5 0 01-.662-.637l.158-.418c.371-.984.591-2.018.652-3.069l.016-.275C4.258 20.153 2.5 17.25 2.5 14 2.5 8.201 8.096 3.5 15 3.5zm4.218 15.712a4 4 0 005.57 5.57l-5.57-5.57zM22.5 17.5c-.816 0-1.576.245-2.208.664l5.544 5.544A4 4 0 0022.5 17.5z",transform:"translate(413 132)"})})})})}},64005:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",children:(0,r.jsx)("g",{id:"9月版本(改名)",fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("path",{id:"形状结合",fill:"#999",d:"M9.625 6.713a2.917 2.917 0 110 5.833 2.917 2.917 0 010-5.833zm-3.354 4.812l.07.001c.189.326.424.62.697.875H6.27a.437.437 0 110-.876zm2.333-8.542l2.43 2.43-.527.528a3.792 3.792 0 00-4.57 4.569l-.205.205a.436.436 0 01-.108.081l-.058.026-3.356 1.537a.439.439 0 01-.494-.09.438.438 0 01-.114-.41l.03-.084L3.208 8.42a.437.437 0 01.042-.076l.027-.033.03-.031 5.297-5.298zm-.699 5.545a2.042 2.042 0 002.82 2.82l-2.82-2.82zm1.72-.94c-.405 0-.783.118-1.1.322l2.82 2.82a2.042 2.042 0 00-1.72-3.143zm2.263-5.496c.333.322.518.756.522 1.22.003.407-.133.792-.387 1.101l-.116.128-.254.254-2.43-2.43.254-.255a1.726 1.726 0 012.41-.018z"})})})}},31411:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(71893),i=n.n(r),o=n(85893);t.default=function(e){return(0,o.jsx)("svg",{id:e.tagId,width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",children:(0,o.jsxs)("g",{id:"icon/24px/嘉宾1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,o.jsx)("path",{d:"M22,5.875 C23.1045695,5.875 24,6.7704305 24,7.875 L24,16.125 C24,17.2295695 23.1045695,18.125 22,18.125 L2,18.125 C0.8954305,18.125 0,17.2295695 0,16.125 L0,7.875 C0,6.7704305 0.8954305,5.875 2,5.875 L22,5.875 Z M22,6.375 L2,6.375 C1.22030388,6.375 0.579551322,6.96988808 0.506866578,7.73053999 L0.5,7.875 L0.5,16.125 C0.5,16.9046961 1.09488808,17.5454487 1.85553999,17.6181334 L2,17.625 L22,17.625 C22.7796961,17.625 23.4204487,17.0301119 23.4931334,16.26946 L23.5,16.125 L23.5,7.875 C23.5,7.09530388 22.9051119,6.45455132 22.14446,6.38186658 L22,6.375 Z",id:"形状",fill:"#0094FF"}),(0,o.jsx)("text",{id:"嘉宾",fontFamily:"PingFangSC-Medium, PingFang SC",fontSize:"10",fontWeight:"400",fill:"#0094FF",children:(0,o.jsx)("tspan",{x:"2",y:"16",children:i().get("video.video-guest")})})]})})}},31076:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(71893),i=n.n(r),o=n(85893);t.default=function(e){return(0,o.jsx)("svg",{id:e.tagId,width:"34px",height:"24px",viewBox:"0 0 34 24",version:"1.1",children:(0,o.jsxs)("g",{id:"icon/24px/主持人1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,o.jsx)("path",{d:"M32,6 C33.1045695,6 34,6.87715641 34,7.95918367 L34,16.0408163 C34,17.1228436 33.1045695,18 32,18 L2,18 C0.8954305,18 0,17.1228436 0,16.0408163 L0,7.95918367 C0,6.87715641 0.8954305,6 2,6 L32,6 Z M32,6.48979592 L2,6.48979592 C1.22030388,6.48979592 0.579551322,7.07254343 0.506866578,7.81767183 L0.5,7.95918367 L0.5,16.0408163 C0.5,16.8046003 1.09488808,17.4322763 1.85553999,17.5034776 L2,17.5102041 L32,17.5102041 C32.7796961,17.5102041 33.4204487,16.9274566 33.4931334,16.1823282 L33.5,16.0408163 L33.5,7.95918367 C33.5,7.19539972 32.9051119,6.56772374 32.14446,6.49652236 L32,6.48979592 Z",id:"形状",fill:"#0094FF"}),(0,o.jsx)("text",{id:"主持人",fontFamily:"PingFangSC-Medium, PingFang SC",fontSize:"10",fontWeight:"400",fill:"#0094FF",children:(0,o.jsx)("tspan",{x:"2",y:"16",children:i().get("video.video-host")})})]})})}},63731:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",children:(0,r.jsx)("g",{id:"9月版本(改名)",fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{id:"icon/14px/修改姓名",fill:"#999",transform:"translate(1.59 1.606)",children:(0,r.jsx)("path",{id:"形状结合",d:"M10.223 9.915a.437.437 0 110 .875H4.68a.437.437 0 110-.875h5.542zm-3.21-8.542l2.431 2.43-5.302 5.302a.436.436 0 01-.108.081l-.058.026L.62 10.749a.439.439 0 01-.494-.09.438.438 0 01-.114-.41l.03-.084L1.618 6.81a.437.437 0 01.042-.076l.027-.033.03-.031 5.297-5.298zm3.285-.891c.333.322.518.756.522 1.22.003.407-.133.792-.387 1.101l-.116.128-.254.254-2.43-2.43L7.886.5a1.726 1.726 0 012.41-.018z"})})})})}},6072:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"16px",height:"16px",x:"0px",y:"0px",viewBox:"0 0 16 16",children:(0,r.jsx)("g",{id:"勾选",children:(0,r.jsx)("path",{id:"路径-5",style:{fill:"#FFFFFF"},d:"M13.1,4c0.2-0.2,0.5-0.2,0.7,0C14,4.2,14,4.5,13.9,4.7l-0.1,0.1L6.5,12\r c-0.2,0.2-0.4,0.2-0.6,0.1L5.8,12L2,8.2C1.8,8,1.8,7.7,2,7.5c0.2-0.2,0.4-0.2,0.6-0.1l0.1,0.1l3.4,3.4L13.1,4z"})})})}},65925:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0",y:"0",viewBox:"0 0 24 24",style:{fill:"#C1C1C1"},children:(0,r.jsx)("g",{id:"清空",children:(0,r.jsx)("g",{id:"icon_x2F_24px_x2F_通用_x2F_搜索清除",children:(0,r.jsx)("g",{id:"Combined-Shape",children:(0,r.jsx)("path",{id:"path-1_1_",className:"st0",d:"M12,5c3.9,0,7,3.1,7,7s-3.1,7-7,7s-7-3.1-7-7S8.1,5,12,5z M12,6c-3.3,0-6,2.7-6,6s2.7,6,6,6\r s6-2.7,6-6S15.3,6,12,6z M9.7,9C9.7,9,9.7,9,9.7,9l2.4,2.4L14.4,9c0.2-0.2,0.4-0.2,0.6,0c0.2,0.2,0.2,0.4,0,0.6c0,0,0,0,0,0\r L12.6,12l2.4,2.4c0.2,0.2,0.2,0.4,0,0.6c-0.2,0.2-0.4,0.2-0.6,0l0,0L12,12.6L9.6,15c-0.2,0.2-0.4,0.2-0.6,0\r c-0.2-0.2-0.2-0.4,0-0.6c0,0,0,0,0,0l2.4-2.4L9.1,9.6C8.9,9.4,8.9,9.2,9.1,9C9.2,8.8,9.5,8.8,9.7,9z"})})})})})}},67100:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0px",y:"0px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"关闭_normal",children:(0,r.jsx)("g",{id:"Mask",transform:"translate(12.000000, 11.650000) rotate(45.000000) translate(-12.000000, -11.650000) ",children:(0,r.jsx)("path",{id:"path-1_1_",d:"M18.9,11.6c0,0.4-0.3,0.7-0.6,0.6h-5.7v5.7c0,0.4-0.3,0.7-0.6,0.6c-0.4-0.1-0.7-0.3-0.6-0.6\r v-5.7H5.7c-0.4,0-0.7-0.3-0.6-0.6c0-0.4,0.3-0.7,0.6-0.6l5.7,0V5.3C11.3,5,11.6,4.7,12,4.7s0.7,0.3,0.6,0.6V11h5.7\r C18.7,11,19,11.2,18.9,11.6z"})})})})}},83079:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",id:e.tagId,children:(0,r.jsx)("g",{id:"云录制",fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{id:"icon/24px/云录制",children:(0,r.jsxs)("g",{id:"编组",transform:"translate(1.667 3.333)",children:[(0,r.jsx)("path",{id:"形状结合",fill:"#C1C1C1",d:"M8.75 0a5.417 5.417 0 015.417 5.417l-.004-.205a3.752 3.752 0 01-1.663 7.265v.023H5a5 5 0 01-.86-9.926A5.41 5.41 0 018.75 0z"}),(0,r.jsx)("circle",{id:"椭圆形",cx:"8.333",cy:"6.667",r:"3.333",fill:"#F34B4B"})]})})})})}},24937:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"48px",height:"48px",x:"0px",y:"0px",viewBox:"0 0 48 48",children:(0,r.jsx)("g",{id:"结束",children:(0,r.jsx)("path",{id:"形状结合",style:{fill:"#FFFFFF"},d:"M24,5c10.5,0,19,8.5,19,19s-8.5,19-19,19S5,34.5,5,24S13.5,5,24,5z M24,7\r C14.6,7,7,14.6,7,24s7.6,17,17,17s17-7.6,17-17S33.4,7,24,7z M29,14.2c3.6,1.8,6,5.5,6,9.8c0,6.1-4.9,11-11,11s-11-4.9-11-11\r c0-4.3,2.4-8,6-9.8l0,2.3c-2.4,1.6-4,4.4-4,7.5c0,5,4,9,9,9s9-4,9-9c0-3.1-1.6-5.9-4-7.5L29,14.2z M24,12c0.6,0,1,0.4,1,1v10\r c0,0.6-0.4,1-1,1s-1-0.4-1-1V13C23,12.4,23.4,12,24,12z"})})})}},95793:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0px",y:"0px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"最尝化_normal",children:(0,r.jsx)("g",{id:"Mask",children:(0,r.jsx)("path",{style:{fill:"white"},d:"M4.79452515,3.89999986 C4.40857556,3.89999986 3.89999986,4.42276624 3.89999986,4.80871582 L3.89999986,19.1535645 C3.89999986,19.539514 4.40857556,20.1000001 4.79452515,20.1000001 L19.188446,20.1000001 C19.5743956,20.1000001 20.1000001,19.539514 20.1000001,19.1535645 L20.1000001,4.80871582 C20.1000001,4.42276624 19.5743956,3.89999986 19.188446,3.89999986 L4.79452515,3.89999986 Z M18.99,3 C20.1000923,3 21,3.89990765 21,5.01 L21,18.99 C21,20.1000923 20.1000923,21 18.99,21 L5.01,21 C3.89990765,21 3,20.1000923 3,18.99 L3,5.01 C3,3.89990765 3.89990765,3 5.01,3 L18.99,3 Z M10.747311,13.1669043 L8.03075384,13.1669043 C7.78070167,13.1669043 7.57799432,13.3696116 7.57799432,13.6196638 C7.57799432,13.869716 7.78070167,14.0724233 8.03075384,14.0724233 L8.03075384,14.0724233 L9.204,14.072 L6.13261019,17.1445917 C5.9778983,17.2993036 5.95855931,17.5381254 6.07459323,17.7138648 L6.13261019,17.7848904 C6.30942378,17.961704 6.59609526,17.961704 6.77290885,17.7848904 L6.77290885,17.7848904 L9.841,14.716 L9.84179193,15.8834614 C9.84179193,16.10573 10.0019558,16.2905904 10.2131674,16.3289264 L10.2945514,16.3362209 C10.5446036,16.3362209 10.747311,16.1335136 10.747311,15.8834614 L10.747311,15.8834614 L10.747311,13.1669043 Z M15.9165574,10.747311 C16.1666096,10.747311 16.3693169,10.5446036 16.3693169,10.2945514 C16.3693169,10.0444993 16.1666096,9.84179193 15.9165574,9.84179193 L15.9165574,9.84179193 L14.817,9.841 L17.8867059,6.77290885 C18.0414178,6.61819696 18.0607568,6.37937512 17.9447228,6.20363575 L17.8867059,6.13261019 C17.7098923,5.9557966 17.4232208,5.9557966 17.2464072,6.13261019 L17.2464072,6.13261019 L14.105,9.273 L14.1055193,8.03075384 C14.1055193,7.80848524 13.9453555,7.6236249 13.7341439,7.58528889 L13.6527598,7.57799432 C13.4027076,7.57799432 13.2000003,7.78070167 13.2000003,8.03075384 L13.2000003,8.03075384 L13.2000003,10.747311 Z",id:"path-1"})})})})}},9839:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0px",y:"0px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{children:(0,r.jsx)("g",{id:"Mask",children:(0,r.jsx)("path",{style:{fill:"#F5F5F5"},d:"M4.79452515,3.89999986 C4.40857556,3.89999986 3.89999986,4.42276624 3.89999986,4.80871582 L3.89999986,19.1535645 C3.89999986,19.539514 4.40857556,20.1000001 4.79452515,20.1000001 L19.188446,20.1000001 C19.5743956,20.1000001 20.1000001,19.539514 20.1000001,19.1535645 L20.1000001,4.80871582 C20.1000001,4.42276624 19.5743956,3.89999986 19.188446,3.89999986 L4.79452515,3.89999986 Z M18.99,3 C20.1000923,3 21,3.89990765 21,5.01 L21,18.99 C21,20.1000923 20.1000923,21 18.99,21 L5.01,21 C3.89990765,21 3,20.1000923 3,18.99 L3,5.01 C3,3.89990765 3.89990765,3 5.01,3 L18.99,3 Z M10.6147008,13.2995145 C10.4378872,13.1227009 10.1512157,13.1227009 9.97440212,13.2995145 L9.97440212,13.2995145 L6.905,16.368 L6.90551904,15.2009434 C6.90551904,14.9786748 6.74535522,14.7938145 6.53414362,14.7554785 L6.45275952,14.7481839 C6.20270734,14.7481839 6,14.9508913 6,15.2009434 L6,15.2009434 L6,17.9175006 L8.71655712,17.9175006 C8.9666093,17.9175006 9.16931664,17.7147932 9.16931664,17.4647411 C9.16931664,17.2146889 8.9666093,17.0119815 8.71655712,17.0119815 L8.71655712,17.0119815 L7.542,17.011 L10.6147008,13.9398132 C10.7694127,13.7851013 10.7887517,13.5462794 10.6727177,13.3705401 Z M18.0193161,6 L15.3027589,6 C15.0527068,6 14.8499994,6.20270734 14.8499994,6.45275952 C14.8499994,6.7028117 15.0527068,6.90551904 15.3027589,6.90551904 L15.3027589,6.90551904 L16.401,6.905 L13.3326105,9.97440212 C13.1778986,10.129114 13.1585596,10.3679358 13.2745935,10.5436752 L13.3326105,10.6147008 C13.5094241,10.7915144 13.7960955,10.7915144 13.9729091,10.6147008 L13.9729091,10.6147008 L17.113,7.473 L17.113797,8.71655712 C17.113797,8.93882573 17.2739609,9.12368606 17.4851725,9.16202208 L17.5665566,9.16931664 C17.8166087,9.16931664 18.0193161,8.9666093 18.0193161,8.71655712 L18.0193161,8.71655712 L18.0193161,6 Z",id:"path-1"})})})})}},1706:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"20",height:"24",viewBox:"0 0 20 24",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{fill:"#FFAB00",transform:"translate(-697 -90)",children:(0,r.jsx)("path",{d:"M15.27 3c-.818 0-1.434.645-1.434 1.478v8.386c0 .308-.163.479-.436.479s-.437-.17-.437-.479V5.93c0-.834-.615-1.478-1.434-1.478-.82 0-1.436.644-1.436 1.478v9.85c0 .915-.039 1.177-.435 1.282-.264.07-.562-.174-.896-.73-.176-.305-.507-.865-.991-1.678-.726-1.22-1.113-1.845-1.284-2.034-.282-.31-.603-.478-1-.478-.209 0-.43.049-.67.145-.801.321-1.03 1.187-.61 2.012l.492.984.94 1.942c.526 1.103 1.18 3.26 1.881 4.78C8.733 24.408 11.214 27 12.764 27h5.842c1.772 0 3-1.111 3.984-2.812.934-2.114 1.41-6.245 1.41-10.039V9.543c0-.84-.57-1.48-1.383-1.48-.81 0-1.298.623-1.298 1.48v3.975c0 .308-.164.479-.437.479-.272 0-.436-.171-.436-.48V5.76c0-.835-.615-1.479-1.434-1.479-.82 0-1.435.644-1.435 1.479v7.104c0 .308-.163.479-.436.479s-.436-.17-.436-.479V4.478c0-.833-.616-1.478-1.435-1.478z",transform:"translate(693 87)"})})})})}},56483:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"20",height:"24",viewBox:"0 0 20 24",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{fill:"#FAFBFF",transform:"translate(-697 -90)",children:(0,r.jsx)("path",{d:"M15.27 3c-.818 0-1.434.645-1.434 1.478v8.386c0 .308-.163.479-.436.479s-.437-.17-.437-.479V5.93c0-.834-.615-1.478-1.434-1.478-.82 0-1.436.644-1.436 1.478v9.85c0 .915-.039 1.177-.435 1.282-.264.07-.562-.174-.896-.73-.176-.305-.507-.865-.991-1.678-.726-1.22-1.113-1.845-1.284-2.034-.282-.31-.603-.478-1-.478-.209 0-.43.049-.67.145-.801.321-1.03 1.187-.61 2.012l.492.984.94 1.942c.526 1.103 1.18 3.26 1.881 4.78C8.733 24.408 11.214 27 12.764 27h5.842c1.772 0 3-1.111 3.984-2.812.934-2.114 1.41-6.245 1.41-10.039V9.543c0-.84-.57-1.48-1.383-1.48-.81 0-1.298.623-1.298 1.48v3.975c0 .308-.164.479-.437.479-.272 0-.436-.171-.436-.48V5.76c0-.835-.615-1.479-1.434-1.479-.82 0-1.435.644-1.435 1.479v7.104c0 .308-.163.479-.436.479s-.436-.17-.436-.479V4.478c0-.833-.616-1.478-1.435-1.478z",transform:"translate(693 87)"})})})})}},83120:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{width:"36px",height:"30px",viewBox:"0 0 36 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",children:[(0,r.jsx)("title",{children:"反馈机器人"}),(0,r.jsx)("desc",{children:"Created with Sketch."}),(0,r.jsxs)("defs",{children:[(0,r.jsx)("ellipse",{id:"path-100",cx:"0.770399108",cy:"0.775843959",rx:"1",ry:"1"}),(0,r.jsxs)("filter",{x:"-97.4%",y:"-96.7%",width:"294.7%",height:"293.3%",filterUnits:"objectBoundingBox",id:"filter-2",children:[(0,r.jsx)("feOffset",{dx:"0",dy:"0",in:"SourceAlpha",result:"shadowOffsetOuter1"}),(0,r.jsx)("feGaussianBlur",{stdDeviation:"0.5",in:"shadowOffsetOuter1",result:"shadowBlurOuter1"}),(0,r.jsx)("feColorMatrix",{values:"0 0 0 0 0.349019608 0 0 0 0 0.882352941 0 0 0 0 1 0 0 0 1 0",type:"matrix",in:"shadowBlurOuter1"})]}),(0,r.jsx)("path",{d:"M23.8976395,15.9467971 C24.0064941,15.8254593 24.1931019,15.8153397 24.3144396,15.9241943 C24.4264437,16.0246755 24.443682,16.1914078 24.3600543,16.3118999 L24.3370424,16.3409944 L24.0229794,16.6906725 L24.4903515,16.709783 C24.6415958,16.7158552 24.7616782,16.8347099 24.7728254,16.9820678 L24.7734287,17.0165411 C24.7673565,17.1677854 24.6485018,17.2878677 24.5011439,17.299015 L24.4666706,17.2996182 L23.3726589,17.2556955 C23.134462,17.2461322 23.0096554,16.975903 23.1438497,16.7896746 L23.1647979,16.7636792 L23.8976395,15.9467971 Z",id:"path-3"}),(0,r.jsxs)("filter",{x:"-89.0%",y:"-103.4%",width:"278.1%",height:"306.8%",filterUnits:"objectBoundingBox",id:"filter-4",children:[(0,r.jsx)("feOffset",{dx:"0",dy:"0",in:"SourceAlpha",result:"shadowOffsetOuter1"}),(0,r.jsx)("feGaussianBlur",{stdDeviation:"0.5",in:"shadowOffsetOuter1",result:"shadowBlurOuter1"}),(0,r.jsx)("feColorMatrix",{values:"0 0 0 0 0.349019608 0 0 0 0 0.882352941 0 0 0 0 1 0 0 0 1 0",type:"matrix",in:"shadowBlurOuter1"})]})]}),(0,r.jsx)("g",{id:"反馈机器人",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{id:"智能机",children:[(0,r.jsx)("path",{d:"M17.9788437,28.0540414 C17.6076809,29.07126 17.1619344,29.5681624 16.6416044,29.5447485 C15.8611094,29.5096276 15.0867992,29.2061473 14.7870807,27.8677593 C14.5872684,26.9755006 14.9012233,25.5797571 15.7289454,23.6805288 C14.8485498,24.007239 14.057563,24.222955 13.3559849,24.3276766 C12.6142678,24.6359907 12.1490728,24.7483046 12.0804949,24.2400471 C12.0632986,24.1125986 12.0632986,23.965007 12.0804949,23.854051 C11.9221317,23.8355155 11.350371,23.8664463 11.350371,23.5999749 C11.350371,23.3335034 12.1488588,23.4064126 12.3888262,23.4026232 C12.3539871,23.3663217 12.0804949,23.1675978 12.0804949,23.0488694 C12.0804949,22.7328891 12.796645,23.1675978 13.2515543,23.2999201 C13.9922872,23.1004835 15.0033251,22.52232 16.2846681,21.5654294 L16.2846681,21.5654294 L18.1982016,21.5654294 L20.0403957,21.2530972 C21.5925613,22.5588564 22.5455945,23.6668064 22.8994951,24.5769471 C23.430346,25.9421582 22.5512225,26.5689949 22.229743,26.363094 C21.9082635,26.1571931 22.1604366,26.1836302 21.9082635,25.318795 C21.7401482,24.7422381 21.3621681,24.1961494 20.7743233,23.6805288 C21.6020454,25.5797571 21.9160003,26.9755006 21.716188,27.8677593 C21.4164695,29.2061473 20.6421592,29.5096276 19.8616642,29.5447485 C19.3413342,29.5681624 18.8955878,29.07126 18.5244249,28.0540414 Z",id:"Combined-Shape",stroke:"#596DAF",strokeWidth:"0.5",fill:"#FFFFFF",strokeLinejoin:"round"}),(0,r.jsxs)("g",{id:"编组-4",transform:"translate(17.903841, 14.036922) rotate(-7.000000) translate(-17.903841, -14.036922) translate(1.403841, 2.036922)",children:[(0,r.jsx)("path",{d:"M16.745627,0.132012166 C23.147954,0.15706189 29.1905067,5.18714574 30.6888824,11.5277065 C30.6888824,11.5277065 32.9028582,12.6597164 32.6639098,15.3515698 C32.4460734,17.8055887 31.0167873,18.5712203 30.2593982,18.8193929 C29.1632178,20.5156349 27.1794546,21.8684184 25.4391315,22.54737 C25.316193,22.6461011 25.3447429,22.8237113 25.3107739,22.9802602 C25.1142062,23.4228885 24.340124,23.3667147 24.1154975,23.3460867 C23.8908709,23.3254587 23.6669177,23.1893603 23.6191601,22.8769104 C23.5714025,22.5644605 23.8006639,22.3199904 24.0463739,22.2181033 C24.364071,22.1080994 24.6971803,22.0003606 24.9049978,22.0698848 C25.1128152,22.139409 25.2004681,22.3390531 25.3118101,22.3022079 C26.8639266,21.6417328 28.4104044,20.4279244 29.2349217,18.9922616 C28.9577586,18.9917093 28.7221166,18.9463051 28.5124152,18.8786676 C28.9279991,16.3509439 30.0135679,12.4728898 29.8113011,11.5277065 C28.6427507,6.06712333 22.5173421,0.90331722 16.5485517,1.01269573 C16.2157014,1.00662206 15.9440094,1.00048081 15.7240273,0.994129844 C9.88424071,1.18449273 4.03932557,6.08707653 2.89663636,11.2625305 C2.6927497,12.1859714 3.7870125,15.9748173 4.20592472,18.4443948 C3.81191713,18.567569 3.3270599,18.6152731 2.64964332,18.4443948 C1.97222673,18.2735165 0.262043888,17.6283638 0.0211818767,14.9984321 C-0.219680135,12.3685004 2.01202678,11.2625305 2.01202678,11.2625305 C3.53789237,5.00429347 9.73876301,0.0527837804 16.2656037,0.130151478 C16.4260941,0.128204437 16.586118,0.128835531 16.745627,0.132012166 Z",id:"形状结合",stroke:"#596DAF",strokeWidth:"0.5",fill:"#FFFFFF",fillRule:"nonzero",strokeLinejoin:"round"}),(0,r.jsx)("g",{id:"客服-(2)",transform:"translate(23.726378, 11.692250) scale(-1, 1) translate(-23.726378, -11.692250) translate(14.769157, 0.000000)"}),(0,r.jsx)("path",{d:"M6.93194131,9.93410375 C6.81941831,8.10442982 7.30191231,6.78142643 8.37942332,5.96509358 C9.45693433,5.14876073 10.8995526,4.91890442 12.7072783,5.27552464 C13.4853302,3.81623499 14.82288,3.09218539 16.7199278,3.10337584 C18.6169756,3.11473924 20.033043,4.1781823 20.9681299,6.29370503 C22.8595967,5.70713506 24.3855043,5.9052395 25.5458527,6.88801837 C26.706201,7.87079724 27.1181824,9.35329489 26.781797,11.3355113 C27.821984,12.6422556 28.2002939,13.9290346 27.9167266,15.1958483 C27.4913756,17.0960688 26.0376803,17.7057015 24.375147,18.3879124 C23.2667915,18.8427197 21.2240654,19.2144904 18.2469687,19.5032244 L13.6208291,19.5069338 C11.4163111,19.3136935 9.71608263,19.0056114 8.52014372,18.5826876 C6.72623536,17.9483018 4.95179477,17.5199864 4.33487486,14.4277489 C3.92359492,12.3662572 4.78928374,10.8683755 6.93194131,9.93410375 Z",id:"Path-7",stroke:"#596DAF",strokeWidth:"0.5",fill:"#FFFFFF",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M22.6540259,11.5475149 C23.7961561,11.6317072 25.3698057,12.2063554 25.3664745,14.5770226 C25.3631328,16.9476899 23.4301271,18.2528641 20.8505291,18.9350923 C19.1906839,19.3740727 17.3982984,19.5603121 15.4733726,19.4938103 C13.9568161,19.4770124 12.5015847,19.2846622 11.1065552,18.9157177 C8.52695711,18.2334895 6.49768755,16.8692906 6.43824858,14.6236469 C6.37880962,12.3780032 8.00856175,11.6783315 9.15069195,11.5941392 C10.2928221,11.5099469 10.8162187,11.7713422 12.7383462,12.3201371 C14.0197646,12.6860004 15.1992553,12.8890361 16.2768182,12.9292441 L16.2768182,12.9292441 L16.5402156,12.9292441 C17.4490652,12.9130233 18.3387829,12.7225914 19.2094082,12.3604953 C20.9965314,11.6172246 21.5118957,11.4633226 22.6540259,11.5475149 Z",id:"Combined-Shape",fill:"#16293A"}),(0,r.jsx)("g",{id:"Group-27",transform:"translate(9.078036, 14.630200)",children:(0,r.jsxs)("g",{id:"Oval-5",children:[(0,r.jsx)("use",{fill:"black",fillOpacity:"1",filter:"url(#filter-2)",xlinkHref:"#path-100"}),(0,r.jsx)("use",{fill:"#59E1FF",fillRule:"evenodd",xlinkHref:"#path-100"})]})}),(0,r.jsx)("path",{d:"M14.6741234,17.0526346 C15.0467667,17.3314591 15.5283425,17.4687444 16.1126034,17.4687444 C16.7005224,17.4687444 17.1839476,17.3168992 17.5544197,17.0095636 C17.6443467,16.9349621 17.6567106,16.8016575 17.5820353,16.7118194 C17.5073599,16.6219814 17.3739234,16.6096297 17.2839963,16.6842312 C16.9948428,16.9241066 16.6071983,17.0458669 16.1126034,17.0458669 C15.6143503,17.0458669 15.2215246,16.933882 14.9278788,16.7141661 C14.8343207,16.6441628 14.7016719,16.6631827 14.6315993,16.7566482 C14.5615266,16.8501137 14.5805653,16.9826313 14.6741234,17.0526346 Z",id:"Path-10",fill:"#2BA4C8",fillRule:"nonzero"})]}),(0,r.jsxs)("g",{id:"路径-4",fillRule:"nonzero",children:[(0,r.jsx)("use",{fill:"black",fillOpacity:"1",filter:"url(#filter-4)",xlinkHref:"#path-3"}),(0,r.jsx)("use",{fill:"#59E1FF",xlinkHref:"#path-3"})]})]})})]})}},37750:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"22",height:"23",viewBox:"0 0 22 23",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-908 -91)",children:(0,r.jsx)("g",{transform:"translate(903 87)",children:(0,r.jsxs)("g",{transform:"translate(5 3.5)",children:[(0,r.jsx)("path",{fill:"#F56F6F",d:"M14.5.5a1 1 0 011 1v4.488H14V2.5a.5.5 0 00-.5-.5h-12a.5.5 0 00-.492.41L1 2.5v15a.5.5 0 00.41.492L1.5 18h12a.5.5 0 00.492-.41L14 17.5v-4.123h1.5V18.5a1 1 0 01-1 1H1a1 1 0 01-1-1v-17a1 1 0 011-1h13.5z"}),(0,r.jsx)("path",{fill:"#F56F6F",stroke:"#F56F6F",strokeWidth:"2.007",d:"M1.015 2.07l7.537 3.098.433 16.761-7.537-3.097-.433-16.761z"}),(0,r.jsx)("path",{fill:"#F56F6F",d:"M13.75 9.1h5.75a.5.5 0 01.5.5v.5a.5.5 0 01-.5.5h-5.75a.75.75 0 110-1.5z"}),(0,r.jsx)("path",{stroke:"#F56F6F",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",d:"M18.264 12.2808L20.672 9.8728 18.264 7.4648"})]})})})})})}},71616:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"30",height:"30",viewBox:"0 0 30 30",id:e.tagId,children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{id:"path-LocalRecording",d:"M15 2c7.18 0 13 5.82 13 13s-5.82 13-13 13S2 22.18 2 15 7.82 2 15 2zm0 1.5C8.649 3.5 3.5 8.649 3.5 15S8.649 26.5 15 26.5 26.5 21.351 26.5 15 21.351 3.5 15 3.5z"})}),(0,r.jsxs)("g",{id:"录制中",fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:[(0,r.jsxs)("g",{id:"形状结合",fillRule:"nonzero",children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#path-LocalRecording"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#path-LocalRecording"})]}),(0,r.jsx)("circle",{id:"椭圆形",cx:"15",cy:"15",r:"6",fill:"#F34B4B"})]})]})}},28276:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"16px",height:"16px",x:"0px",y:"0px",viewBox:"0 0 16 16",children:(0,r.jsx)("g",{id:"logo",children:(0,r.jsx)("g",{id:"形状结坈",children:(0,r.jsx)("path",{id:"path-1_1_",style:{fill:"#FFFFFF"},d:"M11.2,1.8c0.1-0.2,0.4-0.3,0.5-0.1C11.9,1.7,12,2,11.9,2.2l0,0l-0.8,1.4l1.9,0\r c0.8,0,1.5,0.7,1.5,1.5v7.8c0,0.8-0.7,1.5-1.5,1.5h-10c-0.8,0-1.5-0.7-1.5-1.5V5.1c0-0.8,0.7-1.5,1.5-1.5l1.9,0L4.1,2.2\r C4,2,4,1.7,4.2,1.6s0.4,0,0.5,0.1l1,1.8h4.3L11.2,1.8z M12.9,4.3h-10c-0.4,0-0.7,0.3-0.7,0.7v7.8c0,0.4,0.3,0.7,0.7,0.7h10\r c0.4,0,0.7-0.3,0.7-0.7V5.1C13.7,4.7,13.3,4.3,12.9,4.3z M7.7,7.8L7.7,7.8l1.5,0.9c0,0,0,0,0.1,0.1c0,0.1,0,0.2,0,0.2l0,0L7.8,10\r c0,0-0.1,0-0.1,0C7.6,10,7.5,10,7.5,9.9l0-0.1V8c0,0,0-0.1,0-0.1C7.5,7.8,7.6,7.8,7.7,7.8z"})})})})}},74516:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"22px",height:"22px",viewBox:"0 0 22 22",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M18,16 C20.209139,16 22,17.790861 22,20 L22,23.5 C22,24.8807119 17.9705627,26 13,26 C8.13519391,26 4.17189146,24.9278345 4.00544255,23.5877672 L4,23.5 L4,20 C4,17.790861 5.790861,16 8,16 L18,16 Z M22.3207911,16.0129373 C24.3795318,16.1756455 26,17.8985824 26,20 L26,22.6623377 C26,23.2424488 25.2316597,23.7732063 23.9595834,24.1818389 C23.9771108,24.0790547 23.9892312,23.974147 23.9953641,23.8669881 L24,23.7045455 L24,20.3909091 L23.9949783,20.1194276 C23.9327316,18.439821 23.3115747,17.0345362 22.3207911,16.0129373 Z M16.5,4 C16.7761424,4 17,4.22385763 17,4.5 L17,10.5 C17,12.709139 15.209139,14.5 13,14.5 C10.790861,14.5 9,12.709139 9,10.5 L9,8 C9,5.790861 10.790861,4 13,4 L16.5,4 Z M22.5,6 C22.7761424,6 23,6.22385763 23,6.5 L23,11 C23,12.6568542 21.6568542,14 20,14 C19.1345895,14 18.3547649,13.6335634 17.8072205,13.0473846 C18.2637003,12.2219493 18.5203882,11.2001729 18.5525845,9.67914183 L18.5560386,9.34545455 L18.5554226,6.3700672 C18.9839334,6.13419212 19.4762956,6 20,6 L22.5,6 Z",id:"attendees"})}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-277.000000, -91.000000)",children:(0,r.jsxs)("g",{transform:"translate(273.000000, 87.000000)",children:[(0,r.jsx)("use",{fill:"#F3F5F9",xlinkHref:"#attendees"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#attendees"})]})})})]})}},46725:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0px",y:"0px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"还原_normal",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M15,8 L7,8 C6.44771525,8 6,8.44771525 6,9 L6,17 C6,17.5522847 6.44771525,18 7,18 L15,18 C15.5522847,18 16,17.5522847 16,17 L16,9 C16,8.44771525 15.5522847,8 15,8 Z M17,16 C17.5522847,16 18,15.5522847 18,15 L18,7 C18,6.44771525 17.5522847,6 17,6 L9,6 C8.44771525,6 8,6.44771525 8,7 L15,7 C16.1045695,7 17,7.8954305 17,9 L17,16 Z M15,19 L7,19 C5.8954305,19 5,18.1045695 5,17 L5,9 C5,7.8954305 5.8954305,7 7,7 C7,5.8954305 7.8954305,5 9,5 L17,5 C18.1045695,5 19,5.8954305 19,7 L19,15 C19,16.1045695 18.1045695,17 17,17 C17,18.1045695 16.1045695,19 15,19 Z",id:"形状结合",fill:"#F5F5F5",fillRule:"nonzero"})})})}},4065:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"22px",height:"22px",viewBox:"0 0 22 22",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M26,11 L26,24.5 C26,25.0522847 25.5522847,25.5 25,25.5 L5,25.5 C4.44771525,25.5 4,25.0522847 4,24.5 L4,11 L26,11 Z M15,14.5 C14.5857864,14.5 14.25,14.8357864 14.25,15.25 L14.25,15.25 L14.25,21.25 C14.25,21.6642136 14.5857864,22 15,22 C15.4142136,22 15.75,21.6642136 15.75,21.25 L15.75,21.25 L15.75,15.25 C15.75,14.8357864 15.4142136,14.5 15,14.5 Z M19.5,18.5 C19.0857864,18.5 18.75,18.8357864 18.75,19.25 L18.75,19.25 L18.75,21.25 C18.75,21.6642136 19.0857864,22 19.5,22 C19.9142136,22 20.25,21.6642136 20.25,21.25 L20.25,21.25 L20.25,19.25 C20.25,18.8357864 19.9142136,18.5 19.5,18.5 Z M10.5,16.5 C10.0857864,16.5 9.75,16.8357864 9.75,17.25 L9.75,17.25 L9.75,21.25 C9.75,21.6642136 10.0857864,22 10.5,22 C10.9142136,22 11.25,21.6642136 11.25,21.25 L11.25,21.25 L11.25,17.25 C11.25,16.8357864 10.9142136,16.5 10.5,16.5 Z M25,4.5 C25.5522847,4.5 26,4.94771525 26,5.5 L26,9.5 L4,9.5 L4,5.5 C4,4.94771525 4.44771525,4.5 5,4.5 L25,4.5 Z",id:"share"})}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-347.000000, -91.000000)",children:(0,r.jsxs)("g",{transform:"translate(343.000000, 87.000000)",children:[(0,r.jsx)("mask",{id:"mask-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#share"})}),(0,r.jsx)("use",{id:"????",fill:"#6ECE7E",xlinkHref:"#share"})]})})})]})}},54962:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"26px",height:"16px",viewBox:"0 0 26 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-135.000000, -94.000000)",fill:"#FAFBFF",children:(0,r.jsx)("g",{transform:"translate(133.000000, 87.000000)",children:(0,r.jsx)("path",{d:"M18.4991066,6.99934758 C20.1559608,6.99934758 21.4991066,8.34249333 21.4991066,9.99934758 L21.4991066,21.9993476 C21.4991066,22.5516323 21.0513913,22.9993476 20.4991066,22.9993476 L4.99910657,22.9993476 C3.34225232,22.9993476 1.99910657,21.6562018 1.99910657,19.9993476 L1.99910657,7.99934758 C1.99910657,7.44706283 2.44682182,6.99934758 2.99910657,6.99934758 L18.4991066,6.99934758 Z M27.4966492,9.02459364 C27.7727916,9.02459364 27.9966492,9.24845126 27.9966492,9.52459364 L27.9966492,9.52459364 L27.9966492,20.5020969 C27.9966492,20.5879797 27.9745275,20.6724148 27.932416,20.7472646 C27.7970136,20.987932 27.4921488,21.0732662 27.2514814,20.9378637 L27.2514814,20.9378637 L23,18.5459283 L23,11.5208818 L27.2483757,9.09058872 C27.3239734,9.04734288 27.409556,9.02459364 27.4966492,9.02459364 Z M5.5,9 C4.67157288,9 4,9.67157292 4,10.5 C4,11.3284271 4.67157288,12 5.5,12 C6.32842712,12 7,11.3284271 7,10.5 C7,9.67157292 6.32842712,9 5.5,9 Z"})})})})})}},4537:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"26px",height:"21px",viewBox:"0 0 26 21",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-135.000000, -137.000000)",children:(0,r.jsxs)("g",{transform:"translate(133.000000, 132.000000)",children:[(0,r.jsx)("path",{d:"M6.43710657,6.999 L21.4951066,22.056 L21.4923788,22.1059486 C21.4346137,22.6032873 21.0119424,22.9893275 20.4991066,22.9893275 L4.99910657,22.9893275 C3.34225232,22.9893275 1.99910657,21.6461817 1.99910657,19.9893275 L1.99910657,7.99934758 C1.99910657,7.44706283 2.44682182,6.99934758 2.99910657,6.99934758 L6.43710657,6.999 Z M27.4966492,9.023284 C27.7421091,9.023284 27.9462575,9.20015916 27.9885935,9.43340837 L27.9966492,9.523284 L27.9966492,20.4933677 C27.9966492,20.5792053 27.9745508,20.6635973 27.9324817,20.7384189 C27.8121812,20.9523776 27.5579517,21.0436398 27.3338876,20.9662266 L27.2515981,20.9292002 L23,18.5386971 L23,11.5180502 L27.2484928,9.08921208 C27.3240625,9.04600936 27.4096018,9.023284 27.4966492,9.023284 Z M18.4991066,6.99934758 C20.1559608,6.99934758 21.4991066,8.34249333 21.4991066,9.99934758 L21.4981066,19.937 L8.55910657,6.999 L18.4991066,6.99934758 Z M5.5,9 C4.67157287,9 4,9.67157292 4,10.5 C4,11.3284271 4.67157287,12 5.5,12 C6.32842712,12 7,11.3284271 7,10.5 C7,9.67157292 6.32842712,9 5.5,9 Z",id:"形状结合",fill:"#FAFBFF"}),(0,r.jsx)("path",{d:"M3.96966991,5.46966991 C4.23593648,5.20340335 4.65260016,5.1791973 4.94621165,5.39705176 L5.03033009,5.46966991 L24.0303301,24.4696699 C24.3232233,24.7625631 24.3232233,25.2374369 24.0303301,25.5303301 C23.7640635,25.7965966 23.3473998,25.8208027 23.0537883,25.6029482 L22.9696699,25.5303301 L3.96966991,6.53033009 C3.6767767,6.23743687 3.6767767,5.76256313 3.96966991,5.46966991 Z",id:"路径-5",fill:"#F34B4B",fillRule:"nonzero"})]})})})})}},98783:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0px",y:"0px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"最大化_normal",children:(0,r.jsx)("path",{d:"M8,7 C7.44771525,7 7,7.44771525 7,8 L7,16 C7,16.5522847 7.44771525,17 8,17 L16,17 C16.5522847,17 17,16.5522847 17,16 L17,8 C17,7.44771525 16.5522847,7 16,7 L8,7 Z M8,6 L16,6 C17.1045695,6 18,6.8954305 18,8 L18,16 C18,17.1045695 17.1045695,18 16,18 L8,18 C6.8954305,18 6,17.1045695 6,16 L6,8 C6,6.8954305 6.8954305,6 8,6 Z",id:"Rectangle",fillRule:"nonzero"})})})}},84263:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"16px",height:"26px",viewBox:"0 0 16 26",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M22.25,14.25 C22.6642136,14.25 23,14.5857864 23,15 L23,15 C23,19.1650992 19.817001,22.5867692 15.750779,22.9652338 L15.75,27.25 C15.75,27.6642136 15.4142136,28 15,28 C14.5857864,28 14.25,27.6642136 14.25,27.25 L14.2502257,22.9653273 C10.1835234,22.5873329 7,19.1654423 7,15 L7.00684662,14.8982294 C7.05650904,14.5321539 7.37030423,14.25 7.75,14.25 C8.16421356,14.25 8.5,14.5857864 8.5,15 L8.5,15 C8.5,18.5898509 11.4101491,21.5 15,21.5 C18.5898509,21.5 21.5,18.5898509 21.5,15 L21.5068466,14.8982294 C21.556509,14.5321539 21.8703042,14.25 22.25,14.25 Z M15,2 C17.7614237,2 20,4.23857625 20,7 L20,15 C20,17.7614237 17.7614237,20 15,20 C12.2385763,20 10,17.7614237 10,15 L10,7 C10,4.23857625 12.2385763,2 15,2 Z",id:"microPhone"})}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-70.000000, -89.000000)",children:(0,r.jsxs)("g",{transform:"translate(63.000000, 87.000000)",children:[(0,r.jsx)("mask",{id:"mask-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#microPhone"})}),(0,r.jsxs)("g",{children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#microPhone"}),(0,r.jsx)("use",{fill:"#F3F5F9",xlinkHref:"#microPhone"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#microPhone"})]})]})})})]})}},19061:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"23px",height:"26px",viewBox:"0 0 23 26",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M7.75,14.25 C8.12969577,14.25 8.44349096,14.5321539 8.49315338,14.8982294 L8.5,15 C8.5,18.5898509 11.4101491,21.5 15,21.5 C15.1683488,21.5 15.3352028,21.4936 15.500332,21.4810299 L15.5,21.5 C15.5,22.1443322 15.5870557,22.7683315 15.7500468,23.3608773 L15.75,27.25 C15.75,27.6642136 15.4142136,28 15,28 C14.5857864,28 14.25,27.6642136 14.25,27.25 L14.2502257,22.9653273 C10.1835234,22.5873329 7,19.1654423 7,15 L7.00684662,14.8982294 C7.05650904,14.5321539 7.37030423,14.25 7.75,14.25 Z M10,9.06 L17.5196562,16.581038 C16.6168249,17.4950646 15.9637737,18.6563772 15.671243,19.9542353 C15.4526136,19.9847272 15.2280904,20 15,20 C12.2385763,20 10,17.7614237 10,15 L10,9.06 Z M15,2 C17.7614237,2 20,4.23857625 20,7 L20.0002913,14.9595174 C19.5375832,15.136466 19.0984573,15.3611038 18.6889262,15.6274184 L10.001,6.94 L10.0046195,6.78311038 C10.1181819,4.12230671 12.3112453,2 15,2 Z",id:"microPhoneDisable"})}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-68.000000, -179.000000)",children:(0,r.jsxs)("g",{transform:"translate(63.000000, 177.000000)",children:[(0,r.jsxs)("g",{children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#microPhoneDisable"}),(0,r.jsx)("use",{fill:"#F3F5F9",xlinkHref:"#microPhoneDisable"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#microPhoneDisable"})]}),(0,r.jsx)("path",{d:"M6.44621165,5.39705176 L6.53033009,5.46966991 L17.5808343,16.5198574 C17.222894,16.8734423 16.9028811,17.2653344 16.6274468,17.6888825 L16.6390837,17.6997439 L16.6390837,17.6997439 L15.8009228,16.861583 C15.6114254,16.6720856 15.4170691,16.4777293 15.2178539,16.278514 L14.2885877,15.3492479 C14.0747958,15.135456 13.8561449,14.9168051 13.6326352,14.6932953 L12.9475292,14.0081893 C12.8309154,13.8915755 12.7130869,13.773747 12.5940436,13.6547038 L11.8652074,12.9258676 C11.6174031,12.6780633 11.3647399,12.4254001 11.1072178,12.167878 L10.3200747,11.3807349 C10.1864548,11.2471149 10.0516201,11.1122802 9.91557064,10.9762308 L9.08469739,10.1453576 C8.80288073,9.8635409 8.51620516,9.57686533 8.22467069,9.28533086 L6.87996793,7.9406281 C6.42080113,7.48146131 5.9507018,7.01136197 5.46966991,6.53033009 C5.1767767,6.23743687 5.1767767,5.76256313 5.46966991,5.46966991 C5.73593648,5.20340335 6.15260016,5.1791973 6.44621165,5.39705176 Z",fill:"#F34B4B",fillRule:"nonzero"}),(0,r.jsx)("path",{d:"M22.5,16 C25.5375661,16 28,18.4624339 28,21.5 C28,24.5375661 25.5375661,27 22.5,27 C19.4624339,27 17,24.5375661 17,21.5 C17,18.4624339 19.4624339,16 22.5,16 Z M18.5,21.5 C18.5,23.709139 20.290861,25.5 22.5,25.5 C23.3507054,25.5 24.1393844,25.2344329 24.7876564,24.7816791 L19.2183209,19.2123436 C18.7655671,19.8606156 18.5,20.6492946 18.5,21.5 Z M22.5,17.5 C21.6836358,17.5 20.9243914,17.744559 20.291533,18.1644109 L25.8355891,23.708467 C26.255441,23.0756086 26.5,22.3163642 26.5,21.5 C26.5,19.290861 24.709139,17.5 22.5,17.5 Z",fill:"#FAFBFF"})]})})})]})}},80252:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"20px",height:"26px",viewBox:"0 0 20 26",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-68.000000, -134.000000)",children:(0,r.jsxs)("g",{transform:"translate(63.000000, 132.000000)",children:[(0,r.jsx)("path",{d:"M7.75,14.25 C8.12969577,14.25 8.44349096,14.5321539 8.49315338,14.8982294 L8.5,15 C8.5,18.5898509 11.4101491,21.5 15,21.5 C16.7949254,21.5 18.4199254,20.7724627 19.5961941,19.5961941 L20.6570357,20.6566728 C19.3752165,21.9385737 17.6603959,22.7874958 15.750779,22.9652338 L15.75,27.25 C15.75,27.6642136 15.4142136,28 15,28 C14.5857864,28 14.25,27.6642136 14.25,27.25 L14.2502257,22.9653273 C10.1835234,22.5873329 7,19.1654423 7,15 L7.00684662,14.8982294 C7.05650904,14.5321539 7.37030423,14.25 7.75,14.25 Z M10,9.999 L18.5355339,18.5355339 C17.6307119,19.4403559 16.3807119,20 15,20 C12.2385763,20 10,17.7614237 10,15 L10,9.999 Z M22.25,14.25 C22.6296958,14.25 22.943491,14.5321539 22.9931534,14.8982294 L23,15 C23,16.3910908 22.6449441,17.6992539 22.0205115,18.8388099 L20.9040217,17.7226656 C21.2865744,16.8944909 21.5,15.9721696 21.5,15 L21.5068466,14.8982294 C21.556509,14.5321539 21.8703042,14.25 22.25,14.25 Z M15,2 C17.7614237,2 20,4.23857625 20,7 L20,15 C20,15.5476132 19.9119654,16.0746647 19.7492766,16.5677743 L10.003,6.822 L10.0046195,6.78311038 C10.1181819,4.12230671 12.3112453,2 15,2 Z",fill:"#FAFBFF"}),(0,r.jsx)("path",{d:"M5.46966991,5.46966991 C5.73593648,5.20340335 6.15260016,5.1791973 6.44621165,5.39705176 L6.53033009,5.46966991 L24.5303301,23.4696699 C24.8232233,23.7625631 24.8232233,24.2374369 24.5303301,24.5303301 C24.2640635,24.7965966 23.8473998,24.8208027 23.5537883,24.6029482 L23.4696699,24.5303301 L5.46966991,6.53033009 C5.1767767,6.23743687 5.1767767,5.76256313 5.46966991,5.46966991 Z",fill:"#F34B4B",fillRule:"nonzero"})]})})})})}},16803:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"26",height:"6",viewBox:"0 0 26 6",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{id:"more",d:"M15 12.5a2.5 2.5 0 110 5 2.5 2.5 0 010-5zm-10.5 0a2.5 2.5 0 110 5 2.5 2.5 0 010-5zm21 0a2.5 2.5 0 110 5 2.5 2.5 0 010-5z"})}),(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-835 -99)",children:(0,r.jsxs)("g",{transform:"translate(833 87)",children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#more"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#more"})]})})})]})}},21786:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"12px",height:"12px",x:"0",y:"0",style:{fill:"#F5F5F5"},viewBox:"0 0 2 12",children:(0,r.jsx)("g",{id:"_x31_2月版本_xFF08_嘉宾_xFF09_",children:(0,r.jsx)("g",{id:"更多选择",transform:"translate(-431.000000, -205.000000)",children:(0,r.jsx)("g",{id:"编组-2",transform:"translate(17.000000, 127.000000)",children:(0,r.jsx)("g",{id:"编组-4",children:(0,r.jsx)("g",{transform:"translate(405.000000, 74.000000)",children:(0,r.jsx)("path",{id:"形状结合",className:"st0",d:"M10,14c0.6,0,1,0.4,1,1s-0.4,1-1,1c-0.6,0-1-0.4-1-1S9.4,14,10,14z M10,9\r c0.6,0,1,0.4,1,1c0,0.6-0.4,1-1,1c-0.6,0-1-0.4-1-1C9,9.4,9.4,9,10,9z M10,4c0.6,0,1,0.4,1,1s-0.4,1-1,1C9.4,6,9,5.6,9,5\r S9.4,4,10,4z"})})})})})})})}},94245:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0px",y:"0px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"画廊模弝",children:(0,r.jsx)("path",{style:{fill:"#F5F5F5"},d:"M19.5,4 C20.0522847,4 20.5,4.44771525 20.5,5 L20.5,19 C20.5,19.5522847 20.0522847,20 19.5,20 L4.5,20 C3.94771525,20 3.5,19.5522847 3.5,19 L3.5,5 C3.5,4.44771525 3.94771525,4 4.5,4 L19.5,4 Z M8.811,15.273 L4.5,15.273 L4.5,19 L8.811,19 L8.811,15.273 Z M19.5,15.273 L15.321,15.273 L15.321,19 L19.5,19 L19.5,15.273 Z M14.321,15.273 L9.811,15.273 L9.811,19 L14.321,19 L14.321,15.273 Z M8.811,9.788 L4.5,9.788 L4.5,14.273 L8.811,14.273 L8.811,9.788 Z M19.5,9.788 L15.321,9.788 L15.321,14.273 L19.5,14.273 L19.5,9.788 Z M14.321,9.788 L9.811,9.788 L9.811,14.273 L14.321,14.273 L14.321,9.788 Z M8.811,5 L4.5,5 L4.5,8.788 L8.811,8.788 L8.811,5 Z M19.5,5 L15.321,5 L15.321,8.788 L19.5,8.788 L19.5,5 Z M14.321,5 L9.811,5 L9.811,8.788 L14.321,8.788 L14.321,5 Z",id:"path-1"})})})}},51899:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"30px",height:"30px",viewBox:"0 0 30 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsxs)("defs",{children:[(0,r.jsxs)("linearGradient",{x1:"23.4754774%",y1:"5.09331597%",x2:"74.5562066%",y2:"95.5685764%",id:"PSTN-1",children:[(0,r.jsx)("stop",{stopColor:"#AEE2FE",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#B5D3FB",offset:"100%"})]}),(0,r.jsxs)("linearGradient",{x1:"0%",y1:"46.374336%",x2:"202.136365%",y2:"60.9153871%",id:"PSTN-2",children:[(0,r.jsx)("stop",{stopColor:"#56D5FF",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#8E54E9",offset:"100%"})]}),(0,r.jsxs)("linearGradient",{x1:"29.3367347%",y1:"-40.6416007%",x2:"112.872682%",y2:"322.884676%",id:"PSTN-3",children:[(0,r.jsx)("stop",{stopColor:"#56D5FF",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#8E54E9",offset:"100%"})]}),(0,r.jsxs)("linearGradient",{x1:"0%",y1:"27.3395998%",x2:"202.136365%",y2:"118.221169%",id:"PSTN-4",children:[(0,r.jsx)("stop",{stopColor:"#56D5FF",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#8E54E9",offset:"100%"})]})]}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{id:"分组",children:[(0,r.jsx)("path",{d:"M15,0 C23.2842712,0 30,6.71572875 30,15 C30,23.2842712 23.2842712,30 15,30 C6.71572875,30 0,23.2842712 0,15 C0,6.71572875 6.71572875,0 15,0 Z M15,1.07142857 C7.30746241,1.07142857 1.07142857,7.30746241 1.07142857,15 C1.07142857,22.6925376 7.30746241,28.9285714 15,28.9285714 C22.6925376,28.9285714 28.9285714,22.6925376 28.9285714,15 C28.9285714,7.30746241 22.6925376,1.07142857 15,1.07142857 Z",id:"Oval",fill:"url(#PSTN-1)",fillRule:"nonzero"}),(0,r.jsx)("line",{x1:"10",y1:"19.1",x2:"20",y2:"19.1",id:"Path-5",stroke:"url(#PSTN-2)",strokeWidth:"0.7"}),(0,r.jsx)("rect",{id:"Rectangle",stroke:"url(#PSTN-3)",x:"10.5",y:"8",width:"9",height:"14",rx:"1"}),(0,r.jsx)("rect",{id:"Rectangle-23",fill:"url(#PSTN-4)",x:"14",y:"20",width:"2",height:"1",rx:"0.5"})]})})]})}},57763:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0px",y:"0px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"画中画模式",children:(0,r.jsx)("g",{id:"Mask",children:(0,r.jsx)("path",{style:{fill:"#F5F5F5"},d:"M4.5,5 L4.5,19 L19.5,19 L19.5,5 L4.5,5 Z M19.5,4 C20.0522847,4 20.5,4.44771525 20.5,5 L20.5,19 C20.5,19.5522847 20.0522847,20 19.5,20 L4.5,20 C3.94771525,20 3.5,19.5522847 3.5,19 L3.5,5 C3.5,4.44771525 3.94771525,4 4.5,4 L19.5,4 Z M17,12.5 L14,12.5 C13.4477153,12.5 13,12.9477153 13,13.5 L13,13.5 L13,16.5 C13,17.0522847 13.4477153,17.5 14,17.5 L14,17.5 L17,17.5 C17.5522847,17.5 18,17.0522847 18,16.5 L18,16.5 L18,13.5 C18,12.9477153 17.5522847,12.5 17,12.5 L17,12.5 Z M17,13.5 L17,16.5 L14,16.5 L14,13.5 L17,13.5 Z",id:"path-1"})})})})}},11735:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"30px",height:"30px",viewBox:"0 0 30 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsxs)("defs",{children:[(0,r.jsxs)("linearGradient",{x1:"44.113231%",y1:"-40.6416007%",x2:"67.9118329%",y2:"322.884676%",id:"Rooms-1",children:[(0,r.jsx)("stop",{stopColor:"#56D5FF",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#8E54E9",offset:"100%"})]}),(0,r.jsxs)("linearGradient",{x1:"0%",y1:"14.0913154%",x2:"202.136365%",y2:"158.106319%",id:"Rooms-2",children:[(0,r.jsx)("stop",{stopColor:"#56D5FF",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#8E54E9",offset:"100%"})]}),(0,r.jsxs)("linearGradient",{x1:"0%",y1:"-40.6416007%",x2:"202.136365%",y2:"322.884676%",id:"Rooms-3",children:[(0,r.jsx)("stop",{stopColor:"#56D5FF",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#8E54E9",offset:"100%"})]}),(0,r.jsxs)("linearGradient",{x1:"23.4754774%",y1:"5.09331597%",x2:"74.5562066%",y2:"95.5685764%",id:"Rooms-4",children:[(0,r.jsx)("stop",{stopColor:"#AEE2FE",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#B5D3FB",offset:"100%"})]})]}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillrule:"evenodd",children:(0,r.jsxs)("g",{children:[(0,r.jsx)("path",{d:"M11.2078353,16.8304959 C11.4809847,16.8840589 11.6685086,17.1277826 11.6598959,17.3972427 L11.6496091,17.4877903 L10.6682341,22.492405 C10.6087197,22.7959043 10.3144389,22.9936931 10.0109397,22.9341788 C9.73779029,22.8806158 9.55026639,22.6368921 9.5588791,22.367432 L9.56916592,22.2768843 L10.5505409,17.2722696 C10.6041039,16.9991203 10.8478276,16.8115964 11.1172877,16.8202091 L11.2078353,16.8304959 Z",id:"Stroke-3",fill:"url(#Rooms-1)",fillRule:"nonzero"}),(0,r.jsx)("path",{d:"M19.6492411,16.8304959 C19.9223904,16.8840589 20.1099143,17.1277826 20.1013016,17.3972427 L20.0910148,17.4877903 L19.1096398,22.492405 C19.0501254,22.7959043 18.7558447,22.9936931 18.4523454,22.9341788 C18.179196,22.8806158 17.9916721,22.6368921 18.0002848,22.367432 L18.0105716,22.2768843 L18.9919466,17.2722696 C19.0455096,16.9991203 19.2892333,16.8115964 19.5586934,16.8202091 L19.6492411,16.8304959 Z",id:"Stroke-3备份",fill:"url(#Rooms-1)",fillRule:"nonzero",transform:"translate(19.050793, 19.882337) scale(-1, 1) translate(-19.050793, -19.882337) "}),(0,r.jsx)("path",{d:"M20.7799565,8.630503 L9.22004348,8.630503 C8.36836054,8.630503 7.65,9.26605507 7.65,10.0884864 L7.65,16.4248962 C7.65,17.2478644 8.36815374,17.8828796 9.22004348,17.8828796 L20.7799565,17.8828796 C21.6318463,17.8828796 22.35,17.2478644 22.35,16.4248962 L22.35,10.0884864 C22.35,9.26605507 21.6316395,8.630503 20.7799565,8.630503 Z M9.22004348,9.830503 L20.7799565,9.830503 C20.9993947,9.830503 21.15,9.9637474 21.15,10.0884864 L21.15,16.4248962 C21.15,16.5500045 20.9997284,16.6828796 20.7799565,16.6828796 L9.22004348,16.6828796 C9.00027155,16.6828796 8.85,16.5500045 8.85,16.4248962 L8.85,10.0884864 C8.85,9.9637474 9.00060532,9.830503 9.22004348,9.830503 Z",id:"Stroke-1",fill:"url(#Rooms-2)",fillRule:"nonzero"}),(0,r.jsx)("g",{id:"Group",transform:"translate(19.051829, 17.343101)"}),(0,r.jsx)("path",{d:"M14.925,10.35 C14.1395282,10.35 13.5,9.71059441 13.5,8.92527323 C13.5,8.13940555 14.1395282,7.5 14.925,7.5 C15.7104718,7.5 16.35,8.13940555 16.35,8.92527323 C16.35,9.71059441 15.7104718,10.35 14.925,10.35",id:"Fill-7",stroke:"#333333",strokeWidth:"0.7",fill:"url(#Rooms-3)"}),(0,r.jsx)("path",{d:"M15,0 C23.2842712,0 30,6.71572875 30,15 C30,23.2842712 23.2842712,30 15,30 C6.71572875,30 0,23.2842712 0,15 C0,6.71572875 6.71572875,0 15,0 Z M15,1.07142857 C7.30746241,1.07142857 1.07142857,7.30746241 1.07142857,15 C1.07142857,22.6925376 7.30746241,28.9285714 15,28.9285714 C22.6925376,28.9285714 28.9285714,22.6925376 28.9285714,15 C28.9285714,7.30746241 22.6925376,1.07142857 15,1.07142857 Z",id:"Oval",fill:"url(#Rooms-4)",fillRule:"nonzero"})]})})]})}},31717:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"23",height:"21",viewBox:"0 0 23 21",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{id:"shareInfo",d:"M10 5v.003L10.05 5a.75.75 0 01.743.648l.007.102a.75.75 0 01-.8.748V6.5H5.5v17h17V20h.003l-.003-.05a.75.75 0 01.648-.743l.102-.007a.75.75 0 01.748.801L24 20v3.824c0 .65-.527 1.176-1.176 1.176H5.176C4.526 25 4 24.473 4 23.824V6.176C4 5.526 4.527 5 5.176 5H10zm10.32-.5c.144 0 .289.052.405.168l4.032 3.604 1.908 1.707c.21.21.225.557.038.785-.013.015-.023.031-.038.045l-5.94 5.312a.565.565 0 01-.404.167c-.305 0-.603-.234-.603-.582v-2.664c-2.03.075-4.048.306-5.793 1.351a11.09 11.09 0 00-2.411 1.964c-.333.356-.624.746-.904 1.144-.155.22-.292.45-.432.68-.1.164-.23.319-.424.319a.425.425 0 01-.115-.017c-.561-.16-.194-1.182-.108-1.556.127-.547.29-1.083.492-1.607 1.556-4.023 5.38-6.906 9.695-7.31V5.082c0-.348.297-.583.602-.583z"})}),(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-767 -91)",children:(0,r.jsxs)("g",{transform:"translate(763 87)",children:[(0,r.jsx)("mask",{fill:"#fff",children:(0,r.jsx)("use",{xlinkHref:"#shareInfo"})}),(0,r.jsx)("use",{fill:"#FAFBFF",fillRule:"nonzero",xlinkHref:"#shareInfo"})]})})})]})}},78646:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"24px",height:"24px",x:"0px",y:"0px",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"control-banner-icons",children:(0,r.jsx)("path",{style:{fill:"#F5F5F5"},d:"M4.35000003,9.36853599 L4.35000003,19.0721905 L19.65,19.0721905 L19.65,9.36853599 L4.35000003,9.36853599 Z M4.20833336,8.44072723 L19.7916666,8.44072723 C20.1828684,8.44072723 20.5,8.77823502 20.5,9.19457199 L20.5,19.2461552 C20.5,19.6624922 20.1828684,20 19.7916666,20 L4.20833336,20 C3.81713165,20 3.5,19.6624922 3.5,19.2461552 L3.5,9.19457199 C3.5,8.77823502 3.81713165,8.44072723 4.20833336,8.44072723 Z M4.35000003,4.92780891 L4.35000003,6.58510929 L7.75000003,6.58510929 L7.75000003,4.92780891 L4.35000003,4.92780891 Z M4.20833336,4 L7.89166671,4 C8.28286842,4 8.60000007,4.32143598 8.60000007,4.71794736 L8.60000007,6.79497073 C8.60000007,7.19148211 8.28286842,7.51291809 7.89166671,7.51291809 L4.20833336,7.51291809 C3.81713165,7.51291809 3.5,7.19148211 3.5,6.79497073 L3.5,4.71794736 C3.5,4.32143598 3.81713165,4 4.20833336,4 Z M10.3,6.58510929 L13.7,6.58510929 L13.7,4.92780891 L10.3,4.92780891 L10.3,6.58510929 Z M10.1583333,4 L13.8416667,4 C14.2328684,4 14.55,4.32143598 14.55,4.71794736 L14.55,6.79497073 C14.55,7.19148211 14.2328684,7.51291809 13.8416667,7.51291809 L10.1583333,7.51291809 C9.76713161,7.51291809 9.44999997,7.19148211 9.44999997,6.79497073 L9.44999997,4.71794736 C9.44999997,4.32143598 9.76713161,4 10.1583333,4 Z M16.25,6.58510929 L19.65,6.58510929 L19.65,4.92780891 L16.25,4.92780891 L16.25,6.58510929 Z M16.1083333,4 L19.7916666,4 C20.1828684,4 20.5,4.32143598 20.5,4.71794736 L20.5,6.79497073 C20.5,7.19148211 20.1828684,7.51291809 19.7916666,7.51291809 L16.1083333,7.51291809 C15.7171316,7.51291809 15.3999999,7.19148211 15.3999999,6.79497073 L15.3999999,4.71794736 C15.3999999,4.32143598 15.7171316,4 16.1083333,4 Z",id:"path-1"})})})}},30278:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"26",height:"26",viewBox:"0 0 26 26",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{id:"startRecording",d:"M15 2c7.18 0 13 5.82 13 13s-5.82 13-13 13S2 22.18 2 15 7.82 2 15 2zm0 1.5C8.649 3.5 3.5 8.649 3.5 15S8.649 26.5 15 26.5 26.5 21.351 26.5 15 21.351 3.5 15 3.5zM15 7a8 8 0 110 16 8 8 0 010-16z"})}),(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{fillRule:"nonzero",transform:"translate(-485 -89)",children:(0,r.jsxs)("g",{transform:"translate(483 87)",children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#startRecording"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#startRecording"})]})})})]})}},72031:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"26",height:"26",viewBox:"0 0 26 26",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{fill:"#FAFBFF",fillRule:"nonzero",transform:"translate(-485 -134)",children:(0,r.jsx)("path",{d:"M15 2c7.18 0 13 5.82 13 13a13.1 13.1 0 01-.15 1.985 7.045 7.045 0 00-1.374-1.247c.016-.243.024-.49.024-.738 0-6.351-5.149-11.5-11.5-11.5S3.5 8.649 3.5 15 8.649 26.5 15 26.5c.81 0 1.601-.084 2.364-.243.421.454.9.851 1.427 1.181C17.592 27.804 16.32 28 15 28 7.82 28 2 22.18 2 15S7.82 2 15 2zm7.5 14a5.5 5.5 0 110 11 5.5 5.5 0 010-11zm-3.282 3.212a4 4 0 005.57 5.57l-5.57-5.57zM22.5 17.5c-.816 0-1.576.245-2.208.664l5.544 5.544A4 4 0 0022.5 17.5zM15 7a8 8 0 017.986 7.517 7 7 0 00-7.33 8.456A8 8 0 1115 7z",transform:"translate(483 132)"})})})})}},52779:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{width:"72px",height:"72px",viewBox:"0 0 72 72",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",id:e.tagId,children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{children:[(0,r.jsx)("path",{d:"M36,9 C50.9116882,9 63,21.0883118 63,36 C63,50.9116882 50.9116882,63 36,63 C21.0883118,63 9,50.9116882 9,36 C9,21.0883118 21.0883118,9 36,9 Z M49.7642291,26.0209354 L51.100661,27.3573672 C51.5224272,27.7791334 51.5224272,28.4629516 51.100661,28.8847179 L34.1809781,45.8044008 C33.4620583,46.5233205 32.3370664,46.5886768 31.5443154,46.0004698 L31.3171956,45.8044008 L21.2297454,35.7169505 C20.8079791,35.2951843 20.8079791,34.6113661 21.2297454,34.1895999 L22.5661772,32.8531681 C22.9351992,32.4840992 23.5048753,32.4379656 23.9240788,32.7147493 L24.0935011,32.8531948 L32.7464962,41.5067957 L48.2367723,26.0208291 C48.6586619,25.5992693 49.3423982,25.5993169 49.7642291,26.0209354 Z",id:"形状",fill:"#6ECE7E"}),(0,r.jsx)("g",{fill:"#FFFFFF",fillOpacity:"0",children:(0,r.jsx)("rect",{x:"0",y:"0",width:"72",height:"72"})})]})})})}},37992:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"22px",height:"23px",viewBox:"0 0 22 23",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-557.000000, -136.000000)",children:(0,r.jsxs)("g",{transform:"translate(553.000000, 132.000000)",children:[(0,r.jsx)("path",{d:"M7.817,8.999 L13.0529973,14.236057 C13.0319913,14.2778429 13.0166721,14.32298 13.0080557,14.3704521 L13,14.4603278 L13,19.5396722 C13,19.6422583 13.0315548,19.7423616 13.090384,19.8264034 C13.231146,20.027492 13.4931193,20.0933057 13.7084826,19.994229 L13.7867312,19.9492882 L16.716,17.898 L23.817,24.999 L5,25 C4.44771525,25 4,24.5522847 4,24 L4,10 C4,9.44771525 4.44771525,9 5,9 L7.817,8.999 Z M23.6995125,4.14705176 L23.7836309,4.21966991 C24.0498975,4.48593648 24.0741036,4.90260016 23.8562491,5.19621165 L23.7836309,5.28033009 L20.063,9 L25,9 C25.5522847,9 26,9.44771525 26,10 L26,24 C26,24.2920182 25.8748314,24.5548016 25.6752188,24.7376257 L9.938,8.999 L9.939,9 L6.21966991,5.28033009 C5.9267767,4.98743687 5.9267767,4.51256313 6.21966991,4.21966991 C6.51256313,3.9267767 6.98743687,3.9267767 7.28033009,4.21966991 L12.061,9 L17.941,9 L22.7229708,4.21966991 C22.9892373,3.95340335 23.405901,3.9291973 23.6995125,4.14705176 Z",fill:"#FAFBFF"}),(0,r.jsx)("path",{d:"M4.49152983,6.66581448 C4.7577964,6.39954792 5.17446008,6.37534187 5.46807157,6.59319633 L5.55219001,6.66581448 L24.6440731,25.7576976 C24.9369663,26.0505908 24.9369663,26.5254645 24.6440731,26.8183577 C24.3778065,27.0846243 23.9611429,27.1088304 23.6675314,26.8909759 L23.5834129,26.8183577 L4.49152983,7.72647465 C4.19863661,7.43358143 4.19863661,6.9587077 4.49152983,6.66581448 Z",fill:"#F34B4B",fillRule:"nonzero"})]})})})})}},24699:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"22px",height:"22px",viewBox:"0 0 22 22",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M17.9128609,4.1848201 C17.9743269,4.26999696 18.007407,4.37236821 18.007407,4.4774071 L18.007407,25.5225929 C18.007407,25.7987353 17.7835494,26.0225929 17.507407,26.0225929 C17.4023681,26.0225929 17.2999969,25.9895128 17.21482,25.9280468 L9,20 L5,20 C4.44771525,20 4,19.5522847 4,19 L4,11 C4,10.4477153 4.44771525,10 5,10 L9,10 L17.21482,4.07195323 C17.438746,3.91036189 17.7512696,3.96089411 17.9128609,4.1848201 Z M23.5754637,6.59928568 C25.1513524,9.09390249 26.0006075,11.9851713 26.0006075,15 C26.0006075,18.015091 25.1512043,20.9065984 23.5750579,23.4013567 C23.3538196,23.7515374 22.890593,23.8560659 22.5404123,23.6348276 C22.1902317,23.4135893 22.0857032,22.9503628 22.3069415,22.6001821 C23.7327001,20.3434608 24.5006075,17.7293784 24.5006075,15 C24.5006075,12.2708589 23.732834,9.65699214 22.3073087,7.40039918 C22.0860873,7.05020784 22.1906381,6.58698631 22.5408294,6.36576492 C22.8910208,6.14454354 23.3542423,6.24909434 23.5754637,6.59928568 Z M20.718782,9.65821228 C21.5572429,11.298251 22.0006075,13.1181445 22.0006075,15 C22.0006075,16.8825277 21.5569256,18.7030451 20.7178917,20.3435287 C20.529278,20.7123074 20.0774221,20.8583599 19.7086434,20.6697462 C19.3398647,20.4811324 19.1938122,20.0292765 19.382426,19.6604978 C20.1139344,18.2302486 20.5006075,16.6436498 20.5006075,15 C20.5006075,13.3569366 20.1142108,11.7708809 19.3832022,10.3410202 C19.19465,9.97221006 19.340778,9.52037858 19.7095881,9.33182637 C20.0783983,9.14327416 20.5302298,9.28940211 20.718782,9.65821228 Z",id:"voice"})}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-207.000000, -91.000000)",children:(0,r.jsxs)("g",{transform:"translate(203.000000, 87.000000)",children:[(0,r.jsx)("mask",{id:"mask-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#voice"})}),(0,r.jsxs)("g",{id:"蒙版",children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#voice"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#voice"})]})]})})})]})}},20178:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"23px",height:"22px",viewBox:"0 0 23 22",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-206.000000, -136.000000)",children:(0,r.jsxs)("g",{transform:"translate(203.000000, 132.000000)",children:[(0,r.jsx)("path",{d:"M9.255,9.8153703 L18.007,18.5673703 L18.007407,25.5225929 C18.007407,25.7987353 17.7835494,26.0225929 17.507407,26.0225929 C17.4023681,26.0225929 17.2999969,25.9895128 17.21482,25.9280468 L9,20 L5,20 C4.44771525,20 4,19.5522847 4,19 L4,11 C4,10.4477153 4.44771525,10 5,10 L9,10 L9.255,9.8153703 Z M22.2227923,22.7840601 L23.1577429,23.7187805 C22.9568253,23.7793366 22.7317448,23.7557083 22.5404123,23.6348276 C22.2489072,23.4506596 22.1276292,23.0988033 22.2227923,22.7840601 Z M23.5754637,6.59928568 C25.1513524,9.09390249 26.0006075,11.9851713 26.0006075,15 C26.0006075,17.669288 25.3348686,20.2417146 24.0885023,22.5277355 L22.9782736,21.415955 C23.972224,19.4487454 24.5006075,17.2640392 24.5006075,15 C24.5006075,12.2708589 23.732834,9.65699214 22.3073087,7.40039918 C22.0860873,7.05020784 22.1906381,6.58698631 22.5408294,6.36576492 C22.8910208,6.14454354 23.3542423,6.24909434 23.5754637,6.59928568 Z M19.3111068,19.8731659 L20.1798697,20.7407543 C20.0247245,20.7681159 19.8597133,20.7470116 19.7086434,20.6697462 C19.4086147,20.5162949 19.256009,20.1886031 19.3111068,19.8731659 Z M20.718782,9.65821228 C21.5572429,11.298251 22.0006075,13.1181445 22.0006075,15 C22.0006075,16.5778603 21.6889152,18.1121575 21.0939882,19.5333974 L19.9332783,18.3720935 C20.3065391,17.3002337 20.5006075,16.1644336 20.5006075,15 C20.5006075,13.3569366 20.1142108,11.7708809 19.3832022,10.3410202 C19.19465,9.97221006 19.340778,9.52037858 19.7095881,9.33182637 C20.0783983,9.14327416 20.5302298,9.28940211 20.718782,9.65821228 Z M17.9128609,4.1848201 C17.9743269,4.26999696 18.007407,4.37236821 18.007407,4.4774071 L18.007,16.4463703 L10.487,8.9263703 L17.21482,4.07195323 C17.438746,3.91036189 17.7512696,3.96089411 17.9128609,4.1848201 Z",fill:"#FAFBFF"}),(0,r.jsx)("path",{d:"M3.96966991,5.46966991 C4.23593648,5.20340335 4.65260016,5.1791973 4.94621165,5.39705176 L5.03033009,5.46966991 L24.0303301,24.4696699 C24.3232233,24.7625631 24.3232233,25.2374369 24.0303301,25.5303301 C23.7640635,25.7965966 23.3473998,25.8208027 23.0537883,25.6029482 L22.9696699,25.5303301 L3.96966991,6.53033009 C3.6767767,6.23743687 3.6767767,5.76256313 3.96966991,5.46966991 Z",fill:"#F34B4B",fillRule:"nonzero"})]})})})})}},26553:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{id:"投票",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M13.8382371,3.15364376 L20.8515819,10.1669886 C21.4254136,10.7408202 21.4254136,11.6711851 20.8515819,12.2450167 L13.3810689,19.7142701 L20.0204082,19.7142857 C20.3247283,19.7142857 20.5714286,19.960986 20.5714286,20.2653061 L20.5714286,20.4489796 C20.5714286,20.7532998 20.3247283,21 20.0204082,21 L3.97959184,21 C3.67527167,21 3.42857143,20.7532998 3.42857143,20.4489796 L3.42857143,20.2653061 C3.42857143,19.960986 3.67527167,19.7142857 3.97959184,19.7142857 L9.94306891,19.7142701 L3.61044262,13.3814383 C3.036611,12.8076067 3.036611,11.8772418 3.61044262,11.3034102 L11.760209,3.15364376 C12.3340407,2.57981215 13.2644055,2.57981215 13.8382371,3.15364376 Z M15.3770301,10.0048214 L15.2973386,10.0726001 L11.7206271,13.6486264 L11.6541969,13.7013693 C11.5361204,13.7745372 11.3855781,13.7745035 11.2675467,13.701271 L11.201149,13.6485477 L9.42411725,11.8707792 C9.17311794,11.6197799 8.76616767,11.6197799 8.51516836,11.8707792 C8.28922216,12.0967254 8.26662755,12.4490181 8.4473845,12.7002336 L8.51516836,12.7799165 L10.6233129,14.888061 L10.7081898,14.9661836 C11.1149765,15.3105697 11.6909042,15.3961554 12.1029631,15.0747659 L12.1949931,14.9933073 L16.2065195,10.9817809 C16.4575708,10.7307296 16.4575708,10.323695 16.2065195,10.0726436 C15.9805669,9.84669109 15.6282692,9.82408005 15.3770301,10.0048214 Z",fill:"#FFFFFF"})})})}},99482:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"17",height:"14",viewBox:"0 0 17 14",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{fill:"#FFF",transform:"translate(-345 -402)",children:(0,r.jsx)("g",{transform:"translate(343 399)",children:(0,r.jsx)("path",{d:"M14.026 3.35a.5.5 0 01.1.3v11.459a.5.5 0 01-.8.4l-1.798-1.348a9.747 9.747 0 00-4.977-1.91l.708 4.018c.05.289-.097.519-.358.56a.536.536 0 01-.599-.361l-.017-.07-.738-4.186h-.714a2.833 2.833 0 110-5.666h.849c2.108 0 4.16-.683 5.846-1.948l1.798-1.348a.5.5 0 01.7.1zm2.021 2.373c1.424.523 2.39 1.904 2.39 3.47 0 1.564-.966 2.945-2.39 3.469a.5.5 0 01-.344-.939c1.03-.379 1.735-1.385 1.735-2.53 0-1.146-.705-2.153-1.736-2.532a.5.5 0 11.345-.938zm-.703 2a1.562 1.562 0 011.015 1.47c0 .661-.41 1.246-1.015 1.469a.5.5 0 01-.427-.9L15 9.723a.562.562 0 00.36-.53c0-.212-.113-.4-.284-.496L15 8.662a.5.5 0 01.345-.94z"})})})})})}},29662:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"16",height:"15",viewBox:"0 0 16 15",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-275 -447)",children:(0,r.jsx)("g",{transform:"translate(273 444)",children:(0,r.jsxs)("g",{transform:"translate(2 3)",children:[(0,r.jsx)("g",{fill:"#FFF",children:(0,r.jsx)("path",{d:"M15.042 11.24l-.076 1.261-.064.994c-.054.835-.873 1.552-1.708 1.482a13.256 13.256 0 01-5.68-1.82 12.982 12.982 0 01-2.517-1.916l-.303-.303a13.007 13.007 0 01-1.912-2.513 13.27 13.27 0 01-1.82-5.68c-.07-.836.646-1.656 1.481-1.71L3.44.973 4.697.897c.657-.04 1.346.41 1.427 1.062.135 1.084.319 2.041.515 2.644.127.384 0 .918-.288 1.205l-.45.45c-.338.338-.453.676-.219 1.032a10.443 10.443 0 002.972 2.97c.344.225.672.116.967-.18l.43-.43a1.228 1.228 0 011.238-.312c.601.196 1.547.377 2.639.514.653.081 1.152.73 1.114 1.388z"})}),(0,r.jsx)("path",{fill:"#6ECE7E",d:"M9.007 2.98c2.748.039 4.276 1.439 4.417 4.068a.5.5 0 11-.998.053c-.113-2.093-1.2-3.09-3.433-3.121a.5.5 0 11.014-1zM9.06.5c4.185-.033 6.537 2.138 6.905 6.37a.5.5 0 01-.996.087c-.324-3.715-2.24-5.486-5.9-5.457a.5.5 0 01-.009-1z"})]})})})})})}},92389:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 20 20",children:(0,r.jsxs)("g",{id:"与会者列表-挂断",children:[(0,r.jsx)("path",{id:"形状",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#C1C1C1"},d:"M2.7,11.6l-0.8-0.9L1.2,9.9C0.6,9.3,0.7,8.2,1.4,7.6c1.5-1.3,3.4-2.2,5.3-2.7\r c1-0.3,2.1-0.4,3.1-0.4h0.4c1,0,2.1,0.2,3.1,0.4c2,0.5,3.8,1.4,5.3,2.7c0.6,0.5,0.7,1.6,0.2,2.3l-0.7,0.7l-0.8,0.9\r c-0.4,0.5-1.2,0.7-1.8,0.3c-0.9-0.7-1.7-1.2-2.2-1.5c-0.4-0.2-0.6-0.6-0.6-1.1l0-0.6c0-0.5-0.2-0.8-0.6-0.9c-1.4-0.3-2.8-0.3-4.2,0\r C7.5,7.8,7.3,8.2,7.3,8.6l0,0.6c0,0.5-0.3,0.9-0.7,1.1c-0.6,0.3-1.4,0.8-2.2,1.5C3.9,12.2,3.1,12.1,2.7,11.6z"}),(0,r.jsx)("path",{id:"形状结合",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#C43D3D"},d:"M8.5,11.9l1.6,1.6l1.6-1.6c0.2-0.2,0.4-0.2,0.6,0c0.2,0.2,0.2,0.4,0,0.6l-1.6,1.6l1.4,1.4\r c0.2,0.2,0.2,0.4,0,0.6c-0.2,0.2-0.4,0.2-0.6,0l-1.4-1.4l-1.5,1.5c-0.2,0.2-0.4,0.2-0.6,0c-0.2-0.2-0.2-0.4,0-0.6l1.5-1.5l-1.6-1.6\r c-0.2-0.2-0.2-0.4,0-0.6C8,11.7,8.3,11.7,8.5,11.9z"})]})})}},16385:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 28 28",children:(0,r.jsxs)("g",{id:"与会者列表-举手",children:[(0,r.jsx)("circle",{id:"椭圆形备份",style:{fillRule:"evenodd",clipRule:"evenodd",fillOpacity:.6,stroke:"#D18C00"},cx:"14",cy:"14",r:"13.5"}),(0,r.jsx)("path",{id:"路径备份-2",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#D18C00"},d:"M14.8,7c-0.5,0-0.9,0.4-0.9,0.9v4.9c0,0.2-0.1,0.3-0.3,0.3s-0.3-0.1-0.3-0.3v-4\r c0-0.5-0.4-0.9-0.9-0.9c-0.5,0-0.9,0.4-0.9,0.9v5.6c0,0.6,0,0.7-0.3,0.8c-0.2,0-0.3-0.1-0.5-0.5c-0.1-0.2-0.3-0.5-0.6-1.1\r c-0.4-0.8-0.7-1.2-0.8-1.3c-0.2-0.2-0.4-0.3-0.6-0.3c-0.1,0-0.3,0-0.4,0.1C8,12.5,7.9,13,8.1,13.5l0.3,0.6L9,15.4\r c0.3,0.7,0.7,1.5,1.1,2.5c0.7,1.5,2.2,3.2,3.1,3.2h3.5c1.1,0,1.8-0.7,2.4-1.8c0.6-1.3,0.8-3.4,0.8-5.8v-2.3c0-0.5-0.3-0.9-0.8-0.9\r c-0.5,0-0.8,0.4-0.8,0.9v2.1c0,0.2-0.1,0.3-0.3,0.3c-0.2,0-0.3-0.1-0.3-0.3V8.7c0-0.5-0.4-0.9-0.9-0.9c-0.5,0-0.9,0.4-0.9,0.9v4.1\r c0,0.2-0.1,0.3-0.3,0.3c-0.2,0-0.3-0.1-0.3-0.3V7.9C15.6,7.4,15.3,7,14.8,7z"})]})})}},74550:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("rect",{fill:"#FFFFFF",x:"7",y:"3.5",width:"10",height:"17.3410645"}),(0,r.jsx)("path",{d:"M17,2.5 C17.5522847,2.5 18,2.94771525 18,3.5 L18,20.5 C18,21.0522847 17.5522847,21.5 17,21.5 L7,21.5 C6.44771525,21.5 6,21.0522847 6,20.5 L6,3.5 C6,2.94771525 6.44771525,2.5 7,2.5 L17,2.5 Z M17,3.5 L7,3.5 L7,20.5 L17,20.5 L17,3.5 Z",fill:"#0D94FF",fillRule:"nonzero"}),(0,r.jsx)("path",{d:"M10.5,4.5 L13.5,4.5 C13.7761424,4.5 14,4.72385763 14,5 C14,5.27614237 13.7761424,5.5 13.5,5.5 L10.5,5.5 C10.2238576,5.5 10,5.27614237 10,5 C10,4.72385763 10.2238576,4.5 10.5,4.5 Z",fill:"#0D94FF",fillRule:"nonzero"})]})})}},16147:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("polygon",{fill:"#FFFFFF",points:"5.5 3.5 18.5 3.5 18.5 20.5 5.5 20.5"}),(0,r.jsx)("path",{d:"M18.5,2.5 C19.0522847,2.5 19.5,2.94771525 19.5,3.5 L19.5,20.5 C19.5,21.0522847 19.0522847,21.5 18.5,21.5 L5.5,21.5 C4.94771525,21.5 4.5,21.0522847 4.5,20.5 L4.5,3.5 C4.5,2.94771525 4.94771525,2.5 5.5,2.5 L18.5,2.5 Z M18.5,3.5 L5.5,3.5 L5.5,20.5 L18.5,20.5 L18.5,3.5 Z",fill:"#0D94FF",fillRule:"nonzero"}),(0,r.jsx)("circle",{fill:"#0D94FF",cx:"12",cy:"18.5",r:"1"})]})})}},77340:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"12",height:"18",viewBox:"0 0 12 18",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{id:"attendeesPhone",d:"M14.833 9.5a.5.5 0 01.5.5 5.334 5.334 0 01-4.832 5.31l-.001 2.857a.5.5 0 01-1 0V15.31A5.334 5.334 0 014.667 10l.008-.09a.5.5 0 01.992.09 4.333 4.333 0 008.666 0l.008-.09a.5.5 0 01.492-.41zM10 1.333a3.333 3.333 0 013.333 3.334V10a3.333 3.333 0 11-6.666 0V4.667A3.333 3.333 0 0110 1.333z"})}),(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-67 -400)",children:(0,r.jsxs)("g",{transform:"translate(63 399)",children:[(0,r.jsx)("mask",{fill:"#fff",children:(0,r.jsx)("use",{xlinkHref:"#attendeesPhone"})}),(0,r.jsxs)("g",{children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#attendeesPhone"}),(0,r.jsx)("use",{fill:"#F3F5F9",xlinkHref:"#attendeesPhone"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#attendeesPhone"})]})]})})})]})}},93908:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"14",height:"18",viewBox:"0 0 14 18",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-66 -445)",children:(0,r.jsxs)("g",{transform:"translate(63 444)",children:[(0,r.jsx)("path",{fill:"#FAFBFF",d:"M5.167 9.5a.5.5 0 01.492.41l.008.09a4.333 4.333 0 007.397 3.064l.707.708a5.317 5.317 0 01-3.27 1.538l-.001 2.857a.5.5 0 01-1 0V15.31A5.334 5.334 0 014.667 10l.008-.09a.5.5 0 01.492-.41zm1.5-2.834l5.69 5.691A3.333 3.333 0 016.667 10V6.666zM14.833 9.5a.5.5 0 01.492.41l.008.09c0 .928-.236 1.8-.653 2.56l-.744-.745A4.317 4.317 0 0014.333 10l.008-.09a.5.5 0 01.492-.41zM10 1.333a3.333 3.333 0 013.333 3.334V10c0 .365-.058.717-.167 1.046L6.67 4.549l.002-.065A3.333 3.333 0 0110 1.334z"}),(0,r.jsx)("path",{fill:"#F34B4B",fillRule:"nonzero",d:"M3.646 3.646a.5.5 0 01.651-.048l.057.048 12 12a.5.5 0 01-.651.756l-.057-.048-12-12a.5.5 0 010-.708z"})]})})})})}},70418:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 20 20",children:(0,r.jsxs)("g",{id:"与会者列表-录制",children:[(0,r.jsx)("circle",{id:"椭圆形",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#C1C1C1"},cx:"10",cy:"10",r:"3"}),(0,r.jsx)("path",{id:"形状",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#56A162"},d:"M10,3c-3.9,0-7,3.1-7,7c0,3.9,3.1,7,7,7c3.9,0,7-3.1,7-7C17,6.1,13.9,3,10,3z M10,16\r c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S13.3,16,10,16z"})]})})}},15489:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"20px",height:"20px",x:"0px",y:"0px",viewBox:"0 0 20 20",children:(0,r.jsx)("g",{id:"恢复",children:(0,r.jsx)("path",{id:"形状结合",style:{fill:"#F5F5F5"},d:"M8,4c0.6,0,1,0.4,1,1v2h6c0.6,0,1,0.4,1,1v8c0,0.6-0.4,1-1,1H7c-0.6,0-1-0.4-1-1v-6H4\r c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1H8z M15,8H9v1c0,0.6-0.4,1-1,1H7v6h8V8z M12,10.2l1.4,1.4c0.2,0.2,0.2,0.5,0,0.7l0,0l0,0\r l-1.4,1.4c-0.2,0.2-0.5,0.2-0.7,0c-0.2-0.2-0.2-0.4-0.1-0.6l0.1-0.1l0.6-0.6l-2.3,0C9.2,12.5,9,12.3,9,12s0.2-0.5,0.5-0.5l2.3,0\r l-0.6-0.6c-0.2-0.2-0.2-0.5,0-0.7C11.4,10,11.8,10,12,10.2z M8,5H4v4h4V5z"})})})}},76284:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{version:"1.1",id:e.tagId,xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 20 20",children:(0,r.jsx)("g",{id:"与会者列表-共享",children:(0,r.jsx)("path",{id:"形状",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#C1C1C1"},d:"M16.2,3.3c0.7,0,1.3,0.6,1.3,1.3v10.8c0,0.7-0.6,1.3-1.3,1.3H3.8c-0.7,0-1.3-0.6-1.3-1.3V4.6\r c0-0.7,0.6-1.3,1.3-1.3H16.2z M10,8.9c0.2,0,0.4,0.2,0.4,0.4v4.3c0,0.2-0.2,0.4-0.4,0.4s-0.4-0.2-0.4-0.4V9.3\r C9.6,9.1,9.8,8.9,10,8.9z M6.7,11c0.2,0,0.4,0.2,0.4,0.4v2.2c0,0.2-0.2,0.4-0.4,0.4c-0.2,0-0.4-0.2-0.4-0.4v-2.2\r C6.4,11.2,6.5,11,6.7,11z M13.3,11c0.2,0,0.4,0.2,0.4,0.4v2.2c0,0.2-0.2,0.4-0.4,0.4c-0.2,0-0.4-0.2-0.4-0.4v-2.2\r C12.9,11.2,13.1,11,13.3,11z M11.2,5c0.2,0,0.4,0.2,0.4,0.4c0,0.2-0.2,0.4-0.4,0.4H8.8c-0.2,0-0.4-0.2-0.4-0.4C8.3,5.2,8.5,5,8.8,5\r H11.2z M17.5,7v0.8H2.5V7H17.5z"})})})}},52712:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"16",height:"14",viewBox:"0 0 16 14",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{id:"attendeesShare",d:"M17.333 7.333v9a.667.667 0 01-.666.667H3.333a.667.667 0 01-.666-.667v-9h14.666zM10 9.667a.5.5 0 00-.5.5v4a.5.5 0 001 0v-4a.5.5 0 00-.5-.5zm3 2.666a.5.5 0 00-.5.5v1.334a.5.5 0 001 0v-1.334a.5.5 0 00-.5-.5zM7 11a.5.5 0 00-.5.5v2.667a.5.5 0 001 0V11.5A.5.5 0 007 11zm9.667-8c.368 0 .666.298.666.667v2.666H2.667V3.667c0-.369.298-.667.666-.667h13.334z"})}),(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-205 -402)",children:(0,r.jsxs)("g",{transform:"translate(203 399)",children:[(0,r.jsx)("mask",{fill:"#fff",children:(0,r.jsx)("use",{xlinkHref:"#attendeesShare"})}),(0,r.jsx)("use",{fill:"#6ECE7E",xlinkHref:"#attendeesShare"})]})})})]})}},12065:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"18",height:"15",viewBox:"0 0 18 15",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-134 -447)",children:(0,r.jsxs)("g",{transform:"translate(133 444)",children:[(0,r.jsx)("path",{fill:"#FAFBFF",d:"M4.29 4.666L14.33 14.703l-.003.055a.667.667 0 01-.66.568H3.333a2 2 0 01-2-2V5.333c0-.368.298-.667.666-.667h2.292zm14.041 1.35c.161 0 .296.114.327.266l.006.067v7.313a.333.333 0 01-.425.32l-.071-.03-2.835-1.593V7.68l2.833-1.62a.333.333 0 01.165-.043zm-5.998-1.35a2 2 0 012 2v6.626L5.705 4.666h6.628zM3.667 6a1 1 0 100 2 1 1 0 000-2z"}),(0,r.jsx)("path",{fill:"#F34B4B",fillRule:"nonzero",d:"M2.646 3.646a.5.5 0 01.651-.048l.057.048L16.02 16.313a.5.5 0 01-.65.756l-.057-.049L2.646 4.354a.5.5 0 010-.708z"})]})})})})}},63045:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"18",height:"12",viewBox:"0 0 18 12",children:(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{fill:"#FAFBFF",transform:"translate(-134 -403)",children:(0,r.jsx)("g",{transform:"translate(133 399)",children:(0,r.jsx)("path",{d:"M12.333 4.666a2 2 0 012 2v8a.667.667 0 01-.667.667H3.333a2 2 0 01-2-2v-8c0-.368.298-.667.666-.667h10.334zm5.998 1.35c.184 0 .333.15.333.334v7.318a.333.333 0 01-.496.29l-2.835-1.594V7.681l2.833-1.62a.333.333 0 01.165-.045zM3.667 6a1 1 0 100 2 1 1 0 000-2z"})})})})})}},85727:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{transform:"translate(-0.000000, 0.000000)",children:[(0,r.jsx)("circle",{fill:"#333333",cx:"8.18888889",cy:"8.13353769",r:"6.13888889"}),(0,r.jsx)("ellipse",{fill:"#333333",transform:"translate(8.112984, 8.123190) rotate(-35.000000) translate(-8.112984, -8.123190) ",cx:"8.11298363",cy:"8.12318969",rx:"7.55555556",ry:"3.30555556"}),(0,r.jsx)("path",{d:"M9.20738582,2.03833332 C9.95972517,2.17099104 10.6559898,2.43637533 11.2765458,2.80609709 C12.7808056,2.52553299 13.9739075,2.77005952 14.5524909,3.59599005 C14.7689441,3.9051277 14.8829678,4.27419107 14.8913559,4.69137944 C14.8952377,4.96171321 14.6835308,5.18411928 14.4135069,5.19004011 C14.1442371,5.19543298 13.9215381,4.98168618 13.9155073,4.71229531 C13.9108404,4.49139099 13.855996,4.30393697 13.7526338,4.15551312 C13.5278128,3.83442455 13.0547457,3.66938906 12.4059895,3.67089246 C12.0233526,3.67250504 11.5788559,3.73175884 11.0876295,3.85116545 C10.2468159,3.26593795 9.22451801,2.92244898 8.12199401,2.92244898 C5.25318156,2.92244898 2.92754957,5.24808098 2.92754957,8.11689343 C2.92754957,8.58687571 2.9899661,9.04227984 3.10696207,9.47526869 L3.10688889,9.47644444 C3.10732305,9.47660398 3.10741335,9.47693778 3.10750369,9.47727156 L3.13909196,9.42854268 C2.86738837,9.83995635 2.66544273,10.2290543 2.53610829,10.5819389 L2.53562257,10.5808545 C2.31122907,11.1904987 2.30406694,11.6925006 2.52903847,12.0140634 C2.75613845,12.3384067 3.23310628,12.502667 3.89085888,12.4972474 C3.70258245,12.3130073 3.52602695,12.118119 3.36236123,11.9131612 C3.32397371,11.8647555 3.31062774,11.5881266 3.32746793,11.4926211 C3.33549245,11.4471118 3.34148108,11.4019044 3.34501891,11.3556039 C3.34738936,11.3196721 3.35266269,11.2822694 3.35933095,11.2444518 C3.39113788,11.0640658 3.46254908,10.8556163 3.57186399,10.625593 C4.45705359,12.2267548 6.16286483,13.3113379 8.12199401,13.3113379 C10.9908065,13.3113379 13.3164385,10.9857059 13.3164385,8.11689343 C13.3164385,6.79518381 12.8228002,5.58876958 12.0098326,4.67195957 C12.348278,4.63145051 12.6316767,4.63956037 12.8455483,4.69348528 C12.9841093,4.72849181 13.365566,4.88894054 13.4140245,4.97018464 C14.1359998,6.18666004 14.45086,7.65056723 14.1865029,9.14981104 C13.5986784,12.4835293 10.4085998,14.717322 7.07562847,14.1296293 C6.32080959,13.9965343 5.62464397,13.728516 5.00504562,13.3556137 L5.19036196,13.3187106 C3.54198464,13.6717788 2.3124361,13.4073911 1.72970934,12.5743404 C1.41242066,12.1211899 1.32283918,11.5535385 1.4352955,10.9157669 C1.52781244,10.3910773 1.75708458,9.81890021 2.10857866,9.22371512 C1.97370467,8.51440217 1.96264788,7.76983333 2.09522951,7.0179255 C2.683054,3.68420721 5.87377356,1.45052753 9.20738582,2.03833332 Z",fill:"#007DFF",fillRule:"nonzero"}),(0,r.jsx)("path",{d:"M8.0428867,11.8001588 C9.97159832,11.8083335 11.1942637,11.0787596 11.7108829,9.61136784 L10.1229896,9.62517893 C9.85606973,10.4990189 9.12348182,10.6913022 8.00414026,10.699546 C6.55760655,10.625352 5.79989841,9.88341237 5.73101585,8.47372708 L11.6721365,8.47372708 L11.6721365,8.11512293 C11.6376952,5.5595531 10.3805885,4.26940253 7.90081642,4.24467121 C5.49853722,4.34359649 4.25004086,5.63374706 4.15532735,8.11512293 C4.25865118,10.4728422 5.5545043,11.7011645 8.0428867,11.8001588 Z M10.1222789,7.48447425 L5.7051849,7.48447425 C5.79989841,6.11600782 6.54899623,5.39467763 7.95247834,5.32048367 C9.3301295,5.37819008 10.0533964,6.09952028 10.1222789,7.48447425 L10.1222789,7.48447425 Z",fill:"#007DFF",fillRule:"nonzero"}),(0,r.jsx)("path",{d:"M5.64688015,10.610835 C2.49148905,7.45554423 1.19041091,3.99891281 2.61970936,2.56900898 C2.8865638,2.30216302 3.23022026,2.12578435 3.63961403,2.04507972 C3.90516675,1.9943139 4.1609565,2.16418414 4.21367652,2.42907756 C4.26574568,2.69332015 4.09391745,2.9497526 3.82966646,3.00247095 C3.61292859,3.04542664 3.43784603,3.13198887 3.30962573,3.25955425 C2.45048459,4.11866807 3.48210482,7.06633964 6.33679652,9.9202897 C9.19148823,12.7755414 12.1386027,13.806478 12.9977438,12.9480151 C13.4155988,12.5301733 13.3856591,11.6261513 12.9163858,10.4676493 C12.8148509,10.2177253 12.9352608,9.93330658 13.1851928,9.83177494 C13.4344739,9.72959247 13.7195526,9.85130026 13.8204366,10.1005734 C14.4543786,11.6625986 14.4075163,12.9193779 13.6883111,13.6379095 C13.2971415,14.0290666 12.7536696,14.2158588 12.1060595,14.2158588 C10.388428,14.2158588 7.9379232,12.9018051 5.64688015,10.610835 Z",id:"Fill-1",fill:"#007DFF",fillRule:"nonzero",transform:"translate(8.152892, 8.125988) rotate(-260.000000) translate(-8.152892, -8.125988) "})]})})})}},92668:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,version:"1.1",width:"24px",height:"14px",x:"0px",y:"0px",viewBox:"0 0 24 14",children:(0,r.jsx)("g",{id:"12月版本(嘉宾)",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{id:"嘉宾-与会者-对别人1",transform:"translate(-1150.000000, -378.000000)",fill:"#FFAB00",children:(0,r.jsx)("g",{id:"编组-2",transform:"translate(1049.000000, 97.000000)",children:(0,r.jsx)("g",{id:"list/与会者列表/单行备份-3",transform:"translate(0.000000, 266.000000)",children:(0,r.jsx)("g",{id:"icon/24px/外部联系人",transform:"translate(101.000000, 10.000000)",children:(0,r.jsx)("path",{d:"M22,5.875 C23.1045695,5.875 24,6.7704305 24,7.875 L24,16.125 C24,17.2295695 23.1045695,18.125 22,18.125 L2,18.125 C0.8954305,18.125 0,17.2295695 0,16.125 L0,7.875 C0,6.7704305 0.8954305,5.875 2,5.875 L22,5.875 Z M22,6.375 L2,6.375 C1.22030388,6.375 0.579551322,6.96988808 0.506866578,7.73053999 L0.5,7.875 L0.5,16.125 C0.5,16.9046961 1.09488808,17.5454487 1.85553999,17.6181334 L2,17.625 L22,17.625 C22.7796961,17.625 23.4204487,17.0301119 23.4931334,16.26946 L23.5,16.125 L23.5,7.875 C23.5,7.09530388 22.9051119,6.45455132 22.14446,6.38186658 L22,6.375 Z M21.53125,8.21875 L21.53125,9.15625 L20.59375,11.734375 L20.7668732,11.9037999 C21.3753852,12.5292622 21.6948964,13.2013375 21.7254068,13.9200259 L21.7265625,14.1171875 C21.7526042,15.2109375 21.296875,15.7838542 20.359375,15.8359375 C20.1770833,15.8619792 19.8515625,15.875 19.3828125,15.875 C19.3307292,15.5104167 19.265625,15.1588542 19.1875,14.8203125 C19.4739583,14.8463542 19.7473958,14.859375 20.0078125,14.859375 C20.5026042,14.859375 20.75,14.5729167 20.75,14 C20.75,13.375 20.4282544,12.716716 19.7847633,12.0251479 L19.6171875,11.8515625 L20.515625,9.1171875 L18.9921875,9.1171875 L18.9921875,17.0078125 L18.0546875,17.0078125 L18.0546875,8.21875 L21.53125,8.21875 Z M4.265625,7.671875 L5.3203125,7.828125 L5.15972222,8.31857639 L4.99045139,8.80034722 L4.99045139,8.80034722 L4.8125,9.2734375 L7.234375,9.2734375 L7.234375,10.25 L7.19652598,10.5777552 C6.84114969,13.2859344 5.48657853,15.416266 3.1328125,16.96875 L3.06584821,16.8794643 C2.99144345,16.7864583 2.87053571,16.6469494 2.703125,16.4609375 L2.540625,16.2921875 C2.471875,16.2171875 2.421875,16.15625 2.390625,16.109375 C3.58854167,15.3541667 4.47395833,14.5208333 5.046875,13.609375 L4.896875,13.490625 C4.83854167,13.4427083 4.771875,13.3864583 4.696875,13.321875 L4.578125,13.21875 C4.31770833,12.9930556 4.09201389,12.8020833 3.90104167,12.6458333 L3.640625,12.4375 L4.265625,11.65625 L5.5546875,12.671875 L5.68303571,12.3641582 C5.88764881,11.8406675 6.04575893,11.2640306 6.15736607,10.6342474 L6.21875,10.25 L4.421875,10.25 L4.19292535,10.7534722 C3.79868345,11.5853588 3.34114583,12.3810764 2.8203125,13.140625 L2.74652778,13.0407986 C2.68287037,12.9597801 2.59027778,12.8498264 2.46875,12.7109375 L2.24375,12.40625 C2.20625,12.3541667 2.17708333,12.3125 2.15625,12.28125 C2.99175347,11.1115451 3.65219907,9.72301794 4.13758681,8.1156684 L4.265625,7.671875 Z M9.109375,7.671875 L9.109375,10.953125 L9.578125,10.5625 L10.0046875,10.9625 C10.4646875,11.3991667 10.9406875,11.8678333 11.4326875,12.3685 L11.8046875,12.75 L11.0234375,13.453125 L10.6990017,13.0831163 C10.2678675,12.5998987 9.84252025,12.1571904 9.42296007,11.7549913 L9.109375,11.4609375 L9.109375,16.96875 L8.0546875,16.96875 L8.0546875,7.671875 L9.109375,7.671875 Z M17.1171875,13.1015625 L17.1171875,16.890625 L16.140625,16.890625 L16.140625,16.3046875 L13.796875,16.3046875 L13.796875,16.9296875 L12.8203125,16.9296875 L12.8203125,13.1015625 L17.1171875,13.1015625 Z M16.140625,13.921875 L13.796875,13.921875 L13.796875,15.5234375 L16.140625,15.5234375 L16.140625,13.921875 Z M16.0625,9.703125 L16.9609375,10.0546875 L16.7222222,10.4756944 L16.4748264,10.9053819 L16.4748264,10.9053819 L16.21875,11.34375 L17.625,11.34375 L17.625,12.203125 L12.2734375,12.203125 L12.2734375,11.34375 L13.71875,11.34375 L13.6883681,11.2873264 L13.6493056,11.2222222 L13.6493056,11.2222222 L13.3687819,10.7944834 C13.2220982,10.5755208 13.0924213,10.3905719 12.9797513,10.2396365 L12.8984375,10.1328125 L13.71875,9.703125 L13.8164062,9.83984375 L13.8164062,9.83984375 L13.953125,10.015625 C14.1918403,10.3194444 14.3763021,10.5780527 14.5065104,10.7914497 L14.578125,10.9140625 L13.796875,11.34375 L15.203125,11.34375 L15.3274872,11.1332908 L15.4429932,10.9207764 C15.6008708,10.62618 15.7359619,10.367391 15.8482666,10.1444092 L16.0625,9.703125 Z M14.1484375,7.7890625 L15.203125,7.6328125 L15.2573785,7.75759549 C15.3514178,7.97822627 15.4635417,8.26215278 15.59375,8.609375 C15.6111111,8.66145833 15.6284722,8.70775463 15.6458333,8.74826389 L15.671875,8.8046875 L17.390625,8.8046875 L17.390625,9.6640625 L12.546875,9.6640625 L12.546875,8.8046875 L14.578125,8.8046875 L14.5477431,8.70703125 C14.5130208,8.60286458 14.4652778,8.47916667 14.4045139,8.3359375 L14.265625,8.0234375 L14.1484375,7.7890625 Z",id:"形状"})})})})})})})}},60794:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{width:"42px",height:"14px",viewBox:"0 0 42 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",children:(0,r.jsx)("g",{id:e.tagId,stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-73.000000, -161.000000)",children:(0,r.jsxs)("g",{transform:"translate(73.000000, 161.000000)",children:[(0,r.jsx)("path",{d:"M40,0.3125 L2,0.3125 C1.53400974,0.3125 1.11213474,0.501379871 0.806757307,0.806757307 C0.501379871,1.11213474 0.3125,1.53400974 0.3125,2 L0.3125,12 C0.3125,12.4659903 0.501379871,12.8878653 0.806757307,13.1932427 C1.11213474,13.4986201 1.53400974,13.6875 2,13.6875 L40,13.6875 C40.4659903,13.6875 40.8878653,13.4986201 41.1932427,13.1932427 C41.4986201,12.8878653 41.6875,12.4659903 41.6875,12 L41.6875,2 C41.6875,1.53400974 41.4986201,1.11213474 41.1932427,0.806757307 C40.8878653,0.501379871 40.4659903,0.3125 40,0.3125 Z",stroke:"#FFB724",strokeWidth:"0.625"}),(0,r.jsx)("text",{fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:"10",fontWeight:"normal","line-spacing":"14",fill:"#FFAB00",children:(0,r.jsx)("tspan",{x:"2",y:"11",children:"External"})})]})})})})}},74582:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",children:(0,r.jsx)("g",{id:"9月版本(改名)",fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{id:"icon/24px/勾选",fill:"#FFF",children:(0,r.jsx)("path",{id:"形状结合",d:"M16.875 16.458a.625.625 0 010 1.25H8.958a.625.625 0 110-1.25h7.917zM12.291 4.255l3.472 3.472L8.19 15.3a.623.623 0 01-.155.116l-.083.037-4.794 2.196a.627.627 0 01-.705-.129.626.626 0 01-.156-.614l.035-.091 2.251-4.792a.624.624 0 01.061-.108l.038-.048.042-.044 7.568-7.568zm4.691-1.273c.477.46.74 1.08.747 1.743a2.437 2.437 0 01-.585 1.61l-.134.146-.363.363-3.472-3.472.363-.364a2.465 2.465 0 013.444-.026z"})})})})}},67094:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",children:(0,r.jsx)("g",{id:"9月版本(改名)",fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{id:"icon/24px/勾选",fill:"#FFF",children:(0,r.jsx)("path",{id:"形状结合",d:"M13.75 9.583a4.167 4.167 0 110 8.334 4.167 4.167 0 010-8.334zm-4.792 6.875l.1.001c.27.465.605.886.995 1.25H8.958a.625.625 0 110-1.25zm3.333-12.203l3.472 3.472-.753.754a5.417 5.417 0 00-6.53 6.528l-.29.291a.623.623 0 01-.155.116l-.084.037-4.794 2.196a.627.627 0 01-.705-.129.626.626 0 01-.156-.614l.035-.091 2.251-4.792a.624.624 0 01.061-.108l.038-.048.042-.044 7.568-7.568zm-.997 7.921a2.917 2.917 0 004.029 4.03l-4.03-4.03zm2.456-1.343c-.58 0-1.12.17-1.574.46l4.03 4.03a2.917 2.917 0 00-2.457-4.49zm3.232-7.851c.477.46.74 1.08.747 1.743a2.437 2.437 0 01-.585 1.61l-.134.146-.363.363-3.472-3.472.363-.364a2.465 2.465 0 013.444-.026z"})})})})}},9623:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:"25",height:"23",viewBox:"0 0 25 23",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{id:"lockSharing",d:"M27.39 17.61a5.5 5.5 0 11-7.78 7.78 5.5 5.5 0 017.78-7.78zM26 11v3.96A7 7 0 0017.756 25.5L5 25.5a1 1 0 01-1-1V11h22zm-5.809 8.251a4.001 4.001 0 005.558 5.558L20.19 19.25zm1.061-1.06l5.557 5.557a4.001 4.001 0 00-5.557-5.557zM15 14.5a.75.75 0 00-.743.648l-.007.102v6a.75.75 0 001.493.102l.007-.102v-6a.75.75 0 00-.75-.75zm-4.5 2a.75.75 0 00-.743.648l-.007.102v4a.75.75 0 001.493.102l.007-.102v-4a.75.75 0 00-.75-.75zM25 4.5a1 1 0 011 1v4H4v-4a1 1 0 011-1h20z"})}),(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsx)("g",{transform:"translate(-347 -136)",children:(0,r.jsxs)("g",{transform:"translate(343 132)",children:[(0,r.jsx)("mask",{fill:"#fff",children:(0,r.jsx)("use",{xlinkHref:"#lockSharing"})}),(0,r.jsx)("use",{fill:"#6ECE7E",xlinkHref:"#lockSharing"})]})})})]})}},64539:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"20px",height:"25px",viewBox:"0 0 20 25",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M14.9970441,2 C15.3066957,2 15.6119859,2.10486434 15.8365923,2.31660964 L16.397018,2.87521391 C18.5798433,4.944268 20.821766,7.49027311 23.8986556,7.72823449 C24.5135974,7.78066666 24.9889779,8.25860606 24.9889779,8.84342641 L25,12.0538885 C25,18.7934389 21.7600214,23.5495599 15.5800744,26.866903 C15.3838164,26.9455512 15.1875584,27 14.9913004,27 C14.7950423,27 14.5726166,26.9737839 14.4025263,26.866903 C8.2225793,23.5495599 5,18.7934389 5,12.0538885 L5,8.84342641 C5,8.25860606 5.47538054,7.78066666 6.09032234,7.72823449 C9.16721197,7.49027311 11.4142449,4.944268 13.5970702,2.87521391 L14.1574959,2.31660964 C14.3821023,2.10486434 14.6873926,2 14.9970441,2 Z M20.001615,12.0134146 C19.7349764,11.7394211 19.2967074,11.7334587 19.0227138,12.0000973 L19.0227138,12.0000973 L14.2013029,16.6920844 L10.9665954,13.1173394 C10.9608033,13.1109385 10.9548884,13.1046498 10.9488539,13.0984769 C10.6895675,12.8332449 10.2643615,12.828425 9.99912949,13.0877114 C9.71957631,13.3609979 9.70357311,13.8055392 9.96275185,14.0982197 L9.96275185,14.0982197 L13.5925808,18.1972449 C13.9409114,18.6236096 14.4918404,18.5896366 14.8358718,18.158382 L14.8358718,18.158382 L19.9899012,13.0663219 C20.2750814,12.7845705 20.2876046,12.3281431 20.0183029,12.0311781 C20.0128449,12.0251595 20.0072814,12.0192374 20.001615,12.0134146 Z",id:"security"})}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-628.000000, -89.000000)",children:(0,r.jsxs)("g",{transform:"translate(623.000000, 87.000000)",children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#security"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#security"})]})})})]})}},35859:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"30px",height:"30px",viewBox:"0 0 30 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{id:"会控栏反馈",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{id:"icon-/20px/会控/面/反馈",children:[(0,r.jsx)("path",{d:"M21.045902,5.99983396 L16.249744,10.4727919 C16.007608,10.6985873 15.8569472,10.9857439 15.7993831,11.2878257 L15.7843986,11.3438788 L15.1152649,15.1489435 C15.1112284,15.1718977 15.1098804,15.1952439 15.1112483,15.2185101 C15.1195836,15.3602813 15.2250762,15.4732526 15.3592052,15.4965129 L15.4283389,15.5003851 L19.3534894,15.2696099 L19.4013284,15.261645 C19.7399741,15.2431511 20.0742979,15.1103024 20.3417341,14.8609141 L20.3417341,14.8609141 L27.026902,8.62683396 L27.0273234,20.3088894 C27.0273234,21.3634628 26.1550633,22.4807479 25.0790759,22.4807479 L15.2685303,22.4807479 C15.2155964,22.4807479 15.1640286,22.4968822 15.1212549,22.5268268 L11.1376675,25.3156175 C10.6913889,25.6280438 10.0658588,25.5339079 9.74050691,25.1053589 C9.6157731,24.9410613 9.54856583,24.7429848 9.54856583,24.539661 L9.54856583,22.7208159 C9.54856583,22.58823 9.43663701,22.4807479 9.29856583,22.4807479 L4.96514946,22.4807479 C3.88916205,22.4807479 3.01690196,21.3634628 3.01690196,20.3088894 L3.01690196,7.90947402 C3.01690196,6.85490064 3.88916205,6 4.96514946,6 L21.045902,5.99983396 Z M23.25,18 L6.75,18 C6.33578644,18 6,18.3357864 6,18.75 C6,19.1296958 6.28215388,19.443491 6.64822944,19.4931534 L6.75,19.5 L23.25,19.5 C23.6642136,19.5 24,19.1642136 24,18.75 C24,18.3357864 23.6642136,18 23.25,18 Z M12.75,12 L6.75,12 C6.33578644,12 6,12.3357864 6,12.75 C6,13.1296958 6.28215388,13.443491 6.64822944,13.4931534 L6.75,13.5 L12.75,13.5 C13.1642136,13.5 13.5,13.1642136 13.5,12.75 C13.5,12.3357864 13.1642136,12 12.75,12 Z",id:"形状结合",fill:"#FFFFFF",fillRule:"nonzero"}),(0,r.jsx)("rect",{id:"矩形",fill:"#F3F5F9",fillRule:"evenodd",transform:"translate(22.135346, 9.086362) rotate(47.000000) translate(-22.135346, -9.086362) ",x:"20.635346",y:"3.83636162",width:"3",height:"10.5",rx:"1.5"})]})})})}},2186:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("g",{transform:"translate(-170.000000, -24.000000)",children:(0,r.jsxs)("g",{transform:"translate(170.000000, 24.000000)",children:[(0,r.jsx)("rect",{id:"__symbolBg",x:"0",y:"0",width:"28",height:"28"}),(0,r.jsx)("g",{fill:"#FFFFFF",children:(0,r.jsx)("path",{d:"M6.41981354,3.8639904 L10.065,7.50954379 L17.943,7.50954379 L21.5895096,3.8639904 C21.7630759,3.69042405 22.0325003,3.6711389 22.2273685,3.80613495 L22.2966164,3.8639904 L22.6501698,4.21754379 C22.8454319,4.41280594 22.8454319,4.72938843 22.6501698,4.92465057 L22.6501698,4.92465057 L20.065,7.50954379 L22,7.51043701 C23.1045695,7.51043701 24,8.40586751 24,9.51043701 L24,21.510437 C24,22.6150065 23.1045695,23.510437 22,23.510437 L6,23.510437 C4.8954305,23.510437 4,22.6150065 4,21.510437 L4,9.51043701 C4,8.40586751 4.8954305,7.51043701 6,7.51043701 L7.944,7.50954379 L5.35915337,4.92465057 C5.16389122,4.72938843 5.16389122,4.41280594 5.35915337,4.21754379 L5.71270676,3.8639904 C5.9079689,3.66872826 6.22455139,3.66872826 6.41981354,3.8639904 Z M12.4890137,13.0153567 C12.2435538,13.0153567 12.0394053,13.1922319 11.9970693,13.4254811 L11.9890137,13.5153567 L11.9890137,17.2567893 C11.9890137,17.3290492 12.004676,17.4004505 12.034922,17.4660757 C12.1376648,17.6889983 12.3837509,17.8003674 12.6133046,17.7411844 L12.6983,17.710881 L16.1474729,16.1211912 C16.2360632,16.0803608 16.3107754,16.0145084 16.3624061,15.931746 C16.4923263,15.7234882 16.4503129,15.4566619 16.2748232,15.2972852 L16.202833,15.24288 L12.7536601,13.0911372 C12.674273,13.0416121 12.5825821,13.0153567 12.4890137,13.0153567 Z",id:"形状结合"})})]})}),(0,r.jsx)("g",{transform:"translate(-170.000000, -24.000000)",fill:"#FFFFFF",children:(0,r.jsx)("g",{transform:"translate(170.000000, 24.000000)",children:(0,r.jsx)("path",{d:"M6.41981354,3.8639904 L10.065,7.50954379 L17.943,7.50954379 L21.5895096,3.8639904 C21.7630759,3.69042405 22.0325003,3.6711389 22.2273685,3.80613495 L22.2966164,3.8639904 L22.6501698,4.21754379 C22.8454319,4.41280594 22.8454319,4.72938843 22.6501698,4.92465057 L22.6501698,4.92465057 L20.065,7.50954379 L22,7.51043701 C23.1045695,7.51043701 24,8.40586751 24,9.51043701 L24,21.510437 C24,22.6150065 23.1045695,23.510437 22,23.510437 L6,23.510437 C4.8954305,23.510437 4,22.6150065 4,21.510437 L4,9.51043701 C4,8.40586751 4.8954305,7.51043701 6,7.51043701 L7.944,7.50954379 L5.35915337,4.92465057 C5.16389122,4.72938843 5.16389122,4.41280594 5.35915337,4.21754379 L5.71270676,3.8639904 C5.9079689,3.66872826 6.22455139,3.66872826 6.41981354,3.8639904 Z M12.4890137,13.0153567 C12.2435538,13.0153567 12.0394053,13.1922319 11.9970693,13.4254811 L11.9890137,13.5153567 L11.9890137,17.2567893 C11.9890137,17.3290492 12.004676,17.4004505 12.034922,17.4660757 C12.1376648,17.6889983 12.3837509,17.8003674 12.6133046,17.7411844 L12.6983,17.710881 L16.1474729,16.1211912 C16.2360632,16.0803608 16.3107754,16.0145084 16.3624061,15.931746 C16.4923263,15.7234882 16.4503129,15.4566619 16.2748232,15.2972852 L16.202833,15.24288 L12.7536601,13.0911372 C12.674273,13.0416121 12.5825821,13.0153567 12.4890137,13.0153567 Z",id:"形状结合"})})})]})})}},19066:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M17.4032025,2.69102068 C17.4660921,2.77677916 17.5,2.88035584 17.5,2.98670251 L17.5,20.0132975 C17.5,20.2894399 17.2761424,20.5132975 17,20.5132975 C16.8936533,20.5132975 16.7900767,20.4793895 16.7043182,20.4165 L13.75,18.25 C11.6687126,16.7237226 9.21801813,15.7982921 6.66442615,15.5609558 L7.64933683,21.1474523 C7.72126426,21.5553731 7.44888787,21.9443669 7.04096715,22.0162943 C6.66703981,22.0822278 6.30901636,21.8588504 6.19654007,21.5069601 L6.1721252,21.4079246 L5.13,15.4996688 L4,15.5 C1.790861,15.5 0,13.709139 0,11.5 C0,9.290861 1.790861,7.5 4,7.5 L5.34973119,7.5 C8.37102128,7.5 11.3136166,6.53668118 13.75,4.75 L16.7043182,2.58350001 C16.9270008,2.42019944 17.2399019,2.46833809 17.4032025,2.69102068 Z M16,4.96 L14.6370455,5.95960749 C12.0556224,7.85265109 8.96020008,8.90966605 5.76678511,8.9944641 L5.34973119,9 L4,9 C2.61928813,9 1.5,10.1192881 1.5,11.5 C1.5,12.8254834 2.53153594,13.9100387 3.83562431,13.9946823 L4,14 L5.34973119,14 C8.55088086,14 11.6721251,14.9781381 14.2974574,16.7982262 L14.6370455,17.0403925 L16,18.039 L16,4.96 Z M20.2765584,6.2942349 C22.3436278,7.03746454 23.75,9.00329587 23.75,11.2358148 C23.75,13.4679404 22.3441217,15.4335015 20.2775802,16.1770273 C19.8878261,16.3172578 19.4581886,16.114979 19.3179581,15.7252248 C19.1777276,15.3354707 19.3800064,14.9058333 19.7697605,14.7656027 C21.2455919,14.23461 22.25,12.830345 22.25,11.2358148 C22.25,9.64100424 21.2452384,8.23654553 19.7690326,7.7057651 C19.3792493,7.56561571 19.176881,7.13602039 19.3170304,6.74623708 C19.4571798,6.35645378 19.8867751,6.15408551 20.2765584,6.2942349 Z M19.2613614,9.11811145 C20.147339,9.43667107 20.75,10.2790724 20.75,11.2358148 C20.75,12.1923885 20.1475505,13.0346743 19.2617999,13.3533605 C18.8720458,13.493591 18.4424084,13.2913122 18.3021779,12.9015581 C18.1736332,12.5442834 18.3328916,12.1534958 18.6605372,11.9828323 L18.7539803,11.941936 C19.0490207,11.8357827 19.25,11.5547931 19.25,11.2358148 C19.25,10.952229 19.0911455,10.6986721 18.8485764,10.5713024 L18.7538356,10.5296417 C18.3640523,10.3894923 18.161684,9.95989694 18.3018334,9.57011363 C18.4419828,9.18033033 18.8715781,8.97796206 19.2613614,9.11811145 Z",id:"mobileAttendeesBroadcast"})}),(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("mask",{fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#mobileAttendeesBroadcast"})}),(0,r.jsx)("use",{fill:"#666666",fillRule:"nonzero",xlinkHref:"#mobileAttendeesBroadcast"})]})]})}},76249:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M18.25,11.25 C18.6642136,11.25 19,11.5857864 19,12 C19,15.6126661 16.263261,18.5861325 12.7498767,18.9603055 L12.75,21.25 C12.75,21.6642136 12.4142136,22 12,22 C11.5857864,22 11.25,21.6642136 11.25,21.25 L11.2491191,18.9601985 C7.73621755,18.5855659 5,15.6123219 5,12 C5,11.5857864 5.33578644,11.25 5.75,11.25 C6.16421356,11.25 6.5,11.5857864 6.5,12 C6.5,15.0375661 8.96243388,17.5 12,17.5 C15.0375661,17.5 17.5,15.0375661 17.5,12 C17.5,11.5857864 17.8357864,11.25 18.25,11.25 Z M12,2 C14.209139,2 16,3.790861 16,6 L16,12 C16,14.209139 14.209139,16 12,16 C9.790861,16 8,14.209139 8,12 L8,6 C8,3.790861 9.790861,2 12,2 Z M12,3.5 C10.6745166,3.5 9.58996133,4.53153594 9.50531768,5.83562431 L9.5,6 L9.5,12 C9.5,13.3807119 10.6192881,14.5 12,14.5 C13.3254834,14.5 14.4100387,13.4684641 14.4946823,12.1643757 L14.5,12 L14.5,6 C14.5,4.61928813 13.3807119,3.5 12,3.5 Z",id:"mobileAttendeesMicroPhone",fill:"#666666",fillRule:"nonzero"})})})}},63958:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M5.75,11.25 C6.16421356,11.25 6.5,11.5857864 6.5,12 C6.5,15.0375661 8.96243388,17.5 12,17.5 C13.5187831,17.5 14.8937831,16.8843915 15.8890873,15.8890873 L16.9497475,16.9497475 C15.8491132,18.0503818 14.3836621,18.7861993 12.750338,18.9602563 L12.75,21.25 C12.75,21.6642136 12.4142136,22 12,22 C11.5857864,22 11.25,21.6642136 11.25,21.25 L11.2491191,18.9601985 C7.73621755,18.5855659 5,15.6123219 5,12 C5,11.5857864 5.33578644,11.25 5.75,11.25 Z M8,8 L9.5,9.5 L9.5,12 C9.5,13.3807119 10.6192881,14.5 12,14.5 C12.6901026,14.5 13.3148972,14.2203833 13.7672688,13.768265 L14.8284271,14.8284271 C14.1045695,15.5522847 13.1045695,16 12,16 C9.790861,16 8,14.209139 8,12 L8,8 Z M18.25,11.25 C18.6642136,11.25 19,11.5857864 19,12 C19,13.1121837 18.7406234,14.1637868 18.2790605,15.0976188 L17.1405975,13.9597448 C17.3728145,13.3509716 17.5,12.6903387 17.5,12 C17.5,11.5857864 17.8357864,11.25 18.25,11.25 Z M12,2 C14.209139,2 16,3.790861 16,6 L16,12 C16,12.2558578 15.9759778,12.5061048 15.9300657,12.7486088 L14.5,11.319 L14.5,6 C14.5,4.61928813 13.3807119,3.5 12,3.5 C10.6745166,3.5 9.58996133,4.53153594 9.50531768,5.83562431 L9.5,6 L9.5,6.319 L8.1373073,4.95712899 C8.59608196,3.25369623 10.1516328,2 12,2 Z",fill:"#666666",fillRule:"nonzero"}),(0,r.jsx)("path",{d:"M3.46966991,3.46966991 C3.73593648,3.20340335 4.15260016,3.1791973 4.44621165,3.39705176 L4.53033009,3.46966991 L20.5303301,19.4696699 C20.8232233,19.7625631 20.8232233,20.2374369 20.5303301,20.5303301 C20.2640635,20.7965966 19.8473998,20.8208027 19.5537883,20.6029482 L19.4696699,20.5303301 L3.46966991,4.53033009 C3.1767767,4.23743687 3.1767767,3.76256313 3.46966991,3.46966991 Z",fill:"#F34B4B",fillRule:"nonzero"})]})})}},40046:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M19.5,3 C20.6045695,3 21.5,3.8954305 21.5,5 L21.5,19 C21.5,20.1045695 20.6045695,21 19.5,21 L4.5,21 C3.3954305,21 2.5,20.1045695 2.5,19 L2.5,5 C2.5,3.8954305 3.3954305,3 4.5,3 L19.5,3 Z M20,10.25 L4,10.25 L4,19 C4,19.2454599 4.17687516,19.4496084 4.41012437,19.4919443 L4.5,19.5 L19.5,19.5 C19.7454599,19.5 19.9496084,19.3231248 19.9919443,19.0898756 L20,19 L20,10.25 Z M12,12.15 C12.3796958,12.15 12.693491,12.4321539 12.7431534,12.7982294 L12.75,12.9 L12.75,16.9 C12.75,17.3142136 12.4142136,17.65 12,17.65 C11.6203042,17.65 11.306509,17.3678461 11.2568466,17.0017706 L11.25,16.9 L11.25,12.9 C11.25,12.4857864 11.5857864,12.15 12,12.15 Z M8,14.15 C8.37969577,14.15 8.69349096,14.4321539 8.74315338,14.7982294 L8.75,14.9 L8.75,16.9 C8.75,17.3142136 8.41421356,17.65 8,17.65 C7.62030423,17.65 7.30650904,17.3678461 7.25684662,17.0017706 L7.25,16.9 L7.25,14.9 C7.25,14.4857864 7.58578644,14.15 8,14.15 Z M16,14.15 C16.3796958,14.15 16.693491,14.4321539 16.7431534,14.7982294 L16.75,14.9 L16.75,16.9 C16.75,17.3142136 16.4142136,17.65 16,17.65 C15.6203042,17.65 15.306509,17.3678461 15.2568466,17.0017706 L15.25,16.9 L15.25,14.9 C15.25,14.4857864 15.5857864,14.15 16,14.15 Z M19.5,4.5 L4.5,4.5 C4.25454011,4.5 4.05039163,4.67687516 4.00805567,4.91012437 L4,5 L4,8.75 L20,8.75 L20,5 C20,4.75454011 19.8231248,4.55039163 19.5898756,4.50805567 L19.5,4.5 Z M13.5,5.9 C13.9142136,5.9 14.25,6.23578644 14.25,6.65 C14.25,7.02969577 13.9678461,7.34349096 13.6017706,7.39315338 L13.5,7.4 L10.5,7.4 C10.0857864,7.4 9.75,7.06421356 9.75,6.65 C9.75,6.27030423 10.0321539,5.95650904 10.3982294,5.90684662 L10.5,5.9 L13.5,5.9 Z",id:"mobileAttendeesShare"})}),(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("mask",{fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#mobileAttendeesShare"})}),(0,r.jsx)("use",{fill:"#666666",fillRule:"nonzero",xlinkHref:"#mobileAttendeesShare"})]})]})}},66896:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M14.75,5 C16.4068542,5 17.75,6.34314575 17.75,8 L17.75,18 C17.75,18.5522847 17.3022847,19 16.75,19 L4,19 C2.34314575,19 1,17.6568542 1,16 L1,6 C1,5.44771525 1.44771525,5 2,5 L14.75,5 Z M14.75,6.5 L2.5,6.5 L2.5,16 C2.5,16.7796961 3.09488808,17.4204487 3.85553999,17.4931334 L4,17.5 L16.25,17.5 L16.25,8 C16.25,7.22030388 15.6551119,6.57955132 14.89446,6.50686658 L14.75,6.5 Z M22.9357878,7.10979312 C22.9778857,7.18463394 23,7.26905531 23,7.35492374 L23,16.6450763 C23,16.9212186 22.7761424,17.1450763 22.5,17.1450763 C22.4141316,17.1450763 22.3297102,17.122962 22.2548694,17.080864 L19,15.25 L19,8.75 L22.2548694,6.91913597 C22.4955483,6.78375407 22.8004059,6.86911418 22.9357878,7.10979312 Z M21.5,9.064 L20.5,9.627 L20.5,14.372 L21.5,14.935 L21.5,9.064 Z M5.25,8 C5.94035594,8 6.5,8.55964406 6.5,9.25 C6.5,9.94035594 5.94035594,10.5 5.25,10.5 C4.55964406,10.5 4,9.94035594 4,9.25 C4,8.55964406 4.55964406,8 5.25,8 Z",fill:"#666666",fillRule:"nonzero"})})})}},25421:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M17.4216674,17.4216674 C17.5329297,17.5329297 17.6427424,17.6427424 17.751005,17.751005 L17.75,18 C17.75,18.5522847 17.3022847,19 16.75,19 L4,19 C2.34314575,19 1,17.6568542 1,16 L1,6 C1,5.44771525 1.44771525,5 2,5 L4.99858073,4.99858073 C5.03916747,5.03916747 5.0801217,5.0801217 5.12143527,5.12143527 L6.06847099,6.06847099 C6.20952231,6.20952231 6.35339161,6.35339161 6.49984551,6.49984551 L2.5,6.5 L2.5,16 C2.5,16.7796961 3.09488808,17.4204487 3.85553999,17.4931334 L4,17.5 L16.25,17.5 L16.2513546,16.2513546 L16.2513546,16.2513546 Z M22.9357878,7.10979312 C22.9778857,7.18463394 23,7.26905531 23,7.35492374 L23,16.6450763 C23,16.9212186 22.7761424,17.1450763 22.5,17.1450763 C22.4141316,17.1450763 22.3297102,17.122962 22.2548694,17.080864 L19,15.25 L19,8.75 L22.2548694,6.91913597 C22.4955483,6.78375407 22.8004059,6.86911418 22.9357878,7.10979312 Z M21.5,9.064 L20.5,9.627 L20.5,14.372 L21.5,14.935 L21.5,9.064 Z M14.75,5 C16.4068542,5 17.75,6.34314575 17.75,8 L17.75,14.5685807 L16.25,13.0685807 L16.25,8 C16.25,7.22030388 15.6551119,6.57955132 14.89446,6.50686658 L14.75,6.5 L9.68,6.49958073 L8.18,4.99958073 L14.75,5 Z M5.25,8 C5.94035594,8 6.5,8.55964406 6.5,9.25 C6.5,9.94035594 5.94035594,10.5 5.25,10.5 C4.55964406,10.5 4,9.94035594 4,9.25 C4,8.55964406 4.55964406,8 5.25,8 Z",fill:"#666666",fillRule:"nonzero"}),(0,r.jsx)("path",{d:"M3.46966991,3.46966991 C3.73593648,3.20340335 4.15260016,3.1791973 4.44621165,3.39705176 L4.53033009,3.46966991 L20.5303301,19.4696699 C20.8232233,19.7625631 20.8232233,20.2374369 20.5303301,20.5303301 C20.2640635,20.7965966 19.8473998,20.8208027 19.5537883,20.6029482 L19.4696699,20.5303301 L3.46966991,4.53033009 C3.1767767,4.23743687 3.1767767,3.76256313 3.46966991,3.46966991 Z",fill:"#F34B4B",fillRule:"nonzero"})]})})}},69450:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 14 14",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M10.3168156,1.07635194 C10.5470898,1.31583705 10.5594346,1.68487466 10.3586589,1.93821208 L10.2986215,2.00425124 L5.10328646,6.99933582 L10.2986215,11.9956578 C10.5381066,12.225932 10.5649084,12.594202 10.3742181,12.8552152 L10.3168156,12.9235571 C10.0865415,13.1630422 9.71827147,13.189844 9.45725825,12.9991537 L9.38891634,12.9417512 L3.70141634,7.47300124 C3.45526396,7.23631625 3.43475126,6.85553372 3.63987825,6.59483248 L3.70141634,6.52690784 L9.38891634,1.05815784 C9.65017282,0.806949688 10.0656075,0.815095466 10.3168156,1.07635194 Z",id:"barrageClose"})}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{children:[(0,r.jsx)("mask",{id:"barrageClose-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#barrageClose"})}),(0,r.jsx)("use",{fill:"#979797",fillRule:"nonzero",xlinkHref:"#barrageClose"}),(0,r.jsx)("g",{mask:"url(#barrageClose-2)",fill:"#FFFFFF",children:(0,r.jsx)("g",{children:(0,r.jsx)("rect",{x:"0",y:"0",width:"14",height:"14"})})})]})})]})}},72873:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"20px",height:"20px",viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M16.875,15.625 C17.220178,15.625 17.5,15.904822 17.5,16.25 C17.5,16.595178 17.220178,16.875 16.875,16.875 L3.125,16.875 C2.77982203,16.875 2.5,16.595178 2.5,16.25 C2.5,15.904822 2.77982203,15.625 3.125,15.625 L16.875,15.625 Z M13.3333333,7.00714028 C13.502837,7.00714028 13.6683104,7.05883024 13.807675,7.15531345 L16.9269909,9.31483984 C17.3053944,9.5768115 17.3997811,10.0959381 17.1378094,10.4743416 C17.0807809,10.5567161 17.0093654,10.6281317 16.9269909,10.6851602 L13.807675,12.8446866 C13.4292715,13.1066582 12.9101448,13.0122715 12.6481732,12.633868 C12.55169,12.4945034 12.5,12.3290301 12.5,12.1595264 L12.5,7.84047361 C12.5,7.38023632 12.873096,7.00714028 13.3333333,7.00714028 Z M9.375,11.4583333 C9.72017797,11.4583333 10,11.7381554 10,12.0833333 C10,12.4285113 9.72017797,12.7083333 9.375,12.7083333 L3.125,12.7083333 C2.77982203,12.7083333 2.5,12.4285113 2.5,12.0833333 C2.5,11.7381554 2.77982203,11.4583333 3.125,11.4583333 L9.375,11.4583333 Z M9.375,7.29166667 C9.72017797,7.29166667 10,7.5714887 10,7.91666667 C10,8.26184464 9.72017797,8.54166667 9.375,8.54166667 L3.125,8.54166667 C2.77982203,8.54166667 2.5,8.26184464 2.5,7.91666667 C2.5,7.5714887 2.77982203,7.29166667 3.125,7.29166667 L9.375,7.29166667 Z M16.875,3.125 C17.220178,3.125 17.5,3.40482203 17.5,3.75 C17.5,4.09517797 17.220178,4.375 16.875,4.375 L3.125,4.375 C2.77982203,4.375 2.5,4.09517797 2.5,3.75 C2.5,3.40482203 2.77982203,3.125 3.125,3.125 L16.875,3.125 Z",id:"barrageOpen"})}),(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{children:[(0,r.jsx)("mask",{id:"barrageOpen-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#barrageOpen"})}),(0,r.jsx)("use",{fill:"#000000",xlinkHref:"#barrageOpen"}),(0,r.jsx)("g",{mask:"url(#barrageOpen-2)",fill:"#FFFFFF",children:(0,r.jsx)("g",{children:(0,r.jsx)("rect",{x:"0",y:"0",width:"20",height:"20"})})})]})})]})}},7175:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M12,3.0985 C6.555,3.0985 2.125,6.8555 2.125,11.4735 C2.125,13.4225 2.931,15.3125 4.398,16.8135 C4.228,18.0665 3.803,19.2295 3.137,20.2725 L2.735,20.9015 L3.479,20.8485 C5.16,20.7295 6.774,20.1565 8.161,19.1895 C8.525,19.3235 9.351,19.5975 10.275,19.7195 C10.348,19.7305 11.166,19.8495 12,19.8495 C17.445,19.8495 21.875,16.0915 21.875,11.4735 C21.875,6.8555 17.445,3.0985 12,3.0985",id:"mobileBarrageOpen",fill:"#FFFFFF"})})})}},67031:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M12,3.0985 C17.445,3.0985 21.875,6.8555 21.875,11.4735 C21.875,12.0594558 21.8036777,12.6315658 21.6680092,13.1839097 C20.5885914,12.1413937 19.1191985,11.5 17.5,11.5 C14.1862915,11.5 11.5,14.1862915 11.5,17.5 C11.5,18.3342502 11.6702618,19.1287336 11.9779323,19.8505972 C11.1516894,19.8474181 10.3473589,19.7304034 10.275,19.7195 C9.351,19.5975 8.525,19.3235 8.161,19.1895 C6.774,20.1565 5.16,20.7295 3.479,20.8485 L3.479,20.8485 L2.735,20.9015 L3.137,20.2725 C3.803,19.2295 4.228,18.0665 4.398,16.8135 C2.931,15.3125 2.125,13.4225 2.125,11.4735 C2.125,6.8555 6.555,3.0985 12,3.0985 Z",id:"mobileChatDisable",fill:"#FFFFFF"}),(0,r.jsx)("path",{d:"M17.5,13 C19.9852814,13 22,15.0147186 22,17.5 C22,19.9852814 19.9852814,22 17.5,22 C15.0147186,22 13,19.9852814 13,17.5 C13,15.0147186 15.0147186,13 17.5,13 Z M14.5,17.5 C14.5,19.1568542 15.8431458,20.5 17.5,20.5 C18.056313,20.5 18.5772591,20.3485766 19.0238708,20.0846976 L14.9153024,15.9761292 C14.6514234,16.4227409 14.5,16.943687 14.5,17.5 Z M17.5,14.5 C16.943687,14.5 16.4227409,14.6514234 15.9761292,14.9153024 L20.0846976,19.0238708 C20.3485766,18.5772591 20.5,18.056313 20.5,17.5 C20.5,15.8431458 19.1568542,14.5 17.5,14.5 Z",fill:"#FFFFFF",fillRule:"nonzero"})]})})}},10296:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{id:"云录制",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M4.66666667,13.3333333 L4.6667351,13.2780392 C2.77489254,12.960682 1.33333333,11.3153548 1.33333333,9.33333333 C1.33333333,7.73744558 2.26792193,6.35984269 3.61963944,5.71798434 C4.27776086,3.93670719 5.9905635,2.66666667 8,2.66666667 C10.3835473,2.66666667 12.3497261,4.45363375 12.6319137,6.76094532 C13.7990623,7.11461754 14.6666667,8.43065885 14.6666667,10 C14.6666667,11.8409492 13.4727593,13.3333333 12,13.3333333 L12,13.3333333 L4.66666667,13.3333333 Z",id:"形状结合",fill:"#FFFFFF"}),(0,r.jsx)("circle",{id:"椭圆形",fill:"#F34B4B",cx:"8",cy:"8.66666667",r:"2.66666667"})]})})}},21351:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M21.5,14.5 C22.0522847,14.5 22.5,14.9477153 22.5,15.5 C22.5,16.0128358 22.1139598,16.4355072 21.6166211,16.4932723 L21.5,16.5 L17.915,16.5 L24.2071068,22.7928932 C24.5976311,23.1834175 24.5976311,23.8165825 24.2071068,24.2071068 C23.8466228,24.5675907 23.2793918,24.5953203 22.8871006,24.2902954 L22.7928932,24.2071068 L16.5,17.915 L16.5,21.5 C16.5,22.0128358 16.1139598,22.4355072 15.6166211,22.4932723 L15.5,22.5 C14.9871642,22.5 14.5644928,22.1139598 14.5067277,21.6166211 L14.5,21.5 L14.5,15.5 C14.5,14.9871642 14.8860402,14.5644928 15.3833789,14.5067277 L15.5,14.5 L21.5,14.5 Z M5.11289944,3.70970461 L5.20710678,3.79289322 L11,9.585 L11,6 C11,5.48716416 11.3860402,5.06449284 11.8833789,5.00672773 L12,5 C12.5128358,5 12.9355072,5.38604019 12.9932723,5.88337887 L13,6 L13,12 L12.996384,12.0852242 L12.996384,12.0852242 L12.9889807,12.1489612 L12.9889807,12.1489612 C12.9863719,12.165949 12.9832978,12.1833753 12.9797599,12.2007258 C12.9753602,12.2227461 12.9701664,12.2444365 12.964279,12.2658396 C12.9599023,12.2814633 12.9552713,12.2968513 12.9502619,12.3121425 C12.9438775,12.3317977 12.9366843,12.3515792 12.928896,12.3710585 L12.9063266,12.4232215 L12.9063266,12.4232215 C12.8966234,12.4438914 12.8862061,12.4642939 12.8751242,12.484277 C12.8685012,12.4963944 12.8613931,12.5086131 12.8540045,12.5207088 C12.8382813,12.546275 12.8215099,12.5711307 12.8036865,12.5951593 L12.7870723,12.6170223 L12.7870723,12.6170223 L12.7071068,12.7071068 C12.6717127,12.7425008 12.6343256,12.774687 12.5953066,12.8036654 C12.5711307,12.8215099 12.546275,12.8382813 12.5206602,12.8539326 L12.4840621,12.8753288 L12.4840621,12.8753288 C12.4642939,12.8862061 12.4438914,12.8966234 12.4230991,12.9063462 L12.371336,12.9287745 L12.371336,12.9287745 C12.3515792,12.9366843 12.3317977,12.9438775 12.3117364,12.9504533 C12.2968513,12.9552713 12.2814633,12.9599023 12.265993,12.9641549 C12.2444365,12.9701664 12.2227461,12.9753602 12.2007941,12.9798348 C12.1833753,12.9832978 12.165949,12.9863719 12.1484669,12.9889822 C12.1382359,12.9905825 12.1274549,12.9920139 12.1166211,12.9932723 L12.0852242,12.996384 C12.0679231,12.997855 12.050591,12.9988772 12.0332468,12.9994506 L6,13 C5.44771525,13 5,12.5522847 5,12 C5,11.4871642 5.38604019,11.0644928 5.88337887,11.0067277 L6,11 L9.585,11 L3.79289322,5.20710678 C3.40236893,4.81658249 3.40236893,4.18341751 3.79289322,3.79289322 C4.15337718,3.43240926 4.72060824,3.40467972 5.11289944,3.70970461 Z",id:"mobileExitScreen"})}),(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("mask",{id:"mask-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#mobileExitScreen"})}),(0,r.jsx)("use",{id:"蒙版",fill:"#FFFFFF",fillRule:"nonzero",transform:"translate(14.000000, 14.000000) scale(-1, 1) translate(-14.000000, -14.000000) ",xlinkHref:"#mobileExitScreen"})]})]})}},71563:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,r.jsx)("g",{id:"9月版本(改名)",fill:"none",fillRule:"evenodd",stroke:"none",strokeWidth:"1",children:(0,r.jsxs)("g",{id:"测试/28px/聊天",fill:"#FFF",children:[(0,r.jsx)("path",{id:"形状结合",d:"M12.063 21.25H10.55a.551.551 0 01-.551-.551v-.398c0-.304.247-.551.551-.551h.319a6.528 6.528 0 001.193 1.5zm2.686-16.143l4.167 4.166-.905.904a6.5 6.5 0 00-7.835 7.835l-.35.349c0 .004-.003.005-.005.006a.747.747 0 01-.18.132l-.1.045-5.753 2.635a.752.752 0 01-.846-.154.751.751 0 01-.186-.738l.04-.11 2.703-5.75a.749.749 0 01.073-.128l.046-.058.05-.053 9.08-9.081zm5.63-1.529c.571.553.888 1.296.895 2.092.006.73-.252 1.42-.727 1.963l-.136.144-.435.436-4.167-4.167.436-.436a2.958 2.958 0 014.133-.032z"}),(0,r.jsx)("path",{id:"形状",fillRule:"nonzero",d:"M12.964 12.964a5 5 0 117.072 7.072 5 5 0 01-7.072-7.072zm1.648.588l4.836 4.836a3.501 3.501 0 00-4.836-4.836zm-.587 5.423a3.501 3.501 0 004.362.474l-4.836-4.836a3.501 3.501 0 00.474 4.362z"})]})})})}},41839:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M16.1128994,14.7097046 L16.2071068,14.7928932 L22.5,21.085 L22.5,17.5 C22.5,16.9871642 22.8860402,16.5644928 23.3833789,16.5067277 L23.5,16.5 C24.0128358,16.5 24.4355072,16.8860402 24.4932723,17.3833789 L24.5,17.5 L24.5,23.5 C24.5,24.0128358 24.1139598,24.4355072 23.6166211,24.4932723 L23.5,24.5 L17.5,24.5 C16.9477153,24.5 16.5,24.0522847 16.5,23.5 C16.5,22.9871642 16.8860402,22.5644928 17.3833789,22.5067277 L17.5,22.5 L21.085,22.5 L14.7928932,16.2071068 C14.4023689,15.8165825 14.4023689,15.1834175 14.7928932,14.7928932 C15.1533772,14.4324093 15.7206082,14.4046797 16.1128994,14.7097046 Z M3.51101934,4.35103878 C3.51362808,4.33405099 3.51670217,4.31662474 3.52024007,4.29927424 C3.5246398,4.27725392 3.52983363,4.25556352 3.53572097,4.23416039 C3.54009773,4.21853672 3.54472872,4.20314866 3.54973809,4.18785748 C3.55612249,4.16820232 3.56331574,4.1484208 3.57110396,4.12894148 L3.59367336,4.07677845 L3.59367336,4.07677845 C3.60337664,4.0561086 3.61379392,4.03570605 3.62487577,4.01572305 C3.63149883,4.00360556 3.63860692,3.99138689 3.64599545,3.97929125 C3.6617187,3.95372505 3.67849009,3.92886931 3.69631351,3.9048407 L3.71292769,3.88297765 L3.71292769,3.88297765 L3.79289322,3.79289322 C3.82828727,3.75749917 3.86567442,3.72531295 3.90469339,3.69633458 C3.92886931,3.67849009 3.95372505,3.6617187 3.97933981,3.64606743 L4.0159379,3.62467117 L4.0159379,3.62467117 C4.03570605,3.61379392 4.0561086,3.60337664 4.07690085,3.59365378 L4.12866398,3.57122549 L4.12866398,3.57122549 C4.1484208,3.56331574 4.16820232,3.55612249 4.18826359,3.54954668 C4.20314866,3.54472872 4.21853672,3.54009773 4.23400703,3.53584514 C4.25556352,3.52983363 4.27725392,3.5246398 4.2992059,3.52016515 C4.31662474,3.51670217 4.33405099,3.51362808 4.35153313,3.5110178 C4.36176411,3.50941754 4.37254508,3.50798606 4.38337887,3.50672773 L4.41477577,3.50361597 C4.43207691,3.50214496 4.44940903,3.50112277 4.46675322,3.50054939 L10.5,3.5 C11.0522847,3.5 11.5,3.94771525 11.5,4.5 C11.5,5.01283584 11.1139598,5.43550716 10.6166211,5.49327227 L10.5,5.5 L6.915,5.5 L12.7071068,11.2928932 C13.0976311,11.6834175 13.0976311,12.3165825 12.7071068,12.7071068 C12.3466228,13.0675907 11.7793918,13.0953203 11.3871006,12.7902954 L11.2928932,12.7071068 L5.5,6.915 L5.5,10.5 C5.5,11.0128358 5.11395981,11.4355072 4.61662113,11.4932723 L4.5,11.5 C3.98716416,11.5 3.56449284,11.1139598 3.50672773,10.6166211 L3.5,10.5 L3.50054939,4.46675322 L3.50174607,4.44074835 L3.50174607,4.44074835 L3.50278786,4.42476146 L3.50278786,4.42476146 L3.502,4.44 L3.50361597,4.41477577 L3.50361597,4.41477577 L3.51101934,4.35103878 L3.51101934,4.35103878 Z",id:"mobileFullScreen"})}),(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("mask",{id:"mask-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#mobileFullScreen"})}),(0,r.jsx)("use",{id:"蒙版",fill:"#FFFFFF",fillRule:"nonzero",transform:"translate(14.000000, 14.000000) scale(-1, 1) translate(-14.000000, -14.000000) ",xlinkHref:"#mobileFullScreen"})]})]})}},16870:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsxs)("defs",{children:[(0,r.jsx)("path",{d:"M10.6212645,0 C9.85004736,0 9.26891995,0.603185249 9.26891995,1.3816 L9.26891995,10.3890286 C9.26891995,10.6772315 9.11489737,10.8365714 8.8575061,10.8365714 C8.60011483,10.8365714 8.44609225,10.6772315 8.44609225,10.3890286 L8.44609225,2.60354286 C8.44609225,1.82384328 7.86623692,1.22194286 7.09374766,1.22194286 C6.32113556,1.22194286 5.74010524,1.8239983 5.74010524,2.60354286 L5.74010524,11.9139429 C5.72448388,12.4566401 5.73528497,12.7499545 5.36196443,12.8476706 C4.88463189,12.9726116 3.46479246,9.96135751 2.92734053,9.23121073 C2.3898886,8.50106394 1.54039983,8.25584119 0.764569059,8.64868778 C0.0332458829,9.01899767 -0.206209258,9.7576557 0.189413073,10.5288817 L0.653919583,11.448547 L1.54039983,13.2640968 C2.03595837,14.294238 2.60976283,15.5084713 3.27038434,16.9295033 C4.4141123,19.1739521 5.38255776,20.4309387 6.44086372,21.3129797 C7.05060064,21.8192254 7.52945421,22 7.82962039,22 L13.5608619,22 C15.2318451,22 16.5010103,20.8407185 17.5231538,18.9287506 C18.4032666,16.9524059 18.8521373,13.9346785 18.8521373,10.3890286 L18.8521373,6.11474286 C18.8521373,5.32881146 18.3150779,4.73188571 17.5478126,4.73188571 C16.7850656,4.73188571 16.3239537,5.31306263 16.3239537,6.11474286 L16.3239537,11 C16.3239537,11.2882029 16.1699311,11.4475429 15.9125399,11.4475429 C15.6558851,11.4475429 15.501126,11.2876423 15.501126,11 L15.501126,2.60354286 C15.501126,1.82384328 14.9212707,1.22194286 14.1487814,1.22194286 C13.3762922,1.22194286 12.7964368,1.82384328 12.7964368,2.60354286 L12.7964368,10.3890286 C12.7964368,10.6772315 12.6424143,10.8365714 12.385023,10.8365714 C12.1276317,10.8365714 11.9736091,10.6772315 11.9736091,10.3890286 L11.9736091,1.3816 C11.9736091,0.60277066 11.3933942,0 10.6212645,0 Z",id:"MobileHandDown"}),(0,r.jsx)("path",{d:"M14.1262701,3 C13.3550529,3 12.7739255,3.60318525 12.7739255,4.3816 L12.7739255,13.3890286 C12.7739255,13.6772315 12.619903,13.8365714 12.3625117,13.8365714 C12.1051204,13.8365714 11.9510978,13.6772315 11.9510978,13.3890286 L11.9510978,5.60354286 C11.9510978,4.82384328 11.3712425,4.22194286 10.5987532,4.22194286 C9.82614115,4.22194286 9.24511082,4.8239983 9.24511082,5.60354286 L9.24511082,14.9139429 C9.22948946,15.4566401 9.24029056,15.7499545 8.86697002,15.8476706 C8.38963748,15.9726116 6.96979805,12.9613575 6.43234612,12.2312107 C5.89489419,11.5010639 5.04540542,11.2558412 4.26957465,11.6486878 C3.53825147,12.0189977 3.29879633,12.7576557 3.69441866,13.5288817 L4.15892517,14.448547 L5.04540542,16.2640968 C5.54096396,17.294238 6.11476841,18.5084713 6.77538993,19.9295033 C7.91911788,22.1739521 8.88756335,23.4309387 9.94586931,24.3129797 C10.5556062,24.8192254 11.0344598,25 11.334626,25 L17.0658675,25 C18.7368507,25 20.0060159,23.8407185 21.0281594,21.9287506 C21.9082722,19.9524059 22.3571429,16.9346785 22.3571429,13.3890286 L22.3571429,9.11474286 C22.3571429,8.32881146 21.8200835,7.73188571 21.0528182,7.73188571 C20.2900712,7.73188571 19.8289593,8.31306263 19.8289593,9.11474286 L19.8289593,14 C19.8289593,14.2882029 19.6749367,14.4475429 19.4175455,14.4475429 C19.1608907,14.4475429 19.0061316,14.2876423 19.0061316,14 L19.0061316,5.60354286 C19.0061316,4.82384328 18.4262763,4.22194286 17.653787,4.22194286 C16.8812978,4.22194286 16.3014424,4.82384328 16.3014424,5.60354286 L16.3014424,13.3890286 C16.3014424,13.6772315 16.1474198,13.8365714 15.8900286,13.8365714 C15.6326373,13.8365714 15.4786147,13.6772315 15.4786147,13.3890286 L15.4786147,4.3816 C15.4786147,3.60277066 14.8983998,3 14.1262701,3 Z",id:"MobileHandDown-3"})]}),(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("g",{transform:"translate(-436.000000, -62.000000)",children:(0,r.jsxs)("g",{transform:"translate(436.000000, 62.000000)",children:[(0,r.jsx)("rect",{id:"__symbolBg",x:"0",y:"0",width:"28",height:"28"}),(0,r.jsxs)("g",{transform:"translate(3.505006, 3.000000)",children:[(0,r.jsx)("mask",{id:"mask-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#MobileHandDown"})}),(0,r.jsx)("use",{fill:"#FFAB00",xlinkHref:"#MobileHandDown"})]})]})}),(0,r.jsx)("g",{transform:"translate(-436.000000, -62.000000)",children:(0,r.jsxs)("g",{transform:"translate(436.000000, 62.000000)",children:[(0,r.jsx)("mask",{id:"mask-4",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#MobileHandDown-3"})}),(0,r.jsx)("use",{fill:"#FFAB00",xlinkHref:"#MobileHandDown-3"})]})})]})]})}},6005:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M14.1262701,3 C13.3550529,3 12.7739255,3.60318525 12.7739255,4.3816 L12.7739255,13.3890286 C12.7739255,13.6772315 12.619903,13.8365714 12.3625117,13.8365714 C12.1051204,13.8365714 11.9510978,13.6772315 11.9510978,13.3890286 L11.9510978,5.60354286 C11.9510978,4.82384328 11.3712425,4.22194286 10.5987532,4.22194286 C9.82614115,4.22194286 9.24511082,4.8239983 9.24511082,5.60354286 L9.24511082,14.9139429 C9.22948946,15.4566401 9.24029056,15.7499545 8.86697002,15.8476706 C8.38963748,15.9726116 6.96979805,12.9613575 6.43234612,12.2312107 C5.89489419,11.5010639 5.04540542,11.2558412 4.26957465,11.6486878 C3.53825147,12.0189977 3.29879633,12.7576557 3.69441866,13.5288817 L4.15892517,14.448547 L5.04540542,16.2640968 C5.54096396,17.294238 6.11476841,18.5084713 6.77538993,19.9295033 C7.91911788,22.1739521 8.88756335,23.4309387 9.94586931,24.3129797 C10.5556062,24.8192254 11.0344598,25 11.334626,25 L17.0658675,25 C18.7368507,25 20.0060159,23.8407185 21.0281594,21.9287506 C21.9082722,19.9524059 22.3571429,16.9346785 22.3571429,13.3890286 L22.3571429,9.11474286 C22.3571429,8.32881146 21.8200835,7.73188571 21.0528182,7.73188571 C20.2900712,7.73188571 19.8289593,8.31306263 19.8289593,9.11474286 L19.8289593,14 C19.8289593,14.2882029 19.6749367,14.4475429 19.4175455,14.4475429 C19.1608907,14.4475429 19.0061316,14.2876423 19.0061316,14 L19.0061316,5.60354286 C19.0061316,4.82384328 18.4262763,4.22194286 17.653787,4.22194286 C16.8812978,4.22194286 16.3014424,4.82384328 16.3014424,5.60354286 L16.3014424,13.3890286 C16.3014424,13.6772315 16.1474198,13.8365714 15.8900286,13.8365714 C15.6326373,13.8365714 15.4786147,13.6772315 15.4786147,13.3890286 L15.4786147,4.3816 C15.4786147,3.60277066 14.8983998,3 14.1262701,3 Z",id:"mobileHandUp"})}),(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("mask",{id:"mask-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#mobileHandUp"})}),(0,r.jsx)("use",{fill:"#FFFFFF",fillRule:"nonzero",xlinkHref:"#mobileHandUp"})]})]})}},67720:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M6,12.5 C6.27614237,12.5 6.5,12.7238576 6.5,13 L6.5,13.25 C6.5,17.3921356 9.85786438,20.75 14,20.75 C18.0609173,20.75 21.3680175,17.5225256 21.4961464,13.4927311 L21.5,13.25 L21.5,13 C21.5,12.7238576 21.7238576,12.5 22,12.5 L22.5,12.5 C22.7761424,12.5 23,12.7238576 23,13 L23,13.25 C23,17.9678338 19.3699004,21.8378123 14.750482,22.2191549 L14.75,24.6 C14.75,24.8209139 14.5709139,25 14.35,25 L13.65,25 C13.4290861,25 13.25,24.8209139 13.25,24.6 L13.2505132,22.219237 C8.71753213,21.8455332 5.13695134,18.1125528 5.00383711,13.5153623 L5,13.25 L5,13 C5,12.7238576 5.22385763,12.5 5.5,12.5 L6,12.5 Z M14,2 C17.3137085,2 20,4.6862915 20,8 L20,13 C20,16.3137085 17.3137085,19 14,19 C10.6862915,19 8,16.3137085 8,13 L8,8 C8,4.6862915 10.6862915,2 14,2 Z",id:"mobileMicroPhone",fill:"#FFFFFF"})})})}},18646:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M6,12.5 C6.27614237,12.5 6.5,12.7238576 6.5,13 L6.5,13.25 C6.5,17.3921356 9.85786438,20.75 14,20.75 C14.5146868,20.75 15.0172646,20.6981558 15.5027963,20.5994047 L15.5,20.5 C15.5,21.0490103 15.573737,21.5807985 15.7118478,22.0860011 C15.3980566,22.1478837 15.0768299,22.1922073 14.750671,22.2191393 L14.75,24.6 C14.75,24.8209139 14.5709139,25 14.35,25 L13.65,25 C13.4290861,25 13.25,24.8209139 13.25,24.6 L13.2505132,22.219237 C8.71753213,21.8455332 5.13695134,18.1125528 5.00383711,13.5153623 L5,13.25 L5,13 C5,12.7238576 5.22385763,12.5 5.5,12.5 L6,12.5 Z M8,11.181 L15.7159854,18.8989411 C15.7060528,18.9349032 15.6964466,18.9710007 15.6871701,19.0072304 L15.7949599,18.9768992 C15.2282003,19.1543557 14.6252696,19.25 14,19.25 C10.6862915,19.25 8,16.5637085 8,13.25 L8,11.181 Z M14,2.25 C17.3137085,2.25 20,4.9362915 20,8.25 L20,13.25 C20,13.7647881 19.9351692,14.2644341 19.8132268,14.7412189 C19.3455827,14.8771955 18.902775,15.0687585 18.4910221,15.307897 L8.67158266,5.48904307 C9.67075793,3.56463788 11.6818539,2.25 14,2.25 Z",fill:"#FFFFFF"}),(0,r.jsx)("path",{d:"M21.5,16 C23.9852814,16 26,18.0147186 26,20.5 C26,22.9852814 23.9852814,25 21.5,25 C19.0147186,25 17,22.9852814 17,20.5 C17,18.0147186 19.0147186,16 21.5,16 Z M18.5,20.5 C18.5,22.1568542 19.8431458,23.5 21.5,23.5 C22.056313,23.5 22.5772591,23.3485766 23.0238708,23.0846976 L18.9153024,18.9761292 C18.6514234,19.4227409 18.5,19.943687 18.5,20.5 Z M21.5,17.5 C20.943687,17.5 20.4227409,17.6514234 19.9761292,17.9153024 L24.0846976,22.0238708 C24.3485766,21.5772591 24.5,21.056313 24.5,20.5 C24.5,18.8431458 23.1568542,17.5 21.5,17.5 Z",fill:"#FFFFFF",fillRule:"nonzero"}),(0,r.jsx)("path",{d:"M4.91367786,3.85301769 L17.2878641,16.2270709 C16.9289105,16.5809492 16.6143323,16.9797204 16.3532329,17.4142812 L3.85301769,4.91367786 C3.69680797,4.75746815 3.69680797,4.50420215 3.85301769,4.34799244 L4.34799244,3.85301769 C4.50420215,3.69680797 4.75746815,3.69680797 4.91367786,3.85301769 Z",fill:"#FF4947",fillRule:"nonzero"})]})})}},69037:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M6,12.5 C6.27614237,12.5 6.5,12.7238576 6.5,13 L6.5,13.25 C6.5,17.3921356 9.85786438,20.75 14,20.75 C15.0515598,20.75 16.0525737,20.5335874 16.9609334,20.1428707 L18.0876907,21.2703014 C17.0717182,21.7891453 15.9441281,22.1206169 14.750482,22.2191549 L14.75,24.6 C14.75,24.8209139 14.5709139,25 14.35,25 L13.65,25 C13.4290861,25 13.25,24.8209139 13.25,24.6 L13.2505132,22.219237 C8.71753213,21.8455332 5.13695134,18.1125528 5.00383711,13.5153623 L5,13.25 L5,13 C5,12.7238576 5.22385763,12.5 5.5,12.5 L6,12.5 Z M8,11.181 L15.7949599,18.9768992 C15.2282003,19.1543557 14.6252696,19.25 14,19.25 C10.6862915,19.25 8,16.5637085 8,13.25 L8,11.181 Z M22.5,12.5 C22.7761424,12.5 23,12.7238576 23,13 L23,13.25 C23,15.1137669 22.4334784,16.8452155 21.4632446,18.2815367 L20.3788447,17.1966232 C21.0497636,16.1145306 21.4530209,14.8490765 21.4961464,13.4927311 L21.5,13.25 L21.5,13 C21.5,12.7238576 21.7238576,12.5 22,12.5 L22.5,12.5 Z M14,2.25 C17.3137085,2.25 20,4.9362915 20,8.25 L20,13.25 C20,14.2810031 19.7399574,15.2512701 19.2818829,16.09879 L8.67158266,5.48904307 C9.67075793,3.56463788 11.6818539,2.25 14,2.25 Z",id:"mobileMicroPhoneMute",fill:"#FFFFFF"}),(0,r.jsx)("rect",{id:"矩形",fill:"#FF4947",fillRule:"nonzero",transform:"translate(14.000000, 14.000000) rotate(-45.000000) translate(-14.000000, -14.000000) ",x:"13.25",y:"1.13686838e-13",width:"1.5",height:"28",rx:"0.4"})]})})}},65027:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M14,12 C15.1045695,12 16,12.8954305 16,14 C16,15.1045695 15.1045695,16 14,16 C12.8954305,16 12,15.1045695 12,14 C12,12.8954305 12.8954305,12 14,12 Z M6,12 C7.1045695,12 8,12.8954305 8,14 C8,15.1045695 7.1045695,16 6,16 C4.8954305,16 4,15.1045695 4,14 C4,12.8954305 4.8954305,12 6,12 Z M22,12 C23.1045695,12 24,12.8954305 24,14 C24,15.1045695 23.1045695,16 22,16 C20.8954305,16 20,15.1045695 20,14 C20,12.8954305 20.8954305,12 22,12 Z",id:"mobileMore"})}),(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("mask",{id:"mask-2",fill:"white",children:(0,r.jsx)("use",{xlinkHref:"#mobileMore"})}),(0,r.jsx)("use",{fill:"#FFFFFF",xlinkHref:"#mobileMore"})]})]})}},2237:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M20.3571429,19.75 C20.7121831,19.75 21,20.0378169 21,20.3928571 L21,20.6071429 C21,20.9621831 20.7121831,21.25 20.3571429,21.25 L10.6428571,21.25 C10.2878169,21.25 10,20.9621831 10,20.6071429 L10,20.3928571 C10,20.0378169 10.2878169,19.75 10.6428571,19.75 L20.3571429,19.75 Z M14.748919,5.10659813 L18.915919,9.27259813 L9.82691903,18.3605981 C9.82591903,18.3645981 9.82291903,18.3655981 9.82091903,18.3665981 C9.76625237,18.4212648 9.70580792,18.4652648 9.64106718,18.499487 L9.54091903,18.5435981 L3.78791903,21.1785981 C3.68691903,21.2245981 3.58091903,21.2475981 3.47591903,21.2475981 C3.27891903,21.2475981 3.08691903,21.1695981 2.94191903,21.0245981 C2.74854403,20.8285981 2.67996591,20.5453169 2.75561239,20.2866313 L2.79691903,20.1775981 L5.49891903,14.4275981 C5.51891903,14.3825981 5.54291903,14.3395981 5.57191903,14.2985981 L5.61766903,14.2408481 L5.61766903,14.2408481 L5.66791903,14.1875981 L14.748919,5.10659813 Z M20.378419,3.57799813 C20.950419,4.13099813 21.267419,4.87399813 21.274419,5.66999813 C21.279919,6.40058146 21.0224121,7.08999118 20.546573,7.63270241 L20.411419,7.77699813 L19.976419,8.21299813 L15.809419,4.04599813 L16.245419,3.60999813 C17.376419,2.47999813 19.231419,2.46399813 20.378419,3.57799813 Z",id:"mobileRename",fill:"#FFFFFF"})})})}},27201:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M3,6.181 L12,15.182 L12,17.5 C12,18.0128358 12.3860402,18.4355072 12.8833789,18.4932723 L13,18.5 L15.318,18.5 L16.818,20 L5,20 C3.8954305,20 3,19.1045695 3,18 L3,6.181 Z M19,4 C20.1045695,4 21,4.8954305 21,6 L21,17.818 L19.5,16.318 L19.5,13 C19.5,12.4477153 19.0522847,12 18.5,12 L15.182,12 L7.181,4 L19,4 Z",id:"TurnOffPictures",fill:"#FFFFFF"}),(0,r.jsx)("rect",{id:"矩形",fill:"#FF4947",fillRule:"nonzero",transform:"translate(12.000000, 12.000000) rotate(-45.000000) translate(-12.000000, -12.000000) ",x:"11.25",y:"-1.70530257e-13",width:"1.5",height:"24",rx:"0.4"})]})})}},25670:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M19,4 C20.1045695,4 21,4.8954305 21,6 L21,18 C21,19.1045695 20.1045695,20 19,20 L5,20 C3.8954305,20 3,19.1045695 3,18 L3,6 C3,4.8954305 3.8954305,4 5,4 L19,4 Z M18.5,12 L13,12 C12.4477153,12 12,12.4477153 12,13 L12,13 L12,17.5 C12,18.0522847 12.4477153,18.5 13,18.5 L13,18.5 L18.5,18.5 C19.0522847,18.5 19.5,18.0522847 19.5,17.5 L19.5,17.5 L19.5,13 C19.5,12.4477153 19.0522847,12 18.5,12 L18.5,12 Z",id:"mobileTurnOnPictures",fill:"#FFFFFF"})})})}},3109:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,viewBox:"0 0 24 24",width:"100%",height:"100%",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M4.08489033,7.26573102 L12,15.1817576 L12,18.6062733 C12,19.1585581 11.5522847,19.6062733 11,19.6062733 C10.7995033,19.6062733 10.603636,19.5460044 10.4378219,19.4332895 L6.79285714,16.9555638 L5,16.9555638 C3.8954305,16.9555638 3,16.0601333 3,14.9555638 L3,9.04456515 C3,8.26975985 3.44058626,7.59785899 4.08489033,7.26573102 Z M18.6816005,5.05636196 C18.7065241,5.08130075 18.7287399,5.10880594 18.747877,5.13841848 C18.7615281,5.15954212 18.7742296,5.17940189 18.7859814,5.19799778 C20.0299992,7.1665108 20.75,9.4991728 20.75,12 C20.75,13.6522751 20.4357102,15.231144 19.8636523,16.6800846 L18.6917866,15.5095148 C19.0540552,14.4051892 19.25,13.2254773 19.25,12 C19.25,9.87636537 18.6615862,7.89016215 17.63889,6.19553334 C17.6125654,6.15191296 17.5804246,6.10015743 17.5424674,6.04026674 C17.4172686,5.84255476 17.4458836,5.5844366 17.6114101,5.41901062 L17.9745082,5.05613284 C18.1698361,4.86095248 18.4864056,4.86104857 18.6816005,5.05636196 Z M16.472374,7.20670486 L16.5148727,7.25567326 L16.5500433,7.31014417 C17.314923,8.70162883 17.75,10.3000056 17.75,12 C17.75,12.7907204 17.6558724,13.5594562 17.4782109,14.2956135 L16.1892526,13.0062354 C16.2293566,12.6764337 16.25,12.3406276 16.25,12 C16.25,10.6928536 15.9460023,9.45670967 15.4048496,8.35841095 C15.3834722,8.31502418 15.3569864,8.26343208 15.3253925,8.20363465 C15.2229872,8.0097059 15.2588673,7.77167016 15.4139227,7.61657975 L15.8236153,7.20679454 C16.002733,7.02760366 16.2931994,7.02757083 16.472374,7.20670486 Z M14.1970217,9.40046541 C14.2230506,9.42648998 14.2453067,9.45591345 14.2632222,9.48786802 L14.2867688,9.53758972 C14.5338302,10.1678771 14.6888443,10.8443598 14.7352707,11.5504975 L13.1067381,9.92532017 C13.1128744,9.91846443 13.1192218,9.91175306 13.125778,9.90519574 L13.6303676,9.40052179 C13.7868252,9.24402 14.0405289,9.24399879 14.1970217,9.40046541 Z M11.8270162,4.83167754 C11.9397311,4.99749159 12,5.1933589 12,5.39385563 L12,8.81875758 L8.836,5.65475758 L10.4378219,4.56683943 C10.8945704,4.25635704 11.5165338,4.37492911 11.8270162,4.83167754 Z",id:"mobileVoiceClose",fill:"#FFFFFF"}),(0,r.jsx)("rect",{id:"矩形",fill:"#FF4947",fillRule:"nonzero",transform:"translate(12.000000, 12.000000) rotate(-45.000000) translate(-12.000000, -12.000000) ",x:"11.25",y:"-2.27373675e-13",width:"1.5",height:"24",rx:"0.4"})]})})}},76275:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{id:"24px/扬声器",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M11.8270162,4.83167754 C11.9397311,4.99749159 12,5.1933589 12,5.39385563 L12,18.6062733 C12,19.1585581 11.5522847,19.6062733 11,19.6062733 C10.7995033,19.6062733 10.603636,19.5460044 10.4378219,19.4332895 L6.79285714,16.9555638 L5,16.9555638 C3.8954305,16.9555638 3,16.0601333 3,14.9555638 L3,9.04456515 C3,7.93999565 3.8954305,7.04456515 5,7.04456515 L6.79285714,7.04456515 L10.4378219,4.56683943 C10.8945704,4.25635704 11.5165338,4.37492911 11.8270162,4.83167754 Z M18.6816005,5.05636196 C18.7065241,5.08130075 18.7287399,5.10880594 18.747877,5.13841848 C18.7615281,5.15954212 18.7742296,5.17940189 18.7859814,5.19799778 C20.0299992,7.1665108 20.75,9.4991728 20.75,12 C20.75,14.4852029 20.0389678,16.8043353 18.8092366,18.7650638 C18.790819,18.7944296 18.7701793,18.8267421 18.7473175,18.8620012 C18.5971109,19.0937495 18.2874638,19.1597981 18.0557416,19.0095511 C18.0263672,18.990505 17.9990742,18.9684267 17.9743115,18.9436796 L17.6109823,18.5805785 C17.4454676,18.4151821 17.4168029,18.1571169 17.5419794,17.9594255 C17.5983678,17.8703711 17.6447428,17.7952139 17.6811044,17.7339537 C18.6777573,16.0548453 19.25,14.0942499 19.25,12 C19.25,9.87636537 18.6615862,7.89016215 17.63889,6.19553334 C17.6125654,6.15191296 17.5804246,6.10015743 17.5424674,6.04026674 C17.4172686,5.84255476 17.4458836,5.5844366 17.6114101,5.41901062 L17.9745082,5.05613284 C18.1698361,4.86095248 18.4864056,4.86104857 18.6816005,5.05636196 Z M16.472374,7.20670486 L16.5148727,7.25567326 L16.5148727,7.25567326 L16.5500433,7.31014417 L16.5500433,7.31014417 C17.314923,8.70162883 17.75,10.3000056 17.75,12 C17.75,13.56487 17.3813386,15.0436345 16.7261293,16.3541799 L16.5698779,16.6535899 L16.5698779,16.6535899 C16.4409802,16.8904618 16.1444653,16.9779921 15.9075935,16.8490944 C15.866492,16.8267283 15.8288189,16.7985703 15.7957449,16.7654692 L15.4136169,16.3833751 C15.2585508,16.2282838 15.2226308,15.9902452 15.3250521,15.7963156 C15.3638085,15.7229323 15.3957805,15.6603907 15.4209682,15.6086907 C15.9520351,14.5186292 16.25,13.2941113 16.25,12 C16.25,10.6928536 15.9460023,9.45670967 15.4048496,8.35841095 C15.3834722,8.31502418 15.3569864,8.26343208 15.3253925,8.20363465 C15.2229872,8.0097059 15.2588673,7.77167016 15.4139227,7.61657975 L15.8236153,7.20679454 C16.002733,7.02760366 16.2931994,7.02757083 16.472374,7.20670486 Z M14.1970217,9.40046541 C14.2230506,9.42648998 14.2453067,9.45591345 14.2632222,9.48786802 L14.2867688,9.53758972 L14.2867688,9.53758972 C14.5858124,10.3004908 14.75,11.1310713 14.75,12 C14.75,12.7688381 14.621459,13.5076539 14.3846951,14.196129 L14.2766583,14.4880485 L14.2766583,14.4880485 C14.1984647,14.6851421 13.9753003,14.7815297 13.7782067,14.7033362 C13.7296017,14.684053 13.6854482,14.6550443 13.6484729,14.6180698 L13.1251024,14.0952536 C12.992106,13.9623552 12.9448807,13.7660866 13.0028941,13.5872445 C13.0378834,13.4793806 13.0645513,13.3900002 13.0828979,13.3191031 C13.1919699,12.8976146 13.25,12.4555841 13.25,12 C13.25,11.5252416 13.1869824,11.0652018 13.0688556,10.6277889 C13.0532639,10.570054 13.031605,10.4986299 13.0038789,10.4135164 C12.9457118,10.2346332 12.9927804,10.0382155 13.125778,9.90519574 L13.6303676,9.40052179 C13.7868252,9.24402 14.0405289,9.24399879 14.1970217,9.40046541 Z",id:"mobileVoiceOpen",fill:"#FFFFFF"})})})}},46825:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"60px",height:"60px",viewBox:"0 0 60 60",version:"1.1",children:[(0,r.jsxs)("defs",{children:[(0,r.jsxs)("linearGradient",{x1:"77.3306476%",y1:"8.8466833%",x2:"18.3443921%",y2:"85.9902806%",id:"linearGradient-1",children:[(0,r.jsx)("stop",{stopColor:"#0D94FF",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#333333",offset:"100%"})]}),(0,r.jsxs)("linearGradient",{x1:"1.74701441%",y1:"115.31031%",x2:"71.9318803%",y2:"34.2907982%",id:"linearGradient-2",children:[(0,r.jsx)("stop",{stopColor:"#A8DFFF",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#FFFFFF",offset:"100%"})]}),(0,r.jsxs)("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"107.756623%",id:"linearGradient-3",children:[(0,r.jsx)("stop",{stopColor:"#78BEF5",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"#DFDFDF",stopOpacity:"0",offset:"100%"})]})]}),(0,r.jsx)("g",{id:"画板",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{id:"5备份-2",children:[(0,r.jsxs)("g",{id:"编组-5",transform:"translate(33.760031, 33.168607) rotate(-45.000000) translate(-33.760031, -33.168607) translate(17.260031, 12.668607)",children:[(0,r.jsx)("path",{d:"M32.256,6.95259627 L32.256,39.3721519 C32.256,40.0164375 31.740232,40.5387342 31.104,40.5387342 L1.152,40.5387342 C0.515767968,40.5387342 0,40.0164375 0,39.3721519 L0,1.16658228 C0,0.522296677 0.515767968,0 1.152,0 L25.5877722,0",id:"路径",fill:"url(#linearGradient-1)",opacity:"0.400000006"}),(0,r.jsx)("rect",{id:"矩形",fill:"#333333",x:"5.184",y:"12.8324051",width:"21.888",height:"2.33316456",rx:"1.152"}),(0,r.jsx)("rect",{id:"矩形备份-2",fill:"#333333",x:"5.184",y:"18.0820253",width:"21.888",height:"2.33316456",rx:"1.152"}),(0,r.jsx)("rect",{id:"矩形备份-3",fill:"#333333",x:"5.184",y:"23.3316456",width:"21.888",height:"2.33316456",rx:"1.152"}),(0,r.jsx)("path",{d:"M25.5877722,6.63125251e-14 L25.5877722,5.63586717 C25.5877722,6.2720992 26.1035402,6.78786717 26.7397722,6.78786717 L32.256,6.78786717 L32.256,6.78786717",id:"路径-57",fill:"url(#linearGradient-2)",opacity:"0.2"})]}),(0,r.jsx)("path",{d:"M0,7.14531646 C0.363559752,11.0559775 2.30692107,13.2890626 5.83008397,13.8445717 C11.1148283,14.6778353 12.2490642,8.98410891 17.812807,8.98410891 C23.3765498,8.98410891 24.668768,14.4060061 24.458865,16.4436594 C24.248962,18.4813126 23.7374627,23.0956639 16.6291189,22.0556782 C9.52077503,21.0156925 8.088487,17.3997316 4.49573196,18.14961 C0.902976915,18.8994884 1.29499741,23.2752302 3.56254069,24.9356962",id:"路径-56",stroke:"url(#linearGradient-3)",strokeWidth:"0.5",strokeLinecap:"round",strokeDasharray:"0.5760000050067902,0.5760000050067902",transform:"translate(12.240000, 16.040506) scale(-1, 1) translate(-12.240000, -16.040506) "}),(0,r.jsx)("g",{id:"编组",transform:"translate(24.800000, 4.000000) scale(-1, 1) translate(-24.800000, -4.000000) translate(20.800000, 0.000000)",fill:"#79B5E4",children:(0,r.jsx)("path",{d:"M7.20546463,0.0493670886 C7.29455616,0.119468354 7.32965283,0.214253165 7.31345437,0.330759494 L6.28485215,7.10096203 C6.27135343,7.18587342 6.22815754,7.25202532 6.15616438,7.29941772 C6.11926789,7.32212658 6.07697191,7.33496203 6.03197619,7.33496203 C6.00227901,7.33496203 5.96988209,7.32706329 5.93568534,7.31225316 L4.11605832,6.49670886 L3.14325079,7.79802532 C3.09465541,7.8661519 3.02896166,7.89873418 2.94616953,7.89873418 C2.91197278,7.89873418 2.8822756,7.89281013 2.857078,7.88096203 C2.80668279,7.86022785 2.76528672,7.82665823 2.73468963,7.77729114 C2.70409254,7.72891139 2.68789408,7.67559494 2.68789408,7.61635443 L2.68789408,6.07906329 L6.15886412,1.41091139 L1.86447236,5.48863291 L0.277923177,4.77478481 C0.178932587,4.7343038 0.12493772,4.65334177 0.117738404,4.53189873 C0.112338918,4.41440506 0.154634897,4.32751899 0.246426171,4.27124051 L6.93099073,0.0394936709 C6.97148688,0.012835443 7.01378285,0 7.05967849,0 C7.11367336,0 7.16226874,0.0167848101 7.20546463,0.0493670886 Z",id:"路径",transform:"translate(3.717280, 3.949367) scale(-1, 1) translate(-3.717280, -3.949367) "})})]})})]})}},4022:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsxs)("svg",{id:e.tagId,width:"30px",height:"30px",viewBox:"0 0 30 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"123",children:[(0,r.jsx)("title",{children:"录制"}),(0,r.jsx)("defs",{children:(0,r.jsx)("path",{d:"M15,2 C22.1797017,2 28,7.82029825 28,15 C28,22.1797017 22.1797017,28 15,28 C7.82029825,28 2,22.1797017 2,15 C2,7.82029825 7.82029825,2 15,2 Z M15,3.5 C8.64872538,3.5 3.5,8.64872538 3.5,15 C3.5,21.3512746 8.64872538,26.5 15,26.5 C21.3512746,26.5 26.5,21.3512746 26.5,15 C26.5,8.64872538 21.3512746,3.5 15,3.5 Z M15,7 C19.418278,7 23,10.581722 23,15 C23,19.418278 19.418278,23 15,23 C10.581722,23 7,19.418278 7,15 C7,10.581722 10.581722,7 15,7 Z",id:"path-1"})}),(0,r.jsx)("g",{id:"录制",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsxs)("g",{id:"形状结合",fillRule:"nonzero",children:[(0,r.jsx)("use",{fill:"#E1E3E6",xlinkHref:"#path-1"}),(0,r.jsx)("use",{fill:"#FAFBFF",xlinkHref:"#path-1"})]})})]})}},60157:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"30px",height:"30px",viewBox:"0 0 30 30",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{id:"停止录制",style:{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},children:[(0,r.jsx)("circle",{id:"椭圆形",stroke:"#F5F5F5",strokeWidth:"2",cx:"15",cy:"15",r:"11"}),(0,r.jsx)("rect",{id:"矩形",fill:"#F5F5F5",x:"10",y:"10",width:"10",height:"10",rx:"1"})]})})}},54128:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"12PX",height:"12px",viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokewidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("rect",{id:"Combined-Shape",fill:"#CCCCCC",x:"9.75",y:"2.25",width:"1.5",height:"8.25",rx:"0.75"}),(0,r.jsx)("path",{d:"M7.5,3.75 C7.91421356,3.75 8.25,4.08578644 8.25,4.5 L8.25,4.5 L8.25,9.75 C8.25,10.1642136 7.91421356,10.5 7.5,10.5 C7.08578644,10.5 6.75,10.1642136 6.75,9.75 L6.75,9.75 L6.75,4.5 C6.75,4.08578644 7.08578644,3.75 7.5,3.75 Z M4.5,5.25 C4.91421356,5.25 5.25,5.58578644 5.25,6 L5.25,6 L5.25,9.75 C5.25,10.1642136 4.91421356,10.5 4.5,10.5 C4.08578644,10.5 3.75,10.1642136 3.75,9.75 L3.75,9.75 L3.75,6 C3.75,5.58578644 4.08578644,5.25 4.5,5.25 Z M1.5,6.75 C1.91421356,6.75 2.25,7.08578644 2.25,7.5 L2.25,7.5 L2.25,9.75 C2.25,10.1642136 1.91421356,10.5 1.5,10.5 C1.08578644,10.5 0.75,10.1642136 0.75,9.75 L0.75,9.75 L0.75,7.5 C0.75,7.08578644 1.08578644,6.75 1.5,6.75 Z",id:"Combined-Shape",fill:"#6ECE7E"})]})})}},551:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M10.5,2.25 C10.9142136,2.25 11.25,2.58578644 11.25,3 L11.25,3 L11.25,9.75 C11.25,10.1642136 10.9142136,10.5 10.5,10.5 C10.0857864,10.5 9.75,10.1642136 9.75,9.75 L9.75,9.75 L9.75,3 C9.75,2.58578644 10.0857864,2.25 10.5,2.25 Z M7.5,3.75 C7.91421356,3.75 8.25,4.08578644 8.25,4.5 L8.25,4.5 L8.25,9.75 C8.25,10.1642136 7.91421356,10.5 7.5,10.5 C7.08578644,10.5 6.75,10.1642136 6.75,9.75 L6.75,9.75 L6.75,4.5 C6.75,4.08578644 7.08578644,3.75 7.5,3.75 Z M4.5,5.25 C4.91421356,5.25 5.25,5.58578644 5.25,6 L5.25,6 L5.25,9.75 C5.25,10.1642136 4.91421356,10.5 4.5,10.5 C4.08578644,10.5 3.75,10.1642136 3.75,9.75 L3.75,9.75 L3.75,6 C3.75,5.58578644 4.08578644,5.25 4.5,5.25 Z M1.5,6.75 C1.91421356,6.75 2.25,7.08578644 2.25,7.5 L2.25,7.5 L2.25,9.75 C2.25,10.1642136 1.91421356,10.5 1.5,10.5 C1.08578644,10.5 0.75,10.1642136 0.75,9.75 L0.75,9.75 L0.75,7.5 C0.75,7.08578644 1.08578644,6.75 1.5,6.75 Z",id:"Combined-Shape",fill:"#6ECE7E"})})})}},17387:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:(0,r.jsx)("path",{d:"M10.5,2.25 C10.8796958,2.25 11.193491,2.53215388 11.2431534,2.89822944 L11.25,3 L11.25,9.75 C11.25,10.1642136 10.9142136,10.5 10.5,10.5 C10.1203042,10.5 9.80650904,10.2178461 9.75684662,9.85177056 L9.75,9.75 L9.75,3 C9.75,2.58578644 10.0857864,2.25 10.5,2.25 Z M7.5,3.75 C7.87969577,3.75 8.19349096,4.03215388 8.24315338,4.39822944 L8.25,4.5 L8.25,9.75 C8.25,10.1642136 7.91421356,10.5 7.5,10.5 C7.12030423,10.5 6.80650904,10.2178461 6.75684662,9.85177056 L6.75,9.75 L6.75,4.5 C6.75,4.08578644 7.08578644,3.75 7.5,3.75 Z M4.5,5.25 C4.87969577,5.25 5.19349096,5.53215388 5.24315338,5.89822944 L5.25,6 L5.25,9.75 C5.25,10.1642136 4.91421356,10.5 4.5,10.5 C4.12030423,10.5 3.80650904,10.2178461 3.75684662,9.85177056 L3.75,9.75 L3.75,6 C3.75,5.58578644 4.08578644,5.25 4.5,5.25 Z M1.5,6.75 C1.91421356,6.75 2.25,7.08578644 2.25,7.5 L2.25,7.5 L2.25,9.75 C2.25,10.1642136 1.91421356,10.5 1.5,10.5 C1.08578644,10.5 0.75,10.1642136 0.75,9.75 L0.75,9.75 L0.75,7.5 C0.75,7.08578644 1.08578644,6.75 1.5,6.75 Z",fill:"#CCCCCC"})})})}},69240:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M10.5,2.25 C10.9142136,2.25 11.25,2.58578644 11.25,3 L11.25,3 L11.25,9.75 C11.25,10.1642136 10.9142136,10.5 10.5,10.5 C10.0857864,10.5 9.75,10.1642136 9.75,9.75 L9.75,9.75 L9.75,3 C9.75,2.58578644 10.0857864,2.25 10.5,2.25 Z M7.5,3.75 C7.91421356,3.75 8.25,4.08578644 8.25,4.5 L8.25,4.5 L8.25,9.75 C8.25,10.1642136 7.91421356,10.5 7.5,10.5 C7.08578644,10.5 6.75,10.1642136 6.75,9.75 L6.75,9.75 L6.75,4.5 C6.75,4.08578644 7.08578644,3.75 7.5,3.75 Z M4.5,5.25 C4.91421356,5.25 5.25,5.58578644 5.25,6 L5.25,6 L5.25,9.75 C5.25,10.1642136 4.91421356,10.5 4.5,10.5 C4.08578644,10.5 3.75,10.1642136 3.75,9.75 L3.75,9.75 L3.75,6 C3.75,5.58578644 4.08578644,5.25 4.5,5.25 Z",id:"Combined-Shape",fill:"#CCCCCC"}),(0,r.jsx)("rect",{id:"Combined-Shape",fill:"#F34B4B",x:"0.75",y:"6.75",width:"1.5",height:"3.75",rx:"0.75"})]})})}},98770:function(e,t,n){"use strict";n.r(t),n(24698);var r=n(85893);t.default=function(e){return(0,r.jsx)("svg",{id:e.tagId,width:"100%",height:"100%",viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsxs)("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[(0,r.jsx)("path",{d:"M10.5,2.25 C10.9142136,2.25 11.25,2.58578644 11.25,3 L11.25,3 L11.25,9.75 C11.25,10.1642136 10.9142136,10.5 10.5,10.5 C10.0857864,10.5 9.75,10.1642136 9.75,9.75 L9.75,9.75 L9.75,3 C9.75,2.58578644 10.0857864,2.25 10.5,2.25 Z M7.5,3.75 C7.91421356,3.75 8.25,4.08578644 8.25,4.5 L8.25,4.5 L8.25,9.75 C8.25,10.1642136 7.91421356,10.5 7.5,10.5 C7.08578644,10.5 6.75,10.1642136 6.75,9.75 L6.75,9.75 L6.75,4.5 C6.75,4.08578644 7.08578644,3.75 7.5,3.75 Z",id:"Combined-Shape",fill:"#CCCCCC"}),(0,r.jsx)("path",{d:"M4.5,5.25 C4.91421356,5.25 5.25,5.58578644 5.25,6 L5.25,6 L5.25,9.75 C5.25,10.1642136 4.91421356,10.5 4.5,10.5 C4.08578644,10.5 3.75,10.1642136 3.75,9.75 L3.75,9.75 L3.75,6 C3.75,5.58578644 4.08578644,5.25 4.5,5.25 Z M1.5,6.75 C1.91421356,6.75 2.25,7.08578644 2.25,7.5 L2.25,7.5 L2.25,9.75 C2.25,10.1642136 1.91421356,10.5 1.5,10.5 C1.08578644,10.5 0.75,10.1642136 0.75,9.75 L0.75,9.75 L0.75,7.5 C0.75,7.08578644 1.08578644,6.75 1.5,6.75 Z",id:"Combined-Shape",fill:"#FFAB00"})]})})}},33745:function(e,t,n){"use strict";n.d(t,{c:function(){return d}});var r=n(56949),i=n(48418),o=n(24698),a=n(37703),s=n(82732),c=s.y0.P6.testValue,u=s.y0._G.styles.MODULE_IDS,l=s.XE.aK.a;function d(e){var t=e.videoClientHeight,n=e.videoClientWidth,s=e.mainVideoStyle,d=e.fullScreenElement,f=e.picInPicVideoStyle,h=(0,a.I0)(),p=(0,o.useState)(0),g=(0,i.Z)(p,2),m=g[0],v=g[1],b=(0,o.useState)(0),y=(0,i.Z)(b,2),w=y[0],x=y[1],E=(0,o.useState)(0),I=(0,i.Z)(E,2),M=I[0],T=I[1],C=(0,o.useState)(0),S=(0,i.Z)(C,2),_=S[0],A=S[1];(0,o.useEffect)((function(){var e,r,i,o,a=n-168;t/a>.675?(e=a,r=a,i=9*a/80,o=9*a/16):(i=t*(1/6),e=(o=t*(5/6))*(16/9),r=o*(16/9)),e&&v(e),i&&x(i),r&&T(r),o&&A(o)}),[n,t]);var N=function(e){var t=document.getElementById("control-banner");return t?t.clientHeight+16*e:72},k=(0,o.useState)(!1),R=(0,i.Z)(k,2),O=R[0],D=R[1];(0,o.useEffect)((function(){if("video-area"===d){D(!0);var e=(0,r.Z)({},f),t=screen.height/s.height,n=screen.width/s.width;e.top=screen.height-f.height-N(t),e.left=screen.width-f.width-16*n,h(l.setDragStyles({id:u.PIC_IN_PIC,newStyle:e}))}else D(!1)}),[d]),(0,o.useEffect)((function(){if(!O){var e=(0,r.Z)({},f);c(s.widthRatio)&&(e.left=s.width-f.width-16*s.widthRatio,e.left=Math.max(0,e.left)),c(s.heightRatio)&&(e.top=s.height-f.height-N(s.heightRatio),e.top=Math.max(0,e.top)),h(l.setDragStyles({id:u.PIC_IN_PIC,newStyle:e}))}}),[s.widthRatio,s.heightRatio,O]);var L=(0,o.useCallback)((function(){return{height:t+"px",width:n+"px"}}));return{scrollModeSilderWidth:m,scrollModeSilderHeight:w,scrollModeVideoWidth:M,scrollModeVideoHeight:_,moveSpace:n,getNormalSliderStyle:L}}},48903:function(e,t,n){"use strict";n.d(t,{c:function(){return d}});var r=n(56949),i=n(48418),o=n(24698),a=n(37703),s=n(82732),c=s.y0._G.styles.MODULE_IDS,u=s.y0.P6.testValue,l=s.XE.aK.a;function d(e){var t=e.mainVideoStyle,n=e.fullScreenElement,s=e.picInPicVideoStyle,d=(0,o.useState)(0),f=(0,i.Z)(d,2),h=f[0],p=f[1],g=(0,a.I0)(),m=(0,o.useState)(0),v=(0,i.Z)(m,2),b=v[0],y=v[1],w=(0,o.useState)(0),x=(0,i.Z)(w,2),E=x[0],I=x[1],M=(0,o.useState)(0),T=(0,i.Z)(M,2),C=T[0],S=T[1],_=(0,o.useState)(0),A=(0,i.Z)(_,2),N=A[0],k=A[1];return(0,o.useEffect)((function(){new ResizeObserver((function(){var e,t,n,r,i=document.getElementById("whole-box"),o=i.offsetWidth-168;i.clientHeight/o>.675?(e=o,t=o,n=9*o/80,r=9*o/16):(n=i.clientHeight*(1/6),e=(r=i.clientHeight*(5/6))*(16/9),t=r*(16/9)),p(i.offsetWidth),e&&y(e),n&&I(n),t&&S(t),r&&k(r)})).observe(document.querySelector("#root"))}),[]),(0,o.useEffect)((function(){var e,r,i={};"video-area"===n?(e=window.innerHeight/t.height,r=window.innerWidth/t.width,i.top=s.top*e,i.left=s.left*r):(e=t.height/window.innerHeight,r=t.width/window.innerWidth,i.top=Math.min(s.top*e,t.height-s.height),i.left=Math.min(s.left*r,t.width-s.width)),g(l.setDragStyles({id:c.PIC_IN_PIC,newStyle:i}))}),[n]),(0,o.useEffect)((function(){var e=(0,r.Z)({},s);u(t.widthRatio)&&(e.left=Math.min(s.left*t.widthRatio,t.width-s.width)),u(t.heightRatio)&&(e.top=Math.min(s.top*t.heightRatio,t.height-s.height)),g(l.setDragStyles({id:c.PIC_IN_PIC,newStyle:e}))}),[t.widthRatio,t.heightRatio]),{scrollModeSilderWidth:b,scrollModeSilderHeight:E,scrollModeVideoWidth:C,scrollModeVideoHeight:N,moveSpace:h,getNormalSliderStyle:(0,o.useCallback)((function(){var e=document.getElementById("whole-box");return{height:e.clientHeight+"px",width:e.offsetWidth+"px"}}))}}},55867:function(e,t,n){"use strict";function r(e){var t=e.sliderPageSize,n=e.moveSpace;if(t)return{width:n*t}}n.d(t,{t:function(){return r}})},86831:function(e,t,n){"use strict";function r(e){if(e.sliderPageSize)return{width:"100%"}}n.d(t,{t:function(){return r}})},32178:function(e,t,n){"use strict";n.r(t),n.d(t,{MODE_MENU:function(){return x},useCalcClientStyleEffect:function(){return E},useFullScreenEffect:function(){return I},useResizeEffect:function(){return M},useAudienceEffect:function(){return T},useChairEffect:function(){return C}});var r,i=n(48418),o=n(15274),a=n(71893),s=n.n(a),c=n(24698),u=n(37703),l=n(82732),d=l.y0._G,f=l.y0.P6,h=f.calcPicClientStyle,p=f.throttle,g=l.XE.aK.a,m=l.XE.Rk.a,v=l.y0._G.styles,b=v.STYLES_CHANGEABLE_CONFIG,y=v.STYLES_IN_1080P,w=v.MODULE_IDS,x=(r={},(0,o.Z)(r,d.NORMAL_MODE,(function(){return s().get("mode.normal")})),(0,o.Z)(r,d.SCROLL_MODE,(function(){return s().get("mode.scroll")})),r),E=function(e){var t=(0,c.useState)(),n=(0,i.Z)(t,2),r=n[0],o=n[1],a=(0,u.I0)(),s=(0,u.v9)((function(e){return e.conf.own})),l=(0,u.v9)((function(e){return e.conf.view.dragStyles})),f=(0,u.v9)((function(e){return e.video.fullScreenElement})),p=l[w.VIDEO_FRAME],g=p.width,v=p.height,b=s.role===d.AUDIENCE?v:v-y.HEADER_HEIGHT;return(0,c.useEffect)((function(){o({minTop:0,minLeft:0,maxBottom:null===f?b:window.innerHeight,maxRight:null===f?g:window.innerWidth})}),[g,b,f]),(0,c.useEffect)((function(){var t=null===f?h(e,g,b):h(e,window.screen.width,window.screen.height);a(m.setPicClientStyle(t))}),[g,b,f]),[r,o]},I=function(){var e=(0,u.I0)();(0,c.useLayoutEffect)((function(){var t=function(){null===(document.fullScreenElement||document.mozFullScreenElement||document.webkitFullscreenElement)&&e(m.setFullScreen(null))};return"onfullscreenchange"in document?window.addEventListener("fullscreenchange",t):"onwebkitfullscreenchange"in document&&window.addEventListener("webkitfullscreenchange",t),function(){"onfullscreenchange"in document?window.removeEventListener("fullscreenchange",t):"onwebkitfullscreenchange"in document&&window.removeEventListener("webkitfullscreenchange",t)}}),[])},M=function(){var e=(0,u.v9)((function(e){return e.conf.own})),t=(0,u.v9)((function(e){return e.conf.view.initStyleParams})),n=(0,u.I0)(),r=p((function(){n(g.onWindowResize({windowHeightAfterResize:window.innerHeight,windowWidthAfterResize:window.innerWidth}))}),20);(0,c.useEffect)((function(){var i=e.role===d.AUDIENCE?t.width:y.INIT_ATTENDEES_LIST_WIDTH;n(g.setDragStyles({id:w.CHAT,newStyle:{width:i}})),b[w.CHAT].WIDTH_AUTO_CHANGE=e.role===d.AUDIENCE,r()}),[e.role]),(0,c.useEffect)((function(){return window.addEventListener("resize",r),function(){return window.removeEventListener("resize",r)}}),[])},T=function(){var e=(0,u.I0)();(0,c.useEffect)((function(){e(m.setIsChatShow(!0))}),[])},C=function(){var e=(0,u.I0)();(0,c.useEffect)((function(){e(m.setIsAttendeesListShow(!0)),e(m.setIsChatShow(!1))}),[])}},10971:function(e,t,n){"use strict";n.r(t),n.d(t,{MODE_MENU:function(){return w},useCalcClientStyleEffect:function(){return x},useFullScreenEffect:function(){return E},useResizeEffect:function(){return I}});var r,i=n(48418),o=n(15274),a=n(71893),s=n.n(a),c=n(24698),u=n(37703),l=n(82732),d=l.y0._G,f=l.y0.P6.calcPicClientStyle,h=l.y0._G.styles,p=h.STYLES_CHANGEABLE_CONFIG,g=h.STYLES_IN_1080P,m=h.MODULE_IDS,v=l.XE.aK.a,b=l.XE.Rk.a,y=l.XE.bA.aD,w=(r={},(0,o.Z)(r,d.NORMAL_MODE,(function(){return s().get("mode.normal")})),(0,o.Z)(r,d.SCROLL_MODE,(function(){return s().get("mode.scroll")})),(0,o.Z)(r,d.SINGLE_MODE,(function(){return s().get("mode.single")})),r),x=function(e){var t=(0,u.I0)(),n=(0,c.useState)(),r=(0,i.Z)(n,2),o=r[0],a=r[1],s=document.getElementById("whole-box").clientWidth,l=document.getElementById("whole-box").clientHeight;return(0,c.useEffect)((function(){var n={width:s,height:l};t(y.setWholeBoxSize(n)),a({minTop:0,minLeft:0,maxBottom:l,maxRight:s});var r=f(e,s,l);t(b.setPicClientStyle(r))}),[e,s,l]),[o,a]},E=function(){var e=(0,u.v9)((function(e){return e.video.fullScreenElement})),t=(0,u.I0)(),n=document.fullScreenElement||document.mozFullScreenElement||document.webkitFullscreenElement;(0,c.useEffect)((function(){null===n&&null!==e&&t(b.setFullScreen(null))}),[n])},I=function(){var e=(0,u.v9)((function(e){return e.conf.own})),t=(0,u.v9)((function(e){return e.conf.view.initStyleParams})),n=(0,u.I0)();(0,c.useEffect)((function(){var r=e.role===d.AUDIENCE?t.width:g.INIT_ATTENDEES_LIST_WIDTH;n(v.setDragStyles({id:m.CHAT,newStyle:{width:r}})),p[m.CHAT].WIDTH_AUTO_CHANGE=e.role===d.AUDIENCE}),[e.role]);var r=document.getElementById("whole-box").clientWidth,i=document.getElementById("whole-box").clientHeight;(0,c.useEffect)((function(){n(v.onWindowResize({windowHeightAfterResize:i,windowWidthAfterResize:r}))}),[r,i])}},27194:function(e,t,n){"use strict";n.r(t),n.d(t,{ACCESS_STRATEGY:function(){return It},ALLOW_RENAME:function(){return Kt},ANONYMOUS_STATUS:function(){return Ot},APPLICATION:function(){return kt},ATTENDEE_STATE:function(){return zt},AUDIENCE:function(){return P},AUDIENCE_CONF_IN_RESTRICTION:function(){return gt},AUDIENCE_INT_VALUE:function(){return Y},AUDIENCE_LAYOUT:function(){return Ie},AUDIENCE_NOTIFY_MODE:function(){return qe},AUDIENCE_VIDEO_LAYOUT:function(){return Me},AUDIO_PROFILE:function(){return ze},All_Audience_SubscribeType:function(){return _e},All_Guest_Chair_SubscribeType:function(){return Ae},BASE_URL:function(){return p},BLACK_SENSITIVE:function(){return Pt},BLACK_VIDEO_DETECT_INTERVAL:function(){return Dt},BLACK_VIDEO_REPORT_INTERVAL:function(){return Lt},BROADCAST_STATE:function(){return Be},BROWSER_WHITE_LIST:function(){return qt},CAMERA_STATE:function(){return Ue},CAN_UNMUTE:function(){return Ze},CHANGE_RECORDING:function(){return Ft},CLIENT_BANNED:function(){return ee},CLIENT_CAPABILITIES:function(){return m},CLIENT_LOGIN_TYPE:function(){return nn},CMS_WEBSOCKET:function(){return $e},CONF_CONTROL_TYPE:function(){return Je},CONF_IN_RESTRICTION:function(){return pt},CONF_LOCKED_STATE:function(){return Ge},CONF_MODE:function(){return xe},CONF_MSG_TYPE:function(){return Ke},CONF_STATE:function(){return Ye},CONNECTION_STATE_CHANGED:function(){return ne},COOKIE_CANARY_KEY:function(){return yt},COOKIE_EXPIRE_DAYS:function(){return mt},COOKIE_ITEM:function(){return dt},CUSTOM_MODE:function(){return de},DEFAULT_LEAVE_PAGE:function(){return Wt},DEFAULT_LOCAL_CONTROL:function(){return Ve},DEVICE_CAMERA_CHANGED:function(){return re},DEVICE_MICROPHONE_CHANGED:function(){return ie},DEVICE_SPEAKER_CHANGED:function(){return oe},DEVICE_TYPE:function(){return Vt},DRAG_BOX_TYPE:function(){return _t},DRAG_HEADER_TYPE:function(){return At},ERROR:function(){return se},FORBIDDEN_CHAT_STATE:function(){return Le},FULL_SCREEN_EL_EXCEPTION:function(){return Mt},GUEST:function(){return D},GUEST_INT_VALUE:function(){return U},HAND_STATE:function(){return Oe},HOST:function(){return L},HOST_INT_VALUE:function(){return F},HOST_LEAVE:function(){return rt},HTTP_STATUS_200:function(){return v},INPUT_PASSWORD:function(){return _},INPUT_PHONE_NUMBER:function(){return N},IOS_PERMISSION_DENY_MESSAGE:function(){return tn},IS_COHOST:function(){return j},JOIN_CONF:function(){return R},LOADSPEAKER_STATUS:function(){return je},LOADSPEAKER_UPDATE_TYPE:function(){return Pe},LOCAL_NOTIFY_TYPE:function(){return tt},MAX_REFERENCE_CONN_COUNT:function(){return ve},MAX_TRACE_DATA_STR_LEN:function(){return $t},MEDIA_TYPE:function(){return ut},MEETING_TYPE:function(){return ct},MIN_VOLUME_TO_UPDATE:function(){return Tt},MMC_ROLE:function(){return z},MMC_SKIP_LOG_ACTION:function(){return Ct},MODAL_STATE:function(){return Jt},MOMENT_FORMAT_MS:function(){return jt},MUTE_AUDIO:function(){return J},MUTE_STATE:function(){return Fe},MUTE_VIDEO:function(){return q},NAVIGATOR_ONLINE:function(){return St},NEED_DIRECT_RTC_URI_LIST:function(){return xt},NETWORK_QUALITY:function(){return ae},NETWORK_QUALITY_LEAVE:function(){return it},NONE:function(){return O},NORMAL_MODE:function(){return ce},OPS_SENSITIVE_KEY_WHITELIST:function(){return Xt},OUTER_PIC_MODE:function(){return we},One_SubscribeType:function(){return ke},PAGE_SIZE:function(){return ye},PARTICIPANTS_NOTIFY_MSG_MODE:function(){return Qt},PARTICIPANT_NOTIFY_MODE:function(){return Xe},PAUSE_CONF_ENUM:function(){return Qe},PEER_JOIN:function(){return B},PEER_LEAVE:function(){return V},PENDING_MESSAGE_ACTION:function(){return nt},PORTAL_TOKEN_SHARING:function(){return Nt},PROFILE:function(){return Te},RECORDING_STATUS:function(){return Ut},RECORD_TYPE:function(){return Yt},REG_BLANK:function(){return w},REG_CANARY:function(){return C},REG_CN:function(){return E},REG_EMOJI:function(){return x},REG_NOT_NUMBER:function(){return M},REG_NUMBER:function(){return I},REG_WEBINAR_PASSWORD:function(){return T},RET_SUCCESS_0:function(){return pe},RET_SUCCESS_0_INT:function(){return ge},RET_SUCCESS_200:function(){return fe},RET_SUCCESS_200_INT:function(){return he},ROLE_SWITCH_OVER:function(){return Ht},RTC_CONNECT:function(){return et},RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED:function(){return y},RTC_ROLE:function(){return Re},RTC_URI_STRATEGY:function(){return Et},RTM_CONTENT_TYPE:function(){return ht},RTM_MSG_TYPE:function(){return ft},Reg:function(){return b},SCROLL_MODE:function(){return le},SET_REMOTE_STREAMS_OPERATION_TYPE:function(){return en},SHARE_AUDIENCE:function(){return st},SHARE_CHAIR:function(){return ot},SHARE_GENERAL:function(){return at},SHARE_LOCKED_STATE:function(){return We},SHARE_STATE:function(){return He},SHOW_ATT_LIST_RIGHT:function(){return Gt},SINGLE_MODE:function(){return ue},SINGLE_MODE_VIEW:function(){return be},SITE_INFO_SERVER_TYPE:function(){return Bt},SPEAKABLE:function(){return De},STOP_CONF_REASON:function(){return Ee},STOP_RECORD_TIP_TYPE:function(){return Zt},STREAM_ADDED:function(){return G},STREAM_REMOVED:function(){return K},STREAM_SUBSCRIBED:function(){return H},STREAM_UNSUBSCRIBED:function(){return W},STREAM_UPDATED:function(){return Q},STRING_UNKNOWN:function(){return Rt},SUPPORTED_LANG:function(){return g},TERMINAL_TYPE:function(){return rn},THROTTLE_WAIT_TIME:function(){return wt},TOKEN_PREFIX:function(){return vt},TOKEN_TYPE:function(){return bt},UNMUTE_AUDIO:function(){return X},UNMUTE_VIDEO:function(){return $},UN_DEFINED:function(){return me},VERIFY_NAME:function(){return S},VERIFY_SLIDING:function(){return A},VERIFY_SMS_CODE:function(){return k},VIDEO_RESOLUTION:function(){return Ce},VIDEO_STYLE:function(){return lt},VOLUME_INDICATOR:function(){return te},Waiting_Guest_SubscribeType:function(){return Ne},logLevel:function(){return Z},styles:function(){return r}});var r={};n.r(r),n.d(r,{BASE_ZINDEX:function(){return a},MODULE_IDS:function(){return c},OUTER_COMPONENT_IDS:function(){return u},STYLES_CHANGEABLE_CONFIG:function(){return l},STYLES_IN_1080P:function(){return s},STYLE_TYPES:function(){return d},getAudienceInitStyle:function(){return f},getHostOrGuestInitStyle:function(){return h}});var i,o=n(15274),a=10,s={CONSTANT_OPACITY:.85,HEADER_HEIGHT:25,GAP:4,WINDOW_WIDTH:1920,WINDOW_HEIGHT:937,INIT_MAIN_VIDEO_HEIGHT:768,INIT_MAIN_VIDEO_WIDTH:1366,INIT_MAIN_VIDEO_TOP:80,INIT_MAIN_VIDEO_LEFT:100,INIT_ATTENDEES_LIST_WIDTH:300,INIT_ATTENDEES_LIST_LEFT:1474,INIT_AUX_HEIGHT:215,INIT_AUX_WIDTH:382,INIT_PIC_IN_PIC_HEIGHT:180,INIT_PIC_IN_PIC_WIDTH:320,INIT_PIC_IN_PIC_TOP:520,INIT_PIC_IN_PIC_LEFT:1030,INIT_FULL_CHAT_HEIGHT:700,INIT_FULL_CHAT_WIDTH:300,INIT_FULL_CHAT_TOP:80,INIT_FULL_CHAT_LEFT:300,INIT_FULL_ATTENDEES_LIST_LEFT:1100,VOTE_HEIGHT:526,VOTE_WIDHT:350,VOTE_LEFT:window.innerWidth/2-175,VOTE_TOP:window.innerHeight/2-263,FEEDBACK_HEIGHT:544,FEEDBACK_WIDHT:600,FEEDBACK_LEFT:window.innerWidth/2-300,FEEDBACK_TOP:window.innerHeight/2-272},c={VIDEO_FRAME:"main-video",ATTENDEES_LIST:"attendees-list",CHAT:"chat",AUX_STREAM:"aux-stream",ATTENDEES_LIST_FULL:"attendees-list-full",CHAT_FULL:"chat-full",PIC_IN_PIC:"pic-in-pic",VOTE:"vote",VOTE_FULL:"vote-full",FEEDBACK:"feedback",FEEDBACK_FULL:"feedback-full"},u=[c.VIDEO_FRAME,c.CHAT,c.ATTENDEES_LIST,c.AUX_STREAM,c.ATTENDEES_LIST_FULL,c.CHAT_FULL,c.VOTE,c.VOTE_FULL,c.FEEDBACK,c.FEEDBACK_FULL],l=(i={},(0,o.Z)(i,c.VIDEO_FRAME,{}),(0,o.Z)(i,c.CHAT,{WIDTH_AUTO_CHANGE:!1,HEIGHT_AUTO_CHANGE:!1}),(0,o.Z)(i,c.ATTENDEES_LIST,{WIDTH_AUTO_CHANGE:!1,HEIGHT_AUTO_CHANGE:!1}),(0,o.Z)(i,c.CHAT_FULL,{WIDTH_AUTO_CHANGE:!1}),(0,o.Z)(i,c.ATTENDEES_LIST_FULL,{WIDTH_AUTO_CHANGE:!1}),(0,o.Z)(i,c.PIC_IN_PIC,{WIDTH_AUTO_CHANGE:!1,HEIGHT_AUTO_CHANGE:!1}),(0,o.Z)(i,c.AUX_STREAM,{HEIGHT_AUTO_CHANGE:!1}),(0,o.Z)(i,c.VOTE,{WIDTH_AUTO_CHANGE:!1,HEIGHT_AUTO_CHANGE:!1}),(0,o.Z)(i,c.VOTE_FULL,{WIDTH_AUTO_CHANGE:!1,HEIGHT_AUTO_CHANGE:!1}),(0,o.Z)(i,c.FEEDBACK,{WIDTH_AUTO_CHANGE:!1,HEIGHT_AUTO_CHANGE:!1}),(0,o.Z)(i,c.FEEDBACK_FULL,{WIDTH_AUTO_CHANGE:!1,HEIGHT_AUTO_CHANGE:!1}),i),d={HALF:"half",COLLAPSE:"collapse",NEARLY_FULL:"nearlyFull",FULL_INSIDE:"fullInside",FULL_OUTSIDE:"fullOutside"},f=function(e,t,n){var r=n.totalHeight,i=n.auxHeight,o=n.top,a=n.left;if(e===c.AUX_STREAM)switch(t){case d.FULL_INSIDE:return{height:i,top:o,left:a};case d.FULL_OUTSIDE:return{height:i}}else if(e===c.CHAT)switch(t){case d.HALF:return{height:r-i-s.GAP,top:o+i+s.GAP,left:a};case d.FULL_INSIDE:return{height:r,top:o,left:a};case d.FULL_OUTSIDE:return{height:r}}},h=function(e,t,n){var r=n.totalHeight,i=n.top,o=n.left;if(e===c.ATTENDEES_LIST)switch(t){case d.HALF:return{height:r/2-s.GAP/2,top:i,left:o};case d.COLLAPSE:return{height:s.HEADER_HEIGHT,top:i,left:o};case d.NEARLY_FULL:return{height:r-s.HEADER_HEIGHT-s.GAP,top:i,left:o};case d.FULL_INSIDE:return{height:r,top:i,left:o};case d.FULL_OUTSIDE:return{height:r}}else if(e===c.CHAT)switch(t){case d.HALF:return{height:r/2-s.GAP/2,top:i+s.GAP/2+r/2,left:o};case d.COLLAPSE:return{height:s.HEADER_HEIGHT,top:i+r-s.HEADER_HEIGHT,left:o};case d.NEARLY_FULL:return{height:r-s.HEADER_HEIGHT-s.GAP,top:i+s.HEADER_HEIGHT+s.GAP,left:o};case d.FULL_INSIDE:return{height:r,top:i,left:o};case d.FULL_OUTSIDE:return{height:r}}},p="webrtc",g={EN_US:"en-US",ZH_CN:"zh-CN"},m="3,4",v=200,b=/(USG|CMS|MMC|WSS|RTC)\.([0-9]{9})/g,y=90100017,w=/^[^\s]*$/,x=/^[a-zA-Z0-9]*$/g,E=/[^\u4E00-\u9FA5]/g,I=/^\d+$/,M=/[^0-9]/gi,T=/\d/i,C="^(cnr)",S=1,_=2,A=3,N=4,k=5,R=6,O=7,D="0",L="1",P="2",j={FALSE:"0",TRUE:"1"};Object.freeze(j);var z={HOST:"CHAIR",GUEST:"GUEST",AUDIENCE:"AUDIENCE"};Object.freeze(z);var U=0,F=1,Y=2,Z="debug",B="peer-join",V="peer-leave",H="stream-subscribed",W="stream-unsubscribed",G="stream-added",Q="stream-updated",K="stream-removed",J="mute-audio",X="unmute-audio",q="mute-video",$="unmute-video",ee="client-banned",te="volume-indicator",ne="connection-state-changed",re="camera-changed",ie="recording-device-changed",oe="playback-device-changed",ae="network-quality",se="error",ce=0,ue=1,le=2,de=3,fe="200",he=200,pe="0",ge=0,me="undefined",ve=3,be={SHARING:0,BROADCAST:1,SELECT:2,MAX_VOLUME:3,HOST:4,NONE:5};Object.freeze(be);var ye={NORMAL:6,SCROLL:5};Object.freeze(ye);var we={SCREEN_SHARE:"screenshare",VIDEO:"video"};Object.freeze(we);var xe={RTC:"RTC",RTC_MDS:"RTC_MDS",MDS:"MDS",COMMON:"common"};Object.freeze(xe);var Ee={MOVED_BY_CHAIR:"chair hungup",CONF_IS_STOP:"stop conf hungup",SELF_HANGUP:"self hungup",HEART_HANGUP:"heart hungup",WAIT_TIMEOUT_HANGUP:"wait timeout hungup"};Object.freeze(Ee);var Ie="audienceVideoLayout",Me={GALLERY:"galleryVideoLayout",SPEAKER:"speakerVideoLayout"};Object.freeze(Me);var Te={LOW:"180p_2",MIDDLE:"360p_2",HIGH:"720p_2"};Object.freeze(Te);var Ce={"90p-":{width:120,height:90},"90p":{width:160,height:90},"120p":{width:160,height:120},"180p-":{width:240,height:180},"180p":{width:320,height:180},"240p":{width:320,height:240},"270p":{width:480,height:270},"300p":{width:400,height:300},"360p-":{width:480,height:360},"360p":{width:640,height:360},"450p":{width:800,height:450},"480p":{width:640,height:480},"540p":{width:960,height:540},"630p":{width:1120,height:630},"720p-":{width:960,height:720},"720p":{width:1280,height:720},"1080p":{width:1920,height:1080}};Object.freeze(Ce);var Se=["ConfBasicInfoNotify","ConfDynamicInfoNotify","ParticipantsNotify","AttendeesNotify","SpeakerChangeNotify","NetConditionNotify","InviteResultNotify","DeviceInfoNotify","LocalControl","CustomMultiPicNotify","RealTimeSubtitleNotify","InterpreterGroupNotify","SensitiveWordsNotify"],_e=Se.concat(["SpeakingAudienceNotify"]),Ae=Se.concat(["AudiencesNotify"]),Ne=["ConfBasicInfoNotify","LocalControl","WaitingRoomInfoNotify","OperationResultNotify"],ke=["ConferenceStatesNotify"],Re={JOINER:0,PUBLISHER:1,PLAYER:2};Object.freeze(Re);var Oe={HANDS_UP:"1",HANDS_DOWN:"0"};Object.freeze(Oe);var De={ALLOWED:"1",NOT_ALLOWED:"0"};Object.freeze(De);var Le={FORBIDDEN:1,ALLOWED:0};Object.freeze(Le);var Pe={CHOOSE:"choose",CLICK:"click",INIT:"init"};Object.freeze(Pe);var je={SUCCESS:"success",NO_MICROPHONE_PERMISSION:"no-microphone-permission",NO_OUTPUT:"no-output"};Object.freeze(je);var ze={LOW:"low",STANDARD:"standard",HIGH:"high"};Object.freeze(ze);var Ue={ON:"1",OFF:"0",UNKNOWN:"2",NO_CAMERA:"3"};Object.freeze(Ue);var Fe={MUTE:"1",UN_MUTE:"0"};Object.freeze(Fe);var Ye={SCHEDULED:"Scheduled",CREATED:"Created",CONCLUDE:"Conclude",SCHEDULE:"Schedule"};Object.freeze(Ye);var Ze={ALLOWED:1,NOT_ALLOWED:0};Object.freeze(Ze);var Be={ON:"1",OFF:"0"};Object.freeze(Be);var Ve={0:{MUTE_STATE:Fe.MUTE,CAMERA_STATE:Ue.OFF},1:{MUTE_STATE:Fe.MUTE,CAMERA_STATE:Ue.OFF},2:{MUTE_STATE:Fe.MUTE,CAMERA_STATE:Ue.OFF}};Object.freeze(Ve);var He={ON:"1",OFF:"0"};Object.freeze(He);var We={LOCKED:1,UNLOCKED:0};Object.freeze(We);var Ge={LOCKED:1,UNLOCKED:0};Object.freeze(Ge);var Qe={PAUSE:1,UNPAUSE:0};Object.freeze(Qe);var Ke={CONNECT_SUCCESS:"CONNECT_SUCCESS",CONNECT_CLOSED:"CONNECT_CLOSED",CONNECT_ERROR:"CONNECT_ERROR",LOCAL_NOTIFY:"LocalNotify",CONF_CONTROL:"ConfControl",SUBSCRIBE:"Subscribe",UNSUBSCRIBE:"CancelSubscribe",CONF_BASIC_INFO_NOTIFY:"ConfBasicInfoNotify",LOCAL_CONTROL:"LocalControl",CONF_STATE_NOTIFY:"ConferenceStatesNotify",CONF_DYNAMIC_INFO_NOTIFY:"ConfDynamicInfoNotify",PARTICIPANT_NOTIFY:"ParticipantsNotify",AUDIENCE_NOTIFY:"AudiencesNotify",SPEAKING_AUDIENCE_NOTIFY:"SpeakingAudienceNotify",CUSTOM_MULTI_PIC_NOTIFY:"CustomMultiPicNotify",SPEAKER_CHANGE_NOTIFY:"SpeakerChangeNotify",SENSITIVE_WORDS_NOTIFY:"SensitiveWordsNotify"};Object.freeze(Ke);var Je={JOIN_RTC_CONF:"JOIN_RTC_CONF",BROADCAST:"BroadCast",RENAME:"RENAME",BATCH_DELETE_ATTENDEE:"BATCHDELETEATTENDEE",AUDIENCE_SPEAKABLE:"AUDIENCESPEAKABLE",HAND:"HAND",MUTE:"MUTE",MUTE_ALL:"MUTEALL",ALLOW_UNMUTE:"ALLOWUNMUTE",LOCK_SHARING:"LOCKSHARING",FORBIDDEN_CHAT:"FORBIDDENCHAT",HANGUP:"HANGUP",CONFERENCE_PAUSE:"CONFERENCEPAUSE",STOP_CONF:"STOPCONF",REFRESH_TOKEN:"REFRESHTOKEN",AUX_SHARE:"AUX_SHARE",ALLOW_AUDIENCE:"ALLOWAUDIENCE",LOCK_CONF:"LOCKCONF",SWITCH_AUDIENCE_VIDEO_LAYOUT:"SWITCHAUDIENCEVIDEOLAYOUT",ROLE_SWITCH_OVER:"ROLESWITCHOVER",CHAIR:"CHAIR",RTC_RECORD:"RTCRECORD",ALLOW_RENAME:"ALLOWRENAME"},Xe={UPDATE:0,REMOVE:1};Object.freeze(Xe);var qe={UPDATE:0,REMOVE:1};Object.freeze(qe);var $e={MSG_TIME_OUT:5e3,RETRY_TIME_DURATION:120,HEARTBEAT_FAIL_RETRY_COUNT:5,HEARTBEAT_TIME_OUT_RETRY_LIMIT:3,SUBSCRIBE_RETRY_LIMIT:10},et={WAIT_COUNT:15};Object.freeze(et);var tt={CONF_HEART_BEAT:"ConfHeartBeat",JOIN_CONF_NOTIFY:"JoinConfNotify",PARTICIPANT_INFO_NOTIFY:"ParticipantInfoNotify",LEAVE_CONF_NOTIFY:"LeaveConfNotify",HANGUP:"HANGUP",MUTE:"MUTE",ROLESWITCHOVER:"ROLESWITCHOVER",ALLOW_WAITING_PARTICIPANT:"ALLOWWAITINGPARTICIPANT",MOVE_TO_WAITING_ROOM:"MOVETOWAITINGROOM"};Object.freeze(tt);var nt=["ConfControl","Subscribe"],rt={LEAVE_CONF:"0",STOP_CONF:"1"};Object.freeze(rt);var it={UNKNOWN:0,GREAT:1,GOOD:2,NOT_BAD:3,BAD:4,VERY_BAD:5,DISCONNECTED:6};Object.freeze(it);var ot="chair",at="general",st="aduience",ct={WEBINAR:"1",MEETING:"0"};Object.freeze(ct);var ut={AUDIO:"audio",VIDEO:"video",AUDIO_VIDEO:"audio&video"};Object.freeze(ut);var lt={WIDTH:"70vw",HEIGHT:"39.375vw"};Object.freeze(lt);var dt={NICKNAME:"name_in_webrtc_conf",UUID:"uuid_from_sms_check"};Object.freeze(dt);var ft={POINT_TO_POINT:0,CHANNEL:1};Object.freeze(ft);var ht={CUSTOM_TXT:0,CUSTOM_BINARY:1,EMOJI:21,INTERNAL_EMOJI:22};Object.freeze(ht);var pt={ALL:0,NON_ANONYMOUS:1,ENTERPRISE_USER:2,INVITE_USER:3};Object.freeze(pt);var gt={ALL:0,ENTERPRISE_OR_INVITE_USER:2};Object.freeze(gt);var mt=30,vt={CANARY:"cnr",STABLE:"stb"};Object.freeze(vt);var bt={CANARY:"canary",STABLE:"stable"};Object.freeze(bt);var yt="ROUTE",wt=1500,xt=[/^gammartc\.mwcloud[\.\w]{0,20}$/,/^gamma\.rtc[\.\w]{0,20}$/,/^100\.94\.6[\.\w]{0,20}$/,/^100\.94\.160[\.\w]{0,20}$/,/^100\.94\.165[\.\w]{0,20}$/,/^100\.94\.169[\.\w]{0,20}$/,/^100\.94\.4[\.\w]{0,20}$/,/^100\.85\.138[\.\w]{0,20}$/,/^100\.85\.229[\.\w]{0,20}$/,/^100\.85\.238[\.\w]{0,20}$/,/^100\.85\.224[\.\w]{0,20}$/,/^rtc-relia-bjtj\.mwcloud[\.\w]{0,20}$/,/^rtc-relia-bjbj\.mwcloud[\.\w]{0,20}$/,/^rtc-relia-hbwh\.mwcloud[\.\w]{0,20}$/],Et={DISPATCH:"dispatch",DIRECT:"direct"};Object.freeze(Et);var It="accessStrategy";Object.freeze(It);var Mt=["control-banner","control-banner-item","control-banner-display","control-banner-name","control-banner-icons"];Object.freeze(Mt);var Tt=0,Ct=[Ke.SPEAKER_CHANGE_NOTIFY];Object.freeze(Ct);var St={ON_LINE:"online",OFF_LINE:"offline"};Object.freeze(St);var _t={VIDEO:"video-area",SHARE:"share-video",AUX:"aux-box",ATTENDEE:"list",CHAT:"chat",ATTENDEE_FULL:"list-full",CHAT_FULL:"chat"};Object.freeze(_t);var At={VIDEO:"video-head",SHARE:"share-video",CHAT:"header-chat",AUX:"header-list",ATTENDEE_FULL:"header-chat-full",FULL:"full-header"};Object.freeze(At);var Nt="sharing",kt="application",Rt="unknown",Ot={NON_ANONYMOUS:"0",ANONYMOUS:"1"};Object.freeze(Ot);var Dt=5e3,Lt=6e4,Pt=15,jt="YYYY-MM-DD HH:mm:ss.SSS",zt={MEETING:"0",CALLING:"1",JOINING:"2",ALREADY_LEFT:"3",NOT_EXIST:"4",BUSY:"5",NO_RESPONSE:"6",REFUSED:"7",FAILED:"8"};Object.freeze(zt);var Ut={NOT_RECORDING:0,RECORDING:1,PAUSE:2};Object.freeze(Ut);var Ft={TO_PAUSE:0,TO_START:1,TO_STOP:2};Object.freeze(Ft);var Yt={FORBIDDEN:0,RECORD_ONLY:1,RECORD_AND_LIVE:2,LIVE_ONLY:3};Object.freeze(Yt);var Zt={TEXT:"text",HREF:"href"};Object.freeze(Zt);var Bt={IM:"im",RTC:"rtc",CMS:"cms"};Object.freeze(Bt);var Vt={DESKTOP:"0",MOBILE:"1",WEBRTC:"2"};Object.freeze(Vt);var Ht={GUEST:"0",AUDIENCE_TO_GUEST:"1"};Object.freeze(Ht);var Wt="/leave",Gt={HAND_UP:5,UN_MUTE_AUDIO:3,SPEAKABLE:1};Object.freeze(Gt);var Qt={ALL:0,INCREASE:1};Object.freeze(Qt);var Kt={NOT_ALLOW:0,ALLOW:1},Jt={NONE:0,LEAVE_MODAL:1,LOCK_SHARE_MODAL:2,ALLOW_AUDIENCE_MODAL:3,PAUSE_AUDIENCE_MODAL:4,STOP_CONF_MODAL:5,GUEST_TO_HOST_MODAL:6,AUDIENCE_TO_GUEST_MODAL:7,GUEST_TO_AUDIENCE_MODAL:8,REMOVE_USER_MODAL:9,MUTE_ALL_MODAL:10,UNMUTE_ALL_MODAL:11,RENAME_MODAL:12,COMMON_CONFIRM:100};Object.freeze(Jt);var Xt=[{match:{key:/^pwd|passwd|password|authpwd|resp_confPwd|xPassword$/,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desPwd"}}},{match:{key:/^[\w]*token[\w]*|[\w]*nonce[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desToken"}}},{match:{key:/^[\w]*signature[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desSignature"}}},{match:{key:/^[\w]*authorization[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desensitization"}}},{match:{key:"secret",isRegular:!1},handle:{isHide:!1,des:{isDes:!0,desFunction:"desensitization"}}},{match:{key:"session",isRegular:!1},handle:{isHide:!1,des:{isDes:!0,desFunction:"desSession"}}},{match:{key:/^phone|telephone|phonenumber$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desTel"}}},{match:{key:/^email$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desEmail"}}},{match:{key:/^[\w]*joinUri[\w]*|[\w]*joinUrl[\w]*$/i,isRegular:!0},handle:{isHide:!1,des:{isDes:!0,desFunction:"desJoinUri"}}}];Object.freeze(Xt);var qt=["iphone","safari","chrome","edge"];Object.freeze(qt);var $t=2048,en={ADDORUPDATE:0,DELETE:1};Object.freeze(en);var tn="The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission",nn={PSTN:"PSTN",THIRD_TERMINAL:"ThirdTerminal",HARD_TERMINAL:"HardTerminal",TV:"TV",WELINK_ROOMS:"WelinkRooms",MINI_PROGRAMS:"MiniPrograms",SMART_ROOMS:"SmartRooms",WEBRTC:"WEBRTC",MCU:"MCU",HISI:"HISI",DESKTOP:"Desktop",PAD:"Pad",MOBILE:"Mobile",OTHER_TYPE:"OtherType"};Object.freeze(nn);var rn=new Set([nn.THIRD_TERMINAL,nn.HARD_TERMINAL,nn.TV,nn.MCU,nn.HISI,nn.OTHER_TYPE])},78702:function(e,t,n){"use strict";n.r(t),n.d(t,{CMS_ERROR:function(){return r},MMC_ERROR:function(){return i},USG_ERROR:function(){return o},OPEN_ERROR:function(){return a},JOIN_CONF_ERROR_MAP:function(){return s}});var r={CMS_11071073:"CMS.11071073",CMS_11071074:"CMS.11071074",CMS_11071075:"CMS.11071075",CMS_11084013:"CMS.11084013",CMS_11084016:"CMS.11084016"};Object.freeze(r);var i={MMC_111071073:"MMC.111071073",MMC_111100003:"MMC.111100003",MMC_111072065:"MMC.111072065",MMC_111070009:"MMC.111070009",MMC_111100011:"MMC.111100011",MMC_111100010:"MMC.111100010",MMC_111100005:"MMC.111100005",MMC_111100004:"MMC.111100004",MMC_111071072:"MMC.111071072",MMC_111071058:"MMC.111071058",MMC_111071053:"MMC.111071053"};Object.freeze(i);var o={USG_000000004:"USG.000000004",USG_206010000:"USG.206010000"};Object.freeze(o);var a={SUCCESS:{code:"0",msg:"success."},FAIL:{code:"1",msg:"fail."},INTERNAL_ERROR:{code:"10000",msg:"SDK internal error."},NETWORK_ERROR:{code:"10001",msg:"Network error."},NOT_JOIN_CONF:{code:"10002",msg:"Not joined meeting."},ALREADY_JOINED:{code:"10003",msg:"You have joined the meeting"},INVALID_PARAM:{code:"10004",msg:"Invalid parameter."},ROLE_PERMISSION:{code:"10005",msg:"No Permission Role."},CONFIG_NOT_SUPPORT:{code:"10006",msg:"The config is not supported"},INVALID_URL:{code:"10007",msg:"Invalid Url"},MMC_INTERNAL_ERROR:{code:"20000",msg:"Meeting Control Service Internal System Error."},INVALID_PASSWORD:{code:"20001",msg:"Invalid Password or Conference Not Exist."},ENDED_ERROR:{code:"20002",msg:"The conference has ended."},NOT_ALLOWED_GUEST_FIRST_JOIN:{code:"20003",msg:"Guests are not allowed to join the conference first."},CONF_HAS_BEEN_LOCKED:{code:"20004",msg:"The conference has been locked."},RTC_TYPE_ERROR:{code:"20005",msg:"Please use the RTC type enterprise."},NOT_ALLOWED_JOIN_ANONYMOUSLY:{code:"20006",msg:"Anonymous join is not allowed."},ONLY_ENTERPRISE_USER_ALLOWED:{code:"20007",msg:"Only enterprise users can join the conference."},ONLY_INVITED_USER_ALLOWED:{code:"20008",msg:"Only invited users are allowed to join the conference."},ONLY_ENTERPRISE_OR_INVITE_USER_ALLOWED:{code:"20009",msg:"Only invited users or enterprise users are allowed to join the conference."},CONF_RESOURCE_CONFLICT:{code:"20010",msg:"The conference resource is in use."},NO_REGION_IS_AVAILABLE:{code:"20011",msg:"No region is available."},FEATURE_NOT_SUPPORT:{code:"20012",msg:"The client does not support some feature."},NOT_ALLOW_UNMUTE:{code:"20013",msg:"Not allow to unmute."},SHARE_IS_LOCKED:{code:"20014",msg:"The sharing function is locked."},OTHERS_IS_SHARING:{code:"20015",msg:"Cannot start a new sharing because others are sharing."},NOT_ALLOW_SPEAK:{code:"20016",msg:"The Host does not allow the audience to speak and cannot unmute."},WAIT_UNTIL_START:{code:"20017",msg:"Please wait until the conference starts."},NOT_ALLOW_LOUDSPEAKER:{code:"20018",msg:"Loudspeakers are not allowed to be turned on during intermission."},RTC_SDK_ERROR:{code:"30000",msg:"Call RTC SDK exception."},VIDEO_DEVICE_OPEN_FAIL:{code:"30001",msg:"Failed to open the camera device."},AUDIO_DEVICE_OPEN_FAIL:{code:"30002",msg:"Failed to open the audio device."},SHARING_FAIL:{code:"30003",msg:"Failed to share."},USG_INTERNAL_ERROR:{code:"50000",msg:"USG Internal System Error."},INVALID_TOKEN:{code:"50001",msg:"Invalid Token."}};Object.freeze(a);var s={11071058:a.NOT_ALLOWED_GUEST_FIRST_JOIN,11081007:a.CONF_HAS_BEEN_LOCKED,11084013:a.RTC_TYPE_ERROR,11071073:a.NOT_ALLOWED_JOIN_ANONYMOUSLY,11071074:a.ONLY_ENTERPRISE_USER_ALLOWED,11071075:a.ONLY_INVITED_USER_ALLOWED,11071106:a.CONF_RESOURCE_CONFLICT,11078e3:a.NO_REGION_IS_AVAILABLE,11112008:a.FEATURE_NOT_SUPPORT};Object.freeze(s)},76353:function(e,t,n){"use strict";n.r(t);var r=n(27484),i=n.n(r),o=n(27194);function a(){}a.init=function(){this.funList=[],this.funPulsList=[],this.emptyFun=function(){};for(var e=0;e<this.funNames.length;e++)this.funList.push(console[this.funNames[e]]);for(var t=0;t<this.funNames.length;t++)this.createPlusFun(this.funList[t],this.funNames[t]);this.openConsolePlus()},a.setLevel=function(e){this.$level=e,this.openConsole()},a.openConsole=function(){this.closeConsole(),-1!==this.$level&&this.openConsolePlus()},a.closeConsole=function(){for(var e=0;e<this.funNames.length;e++)a[this.funNames[e]]=this.emptyFun},a.openConsolePlus=function(){for(var e=this.$level;e<this.funNames.length;e++)a[this.funNames[e]]=this.funPulsList[e]},a.createPlusFun=function(e,t){this.funPulsList.push((function(){for(var n=["["+i()().format(o.MOMENT_FORMAT_MS)+"] ["+t+"]"],r=0;r<arguments.length;r++)n[r+1]=arguments[r];e.apply(console,n)}))},a.NONE=-1,a.TRACE=0,a.LOG=1,a.DEBUG=2,a.INFO=3,a.WARN=4,a.ERROR=5,a.$level=a.LOG,a.funNames=["trace","log","debug","info","warn","error"],a.init(),t.default=a},38659:function(e,t,n){"use strict";n.r(t);var r=n(92997),i=n(1252),o=n(90237),a=n(29798),s=function e(t,n){(0,o.Z)(this,e),this.kind=t,this.path=n};function c(e,t,n,o){if((0,a.testValue)(e)||(0,a.testValue)(t)){var u=(0,a.testValue)(n)?(0,i.Z)(n):[],l=null;!(0,a.testValue)(e)&&(0,a.testValue)(t)?(l=new s("N",u)).rhs=t:(0,a.testValue)(e)&&!(0,a.testValue)(t)?(l=new s("D",u)).lhs=e:function(e,t,n,o){if(typeof e!=typeof t){var u=new s("E",n);return u.lhs=e,u.rhs=t,void(u&&o.push(u))}"object"==typeof e?Array.isArray(e)?function(e,t,n,r){var o=null,a=null,u=e.length;if(e.length>t.length){u=t.length;for(var l=t.length;l<e.length;++l)o=(0,i.Z)(n),(a=new s("A",o)).index=l,a.item=new s,a.item.kind="D",a.item.lhs=e[l],a&&r.push(a)}else if(e.length<t.length)for(var d=e.length;d<t.length;++d)o=(0,i.Z)(n),(a=new s("A",o)).index=d,a.item=new s,a.item.kind="N",a.item.rhs=t[d],a&&r.push(a);for(var f=u-1;f>0;--f)(o=(0,i.Z)(n)).push(f),c(e[f],t[f],o,r)}(e,t,n,o):function(e,t,n,o){var u,l=null,d=new Set([].concat((0,i.Z)(Object.keys(e)),(0,i.Z)(Object.keys(t)))),f=(0,r.Z)(d);try{for(f.s();!(u=f.n()).done;){var h=u.value,p=(0,i.Z)(n);(0,a.hasOwn)(e,h)&&(0,a.hasOwn)(t,h)?(p.push(h),c(e[h],t[h],p,o)):(0,a.hasOwn)(e,h)?((l=new s).kind="D",p.push(h),l.path=p,l.lhs=e[h]):(0,a.hasOwn)(t,h)&&((l=new s).kind="N",p.push(h),l.path=p,l.rhs=t[h]),l&&(o.push(l),l=null)}}catch(e){f.e(e)}finally{f.f()}}(e,t,n,o):"function"!=typeof e&&function(e,t,n,r){var o=(0,i.Z)(n),a=null;e!==t&&((a=new s("E",o)).lhs=e,a.rhs=t),a&&r.push(a)}(e,t,n,o)}(e,t,u,o),l&&o.push(l)}}t.default=function(e,t){var n=[];return c(e,t,null,n),n}},14557:function(e,t,n){"use strict";n.r(t),n.d(t,{detectCanary:function(){return a}});var r=n(29798),i=n(27194),o=n(76353),a=function(){if((0,r.getCookie)("x-canary-enable")){if(o.default.warn("canary is enabled"),(0,r.getCookie)(i.COOKIE_CANARY_KEY)===i.TOKEN_TYPE.CANARY)return;if(window){var e=(0,r.queryString)(window.location.search);(0,r.testValue)(e.canary)&&((0,r.setCookie)(i.COOKIE_CANARY_KEY,i.TOKEN_TYPE.CANARY,i.COOKIE_EXPIRE_DAYS),window.location.reload(!0))}}}},43827:function(e,t,n){"use strict";function r(e){var t=new Date(e);return t.getFullYear()+"-"+(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-"+t.getDate()+" "+t.getHours()+":"+t.getMinutes()+":"+t.getSeconds()+":"+t.getMilliseconds()}n.r(t),n.d(t,{getDateFromTimestamp:function(){return r}})},80205:function(e,t,n){"use strict";n.r(t),n.d(t,{desensitization:function(){return o},desToken:function(){return a},desSignature:function(){return s},desAccount:function(){return c},desSession:function(){return u},desUUID:function(){return l},desTel:function(){return d},desPwd:function(){return f},desJoinUri:function(){return h},desEmail:function(){return p},desUserName:function(){return g}});var r="undefined",i="null";function o(e,t,n){if("string"!=typeof e)return e;if(!e)return e;var r=e.length,i=e.substr(0,t),o=e.substr(n);return i+e.substring(t,r-Math.abs(n)).replace(/[\s\S]/gi,"*")+o}function a(e){return typeof e==r?r:null===e?i:e.length<8?"*":o(e,4,-4)}function s(e){return typeof e==r?r:null===e?i:e.length<8?"*":o(e,4,-4)}function c(e){return typeof e==r?r:null===e?i:e.length<8?"*":o(e,3,-3)}function u(e){return typeof e==r?r:null===e?i:e.length<8?"*":o(e,4,-4)}function l(e){return typeof e==r?r:null===e?i:e.length<8?"*":o(e,4,-4)}function d(e){return typeof e==r?r:null===e?i:e.length<8?"*":o(e,3,-4)}function f(e){return typeof e==r?r:null===e?i:"******"}function h(e){return typeof e==r?r:null===e?i:"******"}function p(e){if(typeof e==r)return r;if(null===e)return i;if(-1==e.indexOf("@"))return"";var t=e.split("@"),n=t[0];return n.length<=1?"*@"+t[1]:n.length>1&&n.length<=3?n.substring(0,1)+"*".repeat(n.length-1)+"@"+t[1]:4==n.length?n.substring(0,2)+"*".repeat(n.length-2)+"@"+t[1]:n.substring(0,3)+"*".repeat(n.length-3)+"@"+t[1]}function g(e){return typeof e==r?r:null===e?i:e.length<=3?"*"+e.substring(1,e.length):e.length>3&&e.length<=6?"**"+e.substring(2,e.length):e.substring(0,2)+"****"+e.substring(6,e.length)}},76418:function(e,t,n){"use strict";n.r(t),n.d(t,{locale:function(){return o},CHANGE_LANGUAGE_EVENT:function(){return i},switchLocale:function(){return s}});var r=n(4625),i="change_language",o="zh-CN",a=(0,r.getQueryString)("lang");function s(e){o=e;var t=new CustomEvent(i,{detail:{lang:e}});window&&window.document.dispatchEvent(t)}-1!==["zh-CN","en-US"].indexOf(a)&&(o=a)},63223:function(e,t,n){"use strict";n.r(t),n.d(t,{AuthConfError:function(){return a}});var r=n(90237),i=n(53259),o=n(86858),a=function(e){(0,i.Z)(n,e);var t=(0,o.Z)(n);function n(e){var i,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(0,r.Z)(this,n),(i=t.call(this,o)).retCode=e,i.retMsg=o,i}return n}((0,n(73653).Z)(Error))},29798:function(e,t,n){"use strict";n.r(t),n.d(t,{ConsolePlus:function(){return Dn},DiffUtil:function(){return Pn},HeaderKeys:function(){return Vn},buildHttpEventData:function(){return or},calcNewStyleInProportion:function(){return Pr},calcPicClientStyle:function(){return hr},canaryDetect:function(){return Ln},confTimeHandle:function(){return lr},curTimeStr:function(){return Mr},dateUtils:function(){return jn},delQueryByKey:function(){return qn},desensitization:function(){return E},elementHideAnimation:function(){return Vr},elementShowAnimation:function(){return Hr},emitter:function(){return On},error:function(){return zn},flattenObject:function(){return Cr},generateTraceId:function(){return pr},getApiName:function(){return Ur},getChatTime:function(){return gr},getCircularReplacer:function(){return _r},getCookie:function(){return tr},getDuration:function(){return ar},getLocalStorage:function(){return Or},getMaxLenLog:function(){return Qr},getParseArray:function(){return ir},getPixelNum:function(){return kr},getSafeValue:function(){return Kr},getSessionStorage:function(){return Dr},getSystemInfo:function(){return Jr},gzip:function(){return Gr},handSensitiveWords:function(){return Wr},hasOwn:function(){return Qn},hasValue:function(){return Kn},isArrayEqual:function(){return Ir},isAux:function(){return dr},isBlob:function(){return Hn},isEmpty:function(){return Xn},isIE:function(){return Gn},isIP:function(){return xr},isOwnEmpty:function(){return Jn},isValidIPItem:function(){return wr},isWelinkConf:function(){return Br},logOnError:function(){return yr},mediaPermission:function(){return er},mobile:function(){return Un},numberToString:function(){return ur},processOpsArgs:function(){return Ar},queryString:function(){return fr},removeLocalStorage:function(){return Rr},replaceStr:function(){return sr},revert:function(){return mr},safe:function(){return vr},setCookie:function(){return Nr},setElementExitFull:function(){return Yr},setElementFullScreen:function(){return Fr},setNameSizeAndPadding:function(){return Zr},setSessionStorage:function(){return Lr},sleep:function(){return $n},streamSelectStrategy:function(){return Fn},templateCopy:function(){return Sr},testValue:function(){return nr},throttle:function(){return Er},transformToFormUrlencoded:function(){return zr},tryCatchWrap:function(){return br},url:function(){return Yn},uuid:function(){return Wn},websocketUrlMasking:function(){return jr},zoneTimeHandle:function(){return cr}});var r=n(56949),i=n(48418),o=n(84322),a=n.n(o),s=n(59755),c=n(9669),u=n.n(c),l=n(27484),d=n.n(l),f="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),h=new Uint8Array(16);function p(){if(!f)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return f(h)}for(var g=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,m=function(e){return"string"==typeof e&&g.test(e)},v=[],b=0;b<256;++b)v.push((b+256).toString(16).substr(1));var y=function(e,t,n){var r=(e=e||{}).random||(e.rng||p)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(v[e[t+0]]+v[e[t+1]]+v[e[t+2]]+v[e[t+3]]+"-"+v[e[t+4]]+v[e[t+5]]+"-"+v[e[t+6]]+v[e[t+7]]+"-"+v[e[t+8]]+v[e[t+9]]+"-"+v[e[t+10]]+v[e[t+11]]+v[e[t+12]]+v[e[t+13]]+v[e[t+14]]+v[e[t+15]]).toLowerCase();if(!m(n))throw TypeError("Stringified UUID is invalid");return n}(r)},w=n(34857),x=n(27194),E=n(80205),I=n(26254);function M(e){let t=e.length;for(;--t>=0;)e[t]=0}const T=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),C=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),S=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),_=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),A=new Array(576);M(A);const N=new Array(60);M(N);const k=new Array(512);M(k);const R=new Array(256);M(R);const O=new Array(29);M(O);const D=new Array(30);function L(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}let P,j,z;function U(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}M(D);const F=e=>e<256?k[e]:k[256+(e>>>7)],Y=(e,t)=>{e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255},Z=(e,t,n)=>{e.bi_valid>16-n?(e.bi_buf|=t<<e.bi_valid&65535,Y(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)},B=(e,t,n)=>{Z(e,n[2*t],n[2*t+1])},V=(e,t)=>{let n=0;do{n|=1&e,e>>>=1,n<<=1}while(--t>0);return n>>>1},H=(e,t,n)=>{const r=new Array(16);let i,o,a=0;for(i=1;i<=15;i++)r[i]=a=a+n[i-1]<<1;for(o=0;o<=t;o++){let t=e[2*o+1];0!==t&&(e[2*o]=V(r[t]++,t))}},W=e=>{let t;for(t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0},G=e=>{e.bi_valid>8?Y(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Q=(e,t,n,r)=>{const i=2*t,o=2*n;return e[i]<e[o]||e[i]===e[o]&&r[t]<=r[n]},K=(e,t,n)=>{const r=e.heap[n];let i=n<<1;for(;i<=e.heap_len&&(i<e.heap_len&&Q(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!Q(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r},J=(e,t,n)=>{let r,i,o,a,s=0;if(0!==e.last_lit)do{r=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],i=e.pending_buf[e.l_buf+s],s++,0===r?B(e,i,t):(o=R[i],B(e,o+256+1,t),a=T[o],0!==a&&(i-=O[o],Z(e,i,a)),r--,o=F(r),B(e,o,n),a=C[o],0!==a&&(r-=D[o],Z(e,r,a)))}while(s<e.last_lit);B(e,256,t)},X=(e,t)=>{const n=t.dyn_tree,r=t.stat_desc.static_tree,i=t.stat_desc.has_stree,o=t.stat_desc.elems;let a,s,c,u=-1;for(e.heap_len=0,e.heap_max=573,a=0;a<o;a++)0!==n[2*a]?(e.heap[++e.heap_len]=u=a,e.depth[a]=0):n[2*a+1]=0;for(;e.heap_len<2;)c=e.heap[++e.heap_len]=u<2?++u:0,n[2*c]=1,e.depth[c]=0,e.opt_len--,i&&(e.static_len-=r[2*c+1]);for(t.max_code=u,a=e.heap_len>>1;a>=1;a--)K(e,n,a);c=o;do{a=e.heap[1],e.heap[1]=e.heap[e.heap_len--],K(e,n,1),s=e.heap[1],e.heap[--e.heap_max]=a,e.heap[--e.heap_max]=s,n[2*c]=n[2*a]+n[2*s],e.depth[c]=(e.depth[a]>=e.depth[s]?e.depth[a]:e.depth[s])+1,n[2*a+1]=n[2*s+1]=c,e.heap[1]=c++,K(e,n,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],((e,t)=>{const n=t.dyn_tree,r=t.max_code,i=t.stat_desc.static_tree,o=t.stat_desc.has_stree,a=t.stat_desc.extra_bits,s=t.stat_desc.extra_base,c=t.stat_desc.max_length;let u,l,d,f,h,p,g=0;for(f=0;f<=15;f++)e.bl_count[f]=0;for(n[2*e.heap[e.heap_max]+1]=0,u=e.heap_max+1;u<573;u++)l=e.heap[u],f=n[2*n[2*l+1]+1]+1,f>c&&(f=c,g++),n[2*l+1]=f,l>r||(e.bl_count[f]++,h=0,l>=s&&(h=a[l-s]),p=n[2*l],e.opt_len+=p*(f+h),o&&(e.static_len+=p*(i[2*l+1]+h)));if(0!==g){do{for(f=c-1;0===e.bl_count[f];)f--;e.bl_count[f]--,e.bl_count[f+1]+=2,e.bl_count[c]--,g-=2}while(g>0);for(f=c;0!==f;f--)for(l=e.bl_count[f];0!==l;)d=e.heap[--u],d>r||(n[2*d+1]!==f&&(e.opt_len+=(f-n[2*d+1])*n[2*d],n[2*d+1]=f),l--)}})(e,t),H(n,u,e.bl_count)},q=(e,t,n)=>{let r,i,o=-1,a=t[1],s=0,c=7,u=4;for(0===a&&(c=138,u=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)i=a,a=t[2*(r+1)+1],++s<c&&i===a||(s<u?e.bl_tree[2*i]+=s:0!==i?(i!==o&&e.bl_tree[2*i]++,e.bl_tree[32]++):s<=10?e.bl_tree[34]++:e.bl_tree[36]++,s=0,o=i,0===a?(c=138,u=3):i===a?(c=6,u=3):(c=7,u=4))},$=(e,t,n)=>{let r,i,o=-1,a=t[1],s=0,c=7,u=4;for(0===a&&(c=138,u=3),r=0;r<=n;r++)if(i=a,a=t[2*(r+1)+1],!(++s<c&&i===a)){if(s<u)do{B(e,i,e.bl_tree)}while(0!=--s);else 0!==i?(i!==o&&(B(e,i,e.bl_tree),s--),B(e,16,e.bl_tree),Z(e,s-3,2)):s<=10?(B(e,17,e.bl_tree),Z(e,s-3,3)):(B(e,18,e.bl_tree),Z(e,s-11,7));s=0,o=i,0===a?(c=138,u=3):i===a?(c=6,u=3):(c=7,u=4)}};let ee=!1;const te=(e,t,n,r)=>{Z(e,0+(r?1:0),3),((e,t,n,r)=>{G(e),Y(e,n),Y(e,~n),e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n})(e,t,n)};var ne={_tr_init:e=>{ee||((()=>{let e,t,n,r,i;const o=new Array(16);for(n=0,r=0;r<28;r++)for(O[r]=n,e=0;e<1<<T[r];e++)R[n++]=r;for(R[n-1]=r,i=0,r=0;r<16;r++)for(D[r]=i,e=0;e<1<<C[r];e++)k[i++]=r;for(i>>=7;r<30;r++)for(D[r]=i<<7,e=0;e<1<<C[r]-7;e++)k[256+i++]=r;for(t=0;t<=15;t++)o[t]=0;for(e=0;e<=143;)A[2*e+1]=8,e++,o[8]++;for(;e<=255;)A[2*e+1]=9,e++,o[9]++;for(;e<=279;)A[2*e+1]=7,e++,o[7]++;for(;e<=287;)A[2*e+1]=8,e++,o[8]++;for(H(A,287,o),e=0;e<30;e++)N[2*e+1]=5,N[2*e]=V(e,5);P=new L(A,T,257,286,15),j=new L(N,C,0,30,15),z=new L(new Array(0),S,0,19,7)})(),ee=!0),e.l_desc=new U(e.dyn_ltree,P),e.d_desc=new U(e.dyn_dtree,j),e.bl_desc=new U(e.bl_tree,z),e.bi_buf=0,e.bi_valid=0,W(e)},_tr_stored_block:te,_tr_flush_block:(e,t,n,r)=>{let i,o,a=0;e.level>0?(2===e.strm.data_type&&(e.strm.data_type=(e=>{let t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<256;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0})(e)),X(e,e.l_desc),X(e,e.d_desc),a=(e=>{let t;for(q(e,e.dyn_ltree,e.l_desc.max_code),q(e,e.dyn_dtree,e.d_desc.max_code),X(e,e.bl_desc),t=18;t>=3&&0===e.bl_tree[2*_[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t})(e),i=e.opt_len+3+7>>>3,o=e.static_len+3+7>>>3,o<=i&&(i=o)):i=o=n+5,n+4<=i&&-1!==t?te(e,t,n,r):4===e.strategy||o===i?(Z(e,2+(r?1:0),3),J(e,A,N)):(Z(e,4+(r?1:0),3),((e,t,n,r)=>{let i;for(Z(e,t-257,5),Z(e,n-1,5),Z(e,r-4,4),i=0;i<r;i++)Z(e,e.bl_tree[2*_[i]+1],3);$(e,e.dyn_ltree,t-1),$(e,e.dyn_dtree,n-1)})(e,e.l_desc.max_code+1,e.d_desc.max_code+1,a+1),J(e,e.dyn_ltree,e.dyn_dtree)),W(e),r&&G(e)},_tr_tally:(e,t,n)=>(e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(R[n]+256+1)]++,e.dyn_dtree[2*F(t)]++),e.last_lit===e.lit_bufsize-1),_tr_align:e=>{Z(e,2,3),B(e,256,A),(e=>{16===e.bi_valid?(Y(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)})(e)}},re=(e,t,n,r)=>{let i=65535&e|0,o=e>>>16&65535|0,a=0;for(;0!==n;){a=n>2e3?2e3:n,n-=a;do{i=i+t[r++]|0,o=o+i|0}while(--a);i%=65521,o%=65521}return i|o<<16|0};const ie=new Uint32Array((()=>{let e,t=[];for(var n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t})());var oe=(e,t,n,r)=>{const i=ie,o=r+n;e^=-1;for(let n=r;n<o;n++)e=e>>>8^i[255&(e^t[n])];return-1^e},ae={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},se={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:ce,_tr_stored_block:ue,_tr_flush_block:le,_tr_tally:de,_tr_align:fe}=ne,{Z_NO_FLUSH:he,Z_PARTIAL_FLUSH:pe,Z_FULL_FLUSH:ge,Z_FINISH:me,Z_BLOCK:ve,Z_OK:be,Z_STREAM_END:ye,Z_STREAM_ERROR:we,Z_DATA_ERROR:xe,Z_BUF_ERROR:Ee,Z_DEFAULT_COMPRESSION:Ie,Z_FILTERED:Me,Z_HUFFMAN_ONLY:Te,Z_RLE:Ce,Z_FIXED:Se,Z_DEFAULT_STRATEGY:_e,Z_UNKNOWN:Ae,Z_DEFLATED:Ne}=se,ke=258,Re=262,Oe=103,De=113,Le=666,Pe=(e,t)=>(e.msg=ae[t],t),je=e=>(e<<1)-(e>4?9:0),ze=e=>{let t=e.length;for(;--t>=0;)e[t]=0};let Ue=(e,t,n)=>(t<<e.hash_shift^n)&e.hash_mask;const Fe=e=>{const t=e.state;let n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))},Ye=(e,t)=>{le(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Fe(e.strm)},Ze=(e,t)=>{e.pending_buf[e.pending++]=t},Be=(e,t)=>{e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t},Ve=(e,t,n,r)=>{let i=e.avail_in;return i>r&&(i=r),0===i?0:(e.avail_in-=i,t.set(e.input.subarray(e.next_in,e.next_in+i),n),1===e.state.wrap?e.adler=re(e.adler,t,i,n):2===e.state.wrap&&(e.adler=oe(e.adler,t,i,n)),e.next_in+=i,e.total_in+=i,i)},He=(e,t)=>{let n,r,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match;const c=e.strstart>e.w_size-Re?e.strstart-(e.w_size-Re):0,u=e.window,l=e.w_mask,d=e.prev,f=e.strstart+ke;let h=u[o+a-1],p=u[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(n=t,u[n+a]===p&&u[n+a-1]===h&&u[n]===u[o]&&u[++n]===u[o+1]){o+=2,n++;do{}while(u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&u[++o]===u[++n]&&o<f);if(r=ke-(f-o),o=f-ke,r>a){if(e.match_start=t,a=r,r>=s)break;h=u[o+a-1],p=u[o+a]}}}while((t=d[t&l])>c&&0!=--i);return a<=e.lookahead?a:e.lookahead},We=e=>{const t=e.w_size;let n,r,i,o,a;do{if(o=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-Re)){e.window.set(e.window.subarray(t,t+t),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,r=e.hash_size,n=r;do{i=e.head[--n],e.head[n]=i>=t?i-t:0}while(--r);r=t,n=r;do{i=e.prev[--n],e.prev[n]=i>=t?i-t:0}while(--r);o+=t}if(0===e.strm.avail_in)break;if(r=Ve(e.strm,e.window,e.strstart+e.lookahead,o),e.lookahead+=r,e.lookahead+e.insert>=3)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=Ue(e,e.ins_h,e.window[a+1]);e.insert&&(e.ins_h=Ue(e,e.ins_h,e.window[a+3-1]),e.prev[a&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=a,a++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<Re&&0!==e.strm.avail_in)},Ge=(e,t)=>{let n,r;for(;;){if(e.lookahead<Re){if(We(e),e.lookahead<Re&&t===he)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=Ue(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-Re&&(e.match_length=He(e,n)),e.match_length>=3)if(r=de(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do{e.strstart++,e.ins_h=Ue(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart}while(0!=--e.match_length);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=Ue(e,e.ins_h,e.window[e.strstart+1]);else r=de(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(Ye(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,t===me?(Ye(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(Ye(e,!1),0===e.strm.avail_out)?1:2},Qe=(e,t)=>{let n,r,i;for(;;){if(e.lookahead<Re){if(We(e),e.lookahead<Re&&t===he)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=Ue(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-Re&&(e.match_length=He(e,n),e.match_length<=5&&(e.strategy===Me||3===e.match_length&&e.strstart-e.match_start>4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-3,r=de(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=Ue(e,e.ins_h,e.window[e.strstart+3-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart)}while(0!=--e.prev_length);if(e.match_available=0,e.match_length=2,e.strstart++,r&&(Ye(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if(r=de(e,0,e.window[e.strstart-1]),r&&Ye(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=de(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,t===me?(Ye(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(Ye(e,!1),0===e.strm.avail_out)?1:2};function Ke(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}const Je=[new Ke(0,0,0,0,((e,t)=>{let n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(We(e),0===e.lookahead&&t===he)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;const r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,Ye(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-Re&&(Ye(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===me?(Ye(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(Ye(e,!1),e.strm.avail_out),1)})),new Ke(4,4,8,4,Ge),new Ke(4,5,16,8,Ge),new Ke(4,6,32,32,Ge),new Ke(4,4,16,16,Qe),new Ke(8,16,32,32,Qe),new Ke(8,16,128,128,Qe),new Ke(8,32,128,256,Qe),new Ke(32,128,258,1024,Qe),new Ke(32,258,258,4096,Qe)];function Xe(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Ne,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),ze(this.dyn_ltree),ze(this.dyn_dtree),ze(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),ze(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),ze(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const qe=e=>{if(!e||!e.state)return Pe(e,we);e.total_in=e.total_out=0,e.data_type=Ae;const t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:De,e.adler=2===t.wrap?0:1,t.last_flush=he,ce(t),be},$e=e=>{const t=qe(e);var n;return t===be&&((n=e.state).window_size=2*n.w_size,ze(n.head),n.max_lazy_match=Je[n.level].max_lazy,n.good_match=Je[n.level].good_length,n.nice_match=Je[n.level].nice_length,n.max_chain_length=Je[n.level].max_chain,n.strstart=0,n.block_start=0,n.lookahead=0,n.insert=0,n.match_length=n.prev_length=2,n.match_available=0,n.ins_h=0),t},et=(e,t,n,r,i,o)=>{if(!e)return we;let a=1;if(t===Ie&&(t=6),r<0?(a=0,r=-r):r>15&&(a=2,r-=16),i<1||i>9||n!==Ne||r<8||r>15||t<0||t>9||o<0||o>Se)return Pe(e,we);8===r&&(r=9);const s=new Xe;return e.state=s,s.strm=e,s.wrap=a,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+3-1)/3),s.window=new Uint8Array(2*s.w_size),s.head=new Uint16Array(s.hash_size),s.prev=new Uint16Array(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new Uint8Array(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=o,s.method=n,$e(e)};var tt=et,nt=(e,t)=>e&&e.state?2!==e.state.wrap?we:(e.state.gzhead=t,be):we,rt=(e,t)=>{let n,r;if(!e||!e.state||t>ve||t<0)return e?Pe(e,we):we;const i=e.state;if(!e.output||!e.input&&0!==e.avail_in||i.status===Le&&t!==me)return Pe(e,0===e.avail_out?Ee:we);i.strm=e;const o=i.last_flush;if(i.last_flush=t,42===i.status)if(2===i.wrap)e.adler=0,Ze(i,31),Ze(i,139),Ze(i,8),i.gzhead?(Ze(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),Ze(i,255&i.gzhead.time),Ze(i,i.gzhead.time>>8&255),Ze(i,i.gzhead.time>>16&255),Ze(i,i.gzhead.time>>24&255),Ze(i,9===i.level?2:i.strategy>=Te||i.level<2?4:0),Ze(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(Ze(i,255&i.gzhead.extra.length),Ze(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=oe(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(Ze(i,0),Ze(i,0),Ze(i,0),Ze(i,0),Ze(i,0),Ze(i,9===i.level?2:i.strategy>=Te||i.level<2?4:0),Ze(i,3),i.status=De);else{let t=Ne+(i.w_bits-8<<4)<<8,n=-1;n=i.strategy>=Te||i.level<2?0:i.level<6?1:6===i.level?2:3,t|=n<<6,0!==i.strstart&&(t|=32),t+=31-t%31,i.status=De,Be(i,t),0!==i.strstart&&(Be(i,e.adler>>>16),Be(i,65535&e.adler)),e.adler=1}if(69===i.status)if(i.gzhead.extra){for(n=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>n&&(e.adler=oe(e.adler,i.pending_buf,i.pending-n,n)),Fe(e),n=i.pending,i.pending!==i.pending_buf_size));)Ze(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>n&&(e.adler=oe(e.adler,i.pending_buf,i.pending-n,n)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){n=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(e.adler=oe(e.adler,i.pending_buf,i.pending-n,n)),Fe(e),n=i.pending,i.pending===i.pending_buf_size)){r=1;break}r=i.gzindex<i.gzhead.name.length?255&i.gzhead.name.charCodeAt(i.gzindex++):0,Ze(i,r)}while(0!==r);i.gzhead.hcrc&&i.pending>n&&(e.adler=oe(e.adler,i.pending_buf,i.pending-n,n)),0===r&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){n=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>n&&(e.adler=oe(e.adler,i.pending_buf,i.pending-n,n)),Fe(e),n=i.pending,i.pending===i.pending_buf_size)){r=1;break}r=i.gzindex<i.gzhead.comment.length?255&i.gzhead.comment.charCodeAt(i.gzindex++):0,Ze(i,r)}while(0!==r);i.gzhead.hcrc&&i.pending>n&&(e.adler=oe(e.adler,i.pending_buf,i.pending-n,n)),0===r&&(i.status=Oe)}else i.status=Oe;if(i.status===Oe&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&Fe(e),i.pending+2<=i.pending_buf_size&&(Ze(i,255&e.adler),Ze(i,e.adler>>8&255),e.adler=0,i.status=De)):i.status=De),0!==i.pending){if(Fe(e),0===e.avail_out)return i.last_flush=-1,be}else if(0===e.avail_in&&je(t)<=je(o)&&t!==me)return Pe(e,Ee);if(i.status===Le&&0!==e.avail_in)return Pe(e,Ee);if(0!==e.avail_in||0!==i.lookahead||t!==he&&i.status!==Le){let n=i.strategy===Te?((e,t)=>{let n;for(;;){if(0===e.lookahead&&(We(e),0===e.lookahead)){if(t===he)return 1;break}if(e.match_length=0,n=de(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(Ye(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===me?(Ye(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(Ye(e,!1),0===e.strm.avail_out)?1:2})(i,t):i.strategy===Ce?((e,t)=>{let n,r,i,o;const a=e.window;for(;;){if(e.lookahead<=ke){if(We(e),e.lookahead<=ke&&t===he)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(i=e.strstart-1,r=a[i],r===a[++i]&&r===a[++i]&&r===a[++i])){o=e.strstart+ke;do{}while(r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&r===a[++i]&&i<o);e.match_length=ke-(o-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=de(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=de(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(Ye(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,t===me?(Ye(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(Ye(e,!1),0===e.strm.avail_out)?1:2})(i,t):Je[i.level].func(i,t);if(3!==n&&4!==n||(i.status=Le),1===n||3===n)return 0===e.avail_out&&(i.last_flush=-1),be;if(2===n&&(t===pe?fe(i):t!==ve&&(ue(i,0,0,!1),t===ge&&(ze(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),Fe(e),0===e.avail_out))return i.last_flush=-1,be}return t!==me?be:i.wrap<=0?ye:(2===i.wrap?(Ze(i,255&e.adler),Ze(i,e.adler>>8&255),Ze(i,e.adler>>16&255),Ze(i,e.adler>>24&255),Ze(i,255&e.total_in),Ze(i,e.total_in>>8&255),Ze(i,e.total_in>>16&255),Ze(i,e.total_in>>24&255)):(Be(i,e.adler>>>16),Be(i,65535&e.adler)),Fe(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?be:ye)},it=e=>{if(!e||!e.state)return we;const t=e.state.status;return 42!==t&&69!==t&&73!==t&&91!==t&&t!==Oe&&t!==De&&t!==Le?Pe(e,we):(e.state=null,t===De?Pe(e,xe):be)},ot=(e,t)=>{let n=t.length;if(!e||!e.state)return we;const r=e.state,i=r.wrap;if(2===i||1===i&&42!==r.status||r.lookahead)return we;if(1===i&&(e.adler=re(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){0===i&&(ze(r.head),r.strstart=0,r.block_start=0,r.insert=0);let e=new Uint8Array(r.w_size);e.set(t.subarray(n-r.w_size,n),0),t=e,n=r.w_size}const o=e.avail_in,a=e.next_in,s=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,We(r);r.lookahead>=3;){let e=r.strstart,t=r.lookahead-2;do{r.ins_h=Ue(r,r.ins_h,r.window[e+3-1]),r.prev[e&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=e,e++}while(--t);r.strstart=e,r.lookahead=2,We(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=2,r.match_available=0,e.next_in=a,e.input=s,e.avail_in=o,r.wrap=i,be};const at=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var st=function(e){const t=Array.prototype.slice.call(arguments,1);for(;t.length;){const n=t.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(const t in n)at(n,t)&&(e[t]=n[t])}}return e},ct=e=>{let t=0;for(let n=0,r=e.length;n<r;n++)t+=e[n].length;const n=new Uint8Array(t);for(let t=0,r=0,i=e.length;t<i;t++){let i=e[t];n.set(i,r),r+=i.length}return n};let ut=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){ut=!1}const lt=new Uint8Array(256);for(let e=0;e<256;e++)lt[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;lt[254]=lt[254]=1;var dt=e=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return(new TextEncoder).encode(e);let t,n,r,i,o,a=e.length,s=0;for(i=0;i<a;i++)n=e.charCodeAt(i),55296==(64512&n)&&i+1<a&&(r=e.charCodeAt(i+1),56320==(64512&r)&&(n=65536+(n-55296<<10)+(r-56320),i++)),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=new Uint8Array(s),o=0,i=0;o<s;i++)n=e.charCodeAt(i),55296==(64512&n)&&i+1<a&&(r=e.charCodeAt(i+1),56320==(64512&r)&&(n=65536+(n-55296<<10)+(r-56320),i++)),n<128?t[o++]=n:n<2048?(t[o++]=192|n>>>6,t[o++]=128|63&n):n<65536?(t[o++]=224|n>>>12,t[o++]=128|n>>>6&63,t[o++]=128|63&n):(t[o++]=240|n>>>18,t[o++]=128|n>>>12&63,t[o++]=128|n>>>6&63,t[o++]=128|63&n);return t},ft=(e,t)=>{const n=t||e.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return(new TextDecoder).decode(e.subarray(0,t));let r,i;const o=new Array(2*n);for(i=0,r=0;r<n;){let t=e[r++];if(t<128){o[i++]=t;continue}let a=lt[t];if(a>4)o[i++]=65533,r+=a-1;else{for(t&=2===a?31:3===a?15:7;a>1&&r<n;)t=t<<6|63&e[r++],a--;a>1?o[i++]=65533:t<65536?o[i++]=t:(t-=65536,o[i++]=55296|t>>10&1023,o[i++]=56320|1023&t)}}return((e,t)=>{if(t<65534&&e.subarray&&ut)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));let n="";for(let r=0;r<t;r++)n+=String.fromCharCode(e[r]);return n})(o,i)},ht=(e,t)=>{(t=t||e.length)>e.length&&(t=e.length);let n=t-1;for(;n>=0&&128==(192&e[n]);)n--;return n<0||0===n?t:n+lt[e[n]]>t?n:t},pt=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0};const gt=Object.prototype.toString,{Z_NO_FLUSH:mt,Z_SYNC_FLUSH:vt,Z_FULL_FLUSH:bt,Z_FINISH:yt,Z_OK:wt,Z_STREAM_END:xt,Z_DEFAULT_COMPRESSION:Et,Z_DEFAULT_STRATEGY:It,Z_DEFLATED:Mt}=se;function Tt(e){this.options=st({level:Et,method:Mt,chunkSize:16384,windowBits:15,memLevel:8,strategy:It},e||{});let t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new pt,this.strm.avail_out=0;let n=tt(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==wt)throw new Error(ae[n]);if(t.header&&nt(this.strm,t.header),t.dictionary){let e;if(e="string"==typeof t.dictionary?dt(t.dictionary):"[object ArrayBuffer]"===gt.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,n=ot(this.strm,e),n!==wt)throw new Error(ae[n]);this._dict_set=!0}}function Ct(e,t){const n=new Tt(t);if(n.push(e,!0),n.err)throw n.msg||ae[n.err];return n.result}Tt.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize;let i,o;if(this.ended)return!1;for(o=t===~~t?t:!0===t?yt:mt,"string"==typeof e?n.input=dt(e):"[object ArrayBuffer]"===gt.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;)if(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(o===vt||o===bt)&&n.avail_out<=6)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else{if(i=rt(n,o),i===xt)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),i=it(this.strm),this.onEnd(i),this.ended=!0,i===wt;if(0!==n.avail_out){if(o>0&&n.next_out>0)this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;else if(0===n.avail_in)break}else this.onData(n.output)}return!0},Tt.prototype.onData=function(e){this.chunks.push(e)},Tt.prototype.onEnd=function(e){e===wt&&(this.result=ct(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var St={Deflate:Tt,deflate:Ct,deflateRaw:function(e,t){return(t=t||{}).raw=!0,Ct(e,t)},gzip:function(e,t){return(t=t||{}).gzip=!0,Ct(e,t)},constants:se},_t=function(e,t){let n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y,w,x,E,I,M,T;const C=e.state;n=e.next_in,M=e.input,r=n+(e.avail_in-5),i=e.next_out,T=e.output,o=i-(t-e.avail_out),a=i+(e.avail_out-257),s=C.dmax,c=C.wsize,u=C.whave,l=C.wnext,d=C.window,f=C.hold,h=C.bits,p=C.lencode,g=C.distcode,m=(1<<C.lenbits)-1,v=(1<<C.distbits)-1;e:do{h<15&&(f+=M[n++]<<h,h+=8,f+=M[n++]<<h,h+=8),b=p[f&m];t:for(;;){if(y=b>>>24,f>>>=y,h-=y,y=b>>>16&255,0===y)T[i++]=65535&b;else{if(!(16&y)){if(0==(64&y)){b=p[(65535&b)+(f&(1<<y)-1)];continue t}if(32&y){C.mode=12;break e}e.msg="invalid literal/length code",C.mode=30;break e}w=65535&b,y&=15,y&&(h<y&&(f+=M[n++]<<h,h+=8),w+=f&(1<<y)-1,f>>>=y,h-=y),h<15&&(f+=M[n++]<<h,h+=8,f+=M[n++]<<h,h+=8),b=g[f&v];n:for(;;){if(y=b>>>24,f>>>=y,h-=y,y=b>>>16&255,!(16&y)){if(0==(64&y)){b=g[(65535&b)+(f&(1<<y)-1)];continue n}e.msg="invalid distance code",C.mode=30;break e}if(x=65535&b,y&=15,h<y&&(f+=M[n++]<<h,h+=8,h<y&&(f+=M[n++]<<h,h+=8)),x+=f&(1<<y)-1,x>s){e.msg="invalid distance too far back",C.mode=30;break e}if(f>>>=y,h-=y,y=i-o,x>y){if(y=x-y,y>u&&C.sane){e.msg="invalid distance too far back",C.mode=30;break e}if(E=0,I=d,0===l){if(E+=c-y,y<w){w-=y;do{T[i++]=d[E++]}while(--y);E=i-x,I=T}}else if(l<y){if(E+=c+l-y,y-=l,y<w){w-=y;do{T[i++]=d[E++]}while(--y);if(E=0,l<w){y=l,w-=y;do{T[i++]=d[E++]}while(--y);E=i-x,I=T}}}else if(E+=l-y,y<w){w-=y;do{T[i++]=d[E++]}while(--y);E=i-x,I=T}for(;w>2;)T[i++]=I[E++],T[i++]=I[E++],T[i++]=I[E++],w-=3;w&&(T[i++]=I[E++],w>1&&(T[i++]=I[E++]))}else{E=i-x;do{T[i++]=T[E++],T[i++]=T[E++],T[i++]=T[E++],w-=3}while(w>2);w&&(T[i++]=T[E++],w>1&&(T[i++]=T[E++]))}break}}break}}while(n<r&&i<a);w=h>>3,n-=w,h-=w<<3,f&=(1<<h)-1,e.next_in=n,e.next_out=i,e.avail_in=n<r?r-n+5:5-(n-r),e.avail_out=i<a?a-i+257:257-(i-a),C.hold=f,C.bits=h};const At=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),Nt=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),kt=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),Rt=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var Ot=(e,t,n,r,i,o,a,s)=>{const c=s.bits;let u,l,d,f,h,p,g=0,m=0,v=0,b=0,y=0,w=0,x=0,E=0,I=0,M=0,T=null,C=0;const S=new Uint16Array(16),_=new Uint16Array(16);let A,N,k,R=null,O=0;for(g=0;g<=15;g++)S[g]=0;for(m=0;m<r;m++)S[t[n+m]]++;for(y=c,b=15;b>=1&&0===S[b];b--);if(y>b&&(y=b),0===b)return i[o++]=20971520,i[o++]=20971520,s.bits=1,0;for(v=1;v<b&&0===S[v];v++);for(y<v&&(y=v),E=1,g=1;g<=15;g++)if(E<<=1,E-=S[g],E<0)return-1;if(E>0&&(0===e||1!==b))return-1;for(_[1]=0,g=1;g<15;g++)_[g+1]=_[g]+S[g];for(m=0;m<r;m++)0!==t[n+m]&&(a[_[t[n+m]]++]=m);if(0===e?(T=R=a,p=19):1===e?(T=At,C-=257,R=Nt,O-=257,p=256):(T=kt,R=Rt,p=-1),M=0,m=0,g=v,h=o,w=y,x=0,d=-1,I=1<<y,f=I-1,1===e&&I>852||2===e&&I>592)return 1;for(;;){A=g-x,a[m]<p?(N=0,k=a[m]):a[m]>p?(N=R[O+a[m]],k=T[C+a[m]]):(N=96,k=0),u=1<<g-x,l=1<<w,v=l;do{l-=u,i[h+(M>>x)+l]=A<<24|N<<16|k|0}while(0!==l);for(u=1<<g-1;M&u;)u>>=1;if(0!==u?(M&=u-1,M+=u):M=0,m++,0==--S[g]){if(g===b)break;g=t[n+a[m]]}if(g>y&&(M&f)!==d){for(0===x&&(x=y),h+=v,w=g-x,E=1<<w;w+x<b&&(E-=S[w+x],!(E<=0));)w++,E<<=1;if(I+=1<<w,1===e&&I>852||2===e&&I>592)return 1;d=M&f,i[d]=y<<24|w<<16|h-o|0}}return 0!==M&&(i[h+M]=g-x<<24|64<<16|0),s.bits=y,0};const{Z_FINISH:Dt,Z_BLOCK:Lt,Z_TREES:Pt,Z_OK:jt,Z_STREAM_END:zt,Z_NEED_DICT:Ut,Z_STREAM_ERROR:Ft,Z_DATA_ERROR:Yt,Z_MEM_ERROR:Zt,Z_BUF_ERROR:Bt,Z_DEFLATED:Vt}=se,Ht=12,Wt=30,Gt=e=>(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24);function Qt(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Kt=e=>{if(!e||!e.state)return Ft;const t=e.state;return e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(852),t.distcode=t.distdyn=new Int32Array(592),t.sane=1,t.back=-1,jt},Jt=e=>{if(!e||!e.state)return Ft;const t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,Kt(e)},Xt=(e,t)=>{let n;if(!e||!e.state)return Ft;const r=e.state;return t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?Ft:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,Jt(e))},qt=(e,t)=>{if(!e)return Ft;const n=new Qt;e.state=n,n.window=null;const r=Xt(e,t);return r!==jt&&(e.state=null),r};let $t,en,tn=!0;const nn=e=>{if(tn){$t=new Int32Array(512),en=new Int32Array(32);let t=0;for(;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(Ot(1,e.lens,0,288,$t,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;Ot(2,e.lens,0,32,en,0,e.work,{bits:5}),tn=!1}e.lencode=$t,e.lenbits=9,e.distcode=en,e.distbits=5},rn=(e,t,n,r)=>{let i;const o=e.state;return null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new Uint8Array(o.wsize)),r>=o.wsize?(o.window.set(t.subarray(n-o.wsize,n),0),o.wnext=0,o.whave=o.wsize):(i=o.wsize-o.wnext,i>r&&(i=r),o.window.set(t.subarray(n-r,n-r+i),o.wnext),(r-=i)?(o.window.set(t.subarray(n-r,n),0),o.wnext=r,o.whave=o.wsize):(o.wnext+=i,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=i))),0};var on=Jt,an=qt,sn=(e,t)=>{let n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y,w,x,E,I,M=0;const T=new Uint8Array(4);let C,S;const _=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return Ft;n=e.state,n.mode===Ht&&(n.mode=13),a=e.next_out,i=e.output,c=e.avail_out,o=e.next_in,r=e.input,s=e.avail_in,u=n.hold,l=n.bits,d=s,f=c,I=jt;e:for(;;)switch(n.mode){case 1:if(0===n.wrap){n.mode=13;break}for(;l<16;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(2&n.wrap&&35615===u){n.check=0,T[0]=255&u,T[1]=u>>>8&255,n.check=oe(n.check,T,2,0),u=0,l=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&u)<<8)+(u>>8))%31){e.msg="incorrect header check",n.mode=Wt;break}if((15&u)!==Vt){e.msg="unknown compression method",n.mode=Wt;break}if(u>>>=4,l-=4,E=8+(15&u),0===n.wbits)n.wbits=E;else if(E>n.wbits){e.msg="invalid window size",n.mode=Wt;break}n.dmax=1<<n.wbits,e.adler=n.check=1,n.mode=512&u?10:Ht,u=0,l=0;break;case 2:for(;l<16;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(n.flags=u,(255&n.flags)!==Vt){e.msg="unknown compression method",n.mode=Wt;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=Wt;break}n.head&&(n.head.text=u>>8&1),512&n.flags&&(T[0]=255&u,T[1]=u>>>8&255,n.check=oe(n.check,T,2,0)),u=0,l=0,n.mode=3;case 3:for(;l<32;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}n.head&&(n.head.time=u),512&n.flags&&(T[0]=255&u,T[1]=u>>>8&255,T[2]=u>>>16&255,T[3]=u>>>24&255,n.check=oe(n.check,T,4,0)),u=0,l=0,n.mode=4;case 4:for(;l<16;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}n.head&&(n.head.xflags=255&u,n.head.os=u>>8),512&n.flags&&(T[0]=255&u,T[1]=u>>>8&255,n.check=oe(n.check,T,2,0)),u=0,l=0,n.mode=5;case 5:if(1024&n.flags){for(;l<16;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}n.length=u,n.head&&(n.head.extra_len=u),512&n.flags&&(T[0]=255&u,T[1]=u>>>8&255,n.check=oe(n.check,T,2,0)),u=0,l=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&(h=n.length,h>s&&(h=s),h&&(n.head&&(E=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(r.subarray(o,o+h),E)),512&n.flags&&(n.check=oe(n.check,r,h,o)),s-=h,o+=h,n.length-=h),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===s)break e;h=0;do{E=r[o+h++],n.head&&E&&n.length<65536&&(n.head.name+=String.fromCharCode(E))}while(E&&h<s);if(512&n.flags&&(n.check=oe(n.check,r,h,o)),s-=h,o+=h,E)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===s)break e;h=0;do{E=r[o+h++],n.head&&E&&n.length<65536&&(n.head.comment+=String.fromCharCode(E))}while(E&&h<s);if(512&n.flags&&(n.check=oe(n.check,r,h,o)),s-=h,o+=h,E)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;l<16;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(u!==(65535&n.check)){e.msg="header crc mismatch",n.mode=Wt;break}u=0,l=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=Ht;break;case 10:for(;l<32;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}e.adler=n.check=Gt(u),u=0,l=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=u,n.bits=l,Ut;e.adler=n.check=1,n.mode=Ht;case Ht:if(t===Lt||t===Pt)break e;case 13:if(n.last){u>>>=7&l,l-=7&l,n.mode=27;break}for(;l<3;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}switch(n.last=1&u,u>>>=1,l-=1,3&u){case 0:n.mode=14;break;case 1:if(nn(n),n.mode=20,t===Pt){u>>>=2,l-=2;break e}break;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=Wt}u>>>=2,l-=2;break;case 14:for(u>>>=7&l,l-=7&l;l<32;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if((65535&u)!=(u>>>16^65535)){e.msg="invalid stored block lengths",n.mode=Wt;break}if(n.length=65535&u,u=0,l=0,n.mode=15,t===Pt)break e;case 15:n.mode=16;case 16:if(h=n.length,h){if(h>s&&(h=s),h>c&&(h=c),0===h)break e;i.set(r.subarray(o,o+h),a),s-=h,o+=h,c-=h,a+=h,n.length-=h;break}n.mode=Ht;break;case 17:for(;l<14;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(n.nlen=257+(31&u),u>>>=5,l-=5,n.ndist=1+(31&u),u>>>=5,l-=5,n.ncode=4+(15&u),u>>>=4,l-=4,n.nlen>286||n.ndist>30){e.msg="too many length or distance symbols",n.mode=Wt;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;l<3;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}n.lens[_[n.have++]]=7&u,u>>>=3,l-=3}for(;n.have<19;)n.lens[_[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,C={bits:n.lenbits},I=Ot(0,n.lens,0,19,n.lencode,0,n.work,C),n.lenbits=C.bits,I){e.msg="invalid code lengths set",n.mode=Wt;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;M=n.lencode[u&(1<<n.lenbits)-1],m=M>>>24,v=M>>>16&255,b=65535&M,!(m<=l);){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(b<16)u>>>=m,l-=m,n.lens[n.have++]=b;else{if(16===b){for(S=m+2;l<S;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(u>>>=m,l-=m,0===n.have){e.msg="invalid bit length repeat",n.mode=Wt;break}E=n.lens[n.have-1],h=3+(3&u),u>>>=2,l-=2}else if(17===b){for(S=m+3;l<S;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}u>>>=m,l-=m,E=0,h=3+(7&u),u>>>=3,l-=3}else{for(S=m+7;l<S;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}u>>>=m,l-=m,E=0,h=11+(127&u),u>>>=7,l-=7}if(n.have+h>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=Wt;break}for(;h--;)n.lens[n.have++]=E}}if(n.mode===Wt)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=Wt;break}if(n.lenbits=9,C={bits:n.lenbits},I=Ot(1,n.lens,0,n.nlen,n.lencode,0,n.work,C),n.lenbits=C.bits,I){e.msg="invalid literal/lengths set",n.mode=Wt;break}if(n.distbits=6,n.distcode=n.distdyn,C={bits:n.distbits},I=Ot(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,C),n.distbits=C.bits,I){e.msg="invalid distances set",n.mode=Wt;break}if(n.mode=20,t===Pt)break e;case 20:n.mode=21;case 21:if(s>=6&&c>=258){e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=u,n.bits=l,_t(e,f),a=e.next_out,i=e.output,c=e.avail_out,o=e.next_in,r=e.input,s=e.avail_in,u=n.hold,l=n.bits,n.mode===Ht&&(n.back=-1);break}for(n.back=0;M=n.lencode[u&(1<<n.lenbits)-1],m=M>>>24,v=M>>>16&255,b=65535&M,!(m<=l);){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(v&&0==(240&v)){for(y=m,w=v,x=b;M=n.lencode[x+((u&(1<<y+w)-1)>>y)],m=M>>>24,v=M>>>16&255,b=65535&M,!(y+m<=l);){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}u>>>=y,l-=y,n.back+=y}if(u>>>=m,l-=m,n.back+=m,n.length=b,0===v){n.mode=26;break}if(32&v){n.back=-1,n.mode=Ht;break}if(64&v){e.msg="invalid literal/length code",n.mode=Wt;break}n.extra=15&v,n.mode=22;case 22:if(n.extra){for(S=n.extra;l<S;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}n.length+=u&(1<<n.extra)-1,u>>>=n.extra,l-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;M=n.distcode[u&(1<<n.distbits)-1],m=M>>>24,v=M>>>16&255,b=65535&M,!(m<=l);){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(0==(240&v)){for(y=m,w=v,x=b;M=n.distcode[x+((u&(1<<y+w)-1)>>y)],m=M>>>24,v=M>>>16&255,b=65535&M,!(y+m<=l);){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}u>>>=y,l-=y,n.back+=y}if(u>>>=m,l-=m,n.back+=m,64&v){e.msg="invalid distance code",n.mode=Wt;break}n.offset=b,n.extra=15&v,n.mode=24;case 24:if(n.extra){for(S=n.extra;l<S;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}n.offset+=u&(1<<n.extra)-1,u>>>=n.extra,l-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg="invalid distance too far back",n.mode=Wt;break}n.mode=25;case 25:if(0===c)break e;if(h=f-c,n.offset>h){if(h=n.offset-h,h>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=Wt;break}h>n.wnext?(h-=n.wnext,p=n.wsize-h):p=n.wnext-h,h>n.length&&(h=n.length),g=n.window}else g=i,p=a-n.offset,h=n.length;h>c&&(h=c),c-=h,n.length-=h;do{i[a++]=g[p++]}while(--h);0===n.length&&(n.mode=21);break;case 26:if(0===c)break e;i[a++]=n.length,c--,n.mode=21;break;case 27:if(n.wrap){for(;l<32;){if(0===s)break e;s--,u|=r[o++]<<l,l+=8}if(f-=c,e.total_out+=f,n.total+=f,f&&(e.adler=n.check=n.flags?oe(n.check,i,f,a-f):re(n.check,i,f,a-f)),f=c,(n.flags?u:Gt(u))!==n.check){e.msg="incorrect data check",n.mode=Wt;break}u=0,l=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;l<32;){if(0===s)break e;s--,u+=r[o++]<<l,l+=8}if(u!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=Wt;break}u=0,l=0}n.mode=29;case 29:I=zt;break e;case Wt:I=Yt;break e;case 31:return Zt;case 32:default:return Ft}return e.next_out=a,e.avail_out=c,e.next_in=o,e.avail_in=s,n.hold=u,n.bits=l,(n.wsize||f!==e.avail_out&&n.mode<Wt&&(n.mode<27||t!==Dt))&&rn(e,e.output,e.next_out,f-e.avail_out),d-=e.avail_in,f-=e.avail_out,e.total_in+=d,e.total_out+=f,n.total+=f,n.wrap&&f&&(e.adler=n.check=n.flags?oe(n.check,i,f,e.next_out-f):re(n.check,i,f,e.next_out-f)),e.data_type=n.bits+(n.last?64:0)+(n.mode===Ht?128:0)+(20===n.mode||15===n.mode?256:0),(0===d&&0===f||t===Dt)&&I===jt&&(I=Bt),I},cn=e=>{if(!e||!e.state)return Ft;let t=e.state;return t.window&&(t.window=null),e.state=null,jt},un=(e,t)=>{if(!e||!e.state)return Ft;const n=e.state;return 0==(2&n.wrap)?Ft:(n.head=t,t.done=!1,jt)},ln=(e,t)=>{const n=t.length;let r,i,o;return e&&e.state?(r=e.state,0!==r.wrap&&11!==r.mode?Ft:11===r.mode&&(i=1,i=re(i,t,n,0),i!==r.check)?Yt:(o=rn(e,t,n,n),o?(r.mode=31,Zt):(r.havedict=1,jt))):Ft},dn=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1};const fn=Object.prototype.toString,{Z_NO_FLUSH:hn,Z_FINISH:pn,Z_OK:gn,Z_STREAM_END:mn,Z_NEED_DICT:vn,Z_STREAM_ERROR:bn,Z_DATA_ERROR:yn,Z_MEM_ERROR:wn}=se;function xn(e){this.options=st({chunkSize:65536,windowBits:15,to:""},e||{});const t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0==(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new pt,this.strm.avail_out=0;let n=an(this.strm,t.windowBits);if(n!==gn)throw new Error(ae[n]);if(this.header=new dn,un(this.strm,this.header),t.dictionary&&("string"==typeof t.dictionary?t.dictionary=dt(t.dictionary):"[object ArrayBuffer]"===fn.call(t.dictionary)&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=ln(this.strm,t.dictionary),n!==gn)))throw new Error(ae[n])}function En(e,t){const n=new xn(t);if(n.push(e),n.err)throw n.msg||ae[n.err];return n.result}xn.prototype.push=function(e,t){const n=this.strm,r=this.options.chunkSize,i=this.options.dictionary;let o,a,s;if(this.ended)return!1;for(a=t===~~t?t:!0===t?pn:hn,"[object ArrayBuffer]"===fn.call(e)?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){for(0===n.avail_out&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),o=sn(n,a),o===vn&&i&&(o=ln(n,i),o===gn?o=sn(n,a):o===yn&&(o=vn));n.avail_in>0&&o===mn&&n.state.wrap>0&&0!==e[n.next_in];)on(n),o=sn(n,a);switch(o){case bn:case yn:case vn:case wn:return this.onEnd(o),this.ended=!0,!1}if(s=n.avail_out,n.next_out&&(0===n.avail_out||o===mn))if("string"===this.options.to){let e=ht(n.output,n.next_out),t=n.next_out-e,i=ft(n.output,e);n.next_out=t,n.avail_out=r-t,t&&n.output.set(n.output.subarray(e,e+t),0),this.onData(i)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(o!==gn||0!==s){if(o===mn)return o=cn(this.strm),this.onEnd(o),this.ended=!0,!0;if(0===n.avail_in)break}}return!0},xn.prototype.onData=function(e){this.chunks.push(e)},xn.prototype.onEnd=function(e){e===gn&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=ct(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};var In={Inflate:xn,inflate:En,inflateRaw:function(e,t){return(t=t||{}).raw=!0,En(e,t)},ungzip:En,constants:se};const{Deflate:Mn,deflate:Tn,deflateRaw:Cn,gzip:Sn}=St,{Inflate:_n,inflate:An,inflateRaw:Nn,ungzip:kn}=In;var Rn=Sn,On=n(76418),Dn=n(76353),Ln=n(14557),Pn=n(38659),jn=n(43827),zn=n(63223),Un=n(50050),Fn=n(67490),Yn=n(4625),Zn=a().mark(vr),Bn=a().mark(br),Vn={LANGUAGE:"accept-language",REQ_ID:"x-request-id",REQ_OPERATOR:"x-request-operator",TOKEN:"x-auth-token",ACCESS_TOKEN:"x-access-token",XSRF_NAME:"X-XSRF-TOKEN"},Hn=function(e){return e&&"[object Blob]"===Object.prototype.toString.call(e)},Wn=function(){return y().replace(/\-/g,"")},Gn=function(){return!!window.ActiveXObject||"ActiveXObject"in window},Qn=function(e,t){return e&&Object.prototype.hasOwnProperty.call(e,t)},Kn=function(e,t){var n;for(n in e)if(t===e[n])return!0;return!1},Jn=function(e){for(var t in e)if(Qn(e,t))return!1;return!0},Xn=function(e){return 0===Object.keys(e).length};function qn(e,t){var n=e.slice(1);if(n.match("".concat(t,"="))){var r=n.split("&").filter((function(e){return!e.match("".concat(t,"="))}));return"?".concat(r.join("&"))}return e}var $n=function(e){return new Promise((function(t){return setTimeout(t,e)}))},er=function(){var e=(0,s.Z)(a().mark((function e(t){var n,r;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(navigator.mediaDevices&&navigator.mediaDevices.getUserMedia?(n=navigator.mediaDevices,r=navigator.mediaDevices.getUserMedia):navigator.webkitGetUserMedia?(n=navigator,r=navigator.webkitGetUserMedia):navigator.mozGetUserMedia?(n=navigator,r=navigator.mozGetUserMedia):navigator.msGetUserMedia?(n=navigator,r=navigator.msGetUserMedia):navigator.getUserMedia&&(n=navigator,r=navigator.getUserMedia),Dn.default.warn("mediaPermission:","callObj:",n,", getUserMedia",r),!r){e.next=6;break}return Dn.default.warn("mediaPermission:",t),e.next=6,r.call(n,t);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),tr=function(e){try{var t,n=new RegExp("(^|)".concat(e,"=([^;]*)(;|$)"));if(t=document.cookie.match(n))return decodeURIComponent(t[2])}catch(e){Dn.default.error("getCookie:: error cause:",e.message)}return null};function nr(e){return typeof e!==x.UN_DEFINED&&null!==e}u().defaults.timeout=6e3,u().interceptors.request.use((function(e){var t=(new Date).getTime();-1!==e.url.search(/_ts=[0-9]+/)?e.url=e.url.replace(/_ts=[0-9]+/,"_ts="+t):-1!==e.url.search(/\?/)?e.url=e.url+"&_ts="+t:e.url=e.url+"?_ts="+t;var n=tr(Vn.XSRF_NAME);return n&&(e.headers[Vn.XSRF_NAME]=n),e.headers[Vn.LANGUAGE]=On.locale,e.headers[Vn.REQ_ID]=Wn(),e}),(function(e){return Promise.reject(e)})),u().defaults.retry=4,u().defaults.retryDelay=1e3,u().interceptors.response.use((function(e){var t=e.status,n=e.data;if(Hn(n))return e;var r=t.toString();return Qn(n,"error_code")?r=n.error_code:Qn(n,"code")?r=n.code:Qn(n,"returnCode")&&(r=n.returnCode),r!==x.RET_SUCCESS_200&&r!==x.RET_SUCCESS_0&&I.Z.error(r),{code:r,data:n,httpStatus:t,config:e.config,headers:e.headers}}),(function(e){if(e.response)return function(e){var t=e.response,n=t.status,r=t.data,i=t.statusText,o=t.config,a=n.toString(),s=i;return r&&(Qn(r,"error_code")?a=r.error_code:Qn(r,"code")?a=r.code:Qn(r,"returnCode")&&(a=r.returnCode),Qn(r,"error_msg")?s=r.error_msg:Qn(r,"msg")?s=r.msg:Qn(r,"message")&&(s=r.message)),o.headers["No-Need-Message"]||I.Z.error(a),{code:a,message:s,data:r,httpStatus:n,config:o}}(e);var t=e.config;return t&&t.retry?(t.__retryCount=t.__retryCount||0,t.__retryCount>=t.retry?Promise.reject(e):(t.__retryCount+=1,new Promise((function(e){setTimeout((function(){e()}),t.retryDelay||1)})).then((function(){return u()(t)})))):Promise.reject(e)}));var rr=function(e,t){try{return nr(e)?JSON.stringify(e,t):null}catch(e){Dn.default.error("buildHttpEventData::",e)}return null};function ir(e){if(!nr(e)||""===e)return[];try{var t=JSON.parse(e);if(Array.isArray(t))return t}catch(e){Dn.default.error("JSON.parse data is fail",e)}return[]}function or(e,t,n,r){var i=e.data,o=e.httpStatus,a=e.config,s={httpCode:o,response:o===x.HTTP_STATUS_200?rr(i,r):rr(i),time:t};return a&&(a.headers&&(s.requestId=a.headers[Vn.REQ_ID]),s.url=a.url,a.params&&(s.params=rr(a.params)),a.data&&("object"==typeof a.data?s.requestBody=rr(a.data,n):"string"==typeof a.data&&(s.requestBody=a.data))),s}function ar(e){var t=e/1e3/60/60,n=Math.floor(t),r=e/1e3/60-60*n,i=Math.floor(r),o=e/1e3-3600*n-60*i;return o=Math.floor(o),(n=n>9?n:"0".concat(n))+":"+(i=i>9?i:"0".concat(i))+":"+(o>9?o:"0".concat(o))}function sr(e){if(e)return e.replace(/(.{3})/g,"$1 ")}function cr(){var e="",t="";if(Intl&&(new Intl.DateTimeFormat).resolvedOptions()){e=(new Intl.DateTimeFormat).resolvedOptions().timeZone;var n=0-(new Date).getTimezoneOffset()/60;if(n>=0){var r=n%1*60,i=Math.floor(n);r=r>0?r:"00",n=i>9?"+".concat(i,":").concat(r):"+0".concat(i,":").concat(r)}else{var o=(n=Math.abs(n))%1*60,a=Math.floor(n);o=o>0?o:"00",n=a>9?"-".concat(a,":").concat(o):"-0".concat(a,":").concat(o)}t="(GMT".concat(n,")")}return{timeZone:e,GMT:t}}function ur(e){return e>9?e:"0".concat(e)}function lr(e,t,n){e=d()(Number(e)),t=d()(Number(t));var r=d()(e).isoWeekday()-1,i="".concat(ur(e.hour()),":").concat(ur(e.minute())),o="".concat(ur(t.hour()),":").concat(ur(t.minute())),a=d()(e).format("YYYY/MM/DD");return{yearMonthDay:a,days:"".concat(a," ").concat(n[r]),time:"".concat(i,"-").concat(o),add_one:t.hour()<e.hour()}}function dr(e){return e&&e.indexOf("_aux")>-1}var fr=function(e){return(e="?"===e[0]?e.substr(1):e).split("&").map((function(e){return e.split("=")})).reduce((function(e,t){var n=(0,i.Z)(t,2),r=n[0],o=n[1];return e[r]=o,e}),{})},hr=function(e,t,n){var r=document.getElementById("video-area");if(!r&&!t&&!n)return{};var i=t||r.offsetWidth,o=n||r.offsetHeight,a=t||r.offsetWidth,s=n||r.offsetHeight;return i/o>e?(a=o*e+"px",s=o+"px"):(a=i+"px",s=i/e+"px"),{width:a,height:s}};function pr(){return"ws-"+Wn()}function gr(e){return d()(e).format("HH:mm")}function mr(e){e&&(e.style.top="10vh"),e&&(e.style.left="calc(75vw + 8px)")}function vr(e,t){return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,e;case 3:return n.abrupt("return",n.sent);case 6:if(n.prev=6,n.t0=n.catch(0),!t){n.next=12;break}return n.abrupt("return",t(n.t0));case 12:Dn.default.error("error, effec:",e,n.t0);case 13:case"end":return n.stop()}}),Zn,null,[[0,6]])}function br(e){var t,n,r,i=arguments;return a().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:for(o.prev=0,t=i.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=i[r];return o.next=4,w.RE.apply(void 0,[e].concat(n));case 4:o.next=9;break;case 6:o.prev=6,o.t0=o.catch(0),Dn.default.log(o.t0);case 9:case"end":return o.stop()}}),Bn,null,[[0,6]])}var yr=function(e){Dn.default.error(e)};function wr(e){try{return e>=0&&e<=255}catch(e){return!1}}function xr(e){if(!e)return!1;var t=e.split(".");return 4===t.length&&wr(t[0])&&wr(t[1])&&wr(t[2])&&wr(t[3])}var Er=function(e,t){var n=!1,r=null,i=null;return function(){if(n)return r=this,void(i=arguments);n=!0,e.apply(this,arguments),setTimeout((function(){n=!1,null!==i&&(e.apply(r,i),i=null,r=null)}),t)}};function Ir(e,t){if(!e||!t)return!1;if(e.length!==t.length)return!1;for(var n=0,r=e.length;n<r;n++)if(e[n]instanceof Array&&t[n]instanceof Array){if(!Ir(e[n],t[n]))return!1}else if(e[n]!=t[n])return!1;return!0}function Mr(){return d()().format(x.MOMENT_FORMAT_MS)}function Tr(e,t,n){for(var r in e)if(Qn(e,r)){var i;i=void 0===n?r:n+"."+r;var o=e[r];"object"==typeof o?Tr(o,t,i):t[i]=o}}function Cr(e){var t={};return Tr(e,t),t}function Sr(e,t){var n=(0,r.Z)({},t);for(var i in n)Qn(n,i)&&Qn(e,i)&&(n[i]=e[i]);return n}var _r=function(){var e=new WeakSet;return function(t,n){if("object"==typeof n&&null!==n){if(e.has(n))return;e.add(n)}return n}},Ar=function(){var e=new WeakSet;return function(t,n){if("object"==typeof n&&null!==n){if(e.has(n))return;e.add(n)}if(!t||!n)return n;var r=x.OPS_SENSITIVE_KEY_WHITELIST.find((function(e){return e.match.isRegular?e.match.key.test(t):e.match.key===t}));if(nr(r)){if(r.handle.isHide)return;if(r.handle.des.isDes)return E[r.handle.des.desFunction](n)}return n}};function Nr(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/webrtc";try{var i=new Date;i.setDate(i.getDate()+n),document.cookie=e+"="+encodeURIComponent(t)+"; expires="+i.toGMTString()+"; path="+r}catch(e){Dn.default.error("setCookie:: error cause:",e.message)}}function kr(e){var t=/[0-9]{1,}/g.exec(e);return t&&t[0]?t[0]:e}var Rr=function(e){try{window.localStorage.removeItem(e)}catch(e){Dn.default.error("removeLocalStorage failed: ",e.message)}},Or=function(e){var t=null;try{t=localStorage.getItem(e)}catch(e){Dn.default.error("getLocalStorage failed: ",e.message)}return t},Dr=function(e){var t;try{t=window.sessionStorage.getItem(e)}catch(e){Dn.default.log("getSessionStorage failed: ",e)}return t},Lr=function(e,t){try{window.sessionStorage.setItem(e,t)}catch(e){Dn.default.log("setSessionStorage failed: ",e)}},Pr=function(e,t,n,r){var i={};return void 0!==e.width&&!1!==(null==r?void 0:r.WIDTH_AUTO_CHANGE)&&(i.width=e.width*t),void 0!==e.height&&!1!==(null==r?void 0:r.HEIGHT_AUTO_CHANGE)&&(i.height=e.height*n),void 0!==e.left&&!1!==(null==r?void 0:r.LEFT_AUTO_CHANGE)&&(i.left=e.left*t),void 0!==e.top&&!1!==(null==r?void 0:r.TOP_AUTO_CHANGE)&&(i.top=e.top*n),i};function jr(e){if(!nr(e))return"";var t=e.split("nonce=");return t.length>1?t[0]+"nonce="+(t[1]&&t[1]!==x.UN_DEFINED&&"null"!==t[1]?E.desToken(t[1]):t[1]):e}var zr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.entries(e).map((function(e){return"".concat(encodeURIComponent(e[0]),"=").concat(encodeURIComponent(e[1]))})).join("&")},Ur=function(e,t){return e+"."+t};function Fr(e){try{e.requestFullscreen?e.requestFullscreen():e.mozRequestFullscreen?e.mozRequestFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():e.webkitRequestFullscreen&&e.webkitRequestFullscreen()}catch(e){Dn.default.error("FULLSCREENERROR",e)}}function Yr(){try{document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullscreen?document.mozCancelFullscreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()}catch(e){Dn.default.error("EXITFULLSCREENERROR",e)}}function Zr(e){return 1===e?{nameSize:38,boxPadding:40}:e<5?{nameSize:32,boxPadding:32}:e<=6?{nameSize:28,boxPadding:32}:void 0}function Br(){return"36443"===window.location.port}function Vr(e,t,n,r){var i;return function o(a){void 0===i&&(i=a);var s=a-i,c=s/t;s<t?(r.forEach((function(t){e.style["".concat(t.location)]=100-t.multiples+c*t.multiples*(t.status?1:-1)+"%"})),window.requestAnimationFrame(o)):n&&n(!1)}}function Hr(e,t,n){var r;return function i(o){void 0===r&&(r=o);var a=o-r,s=a/t;if(a<t)n.forEach((function(t){e.style["".concat(t.location)]=(t.status?1:-1)*(100-s*t.multiples)+"%"})),window.requestAnimationFrame(i);else{var c=e.parentNode.clientHeight;n.forEach((function(t){e.style["".concat(t.location)]=c-t.multiples/100*c+"px"}))}}}function Wr(e,t){if(!t||0===t.length)return e;var n=e,r=/[\\^$.*+?()[\]{}|]/g,i=new RegExp(r.source);return t.split(",").forEach((function(e){var t=e;if(0===t.length)return!1;i.test(t)&&(t=t.replace(r,"\\$&"));var o=new RegExp(t,"ig"),a=new Array(e.length).fill("*").join("");n=n.replace(o,a)})),n}function Gr(e){return nr(e)&&""!==e?Rn(e,{to:"string"}):""}function Qr(e){return nr(e)&&""!==e?(e.length>x.MAX_TRACE_DATA_STR_LEN&&(e=e.substring(0,x.MAX_TRACE_DATA_STR_LEN-1)),e):""}function Kr(e){return typeof e==x.UN_DEFINED||null===e?"":e}function Jr(){var e=navigator.userAgent.toLocaleLowerCase();return/windows|compatible/i.test(e)?"windows":/iphone/i.test(e)?"iphone":/ipad/i.test(e)?"ipad":/macintosh|mac os x/i.test(e)?"macOS":/android/i.test(e)?"android":/linux/i.test(e)?"linux":"other"}},50050:function(e,t,n){"use strict";function r(){return!!navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)}function i(){var e=window.navigator.userAgent.toLowerCase();return/(android)/i.test(e)}function o(){return/iPad|iPhone|iPod/.test(navigator.platform)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1}function a(){var e=window.navigator.userAgent.toLowerCase();return/macintosh|mac os x/i.test(e)}function s(){var e=window.navigator.userAgent.toLowerCase();return/^((?!chrome|android).)*safari/i.test(e)}function c(){return!o()&&a()&&s()}function u(e){if(c){var t=window.navigator.userAgent.toLocaleLowerCase();if(/version\/([\d.]+).*safari/.test(t)&&!p(RegExp.$1,e))return!0}return!1}function l(){return-1!==window.navigator.userAgent.toLowerCase().indexOf("micromessenger")}function d(){return-1!==window.navigator.userAgent.toLowerCase().indexOf("wxwork")}function f(){return!(!r()||!l()||d())}function h(){return l()&&-1!==window.navigator.userAgent.toLowerCase().indexOf("windowswechat")}function p(e,t){for(var n=e.split("."),r=t.split("."),i=0;i<n.length||i<r.length;++i){var o=0,a=0;if(i<n.length&&(o=parseInt(n[i])),i<r.length&&(a=parseInt(r[i])),o>a)return!0;if(o<a)return!1}return!0}function g(e){var t=window.navigator.userAgent.toLocaleLowerCase();return!(!/cpu iphone os (.*?) like mac os/.test(t)||p(RegExp.$1.replace(/_/g,"."),e))}function m(e,t){var n=e.split("."),r=t.split("."),i=n.length<=r.length?n.length:r.length;return n.slice(0,i).join(".")===r.slice(0,i).join(".")}function v(){var e=window.navigator.userAgent.toLocaleLowerCase();return!(!/os\s+([\d_]+)/.test(e)||!m(RegExp.$1.replace(/_/g,"."),"15.4"))}n.r(t),n.d(t,{isMobile:function(){return r},isAndroid:function(){return i},isIOS:function(){return o},isMac:function(){return a},isSafari:function(){return s},isMacSafari:function(){return c},isLowerMacSafari:function(){return u},isWechat:function(){return l},isWxWork:function(){return d},isMobileWeChat:function(){return f},isWindowPCWechat:function(){return h},compareVersionIsBigger:function(){return p},isLowerIOSVersion:function(){return g},isEqualVersion:function(){return m},isIOS154:function(){return v}})},67490:function(e,t,n){"use strict";n.r(t),n.d(t,{selectHighStream:function(){return r},selectLowStream:function(){return i}});var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.filter((function(e){return e.height<=720}));return n.sort((function(e,t){return e.height!=t?t.height-e.height:t.width-t.width})),t&&n.sort((function(e,t){return(9*t.width==16*t.height)-(9*e.width==16*e.height)})),n[0]},i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.filter((function(e){return e.height<=720}));return n.sort((function(e,t){return e.height!=t?(e.height>360?e.height:Math.abs(360-e.height))-(t.height>360?t.height:Math.abs(360-t.height)):t.width-t.width})),t&&n.sort((function(e,t){return(9*t.width==16*t.height)-(9*e.width==16*e.height)})),n[0]}},4625:function(e,t,n){"use strict";n.r(t),n.d(t,{getQueryString:function(){return a},isVaildSchemes:function(){return o}});var r=["http","https"],i=new RegExp("^((".concat("((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)",")|(").concat("[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+","))([:]\\d+)?"));function o(e){if(!e||!function(e){return e&&"[object String]"===Object.prototype.toString.call(e)}(e))return!1;var t=e.trim().toLowerCase();return!!new RegExp("^(".concat(r.join("|"),"):")).test(t)||i.test(t)}var a=function(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)","i"),n=window.location.search.substr(1).match(t);return null!==n?decodeURIComponent(n[2]):null}},26254:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}}),n(89326);var r=n(93379),i=n.n(r),o=n(93337),a=(i()(o.Z,{insert:"head",singleton:!1}),o.Z.locals,n(0)),s=n(24698),c=n(90237),u=n(65337),l=n(53259),d=n(86858),f=n(71893),h=n.n(f),p=n(76353),g=function(e){(0,l.Z)(n,e);var t=(0,d.Z)(n);function n(e){var r;return(0,c.Z)(this,n),(r=t.call(this,e)).state={},r}return(0,u.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.intlKey,n=e.suffix,r=t;try{r=h().get(t),n&&(r="".concat(r," ").concat(n))}catch(e){p.default.log(e)}return"".concat(r)}}]),n}(s.Component),m=n(85893),v={success:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Success",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;return a.ZP.destroy(),a.ZP.success({content:e,duration:t,className:n(21725)})},error:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;if(a.ZP.destroy(),"MAGW.000000"!==e){var r,i=/((USG|CMS|MMC|WSS|RTC|MAGW|OPS)\.)?([0-9]+)/gi;return i.test(e)&&(r=e.toString().replace(/(USG|CMS|MMC|WSS|RTC|MAGW|OPS)\./g,"")),a.ZP.error({content:e&&(0,m.jsx)(g,{intlKey:e,suffix:r&&"(".concat(r,")")}),duration:t,className:n(97148)})}},errorPrefix:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3;a.ZP.destroy(),new RegExp("^"+e).test(t)?v.error(t,n):v.error("".concat(e,".").concat(t),n)},warning:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Warning",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;a.ZP.destroy(),a.ZP.warning(e,t)}},b=v},82732:function(e,t,n){"use strict";n.d(t,{y0:function(){return O},im:function(){return R},fw:function(){return D},XE:function(){return M}});var r={};n.r(r),n.d(r,{getBeginVoteTipsVisible:function(){return Fe},getFeedbackModalState:function(){return We},getIsExistVote:function(){return Pe},getLinkcfg:function(){return Ze},getPublicizeVoteTipsVisible:function(){return Ue},getSite:function(){return Be},getSupportVote:function(){return Ye},getVoteModalState:function(){return je},getVoteNonce:function(){return ze},getVoteh5Url:function(){return Le},selectAccountId2Pid:function(){return he},selectAgreement:function(){return J},selectAppUUID:function(){return Z},selectAudiences:function(){return fe},selectAuthInfo:function(){return X},selectCMSSiteInfoList:function(){return ne},selectChatJoinRoom:function(){return ce},selectClearToken:function(){return ue},selectClientInfo:function(){return oe},selectConf:function(){return se},selectConfBasicInfo:function(){return Se},selectConfDynamicInfo:function(){return ge},selectConfInitData:function(){return le},selectConfWs:function(){return Ee},selectConferenceConn:function(){return Ce},selectCurrentSiteInfo:function(){return re},selectDetectingFlag:function(){return ke},selectDevices:function(){return be},selectEnterWaitingRoom:function(){return De},selectHasReceiveParticipantNotify:function(){return Re},selectHostId:function(){return we},selectIMSiteInfoList:function(){return ee},selectIsFullScreen:function(){return Ie},selectIsLeave:function(){return Ae},selectIsMediaSinking:function(){return Ne},selectIsOnline:function(){return xe},selectJoin:function(){return ae},selectJoinAvailable:function(){return Q},selectLoginInfo:function(){return ie},selectMobile:function(){return Ve},selectModalTips:function(){return _e},selectNeedPassword:function(){return K},selectNetworkQuality:function(){return Me},selectOpen:function(){return He},selectOwn:function(){return me},selectParticipants:function(){return de},selectPrefixSmsNumber:function(){return G},selectRTCSiteInfoList:function(){return te},selectResolutionId:function(){return Oe},selectRtc:function(){return ve},selectRtcInfo:function(){return q},selectSiteInfoList:function(){return $},selectSlider:function(){return B},selectSmsNumber:function(){return W},selectSpeakerAudiences:function(){return pe},selectVideo:function(){return Te},selectView:function(){return ye},selectisReacquireSmsCode:function(){return H},selectisToVerifySmsCodeStep:function(){return V}});var i={};n.r(i),n.d(i,{addPendingMessages:function(){return qe},changeLoudspeakerVolume:function(){return Jn},changeWindowMode:function(){return Hn},cleanTimeoutMsg:function(){return Jt},clearRTCStatus:function(){return Rt},confWebsocketBuilder:function(){return Wt},confWebsocketClose:function(){return Gt},confWebsocketSend:function(){return Qt},deletePendingMessagesBySequence:function(){return $e},endConference:function(){return $t},gotHeartBeat:function(){return at},leaveConf:function(){return ar},leaveConfBySelf:function(){return sr},leavingConference:function(){return en},mmcWsConnectError:function(){return nt},mmcWsConnected:function(){return et},mmcWsDisconnect:function(){return qt},mmcWsDisconnected:function(){return tt},mmcWsDisconnectedByError:function(){return ot},onAllowAudienceToSpeak:function(){return Cr},onAllowRename:function(){return Dr},onAllowUnMute:function(){return Ar},onAudienceGuestTrans:function(){return zr},onBroadCast:function(){return wr},onCancelMuteAll:function(){return _r},onChoosePic:function(){return pr},onClickNormal:function(){return hr},onClickPicInPic:function(){return fr},onClickSingle:function(){return dr},onClickSpeaker:function(){return lr},onConfMessage:function(){return Je},onConfPause:function(){return Nr},onConfRecord:function(){return Fr},onDeleteUser:function(){return Er},onEndConf:function(){return kr},onForbiddenChat:function(){return Pr},onHangUpUser:function(){return Ir},onHostRenameUser:function(){return xr},onLoadingPortal:function(){return Ur},onLoadingRecord:function(){return Yr},onLockConf:function(){return Rr},onLockSharing:function(){return Or},onMainVideoResize:function(){return Vr},onMessageSubscribed:function(){return ft},onMute:function(){return cr},onMuteAll:function(){return Sr},onMuteUser:function(){return Mr},onNetworkOnlineChange:function(){return on},onParticipantsUpdate:function(){return Hr},onPutHandsDown:function(){return Tr},onStartAuxStream:function(){return ur},onSwitchAudienceLayout:function(){return Lr},onTransHost:function(){return jr},onUnChoosePic:function(){return gr},onWindowResize:function(){return Br},picStyleChange:function(){return Un},picsPageChange:function(){return zn},putEmptyRenderState:function(){return mt},replayVideo:function(){return tr},resetConfInfo:function(){return Vt},resetRedux:function(){return tn},rtcClientBuilder:function(){return vt},saveLoudspeakerVolume:function(){return qn},sendHand:function(){return or},sendRenameSelf:function(){return ir},setAudiences:function(){return xn},setAudioOutput:function(){return rr},setBlackVideosMap:function(){return zt},setCancelConfTipVisible:function(){return Tt},setChatJoinRoom:function(){return un},setConfBasicInfo:function(){return Et},setConfDynamicInfo:function(){return It},setConfInitData:function(){return wt},setConfSubscribeRetryCount:function(){return pt},setConnectErrorTipVisible:function(){return St},setCurMultiPicIds:function(){return Zn},setDefaultCameraState:function(){return Lt},setDefaultMute:function(){return Dt},setDetectingFlag:function(){return jt},setDragStyles:function(){return Zr},setEnterWaitingRoom:function(){return Mt},setForceUpdatePic:function(){return mr},setHasReceiveParticipantNotify:function(){return gt},setHeartBeatFailureRetryTimes:function(){return st},setHeartBeatTimeoutCount:function(){return Xt},setHostId:function(){return Ot},setHrtc:function(){return Ht},setIsAudioLocalStreamInit:function(){return vn},setIsFirstMuteHint:function(){return Nt},setIsLeave:function(){return rn},setIsLocalStreamInit:function(){return mn},setIsMediaSinking:function(){return ht},setIsOnline:function(){return nn},setIsSharingLocalAuxStream:function(){return fn},setIsSharingRemoteAuxStream:function(){return _t},setIsSharingRemoteAuxStreamUserId:function(){return At},setIsVideoLocalStreamInit:function(){return bn},setLastSingleModeView:function(){return Pn},setLastSinglePicId:function(){return jn},setLastSpeakerVolume:function(){return ni},setLastViewMode:function(){return Ln},setLocalAuxStream:function(){return yn},setLocalStream:function(){return gn},setLoudspeakerMute:function(){return $n},setLoudspeakerState:function(){return er},setLoudspeakerVolume:function(){return Xn},setMaxVolUser:function(){return Ft},setMaxVolUserArray:function(){return Yt},setMicroPhoneDevice:function(){return Sn},setMicroPhoneDevices:function(){return Mn},setMobileAttendeesListVisible:function(){return $r},setMobileBarrageSwitch:function(){return Gn},setMobileChatVisible:function(){return ei},setMobileIsFull:function(){return An},setMobileMicrophoneTooltip:function(){return Qr},setMobilePicturesSwitch:function(){return Qn},setMobileScreenBeCleared:function(){return qr},setMobileScreenIsLandscaped:function(){return Xr},setMobileSelectedAttendee:function(){return Gr},setMobileSharingPicMoved:function(){return Kr},setMobileShowMoreButtonCom:function(){return Jr},setModalState:function(){return Wr},setMultiPicIds:function(){return Rn},setNetWorkQuality:function(){return yt},setNetworkErrorTipVisible:function(){return Ct},setOuterPicMode:function(){return Wn},setOwn:function(){return kt},setPage:function(){return Fn},setParticipants:function(){return wn},setPendingMessageReceived:function(){return Xe},setPendingMessages:function(){return Kt},setPicIds:function(){return On},setRefreshUsgTokenRunning:function(){return yr},setRemoteAuxStream:function(){return hn},setRemoteStreams:function(){return pn},setRetryBeginTime:function(){return ut},setRtcClient:function(){return bt},setSharingPicId:function(){return Ut},setSingleModeView:function(){return Dn},setSinglePicId:function(){return kn},setSize:function(){return Yn},setSocketRetryTimes:function(){return ct},setSpeakerAudiences:function(){return En},setSpeakerDevice:function(){return Cn},setSpeakerDevices:function(){return In},setSpeakerSwitch:function(){return ri},setSpeakerVolume:function(){return ti},setStopConfReason:function(){return dn},setStopConfTipVisible:function(){return ln},setSubscribeTypes:function(){return lt},setSubscribedIds:function(){return Bn},setVideoInputDevice:function(){return _n},setVideoInputDevices:function(){return Tn},setVideoMute:function(){return nr},setVideoVisible:function(){return xt},setViewMode:function(){return Nn},setWatchingIds:function(){return Vn},speakerSwitch:function(){return ii},startBlackVideosDetectTimer:function(){return Pt},startRefreshConfTokenTimer:function(){return rt},startRefreshUsgToken:function(){return vr},stopRefreshConfTokenTimer:function(){return it},stopRefreshUsgToken:function(){return br},subscribeConfMessage:function(){return dt},switchDevice:function(){return Kn},updateCamerasDevices:function(){return an},updateMicrophoneDevices:function(){return sn},updateViewForSwitchToAudience:function(){return Zt},updateViewForSwitchToGuest:function(){return Bt},updateVoiceDevices:function(){return cn}});var o={};n.r(o),n.d(o,{checkClientRole:function(){return hi},checkSlider:function(){return li},checkSmsCode:function(){return mi},fetchAgreementInfo:function(){return Bi},getSmsCode:function(){return gi},getTokenSuccess:function(){return Di},initJoinInfo:function(){return fi},joinFail:function(){return Zi},joinFlow:function(){return ai},login:function(){return wi},logonUserJoin:function(){return pi},setAgreementInfo:function(){return Hi},setAlreadyLoginPortal:function(){return Ei},setCMSSiteInfoList:function(){return Ni},setCanaryType:function(){return Ti},setClientInfo:function(){return yi},setCurrentSiteInfo:function(){return Ri},setIMSiteInfoList:function(){return _i},setJoinAvailable:function(){return Pi},setJoinStep:function(){return Li},setLoading:function(){return Yi},setLoginInfo:function(){return xi},setNeedClearToken:function(){return Mi},setNeedPassword:function(){return ji},setNickName:function(){return vi},setPrefixSmsNumber:function(){return Ui},setProtocolChecked:function(){return Vi},setQuery:function(){return Oi},setRTCSiteInfoList:function(){return Ai},setReacquireSmsCode:function(){return Fi},setRtcInfo:function(){return Ci},setSiteConnFailCount:function(){return ki},setSiteInfoList:function(){return Si},setSlider:function(){return ci},setSliderStatus:function(){return di},setSliderToken:function(){return ui},setSmsNumber:function(){return zi},setToVerifySmsCodeStep:function(){return bi},setUserPortalToken:function(){return Ii},skipSliderCheck:function(){return Wi},slider:function(){return si}});var a={};n.r(a),n.d(a,{dragBorder:function(){return Mo},fullShowAttendees:function(){return qo},fullShowChat:function(){return Jo},goSubscribe:function(){return ta},resetVideoInfo:function(){return Qo},setAudiencePicInPic:function(){return Vo},setAudiencePicInPicUI:function(){return Ho},setAudienceWatchBoxTop:function(){return Go},setDragAuxBox:function(){return Wo},setDragZIndex:function(){return To},setFullScreen:function(){return Do},setFullShowAttendees:function(){return _o},setFullShowChat:function(){return Ao},setInputName:function(){return Fo},setIsAttendeesListCollapse:function(){return Oo},setIsAttendeesListEverDragged:function(){return ko},setIsAttendeesListShow:function(){return Co},setIsChatCollapse:function(){return Ro},setIsChatEverDragged:function(){return No},setIsChatShow:function(){return So},setModifyNameModal:function(){return Zo},setPicClientStyle:function(){return zo},setPicOuterStyle:function(){return Uo},setResolutionId:function(){return ea},setSelectPid:function(){return Yo},setShowInfoMessage:function(){return Bo},setVideoClientHeight:function(){return jo},setVideoClientWidth:function(){return Po},setWebScreen:function(){return Lo},showAttendees:function(){return Xo},showChat:function(){return Ko},showInfoMessage:function(){return $o}});var s={};n.r(s),n.d(s,{checkIM:function(){return pa},imWebsocketBuilder:function(){return oa},imWebsocketClose:function(){return aa},imWebsocketLoginSuccess:function(){return sa},joinIMChannel:function(){return ga},resetChatInfo:function(){return va},sendChatMsg:function(){return ya},setAccount:function(){return fa},setChatContent:function(){return la},setChatSocketRetryTimes:function(){return ma},setIsConnect:function(){return ha},setLatestMsgId:function(){return da},setMsgUnreadNum:function(){return wa},setSensitiveWords:function(){return ba},setSessionId:function(){return ca},setSocket:function(){return ua}});var c={};n.r(c),n.d(c,{closeBeginVoteTips:function(){return ad},closePublicizeVoteTips:function(){return id},closeVoteModal:function(){return ed},getVoteUrl:function(){return Jl},initVoteNonce:function(){return sd},openBeginVoteTips:function(){return od},openPublicizeVoteTips:function(){return rd},openVoteModal:function(){return $l},setIsExistVote:function(){return ql},setVoteModalVisible:function(){return nd},setVoteNonce:function(){return td},setVoteh5Url:function(){return Xl}});var u={};n.r(u),n.d(u,{confStateChange:function(){return Ed},joinConfFailed:function(){return xd},joinConfSuccess:function(){return wd},leaveException:function(){return Md},leaveSuccess:function(){return Td},onConfControlNotify:function(){return Cd},onConfEventNotify:function(){return Sd},openJoinConf:function(){return ld},receiveHangup:function(){return Id},setBulletScreenVisible:function(){return hd},setControlBarVisible:function(){return dd},setCustomAudienceJoinUri:function(){return bd},setCustomGuestJoinUri:function(){return vd},setCustomStopRecordTip:function(){return yd},setJoinConfSuccessFlag:function(){return gd},setLeaveUrl:function(){return pd},setTitleVisible:function(){return fd},setWholeBoxSize:function(){return md}});var l={};n.r(l),n.d(l,{closeFeedbackModal:function(){return Nd},openFeedbackModal:function(){return kd},submitFeedBack:function(){return Rd}});var d={};n.r(d),n.d(d,{pD:function(){return ap},Ln:function(){return dp},AK:function(){return Hh},W0:function(){return Vh},UO:function(){return Xh},DC:function(){return Kh},x4:function(){return Gh},kS:function(){return Wh},Le:function(){return $h},g$:function(){return rp},Hd:function(){return up},w3:function(){return tp},l2:function(){return cp},Xy:function(){return ep},Ub:function(){return qh},YF:function(){return np},zy:function(){return Jh},rL:function(){return Qh},g8:function(){return op},cE:function(){return lp}});var f={};n.r(f),n.d(f,{CONF_CONFIG:function(){return zy},OPEN_API:function(){return Fy},OPEN_MODE:function(){return Ly},OPEN_MODE_MAP:function(){return Py},ROLE_MAP:function(){return jy},ReturnData:function(){return Yy},VIEW_CONFIG:function(){return Uy}});var h={};n.r(h),n.d(h,{a:function(){return s}});var p={};n.r(p),n.d(p,{a:function(){return i}});var g={};n.r(g),n.d(g,{EVENT_NAME:function(){return LE},FUNCTIONS:function(){return PE},FUNCTION_POSITION:function(){return jE}});var m={};n.r(m),n.d(m,{_:function(){return g},Z:function(){return oM}});var v={};n.r(v),n.d(v,{a:function(){return o}});var b={};n.r(b),n.d(b,{a:function(){return a}});var y={};n.r(y),n.d(y,{a:function(){return c}});var w={};n.r(w),n.d(w,{addViewConfigObserver:function(){return VC},getAttendeeListVisible:function(){return oC},getAudienceSharingUrl:function(){return fC},getBulletScreenVisible:function(){return lC},getChatVisible:function(){return aC},getControlBarVisible:function(){return cC},getGuestSharingUrl:function(){return dC},getLeaveUrl:function(){return pC},getPicInPicMode:function(){return mC},getPicInPicVisible:function(){return gC},getStopRecordTip:function(){return hC},getTitleVisible:function(){return uC},getViewMode:function(){return sC},setAttendeeListVisible:function(){return vC},setAudienceSharingUrl:function(){return EC},setBulletScreenVisible:function(){return CC},setChatVisible:function(){return bC},setControlBarVisible:function(){return wC},setGuestSharingUrl:function(){return xC},setLeaveUrl:function(){return MC},setPicInPicMode:function(){return _C},setPicInPicVisible:function(){return SC},setStopRecordTip:function(){return IC},setTitleVisible:function(){return TC},setViewMode:function(){return yC}});var x={};n.r(x),n.d(x,{ue:function(){return S},DM:function(){return T},JK:function(){return w}});var E={};n.r(E),n.d(E,{aD:function(){return u},y0:function(){return x},hK:function(){return _}});var I={};n.r(I),n.d(I,{a:function(){return l}});var M={};n.r(M),n.d(M,{Yp:function(){return eO},W6:function(){return h},aK:function(){return p},I1:function(){return I},m8:function(){return qR},yv:function(){return KC},v_:function(){return v},bA:function(){return E},sq:function(){return XR},hd:function(){return m},h:function(){return nO},Rk:function(){return b},Ns:function(){return y}});var T={};n.r(T),n.d(T,{addConfConfigObserver:function(){return QS},getAudioMute:function(){return wS},getHandUp:function(){return MS},getRole:function(){return SS},getShareScreen:function(){return TS},getSpeakerMute:function(){return ES},getUserName:function(){return CS},getVideoMute:function(){return xS},getVolume:function(){return IS},onJoinConfByToken:function(){return BS},onLeaveConf:function(){return VS},onOpenJoinConf:function(){return ZS},setAudioMute:function(){return _S},setHandUp:function(){return RS},setShareScreen:function(){return OS},setSpeakerMute:function(){return NS},setUserName:function(){return DS},setVideoMute:function(){return AS},setVolume:function(){return kS}});var C={};n.r(C),n.d(C,{EventData:function(){return XS},OPEN_EVENT_LIST:function(){return JS},createEventListener:function(){return qS},getEventList:function(){return $S},openEmitter:function(){return KS}});var S={};n.r(S),n.d(S,{Kn:function(){return n_},JB:function(){return i_},lA:function(){return r_},SS:function(){return o_}});var _={};n.r(_),n.d(_,{SdkEventPayload:function(){return x_},default:function(){return E_},meetingCheckSystemRequirements:function(){return w_},openWrapper:function(){return h_}});var A={};n.r(A),n.d(A,{hasJoinedValid:function(){return iO},joinConfConstraints:function(){return fO},joinValid:function(){return rO},leaveConfConstraints:function(){return hO},setConfConfigConstraints:function(){return gO},setServerConfigConstraints:function(){return pO},setViewConfigConstraints:function(){return mO},validate:function(){return aO},validateLang:function(){return lO},validateObjectAndThrow:function(){return sO},validateSingle:function(){return cO},validateSingleAndThrow:function(){return uO}});var N={};n.r(N),n.d(N,{checkSystemRequirements:function(){return vO},getVersion:function(){return bO},serverConfig:function(){return yO},setLang:function(){return xO},setServerConfig:function(){return wO}});var k={};n.r(k),n.d(k,{F:function(){return Vs}});var R={};n.r(R),n.d(R,{_G:function(){return f},S$:function(){return C},sC:function(){return A}});var O={};n.r(O),n.d(O,{_G:function(){return L},N$:function(){return P},wl:function(){return r},hO:function(){return N},P6:function(){return Ge},xw:function(){return k}});var D={};n.r(D),n.d(D,{m2:function(){return d}});var L=n(27194),P=n(78702),j=n(48418),z=n(56949),U=n(84322),F=n.n(U),Y=n(34857),Z=function(e){return e.root.appUUID},B=function(e){return e.join.slider},V=function(e){return e.join.isToVerifySmsCodeStep},H=function(e){return e.join.isReacquireSmsCode},W=function(e){return e.join.smsNumber},G=function(e){return e.join.prefixSmsNumber},Q=function(e){return e.join.joinAvailable},K=function(e){return e.join.needPassword},J=function(e){return e.join.agreement},X=function(e){return e.root.authInfo},q=function(e){return e.join.rtcInfo},$=function(e){return e.join.siteInfoList},ee=function(e){return e.join.IMSiteInfoList},te=function(e){return e.join.RTCSiteInfoList},ne=function(e){return e.join.CMSSiteInfoList},re=function(e){return e.join.currentSiteInfo},ie=function(e){return e.join.loginInfo},oe=function(e){return e.join.clientInfo},ae=function(e){return e.join},se=function(e){return e.conf},ce=function(e){return e.conf.view.chatJoinRoom},ue=function(e){return e.join.clearToken},le=function(e){return e.conf.confInitData},de=function(e){return e.conf.participants},fe=function(e){return e.conf.audiences},he=function(e){return e.conf.accountId2Pid},pe=function(e){return e.conf.speakerAudiences},ge=function(e){return e.conf.confDynamicInfo},me=function(e){return e.conf.own},ve=function(e){return e.conf.rtc},be=function(e){return e.conf.devices},ye=function(e){return e.conf.view},we=function(e){return e.conf.hostId},xe=function(e){return e.conf.isOnline},Ee=function(e){return e.conf.confWs},Ie=function(e){return e.video.fullScreenElement},Me=function(e){return e.conf.networkQuality},Te=function(e){return e.video},Ce=function(e){return e.root.conferenceConn},Se=function(e){return e.conf.confBasicInfo},_e=function(e){return e.conf.modalTips},Ae=function(e){return e.conf.isLeave},Ne=function(e){return e.conf.isMediaSinking},ke=function(e){return e.conf.view.detectingFlag},Re=function(e){return e.conf.hasReceiveParticipantNotify},Oe=function(e){return e.video.streamIdWithResolution},De=function(e){return e.conf.enterWaitingRoom},Le=function(e){return e.vote.h5Url},Pe=function(e){return e.vote.isExistVote},je=function(e){return e.vote.visible},ze=function(e){return e.vote.nonce},Ue=function(e){return e.vote.publicizeVoteTipsVisible},Fe=function(e){return e.vote.beginVoteTips},Ye=function(e){return e.conf.confBasicInfo.supportVote},Ze=function(e){return e.root.linkcfg?e.root.linkcfg:{}},Be=function(e){return e.root.site},Ve=function(e){return e.conf.view.mobile},He=function(e){return e.open},We=function(e){return e.feedback.visible},Ge=n(29798),Qe=n(35792),Ke=Qe.createAction,Je=Ke("收到要处理的会管websocket消息"),Xe=Ke("设置会管websocket消息的isReceived"),qe=Ke("添加已发送的待处理的消息队列"),$e=Ke("根据seq删除已发送的待处理的消息队列"),et=Ke("会管WebSocket连接成功"),tt=Ke("会管WebSocket已断连"),nt=Ke("会管WebSocket异常"),rt=Ke("开启会控token刷新定时器"),it=Ke("关闭会控token刷新定时器"),ot=Ke("因异常关闭会管WebSocket"),at=Ke("接收到会管的心跳回应"),st=Ke("设置心跳重试次数"),ct=Ke("设置会管WS重连次数"),ut=Ke("设置会管WS重试开始时间"),lt=Ke("设置已订阅的消息类型"),dt=Ke("通知可以开始订阅会控消息"),ft=Ke("订阅会控消息已订阅完成"),ht=Ke("设置是否媒体下沉"),pt=Ke("设置会管消息重试订阅次数"),gt=Ke("设置是否收到过与会者列表通知"),mt=Ke("设置空渲染状态"),vt=Ke("初始化RTC-SDK事件"),bt=Ke("设置rtcClient"),yt=Ke("设置网络质量情况"),wt=Ke("更新会议初始化信息"),xt=Ke("设置视频区域显示开关"),Et=Ke("设置会议基本信息"),It=Ke("设置会场状态信息"),Mt=Ke("设置是否进入等候室"),Tt=Ke("取消会议提示可见性"),Ct=Ke("网络问题提示可见性"),St=Ke("会议连接问题提示可见性"),_t=Ke("设置远程共享标识"),At=Ke("设置远程共享用户ID"),Nt=Ke("设置首次静音提示"),kt=Ke("设置个人信息"),Rt=Ke("清空RTC状态信息"),Ot=Ke("设置主持人ID"),Dt=Ke("设置默认静音状态"),Lt=Ke("设置默认视频状态"),Pt=Ke("定期检测当前黑屏流"),jt=Ke("启动当前黑屏流检测"),zt=Ke("设置当前检测到的黑屏流"),Ut=Ke("设置共享材料的PicId"),Ft=Ke("最大三方:设置最大音量"),Yt=Ke("最大三方:设置最大音量数组"),Zt=Ke("嘉宾转观众视图变化"),Bt=Ke("观众转嘉宾视图变化"),Vt=Ke("重置会议信息"),Ht=Ke("动态引入HRTC-action"),Wt=Ke("启动会管的websocket"),Gt=Ke("关闭会管的websocket"),Qt=Ke("发送会管websocket消息"),Kt=Ke("设置已发送的待处理的消息队列"),Jt=Ke("定时清理超时未回复的CMS消息"),Xt=Ke("设置超时的CMS心跳消息数"),qt=Ke("主动关闭会管WebSocket"),$t=Ke("会议结束"),en=Ke("退出会议"),tn=Ke("重置Redux数据"),nn=Ke("设置是否在线"),rn=Ke("设置是否离开"),on=Ke("通知网络状态变化"),an=Ke("更新摄像头媒体设备"),sn=Ke("更新麦克风媒体设备"),cn=Ke("更新扬声器媒体设备"),un=Ke("设置聊天区域显示开关"),ln=Ke("退出会议提示可见性"),dn=Ke("被结束会议的原因"),fn=Ke("设置本地共享标识"),hn=Ke("保存远程辅流"),pn=Ke("更新新增远端流"),gn=Ke("更新本地流"),mn=Ke("更新本地流初始化状态"),vn=Ke("设置是否本地音频流初始化成功"),bn=Ke("设置是否本地视频流初始化成功"),yn=Ke("更新本地辅流"),wn=Ke("设置与会者(嘉宾、主持人)信息"),xn=Ke("设置观众列表"),En=Ke("设置允许说话的观众列表"),In=Ke("设置扬声器列表"),Mn=Ke("设置麦克风列表"),Tn=Ke("设置摄像头列表"),Cn=Ke("设置当前扬声器"),Sn=Ke("设置当前麦克风"),_n=Ke("设置当前摄像头"),An=Ke("设置移动端是否全屏"),Nn=Ke("修改UI-view中的Mode视图"),kn=Ke("修改UI-view中的单画面视图"),Rn=Ke("修改UI-view中的多画面视图"),On=Ke("同时修改单画面、多画面视图"),Dn=Ke("设置单视图模式"),Ln=Ke("设置上一次UI-view中的Mode视图"),Pn=Ke("设置上一次单视图模式"),jn=Ke("设置上一次UI-view中的单画面视图"),zn=Ke("多画面翻页变化"),Un=Ke("多画面翻页引起的样式变化"),Fn=Ke("多画面当前页设置"),Yn=Ke("多画面当前页规格设置"),Zn=Ke("当前页中显示的多画面"),Bn=Ke("已订阅视频流集合"),Vn=Ke("正在观看视频流集合"),Hn=Ke("切换小窗口模式"),Wn=Ke("设置外部小视频框的视图模式"),Gn=Ke("设置移动端弹幕开关"),Qn=Ke("设置移动端画中画开关"),Kn=Ke("切换设备"),Jn=Ke("设置音量用于SDK"),Xn=Ke("设置音量"),qn=Ke("保存音量值"),$n=Ke("设置扬声器开关"),er=Ke("保存扬声器开关状态"),tr=Ke("视频重播"),nr=Ke("设置摄像头开关"),rr=Ke("设置音频输出设备"),ir=Ke("改名"),or=Ke("设置举手"),ar=Ke("离开会议"),sr=Ke("主动离会"),cr=Ke("设置静音"),ur=Ke("开始共享"),lr=Ke("嘉宾:切换成演讲者视图"),dr=Ke("嘉宾:切换成单视图"),fr=Ke("嘉宾:切换成画中画视图"),hr=Ke("嘉宾:切换成画廊视图"),pr=Ke("嘉宾:选看"),gr=Ke("嘉宾:取消选看"),mr=Ke("强制UI视频槽切换时修改"),vr=Ke("开启刷新登录信息"),br=Ke("刷新登录信息"),yr=Ke("设置刷新登录信息定时任务执行标识"),wr=Ke("广播"),xr=Ke("主持人修改用户名称"),Er=Ke("移除用户"),Ir=Ke("挂断用户"),Mr=Ke("将用户静音"),Tr=Ke("手放下"),Cr=Ke("允许观众说话"),Sr=Ke("全场静音"),_r=Ke("全场取消静音"),Ar=Ke("设置与会者能否打开麦克风"),Nr=Ke("设置会议面向观众暂停或恢复"),kr=Ke("结束会议"),Rr=Ke("锁定或解锁会议"),Or=Ke("锁定或解锁共享"),Dr=Ke("允许或禁止与会者在会中改名"),Lr=Ke("设置观众观看视图"),Pr=Ke("允许或禁止会中聊天"),jr=Ke("转移主持人"),zr=Ke("观众嘉宾转换"),Ur=Ke("打开会议控制Portal"),Fr=Ke("会议录制开启和关闭"),Yr=Ke("打开录制记录"),Zr=Ke("设置拖拽框样式"),Br=Ke("浏览器大小改变"),Vr=Ke("主视频窗口大小改变"),Hr=Ke("收到嘉宾信息更新帧"),Wr=Ke("设置模态框显示状态"),Gr=Ke("移动端被选中的与会者"),Qr=Ke("移动端麦克风提示"),Kr=Ke("移动端共享小框是否被移动"),Jr=Ke("移动端更多按钮组件的展示"),Xr=Ke("移动端横屏"),qr=Ke("移动端清屏"),$r=Ke("移动端与会者列表展示"),ei=Ke("移动端聊天展示"),ti=Ke("设置扬声器音量"),ni=Ke("设置上一次扬声器音量"),ri=Ke("设置扬声器开关"),ii=Ke("触发-设置扬声器开关"),oi=n(35792).createAction,ai=oi("入会流程"),si=oi("滑块信息获取"),ci=oi("滑块信息保存"),ui=oi("滑块token信息保存"),li=oi("滑块信息校验"),di=oi("滑块验证状态:成功/失败"),fi=oi("初始化匿名用户信息,登录,并获取RTC服务地址及会控地址"),hi=oi("检查匿名入会角色"),pi=oi("已登录用户入会"),gi=oi("获取短信验证码"),mi=oi("校验短信验证码"),vi=oi("设置匿名入会昵称"),bi=oi("是否重新获取验证码"),yi=oi("保存匿名用户信息"),wi=oi("登录USG"),xi=oi("保存登录信息"),Ei=oi("记录是否从userPortal跳转过来"),Ii=oi("设置localStorage中获取的token"),Mi=oi("设置用户是否清空token的选择"),Ti=oi("保存灰度类型"),Ci=oi("保存RTC信息"),Si=oi("设置服务器信息列表"),_i=oi("设置IM服务器信息列表"),Ai=oi("设置RTC服务器信息列表"),Ni=oi("设置CMS服务器信息列表"),ki=oi("设置站点服务器的连接失败次数列表"),Ri=oi("设置当前站点服务器信息列表"),Oi=oi("设置查询"),Di=oi("获取token成功"),Li=oi("设置页面展示Step"),Pi=oi("设置入会是否有效"),ji=oi("设置入会是否需要密码"),zi=oi("保存手机号"),Ui=oi("保存手机区号"),Fi=oi("跳转至验证码"),Yi=oi("loading效果"),Zi=oi("入会流程失败"),Bi=oi("获取隐私政策和服务协议"),Vi=oi("签署隐私政策和服务协议"),Hi=oi("设置隐私政策和服务协议url和版本"),Wi=oi("跳过滑块验证"),Gi=n(27484),Qi=n.n(Gi),Ki=n(80205),Ji=n(50050),Xi=function(){function e(t,n,r){var i=t.reqBody,o=t.url,a=t.requestId;fetch(o,{body:i,headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":t.token,"x-request-id":a,"Content-Encoding":"gzip"},method:"POST"}).then((function(e){!function(e){200==e.status?console.debug("report ops data successful."):console.warn("report ops data failed, ret code:",e.status,",ret text:"+e.statusText)}(e)})).catch((function(i){console.error("report ops record error: ",i),n&&setTimeout((function(){return e(t,!1)}),r)}))}onmessage=function(t){try{e(t.data.msg,!0,3e3)}catch(e){console.log("worker thread onmessage exception",e)}}}.toString();Xi=Xi.substring(Xi.indexOf("{")+1,Xi.lastIndexOf("}"));var qi,$i,eo,to,no,ro=new Blob([Xi],{type:"application/javascript"}),io=URL.createObjectURL(ro),oo=n(76418),ao=n(24698),so=n.n(ao),co=n(25450),uo=n(14890),lo=n(18172),fo=n(15274),ho=n(35792).createAction,po=ho("鉴权"),go=ho("设置鉴权"),mo=ho("设置会议连接信息"),vo=ho("已完成实名认证"),bo=ho("设置所有系统配置链接"),yo=ho("查询所有系统配置链接"),wo=ho("设置站点信息"),xo=(qi={},(0,fo.Z)(qi,go,(0,lo.ZP)((function(e,t){e.authInfo=(0,z.Z)((0,z.Z)({},e.authInfo),t)}))),(0,fo.Z)(qi,mo,(0,lo.ZP)((function(e,t){e.conferenceConn=t}))),(0,fo.Z)(qi,vo,(0,lo.ZP)((function(e,t){e.hasFinishCertification=t}))),(0,fo.Z)(qi,bo,(0,lo.ZP)((function(e,t){e.linkcfg=t}))),(0,fo.Z)(qi,wo,(0,lo.ZP)((function(e,t){e.site=t}))),qi),Eo=($i={},(0,fo.Z)($i,ci,(0,lo.ZP)((function(e,t){e.slider=t}))),(0,fo.Z)($i,ui,(0,lo.ZP)((function(e,t){e.sliderToken=t}))),(0,fo.Z)($i,di,(0,lo.ZP)((function(e,t){e.sliderStatus=t}))),(0,fo.Z)($i,yi,(0,lo.ZP)((function(e,t){e.clientInfo=t}))),(0,fo.Z)($i,xi,(0,lo.ZP)((function(e,t){e.loginInfo=t}))),(0,fo.Z)($i,Ei,(0,lo.ZP)((function(e,t){e.clearToken.alreadyLoginPortal=t}))),(0,fo.Z)($i,Ii,(0,lo.ZP)((function(e,t){e.clearToken.userPortalToken=t}))),(0,fo.Z)($i,Mi,(0,lo.ZP)((function(e,t){e.clearToken.needClearToken=t}))),(0,fo.Z)($i,Ti,(0,lo.ZP)((function(e,t){e.canaryType=t}))),(0,fo.Z)($i,Ci,(0,lo.ZP)((function(e,t){e.rtcInfo=t}))),(0,fo.Z)($i,Si,(0,lo.ZP)((function(e,t){e.siteInfoList=t}))),(0,fo.Z)($i,_i,(0,lo.ZP)((function(e,t){e.IMSiteInfoList=t}))),(0,fo.Z)($i,Ai,(0,lo.ZP)((function(e,t){e.RTCSiteInfoList=t}))),(0,fo.Z)($i,Ni,(0,lo.ZP)((function(e,t){e.CMSSiteInfoList=t}))),(0,fo.Z)($i,ki,(0,lo.ZP)((function(e,t){t.type===L.SITE_INFO_SERVER_TYPE.RTC&&(e.RTCSiteInfoList[t.index].failCount=t.failCount),t.type===L.SITE_INFO_SERVER_TYPE.IM&&(e.IMSiteInfoList[t.index].failCount=t.failCount),t.type===L.SITE_INFO_SERVER_TYPE.CMS&&(e.CMSSiteInfoList[t.index].failCount=t.failCount)}))),(0,fo.Z)($i,Ri,(0,lo.ZP)((function(e,t){e.currentSiteInfo=t}))),(0,fo.Z)($i,Li,(0,lo.ZP)((function(e,t){e.joinStep=t}))),(0,fo.Z)($i,Pi,(0,lo.ZP)((function(e,t){e.joinAvailable=t}))),(0,fo.Z)($i,ji,(0,lo.ZP)((function(e,t){e.needPassword=t}))),(0,fo.Z)($i,vi,(0,lo.ZP)((function(e,t){e.nickName=t}))),(0,fo.Z)($i,bi,(0,lo.ZP)((function(e,t){e.isToVerifySmsCodeStep=t}))),(0,fo.Z)($i,zi,(0,lo.ZP)((function(e,t){e.smsNumber=t}))),(0,fo.Z)($i,Ui,(0,lo.ZP)((function(e,t){e.prefixSmsNumber=t}))),(0,fo.Z)($i,Fi,(0,lo.ZP)((function(e,t){e.isReacquireSmsCode=t}))),(0,fo.Z)($i,Yi,(0,lo.ZP)((function(e,t){e.loading=t}))),(0,fo.Z)($i,Vi,(0,lo.ZP)((function(e,t){e.agreement.protocolChecked=t}))),(0,fo.Z)($i,Hi,(0,lo.ZP)((function(e,t){for(var n=0,r=Object.keys(e.agreement);n<r.length;n++){var i=r[n];(0,Ge.hasOwn)(t,i)&&(e.agreement[i]=t[i])}}))),$i),Io=n(35792).createAction,Mo=Io("拖拽边框"),To=Io("拖拽修改drag的zindex层级"),Co=Io("显示与会列表"),So=Io("显示聊天"),_o=Io("显示全屏与会列表"),Ao=Io("显示全屏聊天"),No=Io("拖动过聊天窗口"),ko=Io("拖动过与会者窗口"),Ro=Io("聊天窗口被折叠"),Oo=Io("与会者被折叠"),Do=Io("设置浏览器全屏"),Lo=Io("设置网页全屏"),Po=Io("视频窗口可视宽度"),jo=Io("视频窗口可视高度"),zo=Io("设置pic-client样式"),Uo=Io("设置共享材料框pic-outer内样式"),Fo=Io("设置与会者名字"),Yo=Io("设置与会者id"),Zo=Io("设置与会者弹框显示"),Bo=Io("设置分享弹框的显示"),Vo=Io("设置是否为观众画中画"),Ho=Io("设置是否为观众画中画的UI变量"),Wo=Io("设置是否拖动辅流窗口"),Go=Io("设置观众观看高度"),Qo=Io("重置视频信息"),Ko=Io("非全屏:打开聊天窗控制"),Jo=Io("全屏:打开聊天窗控制"),Xo=Io("全屏:打开与会者控制"),qo=Io("非全屏:打开与会者控制"),$o=Io("分享控制"),ea=Io("记录对应用户的大小流ID"),ta=Io("有视图渲染的修改,需要重订阅"),na={root:{conferenceConn:{conferenceId:"",xPassword:"",joinUrl:""},authInfo:{clientName:"",downloadUrl:"",favicon:"",random:"",siteUrl:"",webTitle:"",subject:"我的会议"},hasFinishCertification:!1,appUUID:(0,Ge.uuid)(),linkcfg:{},site:""},join:{slider:{cutImage:"",pointY:0,shadowImage:""},clientInfo:{confInfo:{accessCode:"",confID:"",confPwd:"",mediaType:"",userRole:"",confRole:"",confMode:"",webinar:"",webinarParam:"",conferenceState:"",webinarExpireTime:"",allowAudience:"",pause:""},accountInfo:{account:"",password:""},uuid:""},loginInfo:{loggedIn:!1,lang:"",accessToken:"",expireTime:0,createTime:0,user:{userId:"",companyId:"",ucloginAccount:"",name:"",nameEn:"",cloudUserId:""}},clearToken:{alreadyLoginPortal:!1,userPortalToken:null,needClearToken:!1},canaryType:L.TOKEN_TYPE.STABLE,rtcInfo:{appId:""},siteInfoList:[],currentSiteInfo:{siteId:null,siteName:null,priority:null,cmsUri:null,imUri:null,rtcUri:null},agreement:{protocolChecked:!1,version:"2.2.1",serviceProtocolUrl:"https://www.huaweicloud.com/declaration/tsa_meeting.html",serviceProtocolUrlEn:"https://www.huaweicloud.com/intl/en-us/declaration/tsa_meeting.html",privacyFileUrl:"https://meeting.huaweicloud.com/#/privacy",privacyFileUrlEn:"https://meeting.huaweicloud.com/#/privacy?lang=en-US&privacyType=0",serviceProtocolWelinkUrl:"https://www.huaweicloud.com/declaration/tsa-welink.html",serviceProtocolWelinkUrlEn:"https://www.huaweicloud.com/en-us/declaration/tsa-welink.html",privacyFileWelinkUrl:"https://api.welink.huaweicloud.com/mcloud/mag/ProxyForText/ppolicy/v1/privacy/content/cn",privacyFileWelinkUrlEn:"https://api.welink.huaweicloud.com/mcloud/mag/ProxyForText/ppolicy/v1/privacy/content/en"},joinStep:L.NONE,joinAvailable:!1,needPassword:!0,allowJoin:!1,nickName:null,isToVerifySmsCodeStep:!1,isReacquireSmsCode:!1,sliderToken:null,smsNumber:null,prefixSmsNumber:null,loading:!1},video:{isDragBorder:0,dragZIndex:100,ZIndexSort:[],isAttendeesListShow:!1,isChatShow:!1,isChatEverDragged:!1,isAttendeesListEverDragged:!1,isEverDragAuxBox:!1,isChatCollapse:!1,isAttendeesListCollapse:!1,isChatShowWhenFullScreen:!1,isAttendeesListShowWhenFullScreen:!1,fullScreenElement:null,lastFullScreenElement:null,webScreenElement:null,videoClientWidth:0,videoClientHeight:0,picClientStyle:{height:"460px",width:"1230px"},picOuterStyle:{height:"460px",width:"1230px"},inputName:"",selectPid:"",modifyNameModal:!1,isShowInfoMessage:!1,isAudiencePicInPic:!1,isAudiencePicInPicUI:!1,audienceWatchBoxTop:"12px",streamIdWithResolution:{}},chat:{sessionId:"",latestMsgId:0,socket:null,chatContent:[],curMsgIdSet:new Set,account:"",isConnect:!1,chatSocketRetryTimes:0,msgUnreadNum:0,sensitiveWords:""},conf:{devices:{audioInputs:[],audioInput:null,audioOutputs:[],audioOutput:null,videoInputs:[],videoInput:null},confInitData:{webinar:!1,allowAudience:!1,conferenceState:"",role:null},confBasicInfo:{},confDynamicInfo:{allowAudience:!1,canUnmute:1,mute:0,pause:!1,state:"Created",forbiddenChat:L.FORBIDDEN_CHAT_STATE.ALLOWED,lock:L.CONF_LOCKED_STATE.UNLOCKED,lockSharing:L.SHARE_LOCKED_STATE.UNLOCKED},participants:{},accountId2Pid:{},audiences:{},speakerAudiences:{},own:{id:null,role:null,rtcRole:null},rtc:{HRTC:null,rtcClient:null,remoteAuxStream:null,remoteStreams:{},localAuxStream:null,localStream:null,isLocalStreamInit:!1,isAudioLocalStreamInit:!1,isVideoLocalStreamInit:!1,isSharingLocalAuxStream:!1,isSharingRemoteAuxStream:!1,isSharingRemoteAuxStreamUserId:null},networkQuality:{curUpNetworkQuality:L.NETWORK_QUALITY_LEAVE.GREAT,curDownNetworkQuality:L.NETWORK_QUALITY_LEAVE.GREAT,rtcConnIsClosed:!1},modalTips:{stopConfTipVisible:!1,cancelConfTipVisible:!1,networkErrorTipVisible:!1,connectErrorTipVisible:!1,stopConfReason:""},view:{modalState:0,videoVisible:!1,chatJoinRoom:!1,defaultMute:L.MUTE_STATE.MUTE,defaultCameraState:L.CAMERA_STATE.OFF,mode:L.NORMAL_MODE,singleModeView:L.SINGLE_MODE_VIEW.HOST,lastMode:null,lastSingleModeView:null,lastSinglePicId:null,speakerSwitch:!0,loudspeakerVolume:100,loudspeakerState:!1,singlePicId:null,multiPicIds:[],sharingPicId:null,outerPicMode:L.OUTER_PIC_MODE.SCREEN_SHARE,size:L.PAGE_SIZE.SCROLL,page:0,curMultiPicIds:[],subscribedIds:[],watchingIds:[],blackVideosMap:{},setDetectingFlag:!1,forceUpdatePic:12,curVolumeUser:null,refreshUsgTokenRunning:!1,maxVolUser:null,maxVolUserArray:[],dragStyles:(eo={},(0,fo.Z)(eo,L.styles.MODULE_IDS.VIDEO_FRAME,{height:L.styles.STYLES_IN_1080P.INIT_MAIN_VIDEO_HEIGHT,width:L.styles.STYLES_IN_1080P.INIT_MAIN_VIDEO_WIDTH,top:L.styles.STYLES_IN_1080P.INIT_MAIN_VIDEO_TOP,left:L.styles.STYLES_IN_1080P.INIT_MAIN_VIDEO_LEFT}),(0,fo.Z)(eo,L.styles.MODULE_IDS.ATTENDEES_LIST,{width:L.styles.STYLES_IN_1080P.INIT_ATTENDEES_LIST_WIDTH}),(0,fo.Z)(eo,L.styles.MODULE_IDS.CHAT,{width:L.styles.STYLES_IN_1080P.INIT_ATTENDEES_LIST_WIDTH}),(0,fo.Z)(eo,L.styles.MODULE_IDS.AUX_STREAM,{width:L.styles.STYLES_IN_1080P.INIT_AUX_WIDTH}),(0,fo.Z)(eo,L.styles.MODULE_IDS.ATTENDEES_LIST_FULL,{height:L.styles.STYLES_IN_1080P.INIT_FULL_CHAT_HEIGHT,width:L.styles.STYLES_IN_1080P.INIT_FULL_CHAT_WIDTH,top:L.styles.STYLES_IN_1080P.INIT_FULL_CHAT_TOP,left:L.styles.STYLES_IN_1080P.INIT_FULL_CHAT_LEFT}),(0,fo.Z)(eo,L.styles.MODULE_IDS.CHAT_FULL,{height:L.styles.STYLES_IN_1080P.INIT_FULL_CHAT_HEIGHT,width:L.styles.STYLES_IN_1080P.INIT_FULL_CHAT_WIDTH,top:L.styles.STYLES_IN_1080P.INIT_FULL_CHAT_TOP,left:L.styles.STYLES_IN_1080P.INIT_FULL_ATTENDEES_LIST_LEFT}),(0,fo.Z)(eo,L.styles.MODULE_IDS.PIC_IN_PIC,{height:L.styles.STYLES_IN_1080P.INIT_PIC_IN_PIC_HEIGHT,width:L.styles.STYLES_IN_1080P.INIT_PIC_IN_PIC_WIDTH,top:L.styles.STYLES_IN_1080P.INIT_PIC_IN_PIC_TOP,left:L.styles.STYLES_IN_1080P.INIT_PIC_IN_PIC_LEFT,opacity:L.styles.STYLES_IN_1080P.CONSTANT_OPACITY,boxShadow:"0 2px 20px 0 rgb(0 0 0 / 18%)"}),(0,fo.Z)(eo,L.styles.MODULE_IDS.VOTE,{height:L.styles.STYLES_IN_1080P.VOTE_HEIGHT,width:L.styles.STYLES_IN_1080P.VOTE_WIDHT,top:L.styles.STYLES_IN_1080P.VOTE_TOP,left:L.styles.STYLES_IN_1080P.VOTE_LEFT}),(0,fo.Z)(eo,L.styles.MODULE_IDS.VOTE_FULL,{height:L.styles.STYLES_IN_1080P.VOTE_HEIGHT,width:L.styles.STYLES_IN_1080P.VOTE_WIDHT,top:L.styles.STYLES_IN_1080P.VOTE_TOP,left:L.styles.STYLES_IN_1080P.VOTE_LEFT}),(0,fo.Z)(eo,L.styles.MODULE_IDS.FEEDBACK,{height:L.styles.STYLES_IN_1080P.FEEDBACK_HEIGHT,width:L.styles.STYLES_IN_1080P.FEEDBACK_WIDHT,top:L.styles.STYLES_IN_1080P.FEEDBACK_TOP,left:L.styles.STYLES_IN_1080P.FEEDBACK_LEFT}),(0,fo.Z)(eo,L.styles.MODULE_IDS.FEEDBACK_FULL,{height:L.styles.STYLES_IN_1080P.FEEDBACK_HEIGHT,width:L.styles.STYLES_IN_1080P.FEEDBACK_WIDHT,top:L.styles.STYLES_IN_1080P.FEEDBACK_TOP,left:L.styles.STYLES_IN_1080P.FEEDBACK_LEFT}),eo),initStyleParams:{totalHeight:L.styles.STYLES_IN_1080P.INIT_MAIN_VIDEO_HEIGHT,auxHeight:L.styles.STYLES_IN_1080P.INIT_AUX_HEIGHT,width:L.styles.STYLES_IN_1080P.INIT_AUX_WIDTH,left:L.styles.STYLES_IN_1080P.INIT_ATTENDEES_LIST_LEFT,top:L.styles.STYLES_IN_1080P.INIT_MAIN_VIDEO_TOP},currentWindowHeight:L.styles.STYLES_IN_1080P.WINDOW_HEIGHT,currentWindowWidth:L.styles.STYLES_IN_1080P.WINDOW_WIDTH,mobile:{barrageSwitch:!0,picturesSwitch:!0,isFull:!1,screenWidth:void 0,screenHeight:void 0,selectedAttendee:{},microphoneTooltip:!1,sharingPicMoved:!1,showMoreButtonCom:!1,screenIsLandscaped:!1,screenBeCleared:!1,attendeesListVisible:!1,mobileChatVisible:!1}},hostId:null,confWs:{heartBeatFailureRetryTimes:0,heartBeatTimeoutCount:0,socketRetryTimes:0,retryBeginTime:null,pendingMessages:{},subscribeRetryCount:0,subscribeTypes:[]},isOnline:!1,isLeave:!1,isConferenceEnd:!1,isMediaSinking:!1,hasReceiveParticipantNotify:!1,enterWaitingRoom:!1},vote:{visible:!1,h5Url:"",isExistVote:!1,nonce:null,publicizeVoteTipsVisible:!1,beginVoteTips:!1},open:{guestJoinUri:null,audienceJoinUri:null,stopRecordTip:"",controlBarVisible:!0,titleVisible:!0,bulletScreenVisible:!0,leaveUrl:L.DEFAULT_LEAVE_PAGE,joinConfSuccessFlag:!1,wholeBoxSize:{}},feedback:{visible:!1}},ra=(to={},(0,fo.Z)(to,Mo,(0,lo.ZP)((function(e,t){e.isDragBorder=t}))),(0,fo.Z)(to,To,(0,lo.ZP)((function(e,t){e.ZIndexSort=e.ZIndexSort.filter((function(e){return e!=t})),e.ZIndexSort.push(t)}))),(0,fo.Z)(to,Co,(0,lo.ZP)((function(e,t){e.isAttendeesListShow=t}))),(0,fo.Z)(to,So,(0,lo.ZP)((function(e,t){e.isChatShow=t}))),(0,fo.Z)(to,_o,(0,lo.ZP)((function(e,t){e.isAttendeesListShowWhenFullScreen=t}))),(0,fo.Z)(to,Ao,(0,lo.ZP)((function(e,t){e.isChatShowWhenFullScreen=t}))),(0,fo.Z)(to,No,(0,lo.ZP)((function(e,t){e.isChatEverDragged=t}))),(0,fo.Z)(to,ko,(0,lo.ZP)((function(e,t){e.isAttendeesListEverDragged=t}))),(0,fo.Z)(to,Ro,(0,lo.ZP)((function(e,t){e.isChatCollapse=t}))),(0,fo.Z)(to,Oo,(0,lo.ZP)((function(e,t){e.isAttendeesListCollapse=t}))),(0,fo.Z)(to,Do,(0,lo.ZP)((function(e,t){null===t&&(e.isAttendeesListShowWhenFullScreen=!1,e.isChatShowWhenFullScreen=!1,e.lastFullScreenElement=e.fullScreenElement),e.fullScreenElement=t}))),(0,fo.Z)(to,Lo,(0,lo.ZP)((function(e,t){e.webScreenElement=t,null===t&&(e.isAttendeesListShowWhenFullScreen=!1,e.isChatShowWhenFullScreen=!1)}))),(0,fo.Z)(to,Po,(0,lo.ZP)((function(e,t){e.videoClientWidth=t}))),(0,fo.Z)(to,jo,(0,lo.ZP)((function(e,t){e.videoClientHeight=t}))),(0,fo.Z)(to,zo,(0,lo.ZP)((function(e,t){e.picClientStyle=t}))),(0,fo.Z)(to,Uo,(0,lo.ZP)((function(e,t){e.picOuterStyle=t}))),(0,fo.Z)(to,Fo,(0,lo.ZP)((function(e,t){e.inputName=t}))),(0,fo.Z)(to,Yo,(0,lo.ZP)((function(e,t){e.selectPid=t}))),(0,fo.Z)(to,Zo,(0,lo.ZP)((function(e,t){e.modifyNameModal=t}))),(0,fo.Z)(to,Bo,(0,lo.ZP)((function(e,t){e.isShowInfoMessage=t}))),(0,fo.Z)(to,Vo,(0,lo.ZP)((function(e,t){e.isAudiencePicInPic=t}))),(0,fo.Z)(to,Ho,(0,lo.ZP)((function(e,t){e.isAudiencePicInPicUI=t}))),(0,fo.Z)(to,Wo,(0,lo.ZP)((function(e,t){e.isEverDragAuxBox=t}))),(0,fo.Z)(to,Go,(0,lo.ZP)((function(e,t){e.audienceWatchBoxTop=t}))),(0,fo.Z)(to,ea,(0,lo.ZP)((function(e,t){e.streamIdWithResolution=(0,z.Z)((0,z.Z)({},e.streamIdWithResolution),t)}))),(0,fo.Z)(to,Qo,(0,lo.ZP)((function(){return na.video}))),to),ia=n(35792).createAction,oa=ia("启动IM消息的websocket"),aa=ia("停止IM消息的websocket"),sa=ia("IM消息的websocket登录成功"),ca=ia("设置sessionId"),ua=ia("设置IMsocket"),la=ia("设置聊天内容"),da=ia("设置发送消息ID"),fa=ia("设置account"),ha=ia("设置是否建立聊天连接成功"),pa=ia("检查IM连接条件"),ga=ia("加入IMsocket频道"),ma=ia("设置IM的WebSocket重连次数"),va=ia("重置聊天信息"),ba=ia("设置敏感词"),ya=ia("发送聊天信息"),wa=ia("设置未读消息的数量"),xa=(no={},(0,fo.Z)(no,la,(0,lo.ZP)((function(e,t){if(Array.isArray(t)){var n=e.curMsgIdSet,r=t.filter((function(e){return!n.has(e.msgId)&&n.add(e.msgId)})),i=r.length,o=e.chatContent,a=o.length;o.push.apply(o,r);var s=o.length;e.msgUnreadNum+=i;for(var c=a;c<s;c++)o[c].chatTimeShow=0===c||Math.abs(o[c].serverSendTime-o[c-1].serverSendTime)>=18e4;for(var u=0;u<s-1e3;u++)n.delete(o[u].msgId);o.splice(0,s-1e3),e.chatContent=o}}))),(0,fo.Z)(no,ca,(0,lo.ZP)((function(e,t){e.sessionId=t}))),(0,fo.Z)(no,ua,(0,lo.ZP)((function(e,t){e.socket=t}))),(0,fo.Z)(no,da,(0,lo.ZP)((function(e,t){e.latestMsgId=t}))),(0,fo.Z)(no,fa,(0,lo.ZP)((function(e,t){e.account=t}))),(0,fo.Z)(no,ha,(0,lo.ZP)((function(e,t){e.isConnect=t}))),(0,fo.Z)(no,ma,(0,lo.ZP)((function(e,t){e.chatSocketRetryTimes=t}))),(0,fo.Z)(no,wa,(0,lo.ZP)((function(e,t){e.msgUnreadNum=t}))),(0,fo.Z)(no,va,(0,lo.ZP)((function(){return na.chat}))),(0,fo.Z)(no,ba,(0,lo.ZP)((function(e,t){e.sensitiveWords=t}))),no),Ea=n(92997),Ia=n(71893),Ma=n.n(Ia),Ta=n(1252),Ca=n(76353),Sa=F().mark(Ka),_a=F().mark(Ja),Aa=F().mark(Xa),Na=F().mark(qa),ka=F().mark($a),Ra=F().mark(es),Oa=F().mark(ts),Da=F().mark(ns),La=F().mark(rs),Pa=F().mark(is),ja=F().mark(os),za=F().mark(as),Ua=F().mark(ss),Fa=F().mark(cs),Ya=F().mark(us),Za=F().mark(ls),Ba=F().mark(ds),Va=F().mark(fs);Object.freeze({EVENT_LOGIN:"login",EVENT_SOCKET_CONNECT:"socketConnect"});var Ha="common",Wa="error",Ga={USG_USER_LOGIN:"USER_LOGIN",CMS_JOIN_CONF:"JOIN_RTC_CONF",USG_GET_SERVICE_DATA:"GET_SERVICE_DATA",USG_GET_NONCE:"GET_NONCE",RTC_SUBSCRIBE_VIDEO:"SUBSCRIBE_VIDEO",RTC_DETECT_BLACK_VIDEO:"DETECTED_BLACK_VIDEO",RTC_INIT_LOCAL_STREAM:"INIT_LOCAL_STREAM",RTC_MUTE_LOCAL_STREAM:"MUTE_LOCAL_STREAM",RTC_PUB_LOCAL_STREAM:"PUB_LOCAL_STREAM",SOCKET_CLOSE:"SOCKET_CLOSE",SOCKET_DISCONNECT:"SOCKET_DISCONNECT",CMS_GET_WS_URL_FAIL:"CMS_GET_WS_URL_FAIL",CMS_HANGUP:"HANGUP",CMS_SUBSCRIBE:"CMS_SUBSCRIBE",REFRESH_TOKEN:"REFRESH_TOKEN",ROLE_SWITCH:"ROLE_SWITCH",RTC_STREAM_PLAY:"PLAY_STREAM",RTC_STREAM_STOP:"STOP_STREAM",RTC_JOIN_ROOM:"JOIN_RTC_ROOM",SPEAKING_AUDIENCE_NOTIFY:"SPEAKING_AUDIENCE_NOTIFY",ADD_RESOLUTION:"ADD_RESOLUTION"};Object.freeze(Ga);var Qa={JOIN_CONF:"JOIN_CONF",SUBSCRIBE_VIDEO:"SUBSCRIBE_VIDEO",BLACK_VIDEO:"BLACK_VIDEO",LOCAL_STREAM:"LOCAL_STREAM",SOCKET_ERROR:"SOCKET_ERROR",CMS_LOCAL_CONTROL:"LOCAL_CONTROL",CMS_REFRESH_TOKEN:"REFRESH_TOKEN",CMS_ROLE_SWITCH:"ROLE_SWITCH",CMS_SUBSCRIBE:"CMS_SUBSCRIBE",CMS_TIMEOUT_MSG:"CMS_TIMEOUT_MSG",RTC_STREAM:"RTC_STREAM",JOIN_ROOM:"JOIN_ROOM",CALL_RTC_SDK:"CALL_RTC_SDK",GET_SDK_FUNCTION:"GET_SDK_FUNCTION",OPEN_PORTAL:"OPEN_PORTAL",CONF_CONTROL:"CONF_CONTROL",AUDIENCE_NOTIFY:"AUDIENCE_NOTIFY",OPEN_RECORD:"OPEN_RECORD",SAGA_ERROR:"SAGA_ERROR",COMMON_ERROR:"COMMON_ERROR"};function Ka(e,t,n){var r,i,o,a=arguments;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return r=a.length>3&&void 0!==a[3]?a[3]:"",i=a.length>4&&void 0!==a[4]?a[4]:"",s.prev=2,(o={}).error_type=Qa.JOIN_CONF,o.action=t,o.service_module=e,o.error_code=n,o.error_desc=r,o.sequence=i,s.next=12,(0,Y.RE)(rD,Ha,Wa,o,IO.CRITICAL,!0);case 12:s.next=17;break;case 14:s.prev=14,s.t0=s.catch(2),Ca.default.error("traceJoinConfFail,",t,n,r);case 17:case"end":return s.stop()}}),Sa,null,[[2,14]])}function Ja(e,t,n,r){var i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(s.prev=0,!(i=JSON.parse(r)).returnCode||0===i.returnCode){s.next=13;break}return(o={}).service_module=MO.CMS,o.error_type=t,o.sequence=e,o.action=n,o.error_code=i.returnCode,a=Ma().get("CMS."+i.returnCode),o.error_desc=JSON.stringify(i,(0,Ge.processOpsArgs)())+a,s.next=13,(0,Y.RE)(rD,Ha,Wa,o,IO.CRITICAL,!0);case 13:s.next=18;break;case 15:s.prev=15,s.t0=s.catch(0),Ca.default.error("traceCMSSocketMessageError.",e,t,n,r);case 18:case"end":return s.stop()}}),_a,null,[[0,15]])}function Xa(e,t,n,r){var i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,(i={}).service_module=MO.CMS,i.error_type=Qa.CMS_SUBSCRIBE,i.action=e,i.error_code=n,i.error_desc=r,i.sequence=t,o.next=10,(0,Y.RE)(rD,Ha,Wa,i,IO.CRITICAL,!0);case 10:o.next=15;break;case 12:o.prev=12,o.t0=o.catch(0),Ca.default.error("traceJoinConfFail,",e,n,r);case 15:case"end":return o.stop()}}),Aa,null,[[0,12]])}function qa(e,t,n){var r,i,o,a=arguments;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return r=a.length>3&&void 0!==a[3]?a[3]:"",i=a.length>4&&void 0!==a[4]?a[4]:"",s.prev=2,(o={}).error_type=Qa.JOIN_ROOM,o.action=t,o.service_module=e,o.error_code=n,o.error_desc=r,o.sequence=i,s.next=12,(0,Y.RE)(rD,Ha,Wa,o,IO.CRITICAL,!0);case 12:s.next=17;break;case 14:s.prev=14,s.t0=s.catch(2),Ca.default.error("traceJoinRoomFail,",t,n,r);case 17:case"end":return s.stop()}}),Na,null,[[2,14]])}function $a(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,(n={}).error_type=Qa.SUBSCRIBE_VIDEO,n.action=Ga.RTC_SUBSCRIBE_VIDEO,n.service_module=MO.RTC,n.error_desc=t,n.subscribe_ids=e,r.next=9,(0,Y.RE)(rD,Ha,Wa,n,IO.CRITICAL,!0);case 9:r.next=14;break;case 11:r.prev=11,r.t0=r.catch(0),Ca.default.error("traceSubscribeVideoFail,",e,t);case 14:case"end":return r.stop()}}),ka,null,[[0,11]])}function es(e,t){var n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return u.prev=0,n=t.beginTime,r=t.endTime,i=t.name,o=t.isAux,a=t.streamId,s=t.times,(c={}).error_type=Qa.BLACK_VIDEO,c.action=Ga.RTC_DETECT_BLACK_VIDEO,c.service_module=MO.RTC,c.begin_time=Qi()(n).format(L.MOMENT_FORMAT_MS),c.end_time=Qi()(r).format(L.MOMENT_FORMAT_MS),c.error_desc="detected that this stream black from ".concat(c.begin_time," to ").concat(c.end_time),c.is_aux=o,c.stream_id=a,c.black_user_id=e,c.black_user_name=Ki.desUserName(i),c.times=s,u.next=16,(0,Y.RE)(rD,Ha,Wa,c,IO.CRITICAL,!0);case 16:u.next=21;break;case 18:u.prev=18,u.t0=u.catch(0),Ca.default.error("traceBlackVideoDetection,",e,t);case 21:case"end":return u.stop()}}),Ra,null,[[0,18]])}function ts(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,(n={}).error_type=Qa.LOCAL_STREAM,n.action=e,n.service_module=MO.RTC,n.error_desc=t,r.next=8,(0,Y.RE)(rD,Ha,Wa,n,IO.CRITICAL,!0);case 8:r.next=13;break;case 10:r.prev=10,r.t0=r.catch(0),Ca.default.error("traceRTCLocalStreamFail,",e,t);case 13:case"end":return r.stop()}}),Oa,null,[[0,10]])}function ns(e,t,n){var r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.Ys)(Ae);case 2:if(i.sent){i.next=17;break}return i.prev=4,(r={}).error_type=Qa.SOCKET_ERROR,r.action=t,r.service_module=e,r.error_desc=n,i.next=12,(0,Y.RE)(rD,Ha,Wa,r,IO.CRITICAL,!0);case 12:i.next=17;break;case 14:i.prev=14,i.t0=i.catch(4),Ca.default.error("traceSocketError,",e,t,n);case 17:case"end":return i.stop()}}),Da,null,[[4,14]])}function rs(e,t){var n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,n=JSON.parse(t),r=n.reason,(i={}).error_type=Qa.CMS_LOCAL_CONTROL,i.action=Ga.CMS_HANGUP,i.service_module=MO.CMS,i.sequence=e,i.error_code=r,i.error_desc=JSON.stringify(JSON.parse(t),(0,Ge.processOpsArgs)()),o.next=11,(0,Y.RE)(rD,Ha,Wa,i,IO.CRITICAL,!0);case 11:o.next=16;break;case 13:o.prev=13,o.t0=o.catch(0),Ca.default.error("traceLocalControlHandup,",e,t);case 16:case"end":return o.stop()}}),La,null,[[0,13]])}function is(e,t,n){var r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,(r={}).error_type=Qa.RTC_STREAM,r.action=e,r.service_module=MO.RTC,r.error_desc=t,r.pid=n,i.next=9,(0,Y.RE)(rD,Ha,Wa,r,IO.CRITICAL,!0);case 9:i.next=14;break;case 11:i.prev=11,i.t0=i.catch(0),Ca.default.error("traceRTCStreamPlayStopFail,",e,t,n);case 14:case"end":return i.stop()}}),Pa,null,[[0,11]])}function os(e,t,n){var r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,Y.Ys)(me);case 2:return r=o.sent,o.prev=3,(i={}).error_type=Qa.GET_SDK_FUNCTION,i.action=e,i.service_module=MO.RTC,i.error_desc=n,i.pid=r.id,i.param=t,o.next=13,(0,Y.RE)(rD,Ha,Wa,i,IO.CRITICAL,!0);case 13:o.next=18;break;case 15:o.prev=15,o.t0=o.catch(3),Ca.default.error("traceGetRTCProxyFunctionError,",n);case 18:case"end":return o.stop()}}),ja,null,[[3,15]])}function as(e,t,n,r){var i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,Y.Ys)(me);case 2:return i=a.sent,a.prev=3,(o={}).error_type=Qa.CALL_RTC_SDK,o.action=t,o.service_module=MO.RTC,o.rtc_content=e,o.error_desc=r,o.pid=i.id,o.param=n,a.next=14,(0,Y.RE)(rD,Ha,Wa,o,IO.CRITICAL,!0);case 14:a.next=19;break;case 16:a.prev=16,a.t0=a.catch(3),Ca.default.error("traceCallRTCSDKError,",e,t,r);case 19:case"end":return a.stop()}}),za,null,[[3,16]])}function ss(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.Ys)(me);case 2:return t=r.sent,r.prev=3,(n={}).error_type=Qa.CMS_TIMEOUT_MSG,n.service_module=MO.CMS,n.sequence=e.sequence,n.error_desc=e.action+":"+e.type,n.pid=t.id,r.next=12,(0,Y.RE)(rD,Ha,Wa,n,IO.CRITICAL,!0);case 12:r.next=17;break;case 14:r.prev=14,r.t0=r.catch(3),Ca.default.error("traceTimeoutMmcWsMsg,",e);case 17:case"end":return r.stop()}}),Ua,null,[[3,14]])}function cs(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,(n={}).error_type=Qa.LOCAL_STREAM,n.action=e,n.service_module=MO.RTC,n.error_desc=t,r.next=8,(0,Y.RE)(rD,Ha,Wa,n,IO.CRITICAL,!0);case 8:r.next=13;break;case 10:r.prev=10,r.t0=r.catch(0),Ca.default.error("traceRTCLocalStreamFail,",e,t);case 13:case"end":return r.stop()}}),Fa,null,[[0,10]])}function us(e,t,n,r){var i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,Y.Ys)(me);case 2:return i=a.sent,a.prev=3,o={error_type:Qa.OPEN_PORTAL,action:e,service_module:n,error_desc:t,pid:i.id,request_id:r},a.next=7,(0,Y.RE)(rD,Ha,Wa,o,IO.CRITICAL,!0);case 7:a.next=12;break;case 9:a.prev=9,a.t0=a.catch(3),Ca.default.error("traceOpenPortalFail,",e,t,n,r);case 12:case"end":return a.stop()}}),Ya,null,[[3,9]])}function ls(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,(t={}).error_type=Qa.AUDIENCE_NOTIFY,t.action=Ga.SPEAKING_AUDIENCE_NOTIFY,t.service_module=MO.CMS,t.error_desc="推送给观众角色的观众列表为空,可能影响观众的举手显示等等.\n"+e,n.next=8,(0,Y.RE)(rD,Ha,Wa,t,IO.CRITICAL,!0);case 8:n.next=13;break;case 10:n.prev=10,n.t0=n.catch(0),Ca.default.error("traceAudienceNotifyError,",e);case 13:case"end":return n.stop()}}),Za,null,[[0,10]])}function ds(e,t,n,r){var i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,Y.Ys)(me);case 2:return i=a.sent,a.prev=3,o={error_type:Qa.OPEN_RECORD,action:e,service_module:n,error_desc:t,pid:i.id,request_id:r},a.next=7,(0,Y.RE)(rD,Ha,Wa,o,IO.CRITICAL,!0);case 7:a.next=12;break;case 9:a.prev=9,a.t0=a.catch(3),Ca.default.error("traceOpenRecordFail,",e,t,n,r);case 12:case"end":return a.stop()}}),Ba,null,[[3,9]])}function fs(e){var t,n,r,i,o=arguments;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(t=o.length>1&&void 0!==o[1]?o[1]:null,(0,Ge.testValue)(e)){a.next=3;break}return a.abrupt("return");case 3:return n="",r="",t&&t.traceId&&(n=t.traceId),t&&t.callChain&&(r=t.callChain),a.prev=7,i={error_type:Qa.COMMON_ERROR,error_desc:e,curFunc:r,traceId:n},a.next=11,(0,Y.RE)(rD,Ha,Wa,i,IO.CRITICAL,!0);case 11:a.next=16;break;case 13:a.prev=13,a.t0=a.catch(7),Ca.default.error("traceCommonError,",a.t0);case 16:case"end":return a.stop()}}),Va,null,[[7,13]])}Object.freeze(Qa);var hs=F().mark(ys),ps=F().mark(ws),gs=F().mark(xs),ms=F().mark(Es),vs={UI_OPERATIONS:"view_actions",LOG_MESSAGE:"logMessage"};Object.freeze(vs);var bs={traceId:null,action:null,actionResult:null,cause:null,src:null,dest:null,sdkCall:null,params:null,sdkResult:null,cmsCall:null,cmsResult:null,curFunc:null,sharingPicId:null,curMultiPicIds:[],singlePicId:null,description:null};function ys(e,t,n,r){var i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,i={src:{singlePicId:t.singlePicId,curMultiPicIds:(0,Ta.Z)(t.curMultiPicIds),sharingPicId:t.sharingPicId},dest:{singlePicId:n.singlePicId,curMultiPicIds:(0,Ta.Z)(n.curMultiPicIds),sharingPicId:n.sharingPicId},traceId:r,action:null==e?void 0:e.type},o.next=4,(0,Y.rM)(rD,MO.UI,vs.UI_OPERATIONS,i,IO.INFO);case 4:o.next=9;break;case 6:o.prev=6,o.t0=o.catch(0),Ca.default.error("traceView:: ops error:",o.t0);case 9:case"end":return o.stop()}}),hs,null,[[0,6]])}function ws(e){var t,n,r,i,o,a,s,c,u=arguments;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:for(t=(0,Ge.uuid)(),n=u.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=u[i];return o=r[r.length-1],l.next=5,(0,Y.Ys)(ye);case 5:return a=l.sent,s=null,c=null,l.prev=8,l.next=11,Y.RE.apply(void 0,[e].concat(r,[{traceId:t}]));case 11:return l.next=13,(0,Y.Ys)(ye);case 13:s=l.sent,l.next=20;break;case 16:l.prev=16,l.t0=l.catch(8),c=null===l.t0||void 0===l.t0?void 0:l.t0.message,Ca.default.error("opsWrapper:: error:",l.t0);case 20:return l.prev=20,l.next=23,(0,Y.By)();case 23:if(!l.sent){l.next=27;break}return l.next=26,(0,Y.Ys)(ye);case 26:s=l.sent;case 27:if(!s){l.next=30;break}return l.next=30,(0,Y.rM)(ys,o,a,s,t);case 30:if(!c){l.next=33;break}return l.next=33,(0,Y.rM)(fs,c,null);case 33:return l.finish(20);case 34:case"end":return l.stop()}}),ps,null,[[8,16,20,34]])}function xs(e){var t,n,r,i,o,a,s,c=arguments;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:for((t=(0,z.Z)({},bs)).traceId=(0,Ge.uuid)(),u.prev=2,n=c.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=c[i];return o=r[r.length-1],a=o.type,s=o.payload,t.action=a,t.src=!s,t.dest=s,u.next=11,(0,Y.rM)(rD,MO.UI,vs.UI_OPERATIONS,t,IO.INFO);case 11:return u.next=13,Y.RE.apply(void 0,[e].concat(r));case 13:t.actionResult=!0,u.next=21;break;case 16:u.prev=16,u.t0=u.catch(2),t.actionResult=!1,t.cause=JSON.stringify(u.t0,(0,Ge.processOpsArgs)()),Ca.default.error("opsVideoWrapper:: error:",u.t0);case 21:return u.prev=21,u.next=24,(0,Y.rM)(rD,MO.UI,vs.UI_OPERATIONS,t,IO.INFO);case 24:return u.finish(21);case 25:case"end":return u.stop()}}),gs,null,[[2,16,21,25]])}function Es(e,t){var n,r,i,o,a=arguments;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return n=a.length>2&&void 0!==a[2]?a[2]:IO.INFO,s.prev=1,r=t.traceId,i=t.callChain,(o=(0,z.Z)((0,z.Z)({},bs),e)).traceId=r||_O,o.curFunc=i||"",s.next=8,(0,Y.rM)(rD,MO.UI,vs.UI_OPERATIONS,o,n);case 8:s.next=13;break;case 10:s.prev=10,s.t0=s.catch(1),Ca.default.error("opsLogMessage:: error:",s.t0);case 13:case"end":return s.stop()}}),ms,null,[[1,10]])}var Is=n(90237),Ms=F().mark(ks),Ts=F().mark(Os),Cs=F().mark(Ds),Ss=F().mark(Ls),_s=function e(){(0,Is.Z)(this,e)};function As(e){return Object.prototype.toString.call(e).slice(8,-1)}function Ns(e){var t=[];e.forEach((function(e){var n;(0,Ge.testValue)(e)?"Object"===As(e)?(n=e,(0,Ge.hasOwn)(n,"mediaStream_")&&(0,Ge.hasOwn)(n,"userId_")?t.push(JSON.stringify(function(e){var t=(0,Ge.templateCopy)(e,{streamId:null,userId_:null,isRemote_:null,type_:null});return t.streamId=e.id_,t}(e))):t.push(JSON.stringify(e,(0,Ge.processOpsArgs)()))):"Array"===As(e)?t.push(JSON.stringify(e,(0,Ge.processOpsArgs)())):t.push(String(e)):t.push(As(e))}));var n="["+t.join(", ")+"]";return(0,Ge.getMaxLenLog)(n)}function ks(e,t,n,r,i){var o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,o=_O,e&&(0,Ge.hasOwn)(e,"traceId")&&(o=e.traceId),a="",e&&(0,Ge.hasOwn)(e,"callChain")&&(a=e.callChain),(s=(0,z.Z)({},bs)).traceId=o,s.curFunc=a,s.sdkCall=t,s.params=n,c=JSON.stringify((0,Ge.getSafeValue)(r),(0,Ge.processOpsArgs)()),s.sdkResult=(0,Ge.getMaxLenLog)(c),u=JSON.stringify((0,Ge.getSafeValue)(i),(0,Ge.processOpsArgs)()),s.cause=(0,Ge.getMaxLenLog)(u),l.next=16,(0,Y.RE)(rD,MO.UI,vs.UI_OPERATIONS,s);case 16:l.next=21;break;case 18:l.prev=18,l.t0=l.catch(0),Ca.default.log("traceAfterCall::",l.t0);case 21:case"end":return l.stop()}}),Ms,null,[[0,18]])}["subscribe","unsubscribe","publish","unpublish","switchRole","join","leave","setSubscribeResolution","enableTopThreeAudioMode","muteAudio4TopThree","setVolume4TopThree","setAudioOutput4TopThree","batchSubscribe","changeUserName","addResolution","isTopNAudioMuted","getStreamInfo","getVideoTrack","getAudioTrack","removeTrack","addVideoTrackCapture","addAudioTrackCapture"].forEach((function(e){_s.prototype[e]=function(e){return F().mark((function t(n){var r,i,o,a,s,c,u,l=arguments;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(r=l.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=l[o];return a=Ns(i),t.prev=2,t.next=5,(0,Y.RE)(JD);case 5:return u=t.sent,t.next=8,Y.RE.apply(void 0,[[u,u[e]]].concat(i));case 8:s=t.sent,t.next=19;break;case 11:return t.prev=11,t.t0=t.catch(2),c=JSON.stringify({error:t.t0},(0,Ge.processOpsArgs)()),t.next=16,(0,Y.rM)(ks,n,e,a,!1,c);case 16:return t.next=18,(0,Y.rM)(os,"rtcClient."+e,a,c);case 18:throw t.t0;case 19:return t.next=21,(0,Y.rM)(ks,n,e,a,!0,c);case 21:return t.abrupt("return",s);case 22:case"end":return t.stop()}}),t,null,[[2,11]])}))}(e)}));var Rs=new _s;function Os(e,t,n){var r,i,o,a,s,c,u,l,d,f=arguments;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:for(r=(0,j.Z)(n,2),i=r[0],o=r[1],a=f.length,s=new Array(a>3?a-3:0),c=3;c<a;c++)s[c-3]=f[c];if(u=Ns(s),d=null,h.prev=4,!e){h.next=11;break}return h.next=8,Y.RE.apply(void 0,[[i,i[o]]].concat(s));case 8:l=h.sent,h.next=12;break;case 11:l=i[o].apply(i,s);case 12:h.next=22;break;case 14:return h.prev=14,h.t0=h.catch(4),d=JSON.stringify({error:h.t0,isSync:e},(0,Ge.processOpsArgs)()),h.next=19,(0,Y.rM)(ks,t,o,u,!1,d);case 19:return h.next=21,(0,Y.rM)(as,t,o,u,d);case 21:throw h.t0;case 22:if(!e){h.next=27;break}return h.next=25,(0,Y.rM)(ks,t,o,u,!0,l);case 25:h.next=29;break;case 27:return h.next=29,(0,Y.rM)(ks,t,o,u,!0,d);case 29:return h.abrupt("return",l);case 30:case"end":return h.stop()}}),Ts,null,[[4,14]])}function Ds(e,t){var n,r,i,o,a,s,c,u=arguments;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:for(n=(0,j.Z)(t,2),r=n[0],i=n[1],o=u.length,a=new Array(o>2?o-2:0),s=2;s<o;s++)a[s-2]=u[s];return l.next=4,Y.RE.apply(void 0,[Os,!1,e,[r,i]].concat(a));case 4:return c=l.sent,l.abrupt("return",c);case 6:case"end":return l.stop()}}),Cs)}function Ls(e,t){var n,r,i,o,a,s,c,u,l,d=arguments;return F().wrap((function(f){for(;;)switch(f.prev=f.next){case 0:for(n=(0,j.Z)(t,2),r=n[0],i=n[1],o=(new Date).valueOf(),a=d.length,s=new Array(a>2?a-2:0),c=2;c<a;c++)s[c-2]=d[c];return f.next=5,Y.RE.apply(void 0,[Os,!0,e,[r,i]].concat(s));case 5:return u=f.sent,l=(new Date).valueOf(),Ca.default.warn("sdkSyncWrapper:",i,l-o),f.abrupt("return",u);case 9:case"end":return f.stop()}}),Ss)}var Ps=n(76207),js=n.n(Ps),zs=n(93379),Us=n.n(zs),Fs=n(54770),Ys=(Us()(Fs.Z,{insert:"head",singleton:!1}),Fs.Z.locals,n(85893)),Zs=function(e){return(0,ao.useEffect)((function(){var t=window.setTimeout((function(){e.removeDialog()}),e.time);return function(){window.clearTimeout(t)}}),[]),(0,Ys.jsx)("div",{className:"hw-meeting-toast",children:(0,Ys.jsx)("span",{children:e.content})})},Bs=function(e){var t,n=(0,Ji.isMobile)(),r=document.createElement("div");r.style.zIndex=1e4,r.style.position="absolute",r.style.top="50%",r.style.left="50%",r.style.transform="translate(-50%,-50%)",n||(t=document.getElementById("video-area")),n&&(t=document.getElementById("hw-meeting-m")),t&&t.appendChild(r),js().render((0,Ys.jsx)(Zs,(0,z.Z)((0,z.Z)({},e),{},{removeDialog:function(){js().unmountComponentAtNode(r),t&&t.removeChild(r)}})),r)},Vs={success:Bs,error:Bs},Hs=n(29414),Ws=F().mark($s),Gs=F().mark(ec),Qs=F().mark(tc),Ks=F().mark(nc),Js=F().mark(rc),Xs=F().mark(ic),qs=F().mark(oc);function $s(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,(0,Y.RE)(qD);case 3:return n=s.sent,s.next=6,(0,Y.Ys)(le);case 6:return r=s.sent,s.next=9,(0,Y.Ys)(ie);case 9:return i=s.sent,o={conferenceID:r.conferenceID,participantID:r.participantID,confToken:"Basic "+btoa(i.accessToken),m:n.pinfoMap.M,t:n.pinfoMap.T,isShare:e},a={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:t.traceId||(0,Ge.uuid)(),type:"AUX_SHARE",data:JSON.stringify(o)},Ca.default.log("sendAuxRequest: request msg=",a),s.next=15,(0,Y.gz)(Qt(a));case 15:return s.next=17,(0,Y.RE)(jD,a.action,o,a.sequence,a.type,ID.REQUEST);case 17:s.next=22;break;case 19:s.prev=19,s.t0=s.catch(0),Ca.default.error("sendAuxRequest: failed",s.t0);case 22:case"end":return s.stop()}}),Ws,null,[[0,19]])}function ec(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return t=nD(e,"stopAuxStreamImpl"),Ca.default.log("stopAuxStreamImpl stop begin"),o.next=4,(0,Y.Ys)(ve);case 4:if(n=o.sent,r=n.localAuxStream,i=n.isSharingLocalAuxStream,r){o.next=10;break}return Ca.default.log("stopAuxStreamImpl stop: the localAuxStream is null, do nothing."),o.abrupt("return");case 10:if(i){o.next=13;break}return Ca.default.log("stopAuxStreamImpl stop: isSharingLocalAuxStream is false, do nothing."),o.abrupt("return");case 13:return o.prev=13,o.next=16,(0,Y.RE)(Ds,t,[r,"close"]);case 16:return o.next=18,(0,Y.gz)(fn(!1));case 18:return o.next=20,(0,Y.gz)(yn(null));case 20:return o.next=22,(0,Y.RE)([Rs,Rs.unpublish],t,r);case 22:return o.next=24,(0,Y.RE)($s,0,t);case 24:Ca.default.log("stopAuxStreamImpl: unpublish aux stream success"),o.next=32;break;case 27:throw o.prev=27,o.t0=o.catch(13),Ca.default.error("stopAuxStreamImpl: stop aux stream fail",o.t0),new Hs.sH(P.OPEN_ERROR.INTERNAL_ERROR,t,o.t0);case 32:case"end":return o.stop()}}),Gs,null,[[13,27]])}function tc(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Y.Ys)(ve);case 2:return t=s.sent,n=t.HRTC,r=nD(e,"startAuxStreamImpl"),s.next=7,(0,Y.Ys)(ve);case 7:if(!s.sent.isSharingRemoteAuxStream){s.next=19;break}throw Vs.error({time:4e3,content:Ma().get("video.unable-share")}),new Hs.hk(P.OPEN_ERROR.OTHERS_IS_SHARING,r);case 16:return s.next=18,(0,Y.rM)(Es,{actionResult:!1,cause:"Other sharing exist.",sdkCall:"localAuxStream.close",sdkResult:!0},r);case 18:return s.abrupt("return");case 19:return s.prev=19,i={screen:!0},s.next=23,(0,Y.RE)(Ls,r,[n,"createStream"],i);case 23:return(o=s.sent).on("screen-sharing-stopped",(function(){Ca.default.log("【RTC】onStartAuxStream: screen-sharing-stopped")})),a=(0,Ji.isLowerMacSafari)("15.0")?"720p":"1080p",s.next=28,(0,Y.RE)(Ls,r,[o,"setScreenProfile"],a);case 28:return s.next=30,(0,Y.RE)(Ls,r,[o,"initialize"]);case 30:return s.prev=30,s.next=33,(0,Y.RE)([Rs,Rs.publish],r,o);case 33:return s.next=35,(0,Y.gz)(yn(o));case 35:return s.next=37,(0,Y.gz)(fn(!0));case 37:return s.next=39,(0,Y.RE)($s,1,r);case 39:Ca.default.log("【RTC】onStartAuxStream: publish aux stream success"),s.next=47;break;case 42:return s.prev=42,s.t0=s.catch(30),Ca.default.log("【RTC】onStartAuxStream: publish aux stream fail",s.t0),s.next=47,(0,Y.RE)(Ds,r,[o,"close"]);case 47:s.next=59;break;case 49:throw s.prev=49,s.t1=s.catch(19),u=void 0,u=(c=s.t1).message,c.code===L.RTC_ERR_CODE_CAPTURE_PERMISSION_DENIED&&(u.indexOf("Permission denied by system")>-1?Vs.error({time:3e3,content:Ma().get("host.no-share-permission-mac-chrome")}):u.indexOf("The request is not allowed by the user agent or the platform in the current context")>-1&&Vs.error({time:3e3,content:Ma().get("host.no-share-permission-mac-safari")})),Ca.default.error("【RTC】onStartAuxStream: initialize aux stream fail",s.t1),new Hs.sH((0,z.Z)((0,z.Z)({},P.OPEN_ERROR.SHARING_FAIL),{},{msg:"fail to create aux stream, cause ".concat(s.t1.message)}),r,s.t1);case 57:return s.next=59,(0,Y.rM)(Es,{actionResult:!1,cause:s.t1.message},r);case 59:case"end":return s.stop()}var c,u}),Qs,null,[[19,49],[30,42]])}function nc(e,t){var n,r,i,o,a,s,c,u,l,d,f,h;return F().wrap((function(p){for(;;)switch(p.prev=p.next){case 0:return n=nD(t,"startOrStopAuxStream"),p.next=3,(0,Y.Ys)(ve);case 3:return r=p.sent,i=r.localAuxStream,o=r.isSharingLocalAuxStream,a=o&&(0,Ge.testValue)(i),p.next=9,(0,Y.rM)(Es,{src:a,dest:!a},n);case 9:if(s=e.payload,c=a&&!0===(null==s?void 0:s.isSharing),u=!a&&!1===(null==s?void 0:s.isSharing),!c&&!u){p.next=15;break}return p.abrupt("return");case 15:if(!a){p.next=19;break}return p.next=18,(0,Y.RE)(ec,n);case 18:return p.abrupt("return");case 19:return p.next=21,(0,Y.Ys)(ge);case 21:return l=p.sent,d=l.lockSharing,p.next=25,(0,Y.Ys)(me);case 25:if(f=p.sent,h=f.role,d!==L.SHARE_LOCKED_STATE.LOCKED||h===L.HOST){p.next=36;break}return p.next=30,(0,Y.rM)(Es,{actionResult:!1,cause:"sharing has been locked."},n);case 30:throw Vs.error({time:4e3,content:Ma().get("host.share-failed")}),new Hs.hk(P.OPEN_ERROR.SHARE_IS_LOCKED,n);case 35:return p.abrupt("return");case 36:return p.next=38,(0,Y.RE)(tc,n);case 38:case"end":return p.stop()}}),Ks)}function rc(e,t,n,r){var i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,(0,Y.Ys)(ye);case 2:if(i=h.sent,o=i.curMultiPicIds,a=nD(r,"savePlay"),s=e.id,c=document.getElementById("stream-pools"),(u=document.getElementById("pic_".concat(s)))&&o.includes(s)?u.appendChild(e):c.appendChild(e),Ca.default.log("streamPlay: playDivId::",s,t.isPlaying_,t.isAudioPlaying_,t.isVideoPlaying_),!(t.isPlaying_||t.isAudioPlaying_||t.isVideoPlaying_)){h.next=21;break}return h.prev=11,h.next=14,(0,Y.RE)(Ds,a,[t,"stop"]);case 14:h.next=20;break;case 16:return h.prev=16,h.t0=h.catch(11),h.next=20,(0,Y.RE)(is,Ga.RTC_STREAM_STOP,h.t0,s);case 20:Ca.default.log("streamPlay: stop::",t);case 21:return h.next=23,(0,Y.Ys)(ge);case 23:return l=h.sent,d=l.pause,h.next=27,(0,Y.Ys)(me);case 27:if(f=h.sent,!d||f.role!==L.AUDIENCE){h.next=31;break}return Ca.default.log("savePlay:: conf is pause, skip play, wait for recovery. pause = ",d,"userId = ",s),h.abrupt("return");case 31:return h.prev=31,h.next=34,(0,Y.RE)(Ls,a,[t,"play"],e.id,{objectFit:"contain",muted:n});case 34:h.next=42;break;case 36:return h.prev=36,h.t1=h.catch(31),h.next=40,(0,Y.RE)(Ds,a,[t,"play"],e.id,{objectFit:"contain",muted:n});case 40:h.sent.catch((function(t){var r=JSON.stringify({error:t,isSync:!1},(0,Ge.processOpsArgs)()),i=Ns([e.id,{objectFit:"contain",muted:n}]);XR.run(as,a,"play",i,r)}));case 42:case"end":return h.stop()}}),Js,null,[[11,16],[31,36]])}function ic(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=nD(t,"streamPlay"),r="auxiliary"===e.getType()?e.getAuxId():e.getUserId(),document.getElementById(r)&&document.getElementById(r).remove(),(i=document.createElement("div")).id=r,i.style.width="100%",i.style.height="100%",i.className="hw-meeting-video-wrapper",o=e.isRemote_,Ca.default.log("streamPlay: stream.isRemote_=",o,r),a.next=13,(0,Y.RE)(rc,i,e,!0,n);case 13:case"end":return a.stop()}}),Xs)}function oc(e){var t,n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y;return F().wrap((function(w){for(;;)switch(w.prev=w.next){case 0:return t=[],w.prev=1,n=nD(e,"batchSubscribe"),w.next=5,(0,Y.Ys)(ve);case 5:return r=w.sent,w.next=8,(0,Y.Ys)(ye);case 8:return i=w.sent,o=i.curMultiPicIds,a=i.mode,s=i.singlePicId,c=r.remoteStreams,w.next=15,(0,Y.Ys)(Oe);case 15:if(u=w.sent,!(s in o)){w.next=18;break}return w.abrupt("return");case 18:if(l=[],d=[],f={},h={},Ca.default.log("common::saveSubscribe begin, streamId:",c),!(0,Ji.isMobile)()&&(a===L.NORMAL_MODE||a===L.SCROLL_MODE))for(p=0;p<o.length;p++)g=o[p],(0,Ge.hasOwn)(c,g)&&(v={userId:g,resolutionIds:[null===(m=u[g])||void 0===m?void 0:m.low.resolutionId]},l.push(v),f[g]=c[g].getStreamInfo().videoProfiles,h[g]=u[g]),d.push(g);return!s||a!==L.SINGLE_MODE&&a!==L.SCROLL_MODE||((0,Ge.hasOwn)(c,s)&&(y={userId:s,resolutionIds:[null===(b=u[s])||void 0===b?void 0:b.high.resolutionId]},l.push(y),f[s]=c[s].getStreamInfo().videoProfiles,h[s]=u[s]),d.push(s)),w.next=27,(0,Y.gz)(Bn(l));case 27:return w.next=29,(0,Y.gz)(Vn(d));case 29:return w.next=31,(0,Y.rM)(Es,{curMultiPicIds:o,singlePicId:s,subscribedStreamInfo:JSON.stringify(f,(0,Ge.processOpsArgs)()),selectedStreamInfo:JSON.stringify(h,(0,Ge.processOpsArgs)())},n);case 31:if(Ca.default.log("batchSubscribe::subscribedIds",l),t=l,!(l.length>0)){w.next=36;break}return w.next=36,(0,Y.RE)([Rs,Rs.batchSubscribe],n,l);case 36:w.next=42;break;case 38:return w.prev=38,w.t0=w.catch(1),w.next=42,(0,Y.rM)($a,t,w.t0);case 42:case"end":return w.stop()}}),qs,null,[[1,38]])}var ac=F().mark(pc),sc=F().mark(gc),cc=F().mark(vc),uc=F().mark(yc),lc=F().mark(wc),dc=F().mark(xc),fc=F().mark(Ec);function hc(e){return(0,Ge.testValue)(e)?e+"_aux":e}function pc(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.Ys)(de);case 2:if(!(t=r.sent)[e]){r.next=5;break}return r.abrupt("return",t[e]);case 5:return r.next=7,(0,Y.Ys)(fe);case 7:if(!(n=r.sent)[e]){r.next=10;break}return r.abrupt("return",n[e]);case 10:return r.abrupt("return",null);case 11:case"end":return r.stop()}}),ac)}function gc(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=nD(e,"deleteSinglePic"),n.next=3,(0,Y.RE)(Yu,null,t);case 3:return n.next=5,(0,Y.RE)(nl,t);case 5:case"end":return n.stop()}}),sc)}function mc(e,t){var n,r=(0,Ea.Z)(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(t.includes(i))return!0}}catch(e){r.e(e)}finally{r.f()}return!1}function vc(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p;return F().wrap((function(g){for(;;)switch(g.prev=g.next){case 0:if(n=nD(t,"addToPic"),!(e.length>0)){g.next=29;break}return Ca.default.log("addToPic::addPids",e),g.next=5,(0,Y.Ys)(ye);case 5:return r=g.sent,i=r.page,o=r.size,g.next=9,(0,Y.Ys)(ye);case 9:for(a=g.sent,s=a.curMultiPicIds,c=a.multiPicIds,u=a.singlePicId,l=c.slice(0),d=0,f=e.length;d<f;++d)l.includes(e[d])||e[d]===u||l.push(e[d]);return Ca.default.log("addToPic::newMultiPicIds:",l),g.next=18,(0,Y.RE)(Uu,l);case 18:return l=g.sent,g.next=21,(0,Y.gz)(Rn(l));case 21:if(h=l.slice(i*o,(i+1)*o),p=mc(e,h),0!==s.length&&Math.ceil(c.length/o)!==i+1&&!p){g.next=29;break}return g.next=27,(0,Y.RE)(Du,{payload:i},n);case 27:return g.next=29,(0,Y.RE)(Ru,null,n);case 29:case"end":return g.stop()}}),cc)}function bc(e,t){if(e.length!==t.length)return!1;var n,r=new Set,i=(0,Ea.Z)(t);try{for(i.s();!(n=i.n()).done;){var o=n.value;r.add(o)}}catch(e){i.e(e)}finally{i.f()}var a,s=(0,Ea.Z)(e);try{for(s.s();!(a=s.n()).done;){var c=a.value;if(!r.has(c))return!1}}catch(e){s.e(e)}finally{s.f()}return!0}function yc(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b;return F().wrap((function(y){for(;;)switch(y.prev=y.next){case 0:if(n=nD(t,"deleteFromPic"),!(e.length>0)){y.next=47;break}return y.next=4,(0,Y.Ys)(ye);case 4:r=y.sent,i=r.singlePicId,o=r.multiPicIds,a=r.page,s=r.size,c=r.curMultiPicIds,u=r.lastSinglePicId,l=(0,Ta.Z)(o),d=!1,f=!1,h=0,p=e.length;case 15:if(!(h<p)){y.next=27;break}if((g=e[h])===i?d=!0:-1!==(m=l.indexOf(g))&&l.splice(m,1),c.includes(g)&&(f=!0),g!==u){y.next=24;break}return y.next=22,(0,Y.gz)(Pn(L.SINGLE_MODE_VIEW.NONE));case 22:return y.next=24,(0,Y.gz)(jn(null));case 24:++h,y.next=15;break;case 27:return Ca.default.info("deleteFromPic::delete::newMultiPicIds:",l,"oldMultiPicIds:",o,"deletePids:",e),y.next=30,(0,Y.gz)(Rn(l));case 30:if(!f&&Math.ceil(l.length/s)!==a+1){y.next=40;break}return y.next=33,(0,Y.RE)(Du,{payload:a},n);case 33:return y.next=35,(0,Y.Ys)(ye);case 35:if(v=y.sent,b=v.curMultiPicIds,bc(c,b)){y.next=40;break}return y.next=40,(0,Y.RE)(Ru,null,n);case 40:if(!d){y.next=47;break}return y.next=43,(0,Y.RE)(Yu,null,n);case 43:return y.next=45,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 45:return y.next=47,(0,Y.RE)(nl);case 47:case"end":return y.stop()}}),uc)}function wc(e,t,n,r){var i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,(0,Y.S3)({actionResult:(0,Y.qn)(e.type),timeout:(0,Y.gw)(t,!0)});case 2:if(i=u.sent,o=i.actionResult,a=i.timeout,u.prev=5,!o){u.next=13;break}if(!n){u.next=11;break}return u.next=10,n;case 10:s=u.sent;case 11:u.next=18;break;case 13:if(Ca.default.error("delayRace timeout. action = ",e,"timeOutDelay = ",t),!r){u.next=18;break}return u.next=17,r;case 17:c=u.sent;case 18:u.next=24;break;case 20:return u.prev=20,u.t0=u.catch(5),Ca.default.error("delayRace error. action = ",e,u.t0),u.abrupt("return",{error:!0});case 24:return u.abrupt("return",{isTimeout:!!a,successResult:s,timeoutResult:c,error:!1});case 25:case"end":return u.stop()}}),lc,null,[[5,20]])}function xc(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(n=e.action,L.PENDING_MESSAGE_ACTION.includes(n)){r.next=3;break}return r.abrupt("return");case 3:return r.next=5,(0,Y.gz)(qe({message:e,sendTime:t}));case 5:case"end":return r.stop()}}),dc)}function Ec(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Y.Ys)(ie);case 2:return n=s.sent,s.next=5,(0,Y.Ys)(le);case 5:return r=s.sent,i={conferenceID:r.conferenceID,subscribeType:e,confToken:"Basic "+btoa(n.accessToken),clientCapabilities:L.CLIENT_CAPABILITIES},o=t?L.CONF_MSG_TYPE.UNSUBSCRIBE:L.CONF_MSG_TYPE.SUBSCRIBE,a={action:o,sequence:(0,Ge.uuid)(),data:JSON.stringify(i)},s.next=11,(0,Y.gz)(Qt(a));case 11:return s.next=13,(0,Y.rM)(jD,a.action,i,a.sequence,a.type,ID.REQUEST);case 13:case"end":return s.stop()}}),fc)}function Ic(e){if(e<0)return 2e3;var t=e%4+1;return 1e3*Math.pow(2,t)}var Mc=F().mark(Ru),Tc=F().mark(Ou),Cc=F().mark(Du),Sc=F().mark(Lu),_c=F().mark(Uu),Ac=F().mark(Fu),Nc=F().mark(Yu),kc=F().mark(Zu),Rc=F().mark(Bu),Oc=F().mark(Vu),Dc=F().mark(Hu),Lc=F().mark(Wu),Pc=F().mark(Gu),jc=F().mark(Qu),zc=F().mark(Ku),Uc=F().mark(Ju),Fc=F().mark(Xu),Yc=F().mark(qu),Zc=F().mark($u),Bc=F().mark(el),Vc=F().mark(tl),Hc=F().mark(nl),Wc=F().mark(rl),Gc=F().mark(il),Qc=F().mark(ol),Kc=F().mark(sl),Jc=F().mark(cl),Xc=F().mark(ul),qc=F().mark(ll),$c=F().mark(dl),eu=F().mark(fl),tu=F().mark(hl),nu=F().mark(pl),ru=F().mark(gl),iu=F().mark(ml),ou=F().mark(vl),au=F().mark(bl),su=F().mark(yl),cu=F().mark(wl),uu=F().mark(xl),lu=F().mark(El),du=F().mark(Il),fu=F().mark(Tl),hu=F().mark(Cl),pu=F().mark(Sl),gu=F().mark(_l),mu=F().mark(Al),vu=F().mark(Nl),bu=F().mark(kl),yu=F().mark(Rl),wu=F().mark(Dl),xu=F().mark(Ll),Eu=F().mark(Pl),Iu=F().mark(jl),Mu=F().mark(zl),Tu=F().mark(Ul),Cu=F().mark(Fl),Su=F().mark(Yl),_u=F().mark(Zl),Au=F().mark(Bl),Nu=L.LOADSPEAKER_UPDATE_TYPE,ku=L.LOADSPEAKER_STATUS;function Ru(e,t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gw)(500);case 2:return n=nD(t,"picsPageChange"),e.next=5,(0,Y.rM)(Es,{description:"picsPageChange begin"},n);case 5:return e.next=7,(0,Y.RE)(oc,n);case 7:case"end":return e.stop()}}),Mc)}function Ou(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Y.Ys)(ye);case 2:return t=s.sent,n=t.size,r=t.multiPicIds,i=Math.ceil(r.length/n),e=Math.min(e,i-1),e=Math.max(e,0),o=Math.min(r.length,e*n+n-1),a=r.slice(e*n,o+1),s.abrupt("return",{newPageIds:a||[],newPage:e});case 10:case"end":return s.stop()}}),Tc)}function Du(e,t){var n,r,i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:return n=e.payload,h.next=3,(0,Y.Ys)(ye);case 3:return r=h.sent,i=r.mode,o=r.curMultiPicIds,h.next=7,(0,Y.RE)(Ou,n);case 7:return a=h.sent,s=a.newPageIds,c=a.newPage,u=nD(t,"picStyleChange"),h.next=13,(0,Y.rM)(Es,{src:o,dest:s},u);case 13:if(l=s.length,i===L.SINGLE_MODE&&(l=1),0!==l){h.next=19;break}return h.next=18,(0,Y.gz)(Zn(s));case 18:return h.abrupt("return");case 19:return d=2===(p=l)?3.55555555:5===p||6===p?2.66666:p>9&&p<13?2.37037:1.77777,f=(0,Ge.calcPicClientStyle)(d)||{},h.next=23,(0,Y.gz)(zo(f));case 23:return h.next=25,(0,Y.gz)(Fn(c));case 25:return h.next=27,(0,Y.gz)(Zn(s));case 27:case"end":return h.stop()}var p}),Cc)}function Lu(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.Ys)(ye);case 2:if(t=i.sent,n=t.multiPicIds,r=t.singlePicId,n.includes(e)||r===e){i.next=7;break}return i.abrupt("return",null);case 7:return i.abrupt("return",e);case 8:case"end":return i.stop()}}),Sc)}var Pu,ju=function(e,t){var n=e.value,r=t.value;return n.ROLE===L.HOST?-1:r.ROLE===L.HOST?1:n.isOwn?-1:r.isOwn?1:n.isAuxId?-1:r.isAuxId?1:n.SHARE===L.SHARE_STATE.ON?-1:r.SHARE===L.SHARE_STATE.ON?1:n.BROADCAST===L.BROADCAST_STATE.ON?-1:r.BROADCAST===L.BROADCAST_STATE.ON?1:n.ADDTIME&&r.ADDTIME?n.ADDTIME<=r.ADDTIME?-1:1:0};function zu(e,t,n,r){var i=e.map((function(e,i){var o={};return n[e]?o=n[e].pinfoMap:r[e]?o=r[e].pinfoMap:-1!==e.indexOf("_aux")&&(o={isAuxId:!0}),{index:i,value:(0,z.Z)((0,z.Z)({},o),{},{isOwn:e===t.id})}}));return i.sort(ju),i.map((function(t){return e[t.index]}))}function Uu(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(e){i.next=2;break}return i.abrupt("return",[]);case 2:return i.next=4,(0,Y.Ys)(me);case 4:return t=i.sent,i.next=7,(0,Y.Ys)(de);case 7:return n=i.sent,i.next=10,(0,Y.Ys)(pe);case 10:return r=i.sent,i.next=13,(0,Y.RE)(zu,e,t,n,r);case 13:return i.abrupt("return",i.sent);case 14:case"end":return i.stop()}}),_c)}function Fu(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(!(0,Ji.isMobile)()){i.next=2;break}return i.abrupt("return",!1);case 2:return i.next=4,(0,Y.Ys)(ye);case 4:return t=i.sent,i.next=7,(0,Y.Ys)(me);case 7:return n=i.sent,r=t.curMultiPicIds,i.abrupt("return",e===n.id||r.includes(e)||(0,Ge.isAux)(e));case 10:case"end":return i.stop()}}),Ac)}function Yu(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(n=nD(t,"saveSetSinglePicId"),!e){r.next=16;break}return r.next=4,(0,Y.RE)(Fu,e);case 4:if(!r.sent){r.next=10;break}return r.next=8,(0,Y.gz)(kn(e));case 8:r.next=14;break;case 10:return r.next=12,(0,Y.gz)(kn(e));case 12:return r.next=14,(0,Y.RE)(oc,n);case 14:r.next=18;break;case 16:return r.next=18,(0,Y.gz)(kn(null));case 18:case"end":return r.stop()}}),Nc)}function Zu(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p;return F().wrap((function(g){for(;;)switch(g.prev=g.next){case 0:return n=nD(t,"changeToSinglePic"),g.next=3,(0,Y.Ys)(ye);case 3:if(r=g.sent,i=r.multiPicIds,o=r.singlePicId,a=r.lastSinglePicId,s=r.page,!(0,Ge.testValue)(e)||o!==e){g.next=12;break}return g.next=9,(0,Y.RE)(Du,{payload:s});case 9:return g.next=11,(0,Y.RE)(Ru,null,n);case 11:return g.abrupt("return");case 12:if(!e){g.next=27;break}if(c=i.filter((function(t){return t!==e})),!o||-1!==c.indexOf(o)){g.next=18;break}return c.push(o),g.next=18,(0,Y.gz)(jn(o));case 18:return g.next=20,(0,Y.RE)(Uu,c);case 20:return c=g.sent,g.next=23,(0,Y.gz)(Rn(c));case 23:return g.next=25,(0,Y.RE)(Yu,e,n);case 25:g.next=48;break;case 27:return g.next=29,(0,Y.Ys)(we);case 29:return l=g.sent,d=i&&i[0],g.next=33,(0,Y.RE)(Lu,a);case 33:if(f=g.sent,!(h=null!==(u=null!=f?f:l)&&void 0!==u?u:d)||h===o){g.next=48;break}if(p=i.filter((function(e){return e!==h})),!o||-1!==p.indexOf(o)){g.next=41;break}return p.push(o),g.next=41,(0,Y.gz)(jn(o));case 41:return g.next=43,(0,Y.RE)(Uu,p);case 43:return p=g.sent,g.next=46,(0,Y.gz)(Rn(p));case 46:return g.next=48,(0,Y.RE)(Yu,h,n);case 48:return g.next=50,(0,Y.RE)(Du,{payload:s},n);case 50:return g.next=52,(0,Y.RE)(Ru,null,n);case 52:case"end":return g.stop()}}),kc)}function Bu(e,t,n,r){var i,o,a,s,c,u,l;return F().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return i=nD(r,"updatePicMode"),d.next=3,(0,Y.Ys)(ye);case 3:return o=d.sent,a=o.mode,s=o.singleModeView,c={newMode:e,newSingleModeView:t,newSinglePicId:n},d.next=8,(0,Y.rM)(Es,{params:JSON.stringify(c,(0,Ge.processOpsArgs)())},i);case 8:if(!(0,Ge.testValue)(t)){d.next=18;break}if(!(t===s&&t<L.SINGLE_MODE_VIEW.MAX_VOLUME)){d.next=13;break}Ca.default.warn("updatePicMode::newSingleModeView === singleModeView, no need to update, newSingleModeView:",t),d.next=15;break;case 13:return d.next=15,(0,Y.gz)(Pn(s));case 15:if(!(t<=s||t<L.SINGLE_MODE_VIEW.MAX_VOLUME)){d.next=18;break}return d.next=18,(0,Y.gz)(Dn(t));case 18:if(e!==L.NORMAL_MODE&&e!==L.CUSTOM_MODE){d.next=27;break}return d.next=21,(0,Y.gz)(Ln(a));case 21:return d.next=23,(0,Y.gz)(Nn(e));case 23:return d.next=25,(0,Y.gz)(Yn(L.PAGE_SIZE.NORMAL));case 25:d.next=39;break;case 27:return d.next=29,(0,Y.Ys)(me);case 29:return u=d.sent,l=(0,Ge.testValue)(e)?e:u.role===L.AUDIENCE?L.SINGLE_MODE:L.SCROLL_MODE,d.next=33,(0,Y.gz)(Ln(a));case 33:return d.next=35,(0,Y.gz)(Nn(l));case 35:return d.next=37,(0,Y.gz)(Yn(L.PAGE_SIZE.SCROLL));case 37:return d.next=39,(0,Y.RE)(Zu,n,i);case 39:case"end":return d.stop()}}),Rc)}function Vu(e){var t,n,r,i,o,a,s,c,u,l,d,f,h,p;return F().wrap((function(g){for(;;)switch(g.prev=g.next){case 0:return t=nD(e,"getSpecialSinglePicIds"),g.next=3,(0,Y.Ys)(de);case 3:for(n=g.sent,r=Object.keys(n),i=null,o=null,a=null,s=0,c=r;s<c.length;s++)u=c[s],(l=n[u].pinfoMap)&&(!0===l.CHOSEN&&(i=u),l.BROADCAST===L.BROADCAST_STATE.ON&&(o=u),l.SHARE===L.SHARE_STATE.ON&&(a=u));return g.next=11,(0,Y.Ys)(ve);case 11:return d=g.sent,f=d.isSharingRemoteAuxStreamUserId,h=hc(f),p={choseId:i,auxId:h,broadCastId:o,shareUserId:a},g.next=17,(0,Y.rM)(Es,{params:p},t);case 17:return g.abrupt("return",p);case 18:case"end":return g.stop()}}),Oc)}function Hu(e,t){var n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return n=nD(t,"onClickNormal"),u.next=3,(0,Y.Ys)(ye);case 3:return r=u.sent,i=r.multiPicIds,o=r.singlePicId,a=r.page,s=r.mode,u.next=7,(0,Y.rM)(Es,{src:s,dest:L.NORMAL_MODE},n);case 7:if(s!==L.NORMAL_MODE){u.next=9;break}return u.abrupt("return");case 9:return u.next=11,(0,Y.RE)(Bu,L.NORMAL_MODE,L.SINGLE_MODE_VIEW.NONE,null,n);case 11:if(c=i.slice(0),!o||-1!==c.indexOf(o)){u.next=21;break}return c.push(o),u.next=16,(0,Y.RE)(Uu,c);case 16:return c=u.sent,u.next=19,(0,Y.gz)(Rn(c));case 19:return u.next=21,(0,Y.gz)(jn(o));case 21:return u.next=23,(0,Y.RE)(Yu,null,n);case 23:return u.next=25,(0,Y.RE)(Du,{payload:a});case 25:return u.next=27,(0,Y.RE)(Ru,e,n);case 27:case"end":return u.stop()}}),Dc)}function Wu(e){var t,n,r,i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:return t=nD(e,"getSpecialSinglePic"),h.next=3,(0,Y.Ys)(ye);case 3:return n=h.sent,h.next=6,(0,Y.Ys)(me);case 6:return r=h.sent,i=n.lastSingleModeView,o=n.lastSinglePicId,h.next=10,(0,Y.RE)(Vu,t);case 10:if(a=h.sent,s=a.choseId,c=a.auxId,u=a.broadCastId,a.shareUserId===r.id&&(c=null),d=i,!(l=o)||l!==s&&l!==c&&l!==u){h.next=22;break}d=l===s?L.SINGLE_MODE_VIEW.SELECT:l===c?L.SINGLE_MODE_VIEW.SHARING:L.SINGLE_MODE_VIEW.BROADCAST,h.next=41;break;case 22:if(!s){h.next=27;break}l=s,d=L.SINGLE_MODE_VIEW.SELECT,h.next=41;break;case 27:if(!c){h.next=32;break}l=c,d=L.SINGLE_MODE_VIEW.SHARING,h.next=41;break;case 32:if(!u){h.next=37;break}l=u,d=L.SINGLE_MODE_VIEW.BROADCAST,h.next=41;break;case 37:return h.next=39,(0,Y.RE)(Lu,l);case 39:l=h.sent,d=L.SINGLE_MODE_VIEW.NONE;case 41:return f={specialModeView:d,specialPicId:l},h.next=44,(0,Y.rM)(Es,{src:{lastSingleModeView:i,lastSinglePicId:o},dest:f},t);case 44:return h.abrupt("return",f);case 45:case"end":return h.stop()}}),Lc)}function Gu(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=nD(t,"onClickSpeaker"),e.prev=2,e.next=5,(0,Y.Ys)(ye);case 5:return r=e.sent,i=r.mode,o=r.singleModeView,a=r.singlePicId,e.next=9,(0,Y.rM)(Es,{src:i,dest:L.SCROLL_MODE},n);case 9:e.t0=i,e.next=e.t0===L.SCROLL_MODE?12:e.t0===L.SINGLE_MODE?13:e.t0===L.NORMAL_MODE?16:30;break;case 12:return e.abrupt("return");case 13:return e.next=15,(0,Y.RE)(Bu,L.SCROLL_MODE,o,a,n);case 15:return e.abrupt("break",31);case 16:return e.next=18,(0,Y.RE)(Wu,n);case 18:return s=e.sent,c=s.specialModeView,u=s.specialPicId,e.next=23,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 23:return e.next=25,(0,Y.RE)(Bu,L.SCROLL_MODE,c,u,n);case 25:return e.next=27,(0,Y.gz)(jn(null));case 27:return e.next=29,(0,Y.gz)(Pn(L.SINGLE_MODE_VIEW.NONE));case 29:case 30:return e.abrupt("break",31);case 31:e.next=38;break;case 33:return e.prev=33,e.t1=e.catch(2),Ca.default.error("onClickSpeaker::",e.t1),e.next=38,(0,Y.rM)(Es,{actionResult:!1,cause:e.t1.message},n);case 38:e.next=70;break;case 40:return e.prev=40,e.next=43,(0,Y.Ys)(ye);case 43:return l=e.sent,d=l.mode,e.next=47,(0,Y.rM)(Es,{src:d,dest:L.SCROLL_MODE},n);case 47:if(d!==L.SCROLL_MODE){e.next=49;break}return e.abrupt("return");case 49:return e.next=51,(0,Y.RE)(Wu,n);case 51:return f=e.sent,h=f.specialModeView,p=f.specialPicId,Ca.default.log("onClickSpeaker::specialModeView:",h,"specialPicId:",p),e.next=57,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 57:return e.next=59,(0,Y.RE)(Bu,L.SCROLL_MODE,h,p,n);case 59:return e.next=61,(0,Y.gz)(jn(null));case 61:return e.next=63,(0,Y.gz)(Pn(L.SINGLE_MODE_VIEW.NONE));case 63:e.next=70;break;case 65:return e.prev=65,e.t2=e.catch(40),Ca.default.error("onClickSpeaker::",e.t2),e.next=70,(0,Y.rM)(Es,{actionResult:!1,cause:e.t2.message},n);case 70:case"end":return e.stop()}}),Pc,null,[[2,33],[40,65]])}function Qu(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.Ys)(de);case 2:return t=r.sent,n=(0,z.Z)({},t),Object.keys(n).map((function(t){var r=n[t],i=!1;return e===r.pid&&(i=!0),r=(0,z.Z)((0,z.Z)({},r),{},{pinfoMap:(0,z.Z)((0,z.Z)({},r.pinfoMap),{},{CHOSEN:i})}),n[t]=r,t})),r.next=7,(0,Y.gz)(wn(n));case 7:case"end":return r.stop()}}),jc)}function Ku(e,t){var n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return n=e.payload,r=nD(t,"onChoosePic"),o.next=5,(0,Y.RE)(nL);case 5:return i=o.sent,o.prev=6,o.next=9,(0,Y.RE)(Bu,i,L.SINGLE_MODE_VIEW.SELECT,n,r);case 9:return o.next=11,(0,Y.RE)(Qu,n);case 11:o.next=18;break;case 13:return o.prev=13,o.t0=o.catch(6),Ca.default.log("Action:onChoosePic:failed, error:",o.t0),o.next=18,(0,Y.rM)(Es,{actionResult:!1,cause:o.t0.message},r);case 18:o.next=32;break;case 20:return o.prev=20,o.next=23,(0,Y.RE)(Bu,L.SCROLL_MODE,L.SINGLE_MODE_VIEW.SELECT,n,r);case 23:return o.next=25,(0,Y.RE)(Qu,n);case 25:o.next=32;break;case 27:return o.prev=27,o.t1=o.catch(20),Ca.default.log("Action:onChoosePic:failed, error:",o.t1),o.next=32,(0,Y.rM)(Es,{actionResult:!1,cause:o.t1.message},r);case 32:case"end":return o.stop()}}),zc,null,[[6,13],[20,27]])}function Ju(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return t=nD(e,"fromSingleToMulti"),s.next=3,(0,Y.Ys)(ye);case 3:if(n=s.sent,r=n.multiPicIds,i=n.singlePicId,o=n.page,!i){s.next=16;break}if(a=r.slice(0),!i||-1!==a.indexOf(i)){s.next=16;break}return a.push(i),s.next=11,(0,Y.RE)(Uu,a);case 11:return a=s.sent,s.next=14,(0,Y.gz)(Rn(a));case 14:return s.next=16,(0,Y.RE)(Yu,null,t);case 16:return s.next=18,(0,Y.RE)(Du,{payload:o},t);case 18:return s.next=20,(0,Y.RE)(Ru,null,t);case 20:case"end":return s.stop()}}),Uc)}function Xu(e,t){var n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(n=nD(t,"onAudienceLayoutToGallery"),e!==L.OUTER_PIC_MODE.SCREEN_SHARE){o.next=17;break}return o.next=4,(0,Y.RE)(Vu);case 4:return r=o.sent,i=r.broadCastId,o.next=8,(0,Y.rM)(Es,{description:"broadCastId:".concat(i)},n);case 8:if((0,Ge.testValue)(i)){o.next=17;break}return o.next=11,(0,Y.gz)(Vo(!1));case 11:return o.next=13,(0,Y.gz)(Nn(L.NORMAL_MODE));case 13:return o.next=15,(0,Y.gz)(Yn(L.PAGE_SIZE.NORMAL));case 15:return o.next=17,(0,Y.RE)(Ju,n);case 17:case"end":return o.stop()}}),Fc)}function qu(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=nD(t,"changeWindowMode"),r=e.payload,a.next=4,(0,Y.rM)(Es,{dest:r},n);case 4:if(Object.values(L.OUTER_PIC_MODE).includes(r)){a.next=7;break}return Ca.default.error("changeWindowMode::param error. action = ",e),a.abrupt("return");case 7:if(Ca.default.info("changeWindowMode::payload = ",r),!(0,Ji.isMobile)()){a.next=12;break}return a.next=11,(0,Y.gz)(Wn(r));case 11:return a.abrupt("return");case 12:return a.next=14,(0,Y.Ys)(me);case 14:if(a.sent.role!==L.AUDIENCE){a.next=40;break}return a.next=18,(0,Y.gz)(Wn(r));case 18:return a.next=20,(0,Y.Ys)(ge);case 20:if(a.sent.audienceVideoLayout!==L.AUDIENCE_VIDEO_LAYOUT.GALLERY){a.next=40;break}if(Ca.default.info("changeWindowMode::audienceVideoLayout = ",r===L.OUTER_PIC_MODE.SCREEN_SHARE),r!==L.OUTER_PIC_MODE.SCREEN_SHARE){a.next=29;break}return a.next=27,(0,Y.RE)(Xu,r,n);case 27:a.next=40;break;case 29:return a.next=31,(0,Y.RE)(Vu);case 31:if(i=a.sent,!(o=i.broadCastId)){a.next=38;break}return a.next=36,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.BROADCAST,o,n);case 36:a.next=40;break;case 38:return a.next=40,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.MAX_VOLUME,null,n);case 40:case"end":return a.stop()}}),Yc)}function $u(e){var t,n,r,i,o,a,s,c,u,l;return F().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return t=nD(e,"resetToLastViewModeForAudience"),d.next=3,(0,Y.Ys)(ye);case 3:return n=d.sent,r=n.outerPicMode,d.next=7,(0,Y.Ys)(ge);case 7:return i=d.sent,o=i.audienceVideoLayout,d.next=11,(0,Y.RE)(Vu);case 11:if(a=d.sent,s=a.broadCastId,c=null!==s,o!==L.AUDIENCE_VIDEO_LAYOUT.GALLERY){d.next=38;break}if(c){d.next=36;break}return d.next=18,(0,Y.gz)(Vo(!1));case 18:if(r!==L.OUTER_PIC_MODE.SCREEN_SHARE){d.next=29;break}return d.next=21,(0,Y.gz)(Nn(L.NORMAL_MODE));case 21:return d.next=23,(0,Y.gz)(Yn(L.PAGE_SIZE.NORMAL));case 23:return d.next=25,(0,Y.RE)(Ju,t);case 25:return d.next=27,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.HOST));case 27:d.next=36;break;case 29:return d.next=31,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 31:return d.next=33,(0,Y.Ys)(we);case 33:return u=d.sent,d.next=36,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.MAX_VOLUME,u);case 36:d.next=50;break;case 38:if(!c){d.next=43;break}return d.next=41,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.BROADCAST,s);case 41:d.next=50;break;case 43:return d.next=45,(0,Y.Ys)(we);case 45:return l=d.sent,d.next=48,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 48:return d.next=50,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.MAX_VOLUME,l);case 50:return d.next=52,(0,Y.gz)(Pn(L.SINGLE_MODE_VIEW.NONE));case 52:return d.next=54,(0,Y.gz)(jn(null));case 54:case"end":return d.stop()}}),Zc)}function el(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return t=nD(e,"resetToLastViewModeForGuest"),s.next=3,(0,Y.Ys)(ye);case 3:if(n=s.sent,(r=n.mode)!==L.NORMAL_MODE){s.next=10;break}return s.next=8,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.HOST));case 8:s.next=21;break;case 10:return s.next=12,(0,Y.RE)(Wu);case 12:return i=s.sent,o=i.specialModeView,a=i.specialPicId,s.next=17,(0,Y.gz)(Yn(L.PAGE_SIZE.SCROLL));case 17:return s.next=19,(0,Y.gz)(Dn(o));case 19:return s.next=21,(0,Y.RE)(Zu,a,t);case 21:return s.next=23,(0,Y.gz)(Ln(r));case 23:return s.next=25,(0,Y.gz)(Pn(L.SINGLE_MODE_VIEW.NONE));case 25:return s.next=27,(0,Y.gz)(jn(null));case 27:case"end":return s.stop()}}),Bc)}function tl(){var e,t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.RE)(Vu);case 2:if(e=r.sent,null===(t=e.broadCastId)){r.next=10;break}return r.next=8,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.BROADCAST,t);case 8:r.next=17;break;case 10:return r.next=12,(0,Y.Ys)(we);case 12:return n=r.sent,r.next=15,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 15:return r.next=17,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.MAX_VOLUME,n);case 17:return r.next=19,(0,Y.gz)(Pn(L.SINGLE_MODE_VIEW.NONE));case 19:return r.next=21,(0,Y.gz)(jn(null));case 21:case"end":return r.stop()}}),Vc)}function nl(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=nD(e,"resetToLastViewMode"),r.next=3,(0,Y.Ys)(me);case 3:if(n=r.sent,!(0,Ji.isMobile)()){r.next=9;break}return r.next=7,(0,Y.RE)(tl,t);case 7:r.next=16;break;case 9:if(n.role!==L.AUDIENCE){r.next=14;break}return r.next=12,(0,Y.RE)($u,t);case 12:r.next=16;break;case 14:return r.next=16,(0,Y.RE)(el,t);case 16:case"end":return r.stop()}}),Hc)}function rl(e,t){var n,r,i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:return n=e.payload,r=nD(t,"onUnChoosePic"),h.prev=2,h.next=5,(0,Y.Ys)(ye);case 5:return i=h.sent,o=i.mode,a=i.singleModeView,s=i.lastSingleModeView,h.next=9,(0,Y.rM)(Es,{src:{mode:o,singleModeView:a}},r);case 9:if(s!==L.SINGLE_MODE_VIEW.SELECT){h.next=14;break}return h.next=12,(0,Y.gz)(Pn(L.SINGLE_MODE_VIEW.NONE));case 12:return h.next=14,(0,Y.gz)(jn(null));case 14:return h.next=16,(0,Y.Ys)(de);case 16:return c=h.sent,(u=JSON.parse(JSON.stringify(c)))[n]&&(u[n].pinfoMap.CHOSEN=!1),h.next=21,(0,Y.gz)(wn(u));case 21:if(!(0,Ji.isMobile)()){h.next=40;break}return h.next=24,(0,Y.RE)(Vu);case 24:return l=h.sent,d=l.broadCastId,h.next=28,(0,Y.Ys)(we);case 28:if(f=h.sent,!(0,Ge.testValue)(d)){h.next=34;break}return h.next=32,(0,Y.RE)(Bu,null,L.SINGLE_MODE_VIEW.BROADCAST,d,r);case 32:h.next=38;break;case 34:return h.next=36,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 36:return h.next=38,(0,Y.RE)(Bu,null,L.SINGLE_MODE_VIEW.MAX_VOLUME,f,r);case 38:h.next=48;break;case 40:if(o!==L.SCROLL_MODE&&o!==L.SINGLE_MODE){h.next=46;break}if(a!==L.SINGLE_MODE_VIEW.SELECT){h.next=44;break}return h.next=44,(0,Y.RE)(nl,r);case 44:h.next=48;break;case 46:return h.next=48,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 48:h.next=55;break;case 50:return h.prev=50,h.t0=h.catch(2),Ca.default.log("Action:onUnChoosePic:failed, error:",h.t0),h.next=55,(0,Y.rM)(Es,{actionResult:!1,cause:h.t0.message},r);case 55:case"end":return h.stop()}}),Wc,null,[[2,50]])}function il(e,t){var n,r,i,o,a,s,c,u;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=nD(t,"onClickSingle"),e.prev=1,e.next=4,(0,Y.Ys)(ye);case 4:return r=e.sent,i=r.mode,o=r.singlePicId,a=r.singleModeView,e.next=8,(0,Y.rM)(Es,{src:i,dest:L.SINGLE_MODE},n);case 8:e.t0=i,e.next=e.t0===L.SINGLE_MODE?11:e.t0===L.SCROLL_MODE?12:e.t0===L.NORMAL_MODE?15:23;break;case 11:return e.abrupt("return");case 12:return e.next=14,(0,Y.RE)(Bu,L.SINGLE_MODE,a,o,n);case 14:return e.abrupt("break",24);case 15:return e.next=17,(0,Y.RE)(Wu,n);case 17:return s=e.sent,c=s.specialModeView,u=s.specialPicId,e.next=22,(0,Y.RE)(Bu,L.SINGLE_MODE,c,u,n);case 22:case 23:return e.abrupt("break",24);case 24:e.next=31;break;case 26:return e.prev=26,e.t1=e.catch(1),Ca.default.error("onClickSingle::",e.t1),e.next=31,(0,Y.rM)(Es,{actionResult:!1,cause:e.t1.message},n);case 31:case"end":return e.stop()}}),Gc,null,[[1,26]])}function ol(e,t){var n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return n=e.payload,u.next=3,(0,Y.Ys)(le);case 3:return r=u.sent,u.next=6,(0,Y.Ys)(ie);case 6:return i=u.sent,u.next=9,(0,Y.rM)(Es,{dest:Ki.desUserName(n)},t);case 9:return o={conferenceID:r.conferenceID,participantID:r.participantID,confToken:"Basic "+btoa(i.accessToken),newName:n},a={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:t.traceId,type:L.CONF_CONTROL_TYPE.RENAME,data:JSON.stringify(o)},u.next=13,(0,Y.gz)(Qt(a));case 13:return u.prev=13,(s=(0,z.Z)({},o)).confToken=Ki.desToken(s.confToken),s.newName=Ki.desUserName(s.newName),c={time:(0,Ge.curTimeStr)(),action:a.action,type:a.type,sequence:a.sequence,data:s},u.next=20,(0,Y.rM)(PD,c,ID.REQUEST);case 20:u.next=25;break;case 22:u.prev=22,u.t0=u.catch(13),Ca.default.error("traceConfWebSocketMsg: sendRenameSelf failed ",u.t0);case 25:case"end":return u.stop()}}),Qc,null,[[13,22]])}function al(e){(0,Ji.isIOS)()&&(0,Ji.isMobileWeChat)()&&e&&e.message.indexOf(L.IOS_PERMISSION_DENY_MESSAGE)>-1&&Vs.error({time:2e3,content:Ma().get("video.no-speaker-permission")})}function sl(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p;return F().wrap((function(g){for(;;)switch(g.prev=g.next){case 0:return n=e.payload,g.next=3,(0,Y.Ys)(ve);case 3:return r=g.sent,i=r.HRTC,o=nD(t,"updateVoiceDevices"),a=ku.SUCCESS,g.prev=7,g.prev=8,Ca.default.log("updateVoiceDevices: begin"),g.next=12,(0,Y.RE)(Ge.mediaPermission,{audio:!0});case 12:g.next=20;break;case 14:return g.prev=14,g.t0=g.catch(8),s=g.t0,a=ku.NO_MICROPHONE_PERMISSION,g.next=20,(0,Y.rM)(fs,"updateVoiceDevices: mediaPermission, {audio: true} failed, error is ".concat(g.t0),o);case 20:if(s&&Ca.default.error("[updateVoiceDevices] updateVoiceError.message = ".concat(s.message)),al(s),c=[],u=n===Nu.CHOOSE,l=n===Nu.CLICK,d=n===Nu.INIT,g.prev=26,(0,Ji.isMacSafari)()){g.next=31;break}return g.next=30,(0,Y.RE)(Ls,o,[i,"getSpeakers"]);case 30:c=g.sent;case 31:u&&s&&Vs.error({time:2e3,content:Ma().get("video.no-speaker-permission")}),g.next=41;break;case 34:return g.prev=34,g.t1=g.catch(26),a=ku.NO_OUTPUT,(u||d&&!(0,Ji.isIOS)()&&!(0,Ji.isMobileWeChat)()||l)&&Vs.error({time:2e3,content:Ma().get("video.no-speaker")}),s=g.t1,g.next=41,(0,Y.rM)(fs,"updateVoiceDevices: get loudspeaker output, error is ".concat(g.t1),o);case 41:if(!s){g.next=43;break}throw s;case 43:return Ca.default.log("updateVoiceDevices: speakers=",c),g.next=46,(0,Y.gz)(In(c));case 46:return g.next=48,(0,Y.Ys)(be);case 48:if(f=g.sent,!(c.length>0)||f.audioOutput){g.next=55;break}return g.next=52,(0,Y.gz)(Cn(c[0].deviceId));case 52:return h="updateVoiceDevices:: setSpeakerDevice deviceId=".concat(c[0].deviceId," , devices=").concat(JSON.stringify(f)),g.next=55,(0,Y.rM)(Es,{description:h},o);case 55:g.next=65;break;case 57:return g.prev=57,g.t2=g.catch(7),Ca.default.log("updateVoiceDevices: setSpeakerDevices failed: ",g.t2),g.next=62,(0,Y.gz)(In([]));case 62:return p="updateVoiceDevices(exception): "+JSON.stringify(g.t2,(0,Ge.processOpsArgs)()),g.next=65,(0,Y.rM)(fs,p,o);case 65:return g.abrupt("return",a);case 66:case"end":return g.stop()}}),Kc,null,[[7,57],[8,14],[26,34]])}function cl(e,t){var n,r,i,o,a,s,c,u,l,d;return F().wrap((function(f){for(;;)switch(f.prev=f.next){case 0:return n=nD(t,"setLoudspeakerMute"),f.next=3,JD();case 3:return r=f.sent,f.prev=4,f.next=8,(0,Y.RE)(Ls,n,[r,"isTopNAudioMuted"]);case 8:if(i=f.sent,o=e.payload,!(0,Ge.testValue)(o)||o!=i){f.next=12;break}return f.abrupt("return");case 12:if(a=navigator.userAgent.toLowerCase(),s=a.indexOf("safari")>-1&&-1===a.indexOf("chrome"),c=a.indexOf("iphone")>-1,s||c){f.next=22;break}return f.next=19,(0,Y.RE)(sl,{payload:Nu.CLICK},n);case 19:if(f.sent!==ku.NO_OUTPUT){f.next=22;break}return f.abrupt("return");case 22:return f.next=24,(0,Y.RE)(Ls,n,[r,"isTopNAudioMuted"]);case 24:return u=f.sent,l=!u,f.next=28,(0,Y.RE)(Ls,n,[r,"muteAudio4TopThree"],l);case 28:return f.next=30,(0,Y.gz)(er(l));case 30:if(l){f.next=33;break}return f.next=33,(0,Y.RE)(Dl);case 33:f.next=43;break;case 35:return f.prev=35,f.t0=f.catch(4),Ca.default.error("setLoudspeakerMute failed",f.t0),d="setLoudspeakerMute(exception): "+JSON.stringify(f.t0,(0,Ge.processOpsArgs)()),f.next=41,(0,Y.rM)(fs,d,n);case 41:throw new Hs.ZJ(P.OPEN_ERROR.FAIL);case 43:case"end":return f.stop()}}),Jc,null,[[4,35]])}function ul(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,Y.Ys)(ve);case 2:return t=a.sent,n=t.HRTC,r=nD(e,"updateMicrophoneDevicesImpl"),a.prev=5,a.prev=6,Ca.default.log("updateMicrophoneDevices: begin"),a.next=10,(0,Y.RE)(Ge.mediaPermission,{audio:!0});case 10:a.next=17;break;case 12:return a.prev=12,a.t0=a.catch(6),a.next=16,(0,Y.rM)(fs,"updateMicrophoneDevices: mediaPermission, {audio: true} failed, error is ".concat(a.t0),r);case 16:throw a.t0;case 17:return Ca.default.log("updateMicrophoneDevices: after mediaPermission"),a.next=20,(0,Y.RE)(Ls,r,[n,"getMicrophones"]);case 20:return i=a.sent,Ca.default.log("updateMicrophoneDevices: microphones=",i),a.next=24,(0,Y.gz)(Mn(i));case 24:return a.next=26,(0,Y.Ys)(be);case 26:if(o=a.sent,!(i.length>0)||o.audioInput){a.next=30;break}return a.next=30,(0,Y.gz)(Sn(i[0].deviceId));case 30:a.next=38;break;case 32:return a.prev=32,a.t1=a.catch(5),Ca.default.error("updateMicrophoneDevicesImpl: getMicrophones failed: ",a.t1),a.next=37,(0,Y.gz)(Mn([]));case 37:throw a.t1;case 38:case"end":return a.stop()}}),Xc,null,[[5,32],[6,12]])}function ll(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=nD(e,"updateMicrophoneDevicesWithTips"),i.prev=1,i.next=4,(0,Y.RE)(ul,t);case 4:return i.abrupt("return",!0);case 7:return i.prev=7,i.t0=i.catch(1),n="updateMicrophoneDevicesWithTips error:".concat(i.t0.message),(i.t0.message.indexOf("Permission denied")>-1||i.t0.message.indexOf("user denied permission")>-1)&&((0,Ji.isLowerIOSVersion)("15.0")&&(0,Ji.isMobileWeChat)()?(n=Ma().get("video.no-micro-once-permission"),Vs.error({time:3e3,content:n})):(n=Ma().get("video.no-micro-permission"),Vs.error({time:2e3,content:n}))),(i.t0.message.indexOf("device not found")>-1||i.t0.message.indexOf("Invalid constraint")>-1)&&(n=Ma().get("video.no-micro-avaliable"),Vs.error({time:2e3,content:n})),i.t0.message.indexOf("Could not start")>-1&&(n=Ma().get("video.micro-failed"),Vs.error({time:2e3,content:n})),r={curFunc:"updateMicrophoneDevicesWithTips",cause:n,actionResult:!1},i.next=16,(0,Y.rM)(Es,r,t);case 16:return i.abrupt("return",!1);case 17:case"end":return i.stop()}}),qc,null,[[1,7]])}function dl(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,(0,Y.RE)(Ls,e,[t,"initialize"]);case 3:return n=i.sent,Ca.default.log("createLocalStream:: createLocal stream ok",n),i.next=7,(0,Y.gz)(mn(!0));case 7:i.next=18;break;case 9:if(i.prev=9,i.t0=i.catch(0),r=null===i.t0||void 0===i.t0?void 0:i.t0.getMediaCaptureResult(),!((0,Ge.testValue)(null==r?void 0:r[0])&&!(0,Ge.hasOwn)(r[0],"error")||(0,Ge.testValue)(null==r?void 0:r[1])&&!(0,Ge.hasOwn)(r[1],"error"))){i.next=15;break}return i.next=15,(0,Y.gz)(mn(!0));case 15:return Ca.default.error("createLocalStream:: initialize fail.",i.t0),i.next=18,(0,Y.rM)(ts,Ga.RTC_INIT_LOCAL_STREAM,i.t0);case 18:case"end":return i.stop()}}),$c,null,[[0,9]])}function fl(e,t){var n,r,i,o,a,s,c,u,l;return F().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return n=nD(t,"getConfig"),r={audio:!1,video:!1,screen:!1,mirror:!1,cameraId:"",microphoneId:"",facingMode:"user"},i={audio:!1,video:!1,screen:!1,mirror:!1,cameraId:"",microphoneId:""},o=(0,Ji.isMobile)()?r:i,d.next=6,(0,Y.Ys)(ve);case 6:return a=d.sent,s=a.HRTC,d.next=10,(0,Y.Ys)(be);case 10:if((c=d.sent).videoInput?o.cameraId=(0,Ji.isMobile)()?"user":c.videoInput:o.video=!1,!c.audioInput){d.next=16;break}o.microphoneId=c.audioInput,d.next=29;break;case 16:return d.prev=16,d.next=19,(0,Y.RE)(Ls,n,[s,"getMicrophones"]);case 19:u=d.sent,o.microphoneId=u[0].deviceId,d.next=28;break;case 23:return d.prev=23,d.t0=d.catch(16),l="[view] getConfig exception, error is ".concat(d.t0),d.next=28,(0,Y.rM)(fs,l,n);case 28:o.microphoneId||(o.audio=!1);case 29:return e&&(o=(0,z.Z)((0,z.Z)({},o),e)),d.abrupt("return",o);case 31:case"end":return d.stop()}}),eu,null,[[16,23]])}function hl(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t={video:{deviceId:{exact:e},width:{exact:L.VIDEO_RESOLUTION["720p"].width},height:{exact:L.VIDEO_RESOLUTION["720p"].height}}},n=!0,r.prev=2,r.next=5,(0,Y.RE)(navigator.mediaDevices.getUserMedia,t);case 5:r.next=11;break;case 7:r.prev=7,r.t0=r.catch(2),Ca.default.error("isCameraSupport720: not support 720",r.t0.name),n=!1;case 11:return r.abrupt("return",n);case 12:case"end":return r.stop()}}),tu,null,[[2,7]])}function pl(e,t,n){var r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return r=nD(t,"addResolutionView"),a.prev=1,a.next=4,(0,Y.RE)(Ls,r,[e,"addResolution"],n);case 4:a.next=14;break;case 6:return a.prev=6,a.t0=a.catch(1),i="[addResolution] addResolution :: failed. ".concat(a.t0),Ca.default.error(i),(o={}).error_desc=i,a.next=14,(0,Y.rM)(fs,o,r);case 14:case"end":return a.stop()}}),nu,null,[[1,6]])}function gl(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!(0,Ji.isMobile)()){r.next=4;break}return r.next=3,(0,Y.RE)(Ls,t,[e,"setVideoProfile"],"360p_1");case 3:return r.abrupt("return");case 4:return r.next=6,(0,Y.Ys)(be);case 6:if((n=r.sent)&&n.videoInput){r.next=11;break}return r.next=10,(0,Y.RE)(Ls,t,[e,"setVideoProfile"],"360p_1");case 10:return r.abrupt("return");case 11:return r.next=13,(0,Y.RE)(hl,n.videoInput);case 13:if(!r.sent){r.next=19;break}return r.next=17,(0,Y.RE)(Ls,t,[e,"setVideoProfile"],"720p_1");case 17:r.next=21;break;case 19:return r.next=21,(0,Y.RE)(Ls,t,[e,"setVideoProfile"],"360p_1");case 21:case"end":return r.stop()}}),ru)}function ml(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(n=nD(t,"pubLocalStream"),r={description:"pubLocalStream:: localStream is null"},!e){i.next=15;break}return i.prev=3,i.next=6,(0,Y.RE)([Rs,Rs.publish],n,e);case 6:r={description:"pubLocalStream:: publish succeed"},i.next=15;break;case 9:return i.prev=9,i.t0=i.catch(3),Ca.default.error("【RTC】pubLocalStream: publish local stream fail",i.t0),r={description:"pubLocalStream:: failed",cause:i.t0.message},i.next=15,(0,Y.rM)(ts,Ga.RTC_PUB_LOCAL_STREAM,i.t0);case 15:return i.next=17,(0,Y.rM)(Es,r,n);case 17:case"end":return i.stop()}}),iu,null,[[3,9]])}function vl(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n=nD(t,"createLocalStream"),c.next=3,(0,Y.Ys)(ve);case 3:return r=c.sent,i=r.HRTC,c.next=7,(0,Y.Ys)(me);case 7:return o=c.sent,c.prev=8,c.next=11,(0,Y.RE)(fl,e,n);case 11:return a=c.sent,Ca.default.log("createLocalStream: config=",a),c.next=15,(0,Y.RE)(Ls,n,[i,"createStream"],a);case 15:return(s=c.sent).getUserId=function(){return o.id},c.next=19,(0,Y.xN)(gn(s));case 19:return c.next=21,(0,Y.RE)(Ls,n,[s,"setStreamId"],o.id);case 21:return c.next=23,(0,Y.RE)(Ls,n,[s,"setAudioProfile"],L.AUDIO_PROFILE.STANDARD);case 23:return c.next=25,(0,Y.RE)(gl,s,n);case 25:return c.next=27,(0,Y.RE)(dl,n,s);case 27:if(!e.video){c.next=30;break}return c.next=30,(0,Y.RE)(Ls,n,[s,"muteAudio"]);case 30:return c.next=32,(0,Y.RE)(ml,s,n);case 32:if(!s){c.next=37;break}return c.next=35,(0,Y.RE)(ic,s,n);case 35:return c.next=37,(0,Y.gz)(mr(Math.random(100)));case 37:c.next=44;break;case 39:return c.prev=39,c.t0=c.catch(8),Ca.default.error("createLocalStream:: local stream fail.",c.t0),c.next=44,(0,Y.rM)(ts,Ga.RTC_MUTE_LOCAL_STREAM,c.t0);case 44:case"end":return c.stop()}}),ou,null,[[8,39]])}function bl(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=nD(e,"createAudioLocalStream"),i.prev=1,i.next=4,(0,Y.RE)(ll,t);case 4:if(n=i.sent){i.next=8;break}return Ca.default.error("createAudioLocalStream:: init microphone devices failed.",n),i.abrupt("return");case 8:return i.next=10,(0,Y.RE)(vl,{audio:!0,video:!1},t);case 10:return i.next=12,(0,Y.gz)(vn(!0));case 12:i.next=20;break;case 14:return i.prev=14,i.t0=i.catch(1),Ca.default.error("createAudioLocalStream:: failed.",i.t0),r="createAudioLocalStream(exception): "+JSON.stringify(i.t0,(0,Ge.processOpsArgs)()),i.next=20,(0,Y.rM)(fs,r,t);case 20:case"end":return i.stop()}}),au,null,[[1,14]])}function yl(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=nD(e,"beforeOpenAudioCheck"),r.next=3,(0,Y.Ys)(ve);case 3:if(r.sent.localStream){r.next=8;break}return r.next=8,(0,Y.RE)(bl,t);case 8:return r.next=10,(0,Y.Ys)(be);case 10:if(0!==(n=r.sent).audioInputs.length){r.next=17;break}return r.next=14,(0,Y.RE)(ll,t);case 14:if(r.sent){r.next=17;break}return r.abrupt("return",!1);case 17:return r.next=19,(0,Y.Ys)(be);case 19:if(!((n=r.sent).audioInputs.length>0)||n.audioInput){r.next=23;break}return r.next=23,(0,Y.gz)(Sn(n.audioInputs[0].deviceId));case 23:return r.abrupt("return",!0);case 24:case"end":return r.stop()}}),su)}function wl(e){var t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:if(t=nD(e,"handleAudioPlayErrorForIos"),(0,Ji.isMobileWeChat)()&&(0,Ji.isIOS)()){u.next=3;break}return u.abrupt("return");case 3:return u.next=5,(0,Y.Ys)(ye);case 5:if(u.sent.loudspeakerState){u.next=23;break}return u.next=10,(0,Y.Ys)(me);case 10:return n=u.sent,r=n.role,u.next=14,(0,Y.Ys)(ge);case 14:if(i=u.sent,o=i.pause,r!==L.AUDIENCE||!o){u.next=21;break}return u.next=19,(0,Y.RE)([Rs,Rs.muteAudio4TopThree],t,!0);case 19:u.next=23;break;case 21:return u.next=23,(0,Y.RE)([Rs,Rs.muteAudio4TopThree],t,!1);case 23:return u.next=25,(0,Y.Ys)(ve);case 25:return a=u.sent,s=a.localStream,u.next=29,(0,Y.RE)(Ls,t,[s,"muteAudio"]);case 29:return u.next=31,(0,Y.RE)(Ls,t,[s,"getAudioTrack"]);case 31:if(!(c=u.sent)){u.next=37;break}return u.next=35,(0,Y.rM)(Es,{description:"【unmute】removeAudioTrack"},t);case 35:return u.next=37,(0,Y.RE)(Ls,t,[s,"removeTrack"],c);case 37:case"end":return u.stop()}}),cu)}function xl(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p,g;return F().wrap((function(m){for(;;)switch(m.prev=m.next){case 0:if(n=nD(t,"muteImpl"),r=!1,e!==L.MUTE_STATE.MUTE){m.next=22;break}return m.next=5,(0,Y.Ys)(ve);case 5:if(i=m.sent,o=i.localStream){m.next=9;break}return m.abrupt("return");case 9:return m.next=11,(0,Y.RE)(Ls,n,[o,"muteAudio"]);case 11:return r=m.sent,m.next=14,(0,Y.RE)(Ls,n,[o,"getAudioTrack"]);case 14:if(!(a=m.sent)){m.next=20;break}return m.next=18,(0,Y.rM)(Es,{description:"【mute】removeAudioTrack"},n);case 18:return m.next=20,(0,Y.RE)(Ls,n,[o,"removeTrack"],a);case 20:m.next=70;break;case 22:return m.next=24,(0,Y.RE)(yl,n);case 24:if(s=m.sent){m.next=30;break}return Ca.default.error("muteImpl:: beforeOpenAudioCheck failed.",s),m.next=29,(0,Y.rM)(Es,{description:"【mute】beforeOpenAudioCheck ".concat(s)},n);case 29:return m.abrupt("return");case 30:return m.next=32,(0,Y.RE)(wl,n);case 32:return m.next=34,(0,Y.Ys)(ve);case 34:return c=m.sent,u=c.localStream,m.next=38,(0,Y.RE)(Ls,n,[u,"getAudioTrack"]);case 38:if(l=m.sent,Ca.default.log("muteImpl:: getAudioTrack: ",l),l){m.next=60;break}return m.prev=41,m.next=44,(0,Y.Ys)(be);case 44:return d=m.sent,m.next=47,(0,Y.RE)(Ls,n,[u,"addAudioTrackCapture"],d.audioInput);case 47:return m.next=49,(0,Y.rM)(Es,{description:"addAudioTrackCapture success",params:d.audioInput},n);case 49:m.next=60;break;case 51:return m.prev=51,m.t0=m.catch(41),Ca.default.error("muteImpl::setAudioMute addAudioTrackCapture failed:",m.t0),f="muteImpl: addAudioTrackCapture(excetion): "+JSON.stringify(m.t0,(0,Ge.processOpsArgs)())+" updateMicrophoneDevicesWithTips",m.next=57,(0,Y.rM)(fs,f,n);case 57:return m.next=59,(0,Y.RE)(ll,n);case 59:return m.abrupt("return");case 60:return m.next=62,(0,Y.Ys)(be);case 62:if((h=m.sent).audioInput&&h.audioInput===u.microphoneId_){m.next=67;break}return Ca.default.log("onMute:: need to localStream.switchDevice to ",h.audioInput),m.next=67,(0,Y.RE)(Ls,n,[u,"switchDevice"],L.MEDIA_TYPE.AUDIO,h.audioInput);case 67:return m.next=69,(0,Y.RE)(Ds,n,[u,"unmuteAudio"]);case 69:r=m.sent;case 70:return m.next=72,(0,Y.RE)(qD);case 72:return p=m.sent,g=(0,z.Z)({},p.pinfoMap),m.next=76,(0,Y.rM)(Es,{src:g.MUTE,dest:e},n);case 76:if(Ca.default.log("muteImpl::muteResult:",r),!r){m.next=83;break}return g.MUTE=e,m.next=81,(0,Y.RE)(eL,g);case 81:return m.next=83,(0,Y.rM)($D,{MUTE:e});case 83:if(e!==L.MUTE_STATE.UN_MUTE){m.next=86;break}return m.next=86,(0,Y.RE)(Dl);case 86:case"end":return m.stop()}}),uu,null,[[41,51]])}function El(e,t){var n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return n=nD(t,"onMute"),r=e.payload,l.next=4,(0,Y.Ys)(ge);case 4:return i=l.sent,o=i.canUnmute,l.next=8,(0,Y.Ys)(me);case 8:return a=l.sent,l.next=12,(0,Y.RE)(qD);case 12:if(s=l.sent,(c=s.pinfoMap).ROLE!==L.AUDIENCE||!c.SPEAKABLE||c.SPEAKABLE!==L.SPEAKABLE.NOT_ALLOWED){l.next=16;break}throw new Hs.ZJ(P.OPEN_ERROR.NOT_ALLOW_UNMUTE);case 16:if(a.role===L.HOST||o!==L.CAN_UNMUTE.NOT_ALLOWED||r!==L.MUTE_STATE.UN_MUTE){l.next=26;break}return Vs.success({time:2e3,content:Ma().get("video.allow-to-unmute-by-self")}),u={canUnmute:o,actionResult:!1,cause:"not allow to unmute",dest:r},l.next=21,(0,Y.rM)(Es,u,n);case 21:throw new Hs.ZJ(P.OPEN_ERROR.NOT_ALLOW_UNMUTE);case 25:return l.abrupt("return");case 26:return l.prev=26,l.next=29,(0,Y.RE)(xl,r,n);case 29:l.next=35;break;case 31:return l.prev=31,l.t0=l.catch(26),l.next=35,(0,Y.rM)(Es,{cause:l.t0.message,dest:r,actionResult:!1},n);case 35:case"end":return l.stop()}}),lu,null,[[26,31]])}function Il(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if((0,Ji.isIOS154)()&&(0,Ji.isMobileWeChat)()){r.next=3;break}return Ca.default.log("handleEchoForIos1541 is not IOS or webchat, no need handle."),r.abrupt("return");case 3:return r.prev=3,r.next=6,(0,Y.RE)(qD);case 6:if(t=r.sent,(n=t.pinfoMap)&&n.MUTE&&L.MUTE_STATE.UN_MUTE===n.MUTE){r.next=11;break}return Ca.default.log("handleEchoForIos1541: ownInfo=".concat(n)),r.abrupt("return");case 11:return r.next=13,(0,Y.RE)(xl,L.MUTE_STATE.UN_MUTE,e);case 13:r.next=20;break;case 15:return r.prev=15,r.t0=r.catch(3),Ca.default.error("handleEchoForIos1541: failed: ".concat(r.t0)),r.next=20,(0,Y.rM)(Es,{cause:r.t0.message,dest:L.MUTE_STATE.UN_MUTE,actionResult:!1},e);case 20:case"end":return r.stop()}}),du,null,[[3,15]])}function Ml(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;var t=L.TERMINAL_TYPE;return!!Object.keys(e).some((function(n){var r;return t.has(null===(r=e[n].pinfoMap)||void 0===r?void 0:r.CLIENT_LOGIN_TYPE)}))&&(Vs.error({time:2e3,content:Ma().get("video.terminal-no-view-ios15")}),!0)}function Tl(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,Y.gw)(10);case 3:if((0,Ji.isIOS)()&&(0,Ji.isMobileWeChat)()&&!(0,Ji.isLowerIOSVersion)("15.0")){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,(0,Y.Ys)(de);case 7:if(!Ml(e.sent)){e.next=10;break}return e.abrupt("return");case 10:return e.next=12,(0,Y.Ys)(de);case 12:if(!Ml(e.sent)){e.next=15;break}return e.abrupt("return");case 15:e.next=20;break;case 17:e.prev=17,e.t0=e.catch(0),Ca.default.error("handleHardTerminalForIos15 error: ",e.t0);case 20:case"end":return e.stop()}}),fu,null,[[0,17]])}function Cl(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,Y.Ys)(ve);case 2:return t=a.sent,n=t.HRTC,r=nD(e,"updateCamerasDevicesImpl"),a.prev=5,a.prev=6,a.next=9,(0,Y.RE)(Ge.mediaPermission,{video:!0});case 9:if(!(0,Ji.isLowerIOSVersion)("15.0")||!(0,Ji.isMobileWeChat)()){a.next=12;break}return a.next=12,(0,Y.RE)(Ge.mediaPermission,{video:!0});case 12:a.next=21;break;case 14:return a.prev=14,a.t0=a.catch(6),Ca.default.error("updateCamerasDevices: mediaPermission, {video: true} failed. ",a.t0),a.next=19,(0,Y.rM)(fs,"updateCamerasDevices: mediaPermission, {video: true} failed, error is ".concat(a.t0),r);case 19:return a.next=21,(0,Y.RE)(Ge.mediaPermission,{video:!0});case 21:return a.next=23,(0,Y.RE)(Ls,r,[n,"getCameras"]);case 23:return i=a.sent,Ca.default.log("updateCamerasDevices: getCameras=",i),a.next=27,(0,Y.gz)(Tn(i));case 27:return a.next=29,(0,Y.Ys)(be);case 29:if(o=a.sent,!(i.length>0)||o.videoInput){a.next=33;break}return a.next=33,(0,Y.gz)(_n(i[0].deviceId));case 33:a.next=41;break;case 35:return a.prev=35,a.t1=a.catch(5),Ca.default.error("updateCamerasDevices: getCameras failed: ",a.t1),a.next=40,(0,Y.gz)(Tn([]));case 40:throw a.t1;case 41:case"end":return a.stop()}}),hu,null,[[5,35],[6,14]])}function Sl(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=nD(e,"updateCamerasDevicesWithTips"),n.prev=1,n.next=4,(0,Y.RE)(Cl,t);case 4:return n.abrupt("return",!0);case 7:return n.prev=7,n.t0=n.catch(1),(n.t0.message.indexOf("Permission denied")>-1||n.t0.message.indexOf("user denied permission")>-1)&&((0,Ji.isLowerIOSVersion)("15.0")&&(0,Ji.isMobileWeChat)()?Vs.error({time:3e3,content:Ma().get("video.no-camera-once-permission")}):Vs.error({time:2e3,content:Ma().get("video.no-camera-permission")})),(n.t0.message.indexOf("device not found")>-1||n.t0.message.indexOf("Invalid constraint")>-1)&&Vs.error({time:2e3,content:Ma().get("video.no-camera-avaliable")}),n.t0.message.indexOf("Could not start")>-1&&Vs.error({time:2e3,content:Ma().get("video.camera-failed")}),n.abrupt("return",!1);case 13:case"end":return n.stop()}}),pu,null,[[1,7]])}function _l(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t=nD(e,"createVideoLocalStream"),a.prev=1,a.next=4,(0,Y.RE)(Sl,t);case 4:if(n=a.sent){a.next=8;break}return Ca.default.error("createVideoLocalStream:: init cameras devices failed.",n),a.abrupt("return");case 8:return a.next=10,(0,Y.RE)(vl,{audio:!0,video:!0},t);case 10:if((0,Ji.isMobile)()){a.next=17;break}return a.next=13,(0,Y.Ys)(ve);case 13:return r=a.sent,i=r.localStream,a.next=17,(0,Y.RE)(pl,i,t,"180p_1");case 17:return a.next=19,(0,Y.gz)(bn(!0));case 19:a.next=27;break;case 21:return a.prev=21,a.t0=a.catch(1),Ca.default.error("createVideoLocalStream:: failed.",a.t0),o="createVideoLocalStream(exception): "+JSON.stringify(a.t0,(0,Ge.processOpsArgs)()),a.next=27,(0,Y.rM)(fs,o,t);case 27:case"end":return a.stop()}}),gu,null,[[1,21]])}function Al(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return t=nD(e,"beforeOpenVideoCheck"),o.next=3,(0,Y.Ys)(ve);case 3:return n=o.sent,r=n.localStream,o.next=7,(0,Y.RE)(Sl,t);case 7:if(o.sent){o.next=10;break}return o.abrupt("return",!1);case 10:return o.next=12,(0,Y.Ys)(be);case 12:if(!((i=o.sent).videoInputs.length>0)||i.videoInput){o.next=16;break}return o.next=16,(0,Y.gz)(_n(i.videoInputs[0].deviceId));case 16:if(r){o.next=19;break}return o.next=19,(0,Y.RE)(_l,t);case 19:return o.abrupt("return",!0);case 20:case"end":return o.stop()}}),mu)}function Nl(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t=nD(e,"addVideoTrack"),c.next=3,(0,Y.Ys)(ve);case 3:return n=c.sent,r=n.localStream,c.next=7,(0,Y.RE)(Ls,t,[r,"getStreamInfo"]);case 7:return i=c.sent,c.next=10,(0,Y.RE)(Ls,t,[r,"getVideoTrack"]);case 10:if(c.sent){c.next=34;break}return o=0,a=i.videoProfiles.length,c.next=16,(0,Y.rM)(Es,{description:"addVideoTrackCapture",params:i.videoProfiles.length},t);case 16:if(!(o<a)){c.next=34;break}return c.prev=17,c.next=20,(0,Y.Ys)(be);case 20:return s=c.sent,c.next=23,(0,Y.RE)(Ls,t,[r,"addVideoTrackCapture"],{cameraId:s.videoInput,resolutionId:i.videoProfiles[o].resolutionId});case 23:c.next=29;break;case 25:return c.prev=25,c.t0=c.catch(17),c.next=29,(0,Y.rM)(Es,{description:"addVideoTrackCapture failed",params:i.videoProfiles[o].resolutionId,cause:c.t0.message},t);case 29:return c.prev=29,o++,c.finish(29);case 32:c.next=16;break;case 34:case"end":return c.stop()}}),vu,null,[[17,25,29,32]])}function kl(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p,g;return F().wrap((function(m){for(;;)switch(m.prev=m.next){case 0:if(n=nD(t,"setVideoMuteImpl"),r=e.payload,i=!1,r!==L.CAMERA_STATE.ON){m.next=38;break}return m.next=6,(0,Y.RE)(Al,n);case 6:if(o=m.sent){m.next=12;break}return m.next=10,(0,Y.rM)(Es,{description:"【unmuteVideo】beforeOpenVideoCheck".concat(o)},n);case 10:return Ca.default.error("setVideoMute:: beforeOpenVideoCheck failed.",o),m.abrupt("return");case 12:return m.next=14,(0,Y.RE)(Nl,n);case 14:return m.next=16,(0,Y.Ys)(ve);case 16:return a=m.sent,s=a.localStream,m.next=20,(0,Y.Ys)(ve);case 20:if(c=m.sent,(u=c.isVideoLocalStreamInit)||(0,Ji.isMobile)()){m.next=29;break}return m.next=25,(0,Y.rM)(Es,{description:"first setVideoMute addResolution 180p_1",params:u},n);case 25:return m.next=27,(0,Y.RE)(pl,s,n,"180p_1");case 27:return m.next=29,(0,Y.gz)(bn(!0));case 29:return m.next=31,(0,Y.RE)(Ds,n,[s,"unmuteVideo"]);case 31:return i=m.sent,m.next=34,(0,Y.RE)(Il,n);case 34:return m.next=36,(0,Y.rM)(Tl);case 36:m.next=57;break;case 38:return m.next=40,(0,Y.Ys)(ve);case 40:if(l=m.sent,d=l.localStream){m.next=44;break}return m.abrupt("return");case 44:return m.next=46,(0,Y.RE)(Ds,n,[d,"muteVideo"]);case 46:i=m.sent;case 47:return m.next=50,(0,Y.RE)(Ds,n,[d,"getVideoTrack"]);case 50:if(f=m.sent){m.next=53;break}return m.abrupt("break",57);case 53:return m.next=55,(0,Y.RE)(Ds,n,[d,"removeTrack"],f);case 55:m.next=47;break;case 57:return m.next=59,(0,Y.RE)(qD);case 59:return h=m.sent,p=h.pinfoMap,m.next=63,(0,Y.rM)(Es,{src:p.CAMERASTATE,dest:r,actionResult:i},n);case 63:if(!i){m.next=70;break}return(g=(0,z.Z)({},p)).CAMERASTATE=r,m.next=68,(0,Y.RE)(eL,g);case 68:return m.next=70,(0,Y.RE)($D,{CameraState:r});case 70:if(r!==L.CAMERA_STATE.ON){m.next=73;break}return m.next=73,(0,Y.RE)(Dl);case 73:case"end":return m.stop()}}),bu)}function Rl(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,Y.RE)(kl,e,t);case 3:r.next=10;break;case 5:return r.prev=5,r.t0=r.catch(0),n="setVideoMute(exception):"+JSON.stringify(r.t0,(0,Ge.processOpsArgs)()),r.next=10,(0,Y.rM)(fs,n,t);case 10:case"end":return r.stop()}}),yu,null,[[0,5]])}function Ol(e,t,n){if("[object Array]"!==Object.prototype.toString.call(e)||0===e.length)return"";var r=e.findIndex((function(e){return e.deviceId===t})),i=e.map((function(e,t){var n="default"===e.deviceId;return" name:".concat(n?"default:":""," ").concat(e.label,",index:").concat(t,";")})).join("");return"".concat(n," device:(count:").concat(e.length,",usingindex:").concat(r,"): ").concat(i)}function Dl(e){var t,n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y,w,x,E;return F().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return I.prev=0,I.next=3,(0,Y.Ys)(ie);case 3:return t=I.sent,I.next=6,(0,Y.Ys)(le);case 6:return n=I.sent,I.next=9,(0,Y.Ys)(Z);case 9:return r=I.sent,I.next=12,(0,Y.Ys)(be);case 12:return i=I.sent,o=i.audioInputs,a=i.audioInput,s=i.audioOutputs,c=i.audioOutput,u=i.videoInputs,l=i.videoInput,I.next=21,(0,Y.Ys)(ye);case 21:return d=I.sent,f=d.loudspeakerState,I.next=25,(0,Y.RE)(qD);case 25:return h=I.sent,p=h.pinfoMap,g=p.MUTE,m=p.CAMERASTATE,v=f?"":Ol(s,c,"speaker"),b=g===L.MUTE_STATE.UN_MUTE?Ol(o,a,"mic"):"",y=m===L.CAMERA_STATE.ON?Ol(u,l,"camera"):"",w="web-rtc-sdk "+(0,Ge.getSafeValue)("1.0.9.2023010610234643341391"),x={conferenceID:n.conferenceID,participantID:n.participantID,confToken:"Basic "+btoa(t.accessToken),deviceID:r,terminalVersion:w,reportUUID:(0,Ge.uuid)(),systemInfo:(0,Ge.getSystemInfo)(),microphoneInfo:b,cameraInfo:y,speakerInfo:v},E={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(null==e?void 0:e.traceId)||(0,Ge.uuid)(),type:"DEVICEINFO",data:JSON.stringify(x)},I.next=35,(0,Y.gz)(Qt(E,e));case 35:I.next=40;break;case 37:I.prev=37,I.t0=I.catch(0),Ca.default.error("sendDeviceInfo error: ",I.t0);case 40:case"end":return I.stop()}}),wu,null,[[0,37]])}function Ll(e,t){var n,r,i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:return n=e.payload,r=n.handsState,i=n.hand,h.next=3,(0,Y.Ys)(ie);case 3:return o=h.sent,h.next=6,(0,Y.Ys)(le);case 6:return a=h.sent,h.next=9,(0,Y.Ys)(ge);case 9:return s=h.sent,c=s.pause,h.next=13,(0,Y.Ys)(me);case 13:if(u=h.sent,l=u.role,!c||l!==L.AUDIENCE){h.next=17;break}throw new Hs.hk(P.OPEN_ERROR.WAIT_UNTIL_START,t);case 17:return h.next=19,(0,Y.rM)(Es,{src:i,dest:r},t);case 19:return d={conferenceID:a.conferenceID,participantID:a.participantID,confToken:"Basic "+btoa(o.accessToken),handsState:r},f={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:t.traceId,type:"HAND",data:JSON.stringify(d)},h.next=23,(0,Y.gz)(Qt(f,t));case 23:return h.next=25,(0,Y.RE)(jD,f.action,d,f.sequence,f.type,ID.REQUEST);case 25:case"end":return h.stop()}}),xu)}function Pl(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n=nD(t,"setLoudspeakerVolume"),r=e.payload,c.next=4,(0,Y.Ys)(ye);case 4:return i=c.sent,o=i.loudspeakerVolume,c.next=8,(0,Y.Ys)(me);case 8:return a=c.sent,c.next=11,(0,Y.rM)(Es,{src:o,dest:r},n);case 11:return c.prev=11,c.next=14,(0,Y.Ys)(ge);case 14:if(s=c.sent,a.role===L.AUDIENCE&&s.pause){c.next=20;break}return c.next=18,(0,Y.RE)([Rs,Rs.setVolume4TopThree],n,r);case 18:return c.next=20,(0,Y.gz)(qn(r));case 20:c.next=25;break;case 22:c.prev=22,c.t0=c.catch(11),Ca.default.error("setLoudspeakerVolume::setVolume4TopThree",c.t0);case 25:case"end":return c.stop()}}),Eu,null,[[11,22]])}function jl(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=nD(t,"changeLoudspeakerVolume"),r=e.payload,a.next=4,(0,Y.Ys)(ye);case 4:return i=a.sent,o=i.loudspeakerVolume,a.next=8,(0,Y.xN)(Xn(r));case 8:return a.next=10,(0,Y.rM)(Es,{src:o,dest:r},n);case 10:case"end":return a.stop()}}),Iu)}function zl(e,t){var n,r,i,o,a,s,c,u,l,d;return F().wrap((function(f){for(;;)switch(f.prev=f.next){case 0:return n=nD(t,"switchDevice"),f.prev=1,r=e.payload,i=r.deviceType,o=r.device,f.next=5,(0,Y.Ys)(ve);case 5:return a=f.sent,f.next=8,(0,Y.Ys)(be);case 8:if(s=f.sent,c=s.videoInput,u=s.audioInput,!(l=a.localStream)){f.next=16;break}return Ca.default.log("watchSwitchDevice: switch device begin. deviceType = ".concat(i," , device ="),o),f.next=16,(0,Y.RE)(Ls,n,[l,"switchDevice"],i,o);case 16:f.t0=i,f.next=f.t0===L.MEDIA_TYPE.VIDEO?19:f.t0===L.MEDIA_TYPE.AUDIO?24:29;break;case 19:return f.next=21,(0,Y.gz)(_n(o));case 21:return f.next=23,(0,Y.rM)(Es,{src:c,dest:o},t);case 23:return f.abrupt("break",30);case 24:return f.next=26,(0,Y.gz)(Sn(o));case 26:return f.next=28,(0,Y.rM)(Es,{src:u,dest:o},t);case 28:case 29:return f.abrupt("break",30);case 30:Ca.default.log("watchSwitchDevice:switch device success. deviceType = ".concat(i," , device ="),o),f.next=39;break;case 33:return f.prev=33,f.t1=f.catch(1),Ca.default.error("watchSwitchDevice::",f.t1),d="watchSwitchDevice(exception): "+JSON.stringify(f.t1,(0,Ge.processOpsArgs)()),f.next=39,(0,Y.rM)(fs,d,n);case 39:case"end":return f.stop()}}),Mu,null,[[1,33]])}function Ul(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=nD(e,"updateCamerasDevices"),r.prev=1,r.next=4,(0,Y.RE)(Cl,t);case 4:r.next=12;break;case 6:return r.prev=6,r.t0=r.catch(1),Ca.default.log("updateCamerasDevices: getCameras failed: ",r.t0),n="updateCamerasDevices(exception): "+JSON.stringify(r.t0,(0,Ge.processOpsArgs)()),r.next=12,(0,Y.rM)(fs,n,t);case 12:case"end":return r.stop()}}),Tu,null,[[1,6]])}function Fl(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=nD(e,"updateMicrophoneDevices"),r.prev=1,r.next=4,(0,Y.RE)(ul,t);case 4:r.next=12;break;case 6:return r.prev=6,r.t0=r.catch(1),Ca.default.error("updateMicrophoneDevices: getMicrophones failed: ",r.t0),n="updateMicrophoneDevices(exception): "+JSON.stringify(r.t0,(0,Ge.processOpsArgs)()),r.next=12,(0,Y.rM)(fs,n,t);case 12:case"end":return r.stop()}}),Cu,null,[[1,6]])}function Yl(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=nD(t,"switchAudioOutputFromUI"),Ca.default.log("switchAudioOutputFromUI:: device = ",e.payload),r.next=4,(0,Y.RE)(Zl,e.payload,n);case 4:case"end":return r.stop()}}),Su)}function Zl(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n=nD(t,"setAudioOutput"),c.next=3,(0,Y.Ys)(ve);case 3:return r=c.sent,i=r.remoteStreams,c.next=7,(0,Y.Ys)(be);case 7:return o=c.sent,a=o.audioOutputs,c.next=11,(0,Y.rM)(Es,{src:a,dest:e},n);case 11:return c.next=13,(0,Y.gz)(Cn(e));case 13:c.t0=F().keys(i);case 14:if((c.t1=c.t0()).done){c.next=23;break}if(s=c.t1.value,!(0,Ge.hasOwn)(i,s)){c.next=21;break}return c.next=19,(0,Y.RE)(Ds,n,[i[s],"setAudioOutput"],e);case 19:return c.next=21,(0,Y.RE)(Bl,e,n);case 21:c.next=14;break;case 23:case"end":return c.stop()}}),_u)}function Bl(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=nD(t,"setAudioOutput4TopThree"),i.prev=1,i.next=4,(0,Y.RE)([Rs,Rs.setAudioOutput4TopThree],n,e);case 4:i.next=12;break;case 6:return i.prev=6,i.t0=i.catch(1),Ca.default.error("setAudioOutput4TopThree: get error",i.t0),r="setAudioOutput4TopThree(exception): "+JSON.stringify(i.t0,(0,Ge.processOpsArgs)()),i.next=12,(0,Y.rM)(fs,r,n);case 12:case"end":return i.stop()}}),Au,null,[[1,6]])}function Vl(e,t){if(!e)return[];var n=t.participants,r=t.speakerAudiences;return zu(e,t.own,n,r)}var Hl,Wl,Gl,Ql=(Pu={},(0,fo.Z)(Pu,bt,(0,lo.ZP)((function(e,t){e.rtc.rtcClient=t}))),(0,fo.Z)(Pu,yt,(0,lo.ZP)((function(e,t){e.networkQuality=t}))),(0,fo.Z)(Pu,st,(0,lo.ZP)((function(e,t){e.confWs.heartBeatFailureRetryTimes=t}))),(0,fo.Z)(Pu,ct,(0,lo.ZP)((function(e,t){e.confWs.socketRetryTimes=t}))),(0,fo.Z)(Pu,ut,(0,lo.ZP)((function(e,t){e.confWs.retryBeginTime=t}))),(0,fo.Z)(Pu,qe,(0,lo.ZP)((function(e,t){var n=(0,z.Z)({},e.confWs.pendingMessages);if(t.message){var r=t.message.sequence;(0,Ge.testValue)(r)&&!n[r]&&(n[r]=t),e.confWs.pendingMessages=n}}))),(0,fo.Z)(Pu,$e,(0,lo.ZP)((function(e,t){var n=t;if((0,Ge.testValue)(n)&&e.confWs.pendingMessages[n]){var r=(0,z.Z)({},e.confWs.pendingMessages);delete r[n],e.confWs.pendingMessages=r}}))),(0,fo.Z)(Pu,Xe,(0,lo.ZP)((function(e,t){e.confWs.pendingMessages[t]&&"object"==typeof e.confWs.pendingMessages[t]&&(e.confWs.pendingMessages[t].isReceived=!0)}))),(0,fo.Z)(Pu,nn,(0,lo.ZP)((function(e,t){e.isOnline=t}))),(0,fo.Z)(Pu,ht,(0,lo.ZP)((function(e,t){e.isMediaSinking=t}))),(0,fo.Z)(Pu,gt,(0,lo.ZP)((function(e,t){e.hasReceiveParticipantNotify=t}))),(0,fo.Z)(Pu,mt,(0,lo.ZP)((function(e,t){e.emptyRenderState=t}))),(0,fo.Z)(Pu,pt,(0,lo.ZP)((function(e,t){e.confWs.subscribeRetryCount=t}))),(0,fo.Z)(Pu,wt,(0,lo.ZP)((function(e,t){e.confInitData=t}))),(0,fo.Z)(Pu,Et,(0,lo.ZP)((function(e,t){e.confBasicInfo=t}))),(0,fo.Z)(Pu,It,(0,lo.ZP)((function(e,t){e.confDynamicInfo=t}))),(0,fo.Z)(Pu,Mt,(0,lo.ZP)((function(e,t){e.enterWaitingRoom=t}))),(0,fo.Z)(Pu,ln,(0,lo.ZP)((function(e,t){e.modalTips.stopConfTipVisible=t}))),(0,fo.Z)(Pu,dn,(0,lo.ZP)((function(e,t){e.modalTips.stopConfReason=t}))),(0,fo.Z)(Pu,Tt,(0,lo.ZP)((function(e,t){e.modalTips.cancelConfTipVisible=t}))),(0,fo.Z)(Pu,Ct,(0,lo.ZP)((function(e,t){e.modalTips.networkErrorTipVisible=t}))),(0,fo.Z)(Pu,St,(0,lo.ZP)((function(e,t){e.modalTips.connectErrorTipVisible=t}))),(0,fo.Z)(Pu,_t,(0,lo.ZP)((function(e,t){e.rtc.isSharingRemoteAuxStream=t}))),(0,fo.Z)(Pu,At,(0,lo.ZP)((function(e,t){e.rtc.isSharingRemoteAuxStreamUserId=t}))),(0,fo.Z)(Pu,kt,(0,lo.ZP)((function(e,t){(0,Ge.testValue)(e.own)?e.own=(0,z.Z)((0,z.Z)({},e.own),t):e.own=(0,z.Z)({},t)}))),(0,fo.Z)(Pu,Ot,(0,lo.ZP)((function(e,t){e.hostId=t}))),(0,fo.Z)(Pu,jt,(0,lo.ZP)((function(e,t){e.view.detectingFlag=t}))),(0,fo.Z)(Pu,Ut,(0,lo.ZP)((function(e,t){e.view.sharingPicId=t}))),(0,fo.Z)(Pu,xt,(0,lo.ZP)((function(e,t){e.view.videoVisible=t}))),(0,fo.Z)(Pu,Dt,(0,lo.ZP)((function(e,t){e.view.defaultMute=t}))),(0,fo.Z)(Pu,Lt,(0,lo.ZP)((function(e,t){e.view.defaultCameraState=t}))),(0,fo.Z)(Pu,mr,(0,lo.ZP)((function(e,t){e.view.forceUpdatePic=t}))),(0,fo.Z)(Pu,Ft,(0,lo.ZP)((function(e,t){e.view.maxVolUser=t}))),(0,fo.Z)(Pu,Yt,(0,lo.ZP)((function(e,t){e.view.maxVolUserArray=t}))),(0,fo.Z)(Pu,Zt,(0,lo.ZP)((function(e){e.view.lastMode=null,e.view.lastSingleModeView=null,e.view.lastSinglePicId=null;var t=function(e){for(var t=e.participants,n=null,r=null,i=null,o=0,a=Object.keys(t);o<a.length;o++){var s=a[o],c=t[s].pinfoMap;c&&(!0===c.CHOSEN&&(n=s),c.BROADCAST===L.BROADCAST_STATE.ON&&(r=s),c.SHARE===L.SHARE_STATE.ON&&(i=s))}var u=e.rtc.remoteAuxStream,l=null;return u&&(l=null==u?void 0:u.getAuxId()),{choseId:n,auxId:l,broadCastId:r,shareUserId:i}}(e),n=t.broadCastId,r=t.auxId;if(r){var i=e.view.multiPicIds;i=e.view.multiPicIds.filter((function(e){return e!==r}));var o=null;if((0,Ge.testValue)(n))e.view.singleModeView=L.SINGLE_MODE_VIEW.BROADCAST,o=n;else if(e.view.singleModeView=L.SINGLE_MODE_VIEW.MAX_VOLUME,(0,Ge.testValue)(e.view.singlePicId))if(r!==e.view.singlePicId)o=e.view.singlePicId;else{var a;o=null!==(a=e.hostId)&&void 0!==a?a:i[0]}else o=null;i=i.filter((function(e){return e!==o})),e.view.mode=L.SINGLE_MODE,e.view.outerPicMode=L.OUTER_PIC_MODE.VIDEO,e.view.sharingPicId=r,e.view.multiPicIds=Vl(i,e),e.view.singlePicId=o}else{var s,c,u,l,d=e.view.multiPicIds;if((null===(s=e.confDynamicInfo)||void 0===s?void 0:s.audienceVideoLayout)===L.AUDIENCE_VIDEO_LAYOUT.GALLERY)(0,Ge.testValue)(e.view.singlePicId)&&!d.includes(e.view.singlePicId)&&d.push(e.view.singlePicId),e.view.mode=L.NORMAL_MODE,e.view.size=L.PAGE_SIZE.NORMAL,e.view.singleModeView=L.SINGLE_MODE_VIEW.NONE,e.view.singlePicId=null,e.view.sharingPicId=null,e.view.multiPicIds=Vl(d,e);else(0,Ge.testValue)(n)?(e.view.singleModeView=L.SINGLE_MODE_VIEW.BROADCAST,c=n):(e.view.singleModeView=L.SINGLE_MODE_VIEW.MAX_VOLUME,c=null!==(u=null!==(l=e.view.singlePicId)&&void 0!==l?l:e.hostId)&&void 0!==u?u:d[0]),d=d.filter((function(e){return e!==c})),e.view.mode=L.SINGLE_MODE,e.view.outerPicMode=L.OUTER_PIC_MODE.SCREEN_SHARE,e.view.singlePicId=c,e.view.sharingPicId=null,e.view.multiPicIds=Vl(d,e)}}))),(0,fo.Z)(Pu,Bt,(0,lo.ZP)((function(e){e.view.lastMode=null,e.view.lastSingleModeView=null,e.view.lastSinglePicId=null;var t=e.view,n=t.sharingPicId,r=t.singlePicId,i=t.multiPicIds,o=t.mode;if(o!==L.SINGLE_MODE){if(o===L.NORMAL_MODE){if(e.view.mode=L.NORMAL_MODE,e.view.size=L.PAGE_SIZE.NORMAL,null!==n){var a=i.slice();a.push(n),e.view.multiPicIds=Vl(a,e)}e.view.singlePicId=null,e.view.sharingPicId=null,e.view.singleModeView=L.SINGLE_MODE_VIEW.NONE}}else if(e.view.mode=L.SCROLL_MODE,e.view.size=L.PAGE_SIZE.SCROLL,null!==n){var s=i.slice();s.push(r),e.view.multiPicIds=Vl(s,e),e.view.singlePicId=n,e.view.sharingPicId=null,e.view.singleModeView=L.SINGLE_MODE_VIEW.SHARING}}))),(0,fo.Z)(Pu,Rt,(0,lo.ZP)((function(e){e.rtc=(0,z.Z)((0,z.Z)({},e.rtc),{},{rtcClient:null,remoteAuxStream:null,remoteStreams:{},localAuxStream:null,localStream:null,isLocalStreamInit:!1,isSharingLocalAuxStream:!1,isSharingRemoteAuxStream:!1,isSharingRemoteAuxStreamUserId:null})}))),(0,fo.Z)(Pu,Vt,(0,lo.ZP)((function(e){e.confBasicInfo=na.conf.confBasicInfo,e.confDynamicInfo=na.conf.confDynamicInfo,e.participants=na.conf.participants,e.accountId2Pid=na.conf.accountId2Pid,e.audiences=na.conf.audiences,e.speakerAudiences=na.conf.speakerAudiences,e.view=na.conf.view,e.hostId=na.conf.hostId}))),(0,fo.Z)(Pu,Ht,(0,lo.ZP)((function(e,t){e.rtc.HRTC=t}))),(0,fo.Z)(Pu,Kt,(0,lo.ZP)((function(e,t){e.confWs.pendingMessages=t}))),(0,fo.Z)(Pu,Xt,(0,lo.ZP)((function(e,t){e.confWs.heartBeatTimeoutCount=t}))),(0,fo.Z)(Pu,rn,(0,lo.ZP)((function(e,t){e.isLeave=t}))),(0,fo.Z)(Pu,$t,(0,lo.ZP)((function(e){e.isConferenceEnd=!0}))),(0,fo.Z)(Pu,fn,(0,lo.ZP)((function(e,t){e.rtc.isSharingLocalAuxStream=t}))),(0,fo.Z)(Pu,pn,(0,lo.ZP)((function(e,t){var n=t.stream,r=e.rtc.remoteStreams;switch(t.operationType){case L.SET_REMOTE_STREAMS_OPERATION_TYPE.ADDORUPDATE:e.rtc.remoteStreams=(0,z.Z)((0,z.Z)({},r),{},(0,fo.Z)({},n.getUserId(),n));break;case L.SET_REMOTE_STREAMS_OPERATION_TYPE.DELETE:delete r[n.getUserId()],e.rtc.remoteStreams=r;break;default:Ca.default.error("[actions.setAddRemoteStreams], operationType = ".concat(t.operationType," is error"))}}))),(0,fo.Z)(Pu,hn,(0,lo.ZP)((function(e,t){e.rtc.remoteAuxStream=t}))),(0,fo.Z)(Pu,gn,(0,lo.ZP)((function(e,t){e.rtc.localStream=t}))),(0,fo.Z)(Pu,mn,(0,lo.ZP)((function(e,t){e.rtc.isLocalStreamInit=t}))),(0,fo.Z)(Pu,vn,(0,lo.ZP)((function(e,t){e.rtc.isAudioLocalStreamInit=t}))),(0,fo.Z)(Pu,bn,(0,lo.ZP)((function(e,t){e.rtc.isVideoLocalStreamInit=t}))),(0,fo.Z)(Pu,yn,(0,lo.ZP)((function(e,t){e.rtc.localAuxStream=t}))),(0,fo.Z)(Pu,wn,(0,lo.ZP)((function(e,t){e.participants=t}))),(0,fo.Z)(Pu,xn,(0,lo.ZP)((function(e,t){e.audiences=t}))),(0,fo.Z)(Pu,En,(0,lo.ZP)((function(e,t){e.speakerAudiences=t}))),(0,fo.Z)(Pu,Nn,(0,lo.ZP)((function(e,t){e.view.mode=t}))),(0,fo.Z)(Pu,Dn,(0,lo.ZP)((function(e,t){e.view.singleModeView=t}))),(0,fo.Z)(Pu,kn,(0,lo.ZP)((function(e,t){e.view.singlePicId=t}))),(0,fo.Z)(Pu,Fn,(0,lo.ZP)((function(e,t){e.view.page=t}))),(0,fo.Z)(Pu,Yn,(0,lo.ZP)((function(e,t){e.view.size=t}))),(0,fo.Z)(Pu,Zn,(0,lo.ZP)((function(e,t){e.view.curMultiPicIds=t}))),(0,fo.Z)(Pu,Bn,(0,lo.ZP)((function(e,t){e.view.subscribedIds=t}))),(0,fo.Z)(Pu,Vn,(0,lo.ZP)((function(e,t){e.view.watchingIds=t}))),(0,fo.Z)(Pu,zt,(0,lo.ZP)((function(e,t){e.view.blackVideosMap=t}))),(0,fo.Z)(Pu,Rn,(0,lo.ZP)((function(e,t){e.view.multiPicIds=t}))),(0,fo.Z)(Pu,On,(0,lo.ZP)((function(e,t){var n=t.multiPicIds,r=t.singlePicId;e.view.multiPicIds=n,e.view.singlePicId=r}))),(0,fo.Z)(Pu,Ln,(0,lo.ZP)((function(e,t){e.view.lastMode=t}))),(0,fo.Z)(Pu,Pn,(0,lo.ZP)((function(e,t){e.view.lastSingleModeView=t}))),(0,fo.Z)(Pu,jn,(0,lo.ZP)((function(e,t){e.view.lastSinglePicId=t}))),(0,fo.Z)(Pu,Wn,(0,lo.ZP)((function(e,t){e.view.outerPicMode=t}))),(0,fo.Z)(Pu,un,(0,lo.ZP)((function(e,t){e.view.chatJoinRoom=t}))),(0,fo.Z)(Pu,yr,(0,lo.ZP)((function(e,t){e.view.refreshUsgTokenRunning=t}))),(0,fo.Z)(Pu,In,(0,lo.ZP)((function(e,t){e.devices.audioOutputs=t}))),(0,fo.Z)(Pu,Mn,(0,lo.ZP)((function(e,t){e.devices.audioInputs=t}))),(0,fo.Z)(Pu,Tn,(0,lo.ZP)((function(e,t){e.devices.videoInputs=t}))),(0,fo.Z)(Pu,Cn,(0,lo.ZP)((function(e,t){e.devices.audioOutput=t}))),(0,fo.Z)(Pu,Sn,(0,lo.ZP)((function(e,t){e.devices.audioInput=t}))),(0,fo.Z)(Pu,_n,(0,lo.ZP)((function(e,t){e.devices.videoInput=t}))),(0,fo.Z)(Pu,er,(0,lo.ZP)((function(e,t){e.view.loudspeakerState=t}))),(0,fo.Z)(Pu,qn,(0,lo.ZP)((function(e,t){e.view.loudspeakerVolume=t}))),(0,fo.Z)(Pu,ri,(0,lo.ZP)((function(e,t){e.view.speakerSwitch=t}))),(0,fo.Z)(Pu,An,(0,lo.ZP)((function(e,t){e.view.mobile.isFull=t}))),(0,fo.Z)(Pu,Zr,(0,lo.ZP)((function(e,t){var n=t.id,r=t.newStyle;if(((0,Ge.testValue)(r.height)||(0,Ge.testValue)(r.width))&&n===L.styles.MODULE_IDS.VIDEO_FRAME){var i,o,a=e.view.dragStyles[L.styles.MODULE_IDS.VIDEO_FRAME],s=a.height,c=a.width,u=(null!==(i=r.height)&&void 0!==i?i:s)/s,l=(null!==(o=r.width)&&void 0!==o?o:c)/c;r.heightRatio=u,r.widthRatio=l}e.view.dragStyles[n]=(0,z.Z)((0,z.Z)({},e.view.dragStyles[n]),r)}))),(0,fo.Z)(Pu,Br,(0,lo.ZP)((function(e,t){var n,r=t.windowHeightAfterResize,i=t.windowWidthAfterResize,o=r/e.view.currentWindowHeight,a=i/e.view.currentWindowWidth,s=(0,Ea.Z)(L.styles.OUTER_COMPONENT_IDS);try{for(s.s();!(n=s.n()).done;){var c=n.value,u=e.view.dragStyles[c],l=(0,Ge.calcNewStyleInProportion)(u,a,o,L.styles.STYLES_CHANGEABLE_CONFIG[c]);e.view.dragStyles[c]=(0,z.Z)((0,z.Z)((0,z.Z)({},e.view.dragStyles[c]),l),{},{heightRatio:o,widthRatio:a})}}catch(e){s.e(e)}finally{s.f()}e.view.currentWindowHeight=r,e.view.currentWindowWidth=i;var d=e.view.initStyleParams;e.view.initStyleParams={totalHeight:d.totalHeight*o,auxHeight:d.auxHeight*o,width:d.width*a,left:d.left*a,top:d.top*o}}))),(0,fo.Z)(Pu,Hr,(0,lo.ZP)((function(e,t){var n=t.msgMode,r=t.data;n===L.PARTICIPANTS_NOTIFY_MSG_MODE.ALL&&(e.participants={},e.accountId2Pid={});var i=e.participants,o=(0,z.Z)({},e.accountId2Pid);r.forEach((function(e){var t=e.pid,n=e.mode,r=e.pinfoMap;if(t)if(n===L.PARTICIPANT_NOTIFY_MODE.UPDATE)if(i[t]){if(i[t].pinfoMap){var a=(0,z.Z)((0,z.Z)({},i[t].pinfoMap),r),s=a.ACCOUNT_ID,c=a.CLIENT_LOGIN_TYPE;if((0,Ge.testValue)(c)){var u=s+":"+L.DEVICE_TYPE[c.toLocaleUpperCase()];o[u]=t}}}else{var l=r.ACCOUNT_ID,d=r.CLIENT_LOGIN_TYPE;if((0,Ge.testValue)(d)){var f=l+":"+L.DEVICE_TYPE[d.toLocaleUpperCase()];o[f]=t}}else if(n===L.PARTICIPANT_NOTIFY_MODE.REMOVE){var h;if(null===(h=i[t])||void 0===h?void 0:h.pinfoMap){var p=i[t].pinfoMap,g=p.ACCOUNT_ID,m=p.CLIENT_LOGIN_TYPE;if((0,Ge.testValue)(m)){var v=g+":"+L.DEVICE_TYPE[m.toLocaleUpperCase()];delete o[v]}}}})),e.accountId2Pid=o}))),(0,fo.Z)(Pu,Wr,(0,lo.ZP)((function(e,t){e.view.modalState=t}))),(0,fo.Z)(Pu,Gn,(0,lo.ZP)((function(e,t){e.view.mobile.barrageSwitch=t}))),(0,fo.Z)(Pu,Qn,(0,lo.ZP)((function(e,t){e.view.mobile.picturesSwitch=t}))),(0,fo.Z)(Pu,Gr,(0,lo.ZP)((function(e,t){e.view.mobile.selectedAttendee=t}))),(0,fo.Z)(Pu,Qr,(0,lo.ZP)((function(e,t){e.view.mobile.microphoneTooltip=t}))),(0,fo.Z)(Pu,Kr,(0,lo.ZP)((function(e,t){e.view.mobile.sharingPicMoved=t}))),(0,fo.Z)(Pu,Jr,(0,lo.ZP)((function(e,t){e.view.mobile.showMoreButtonCom=t}))),(0,fo.Z)(Pu,Xr,(0,lo.ZP)((function(e,t){e.view.mobile.screenIsLandscaped=t}))),(0,fo.Z)(Pu,qr,(0,lo.ZP)((function(e,t){e.view.mobile.screenBeCleared=t}))),(0,fo.Z)(Pu,$r,(0,lo.ZP)((function(e,t){e.view.mobile.attendeesListVisible=t}))),(0,fo.Z)(Pu,ei,(0,lo.ZP)((function(e,t){e.view.mobile.mobileChatVisible=t}))),Pu),Kl=n(35792).createAction,Jl=Kl("获取投票url"),Xl=Kl("设置投票url"),ql=Kl("设置是否存在投票"),$l=Kl("打开投票h5"),ed=Kl("关闭投票H5"),td=Kl("设置投票nonce"),nd=Kl("设置投票弹窗的显隐状态"),rd=Kl("打开公示投票提示"),id=Kl("关闭公示投票提示"),od=Kl("打开新投票提示"),ad=Kl("关闭新投票提示"),sd=Kl("初始化nonce"),cd=(Hl={},(0,fo.Z)(Hl,nd,(0,lo.ZP)((function(e,t){e.visible=t}))),(0,fo.Z)(Hl,Xl,(0,lo.ZP)((function(e,t){e.h5Url=t}))),(0,fo.Z)(Hl,td,(0,lo.ZP)((function(e,t){e.nonce=t}))),(0,fo.Z)(Hl,ql,(0,lo.ZP)((function(e,t){e.isExistVote=t}))),(0,fo.Z)(Hl,rd,(0,lo.ZP)((function(e){e.publicizeVoteTipsVisible=!0}))),(0,fo.Z)(Hl,id,(0,lo.ZP)((function(e){e.publicizeVoteTipsVisible=!1}))),(0,fo.Z)(Hl,od,(0,lo.ZP)((function(e){e.beginVoteTips=!0}))),(0,fo.Z)(Hl,ad,(0,lo.ZP)((function(e){e.beginVoteTips=!1}))),Hl),ud=n(35792).createAction,ld=ud("开放加入会议接口"),dd=ud("设置是否显示会控条"),fd=ud("设置是否显示标题"),hd=ud("设置是否显示弹幕"),pd=ud("设置离开的url"),gd=ud("设置SDK入会成功的唯一标识"),md=ud("设置最外层框的大小"),vd=ud("设置自定义嘉宾链接"),bd=ud("设置自定义观众链接"),yd=ud("设置自定义录制弹窗内容"),wd=ud("入会成功"),xd=ud("入会失败"),Ed=ud("会议状态改变"),Id=ud("收到会议挂断"),Md=ud("离会出现异常"),Td=ud("离会成功"),Cd=ud("会控结果通知"),Sd=ud("会议事件通知"),_d=(Wl={},(0,fo.Z)(Wl,dd,(0,lo.ZP)((function(e,t){e.controlBarVisible=t}))),(0,fo.Z)(Wl,fd,(0,lo.ZP)((function(e,t){e.titleVisible=t}))),(0,fo.Z)(Wl,hd,(0,lo.ZP)((function(e,t){e.bulletScreenVisible=t}))),(0,fo.Z)(Wl,pd,(0,lo.ZP)((function(e,t){e.leaveUrl=t}))),(0,fo.Z)(Wl,gd,(0,lo.ZP)((function(e,t){e.joinConfSuccessFlag=t}))),(0,fo.Z)(Wl,md,(0,lo.ZP)((function(e,t){e.wholeBoxSize=t}))),(0,fo.Z)(Wl,vd,(0,lo.ZP)((function(e,t){e.guestJoinUri=t}))),(0,fo.Z)(Wl,bd,(0,lo.ZP)((function(e,t){e.audienceJoinUri=t}))),(0,fo.Z)(Wl,yd,(0,lo.ZP)((function(e,t){e.stopRecordTip=t}))),Wl),Ad=n(35792).createAction,Nd=Ad("关闭问题反馈"),kd=Ad("打开问题反馈"),Rd=Ad("发送问题反馈"),Od=(Gl={},(0,fo.Z)(Gl,kd,(0,lo.ZP)((function(e){e.visible=!0}))),(0,fo.Z)(Gl,Nd,(0,lo.ZP)((function(e){e.visible=!1}))),Gl),Dd=n(35792).createReducer;(0,lo.MD)();var Ld=(0,uo.UY)({root:Dd(xo,null),join:Dd(Eo,null),video:Dd(ra,null),chat:Dd(xa,null),conf:Dd(Ql,null),vote:Dd(cd,null),open:Dd(_d,null),feedback:Dd(Od,null)}),Pd=n(12470),jd=n(22122),zd=n(19756),Ud=n(52847),Fd=n(35852);var Yd=function(){var e={};return e.promise=new Promise((function(t,n){e.resolve=t,e.reject=n})),e},Zd=[],Bd=0;function Vd(e){try{Gd(),e()}finally{Qd()}}function Hd(e){Zd.push(e),Bd||(Gd(),Kd())}function Wd(e){try{return Gd(),e()}finally{Kd()}}function Gd(){Bd++}function Qd(){Bd--}function Kd(){var e;for(Qd();!Bd&&void 0!==(e=Zd.shift());)Vd(e)}var Jd=function(e){return function(t){return e.some((function(e){return tf(e)(t)}))}},Xd=function(e){return function(t){return e(t)}},qd=function(e){return function(t){return t.type===String(e)}},$d=function(e){return function(t){return t.type===e}},ef=function(){return Fd.k};function tf(e){var t="*"===e?ef:(0,Ud.Z_)(e)?qd:(0,Ud.IX)(e)?Jd:(0,Ud.eR)(e)?qd:(0,Ud.Yl)(e)?Xd:(0,Ud.NA)(e)?$d:null;if(null===t)throw new Error("invalid pattern: "+e);return t(e)}var nf={type:Pd.sZ},rf=function(e){return e&&e.type===Pd.sZ};function of(e){void 0===e&&(e=(0,Fd.e)());var t=!1,n=[];return{take:function(r){t&&e.isEmpty()?r(nf):e.isEmpty()?(n.push(r),r.cancel=function(){(0,Fd.r)(n,r)}):r(e.take())},put:function(r){if(!t){if(0===n.length)return e.put(r);n.shift()(r)}},flush:function(n){t&&e.isEmpty()?n(nf):n(e.flush())},close:function(){if(!t){t=!0;var e=n;n=[];for(var r=0,i=e.length;r<i;r++)(0,e[r])(nf)}}}}function af(e,t){void 0===t&&(t=(0,Fd.n)());var n,r=!1,i=of(t),o=function(){r||(r=!0,(0,Ud.Yl)(n)&&n(),i.close())};return n=e((function(e){rf(e)?o():i.put(e)})),n=(0,Fd.o)(n),r&&n(),{take:i.take,flush:i.flush,close:o}}function sf(){var e,t,n,r,i,o,a=(t=!1,r=n=[],i=function(){r===n&&(r=n.slice())},o=function(){t=!0;var e=n=r;r=[],e.forEach((function(e){e(nf)}))},(e={})[Pd.AS]=!0,e.put=function(e){if(!t)if(rf(e))o();else for(var i=n=r,a=0,s=i.length;a<s;a++){var c=i[a];c[Pd.uq](e)&&(c.cancel(),c(e))}},e.take=function(e,n){void 0===n&&(n=ef),t?e(nf):(e[Pd.uq]=n,i(),r.push(e),e.cancel=(0,Fd.o)((function(){i(),(0,Fd.r)(r,e)})))},e.close=o,e),s=a.put;return a.put=function(e){e[Pd.Nm]?s(e):Hd((function(){s(e)}))},a}function cf(e,t){var n=e[Pd.n1];(0,Ud.Yl)(n)&&(t.cancel=n),e.then(t,(function(e){t(e,!0)}))}var uf,lf=0,df=function(){return++lf};function ff(e){e.isRunning()&&e.cancel()}var hf=((uf={})[Fd.T]=function(e,t,n){var r=t.channel,i=void 0===r?e.channel:r,o=t.pattern,a=t.maybe,s=function(e){e instanceof Error?n(e,!0):!rf(e)||a?n(e):n(Pd.EO)};try{i.take(s,(0,Ud.d5)(o)?tf(o):null)}catch(e){return void n(e,!0)}n.cancel=s.cancel},uf[Fd.P]=function(e,t,n){var r=t.channel,i=t.action,o=t.resolve;Hd((function(){var t;try{t=(r?r.put:e.dispatch)(i)}catch(e){return void n(e,!0)}o&&(0,Ud.MC)(t)?cf(t,n):n(t)}))},uf[Fd.A]=function(e,t,n,r){var i=r.digestEffect,o=lf,a=Object.keys(t);if(0!==a.length){var s=(0,Fd.l)(t,n);a.forEach((function(e){i(t[e],o,s[e],e)}))}else n((0,Ud.IX)(t)?[]:{})},uf[Fd.R]=function(e,t,n,r){var i=r.digestEffect,o=lf,a=Object.keys(t),s=(0,Ud.IX)(t)?(0,Fd.m)(a.length):{},c={},u=!1;a.forEach((function(e){var t=function(t,r){u||(r||(0,Fd.s)(t)?(n.cancel(),n(t,r)):(n.cancel(),u=!0,s[e]=t,n(s)))};t.cancel=Fd.t,c[e]=t})),n.cancel=function(){u||(u=!0,a.forEach((function(e){return c[e].cancel()})))},a.forEach((function(e){u||i(t[e],o,c[e],e)}))},uf[Fd.C]=function(e,t,n,r){var i=t.context,o=t.fn,a=t.args,s=r.task;try{var c=o.apply(i,a);if((0,Ud.MC)(c))return void cf(c,n);if((0,Ud.hZ)(c))return void If(e,c,s.context,lf,(0,Fd.j)(o),!1,n);n(c)}catch(e){n(e,!0)}},uf[Fd.a]=function(e,t,n){var r=t.context,i=t.fn,o=t.args;try{var a=function(e,t){(0,Ud.sR)(e)?n(t):n(e,!0)};i.apply(r,o.concat(a)),a.cancel&&(n.cancel=a.cancel)}catch(e){n(e,!0)}},uf[Fd.F]=function(e,t,n,r){var i=t.context,o=t.fn,a=t.args,s=t.detached,c=r.task,u=function(e){var t=e.context,n=e.fn,r=e.args;try{var i=n.apply(t,r);if((0,Ud.hZ)(i))return i;var o=!1;return(0,Fd.q)((function(e){return o?{value:e,done:!0}:(o=!0,{value:i,done:!(0,Ud.MC)(i)})}))}catch(e){return(0,Fd.q)((function(){throw e}))}}({context:i,fn:o,args:a}),l=function(e,t){return e.isSagaIterator?{name:e.meta.name}:(0,Fd.j)(t)}(u,o);Wd((function(){var t=If(e,u,c.context,lf,l,s,void 0);s?n(t):t.isRunning()?(c.queue.addTask(t),n(t)):t.isAborted()?c.queue.abort(t.error()):n(t)}))},uf[Fd.J]=function(e,t,n,r){var i=r.task,o=function(e,t){if(e.isRunning()){var n={task:i,cb:t};t.cancel=function(){e.isRunning()&&(0,Fd.r)(e.joiners,n)},e.joiners.push(n)}else e.isAborted()?t(e.error(),!0):t(e.result())};if((0,Ud.IX)(t)){if(0===t.length)return void n([]);var a=(0,Fd.l)(t,n);t.forEach((function(e,t){o(e,a[t])}))}else o(t,n)},uf[Fd.b]=function(e,t,n,r){var i=r.task;t===Pd.sC?ff(i):(0,Ud.IX)(t)?t.forEach(ff):ff(t),n()},uf[Fd.S]=function(e,t,n){var r=t.selector,i=t.args;try{n(r.apply(void 0,[e.getState()].concat(i)))}catch(e){n(e,!0)}},uf[Fd.d]=function(e,t,n){var r=t.pattern,i=of(t.buffer),o=tf(r),a=function t(n){rf(n)||e.channel.take(t,o),i.put(n)},s=i.close;i.close=function(){a.cancel(),s()},e.channel.take(a,o),n(i)},uf[Fd.f]=function(e,t,n,r){n(r.task.isCancelled())},uf[Fd.g]=function(e,t,n){t.flush(n)},uf[Fd.G]=function(e,t,n,r){n(r.task.context[t])},uf[Fd.h]=function(e,t,n,r){var i=r.task;(0,Fd.p)(i.context,t),n()},uf);function pf(e,t){return e+"?"+t}function gf(e){var t=e.name,n=e.location;return n?t+" "+pf(n.fileName,n.lineNumber):t}function mf(e){var t=(0,Fd.u)((function(e){return e.cancelledTasks}),e);return t.length?["Tasks cancelled due to error:"].concat(t).join("\n"):""}var vf=null,bf=[],yf=function(e){e.crashedEffect=vf,bf.push(e)},wf=function(){vf=null,bf.length=0},xf=function(){var e=bf[0],t=bf.slice(1),n=e.crashedEffect?function(e){var t=(0,Fd.v)(e);return t?t.code+" "+pf(t.fileName,t.lineNumber):""}(e.crashedEffect):null;return["The above error occurred in task "+gf(e.meta)+(n?" \n when executing effect "+n:"")].concat(t.map((function(e){return" created by "+gf(e.meta)})),[mf(bf)]).join("\n")};function Ef(e,t,n,r,i,o,a){var s;void 0===a&&(a=Fd.t);var c,u,l=0,d=null,f=[],h=Object.create(n),p=function(e,t,n){var r,i=[],o=!1;function a(e){f.push.apply(f,p.getTasks().map((function(e){return e.meta.name}))),c(),n(e,!0)}function s(t){i.push(t),t.cont=function(s,c){o||((0,Fd.r)(i,t),t.cont=Fd.t,c?a(s):(t===e&&(r=s),i.length||(o=!0,n(r))))}}function c(){o||(o=!0,i.forEach((function(e){e.cont=Fd.t,e.cancel()})),i=[])}return s(e),{addTask:s,cancelAll:c,abort:a,getTasks:function(){return i}}}(t,0,g);function g(t,n){if(n){if(l=2,yf({meta:i,cancelledTasks:f}),m.isRoot){var r=xf();wf(),e.onError(t,{sagaStack:r})}u=t,d&&d.reject(t)}else t===Pd.Wd?l=1:1!==l&&(l=3),c=t,d&&d.resolve(t);m.cont(t,n),m.joiners.forEach((function(e){e.cb(t,n)})),m.joiners=null}var m=((s={})[Pd.Cs]=!0,s.id=r,s.meta=i,s.isRoot=o,s.context=h,s.joiners=[],s.queue=p,s.cancel=function(){0===l&&(l=1,p.cancelAll(),g(Pd.Wd,!1))},s.cont=a,s.end=g,s.setContext=function(e){(0,Fd.p)(h,e)},s.toPromise=function(){return d||(d=Yd(),2===l?d.reject(u):0!==l&&d.resolve(c)),d.promise},s.isRunning=function(){return 0===l},s.isCancelled=function(){return 1===l||0===l&&1===t.status},s.isAborted=function(){return 2===l},s.result=function(){return c},s.error=function(){return u},s);return m}function If(e,t,n,r,i,o,a){var s=e.finalizeRunEffect((function(t,n,r){(0,Ud.MC)(t)?cf(t,r):(0,Ud.hZ)(t)?If(e,t,u.context,n,i,!1,r):t&&t[Pd.IO]?(0,hf[t.type])(e,t.payload,r,l):r(t)}));d.cancel=Fd.t;var c={meta:i,cancel:function(){0===c.status&&(c.status=1,d(Pd.Wd))},status:0},u=Ef(e,c,n,r,i,o,a),l={task:u,digestEffect:f};return a&&(a.cancel=u.cancel),d(),u;function d(e,n){try{var i;n?(i=t.throw(e),wf()):(0,Fd.y)(e)?(c.status=1,d.cancel(),i=(0,Ud.Yl)(t.return)?t.return(Pd.Wd):{done:!0,value:Pd.Wd}):i=(0,Fd.z)(e)?(0,Ud.Yl)(t.return)?t.return():{done:!0}:t.next(e),i.done?(1!==c.status&&(c.status=3),c.cont(i.value)):f(i.value,r,d)}catch(e){if(1===c.status)throw e;c.status=2,c.cont(e,!0)}}function f(t,n,r,i){void 0===i&&(i="");var o,a=df();function c(n,i){o||(o=!0,r.cancel=Fd.t,e.sagaMonitor&&(i?e.sagaMonitor.effectRejected(a,n):e.sagaMonitor.effectResolved(a,n)),i&&function(e){vf=e}(t),r(n,i))}e.sagaMonitor&&e.sagaMonitor.effectTriggered({effectId:a,parentEffectId:n,label:i,effect:t}),c.cancel=Fd.t,r.cancel=function(){o||(o=!0,c.cancel(),c.cancel=Fd.t,e.sagaMonitor&&e.sagaMonitor.effectCancelled(a))},s(t,a,c)}}function Mf(e,t){for(var n=e.channel,r=void 0===n?sf():n,i=e.dispatch,o=e.getState,a=e.context,s=void 0===a?{}:a,c=e.sagaMonitor,u=e.effectMiddlewares,l=e.onError,d=void 0===l?Fd.B:l,f=arguments.length,h=new Array(f>2?f-2:0),p=2;p<f;p++)h[p-2]=arguments[p];var g,m=t.apply(void 0,h),v=df();if(c&&(c.rootSagaStarted=c.rootSagaStarted||Fd.t,c.effectTriggered=c.effectTriggered||Fd.t,c.effectResolved=c.effectResolved||Fd.t,c.effectRejected=c.effectRejected||Fd.t,c.effectCancelled=c.effectCancelled||Fd.t,c.actionDispatched=c.actionDispatched||Fd.t,c.rootSagaStarted({effectId:v,saga:t,args:h})),u){var b=uo.qC.apply(void 0,u);g=function(e){return function(t,n,r){return b((function(t){return e(t,n,r)}))(t)}}}else g=Fd.E;var y={channel:r,dispatch:(0,Fd.D)(i),getState:o,sagaMonitor:c,onError:d,finalizeRunEffect:g};return Wd((function(){var e=If(y,m,s,v,(0,Fd.j)(t),!0,void 0);return c&&c.effectResolved(v,e),e}))}var Tf=n(63223),Cf=n(59755),Sf=n(9669),_f=n.n(Sf),Af=F().mark(Hf),Nf=F().mark(Wf),kf=F().mark(Gf),Rf=F().mark(Qf),Of=F().mark(Kf),Df=F().mark(Jf),Lf=F().mark(Xf);function Pf(e){return function e(t){var n={};return t.forEach((function(t){var r=t.nodeName;0==t.children.length?Object.prototype.hasOwnProperty.call(n,r)?Object.prototype.hasOwnProperty.call(n,r)&&Array.isArray(n[r])?n[r].push(t.innerHTML):n[r]=[n[r],t.innerHTML]:n[r]=t.innerHTML:n[r]=e(t.children)})),n}((new DOMParser).parseFromString(e,"text/xml").children)}function jf(e,t,n){var r={random:e};return t&&(r.uuid=t),n&&(r.verifyCode=n),_f().post("".concat(yO.proxyUrl,"/v1/mmc/management/conferences/anonymous/clientParams"),r,{headers:{"Content-Type":"application/json;charset=UTF-8","No-Need-Message":!0}})}function zf(e,t,n){return _f().get("".concat(yO.proxyUrl,"/v1/mmc/management/conferences/region/random"),{params:{conferenceID:e},headers:(0,fo.Z)({"X-password":t},Ge.HeaderKeys.TOKEN,n)})}function Uf(e,t,n,r){var i={random:e,country:t,smsNumber:n};return r&&(i.sliderToken=r),_f().post("".concat(yO.proxyUrl,"/v1/mmc/management/conferences/anonymous/sms"),i,{headers:{"Content-Type":"application/json;charset=UTF-8","No-Need-Message":!0}})}function Ff(e){return Yf.apply(this,arguments)}function Yf(){return(Yf=(0,Cf.Z)(F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_f().post("".concat(yO.proxyUrl,"/v1/mmc/control/conferences/clientParams?client=Web_PC®ister=0"),"random=".concat(t),{headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}});case 2:if((n=e.sent).data)try{n.data=Pf(n.data)}catch(e){n.data=e}return e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Zf(e,t){return _f().get("".concat(yO.proxyUrl,"/v1/mmc/management/conferences/slideverifycode/get"),{params:{client:t},headers:{"Content-Type":"application/json;charset=UTF-8","X-Random":e,"No-Need-Message":!0}})}function Bf(e,t){var n={"Content-Type":"application/json;charset=UTF-8","No-Need-Message":!0};return t&&(n["X-Password"]=t),_f().get("".concat(yO.proxyUrl,"/v1/mmc/management/conferences/authConf"),{params:{conferenceID:e},headers:n})}function Vf(e,t,n,r){return _f().post("".concat(yO.proxyUrl,"/v1/mmc/management/conferences/slideverifycode/check"),{token:t,pointX:n,slideTime:r,random:e},{headers:{"Content-Type":"application/json;charset=UTF-8","X-Random":e,"No-Need-Message":!0}})}function Hf(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n={conferenceID:e,xPassword:t,time:(0,Ge.curTimeStr)()},i.next=3,(0,Y.RE)(Bf,e,t);case 3:return r=i.sent,i.next=6,(0,Y.rM)(CD,n,r);case 6:return i.abrupt("return",r);case 7:case"end":return i.stop()}}),Af)}function Wf(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n={xRandom:e,client:t,time:(0,Ge.curTimeStr)()},i.next=3,(0,Y.RE)(Zf,e,t);case 3:return r=i.sent,i.next=6,(0,Y.rM)(SD,n,r);case 6:return i.abrupt("return",r);case 7:case"end":return i.stop()}}),Nf)}function Gf(e,t,n,r){var i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return i={xRandom:e,token:t,pointX:n,slideTime:r,time:(0,Ge.curTimeStr)()},a.next=3,(0,Y.RE)(Vf,e,t,n,r);case 3:return o=a.sent,a.next=6,(0,Y.rM)(_D,i,o);case 6:return a.abrupt("return",o);case 7:case"end":return a.stop()}}),kf)}function Qf(e,t,n){var r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return(r=t)||(i=(0,Ge.getCookie)(L.COOKIE_ITEM.UUID))&&i!==L.UN_DEFINED&&(r=i),o={xRandom:e,uuid:r,verifyCode:n,time:(0,Ge.curTimeStr)()},s.next=5,(0,Y.RE)(jf,e,r,n);case 5:return a=s.sent,s.next=8,(0,Y.rM)(AD,o,a);case 8:return a&&a.data&&(0,Ge.setCookie)(L.COOKIE_ITEM.UUID,a.data.uuid,L.COOKIE_EXPIRE_DAYS),s.abrupt("return",a);case 10:case"end":return s.stop()}}),Rf)}function Kf(e,t,n,r){var i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return i={random:e,country:t,smsNumber:n,sliderToken:r,time:(0,Ge.curTimeStr)()},a.next=3,(0,Y.RE)(Uf,e,t,n,r);case 3:return o=a.sent,a.next=6,(0,Y.rM)(ND,i,o);case 6:return a.abrupt("return",o);case 7:case"end":return a.stop()}}),Of)}function Jf(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t={xRandom:e,time:(0,Ge.curTimeStr)()},r.next=3,(0,Y.RE)(Ff,e);case 3:return n=r.sent,r.next=6,(0,Y.rM)(kD,t,n);case 6:return r.abrupt("return",n);case 7:case"end":return r.stop()}}),Df)}function Xf(e,t,n){var r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return r={conferenceID:e,password:t,time:(0,Ge.curTimeStr)()},o.next=3,(0,Y.RE)(zf,e,t,n);case 3:return i=o.sent,o.next=6,(0,Y.rM)(YD,r,i);case 6:return o.abrupt("return",i);case 7:case"end":return o.stop()}}),Lf)}function qf(e,t,n){return _f().post("".concat(yO.proxyUrl,"/v1/mmc/management/conferences/joinConfAuth"),null,{params:{conferenceID:e},headers:{"X-password":t,Authorization:n}})}function $f(e){return eh.apply(this,arguments)}function eh(){return(eh=(0,Cf.Z)(F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={random:t,registe:1,client:"WebRTC"},e.next=3,_f()({method:"POST",url:"".concat(yO.proxyUrl,"/conferences/getClientParam.action"),headers:{"Content-Type":"application/x-www-form-urlencoded","No-Need-Message":!0},data:(0,Ge.transformToFormUrlencoded)(n)});case 3:if(!(r=e.sent).data){e.next=7;break}try{r.data=Pf(r.data)}catch(e){r.data=e}return e.abrupt("return",JSON.stringify(r.data));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var th=n(26254);const nh="function"==typeof btoa,rh="function"==typeof Buffer,ih=("function"==typeof TextDecoder&&new TextDecoder,"function"==typeof TextEncoder&&new TextEncoder,[..."ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="]),oh=((e=>{let t={};e.forEach(((e,n)=>t[e]=n))})(ih),String.fromCharCode.bind(String),"function"==typeof Uint8Array.from&&Uint8Array.from.bind(Uint8Array),e=>{let t,n,r,i,o="";const a=e.length%3;for(let a=0;a<e.length;){if((n=e.charCodeAt(a++))>255||(r=e.charCodeAt(a++))>255||(i=e.charCodeAt(a++))>255)throw new TypeError("invalid character found");t=n<<16|r<<8|i,o+=ih[t>>18&63]+ih[t>>12&63]+ih[t>>6&63]+ih[63&t]}return a?o.slice(0,a-3)+"===".substring(a):o}),ah=nh?e=>btoa(e):rh?e=>Buffer.from(e,"binary").toString("base64"):oh;var sh=F().mark(Eh),ch=F().mark(Mh),uh=F().mark(Th),lh=F().mark(Ch),dh=F().mark(Sh),fh=F().mark(_h),hh=F().mark(Ah),ph=F().mark(Nh),gh=F().mark(kh),mh=F().mark(Rh),vh=F().mark(Oh),bh=F().mark(Dh),yh={EVENT_getSkipnonce:"http_get_skipnonce",EVENT_getLoggedinInfo:"http_getLoggedinInfo",EVENT_login:"http_login",EVENT_getUserServiceData:"http_getUserServiceData",EVENT_GetOnceToken:"http_GetOnceToken",EVENT_GetTokenByNonce:"http_GetTokenByNonce",EVENT_RefreshToken:"http_refreshToken",EVENT_HTTP_COMMON:"http_common"};Object.freeze(yh);var wh=function(e){return e.root.conferenceConn};function xh(e){return e===L.RET_SUCCESS_200?IO.INFO:IO.ERROR}function Eh(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,(0,Y.Ys)(wh);case 3:return n=s.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/usg/acs/auth/skipnonce",i.time=e.time,i.conferenceID=r,i.accessToken=Ki.desToken(e.accessToken),i.resp_httpStatus=t.httpStatus,i.resp_code=t.code,i.resp_message=t.message,i.resp_time=(0,Ge.curTimeStr)(),t.data.nonce&&(i.resp_nonce=Ki.desToken(t.data.nonce)),t.data.request_id&&(i.resp_request_id=t.data.request_id),o=xh(i.resp_code),s.next=19,(0,Y.rM)(rD,MO.USG,yh.EVENT_getSkipnonce,i,o);case 19:if(t.code===L.RET_SUCCESS_200){s.next=24;break}return a=Ma().get(t.code),(0,Ge.testValue)(a)||(a=""),s.next=24,(0,Y.rM)(Ka,MO.USG,Ga.USG_GET_NONCE,t.code,a);case 24:s.next=29;break;case 26:s.prev=26,s.t0=s.catch(0),Ca.default.error("traceGetSkipnonce: failed ",s.t0);case 29:case"end":return s.stop()}}),sh,null,[[0,26]])}function Ih(e){var t={};try{t.resp_httpStatus=e.httpStatus,t.resp_code=e.code,t.resp_message=e.message,t.resp_time=(0,Ge.curTimeStr)(),t.resp_accessToken=Ki.desToken(null==e?void 0:e.data.accessToken),t.resp_clientType=null==e?void 0:e.data.clientType,t.resp_createTime=null==e?void 0:e.data.createTime,t.resp_expireTime=null==e?void 0:e.data.expireTime,t.resp_validPeriod=null==e?void 0:e.data.validPeriod,(null==e?void 0:e.data.user)&&(t.resp_userId=null==e?void 0:e.data.user.userId),t.resp_request_id=null==e?void 0:e.data.request_id}catch(e){Ca.default.error("getCommonTraceMsgFromTokenResp failed. ",e)}return t}function Mh(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,(0,Y.Ys)(wh);case 3:return n=s.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/usg/acs/auth/create-once-token",i.time=e.time,i.conferenceID=r,i.accessToken=Ki.desToken(e.accessToken),s.next=12,(0,Y.RE)(Ih,t);case 12:return o=s.sent,i=(0,z.Z)((0,z.Z)({},i),o),a=xh(i.resp_code),s.next=17,(0,Y.rM)(rD,MO.USG,yh.EVENT_GetOnceToken,i,a);case 17:s.next=22;break;case 19:s.prev=19,s.t0=s.catch(0),Ca.default.error("traceGetOnceToken: failed ",s.t0);case 22:case"end":return s.stop()}}),ch,null,[[0,19]])}function Th(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,(0,Y.Ys)(wh);case 3:return n=s.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/usg/acs/auth/skipnonce",i.time=e.time,i.conferenceID=r,i.accessToken=Ki.desToken(e.accessToken),s.next=12,(0,Y.RE)(Ih,t);case 12:return o=s.sent,i=(0,z.Z)((0,z.Z)({},i),o),a=xh(i.resp_code),s.next=17,(0,Y.rM)(rD,MO.USG,yh.EVENT_GetTokenByNonce,i,a);case 17:s.next=22;break;case 19:s.prev=19,s.t0=s.catch(0),Ca.default.error("traceGetTokenByNonce: failed ",s.t0);case 22:case"end":return s.stop()}}),uh,null,[[0,19]])}function Ch(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,(0,Y.Ys)(wh);case 3:return n=s.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/usg/acs/token",i.time=e.time,i.conferenceID=r,i.accessToken=Ki.desToken(e.accessToken),s.next=12,(0,Y.RE)(Ih,t);case 12:return o=s.sent,i=(0,z.Z)((0,z.Z)({},i),o),a=xh(i.resp_code),s.next=17,(0,Y.rM)(rD,MO.USG,yh.EVENT_RefreshToken,i,a);case 17:s.next=22;break;case 19:s.prev=19,s.t0=s.catch(0),Ca.default.error("traceRefreshToken: failed ",s.t0);case 22:case"end":return s.stop()}}),lh,null,[[0,19]])}function Sh(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,Y.Ys)(wh);case 3:return n=a.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/usg/dcs/member",i.time=e.time,i.conferenceID=r,i.accessToken=Ki.desToken(e.accessToken),i.lang=e.lang,i.resp_httpStatus=t.httpStatus,i.resp_code=t.code,i.resp_message=t.message,i.resp_time=(0,Ge.curTimeStr)(),i.resp_name=Ki.desUserName(t.data.name),i.resp_userAccount=Ki.desAccount(t.data.userAccount),i.resp_status=t.data.status,i.resp_userId=t.data.userId,i.resp_request_id=t.data.request_id,o=xh(i.resp_code),a.next=23,(0,Y.rM)(rD,MO.USG,yh.EVENT_getLoggedinInfo,i,o);case 23:a.next=28;break;case 25:a.prev=25,a.t0=a.catch(0),Ca.default.error("traceGetLoggedInInfo: failed ",a.t0);case 28:case"end":return a.stop()}}),dh,null,[[0,25]])}function _h(e,t,n,r){var i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,i=(0,Ge.buildHttpEventData)(e,t,n,r),o=200===e.httpStatus?IO.INFO:IO.ERROR,a.next=5,(0,Y.rM)(rD,MO.USG,yh.EVENT_HTTP_COMMON,i,o);case 5:a.next=10;break;case 7:a.prev=7,a.t0=a.catch(0),Ca.default.error("traceJsonHttpReq: failed ",a.t0);case 10:case"end":return a.stop()}}),fh,null,[[0,7]])}function Ah(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,(0,Y.Ys)(wh);case 3:return n=s.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/usg/acs/login/sc",i.time=e.time,i.conferenceID=r,i.username=Ki.desAccount(e.username),i.password=Ki.desPwd(e.password),s.next=13,(0,Y.RE)(Ih,t);case 13:return o=s.sent,i=(0,z.Z)((0,z.Z)({},i),o),a=xh(i.resp_code),s.next=18,(0,Y.rM)(rD,MO.USG,yh.EVENT_login,i,a);case 18:s.next=23;break;case 20:s.prev=20,s.t0=s.catch(0),Ca.default.error("traceLogin: failed ",s.t0);case 23:case"end":return s.stop()}}),hh,null,[[0,20]])}function Nh(e,t,n){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,Y.RE)(_h,t,n,null,null);case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),Ca.default.debug(e.t0);case 8:case"end":return e.stop()}}),ph,null,[[0,5]])}function kh(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,(0,Y.Ys)(wh);case 3:if(n=s.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/usg/acs/ap/userservicedata",i.time=e.time,i.conferenceID=r,i.accessToken=Ki.desToken(e.accessToken),i.resp_httpStatus=t.httpStatus,i.resp_code=t.code,i.resp_message=t.message,i.resp_time=(0,Ge.curTimeStr)(),!(o=t.data.serviceTp).siteInfo1){s.next=26;break}return a=o.siteInfo1.accessStrategy.service_access_node,i.resp_httpProxyUri=a.httpProxyUri,i.resp_rtcUri=a.rtcUri,i.resp_appId=o.rtcInfo?o.rtcInfo.appId:null,i.resp_siteName=o.siteInfo1.siteName,i.resp_request_id=t.data.request_id,s.next=24,(0,Y.rM)(rD,MO.USG,yh.EVENT_getUserServiceData,i,IO.INFO);case 24:s.next=28;break;case 26:return s.next=28,(0,Y.rM)(rD,MO.USG,yh.EVENT_getUserServiceData,i,IO.ERROR);case 28:s.next=33;break;case 30:s.prev=30,s.t0=s.catch(0),Ca.default.error("traceGetUserServiceData: failed ",s.t0);case 33:case"end":return s.stop()}}),gh,null,[[0,30]])}function Rh(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,n=e.data,(0,Ge.testValue)(n)&&"object"==typeof n&&(r=Object.keys(n)),i.next=5,(0,Y.RE)(_h,e,t,null,r);case 5:i.next=10;break;case 7:i.prev=7,i.t0=i.catch(0),Ca.default.error("traceSignAgreement: failed ",i.t0);case 10:case"end":return i.stop()}}),mh,null,[[0,7]])}function Oh(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,n=e.data,(0,Ge.testValue)(n)&&"object"==typeof n&&(r=Object.keys(n)),i.next=5,(0,Y.RE)(_h,e,t,null,r);case 5:i.next=10;break;case 7:i.prev=7,i.t0=i.catch(0),Ca.default.error("traceFetchAgreementInfo: failed ",i.t0);case 10:case"end":return i.stop()}}),vh,null,[[0,7]])}function Dh(e,t,n){var r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=function(e,t){if("vmrList"!==e&&-1===e.toLocaleLowerCase().indexOf("pwd"))return t},e.next=4,(0,Y.RE)(_h,t,n,null,r);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),Ca.default.debug(e.t0);case 9:case"end":return e.stop()}}),bh,null,[[0,6]])}var Lh=F().mark(Hh),Ph=F().mark(Qh),jh=F().mark(Jh),zh=F().mark(qh),Uh=F().mark(ep),Fh=F().mark(np),Yh=F().mark(op),Zh=F().mark(cp),Bh=F().mark(lp);function Vh(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"zh-CN";return _f().get("".concat(yO.proxyUrl,"/v1/usg/dcs/member"),{headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":e,"Accept-Language":t,"No-Need-Message":!0}})}function Hh(){var e,t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(e=JSON.parse((0,Ge.getLocalStorage)("application")),t=(0,Ge.getLocalStorage)("lang")||"zh-CN",!(e&&e.value&&e.value.authorization)){a.next=11;break}return r=e.value.authorization,i={accessToken:r,lang:t,time:(0,Ge.curTimeStr)()},a.next=7,(0,Y.RE)(Vh,r,t);case 7:return n=a.sent,a.next=10,(0,Y.rM)(Sh,i,n);case 10:n&&n.code===L.RET_SUCCESS_200?(o={loggedIn:!0,lang:t,accessToken:r,expireTime:0,createTime:0,user:{userId:n.data.id,companyId:n.data.corp&&n.data.corp.id?n.data.corp.id:null,ucloginAccount:n.data.userAccount,name:n.data.name,nameEn:n.data.englishName,cloudUserId:""}},n.data=o):n=null;case 11:return a.abrupt("return",n);case 12:case"end":return a.stop()}}),Lh)}function Wh(e){return _f().delete("".concat(yO.proxyUrl,"/v1/usg/acs/token?timeout=false"),{headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":e,"No-Need-Message":!0}})}function Gh(e,t){var n=e+":"+t;return _f().post("".concat(yO.proxyUrl,"/v1/usg/acs/login/sc"),null,{headers:{"Content-Type":"application/json;charset=UTF-8",Authorization:"Basic "+ah(n),"No-Need-Message":!0}})}function Qh(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n={username:e,password:t,time:(0,Ge.curTimeStr)()},i.next=3,(0,Y.RE)(Gh,e,t);case 3:return r=i.sent,i.next=6,(0,Y.rM)(Ah,n,r);case 6:return i.abrupt("return",r);case 7:case"end":return i.stop()}}),Ph)}function Kh(e,t){return _f().get("".concat(yO.proxyUrl,"/v1/usg/acs/ap/userservicedata"),{params:(0,Ge.testValue)(t)?{corpId:t}:null,headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":e}})}function Jh(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n={accessToken:e,time:(0,Ge.curTimeStr)()},i.next=3,(0,Y.RE)(Kh,e,t);case 3:return r=i.sent,i.next=6,(0,Y.rM)(kh,n,r);case 6:return i.abrupt("return",r);case 7:case"end":return i.stop()}}),jh)}function Xh(e,t){return _f().post("".concat(yO.proxyUrl,"/v1/usg/acs/auth/skipnonce"),null,(0,z.Z)({headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":e,"No-Need-Message":!0}},t))}function qh(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n={accessToken:e,time:(0,Ge.curTimeStr)()},i.next=3,(0,Y.RE)(Xh,e,t);case 3:return r=i.sent,i.next=6,(0,Y.rM)(Eh,n,r);case 6:return i.abrupt("return",r);case 7:case"end":return i.stop()}}),zh)}function $h(e,t){return _f().post("".concat(yO.proxyUrl,"/v1/usg/acs/auth/create-once-token"),null,(0,z.Z)({headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":e,"No-Need-Message":!0}},t))}function ep(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n={accessToken:e,time:(0,Ge.curTimeStr)()},i.next=3,(0,Y.RE)($h,e,t);case 3:return r=i.sent,i.next=6,(0,Y.rM)(Mh,n,r);case 6:return i.abrupt("return",r);case 7:case"end":return i.stop()}}),Uh)}function tp(e){return _f().get("".concat(yO.proxyUrl,"/v1/usg/acs/auth/skipnonce"),{params:{skipNonce:e,clientType:10},headers:{"Content-Type":"application/json;charset=UTF-8"}})}function np(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t={skipNonce:e,time:(0,Ge.curTimeStr)()},r.next=3,(0,Y.RE)(tp,e);case 3:return n=r.sent,r.next=6,(0,Y.rM)(Th,t,n);case 6:return r.abrupt("return",n);case 7:case"end":return r.stop()}}),Fh)}function rp(e){return ip.apply(this,arguments)}function ip(){return(ip=(0,Cf.Z)(F().mark((function e(t){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",_f().put("".concat(yO.proxyUrl,"/v1/usg/acs/token"),null,{headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":t}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function op(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t={accessToken:e,time:(0,Ge.curTimeStr)()},r.next=3,(0,Y.RE)(rp,e);case 3:return n=r.sent,r.next=6,(0,Y.rM)(Ch,t,n);case 6:return r.abrupt("return",n);case 7:case"end":return r.stop()}}),Yh)}function ap(){return sp.apply(this,arguments)}function sp(){return(sp=(0,Cf.Z)(F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",_f().get("".concat(yO.proxyUrl,"/v1/usg/acs/privacy/latestversion"),{params:{privacyType:0},headers:{"Content-Type":"application/json;charset=UTF-8"}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function cp(){var e,t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return e=new Date,r.next=3,(0,Y.RE)(ap);case 3:return t=r.sent,n=new Date-e,r.next=7,(0,Y.rM)(Oh,t,n);case 7:return r.abrupt("return",t);case 8:case"end":return r.stop()}}),Zh)}function up(e,t,n){var r={deviceId:null,acceptSign:null,version:null,privacyType:null};return r=(0,z.Z)((0,z.Z)({},r),t),_f().post("".concat(yO.proxyUrl,"/v1/usg/acs/privacy/sign"),r,(0,z.Z)({headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":e,"No-Need-Message":!0}},n))}function lp(e,t,n){var r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return r=new Date,a.next=3,(0,Y.RE)(up,e,t,n);case 3:return i=a.sent,o=new Date-r,a.next=7,(0,Y.rM)(Rh,i,o);case 7:return a.abrupt("return",i);case 8:case"end":return a.stop()}}),Bh)}function dp(){return _f().get("/v1/usg/scs/linkcfg")}var fp=F().mark(xp),hp=F().mark(Ep),pp=F().mark(Ip),gp=F().mark(Mp),mp=F().mark(Tp),vp=F().mark(Cp),bp=F().mark(Sp),yp=F().mark(_p),wp=function(e){return e.root.conferenceConn};function xp(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e!==P.MMC_ERROR.MMC_111072065&&e!==P.MMC_ERROR.MMC_111070009){t.next=9;break}return t.next=3,(0,Y.Ys)((function(e){return e.join.joinStep}));case 3:return t.sent==L.INPUT_PASSWORD&&th.Z.error(e),t.next=7,(0,Y.gz)(ji(!0));case 7:t.next=10;break;case 9:XD(e);case 10:case"end":return t.stop()}}),fp)}function Ep(){var e,t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,Y.RE)(dp);case 3:if((null==(e=r.sent)?void 0:e.code)!==L.RET_SUCCESS_200){r.next=10;break}return t=e.data,n=e.headers,r.next=8,(0,Y.gz)(bo(t));case 8:return r.next=10,(0,Y.gz)(wo(n["x-site-type"]||n["X-SITE-TYPE"]));case 10:r.next=15;break;case 12:r.prev=12,r.t0=r.catch(0),Ca.default.log(r.t0);case 15:case"end":return r.stop()}}),hp,null,[[0,12]])}function Ip(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.RE)(Hf,e,t);case 2:if((null==(n=i.sent)?void 0:n.code)===L.RET_SUCCESS_200){i.next=5;break}throw new Tf.AuthConfError(null==n?void 0:n.code);case 5:return r=n.data,i.next=8,(0,Y.xN)(go(r));case 8:return i.abrupt("return",r);case 9:case"end":return i.stop()}}),pp)}function Mp(e,t,n){var r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return r={conferenceId:e,xPassword:t},n&&((i=n.split("#")).length>1?r.joinUrl=i[0]+L.BASE_URL+"/#"+i[1]:r.joinUrl=n),o.next=4,(0,Y.gz)(mo(r));case 4:case"end":return o.stop()}}),gp)}function Tp(e,t,n){var r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Y.RE)(qf,e,t,n.accessToken);case 2:if((null==(r=s.sent)?void 0:r.code)===L.RET_SUCCESS_200){s.next=5;break}throw new Tf.AuthConfError(null==r?void 0:r.code);case 5:return i=r.data,o=i.confServiceTp,a=i.confCompanyID,s.next=8,(0,Y.xN)(go({confServiceTp:o,confCompanyID:a}));case 8:case"end":return s.stop()}}),mp)}function Cp(){var e,t,n,r,i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,(0,Y.Ys)(wp);case 2:return e=h.sent,t=e.conferenceId,n=e.xPassword,h.prev=5,h.next=8,(0,Y.RE)(Ip,t,n);case 8:return r=h.sent,h.next=11,(0,Y.xN)(Pi(!0));case 11:if(i=r.joinUrl,o=r.supportWebRtc,a=r.webinar,!(0,Ge.testValue)(o)||o||a){h.next=15;break}return XD(P.CMS_ERROR.CMS_11084016),h.abrupt("return");case 15:return h.next=17,(0,Y.RE)(Mp,t,n,i);case 17:if(s=!1,void 0,!((p=JSON.parse((0,Ge.getLocalStorage)("application")))&&p.value&&p.value.authorization)){h.next=30;break}return h.next=21,(0,Y.RE)(Hh);case 21:if(!(c=h.sent)||!c.data){h.next=30;break}return s=!0,h.next=26,(0,Y.gz)(xi(c.data));case 26:return h.next=28,(0,Y.gz)(Ii(c.data.accessToken));case 28:return h.next=30,(0,Y.RE)(Tp,t,n,c.data);case 30:if(s){h.next=36;break}if(u=r.role,l=r.audienceCallInRestriction,d=r.callInRestriction,u&&(f=u===L.MMC_ROLE.AUDIENCE?l===L.AUDIENCE_CONF_IN_RESTRICTION.ENTERPRISE_OR_INVITE_USER:d===L.CONF_IN_RESTRICTION.ENTERPRISE_USER||d===L.CONF_IN_RESTRICTION.INVITE_USER),!f){h.next=36;break}return XD(P.CMS_ERROR.CMS_11071073),h.abrupt("return");case 36:return h.next=38,(0,Y.gz)(vo(!0));case 38:h.next=48;break;case 40:if(h.prev=40,h.t0=h.catch(5),!(h.t0 instanceof Tf.AuthConfError)){h.next=47;break}return h.next=45,(0,Y.RE)(xp,h.t0.retCode);case 45:h.next=48;break;case 47:Ca.default.error("auth::",h.t0);case 48:case"end":return h.stop()}var p}),vp,null,[[5,40]])}function Sp(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(po().type,Cp);case 2:case"end":return e.stop()}}),bp)}function _p(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(yo().type,Ep);case 2:case"end":return e.stop()}}),yp)}var Ap=[Sp,_p],Np=F().mark(Jp),kp=F().mark(Xp),Rp=F().mark(qp),Op=F().mark($p),Dp=F().mark(eg),Lp=F().mark(ng),Pp=F().mark(rg),jp=F().mark(ig),zp=F().mark(og),Up=F().mark(ag),Fp=F().mark(sg),Yp=F().mark(cg),Zp=F().mark(ug),Bp=F().mark(lg),Vp=F().mark(dg),Hp=F().mark(fg),Wp=F().mark(hg),Gp=F().mark(pg),Qp=F().mark(gg),Kp=F().mark(mg);function Jp(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(si().type,F().mark((function e(t){var n,r,i,o,a,s,c;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.payload,r=n.random,i=n.client,e.next=4,(0,Y.gz)(di(null));case 4:return e.next=6,(0,Y.RE)(Wf,r,i);case 6:if((o=e.sent).code!==L.RET_SUCCESS_200){e.next=12;break}return e.next=10,(0,Y.gz)(ci(o.data));case 10:e.next=43;break;case 12:if(o.code!==P.MMC_ERROR.MMC_111100003){e.next=34;break}return e.next=15,(0,Y.Ys)(Ce);case 15:return a=e.sent,e.next=18,(0,Y.RE)(Hf,a.conferenceId,a.xPassword);case 18:if(s=e.sent,c={random:"",siteUrl:""},!s){e.next=32;break}if(s.code!==L.RET_SUCCESS_200){e.next=31;break}return c={random:s.data.random,siteUrl:s.data.siteUrl},e.next=25,(0,Y.gz)(go(c));case 25:return e.next=27,(0,Y.gz)(Pi(!0));case 27:return e.next=29,(0,Y.gz)(si({random:c.random,client:"Web_PC"}));case 29:e.next=32;break;case 31:XD(s.code);case 32:e.next=43;break;case 34:return th.Z.error(o.code),e.next=37,(0,Y.gz)(di("fail"));case 37:return e.next=39,(0,Y.gw)(500);case 39:return e.next=41,(0,Y.gz)(di(null));case 41:return e.next=43,(0,Y.gz)(si({random:r,client:"Web_PC"}));case 43:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Np)}function Xp(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t=e.random,n=e.pointX,r=e.slideTime,c.next=3,(0,Y.Ys)(B);case 3:return i=c.sent,o=i.token,c.next=7,(0,Y.RE)(Gf,t,o,n,r);case 7:return a=c.sent,s=a.data,c.abrupt("return",s);case 10:case"end":return c.stop()}}),kp)}function qp(e){var t,n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return t=e.random,n=e.loginInfo,l.next=3,(0,Y.RE)(Jf,t);case 3:if(r=l.sent,"0"===(i=r.data.ConfParam).resultCode){l.next=12;break}return l.next=8,(0,Y.RE)(Ka,MO.USG,Ga.USG_USER_LOGIN,i.resultCode);case 8:return Ca.default.error("getWrongConfParamResultCode::login error, resp:",i),l.next=11,(0,Y.gz)(Zi({code:"CMS.".concat(i.resultCode)}));case 11:return l.abrupt("return");case 12:return o={confInfo:{accessCode:i.sipinfo.accesscode,confID:i.sipinfo.confid,confPwd:i.sipinfo.confpwd,mediaType:i.mediatype,userRole:"",confRole:i.conf_role,confMode:i.conf_mode,webinar:i.webinar,webinarParam:"",conferenceState:"",webinarExpireTime:"",allowAudience:"",pause:""},accountInfo:{account:"",password:""}},(0,Ge.testValue)(o.confInfo.confMode)&&o.confInfo.confMode!==L.CONF_MODE.RTC&&o.confInfo.confMode!==L.CONF_MODE.RTC_MDS&&XD(P.CMS_ERROR.CMS_11084013),l.next=16,(0,Y.gz)(yi(o));case 16:return l.next=18,(0,Y.RE)(qh,n.accessToken);case 18:if((a=l.sent).code!==P.USG_ERROR.USG_000000004){l.next=31;break}return l.next=22,(0,Y.RE)(Cp);case 22:return l.next=24,(0,Y.Ys)(X);case 24:return s=l.sent,c=s.random,l.next=28,(0,Y.gz)(hi({random:c}));case 28:return l.next=30,(0,Y.gz)(Li(L.INPUT_PHONE_NUMBER));case 30:return l.abrupt("return");case 31:if(!a.data.nonce){l.next=40;break}return l.next=34,(0,Y.RE)(np,a.data.nonce);case 34:if(!(u=l.sent).data){l.next=40;break}return l.next=38,(0,Y.gz)(xi(u.data));case 38:return l.next=40,(0,Y.gz)(Di({accessToken:u.data.accessToken}));case 40:case"end":return l.stop()}}),Rp)}function $p(){var e,t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,Y.gw)(500);case 2:return o.next=4,(0,Y.Ys)(Q);case 4:if(e=o.sent){o.next=18;break}return o.next=8,(0,Y.RE)(Cp);case 8:return o.next=10,(0,Y.Ys)(Q);case 10:return e=o.sent,o.next=13,(0,Y.Ys)(K);case 13:if(t=o.sent,e||!t){o.next=18;break}return o.next=17,(0,Y.gz)(Li(L.INPUT_PASSWORD));case 17:return o.abrupt("return");case 18:return o.next=20,(0,Y.Ys)(ie);case 20:return n=o.sent,o.next=23,(0,Y.Ys)(X);case 23:if(r=o.sent,i=r.random,!n||!n.accessToken){o.next=30;break}return o.next=28,(0,Y.rM)(qp,{random:i,loginInfo:n});case 28:o.next=32;break;case 30:return o.next=32,(0,Y.gz)(hi({random:i}));case 32:case"end":return o.stop()}}),Op)}function eg(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(ai().type,$p);case 2:case"end":return e.stop()}}),Dp)}function tg(e,t){var n=[];if(null===e||0===e.length)return n;for(var r=0,i=0;i<e.length;i++){var o={};o.priority=e[i].priority,o.siteName=e[i].siteName,t===L.SITE_INFO_SERVER_TYPE.IM&&(o.url=e[i].accessStrategy.service_access_node.imWebSocketUri),t===L.SITE_INFO_SERVER_TYPE.RTC&&(o.url=e[i].accessStrategy.service_access_node.rtcUri),t===L.SITE_INFO_SERVER_TYPE.CMS&&(o.url=e[i].accessStrategy.service_access_node.webRtcProxyUri),o.failCount=0;var a,s=!1,c=(0,Ea.Z)(n);try{for(c.s();!(a=c.n()).done;)if(a.value.url===o.url){s=!0;break}}catch(e){c.e(e)}finally{c.f()}s||(n[r]=o,r++)}return n}function ng(){var e,t,n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=3,(0,Y.qn)(Di().type);case 3:if(e=l.sent,!(t=e.payload.accessToken)){l.next=36;break}return l.next=8,(0,Y.Ys)(X);case 8:return n=l.sent,l.next=11,(0,Y.RE)(Jh,t,(null==n?void 0:n.confServiceTp)?null==n?void 0:n.confCompanyID:null);case 11:if(!(r=l.sent)||r.code===L.RET_SUCCESS_200){l.next=15;break}return l.next=15,(0,Y.RE)(Ka,MO.USG,Ga.USG_GET_SERVICE_DATA,r.code);case 15:if(!r||!r.data){l.next=36;break}return jO((i=r.data.serviceTp).opsUri),o={appId:i.rtcInfo&&i.rtcInfo.appId?i.rtcInfo.appId:null},l.next=22,(0,Y.gz)(Ci(o));case 22:return a=i.siteInfoList?(0,Ta.Z)(i.siteInfoList).sort((function(e,t){return e.priority-t.priority})):[],s=tg(a,L.SITE_INFO_SERVER_TYPE.IM),c=tg(a,L.SITE_INFO_SERVER_TYPE.RTC),u=tg(a,L.SITE_INFO_SERVER_TYPE.CMS),l.next=28,(0,Y.gz)(Si(a));case 28:return l.next=30,(0,Y.gz)(_i(s));case 30:return l.next=32,(0,Y.gz)(Ai(c));case 32:return l.next=34,(0,Y.gz)(Ni(u));case 34:return l.next=36,(0,Y.gz)(Li(L.JOIN_CONF));case 36:l.next=0;break;case 38:case"end":return l.stop()}}),Lp)}function rg(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if((0,Ge.testValue)(e.retryTime)){r.next=4;break}e.retryTime=1,r.next=12;break;case 4:if(!(e.retryTime<5)){r.next=8;break}e.retryTime=e.retryTime+1,r.next=12;break;case 8:return Ca.default.error("checkAnonymousInfo:: retryTime >= 5. payload = ",e),r.next=11,(0,Y.gz)(Zi({content:Ma().get("joinFailed")}));case 11:return r.abrupt("return");case 12:return r.next=14,(0,Y.gw)(1e3);case 14:return Ca.default.warn("retryCheckAnonymousInfo::payload = ",e),r.next=17,(0,Y.Ys)(X);case 17:return t=r.sent,n=t.random,e.random=n,r.next=22,(0,Y.RE)(ig,e);case 22:case"end":return r.stop()}}),Pp)}function ig(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(e.random&&""!==e.random){n.next=5;break}return Ca.default.warn("checkAnonymousInfo::payload random is invalid.",e.random),n.next=4,(0,Y.RE)(rg,e);case 4:return n.abrupt("return");case 5:return n.next=7,(0,Y.RE)(Qf,e.random);case 7:if(!(t=n.sent)||!t.data){n.next=33;break}if(t.code!==L.RET_SUCCESS_200){n.next=17;break}return t.data.confInfo&&t.data.confInfo.confMode!==L.CONF_MODE.RTC&&t.data.confInfo.confMode!==L.CONF_MODE.RTC_MDS&&XD(P.CMS_ERROR.CMS_11084013),n.next=13,(0,Y.gz)(yi(t.data));case 13:return n.next=15,(0,Y.gz)({type:"AUDIENCE_JOIN",payload:{joinStep:L.VERIFY_SLIDING}});case 15:n.next=33;break;case 17:if(t.code!==P.MMC_ERROR.MMC_111100011){n.next=22;break}return n.next=20,(0,Y.gz)({type:"GUEST_JOIN",payload:{joinStep:L.INPUT_PHONE_NUMBER}});case 20:n.next=33;break;case 22:if(t.code!==P.MMC_ERROR.MMC_111100003){n.next=30;break}return Ca.default.warn("checkAnonymousInfo:: getAnonymousInfo error. resp = ",t),n.next=26,(0,Y.RE)(Cp);case 26:return n.next=28,(0,Y.RE)(rg,e);case 28:n.next=33;break;case 30:return Ca.default.error("checkAnonymousInfo:: getAnonymousInfo error. resp = ",t),n.next=33,(0,Y.gz)(Zi({code:t.code}));case 33:case"end":return n.stop()}}),jp)}function og(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=3,(0,Y.qn)(hi().type);case 3:return e=n.sent,n.next=6,(0,Y.rM)(ig,e.payload);case 6:return n.next=8,(0,Y.qn)(["GUEST_JOIN","AUDIENCE_JOIN"]);case 8:return t=n.sent,n.next=11,(0,Y.gz)(Li(t.payload.joinStep));case 11:n.next=0;break;case 13:case"end":return n.stop()}}),zp)}function ag(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Zi().type,F().mark((function e(t){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.payload.code?th.Z.error(t.payload.code):th.Z.warning(t.payload.content),e.next=3,(0,Y.gw)(3e3);case 3:window.location.reload();case 4:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Up)}function sg(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(t=e.random,n=e.smsCode,r=null,i=null,!t||!(0,Ge.testValue)(n)){s.next=36;break}return s.next=6,(0,Y.RE)(Qf,t,null,n);case 6:if(!(o=s.sent)||!o.data){s.next=34;break}if(o.code!==L.RET_SUCCESS_200){s.next=19;break}if(!o.data.confInfo||o.data.confInfo.confMode===L.CONF_MODE.RTC||o.data.confInfo.confMode===L.CONF_MODE.RTC_MDS){s.next=13;break}XD(P.CMS_ERROR.CMS_11084013),s.next=17;break;case 13:return s.next=15,(0,Y.gz)(yi(o.data));case 15:r=o.data.accountInfo.account,i=o.data.accountInfo.password;case 17:s.next=34;break;case 19:if(o.code!==P.MMC_ERROR.MMC_111100010){s.next=31;break}return s.next=22,(0,Y.gz)(Yi(!1));case 22:return s.next=24,(0,Y.gz)(bi(!0));case 24:return s.next=26,(0,Y.gz)(Fi(!1));case 26:return s.next=28,(0,Y.gz)(Li(L.VERIFY_SLIDING));case 28:th.Z.error(o.code),s.next=34;break;case 31:return s.next=33,(0,Y.gz)(Yi(!1));case 33:th.Z.error(o.code);case 34:s.next=41;break;case 36:return s.next=38,(0,Y.Ys)(oe);case 38:a=s.sent,r=a.accountInfo.account,i=a.accountInfo.password;case 41:return s.abrupt("return",{username:r,password:i});case 42:case"end":return s.stop()}}),Fp)}function cg(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if((0,Ge.testValue)(e.retryTime)){i.next=4;break}e.retryTime=1,i.next=12;break;case 4:if(!(e.retryTime<5)){i.next=8;break}e.retryTime=e.retryTime+1,i.next=12;break;case 8:return Ca.default.error("refreshUserInfo:: retryTime >= 5. payload = ",e),i.next=11,(0,Y.gz)(Zi({content:Ma().get("joinFailed")}));case 11:return i.abrupt("return");case 12:return i.next=14,(0,Y.RE)(Qf,e.random);case 14:if(!(t=i.sent)||!t.data){i.next=40;break}if(t.code!==L.RET_SUCCESS_200){i.next=22;break}return t.data.confInfo&&t.data.confInfo.confMode!==L.CONF_MODE.RTC&&t.data.confInfo.confMode!==L.CONF_MODE.RTC_MDS&&XD(P.CMS_ERROR.CMS_11084013),i.next=20,(0,Y.gz)(yi(t.data));case 20:i.next=40;break;case 22:if(t.code!==P.MMC_ERROR.MMC_111100003){i.next=37;break}return Ca.default.warn("refreshUserInfo:: getAnonymousInfo error. resp = ",t),i.next=26,(0,Y.RE)(Cp);case 26:return i.next=28,(0,Y.Ys)(X);case 28:return n=i.sent,r=n.random,e.random=r,i.next=33,(0,Y.gw)(1e3);case 33:return i.next=35,(0,Y.RE)(cg,e);case 35:i.next=40;break;case 37:return Ca.default.error("refreshUserInfo:: getAnonymousInfo error. resp = ",t),i.next=40,(0,Y.gz)(Zi({code:t.code}));case 40:case"end":return i.stop()}}),Yp)}function ug(e){var t,n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return t=e.payload,n=t.random,r=t.country,i=t.smsNumber,o=t.sliderToken,l.prev=2,l.next=5,(0,Y.RE)(Kf,n,r,i,o);case 5:if(!(a=l.sent)){l.next=34;break}if(a.code!==L.RET_SUCCESS_200){l.next=12;break}return l.next=10,(0,Y.gz)(Li(L.VERIFY_SMS_CODE));case 10:l.next=34;break;case 12:if(a.code!==P.MMC_ERROR.MMC_111100005&&a.code!==P.MMC_ERROR.MMC_111100004){l.next=21;break}return l.next=15,(0,Y.gz)(bi(!0));case 15:return l.next=17,(0,Y.gz)(Fi(!0));case 17:return l.next=19,(0,Y.gz)(Li(L.VERIFY_SLIDING));case 19:l.next=34;break;case 21:if(a.code!==P.MMC_ERROR.MMC_111100003){l.next=33;break}return l.next=24,(0,Y.RE)(Cp);case 24:return l.next=26,(0,Y.Ys)(X);case 26:return s=l.sent,c=s.random,u=(0,z.Z)((0,z.Z)({},t),{},{random:c}),l.next=31,(0,Y.gz)(gi(u));case 31:l.next=34;break;case 33:th.Z.error(a.code);case 34:l.next=39;break;case 36:l.prev=36,l.t0=l.catch(2),Ca.default.error("getSmsCode::",l.t0);case 39:return l.prev=39,l.next=42,(0,Y.gz)(ui(null));case 42:return l.finish(39);case 43:case"end":return l.stop()}}),Zp,null,[[2,36,39,43]])}function lg(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(gi().type,ug);case 2:case"end":return e.stop()}}),Bp)}function dg(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Y.RE)(sg,e);case 2:if(t=s.sent,n=t.username,r=t.password,(0,Ge.testValue)(n)){s.next=7;break}return s.abrupt("return");case 7:return s.next=9,(0,Y.gw)(500);case 9:return s.next=11,(0,Y.RE)(Qh,n,r);case 11:if(!(i=s.sent)||!i.data){s.next=37;break}if(i.code!==L.RET_SUCCESS_200){s.next=20;break}return s.next=16,(0,Y.gz)(xi(i.data));case 16:return s.next=18,(0,Y.gz)(Di({accessToken:i.data.accessToken}));case 18:s.next=37;break;case 20:if(i.code!==P.USG_ERROR.USG_206010000){s.next=32;break}return Ca.default.error("getAnonymousJoinToken::login error will retry, resp:",i),s.next=24,(0,Y.RE)(cg,e);case 24:return s.next=26,(0,Y.Ys)(X);case 26:return o=s.sent,a=o.random,s.next=30,(0,Y.RE)(dg,{random:a});case 30:s.next=37;break;case 32:return s.next=34,(0,Y.RE)(Ka,MO.USG,Ga.USG_USER_LOGIN,i.code);case 34:return Ca.default.error("getAnonymousJoinToken::login error, resp:",i),s.next=37,(0,Y.gz)(Zi({code:i.code}));case 37:case"end":return s.stop()}}),Vp)}function fg(){var e,t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=3,(0,Y.qn)(li().type);case 3:return e=s.sent,t=e.payload.random,s.next=7,(0,Y.RE)(Xp,e.payload);case 7:if(!(n=s.sent).token){s.next=39;break}return s.next=11,(0,Y.gz)(ui(n.token));case 11:return s.next=13,(0,Y.gz)(di("success"));case 13:return s.next=15,(0,Y.Ys)(V);case 15:return r=s.sent,s.next=18,(0,Y.Ys)(H);case 18:if(i=s.sent,!r){s.next=35;break}if(!i){s.next=29;break}return s.next=23,(0,Y.Ys)(G);case 23:return o=s.sent,s.next=26,(0,Y.Ys)(W);case 26:return a=s.sent,s.next=29,(0,Y.gz)(gi({random:t,country:o,smsNumber:o+a,sliderToken:n.token}));case 29:return s.next=31,(0,Y.gz)(Li(L.VERIFY_SMS_CODE));case 31:return s.next=33,(0,Y.gz)(bi(!1));case 33:s.next=37;break;case 35:return s.next=37,(0,Y.RE)(dg,{random:t});case 37:s.next=47;break;case 39:return s.next=41,(0,Y.gz)(di("fail"));case 41:return s.next=43,(0,Ge.sleep)(500);case 43:return s.next=45,(0,Y.gz)(di(null));case 45:return s.next=47,(0,Y.gz)(si({random:t,client:"Web_PC"}));case 47:s.next=0;break;case 49:case"end":return s.stop()}}),Hp)}function hg(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(mi().type,F().mark((function e(t){var n,r,i;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.payload,r=n.random,i=n.smsCode,e.next=4,(0,Y.rM)(dg,{random:r,smsCode:i});case 4:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Wp)}function pg(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Bi().type,F().mark((function e(){var t;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.RE)(cp);case 2:if((t=e.sent).code!==L.RET_SUCCESS_200||!t.data){e.next=6;break}return e.next=6,(0,Y.gz)(Hi(t.data));case 6:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Gp)}function gg(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Vi().type,F().mark((function e(t){var n,r,i,o,a,s,c,u;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!0!==t.payload){e.next=22;break}return e.next=4,(0,Y.qn)(Di().type);case 4:return n=e.sent,r=n.payload.accessToken,e.next=8,(0,Y.Ys)(J);case 8:return i=e.sent,e.next=11,(0,Y.Ys)(Ce);case 11:return o=e.sent,e.next=14,(0,Y.Ys)(oe);case 14:return a=e.sent,e.next=17,(0,Y.Ys)(Z);case 17:return s=e.sent,c="".concat(o.conferenceId,"_").concat(s).concat(a.uuid?"_"+a.uuid:""),u={deviceId:c,acceptSign:!0,version:i.version,privacyType:0},e.next=22,(0,Y.RE)(lp,r,u);case 22:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Qp)}function mg(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Wi().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.payload.random,e.next=3,(0,Y.RE)(dg,{random:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Kp)}var vg=[eg,ag,Jp,fg,og,lg,hg,ng,pg,gg,mg],bg="CONNECT_SUCCESS",yg="LOGIN_ACK",wg="CHANNEL_ACK",xg="CHANNEL_NOTIFY",Eg="CHANNEL_QUERY",Ig="RECONNECT_SOCKET",Mg="KICK_OUT_NOTIFY",Tg="SEND_ACK",Cg="HEART_BEAT_ACK",Sg="SOCKET_DISCONNECT",_g="UPDATE_CONN_FAIL_COUNT",Ag="CLOUDLINK_VOTE",Ng=n(43827),kg=F().mark(Kg),Rg=F().mark(Jg),Og=F().mark(Xg),Dg=F().mark(qg),Lg=F().mark($g),Pg=F().mark(em),jg=F().mark(tm),zg=F().mark(nm),Ug=F().mark(rm),Fg=F().mark(im),Yg=F().mark(om),Zg=F().mark(am),Bg=F().mark(sm),Vg=F().mark(cm),Hg=F().mark(um),Wg={EVENT_LOGIN:"login",EVENT_LOGIN_ACK:"loginAck",EVENT_JOIN_CHANNEL:"joinChannel",EVENT_JOIN_CHANNEL_ACK:"joinChannelAck",EVENT_KICK_OUT:"kickOut",EVENT_SEND:"send",EVENT_SEND_ACK:"sendAck",EVENT_CHANNEL_NOTIFY:"channelNotify",EVENT_QUERY_CHANNEL_MSG:"queryChannel",EVENT_QUERY_CHANNEL_MSG_ACK:"queryChannelAck",EVENT_HEARTBEAT:"heartbeat",EVENT_HEARTBEAT_ACK:"heartbeatAck",EVENT_LOGOUT:"logout",EVENT_SOCKET_CONNECT:"socketConnect",EVENT_INIT:"initIM"};Object.freeze(Wg);var Gg,Qg={CONNECT:"connect",DIS_CONNECT:"disconnect"};function Kg(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.userAccount=Ki.desAccount(t.userAccount),n.token=Ki.desToken(t.token),n.appId=t.appId,r.next=10,(0,Y.RE)(rD,MO.IM,Wg.EVENT_LOGIN,n,IO.INFO);case 10:r.next=15;break;case 12:r.prev=12,r.t0=r.catch(0),Ca.default.error("traceLogin: failed ",r.t0);case 15:case"end":return r.stop()}}),kg,null,[[0,12]])}function Jg(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=t.msgCode,n.traceId=e.traceId,n.result=t.result,n.resultDes=t.resultDes,n.userAccount=Ki.desAccount(t.userAccount),n.lastLoginTime=Ng.getDateFromTimestamp(t.lastLoginTime),n.sessionId=Ki.desSession(t.sessionId),n.clientLang=t.clientLang,0!=t.result){r.next=16;break}return r.next=14,(0,Y.RE)(rD,MO.IM,Wg.EVENT_LOGIN_ACK,n,IO.INFO);case 14:r.next=18;break;case 16:return r.next=18,(0,Y.RE)(rD,MO.IM,Wg.EVENT_LOGIN_ACK,n,IO.ERROR);case 18:r.next=23;break;case 20:r.prev=20,r.t0=r.catch(0),Ca.default.error("traceLoginAck: failed ",r.t0);case 23:case"end":return r.stop()}}),Rg,null,[[0,20]])}function Xg(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.joinedChannelId=t.joinedChannelId,n.action=t.action,r.next=9,(0,Y.RE)(rD,MO.IM,Wg.EVENT_JOIN_CHANNEL,n,IO.INFO);case 9:r.next=14;break;case 11:r.prev=11,r.t0=r.catch(0),Ca.default.error("traceJoinChannel: failed ",r.t0);case 14:case"end":return r.stop()}}),Og,null,[[0,11]])}function qg(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.result=t.result,n.resultDes=t.resultDes,0!=n.result){r.next=12;break}return r.next=10,(0,Y.RE)(rD,MO.IM,Wg.EVENT_JOIN_CHANNEL_ACK,n,IO.INFO);case 10:r.next=14;break;case 12:return r.next=14,(0,Y.RE)(rD,MO.IM,Wg.EVENT_JOIN_CHANNEL_ACK,n,IO.ERROR);case 14:r.next=19;break;case 16:r.prev=16,r.t0=r.catch(0),Ca.default.error("traceJoinChannelAck: failed ",r.t0);case 19:case"end":return r.stop()}}),Dg,null,[[0,16]])}function $g(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.userAccount=Ki.desAccount(t.userAccount),n.operateTime=Ng.getDateFromTimestamp(t.operateTime),n.kickOutCause=t.kickOutCause,r.next=10,(0,Y.RE)(rD,MO.IM,Wg.EVENT_KICK_OUT,n,IO.INFO);case 10:r.next=15;break;case 12:r.prev=12,r.t0=r.catch(0),Ca.default.error("traceKickOutNotify: failed ",r.t0);case 15:case"end":return r.stop()}}),Lg,null,[[0,12]])}function em(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.sessionId=Ki.desSession(e.sessionId),n.userAccount=Ki.desAccount(e.userAccount),n.clientMsgId=t.clientMsgId,r.next=10,(0,Y.RE)(rD,MO.IM,Wg.EVENT_SEND,n,IO.DEBUG);case 10:r.next=15;break;case 12:r.prev=12,r.t0=r.catch(0),Ca.default.error("traceSendMsg: failed ",r.t0);case 15:case"end":return r.stop()}}),Pg,null,[[0,12]])}function tm(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.result=t.result,n.resultDes=t.resultDes,n.clientMsgId=t.clientMsgId,n.msgId=t.msgId,r.next=11,(0,Y.RE)(rD,MO.IM,Wg.EVENT_SEND_ACK,n,IO.DEBUG);case 11:r.next=16;break;case 13:r.prev=13,r.t0=r.catch(0),Ca.default.error("traceSendAck: failed ",r.t0);case 16:case"end":return r.stop()}}),jg,null,[[0,13]])}function nm(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.channelId=t.channelId,n.latestMsgId=t.latestMsgId,r.next=9,(0,Y.RE)(rD,MO.IM,Wg.EVENT_CHANNEL_NOTIFY,n,IO.DEBUG);case 9:r.next=14;break;case 11:r.prev=11,r.t0=r.catch(0),Ca.default.error("traceChannelNotifyMsg: failed ",r.t0);case 14:case"end":return r.stop()}}),zg,null,[[0,11]])}function rm(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.sessionId=Ki.desSession(e.sessionId),n.userAccount=Ki.desAccount(e.userAccount),n.channelId=t.channelId,n.startMsgId=t.startMsgId,n.endMsgId=t.endMsgId,r.next=12,(0,Y.RE)(rD,MO.IM,Wg.EVENT_QUERY_CHANNEL_MSG,n,IO.DEBUG);case 12:r.next=17;break;case 14:r.prev=14,r.t0=r.catch(0),Ca.default.error("traceQueryChannelMsg: failed ",r.t0);case 17:case"end":return r.stop()}}),Ug,null,[[0,14]])}function im(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.result=t.result,n.resultDes=t.resultDes,n.msgTotalCount=t.msgTotalCount,n.maxMsgId=t.maxMsgId,n.minMsgId=t.minMsgId,r.next=12,(0,Y.RE)(rD,MO.IM,Wg.EVENT_QUERY_CHANNEL_MSG_ACK,n,IO.DEBUG);case 12:r.next=17;break;case 14:r.prev=14,r.t0=r.catch(0),Ca.default.error("traceQueryChannelMsgAck: failed ",r.t0);case 17:case"end":return r.stop()}}),Fg,null,[[0,14]])}function om(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,(t={}).msgCode=e.msgCode,t.traceId=e.traceId,n.next=6,(0,Y.RE)(rD,MO.IM,Wg.EVENT_HEARTBEAT,t,IO.DEBUG);case 6:n.next=11;break;case 8:n.prev=8,n.t0=n.catch(0),Ca.default.error("traceHeartbeat: failed ",n.t0);case 11:case"end":return n.stop()}}),Yg,null,[[0,8]])}function am(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=JSON.parse(e.msgBody),(n={}).msgCode=e.msgCode,n.traceId=e.traceId,n.result=t.result,n.resultDes=t.resultDes,r.next=9,(0,Y.RE)(rD,MO.IM,Wg.EVENT_HEARTBEAT_ACK,n,IO.DEBUG);case 9:r.next=14;break;case 11:r.prev=11,r.t0=r.catch(0),Ca.default.error("traceHeartbeatAck: failed ",r.t0);case 14:case"end":return r.stop()}}),Zg,null,[[0,11]])}function sm(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,(t={}).msgCode=e.msgCode,t.traceId=e.traceId,n.next=6,(0,Y.RE)(rD,MO.IM,Wg.EVENT_LOGOUT,t,IO.INFO);case 6:n.next=11;break;case 8:n.prev=8,n.t0=n.catch(0),Ca.default.error("traceLogout: failed ",n.t0);case 11:case"end":return n.stop()}}),Bg,null,[[0,8]])}function cm(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,(t={}).traceId=e.traceId,t.callChain=e.callChain,t.confIMGroupId=e.confIMGroupId,n.next=7,(0,Y.RE)(rD,MO.IM,Wg.EVENT_INIT,t,IO.INFO);case 7:n.next=12;break;case 9:n.prev=9,n.t0=n.catch(0),Ca.default.error("traceInitIM: failed ",n.t0);case 12:case"end":return n.stop()}}),Vg,null,[[0,9]])}function um(e,t,n){var r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(i.prev=0,(r={}).accessUrl=e,r.connAction=t,r.reason=n,t!==Qg.DIS_CONNECT){i.next=12;break}return i.next=8,(0,Y.RE)(rD,MO.IM,Wg.EVENT_SOCKET_CONNECT,r,IO.ERROR);case 8:return i.next=10,(0,Y.rM)(ns,MO.IM,Ga.SOCKET_DISCONNECT,"");case 10:i.next=14;break;case 12:return i.next=14,(0,Y.RE)(rD,MO.IM,Wg.EVENT_SOCKET_CONNECT,r,IO.INFO);case 14:i.next=19;break;case 16:i.prev=16,i.t0=i.catch(0),Ca.default.error("traceSockConnect: failed ",i.t0);case 19:case"end":return i.stop()}}),Hg,null,[[0,16]])}Object.freeze(Qg);var lm=F().mark(Rm),dm=F().mark(Om),fm=F().mark(Dm),hm=F().mark(Lm),pm=F().mark(Pm),gm=F().mark(jm),mm=F().mark(zm),vm=F().mark(Um),bm=F().mark(Fm),ym=F().mark(Ym),wm=F().mark(Zm),xm=F().mark(Bm),Em=F().mark(Vm),Im=F().mark(Hm),Mm=F().mark(Wm),Tm=F().mark(Gm),Cm=function(e){return e.join.loginInfo},Sm=function(e){return e.chat.latestMsgId},_m=function(e){return e.conf.confDynamicInfo},Am=function(e){return e.chat.account},Nm=function(e){return e.chat.isConnect},km=function(e){return e.chat.chatSocketRetryTimes};function Rm(){var e,t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.Ys)(Cm);case 2:return e=i.sent,i.next=5,(0,Y.Ys)(Am);case 5:return t=i.sent,(n={}).msgCode=4352,n.traceId=(0,Ge.generateTraceId)(),(r={}).userAccount=t,t||Ca.default.error("login: chat login: chatAccount is null."),r.token=e.accessToken,r.appId=2,n.msgBody=JSON.stringify(r),i.next=17,(0,Y.RE)(rv,n);case 17:return i.next=19,(0,Y.rM)(Kg,n);case 19:case"end":return i.stop()}}),lm)}function Om(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ca.default.log("chat WebSocket connect success!!!"),e.next=3,(0,Y.rM)(Rm);case 3:case"end":return e.stop()}}),dm)}function Dm(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return(e={}).msgCode=4362,e.traceId=(0,Ge.generateTraceId)(),t={},e.msgBody=JSON.stringify(t),n.next=7,(0,Y.RE)(rv,e);case 7:return n.next=9,(0,Y.rM)(om,e);case 9:case"end":return n.stop()}}),fm)}function Lm(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.Ys)(Nm);case 2:e=t.sent;case 3:if(!e){t.next=14;break}return Ca.default.log("chat ws heart beat",e),t.next=7,(0,Y.rM)(Dm);case 7:return t.next=9,(0,Y.gw)(3e4);case 9:return t.next=11,(0,Y.Ys)(Nm);case 11:e=t.sent,t.next=3;break;case 14:case"end":return t.stop()}}),hm)}function Pm(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!=(t=JSON.parse(e.msgBody)).result){n.next=14;break}return n.next=4,(0,Y.rM)(Jg,e);case 4:return n.next=6,(0,Y.gz)(ma(0));case 6:return n.next=8,(0,Y.gz)(ha(!0));case 8:return n.next=10,(0,Y.gz)(sa({traceInfo:e}));case 10:return n.next=12,(0,Y.rM)(Lm);case 12:n.next=18;break;case 14:return Ca.default.error("login: chat login failed. return result=",t.result,", resultDes=",t.resultDes),Vs.error({time:2e3,content:"Login Fail!. "+t.resultDes}),n.next=18,(0,Y.rM)(Jg,e);case 18:case"end":return n.stop()}}),pm)}function jm(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Ys)(Nm);case 2:if(e.sent){e.next=15;break}return e.next=7,(0,Y.Ys)(xe);case 7:if(!e.sent){e.next=11;break}return e.next=11,(0,Y.RE)(av);case 11:e.next=15;break;case 13:return e.next=15,(0,Y.RE)(av,!0);case 15:case"end":return e.stop()}}),gm)}function zm(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(Ae);case 2:if(!n.sent){n.next=6;break}return Ca.default.warn("chat handleReconnect:: conf is end..."),n.abrupt("return");case 6:return n.next=8,(0,Y.Ys)(De);case 8:if(!n.sent){n.next=11;break}return n.abrupt("return");case 11:return n.next=13,(0,Y.gz)(da(0));case 13:return n.next=15,(0,Y.gz)(ha(!1));case 15:return n.next=17,(0,Y.Ys)(km);case 17:return e=n.sent,n.next=20,(0,Y.gz)(ma(e+1));case 20:return t=Ic(e),n.next=23,(0,Y.gw)(t);case 23:return Ca.default.warn("[chat] websocket reconnect. socketRetryTimes = ".concat(e,", delay = ").concat(t)),n.next=26,(0,Y.RE)(jm);case 26:case"end":return n.stop()}}),mm)}function Um(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(0==JSON.parse(e.msgBody).result){t.next=8;break}return t.next=4,(0,Y.gw)(2e3);case 4:return t.next=6,(0,Y.RE)(iv,4e3,"active disconnect for reconnect");case 6:return t.next=8,(0,Y.RE)(zm);case 8:return t.next=10,(0,Y.rM)(qg,e);case 10:case"end":return t.stop()}}),vm)}function Fm(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t=JSON.parse(e.msgBody),a.next=3,(0,Y.Ys)(Sm);case 3:return n=a.sent,a.next=6,(0,Y.Ys)(_m);case 6:return r=a.sent,a.next=9,(0,Y.gz)(da(t.latestMsgId));case 9:return(i={}).msgCode=12294,i.traceId=(0,Ge.generateTraceId)(),(o={}).channelId=r.confIMGroupId,o.startMsgId=n,a.next=17,(0,Y.Ys)(Sm);case 17:return o.endMsgId=a.sent,i.msgBody=JSON.stringify(o),a.next=21,(0,Y.RE)(rv,i);case 21:return a.next=23,(0,Y.rM)(nm,e);case 23:return a.next=25,(0,Y.rM)(rm,i);case 25:case"end":return a.stop()}}),bm)}function Ym(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,Y.Ys)(de);case 2:return t=c.sent,c.next=5,(0,Y.Ys)(he);case 5:if(n=c.sent,r=JSON.parse(e.msgBody),i=r.result,o=r.rtmMessages,a=r.resultDes,0==i){c.next=11;break}return Vs.error({time:2e3,content:"Query Channel Msg Fail!. "+a}),c.abrupt("return");case 11:return s=o.map((function(e){var r,i;return(0,z.Z)((0,z.Z)({},e),{},{role:null===(r=t[n[e.sender+":"+e.messageOptions.senderDeviceType]])||void 0===r?void 0:r.pinfoMap.ROLE,isCohost:null===(i=t[n[e.sender+":"+e.messageOptions.senderDeviceType]])||void 0===i?void 0:i.pinfoMap.IS_COHOST})})),c.next=14,(0,Y.gz)(la(s));case 14:return c.next=16,(0,Y.rM)(im,e);case 16:case"end":return c.stop()}}),ym)}function Zm(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.rM)($g,e);case 2:case"end":return t.stop()}}),wm)}function Bm(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.rM)(am,e);case 2:case"end":return t.stop()}}),xm)}function Vm(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.rM)(tm,e);case 2:case"end":return t.stop()}}),Em)}function Hm(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.rM)(um,"",Qg.DIS_CONNECT,(null==e||null===(t=e.event)||void 0===t?void 0:t.code)+":"+(null==e||null===(n=e.event)||void 0===n?void 0:n.reason));case 2:case"end":return r.stop()}}),Im)}function Wm(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(ee);case 3:t=o.sent,n=0;case 5:if(!(n<t.length)){o.next=23;break}if(t[n].url!==e.url){o.next=20;break}return(r={}).type=L.SITE_INFO_SERVER_TYPE.IM,r.index=n,e.connSuccess?r.failCount=0:r.failCount=t[n].failCount+1,o.next=13,(0,Y.gz)(ki(r));case 13:return(i={}).success=e.connSuccess,i.failCount=r.failCount,i.url=e.url,i.module=MO.IM,o.next=20,(0,Y.rM)(rD,MO.COMMON,SO,i,IO.INFO);case 20:n++,o.next=5;break;case 23:o.next=28;break;case 25:o.prev=25,o.t0=o.catch(0),Ca.default.error("update im conn fail count failed.");case 28:case"end":return o.stop()}}),Mm,null,[[0,25]])}function Gm(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n={BEGIN_VOTE:"1",PUBLIC_VOTE:"3"},t={},(0,fo.Z)(t,n.BEGIN_VOTE,od),(0,fo.Z)(t,n.PUBLIC_VOTE,rd),r=t,a.prev=2,i=JSON.parse(e.msgBody),o=JSON.parse(i.notifyData),a.next=7,(0,Y.gz)(ql(!0));case 7:if(!r[o.voteState]){a.next=10;break}return a.next=10,(0,Y.gz)(r[o.voteState]());case 10:a.next=15;break;case 12:a.prev=12,a.t0=a.catch(2),Ca.default.error("handle vote notify failed.");case 15:case"end":return a.stop()}}),Tm,null,[[2,12]])}var Qm=(Gg={},(0,fo.Z)(Gg,bg,Om),(0,fo.Z)(Gg,yg,Pm),(0,fo.Z)(Gg,wg,Um),(0,fo.Z)(Gg,xg,Fm),(0,fo.Z)(Gg,Eg,Ym),(0,fo.Z)(Gg,Ig,zm),(0,fo.Z)(Gg,Mg,Zm),(0,fo.Z)(Gg,Cg,Bm),(0,fo.Z)(Gg,Tg,Vm),(0,fo.Z)(Gg,Sg,Hm),(0,fo.Z)(Gg,_g,Wm),(0,fo.Z)(Gg,Ag,Gm),Gg),Km=F().mark(nv),Jm=F().mark(rv),Xm=F().mark(iv),qm=F().mark(ov),$m=F().mark(av),ev=function(e){return e.join.loginInfo},tv=function(e){return e.chat.socket};function nv(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,5;case 2:if(e){n.next=5;break}return Vs.error({time:2e3,content:"[websocket is null!!]"}),n.abrupt("return");case 5:return n.abrupt("return",af((function(n){return e.onopen=(0,Cf.Z)(F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n({action:bg});case 1:case"end":return e.stop()}}),e)}))),e.onmessage=function(e){if(e.data){var r=JSON.parse(e.data),i=r.msgCode;Ca.default.log("onmessage--chat:","【*"+r.action+"*】","message:"+e.data);var o={connSuccess:!0};switch(o.url=t,i){case 4353:n({action:yg,data:r}),n({action:_g,data:o});break;case 12297:n({action:wg,data:r});break;case 12384:n({action:xg,data:r});break;case 12295:n({action:Eg,data:r});break;case 4380:n({action:Mg,data:r});break;case 4363:n({action:Cg,data:r});break;case 12291:n({action:Tg,data:r});break;case 10244:n({action:Ag,data:r})}}},e.onclose=function(e){Ca.default.warn("chat WebSocket close event.");var r={};r.event=e,r.url=t,r.connSuccess=!1,n({action:_g,data:r}),n({action:Sg,data:r}),n({action:Ig,data:r})},e.onerror=function(){Ca.default.warn("chat WebSocket error event.")},function(){Ca.default.warn("chat WebSocket channel is closed.")}})));case 6:case"end":return n.stop()}}),Km)}function rv(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,Y.Ys)(tv);case 3:if(!(t=r.sent)||t.readyState!==WebSocket.OPEN){r.next=10;break}return n=JSON.stringify(e),r.next=8,(0,Y.RE)([t,t.send],n);case 8:r.next=12;break;case 10:return Ca.default.warn("imWebsocketSend::websocket is null or websocket.readyState(".concat(t?t.readyState:t,") is not OPEN. data = "),JSON.stringify(e,(0,Ge.getCircularReplacer)())),r.abrupt("return");case 12:r.next=17;break;case 14:r.prev=14,r.t0=r.catch(0),Ca.default.error(r.t0);case 17:case"end":return r.stop()}}),Jm,null,[[0,14]])}function iv(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.Ys)(tv);case 2:if(!(n=i.sent)||n.readyState!==WebSocket.OPEN){i.next=10;break}return r={msgCode:4354,traceId:(0,Ge.generateTraceId)(),msgBody:JSON.stringify({})},i.next=7,(0,Y.RE)(rv,r);case 7:return i.next=9,(0,Y.rM)(sm,r);case 9:n.close(e,t);case 10:case"end":return i.stop()}}),Xm)}function ov(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,(0,Y.RE)(e,t);case 3:n.next=8;break;case 5:n.prev=5,n.t0=n.catch(0),Ca.default.error(n.t0);case 8:case"end":return n.stop()}}),qm,null,[[0,5]])}function av(){var e,t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,(0,Y.RE)(iv,4e3,"active disconnect for reconnect");case 2:return u.next=4,(0,Y.Ys)(ev);case 4:return e=u.sent,t=null,u.prev=6,u.next=9,(0,Y.RE)(ep,e.accessToken,{retry:5,retryDelay:2e3});case 9:if((t=u.sent).data.accessToken){u.next=15;break}return u.next=13,(0,Y.rM)(ns,MO.IM,Ga.SOCKET_DISCONNECT,"get once token fail, stop retry.");case 13:return Ca.default.error("imWebsocketBuilder::[WebSocket build failed!!], stop retry."),u.abrupt("return");case 15:u.next=22;break;case 17:return u.prev=17,u.t0=u.catch(6),u.next=21,(0,Y.RE)(zm);case 21:return u.abrupt("return");case 22:return u.next=24,(0,Y.gz)(fa(t.data.user.userId));case 24:return u.next=26,(0,Y.RE)(tL,L.SITE_INFO_SERVER_TYPE.IM);case 26:return n=u.sent,"",r=-1!=n.indexOf(":")?"wss://".concat(n,"/v1/welinkim?appId=2&nonce=").concat(t.data.accessToken):"wss://".concat(n,":8080/v1/welinkim?appId=2&nonce=").concat(t.data.accessToken),i=new WebSocket(r),Ca.default.log("chat WebSocket = ",i),u.next=33,(0,Y.gz)(ua(i));case 33:return u.next=35,(0,Y.RE)(nv,i,n);case 35:return o=u.sent,u.next=38,(0,Y.rM)(um,n,Qg.CONNECT);case 38:u.prev=38;case 39:return u.next=42,(0,Y.qn)(o);case 42:if(!(a=u.sent)){u.next=48;break}if(s=a.action,c=a.data,!Qm[s]){u.next=48;break}return u.next=48,(0,Y.rM)(ov,Qm[s],c);case 48:u.next=39;break;case 50:return u.prev=50,Ca.default.log("chat WebSocket channel close."),o.close(),u.finish(50);case 54:case"end":return u.stop()}}),$m,null,[[6,17],[38,,50,54]])}var sv=F().mark(hv),cv=F().mark(pv),uv=function(e){return e.chat.socket},lv=function(e){return e.conf.confDynamicInfo},dv=function(e){return e.join.nickName},fv=function(e){return e.chat.account};function hv(e){var t,n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return t=e.payload,n={},l.next=4,(0,Y.Ys)(uv);case 4:return r=l.sent,l.next=7,(0,Y.Ys)(lv);case 7:return i=l.sent,l.next=10,(0,Y.Ys)(fv);case 10:return o=l.sent,l.next=13,(0,Y.Ys)(dv);case 13:if(a=l.sent,!r||r.readyState==WebSocket.OPEN){l.next=17;break}return Vs.error({time:2e3,content:"The WebSocket is not open."}),l.abrupt("return");case 17:return n.msgCode=12290,n.traceId=(0,Ge.generateTraceId)(),(s={}).clientMsgId=o+(new Date).getTime(),(c={}).sender=o,c.channelId=i.confIMGroupId,c.msgType=L.RTM_MSG_TYPE.CHANNEL,c.contentType=L.RTM_CONTENT_TYPE.CUSTOM_TXT,c.textContent=t,c.rtmExtData="",(u={}).KEY_IS_PRIVATE_MSG="false",u.KEY_SENDER_NAME=a||Ma().get("chat.anonymous"),u.KEY_SENDER_NATIVE_NAME=a||Ma().get("chat.anonymous"),c.messageOptions=u,s.rtmMessage=c,n.msgBody=JSON.stringify(s),l.next=37,(0,Y.RE)(rv,n);case 37:return l.next=39,(0,Y.rM)(em,n);case 39:case"end":return l.stop()}}),sv)}function pv(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return t=nD(e.payload.traceInfo,"joinIMChannel"),s.next=3,(0,Y.Ys)(uv);case 3:return n=s.sent,s.next=6,(0,Y.Ys)(lv);case 6:if(r=s.sent,i=null==r?void 0:r.confIMGroupId,!n||n.readyState!==WebSocket.OPEN||!i){s.next=25;break}return Ca.default.warn("joinIMChannel:: 可以加入IM频道"),s.next=12,(0,Y.gz)(un(!0));case 12:return(o={}).msgCode=12296,o.traceId=(0,Ge.generateTraceId)(),(a={}).joinedChannelId=i,a.action=0,o.msgBody=JSON.stringify(a),s.next=21,(0,Y.RE)(rv,o);case 21:return s.next=23,(0,Y.rM)(Xg,o);case 23:return s.next=25,(0,Y.rM)(cm,(0,z.Z)({confIMGroupId:r.confIMGroupId},t));case 25:case"end":return s.stop()}}),cv)}var gv=F().mark(Iv),mv=F().mark(Mv),vv=F().mark(Tv),bv=F().mark(Cv),yv=F().mark(Sv),wv=F().mark(_v),xv=F().mark(Av),Ev=F().mark(Nv);function Iv(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(ya().type,hv);case 2:case"end":return e.stop()}}),gv)}function Mv(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(oa().type,av);case 2:case"end":return e.stop()}}),mv)}function Tv(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(ga().type,pv);case 2:case"end":return e.stop()}}),vv)}function Cv(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(sa().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.RE)(pv,{payload:{traceInfo:{traceId:null}}});case 2:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),bv)}function Sv(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=nD(e.payload.traceInfo,"checkIM"),r.next=3,(0,Y.gw)(500);case 3:return r.next=5,(0,Y.Ys)(ge);case 5:if(!(null==(n=r.sent)?void 0:n.confIMGroupId)){r.next=14;break}return Ca.default.warn("checkIM:: IM可连接"),r.next=10,(0,Y.gz)(un(!0));case 10:return r.next=12,(0,Y.gz)(oa());case 12:r.next=16;break;case 14:return r.next=16,(0,Y.gz)(un(!1));case 16:return r.next=18,(0,Y.rM)(cm,(0,z.Z)({confIMGroupId:n.confIMGroupId},t));case 18:case"end":return r.stop()}}),yv)}function _v(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(pa().type,Sv);case 2:case"end":return e.stop()}}),wv)}function Av(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(en().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.RE)(iv);case 2:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),xv)}function Nv(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(aa().type,iv);case 2:case"end":return e.stop()}}),Ev)}var kv=[Mv,Cv,Av,Nv,Iv,Tv,_v],Rv=function(){var e=Date.now(),t=!1;setInterval((function(){var n=Date.now();t=n>e+3e5}),3e4),onmessage=function(n){var r=n.data;!0===t&&r-e<5e3||r-e>335e3?postMessage(!0):postMessage(!1)}}.toString();Rv=Rv.substring(Rv.indexOf("{")+1,Rv.lastIndexOf("}"));var Ov=new Blob([Rv],{type:"application/javascript"}),Dv=URL.createObjectURL(Ov),Lv=n(65337),Pv=function(){function e(t){var n=t.onmessage;(0,Is.Z)(this,e),this.lastTime=null,this.threshold=5e3,this.releasetime=3e5,this.time=3e4,this.isSleeped=!1,this.startTimer(),this.onmessage=n}return(0,Lv.Z)(e,[{key:"startTimer",value:function(){var e=this;this.lastTime=Date.now(),this.isSleeped=!1,setInterval((function(){Date.now()>e.lastTime+e.releaseTime+e.threshold?e.isSleeped=!0:e.isSleeped=!1}),this.time)}},{key:"postMessage",value:function(e){!0===this.isSleeped&&e-this.lastTime<this.threshold||e-this.lastTime>this.releaseTime+this.time+this.threshold?this.onmessage(!0):this.onmessage(!1)}}]),e}(),jv={promise:null,handleResolve:null},zv=null;try{typeof Worker!==L.UN_DEFINED&&null===zv?((zv=new Worker(Dv)).onmessage=function(e){Uv(e.data)},zv.onerror=function(e){Ca.default.error("sleepCheck error.",e)},Ca.default.log("start sleepCheck successful.")):zv=new Pv({onmessage:Uv})}catch(e){Ca.default.log("init sleepCheck fail")}function Uv(e){jv.handleResolve(e)}var Fv=F().mark(Gv),Yv=F().mark(Qv),Zv=F().mark(Kv),Bv=F().mark(Jv),Vv=F().mark(Xv),Hv=F().mark(qv),Wv=Uk();function Gv(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=null,n.next=3,(0,Y.Ys)($);case 3:return(t=n.sent)&&t[0]&&t[0].accessStrategy&&(e=t[0].accessStrategy.nearbyMediaNodeName),n.abrupt("return",e);case 6:case"end":return n.stop()}}),Fv)}function Qv(){var e,t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,Y.Ys)(oe);case 2:return e=c.sent,c.next=5,(0,Y.Ys)(ae);case 5:return t=c.sent,c.next=8,(0,Y.RE)(Gv);case 8:return n=c.sent,r=t.nickName,i={conferenceID:e.confInfo.confID,pwd:e.confInfo.confPwd,nickName:r,clientCapabilities:L.CLIENT_CAPABILITIES},(0,Ge.testValue)(n)&&(i.nearbyMediaNodeName=n),o={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.JOIN_RTC_CONF,data:JSON.stringify(i)},c.next=15,(0,Y.gz)(Qt(o));case 15:return(a=(0,z.Z)({},i)).pwd=Ki.desPwd(a.pwd),a.nickName=Ki.desUserName(a.nickName),s={time:(0,Ge.curTimeStr)(),action:o.action,type:o.type,sequence:o.sequence,data:a},c.next=21,(0,Y.rM)(PD,s,ID.REQUEST);case 21:case"end":return c.stop()}}),Yv)}function Kv(e,t){var n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(n=nD(t,"confWebsocketSend"),r=Uk(),o.prev=2,!r||r.readyState!==WebSocket.OPEN){o.next=8;break}return o.next=6,(0,Y.RE)([r,r.send],JSON.stringify(e));case 6:o.next=10;break;case 8:return Ca.default.warn("confWebsocketSend::websocket.readyState(".concat(r?r.readyState:r,") is not OPEN. data ="),e,n),o.abrupt("return");case 10:return i=new Date,o.next=13,(0,Y.rM)(xc,e,i);case 13:o.next=18;break;case 15:o.prev=15,o.t0=o.catch(2),Ca.default.error("confWebsocketSend::websocket.readyState(".concat(r?r.readyState:r,") is not OPEN. data ="),e,n);case 18:case"end":return o.stop()}}),Zv,null,[[2,15]])}function Jv(){var e,t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,(0,Y.Ys)(le);case 3:return e=i.sent,t={conferenceID:e.conferenceID,participantID:e.participantID},n={action:L.CONF_MSG_TYPE.LOCAL_NOTIFY,sequence:(0,Ge.uuid)(),type:L.LOCAL_NOTIFY_TYPE.CONF_HEART_BEAT,data:JSON.stringify(t)},Ca.default.log("【CMS】: SendHeartbeat",n),i.next=9,(0,Y.gz)(Qt(n));case 9:i.next=17;break;case 11:return i.prev=11,i.t0=i.catch(0),Ca.default.error("【CMS】: SendHeartbeat::",i.t0),r={errDesc:"发送心跳消息异常,异常信息="+i.t0,errCase:"Send_HeartBeat_fail",readyState:Wv?Wv.readyState:null,time:(0,Ge.curTimeStr)()},i.next=17,(0,Y.rM)(LD,r);case 17:case"end":return i.stop()}}),Bv,null,[[0,11]])}function Xv(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=3,(0,Y.qn)(Qt().type);case 3:return e=t.sent,t.next=6,(0,Y.rM)(Kv,e.payload);case 6:t.next=0;break;case 8:case"end":return t.stop()}}),Vv)}function qv(){var e,t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.Ys)(le);case 2:return e=r.sent,t={conferenceID:e.conferenceID,participantID:e.participantID},n={action:L.CONF_MSG_TYPE.LOCAL_NOTIFY,type:L.LOCAL_NOTIFY_TYPE.LEAVE_CONF_NOTIFY,sequence:(0,Ge.uuid)(),data:JSON.stringify(t)},r.next=7,(0,Y.RE)(Kv,n);case 7:return r.next=9,(0,Y.RE)(jD,n.action,JSON.parse(n.data),n.sequence,n.type,ID.REQUEST);case 9:case"end":return r.stop()}}),Hv)}var $v=F().mark(tb),eb=Uk();function tb(){var e,t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,(0,Y.Ys)(Ee);case 2:if(e=u.sent,0!==(t=e.socketRetryTimes)){u.next=10;break}return n=Date.now(),u.next=8,(0,Y.gz)(ut(n));case 8:u.next=15;break;case 10:return u.next=12,(0,Y.Ys)(Ee);case 12:r=u.sent,i=r.retryBeginTime,n=i;case 15:if(!((o=Math.floor((Date.now()-n)/1e3))<L.CMS_WEBSOCKET.RETRY_TIME_DURATION)){u.next=30;break}return u.next=19,(0,Y.gz)(ct(t+1));case 19:return a=Ic(t-1),u.next=22,(0,Y.gw)(a);case 22:return Ca.default.warn("[CMS] websocket exception. socketRetryTimes = ".concat(t,", delay = ").concat(a)),u.next=25,(0,Y.rM)(zk,!0);case 25:return s={errDesc:"会控websocket重连: 首次重连时间="+n+",重连次数="+t,errCase:"retry_connect",readyState:eb?eb.readyState:null,time:(0,Ge.curTimeStr)()},u.next=28,(0,Y.rM)(LD,s);case 28:u.next=38;break;case 30:return Ca.default.warn("[CMS] websocket retry too limit. socketRetryTimes = ".concat(t,", time diff: "),o),c={errDesc:"会控websocket重连达到上限,退出会议: 首次重连时间="+n+",重连次数="+t+",重连允许时间="+L.CMS_WEBSOCKET.RETRY_TIME_DURATION,errCase:"retry_connect_limit",readyState:eb?eb.readyState:null,time:(0,Ge.curTimeStr)()},u.next=34,(0,Y.rM)(LD,c);case 34:return u.next=36,(0,Y.gz)(ar());case 36:return u.next=38,(0,Y.gz)(Ct(!0));case 38:case"end":return u.stop()}}),$v)}var nb=F().mark(ob),rb=F().mark(ab),ib=F().mark(sb);function ob(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(t=e.data,n=JSON.parse(t),(0,Ge.testValue)(n.returnCode)&&0===n.returnCode){s.next=18;break}return s.next=5,(0,Y.Ys)(Ee);case 5:return r=s.sent,i=r.heartBeatFailureRetryTimes,a={errDesc:"会控心跳返回错误达到最大次数: 错误次数=".concat(o=i+1,",\n 最多尝试次数=").concat(L.CMS_WEBSOCKET.HEARTBEAT_FAIL_RETRY_COUNT),errCase:"HeartBeat_error_limit",errDetail:JSON.stringify(e),time:(0,Ge.curTimeStr)()},s.next=11,(0,Y.rM)(LD,a);case 11:if(!(o>L.CMS_WEBSOCKET.HEARTBEAT_FAIL_RETRY_COUNT)){s.next=16;break}return Ca.default.error("onLocalNotify heart beat exception to limit",t),s.next=15,(0,Y.gz)(qt());case 15:o=0;case 16:return s.next=18,(0,Y.gz)(st(o));case 18:case"end":return s.stop()}}),nb)}function ab(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(t=e.data,0!==(n=JSON.parse(t)).returnCode){r.next=7;break}return r.next=5,(0,Y.gz)(dt());case 5:r.next=8;break;case 7:th.Z.errorPrefix("CMS",n.returnCode);case 8:case"end":return r.stop()}}),rb)}function sb(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:t=e.action,n=e.type,r=e.data,i=e.sequence,o=JSON.parse(r),a.t0=n,a.next=a.t0===L.LOCAL_NOTIFY_TYPE.CONF_HEART_BEAT?5:a.t0===L.LOCAL_NOTIFY_TYPE.JOIN_CONF_NOTIFY?8:a.t0===L.LOCAL_NOTIFY_TYPE.PARTICIPANT_INFO_NOTIFY||a.t0===L.LOCAL_NOTIFY_TYPE.LEAVE_CONF_NOTIFY?11:14;break;case 5:return a.next=7,(0,Y.rM)(ob,e);case 7:return a.abrupt("break",15);case 8:return a.next=10,(0,Y.RE)(ab,e);case 10:return a.abrupt("break",15);case 11:return a.next=13,(0,Y.RE)(jD,t,o,i,n,ID.RESPONSE);case 13:case 14:return a.abrupt("break",15);case 15:return a.next=17,(0,Y.rM)(Ja,i,t,n,r);case 17:case"end":return a.stop()}}),ib)}var cb=n(67490),ub=F().mark(Tb),lb=F().mark(Cb),db=F().mark(Sb),fb=F().mark(_b),hb=F().mark(Ab),pb=F().mark(Nb),gb=F().mark(kb),mb=F().mark(Rb),vb=F().mark(Ob),bb=F().mark(Db),yb=F().mark(Lb),wb=(L.ERROR,{traceId:null,action:null,streamId:null,userId:null,isRemote:null,type:null,haveVideo:null,haveAudio:null,muted:null,muteAudio:null,muteVideo:null});function xb(e,t,n){var r=null,i=t.stream;return(r=(0,z.Z)({},wb)).traceId=(0,Ge.testValue)(n)?n.traceId:null,r.streamId=i.id_,r.action=e,r.userId=i.userId_,r.isRemote=i.isRemote_,r.type=i.type_,r.haveVideo=i.haveVideo_,r.haveAudio=i.haveAudio_,r.isMuted=i.muted_,r.isMuteAudio=i.muteAudio_,r.isMuteVideo=i.muteVideo_,r.resolutionInfo=JSON.stringify(i.getStreamInfo().videoProfiles),r}var Eb={traceId:null,errorMsg:null},Ib={traceId:null,action:null,deviceId:null,state:null};function Mb(e,t,n){var r=null;return(r=(0,Ge.templateCopy)(t,Ib)).action=e,r.traceId=(0,Ge.testValue)(n)?n.traceId:null,r}function Tb(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=e.action,r=e.data,i.next=3,(0,Y.rM)(rD,MO.RTC,"stream",xb(n,r,t),IO.INFO);case 3:case"end":return i.stop()}}),ub)}function Cb(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=e.action,r=e.data,i.next=3,(0,Y.rM)(rD,MO.RTC,"stream",xb(n,r,t),IO.INFO);case 3:case"end":return i.stop()}}),lb)}function Sb(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=e.action,r=e.data,i.next=3,(0,Y.rM)(rD,MO.RTC,"stream",xb(n,r,t),IO.INFO);case 3:case"end":return i.stop()}}),db)}function _b(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=e.action,r=e.data,i.next=3,(0,Y.rM)(rD,MO.RTC,"stream",xb(n,r,t),IO.INFO);case 3:case"end":return i.stop()}}),fb)}function Ab(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=e.action,r=e.data,i={},o=n?n.replace(/\-/g,"_"):"",i.traceId=(0,Ge.testValue)(t)?t.traceId:null,i.userIds=(0,Ge.testValue)(r)?JSON.stringify(r,(0,Ge.processOpsArgs)()):"",a.next=7,(0,Y.rM)(rD,MO.RTC,o,i,IO.INFO);case 7:case"end":return a.stop()}}),hb)}function Nb(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=e.action,r=e.data,i=(0,z.Z)({},r),o=n?n.replace(/\-/g,"_"):"",i.traceId=(0,Ge.testValue)(t)?t.traceId:null,a.next=6,(0,Y.rM)(rD,MO.RTC,o,i,IO.INFO);case 6:case"end":return a.stop()}}),pb)}function kb(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=e.action,r=e.data,i.next=3,(0,Y.rM)(rD,MO.RTC,"device_change",Mb(n,r,t),IO.INFO);case 3:case"end":return i.stop()}}),gb)}function Rb(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=e.action,r=e.data,i.next=3,(0,Y.rM)(rD,MO.RTC,"device_change",Mb(n,r,t),IO.INFO);case 3:case"end":return i.stop()}}),mb)}function Ob(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=e.action,r=e.data,i.next=3,(0,Y.rM)(rD,MO.RTC,"device_change",Mb(n,r,t),IO.INFO);case 3:case"end":return i.stop()}}),vb)}function Db(e,t){var n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return n=e.action,r=e.data,u.next=3,(0,Y.Ys)(Me);case 3:if(i=u.sent,o=i.curUpNetworkQuality,a=i.curDownNetworkQuality,i.rtcConnIsClosed||r.uplinkNetworkQuality===o&&r.downlinkNetworkQuality===a){u.next=13;break}return s=(0,z.Z)({},r),c=n?n.replace(/\-/g,"_"):"",s.traceId=(0,Ge.testValue)(t)?t.traceId:null,u.next=13,(0,Y.rM)(rD,MO.RTC,c,s,IO.INFO);case 13:case"end":return u.stop()}}),bb)}function Lb(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=e.action,r=e.data,(i=(0,z.Z)({},Eb)).errorMsg=JSON.stringify(r),i.traceId=(0,Ge.testValue)(t)?t.traceId:null,o=n?n.replace(/\-/g,"_"):"",a.next=7,(0,Y.rM)(rD,MO.RTC,n,o,IO.ERROR);case 7:case"end":return a.stop()}}),yb)}var Pb,jb=F().mark(ay),zb=F().mark(sy),Ub=F().mark(cy),Fb=F().mark(ly),Yb=F().mark(dy),Zb=F().mark(fy),Bb=F().mark(hy),Vb=F().mark(py),Hb=F().mark(my),Wb=F().mark(vy),Gb=F().mark(by),Qb=F().mark(yy),Kb=F().mark(wy),Jb=F().mark(Ey),Xb=F().mark(My),qb=F().mark(Ty),$b=F().mark(Cy),ey=F().mark(Sy),ty=F().mark(_y),ny=F().mark(ky),ry=F().mark(Ry),iy=F().mark(Oy),oy=0;function ay(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:if(n=e.stream,r=nD(t,"onStreamAdd"),Ca.default.log("[SDK:] stream-added::userId",n.getUserId(),n.getType(),n.getStreamInfo()),"auxiliary"===n.getType()){c.next=6;break}return c.next=6,(0,Y.gz)(ea((0,fo.Z)({},n.getUserId(),{low:(0,cb.selectLowStream)(n.getStreamInfo().videoProfiles,!0),high:(0,cb.selectHighStream)(n.getStreamInfo().videoProfiles,!0)})));case 6:return c.next=8,(0,Y.Ys)(ye);case 8:if(i=c.sent,o=i.curMultiPicIds,a=i.singlePicId,"auxiliary"!==n.getType()){c.next=17;break}return c.next=13,(0,Y.gz)(hn(n));case 13:return c.next=15,(0,Y.RE)([Rs,Rs.subscribe],r,n,{video:!0,audio:!1});case 15:c.next=23;break;case 17:return c.next=19,(0,Y.gz)(pn({stream:n,operationType:L.SET_REMOTE_STREAMS_OPERATION_TYPE.ADDORUPDATE}));case 19:if(s=n.getUserId(),!o.includes(s)&&s!==a){c.next=23;break}return c.next=23,(0,Y.RE)(oc,r);case 23:case"end":return c.stop()}}),jb)}function sy(e,t){var n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return n=nD(t,"handleRemoveAuxStream"),u.next=3,(0,Y.Ys)(ye);case 3:if(r=u.sent,i=r.singlePicId,o=r.multiPicIds,a=r.curMultiPicIds,s=r.page,i!==e){u.next=13;break}return u.next=11,(0,Y.RE)(gc,n);case 11:u.next=18;break;case 13:return c=o.filter((function(t){return t!==e})),u.next=16,(0,Y.gz)(Rn(c));case 16:return u.next=18,(0,Y.RE)(nl,n);case 18:if(!a.includes(e)){u.next=23;break}return u.next=21,(0,Y.RE)(Du,{payload:s},n);case 21:return u.next=23,(0,Y.RE)(Ru,null,n);case 23:case"end":return u.stop()}}),zb)}function cy(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(t=nD(t,"onStreamRemoved"),n=e.stream,Ca.default.log("[SDK:] stream-removed::",n.getUserId(),n.getType()),"auxiliary"===n.getType()){s.next=6;break}return s.next=6,(0,Y.gz)(ea((0,fo.Z)({},n.getUserId(),void 0)));case 6:return s.next=8,(0,Y.Ys)(ve);case 8:return r=s.sent,i=r.remoteAuxStream,o=n.getUserId(),s.next=13,(0,Y.RE)(Ds,t,[n,"close"]);case 13:if("auxiliary"!==n.getType()){s.next=35;break}if(!i||i.getUserId()!==o){s.next=33;break}return s.next=17,(0,Y.gz)(hn(null));case 17:return s.next=19,(0,Y.gz)(_t(!1));case 19:return s.next=21,(0,Y.gz)(At(null));case 21:return s.next=23,(0,Y.Ys)(me);case 23:if(a=s.sent,!(0,Ji.isMobile)()&&a.role!==L.AUDIENCE){s.next=31;break}return s.next=27,(0,Y.RE)(qu,{payload:L.OUTER_PIC_MODE.SCREEN_SHARE});case 27:return s.next=29,(0,Y.gz)(Ut(null));case 29:s.next=33;break;case 31:return s.next=33,(0,Y.RE)(sy,n.getAuxId(),t);case 33:s.next=37;break;case 35:return s.next=37,(0,Y.gz)(pn({stream:n,operationType:L.SET_REMOTE_STREAMS_OPERATION_TYPE.DELETE}));case 37:case"end":return s.stop()}}),Ub)}function uy(e){if(!e||!e.childNodes)return!1;var t=e.childNodes,n=!0;return t.forEach((function(e){"VIDEO"===e.tagName&&(n=!1)})),n}function ly(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(t=e.getUserId(),document.getElementById(t)){o.next=4;break}return o.abrupt("return");case 4:if(n=document.getElementById(t).childNodes){o.next=7;break}return o.abrupt("return");case 7:if(r=[],n.forEach((function(e){e.id&&e.id.startsWith("player_")&&uy(e)&&(r.push(e.id),e.remove())})),!(r.length>0)){o.next=14;break}return i="[deleteInvalidPlayerDiv], remove invalidPlayDiv, deletePlayDivList = ".concat(r),Ca.default.error(i),o.next=14,(0,Y.rM)(fs,i,null);case 14:case"end":return o.stop()}}),Fb)}function dy(e){var t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:if(t=e.stream,Ca.default.log("[SDK:] stream-updated::",t.getStreamInfo()),"auxiliary"===t.getType()){u.next=22;break}return u.next=5,(0,Y.rM)(ly,t);case 5:return n=(0,cb.selectLowStream)(t.getStreamInfo().videoProfiles,!0),r=(0,cb.selectHighStream)(t.getStreamInfo().videoProfiles,!0),u.next=9,(0,Y.Ys)(Oe);case 9:return i=u.sent,u.next=12,(0,Y.Ys)(ye);case 12:return o=u.sent,a=o.singlePicId,s=o.curMultiPicIds,c=t.getUserId(),u.next=18,(0,Y.gz)(ea((0,fo.Z)({},c,{low:n,high:r})));case 18:if(!(c===a&&r.resolutionId!==i[c].high.resolutionId||s.includes(c)&&n.resolutionId!==i[c].low.resolutionId)){u.next=22;break}return u.next=22,(0,Y.gz)(ta());case 22:case"end":return u.stop()}}),Yb)}function fy(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(Bu,L.SCROLL_MODE,L.SINGLE_MODE_VIEW.SHARING,e);case 2:case"end":return t.stop()}}),Zb)}function hy(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.gz)(Ut(e));case 2:return t.next=4,(0,Y.RE)(qu,{payload:L.OUTER_PIC_MODE.VIDEO});case 4:case"end":return t.stop()}}),Bb)}function py(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return n=nD(t,"onStreamSubscribed"),r=e.stream,Ca.default.log("[SDK:] stream-subscribed::userId",r.getUserId(),r.getType(),r),s.next=5,(0,Y.Ys)(me);case 5:if(i=s.sent,o=r.getUserId(),"auxiliary"!==r.getType()){s.next=27;break}return a=hc(o),r.getAuxId=function(){return a},s.next=12,(0,Y.gz)(hn(r));case 12:return s.next=14,(0,Y.gz)(_t(!0));case 14:return s.next=16,(0,Y.gz)(At(o));case 16:return s.next=18,(0,Y.RE)(ic,r,n);case 18:if(!(0,Ji.isMobile)()&&i.role!==L.AUDIENCE){s.next=23;break}return s.next=21,(0,Y.RE)(hy,a);case 21:s.next=25;break;case 23:return s.next=25,(0,Y.RE)(fy,a);case 25:s.next=31;break;case 27:return s.next=29,(0,Y.RE)(ic,r,n);case 29:return s.next=31,(0,Y.gz)(pn({stream:r,operationType:L.SET_REMOTE_STREAMS_OPERATION_TYPE.ADDORUPDATE}));case 31:return s.next=33,(0,Y.gz)(mr(Math.random(100)));case 33:case"end":return s.stop()}}),Vb)}function gy(e,t){if(!t)return null;for(var n=0;n<t.length;n++){var r=t[n];if(r&&r.deviceId===e)return r}return null}function my(e,t){var n,r,i,o,a,s,c,u,l;return F().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return n=nD(t,"onMicrophoneChanged"),r=e.deviceId,i=e.state,Ca.default.log("onMicrophoneChanged:: deviceId=",r,", and state =",i,e),d.next=5,(0,Y.Ys)(me);case 5:if((o=d.sent)&&o.id){d.next=9;break}return Ca.default.log("onMicrophoneChanged:: selector.selectOwn is invalid, maybe conference is end. own=",o),d.abrupt("return");case 9:return d.next=11,(0,Y.Ys)(be);case 11:if(a=d.sent,Ca.default.log("onMicrophoneChanged:: current audioInput=",a),"ADD"!==i){d.next=21;break}return(0,Ji.isMobile)()||Vs.success({time:4e3,content:Ma().get("video.notice-new-mic")}),d.next=17,(0,Y.RE)(Fl);case 17:return d.next=19,(0,Y.rM)(Es,{src:JSON.stringify(a),dest:null,params:JSON.stringify(e,(0,Ge.processOpsArgs)())},n);case 19:d.next=50;break;case 21:if("REMOVE"!==i){d.next=50;break}return d.next=24,(0,Y.RE)(gy,r,a.audioInputs);case 24:if(s=d.sent){d.next=28;break}return Ca.default.info("onMicrophoneChanged:: can't find device(".concat(r,") from ").concat(a.audioInputs)),d.abrupt("return");case 28:return d.next=30,(0,Y.RE)(Fl);case 30:return d.next=32,(0,Y.Ys)(be);case 32:return c=d.sent,d.next=35,(0,Y.rM)(Es,{src:null,dest:JSON.stringify(c,(0,Ge.processOpsArgs)()),params:JSON.stringify(e,(0,Ge.processOpsArgs)())},n);case 35:if(0!==c.audioInputs.length){d.next=42;break}return d.next=38,(0,Y.gz)(Sn(null));case 38:return d.next=40,(0,Y.RE)(El,{payload:L.MUTE_STATE.MUTE});case 40:return Vs.error({time:4e3,content:Ma().get("video.mic-abnormal")}),d.abrupt("return");case 42:if(Ca.default.log("onMicrophoneChanged:: devicesNew",c),0!==c.audioInputs.filter((function(e){return e.deviceId===r||e.groupId===s.groupId})).length){d.next=50;break}return u=a.audioInputs.filter((function(e){return e.groupId!==s.groupId})),l={deviceType:"audio",device:u[0].deviceId},d.next=49,(0,Y.gz)(Kn(l));case 49:Ca.default.log("onMicrophoneChanged:: switchDevice",l);case 50:case"end":return d.stop()}}),Hb)}function vy(e,t){var n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return n=nD(t,"onCameraChanged"),r=e.deviceId,i=e.state,Ca.default.log("onCameraChanged:: deviceId=",r,", and state =",i),l.next=5,(0,Y.Ys)(me);case 5:if((o=l.sent)&&o.id){l.next=9;break}return Ca.default.log("onCameraChanged:: selector.selectOwn is invalid, maybe conference is end. own=",o),l.abrupt("return");case 9:if(o.role!==L.AUDIENCE){l.next=12;break}return Ca.default.log("onCameraChanged:: current role is audience, do nothing."),l.abrupt("return");case 12:if("ADD"!==i){l.next=28;break}return l.next=15,(0,Y.Ys)(be);case 15:if((a=l.sent).videoInput){l.next=20;break}(0,Ji.isMobile)()||Vs.success({time:4e3,content:Ma().get("video.notice-new-cam")}),l.next=24;break;case 20:return s={deviceType:"video",device:r},l.next=23,(0,Y.gz)(Kn(s));case 23:Vs.success({time:4e3,content:Ma().get("video.switch-new-cam")});case 24:return l.next=26,(0,Y.rM)(Es,{src:JSON.stringify(a,(0,Ge.processOpsArgs)()),dest:null,params:JSON.stringify(e,(0,Ge.processOpsArgs)())},n);case 26:l.next=49;break;case 28:if("REMOVE"!==i){l.next=49;break}return l.next=31,(0,Y.RE)(Ul,n);case 31:return l.next=33,(0,Y.Ys)(be);case 33:return c=l.sent,l.next=36,(0,Y.rM)(Es,{src:null,dest:JSON.stringify(c,(0,Ge.processOpsArgs)()),params:JSON.stringify(e,(0,Ge.processOpsArgs)())},n);case 36:if(0!==c.videoInputs.length){l.next=43;break}return l.next=39,(0,Y.gz)(_n(null));case 39:return l.next=41,(0,Y.RE)(Rl,{payload:L.CAMERA_STATE.OFF});case 41:return Vs.error({time:4e3,content:Ma().get("video.cam-abnormal")}),l.abrupt("return");case 43:if(0!==c.videoInputs.filter((function(e){return e.deviceId===r})).length){l.next=49;break}return u={deviceType:"video",device:c.videoInputs[0].deviceId},l.next=48,(0,Y.gz)(Kn(u));case 48:Vs.success({time:4e3,content:Ma().get("video.switch-new-cam")});case 49:case"end":return l.stop()}}),Wb)}function by(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return t=e.uplinkNetworkQuality,n=e.downlinkNetworkQuality,s.next=3,(0,Y.Ys)(xe);case 3:if(s.sent){s.next=6;break}return s.abrupt("return");case 6:return s.next=8,(0,Y.Ys)(Me);case 8:if(r=s.sent,i=r.curUpNetworkQuality,o=r.curDownNetworkQuality,r.rtcConnIsClosed||t===i&&n===o){s.next=15;break}return Ca.default.log("[SDK]:onNetWorkQuality: network quality changed: uplinkNetworkQuality=",t,", downlinkNetworkQuality=",n),a=(0,z.Z)((0,z.Z)({},r),{},{curUpNetworkQuality:t,curDownNetworkQuality:n}),s.next=15,(0,Y.gz)(yt(a));case 15:case"end":return s.stop()}}),Gb)}function yy(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n=nD(t,"onSpeakerChanged"),r=e.deviceId,i=e.state,Ca.default.log("onSpeakerChanged:: deviceId=",r,", and state =",i),c.next=5,(0,Y.Ys)(me);case 5:if((o=c.sent)&&o.id){c.next=9;break}return Ca.default.log("onSpeakerChanged:: selector.selectOwn is invalid, maybe conference is end. own=",o),c.abrupt("return");case 9:return c.next=11,(0,Y.Ys)(be);case 11:return a=c.sent,c.next=14,(0,Y.RE)(sl,{},n);case 14:return c.next=16,(0,Y.Ys)(be);case 16:return s=c.sent,Ca.default.log("onSpeakerChanged:: now audioOutputs=",s.audioOutputs),c.next=20,(0,Y.rM)(Es,{src:null,dest:JSON.stringify(s,(0,Ge.processOpsArgs)()),params:JSON.stringify(e,(0,Ge.processOpsArgs)())},n);case 20:if(0!==s.audioOutputs.length){c.next=32;break}return c.next=23,(0,Y.Ys)(ye);case 23:if(!(c.sent.loudspeakerVolume>0)){c.next=29;break}return Ca.default.log("onSpeakerChanged:: has no speaker devices, change switch speaker to mute."),c.next=29,(0,Y.gz)($n());case 29:return c.next=31,(0,Y.gz)(Cn(null));case 31:return c.abrupt("return");case 32:if("ADD"!==i){c.next=43;break}if(a&&0!==a.audioOutputs.length){c.next=41;break}return c.next=36,(0,Y.gz)(Cn(s.audioOutputs[0].deviceId));case 36:return c.next=38,(0,Y.RE)(Zl,s.audioOutputs[0].deviceId,n);case 38:return c.next=40,(0,Y.rM)(Es,{description:"onSpeakerChanged:: after add speaker.setSpeakerDevice deviceId=".concat(s.audioOutputs[0].deviceId)},n);case 40:return c.abrupt("return");case 41:c.next=53;break;case 43:if("REMOVE"!==i){c.next=53;break}if(!a||r!==a.audioOutput){c.next=53;break}return Ca.default.log("onSpeakerChanged:: REMOVE deviceId=".concat(r," is current audioOutput ").concat(null==a?void 0:a.audioOutput,".")),c.next=48,(0,Y.gz)(Cn(s.audioOutputs[0].deviceId));case 48:return c.next=50,(0,Y.RE)(Zl,s.audioOutputs[0].deviceId,n);case 50:return c.next=52,(0,Y.rM)(Es,{description:"onSpeakerChanged:: after remove speaker. setSpeakerDevice deviceId=".concat(s.audioOutputs[0].deviceId)},n);case 52:return c.abrupt("return");case 53:case"end":return c.stop()}}),Qb)}function wy(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p;return F().wrap((function(g){for(;;)switch(g.prev=g.next){case 0:return g.prev=0,n=nD(t,"onVolumeIndicator"),r=e.userVolumeInfos,g.next=5,(0,Y.Ys)(ye);case 5:return i=g.sent,o=i.singlePicId,a=i.mode,s=i.singleModeView,g.next=11,(0,Y.gz)(Yt(r));case 11:if(c=null,!(r.length>0)){g.next=22;break}if(!(r[0].volume&&r[0].volume>L.MIN_VOLUME_TO_UPDATE)){g.next=22;break}return u=r[0].user_id,g.next=17,(0,Y.Ys)(fe);case 17:return l=g.sent,g.next=20,(0,Y.Ys)(de);case 20:d=g.sent,u&&((0,Ge.hasOwn)(d,u)||(0,Ge.hasOwn)(l,u))&&(c=u);case 22:if(c){g.next=26;break}return g.next=25,(0,Y.gz)(Ft(null));case 25:return g.abrupt("return");case 26:if(f=a===L.NORMAL_MODE&&s===L.SINGLE_MODE_VIEW.SHARING,!(s>=L.SINGLE_MODE_VIEW.MAX_VOLUME||f)||o===c){g.next=39;break}return h=new Date,p=h.getTime(),Ca.default.log("onVolumeIndicator throttle::now, previous: now, previous",p,oy,p-oy),g.next=33,(0,Y.rM)(Es,{src:oy,dest:p},n);case 33:if(!(p-oy>L.THROTTLE_WAIT_TIME)){g.next=39;break}return oy=p,g.next=37,(0,Y.RE)(Bu,a,L.SINGLE_MODE_VIEW.MAX_VOLUME,c,n);case 37:return g.next=39,(0,Y.gz)(Ft(c));case 39:g.next=44;break;case 41:g.prev=41,g.t0=g.catch(0),Ca.default.error("onVolumeIndicator:: SDK error",g.t0);case 44:case"end":return g.stop()}}),Kb,null,[[0,41]])}var xy=0;function Ey(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(t=e.prevState,n=e.curState,Ca.default.log("onConnStateChanged:: prevState=",t,", curState=",n),"CONNECTED"!==n){i.next=9;break}return xy=0,Ca.default.log("onConnStateChanged:: curState is CONNECTED"),i.next=7,(0,Y.gz)(yt({curUpNetworkQuality:L.NETWORK_QUALITY_LEAVE.GREAT,curDownNetworkQuality:L.NETWORK_QUALITY_LEAVE.GREAT,rtcConnIsClosed:!1}));case 7:i.next=12;break;case 9:return Ca.default.log("onConnStateChanged:: curState is not CONNECTED"),i.next=12,(0,Y.gz)(yt({curUpNetworkQuality:L.NETWORK_QUALITY_LEAVE.DISCONNECTED,curDownNetworkQuality:L.NETWORK_QUALITY_LEAVE.DISCONNECTED,rtcConnIsClosed:!0}));case 12:if("DISCONNECTED"!==n){i.next=26;break}return xy++,i.next=16,(0,Y.Ys)(xe);case 16:if(r=i.sent,!(xy>L.RTC_CONNECT.WAIT_COUNT&&r)){i.next=26;break}return Ca.default.error("onConnStateChanged:: 与RTC服务连接异常,即将退出会议, 检测到异常次数:",xy),i.next=21,(0,Y.rM)(cs,"onConnStateChanged",JSON.stringify(e,(0,Ge.processOpsArgs)()));case 21:return xy=0,i.next=24,(0,Y.gz)(ar());case 24:return i.next=26,(0,Y.gz)(Ct(!0));case 26:case"end":return i.stop()}}),Jb)}var Iy=(Pb={},(0,fo.Z)(Pb,L.PEER_JOIN,null),(0,fo.Z)(Pb,L.PEER_LEAVE,null),(0,fo.Z)(Pb,L.STREAM_ADDED,{handle:ay,trace:Tb}),(0,fo.Z)(Pb,L.STREAM_REMOVED,{handle:cy,trace:Cb}),(0,fo.Z)(Pb,L.STREAM_UPDATED,{handle:dy,trace:Sb}),(0,fo.Z)(Pb,L.STREAM_SUBSCRIBED,{handle:py,trace:_b}),(0,fo.Z)(Pb,L.STREAM_UNSUBSCRIBED,null),(0,fo.Z)(Pb,L.MUTE_AUDIO,null),(0,fo.Z)(Pb,L.UNMUTE_AUDIO,null),(0,fo.Z)(Pb,L.MUTE_VIDEO,null),(0,fo.Z)(Pb,L.UNMUTE_VIDEO,null),(0,fo.Z)(Pb,L.CLIENT_BANNED,null),(0,fo.Z)(Pb,L.VOLUME_INDICATOR,{handle:wy,trace:Ab}),(0,fo.Z)(Pb,L.CONNECTION_STATE_CHANGED,{handle:Ey,trace:Nb}),(0,fo.Z)(Pb,L.DEVICE_CAMERA_CHANGED,{handle:vy,trace:kb}),(0,fo.Z)(Pb,L.DEVICE_MICROPHONE_CHANGED,{handle:my,trace:Ob}),(0,fo.Z)(Pb,L.DEVICE_SPEAKER_CHANGED,{handle:yy,trace:Rb}),(0,fo.Z)(Pb,L.NETWORK_QUALITY,{handle:by,trace:Db}),(0,fo.Z)(Pb,L.ERROR,{handle:function(e){Ca.default.error("[SDK]:onError ",e)},trace:Lb}),Pb);function My(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,JD();case 2:if(e=t.sent){t.next=6;break}return Ca.default.log("[RTC] rtcClient is null!"),t.abrupt("return");case 6:return t.abrupt("return",af((function(t){for(var n=Object.keys(Iy),r=function(r,i){e.on(n[r],(function(e){return i=n[r],t({action:i,data:o=e}),void(i!==L.NETWORK_QUALITY&&Ca.default.log("[SDK:] ".concat(i),o));var i,o}))},i=0,o=n.length;i<o;++i)r(i);return function(){Ca.default.log("[RTC] sdk channel close.")}})));case 7:case"end":return t.stop()}}),Xb)}function Ty(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(r.prev=0,n={traceId:(0,Ge.uuid)()},!e.trace){r.next=5;break}return r.next=5,(0,Y.rM)(Ge.tryCatchWrap,e.trace,t,n);case 5:if(!e.handle){r.next=8;break}return r.next=8,(0,Y.RE)(e.handle,t.data,n);case 8:r.next=13;break;case 10:r.prev=10,r.t0=r.catch(0),Ca.default.error(r.t0);case 13:case"end":return r.stop()}}),qb,null,[[0,10]])}function Cy(){var e,t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,Y.RE)(My);case 3:e=r.sent;case 4:return r.next=7,(0,Y.qn)(e);case 7:if(!(t=r.sent)){r.next=13;break}if(n=t.action,!Iy[n]){r.next=13;break}return r.next=13,(0,Y.rM)(Ty,Iy[n],t);case 13:r.next=4;break;case 15:return r.prev=15,r.next=18,(0,Y.By)();case 18:if(!r.sent){r.next=20;break}e&&e.close();case 20:return Ca.default.warn("listenSdkEvent::end"),r.finish(15);case 22:case"end":return r.stop()}}),$b,null,[[0,,15,22]])}function Sy(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(vt().type,F().mark((function e(){var t;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.rM)(Cy);case 2:return t=e.sent,e.next=5,(0,Y.qn)(en().type);case 5:return e.next=7,(0,Y.al)(t);case 7:Ca.default.log("onLeavingConference:: sdkEventTask has been canceled");case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),ey)}function _y(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,(0,Y.Ys)(ve);case 3:t.sent.HRTC.setLogToken(e),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(0),Ca.default.warn("updateLogToken failed. e=",t.t0);case 11:case"end":return t.stop()}}),ty,null,[[0,8]])}function Ay(e){return L.NEED_DIRECT_RTC_URI_LIST.some((function(t){return t.test(e)}))}function Ny(e){if(e)try{e.adjustTime(eD())}catch(e){Ca.default.error("adjustHrtcSdkTime failed. ".concat(e))}}function ky(e){var t,n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y,w,x,E;return F().wrap((function(I){for(;;)switch(I.prev=I.next){case 0:return t=nD(e,"joinRoom"),I.next=3,(0,Y.Ys)(ve);case 3:return n=I.sent,r=n.HRTC,Ca.default.log("joinRoom:: begin to join RTC room."),Ny(r),I.next=9,JD();case 9:if(!(i=I.sent)){I.next=13;break}return Ca.default.log("rtcClient has existed."),I.abrupt("return",!1);case 13:return I.next=15,(0,Y.Ys)(ie);case 15:return o=I.sent,I.next=18,(0,Y.Ys)(q);case 18:return a=I.sent,I.next=21,(0,Y.Ys)(le);case 21:return s=I.sent,I.next=24,(0,Y.Ys)(ae);case 24:return c=I.sent,u=s.signatureInfo,l=s.role,d=u.userID,f=u.cTime,h=u.signature,p=u.roomId,g=a.appId,I.next=30,(0,Y.RE)(tL,L.SITE_INFO_SERVER_TYPE.RTC);case 30:return m=I.sent,(!(v=s.signatureInfo.appId)||v.trim().length<=0||"appid"===v)&&(v=g),I.next=35,(0,Y.Ys)(Ne);case 35:if(b=I.sent,!Ay(m)&&!b){I.next=42;break}return I.next=39,(0,Y.RE)(Ds,t,[r,"setParameter"],L.ACCESS_STRATEGY,L.RTC_URI_STRATEGY.DIRECT);case 39:Ca.default.warn("joinRoom:: direct mode, rtcUri: ",m),I.next=43;break;case 42:Ca.default.warn("joinRoom:: dispatch mode, rtcUri: ",m);case 43:return I.next=45,(0,Y.RE)(Ds,t,[r,"createClient"],{appId:v,domain:m});case 45:return i=I.sent,I.next=48,(0,Y.xN)(bt(i));case 48:return I.next=50,(0,Y.RE)([Rs,Rs.enableTopThreeAudioMode],e,!0);case 50:return y=I.sent,Ca.default.warn("joinRoom:: enableTopThreeAudioMode:: ",y),I.next=54,(0,Y.Ys)(ye);case 54:return w=I.sent,x=w.loudspeakerVolume,I.next=58,(0,Y.gz)(Xn(x));case 58:return I.next=60,(0,Y.gz)(vt());case 60:return r.setLogLevel(L.logLevel),r.setLogToken(o.accessToken),E={userId:d,userName:c.nickName,ctime:f,role:l===L.AUDIENCE?L.RTC_ROLE.PLAYER:L.RTC_ROLE.JOINER,signature:h},I.prev=63,I.next=66,(0,Y.RE)([Rs,Rs.join],e,p,E);case 66:return Ca.default.log("joinRoom:: success to join RTC room."),I.abrupt("return",!0);case 70:return I.prev=70,I.t0=I.catch(63),I.next=74,(0,Y.RE)(qa,MO.RTC,Ga.RTC_JOIN_ROOM,"",I.t0);case 74:Ca.default.error("joinRoom:: join room failed.",I.t0);case 75:return I.abrupt("return",!1);case 76:case"end":return I.stop()}}),ny,null,[[63,70]])}function Ry(e){var t,n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return t=nD(e,"streamCloseAndLeaveRoom"),l.next=3,(0,Y.Ys)(ve);case 3:return n=l.sent,r=n.localStream,i=n.remoteStreams,o=n.localAuxStream,a=n.remoteAuxStream,l.next=10,JD();case 10:if(s=l.sent,Ca.default.log("streamCloseAndLeaveRoom::localStream=",r,", rtcClient=",s),!o){l.next=18;break}if(!s){l.next=16;break}return l.next=16,(0,Ge.safe)((0,Y.RE)([Rs,Rs.unpublish],t,o));case 16:return l.next=18,(0,Ge.safe)((0,Y.RE)(Ls,t,[o,"close"]));case 18:if(!r){l.next=24;break}if(!s){l.next=22;break}return l.next=22,(0,Ge.safe)((0,Y.RE)([Rs,Rs.unpublish],t,r));case 22:return l.next=24,(0,Ge.safe)((0,Y.RE)(Ls,t,[r,"close"]));case 24:if(!a){l.next=27;break}return l.next=27,(0,Ge.safe)((0,Y.RE)(Ls,t,[a,"close"]));case 27:l.t0=F().keys(i);case 28:if((l.t1=l.t0()).done){l.next=36;break}if(c=l.t1.value,!(0,Ge.hasOwn)(i,c)){l.next=34;break}return u=i[c],l.next=34,(0,Ge.safe)((0,Y.RE)(Ls,t,[u,"close"]));case 34:l.next=28;break;case 36:if(!s){l.next=40;break}return Ca.default.log("streamCloseAndLeaveRoom: will leave room"),l.next=40,(0,Ge.safe)((0,Y.RE)(Ls,t,[s,"leave"]));case 40:return Ca.default.log("streamCloseAndLeaveRoom: ok"),l.next=43,(0,Y.gz)(Rt());case 43:case"end":return l.stop()}}),ry)}function Oy(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(en().type,F().mark((function e(){var t;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=nD(null,"onLeavingConference"),e.next=3,(0,Y.RE)(Ry,t);case 3:Ca.default.log("watchConferenceEnd:: streamCloseAndLeaveRoom ok");case 4:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),iy)}var Dy=[Sy,Oy],Ly={SPEAKING:"speaking",GALLERY:"gallery",SINGLE:"single"};Object.freeze(Ly);var Py={0:"gallery",1:"single",2:"speaking"};Object.freeze(Py);var jy={1:"host",0:"guest",2:"audience"};Object.freeze(jy);var zy={AUDIO_MUTE:"audioMute",VIDEO_MUTE:"videoMute",SPEAKER_MUTE:"speakerMute",VOLUME:"volume",HAND_UP:"handUp",SHARE_SCREEN:"shareScreen",USER_NAME:"userName",ROLE:"role"},Uy={TITLE_VISIBLE:"titleVisible",ATTENDEE_VISIBLE:"attendeeListVisible",CHAT_VISIBLE:"chatVisible",BULLET_SCREEN_VISIBLE:"bulletScreenVisible",CONTROL_VISIBLE:"controlBarVisible",VIEW_MODE:"viewMode",GUEST_SHARING_URL:"guestSharingUrl",AUDIENCE_SHARING_URL:"audienceSharingUrl",STOP_RECORD_TIP:"stopRecordTip",LEAVE_URL:"leaveUrl",PIC_IN_PIC_VISIBLE:"picInPicVisible",PIC_IN_PIC_MODE:"picInPicMode"},Fy={JOIN:"joinConf",TOKEN_JOIN:"joinConfByToken",LEAVE:"leaveConf",SET_VIEW:"setViewConfig",GET_VIEW:"getViewConfig",SET_CONF:"setConfConfig",GET_CONF:"getConfConfig",CHECK:"checkSystemRequirements"};function Yy(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.code,r=e.msg;this.retCode=n,this.retMsg=r,this.data=t}var Zy=F().mark(Wy),By=F().mark(Gy);function Vy(e){var t=e.traceId,n=e.apiName,r=e.params,i=e.response,o=e.isSuccess,a=e.additionalInfo,s=e.error;this.trace_id=t,this.api_name=n,this.params=r,this.response=i,this.is_success=o,this.additional_info=a,this.error=s}function Hy(e,t,n){this.trace_id=e,this.event_name=t,this.event_data=n}function Wy(e){var t,n=arguments;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=n.length>1&&void 0!==n[1]?n[1]:IO.CRITICAL,r.prev=1,r.next=4,(0,Y.rM)(rD,MO.SDK,TO.API_CALL,new Vy(e),t);case 4:r.next=9;break;case 6:r.prev=6,r.t0=r.catch(1),Ca.default.error("opsSdkApiCall:: error:",r.t0);case 9:case"end":return r.stop()}}),Zy,null,[[1,6]])}function Gy(e,t){var n,r,i,o=arguments;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=t.eventData,r=t.traceInfo,i=o.length>2&&void 0!==o[2]?o[2]:IO.INFO,a.prev=2,a.next=5,(0,Y.rM)(rD,MO.SDK,TO.EVENT_NOTIFY,new Hy(null==r?void 0:r.traceId,e,JSON.stringify(n,(0,Ge.processOpsArgs)())),i);case 5:a.next=10;break;case 7:a.prev=7,a.t0=a.catch(2),Ca.default.error("opsEmitEvent:: error:",a.t0);case 10:case"end":return a.stop()}}),By,null,[[2,7]])}var Qy=n(53259),Ky=n(86858),Jy=F().mark(aw),Xy=F().mark(sw),qy=F().mark(cw),$y=F().mark(uw),ew=F().mark(hw),tw=F().mark(pw),nw=F().mark(gw),rw=F().mark(mw),iw=F().mark(vw),ow=F().mark(bw);function aw(e,t){var n,r,i,o,a,s,c,u,l,d,f,h=arguments;return F().wrap((function(p){for(;;)switch(p.prev=p.next){case 0:for(n=h.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=h[i];return o=(0,z.Z)((0,z.Z)({},r),{},{time:(0,Ge.curTimeStr)()}),s=new Date,p.prev=3,p.next=6,Y.RE.apply(void 0,[e].concat(r));case 6:return a=p.sent,p.abrupt("return",a);case 10:throw p.prev=10,p.t0=p.catch(3),f={requestId:null===p.t0||void 0===p.t0||null===(c=p.t0.config)||void 0===c||null===(u=c.headers)||void 0===u?void 0:u["x-request-id"],method:null===p.t0||void 0===p.t0||null===(l=p.t0.config)||void 0===l?void 0:l.method,url:null===p.t0||void 0===p.t0||null===(d=p.t0.config)||void 0===d?void 0:d.url,message:p.t0.message},new Hs.sH(P.OPEN_ERROR.NETWORK_ERROR,f,p.t0);case 14:if(p.prev=14,!t){p.next=18;break}return p.next=18,(0,Y.rM)(t,o,a||{},new Date-s);case 18:return p.finish(14);case 19:case"end":return p.stop()}}),Jy,null,[[3,10,14,19]])}function sw(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.RE)(aw,Bf,CD,e,t);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),Xy)}function cw(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(aw,Ff,kD,e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),qy)}function uw(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(aw,$f,BD,e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),$y)}var lw=uw,dw=cw,fw=sw;function hw(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.RE)(aw,Gh,Ah,e,t);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),ew)}function pw(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(aw,Wh,Nh,e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),tw)}function gw(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.RE)(aw,Kh,kh,e,t);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),nw)}function mw(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.RE)(aw,Xh,Eh,e,t);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),rw)}function vw(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(aw,tp,Th,e);case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),iw)}function bw(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=localStorage.getItem("lang")||"zh-CN",n.next=3,(0,Y.RE)(aw,Vh,Dh,e,t);case 3:return n.abrupt("return",n.sent);case 4:case"end":return n.stop()}}),ow)}var yw=hw,ww=pw,xw=gw,Ew=mw,Iw=vw,Mw=bw,Tw={},Cw=F().mark(Nx),Sw=F().mark(kx),_w=F().mark(Rx),Aw=F().mark(Ox),Nw=F().mark(Dx),kw=F().mark(Lx),Rw=F().mark(Px),Ow=F().mark(jx),Dw=F().mark(zx),Lw=F().mark(Ux),Pw=F().mark(Fx),jw=F().mark(Yx),zw=F().mark(Zx),Uw=F().mark(Bx),Fw=F().mark(Vx),Yw=F().mark(Hx),Zw=F().mark(Wx),Bw=F().mark(Gx),Vw=F().mark(Qx),Hw=F().mark(Kx),Ww=F().mark(Jx),Gw=F().mark(Xx),Qw=F().mark(qx),Kw=F().mark($x),Jw=F().mark(eE),Xw=F().mark(nE),qw=F().mark(rE),$w=F().mark(iE),ex=F().mark(oE),tx=F().mark(aE),nx=F().mark(sE),rx=F().mark(cE),ix=F().mark(uE),ox=F().mark(lE),ax=F().mark(dE),sx=F().mark(fE),cx=F().mark(hE),ux=F().mark(pE),lx=F().mark(gE),dx=F().mark(mE),fx=F().mark(vE),hx=F().mark(bE),px=F().mark(yE),gx=F().mark(wE),mx=F().mark(xE),vx=F().mark(EE),bx=F().mark(IE),yx=F().mark(ME),wx=F().mark(TE),xx=F().mark(CE),Ex=F().mark(SE),Ix=F().mark(_E),Mx=F().mark(AE),Tx=F().mark(NE),Cx=F().mark(kE),Sx=F().mark(RE),_x=F().mark(OE);function Ax(e,t,n){return{action:e,sequence:(0,Ge.uuid)(),type:t,data:JSON.stringify(n)}}function Nx(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.Ys)(ie);case 2:return e=t.sent,t.abrupt("return","Basic "+btoa(e.accessToken));case 4:case"end":return t.stop()}}),Cw)}function kx(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t=e.payload,n=t.participantID,r=t.enableBroadCast,c.next=3,(0,Y.Ys)(le);case 3:return i=c.sent,o=i.conferenceID,a={conferenceID:o,participantID:n,type:r?0:1},s=Ax(L.CONF_MSG_TYPE.CONF_CONTROL,L.CONF_CONTROL_TYPE.BROADCAST,a),c.next=9,(0,Y.gz)(Qt(s));case 9:return c.next=11,(0,Y.RE)(jD,s.action,a,s.sequence,s.type,ID.REQUEST);case 11:case"end":return c.stop()}}),Sw)}function Rx(e){var t,n,r,i,o,a,s,c,u,l,d;return F().wrap((function(f){for(;;)switch(f.prev=f.next){case 0:return t=e.payload,n=t.participantID,r=t.newName,i=t.number,f.next=3,(0,Y.Ys)(le);case 3:return o=f.sent,a=o.conferenceID,f.next=7,(0,Y.RE)(Nx);case 7:return s=f.sent,c={conferenceID:a,confToken:s,newName:r},(0,Ge.testValue)(n)&&(c.participantID=n),(0,Ge.testValue)(i)&&(c.number=i),u=Ax(L.CONF_MSG_TYPE.CONF_CONTROL,L.CONF_CONTROL_TYPE.RENAME,c),f.next=14,(0,Y.gz)(Qt(u));case 14:return f.prev=14,(l=(0,z.Z)({},c)).confToken=Ki.desToken(l.confToken),l.newName=Ki.desUserName(l.newName),l.number=Ki.desTel(l.number),d={time:(0,Ge.curTimeStr)(),action:u.action,type:u.type,sequence:u.sequence,data:l},f.next=22,(0,Y.rM)(PD,d,ID.REQUEST);case 22:f.next=27;break;case 24:f.prev=24,f.t0=f.catch(14),Ca.default.error("traceConfWebSocketMsg: failed ",f.t0);case 27:case"end":return f.stop()}}),_w,null,[[14,24]])}function Ox(e){var t,n,r,i,o,a,s,c,u,l;return F().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return t=e.payload,n=t.number,r=t.participantID,d.next=3,(0,Y.Ys)(le);case 3:return i=d.sent,o=i.conferenceID,d.next=7,(0,Y.RE)(Nx);case 7:return a=d.sent,s={conferenceID:o,confToken:a,bulkDelAttendInfo:[{number:n,participantID:r}]},c=Ax(L.CONF_MSG_TYPE.CONF_CONTROL,L.CONF_CONTROL_TYPE.BATCH_DELETE_ATTENDEE,s),d.next=12,(0,Y.gz)(Qt(c));case 12:return d.prev=12,u={conferenceID:o,confToken:a,bulkDelAttendInfo:[{number:Ki.desTel(n),participantID:r}]},l={time:(0,Ge.curTimeStr)(),action:c.action,type:c.type,sequence:c.sequence,data:u},d.next=17,(0,Y.rM)(PD,l,ID.REQUEST);case 17:d.next=22;break;case 19:d.prev=19,d.t0=d.catch(12),Ca.default.error("traceConfWebSocketMsg: onDeleteUser failed ",d.t0);case 22:case"end":return d.stop()}}),Aw,null,[[12,19]])}function Dx(e){var t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return t=e.payload,n=t.participantID,r=t.reason,u.next=3,(0,Y.Ys)(le);case 3:return i=u.sent,o=i.conferenceID,u.next=7,(0,Y.RE)(Nx);case 7:return a=u.sent,s={conferenceID:o,participantID:n,confToken:a},(0,Ge.testValue)(r)&&(s.reason=r),c=Ax(L.CONF_MSG_TYPE.CONF_CONTROL,L.CONF_CONTROL_TYPE.HANGUP,s),u.next=13,(0,Y.gz)(Qt(c));case 13:return u.next=15,(0,Y.RE)(jD,c.action,s,c.sequence,c.type,ID.REQUEST);case 15:case"end":return u.stop()}}),Nw)}function Lx(e){var t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return t=e.payload,n=t.participantID,r=t.isMute,u.next=3,(0,Y.Ys)(le);case 3:return i=u.sent,o=i.conferenceID,u.next=7,(0,Y.RE)(Nx);case 7:return a=u.sent,s={conferenceID:o,participantID:n,confToken:a,isMute:r?1:0},c=Ax(L.CONF_MSG_TYPE.CONF_CONTROL,L.CONF_CONTROL_TYPE.MUTE,s),u.next=12,(0,Y.gz)(Qt(c));case 12:return u.next=14,(0,Y.RE)(jD,c.action,s,c.sequence,c.type,ID.REQUEST);case 14:case"end":return u.stop()}}),kw)}function Px(e){var t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return t=e.payload,n=t.participantID,r=t.isHandUp,u.next=3,(0,Y.Ys)(le);case 3:return i=u.sent,o=i.conferenceID,u.next=7,(0,Y.RE)(Nx);case 7:return a=u.sent,s={conferenceID:o,participantID:n,confToken:a,handsState:r?1:0},c=Ax(L.CONF_MSG_TYPE.CONF_CONTROL,L.CONF_CONTROL_TYPE.HAND,s),u.next=12,(0,Y.gz)(Qt(c));case 12:return u.next=14,(0,Y.RE)(jD,c.action,s,c.sequence,c.type,ID.REQUEST);case 14:case"end":return u.stop()}}),Rw)}function jx(e){var t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return t=e.payload,n=t.participantID,r=t.isSpeakable,u.next=3,(0,Y.Ys)(le);case 3:return i=u.sent,o=i.conferenceID,u.next=7,(0,Y.RE)(Nx);case 7:return a=u.sent,s={conferenceID:o,participantID:n,confToken:a,speakable:r?1:0},c=Ax(L.CONF_MSG_TYPE.CONF_CONTROL,L.CONF_CONTROL_TYPE.AUDIENCE_SPEAKABLE,s),u.next=12,(0,Y.gz)(Qt(c));case 12:return u.next=14,(0,Y.RE)(jD,c.action,s,c.sequence,c.type,ID.REQUEST);case 14:case"end":return u.stop()}}),Ow)}function zx(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t=e.payload,c.next=3,(0,Y.Ys)(le);case 3:return n=c.sent,r=n.conferenceID,i=n.participantID,c.next=8,(0,Y.RE)(Nx);case 8:return o=c.sent,a={conferenceID:r,participantID:i,confToken:o,forbiddenChat:t},s=Ax(L.CONF_MSG_TYPE.CONF_CONTROL,L.CONF_CONTROL_TYPE.FORBIDDEN_CHAT,a),c.next=13,(0,Y.gz)(Qt(s));case 13:return c.next=15,(0,Y.RE)(jD,s.action,a,s.sequence,s.type,ID.REQUEST);case 15:case"end":return c.stop()}}),Dw)}function Ux(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,Y.Ys)(le);case 3:return n=a.sent,a.next=6,(0,Y.Ys)(ie);case 6:return r=a.sent,i={conferenceID:n.conferenceID,participantID:n.participantID,confToken:"Basic "+btoa(r.accessToken),isMute:e,allowUnmuteByOneself:t},o={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.MUTE_ALL,data:JSON.stringify(i)},Ca.default.log("sendMuteAll: request msg=",o),a.next=12,(0,Y.gz)(Qt(o));case 12:return a.next=14,(0,Y.RE)(jD,o.action,i,o.sequence,o.type,ID.REQUEST);case 14:a.next=19;break;case 16:a.prev=16,a.t0=a.catch(0),Ca.default.error("sendMuteAll: failed",a.t0);case 19:case"end":return a.stop()}}),Lw,null,[[0,16]])}function Fx(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return Ca.default.log("onMuteAll: input=",e),r.next=3,(0,Y.Ys)(me);case 3:if((t=r.sent).role===L.HOST){r.next=7;break}return Ca.default.log("onMuteAll: has no permission, role = ",t),r.abrupt("return");case 7:return n=e.payload,r.next=10,(0,Y.RE)(Ux,parseInt(L.MUTE_STATE.MUTE),n);case 10:Vs.success({time:2e3,content:Ma().get("host.muted")});case 11:case"end":return r.stop()}}),Pw)}function Yx(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return Ca.default.log("onCancelMuteAll"),t.next=3,(0,Y.Ys)(me);case 3:if((e=t.sent).role===L.HOST){t.next=7;break}return Ca.default.log("onCancelMuteAll: has no permission, role = ",e),t.abrupt("return");case 7:return t.next=9,(0,Y.RE)(Ux,parseInt(L.MUTE_STATE.UN_MUTE),parseInt(L.CAN_UNMUTE.ALLOWED));case 9:Vs.success({time:2e3,content:Ma().get("host.unmuted")});case 10:case"end":return t.stop()}}),jw)}function Zx(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(le);case 3:return t=o.sent,o.next=6,(0,Y.Ys)(ie);case 6:return n=o.sent,r={conferenceID:t.conferenceID,participantID:t.participantID,confToken:"Basic "+btoa(n.accessToken),allowUnmuteByOneself:e},i={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.ALLOW_UNMUTE,data:JSON.stringify(r)},Ca.default.log("sendAllowUnMute: request msg=",i),o.next=12,(0,Y.gz)(Qt(i));case 12:return o.next=14,(0,Y.RE)(jD,i.action,r,i.sequence,i.type,ID.REQUEST);case 14:o.next=19;break;case 16:o.prev=16,o.t0=o.catch(0),Ca.default.error("sendAllowUnMute: failed",o.t0);case 19:case"end":return o.stop()}}),zw,null,[[0,16]])}function Bx(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return Ca.default.log("onAllowUnMute: input=",e),r.next=3,(0,Y.Ys)(me);case 3:if((t=r.sent).role===L.HOST){r.next=7;break}return Ca.default.log("onAllowUnMute: has no permission, role = ",t),r.abrupt("return");case 7:return n=e.payload,r.next=10,(0,Y.RE)(Zx,n);case 10:n===L.CAN_UNMUTE.ALLOWED?Vs.success({time:2e3,content:Ma().get("host.allow-unmute")}):Vs.success({time:2e3,content:Ma().get("host.forbid-unmute")});case 11:case"end":return r.stop()}}),Uw)}function Vx(){var e,t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,(0,Y.Ys)(le);case 3:return e=i.sent,i.next=6,(0,Y.Ys)(ie);case 6:return t=i.sent,n={conferenceID:e.conferenceID,participantID:e.participantID,confToken:"Basic "+btoa(t.accessToken)},r={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.STOP_CONF,data:JSON.stringify(n)},Ca.default.log("sendStopConf: request msg=",r),i.next=12,(0,Y.gz)(Qt(r));case 12:return i.next=14,(0,Y.rM)(jD,r.action,n,r.sequence,r.type,ID.REQUEST);case 14:i.next=21;break;case 16:throw i.prev=16,i.t0=i.catch(0),Ca.default.error("sendStopConf: failed",i.t0),new Hs.sH(P.OPEN_ERROR.FAIL,null,i.t0);case 21:case"end":return i.stop()}}),Fw,null,[[0,16]])}function Hx(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return Ca.default.log("onEndConf: "),t.next=3,(0,Y.Ys)(me);case 3:if((e=t.sent).role===L.HOST){t.next=7;break}return Ca.default.log("onEndConf: has no permission, role = ",e),t.abrupt("return");case 7:return t.next=9,(0,Y.gz)($t());case 9:return t.next=11,(0,Y.RE)(Vx);case 11:case"end":return t.stop()}}),Yw)}function Wx(){var e,t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,(0,Y.Ys)(le);case 3:return e=i.sent,i.next=6,(0,Y.Ys)(ie);case 6:return t=i.sent,n={conferenceID:e.conferenceID,participantID:e.participantID,confToken:"Basic "+btoa(t.accessToken),allowAudience:1},r={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.ALLOW_AUDIENCE,data:JSON.stringify(n)},Ca.default.log("sendAllowAudience: request msg=",r),i.next=12,(0,Y.gz)(Qt(r));case 12:return i.next=14,(0,Y.RE)(jD,r.action,n,r.sequence,r.type,ID.REQUEST);case 14:i.next=19;break;case 16:i.prev=16,i.t0=i.catch(0),Ca.default.error("sendAllowAudience: failed",i.t0);case 19:case"end":return i.stop()}}),Zw,null,[[0,16]])}function Gx(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(le);case 3:return t=o.sent,o.next=6,(0,Y.Ys)(ie);case 6:return n=o.sent,r={conferenceID:t.conferenceID,participantID:t.participantID,confToken:"Basic "+btoa(n.accessToken),pause:e},i={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.CONFERENCE_PAUSE,data:JSON.stringify(r)},Ca.default.log("sendConfPause: request msg=",i),o.next=12,(0,Y.gz)(Qt(i));case 12:return o.next=14,(0,Y.RE)(jD,i.action,r,i.sequence,i.type,ID.REQUEST);case 14:o.next=19;break;case 16:o.prev=16,o.t0=o.catch(0),Ca.default.error("sendConfPause: failed",o.t0);case 19:case"end":return o.stop()}}),Bw,null,[[0,16]])}function Qx(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return Ca.default.log("onConfPause: input=",e),i.next=3,(0,Y.Ys)(me);case 3:if((t=i.sent).role===L.HOST){i.next=7;break}return Ca.default.log("onConfPause: has no permission, role = ",t),i.abrupt("return");case 7:return i.next=9,(0,Y.Ys)(ge);case 9:if(n=i.sent,0!==(r=e.payload)||n.allowAudience){i.next=15;break}return Ca.default.log("onConfPause: allowAudience is false, need to sendAllowAudience first.",t),i.next=15,(0,Y.RE)(Wx);case 15:return i.next=17,(0,Y.RE)(Gx,r);case 17:case"end":return i.stop()}}),Vw)}function Kx(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(le);case 3:return t=o.sent,o.next=6,(0,Y.Ys)(ie);case 6:return n=o.sent,r={conferenceID:t.conferenceID,participantID:t.participantID,confToken:"Basic "+btoa(n.accessToken),isLock:e},i={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.LOCK_CONF,data:JSON.stringify(r)},Ca.default.log("sendLockConf: request msg=",i),o.next=12,(0,Y.gz)(Qt(i));case 12:return o.next=14,(0,Y.RE)(jD,i.action,r,i.sequence,i.type,ID.REQUEST);case 14:o.next=19;break;case 16:o.prev=16,o.t0=o.catch(0),Ca.default.error("sendLockConf: failed",o.t0);case 19:case"end":return o.stop()}}),Hw,null,[[0,16]])}function Jx(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return Ca.default.log("onLockConf: input=",e),r.next=3,(0,Y.Ys)(me);case 3:if((t=r.sent).role===L.HOST){r.next=7;break}return Ca.default.log("onLockConf: has no permission, role = ",t),r.abrupt("return");case 7:return n=e.payload,r.next=10,(0,Y.RE)(Kx,n);case 10:n===L.CONF_LOCKED_STATE.LOCKED?Vs.success({time:2e3,content:Ma().get("host.lock-done")}):Vs.success({time:2e3,content:Ma().get("host.unlock")});case 11:case"end":return r.stop()}}),Ww)}function Xx(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(le);case 3:return t=o.sent,o.next=6,(0,Y.Ys)(ie);case 6:return n=o.sent,r={conferenceID:t.conferenceID,confToken:"Basic "+btoa(n.accessToken),lockSharing:e},i={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.LOCK_SHARING,data:JSON.stringify(r)},Ca.default.log("sendLockSharing: request msg=",i),o.next=12,(0,Y.gz)(Qt(i));case 12:return o.next=14,(0,Y.RE)(jD,i.action,r,i.sequence,i.type,ID.REQUEST);case 14:o.next=19;break;case 16:o.prev=16,o.t0=o.catch(0),Ca.default.error("sendLockSharing: failed",o.t0);case 19:case"end":return o.stop()}}),Gw,null,[[0,16]])}function qx(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return Ca.default.log("onLockSharing: input=",e),r.next=3,(0,Y.Ys)(me);case 3:if((t=r.sent).role===L.HOST){r.next=7;break}return Ca.default.log("onLockSharing: has no permission, role = ",t),r.abrupt("return");case 7:return n=e.payload,r.next=10,(0,Y.RE)(Xx,n);case 10:case"end":return r.stop()}}),Qw)}function $x(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(le);case 3:return t=o.sent,o.next=6,(0,Y.Ys)(ie);case 6:return n=o.sent,r={conferenceID:t.conferenceID,confToken:"Basic "+btoa(n.accessToken),allowRename:e},i={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.ALLOW_RENAME,data:JSON.stringify(r)},Ca.default.log("sendAllowRename: request msg=",i),o.next=12,(0,Y.gz)(Qt(i));case 12:return o.next=14,(0,Y.RE)(jD,i.action,r,i.sequence,i.type,ID.REQUEST);case 14:o.next=19;break;case 16:o.prev=16,o.t0=o.catch(0),Ca.default.error("sendAllowRename: failed",o.t0);case 19:case"end":return o.stop()}}),Kw,null,[[0,16]])}function eE(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Ca.default.log("onLockSharing: input=",e),n.next=3,(0,Y.Ys)(me);case 3:if((t=n.sent).role===L.HOST){n.next=7;break}return Ca.default.log("onLockSharing: has no permission, role = ",t),n.abrupt("return");case 7:return n.next=9,(0,Y.RE)($x,e.payload);case 9:case"end":return n.stop()}}),Jw)}function tE(e){if(!(0,Ge.testValue)(e))return"";var t="";return e.forEach((function(e){e.role===L.SHARE_CHAIR&&(t=e.pwd)})),t}function nE(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,Y.Ys)(Se);case 2:return t=c.sent,n=tE(t.pwds),c.prev=4,c.next=7,(0,Y.Ys)(le);case 7:return r=c.sent,c.next=10,(0,Y.Ys)(ie);case 10:return i=c.sent,o=e.participantID,a={conferenceID:r.conferenceID,confToken:"Basic "+btoa(i.accessToken),participantID:o,applyChair:1,chairmanPwd:n},s={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.CHAIR,data:JSON.stringify(a)},Ca.default.log("sendTransHost: request msg=",s),c.next=17,(0,Y.gz)(Qt(s));case 17:return c.next=19,(0,Y.RE)(jD,s.action,a,s.sequence,s.type,ID.REQUEST);case 19:c.next=24;break;case 21:c.prev=21,c.t0=c.catch(4),Ca.default.error("sendTransHost: failed",c.t0);case 24:case"end":return c.stop()}}),Xw,null,[[4,21]])}function rE(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,(0,Y.Ys)(le);case 3:return t=s.sent,s.next=6,(0,Y.Ys)(ie);case 6:return n=s.sent,r=e.participantID,i=L.AUDIENCE_INT_VALUE,e.destRole===L.GUEST&&(i=L.GUEST_INT_VALUE),o={conferenceID:t.conferenceID,confToken:"Basic "+btoa(n.accessToken),participantID:r,role:i},a={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.ROLE_SWITCH_OVER,data:JSON.stringify(o)},Ca.default.log("sendAudienceGuestTrans: request msg=",a),s.next=15,(0,Y.gz)(Qt(a));case 15:return s.next=17,(0,Y.RE)(jD,a.action,o,a.sequence,a.type,ID.REQUEST);case 17:s.next=22;break;case 19:s.prev=19,s.t0=s.catch(0),Ca.default.error("sendAudienceGuestTrans: failed",s.t0);case 22:case"end":return s.stop()}}),qw,null,[[0,19]])}function iE(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return Ca.default.log("onTransHost: input=",e),r.next=3,(0,Y.Ys)(me);case 3:if((t=r.sent).role===L.HOST){r.next=7;break}return Ca.default.log("onTransHost: has no permission, role = ",t),r.abrupt("return");case 7:return n=e.payload,r.next=10,(0,Y.RE)(nE,n);case 10:case"end":return r.stop()}}),$w)}function oE(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return Ca.default.log("onAudienceGuestTrans: input=",e),r.next=3,(0,Y.Ys)(me);case 3:if((t=r.sent).role===L.HOST){r.next=7;break}return Ca.default.log("onAudienceGuestTrans: has no permission, role = ",t),r.abrupt("return");case 7:return n=e.payload,r.next=10,(0,Y.RE)(rE,n);case 10:case"end":return r.stop()}}),ex)}function aE(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(le);case 3:return t=o.sent,o.next=6,(0,Y.Ys)(ie);case 6:return n=o.sent,r={conferenceID:t.conferenceID,confToken:"Basic "+btoa(n.accessToken),audienceVideoLayout:e},i={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.SWITCH_AUDIENCE_VIDEO_LAYOUT,data:JSON.stringify(r)},Ca.default.log("sendSwitchAudienceLayout: request msg=",i),o.next=12,(0,Y.gz)(Qt(i));case 12:return o.next=14,(0,Y.RE)(jD,i.action,r,i.sequence,i.type,ID.REQUEST);case 14:o.next=19;break;case 16:o.prev=16,o.t0=o.catch(0),Ca.default.error("sendSwitchAudienceLayout: failed",o.t0);case 19:case"end":return o.stop()}}),tx,null,[[0,16]])}function sE(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return Ca.default.log("onSwitchAudienceLayout: input=",e),a.next=3,(0,Y.Ys)(me);case 3:if((t=a.sent).role===L.HOST){a.next=7;break}return Ca.default.log("onSwitchAudienceLayout: has no permission, role = ",t),a.abrupt("return");case 7:return n=e.payload,a.next=10,(0,Y.RE)(aE,n);case 10:return a.next=12,(0,Y.RE)(Vu);case 12:r=a.sent,i=r.broadCastId,o=n===L.AUDIENCE_VIDEO_LAYOUT.GALLERY&&(0,Ge.testValue)(i)?Ma().get("video.set-audience-video-layout-success-while-brocasting"):Ma().get("video.set-audience-video-layout-success"),Vs.success({time:2e3,content:o});case 16:case"end":return a.stop()}}),nx)}function cE(){var e,t,n,r,i,o,a,s,c,u,l,d,f,h,p,g;return F().wrap((function(m){for(;;)switch(m.prev=m.next){case 0:return e=L.STRING_UNKNOWN,t=null,n=L.STRING_UNKNOWN,r=null,m.prev=4,m.next=7,(0,Y.Ys)(Se);case 7:return a=m.sent,s=a.confID,c=(null===(i=a.pwds[0])||void 0===i?void 0:i.role)===L.SHARE_CHAIR?null===(o=a.pwds[0])||void 0===o?void 0:o.pwd:null,m.next=12,(0,Y.Ys)(ie);case 12:return u=m.sent,m.next=15,(0,Y.RE)(Xf,s,c,u.accessToken);case 15:if((l=m.sent).code===L.RET_SUCCESS_200){m.next=22;break}throw e=ED.EVENT_GetConfRegionInfo,t="获取服务器region信息失败",n=MO.CMS,r=l.config.headers["x-request-id"],new Error;case 22:return m.next=24,(0,Y.RE)(qh,u.accessToken);case 24:if((d=m.sent).code===L.RET_SUCCESS_200){m.next=31;break}throw e=yh.EVENT_getSkipnonce,t="Token获取nonce失败",n=MO.USG,r=d.config.headers["x-request-id"],new Error;case 31:f=l.data,h=f.regionIP,p=f.uuid,g="https://".concat(h,"/confportal/?language=").concat(Ma().options.currentLocale,"#/conference/").concat(s,"/").concat(p,"?nonce=").concat(d.data.nonce),window.open(g,"_blank","noopener,noreferrer"),m.next=41;break;case 36:return m.prev=36,m.t0=m.catch(4),m.next=40,(0,Y.rM)(us,e,t||m.t0.message,n,r);case 40:Vs.error({time:2e3,content:Ma().get("MMC.111073006")});case 41:case"end":return m.stop()}}),rx,null,[[4,36]])}function uE(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(le);case 3:return t=o.sent,o.next=6,(0,Y.Ys)(ie);case 6:return n=o.sent,r={conferenceID:t.conferenceID,confToken:"Basic "+btoa(n.accessToken),recordType:e},i={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.RTC_RECORD,data:JSON.stringify(r)},Ca.default.log("sendConfRecord: request msg=",i),o.next=12,(0,Y.gz)(Qt(i));case 12:return o.next=14,(0,Y.RE)(jD,i.action,r,i.sequence,i.type,ID.REQUEST);case 14:o.next=19;break;case 16:o.prev=16,o.t0=o.catch(0),Ca.default.error("sendConfRecord: failed",o.t0);case 19:case"end":return o.stop()}}),ix,null,[[0,16]])}function lE(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=e.payload,n.next=3,(0,Y.RE)(uE,t);case 3:case"end":return n.stop()}}),ox)}function dE(e){var t,n,r,i,o,a,s,c,u,l,d;return F().wrap((function(f){for(;;)switch(f.prev=f.next){case 0:if(t=e.payload,n=t.isAnonymous,r=t.isConferenceEnd,!n&&!r){f.next=6;break}i="https://".concat("true"==={REACT_APP_VERSION:"1.0.9.2023010610234643341391",BABEL_ENV:"production",REACT_APP_SDK_PLATFORM:"true"}.REACT_APP_OBS?Tw.host:window.location.host,"/#/login?language=").concat(Ma().options.currentLocale,"&href=https://").concat("true"==={REACT_APP_VERSION:"1.0.9.2023010610234643341391",BABEL_ENV:"production",REACT_APP_SDK_PLATFORM:"true"}.REACT_APP_OBS?Tw.host:window.location.host,"/#/portal/user/record"),window.open(i,"_blank","noopener,noreferrer"),f.next=32;break;case 6:return o=L.STRING_UNKNOWN,a=null,s=L.STRING_UNKNOWN,c=null,f.prev=10,f.next=13,(0,Y.Ys)(ie);case 13:return u=f.sent,f.next=16,(0,Y.RE)(qh,u.accessToken);case 16:if((l=f.sent).code===L.RET_SUCCESS_200){f.next=23;break}throw o=yh.EVENT_getSkipnonce,a="Token获取nonce失败",s=MO.USG,c=l.config.headers["x-request-id"],new Error;case 23:d="https://".concat("true"==={REACT_APP_VERSION:"1.0.9.2023010610234643341391",BABEL_ENV:"production",REACT_APP_SDK_PLATFORM:"true"}.REACT_APP_OBS?Tw.host:window.location.host,"?language=").concat(Ma().options.currentLocale,"&nonce=").concat(l.data.nonce,"&redirect=user_record"),window.open(d,"_blank","noopener,noreferrer"),f.next=32;break;case 27:return f.prev=27,f.t0=f.catch(10),f.next=31,(0,Y.rM)(ds,o,a||f.t0.message,s,c);case 31:Vs.error({time:2e3,content:Ma().get("MMC.111073006")});case 32:case"end":return f.stop()}}),ax,null,[[10,27]])}function fE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Fr().type,lE);case 2:case"end":return e.stop()}}),sx)}function hE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Ur().type,cE);case 2:case"end":return e.stop()}}),cx)}function pE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(wr().type,kx);case 2:case"end":return e.stop()}}),ux)}function gE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(xr().type,Rx);case 2:case"end":return e.stop()}}),lx)}function mE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Er().type,Ox);case 2:case"end":return e.stop()}}),dx)}function vE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Ir().type,Dx);case 2:case"end":return e.stop()}}),fx)}function bE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Mr().type,Lx);case 2:case"end":return e.stop()}}),hx)}function yE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Tr().type,Px);case 2:case"end":return e.stop()}}),px)}function wE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Cr().type,jx);case 2:case"end":return e.stop()}}),gx)}function xE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Pr().type,zx);case 2:case"end":return e.stop()}}),mx)}function EE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Sr().type,Fx);case 2:case"end":return e.stop()}}),vx)}function IE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(_r().type,Yx);case 2:case"end":return e.stop()}}),bx)}function ME(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Ar().type,Bx);case 2:case"end":return e.stop()}}),yx)}function TE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Nr().type,Qx);case 2:case"end":return e.stop()}}),wx)}function CE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(kr().type,Hx);case 2:case"end":return e.stop()}}),xx)}function SE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Rr().type,Jx);case 2:case"end":return e.stop()}}),Ex)}function _E(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Or().type,qx);case 2:case"end":return e.stop()}}),Ix)}function AE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Dr().type,eE);case 2:case"end":return e.stop()}}),Mx)}function NE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Lr().type,sE);case 2:case"end":return e.stop()}}),Tx)}function kE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(jr().type,iE);case 2:case"end":return e.stop()}}),Cx)}function RE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(zr().type,oE);case 2:case"end":return e.stop()}}),Sx)}function OE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Yr().type,dE);case 2:case"end":return e.stop()}}),_x)}var DE=[pE,gE,mE,vE,bE,yE,wE,EE,IE,ME,TE,CE,SE,_E,AE,NE,xE,kE,RE,hE,fE,OE],LE="invoke_function",PE={SWITCH_CAMERA:{NAME:"switch_camera",DESC:"切换摄像头"},SWITCH_MICROPHONE:{NAME:"switch_microphone",DESC:"切换麦克风"},SWITCH_LOUDSPEAKER:{NAME:"switch_loudspeaker",DESC:"切换输出设备/扬声器"},LEAVE_CONF:{NAME:"leave_conf",DESC:"主动离会"},HAND_UP:{NAME:"hand_up",DESC:"举手"},HAND_DOWN:{NAME:"hand_down",DESC:"手放下"},SEND_MSG:{NAME:"send_message",DESC:"发送聊天消息"},PAGE_TURNING:{NAME:"page_turning",DESC:"翻页"},START_SHARING:{NAME:"start_sharing",DESC:"开启共享"},STOP_SHARING:{NAME:"stop_sharing",DESC:"停止共享"},CHOOSE_PIC:{NAME:"choose_pic",DESC:"选看"},CANCEL_CHOOSE_PIC:{NAME:"cancel_choose_pic",DESC:"取消选看"},MUTE:{NAME:"mute",DESC:"用户主动静音"},UNMUTE:{NAME:"unmute",DESC:"用户主动取消静音"},TURN_ON_CAMERA:{NAME:"turn_on_camera",DESC:"用户主动开启摄像头"},TURN_OFF_CAMERA:{NAME:"turn_off_camera",DESC:"用户主动关闭摄像头"},TURN_ON_LOUDSPEAKER:{NAME:"turn_on_loudspeaker",DESC:"用户主动开启扬声器"},TURN_OFF_LOUDSPEAKER:{NAME:"turn_off_loudspeaker",DESC:"用户主动关闭扬声器"},SWITCH_SPEAKER_VIEW:{NAME:"switch_speaker_view",DESC:"用户切换演讲者视图"},SWITCH_NORMAL_VIEW:{NAME:"switch_normal_view",DESC:"用户切换画廊视图"},LOCK_CONF:{NAME:"lock_conf",DESC:"锁定会议"},UNLOCK_CONF:{NAME:"unlock_conf",DESC:"解锁会议"},ALLOW_UNMUTE:{NAME:"allow_unmute",DESC:"允许与会者自行解除静音"},FORBID_UNMUTE:{NAME:"forbid_unmute",DESC:"禁止与会者自行解除静音"},ALLOW_CHAT:{NAME:"allow_chat",DESC:"允许与会者聊天"},FORBID_CHAT:{NAME:"forbid_chat",DESC:"禁止与会者聊天"},ALLOW_SHARE:{NAME:"allow_share",DESC:"允许与会者共享"},FORBID_SHARE:{NAME:"forbid_share",DESC:"禁止与会者共享"},MUTE_ALL:{NAME:"mute_all",DESC:"全场静音"},UNMUTE_ALL:{NAME:"unmute_all",DESC:"取消全场静音"},ALLOW_AUDIENCE:{NAME:"allow_audience",DESC:"允许观众观看"},FORBID_AUDIENCE:{NAME:"forbid_audience",DESC:"暂停观众观看"},SWITCH_AUDIENCE_TO_SPEAKER_VIEW:{NAME:"switch_audience_to_speaker_view",DESC:"切换观众到演讲者视角"},SWITCH_AUDIENCE_TO_GALLERY_VIEW:{NAME:"switch_audience_to_gallery_view",DESC:"切换观众到画廊视角"},START_CLOUD_RECORD:{NAME:"start_cloud_record",DESC:"开启会议云录制"},STOP_CLOUD_RECORD:{NAME:"stop_cloud_record",DESC:"停止会议云录制"},LOAD_PORTAL:{NAME:"load_portal",DESC:"跳转会控助手"},RENAME_SELF:{NAME:"rename_self",DESC:"用户自己主动改名"},HOST_RENAME_USER:{NAME:"host_rename_user",DESC:"给用户改名"},TRANS_HOST:{NAME:"trans_host",DESC:"转移主持人身份"},TRANS_GUEST:{NAME:"trans_guest",DESC:"将观众设为嘉宾"},TRANS_AUDIENCE:{NAME:"trans_audience",DESC:"将嘉宾设为观众"},REMOVE_USER:{NAME:"remove_user",DESC:"移除用户"},BROADCAST_USER:{NAME:"broadcast_user",DESC:"广播用户"},CANCEL_BROADCAST_USER:{NAME:"cancel_broadcast_user",DESC:"取消广播用户"},MUTE_USER:{NAME:"mute_user",DESC:"将用户静音"},UNMUTE_USER:{NAME:"unmute_user",DESC:"将用户取消静音"},PUT_HAND_DOWN:{NAME:"put_hand_down",DESC:"将用户手放下"},ALLOW_AUDIENCE_TO_SPEAK:{NAME:"allow_audience_to_speak",DESC:"允许观众说话"},FORBID_AUDIENCE_TO_SPEAK:{NAME:"forbid_audience_to_speak",DESC:"禁止观众说话"},END_CONF:{NAME:"end_conf",DESC:"结束会议"},LOAD_RECORD:{NAME:"load_record",DESC:"跳转录制页"}};Object.freeze(PE);var jE={MULTI_PIC:"主视频框",CONTROL_BANNER:"底部控制条",BULLET_SCREEN:"弹幕",CHAT:"聊天框",ATTENDEES_LIST:"与会者列表",SHARING_BAR:"共享控制条",LEAVE_PAGE:"结束页",MOBILE_MODAL:"移动端模态框",MAIN_HEADER:"主视频框头部"};Object.freeze(jE);var zE=F().mark(UE);function UE(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,i={functionName:null!==(t=e.functionName)&&void 0!==t?t:"unknown",invokePosition:null!==(n=e.invokePosition)&&void 0!==n?n:"unmarked",functionDesc:null!==(r=e.functionDesc)&&void 0!==r?r:"unknown"},o.next=4,(0,Y.rM)(rD,MO.UI,LE,i,IO.INFO);case 4:o.next=9;break;case 6:o.prev=6,o.t0=o.catch(0),Ca.default.error("traceView:: ops error:",o.t0);case 9:case"end":return o.stop()}}),zE,null,[[0,6]])}var FE=F().mark(KE),YE=F().mark(JE),ZE=F().mark(XE),BE=F().mark(qE),VE=F().mark($E),HE=F().mark(eI),WE=F().mark(tI),GE=F().mark(nI),QE=F().mark(rI);function KE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Kn().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,(r=n.deviceType)!==L.MEDIA_TYPE.VIDEO){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.SWITCH_CAMERA.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.SWITCH_CAMERA.DESC});case 5:e.next=10;break;case 7:if(r!==L.MEDIA_TYPE.AUDIO){e.next=10;break}return e.next=10,(0,Y.RE)(UE,{functionName:PE.SWITCH_MICROPHONE.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.SWITCH_MICROPHONE.DESC});case 10:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),FE)}function JE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(rr().type,UE,{functionName:PE.SWITCH_LOUDSPEAKER.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.SWITCH_LOUDSPEAKER.DESC});case 2:case"end":return e.stop()}}),YE)}function XE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(sr().type,UE,{functionName:PE.LEAVE_CONF.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.LEAVE_CONF.DESC});case 2:case"end":return e.stop()}}),ZE)}function qE(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(or().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,(r=n.hand)!==L.HAND_STATE.HANDS_DOWN){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.HAND_UP.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.HAND_UP.DESC});case 5:e.next=10;break;case 7:if(r!==L.HAND_STATE.HANDS_UP){e.next=10;break}return e.next=10,(0,Y.RE)(UE,{functionName:PE.HAND_DOWN.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.HAND_DOWN.DESC});case 10:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),BE)}function $E(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(ya().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.invokePosition,!(0,Ge.testValue)(n)){e.next=4;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.SEND_MSG.NAME,invokePosition:n,functionDesc:PE.SEND_MSG.DESC});case 4:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),VE)}function eI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(cr().type,F().mark((function e(t){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.payload!==L.MUTE_STATE.MUTE){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.MUTE.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.MUTE.DESC});case 5:e.next=9;break;case 7:return e.next=9,(0,Y.RE)(UE,{functionName:PE.UNMUTE.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.UNMUTE.DESC});case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),HE)}function tI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(nr().type,F().mark((function e(t){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.payload!==L.CAMERA_STATE.ON){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.TURN_ON_CAMERA.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.TURN_ON_CAMERA.DESC});case 5:e.next=9;break;case 7:return e.next=9,(0,Y.RE)(UE,{functionName:PE.TURN_OFF_CAMERA.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.TURN_OFF_CAMERA.DESC});case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),WE)}function nI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)($n().type,F().mark((function e(t){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.payload){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.TURN_ON_LOUDSPEAKER.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.TURN_ON_LOUDSPEAKER.DESC});case 5:e.next=9;break;case 7:return e.next=9,(0,Y.RE)(UE,{functionName:PE.TURN_OFF_LOUDSPEAKER.NAME,invokePosition:jE.CONTROL_BANNER,functionDesc:PE.TURN_OFF_LOUDSPEAKER.DESC});case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),GE)}function rI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(ir().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.RENAME_SELF.NAME,invokePosition:n,functionDesc:PE.RENAME_SELF.DESC});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),QE)}var iI=[KE,JE,XE,qE,$E,eI,tI,nI,rI],oI=F().mark(TI),aI=F().mark(CI),sI=F().mark(SI),cI=F().mark(_I),uI=F().mark(AI),lI=F().mark(NI),dI=F().mark(kI),fI=F().mark(RI),hI=F().mark(OI),pI=F().mark(DI),gI=F().mark(LI),mI=F().mark(PI),vI=F().mark(jI),bI=F().mark(zI),yI=F().mark(UI),wI=F().mark(FI),xI=F().mark(YI),EI=F().mark(ZI),II=F().mark(BI),MI=F().mark(VI);function TI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Rr().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,n!==L.CONF_LOCKED_STATE.LOCKED){e.next=6;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.LOCK_CONF.NAME,functionDesc:PE.LOCK_CONF.DESC,invokePosition:r});case 4:e.next=8;break;case 6:return e.next=8,(0,Y.RE)(UE,{functionName:PE.UNLOCK_CONF.NAME,functionDesc:PE.UNLOCK_CONF.DESC,invokePosition:r});case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),oI)}function CI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Ar().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,n!==L.CAN_UNMUTE.ALLOWED){e.next=6;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.ALLOW_UNMUTE.NAME,functionDesc:PE.ALLOW_UNMUTE.DESC,invokePosition:r});case 4:e.next=8;break;case 6:return e.next=8,(0,Y.RE)(UE,{functionName:PE.FORBID_UNMUTE.NAME,functionDesc:PE.FORBID_UNMUTE.DESC,invokePosition:r});case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),aI)}function SI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Pr().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,n!==L.FORBIDDEN_CHAT_STATE.ALLOWED){e.next=6;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.ALLOW_CHAT.NAME,functionDesc:PE.ALLOW_CHAT.DESC,invokePosition:r});case 4:e.next=8;break;case 6:return e.next=8,(0,Y.RE)(UE,{functionName:PE.FORBID_CHAT.NAME,functionDesc:PE.FORBID_CHAT.DESC,invokePosition:r});case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),sI)}function _I(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Or().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,n!==L.SHARE_LOCKED_STATE.UNLOCKED){e.next=6;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.ALLOW_SHARE.NAME,functionDesc:PE.ALLOW_SHARE.DESC,invokePosition:r});case 4:e.next=8;break;case 6:return e.next=8,(0,Y.RE)(UE,{functionName:PE.FORBID_SHARE.NAME,functionDesc:PE.FORBID_SHARE.DESC,invokePosition:r});case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),cI)}function AI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Sr().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.MUTE_ALL.NAME,functionDesc:PE.MUTE_ALL.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),uI)}function NI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(_r().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.UNMUTE_ALL.NAME,functionDesc:PE.UNMUTE_ALL.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),lI)}function kI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Nr().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,n!==L.PAUSE_CONF_ENUM.UNPAUSE){e.next=6;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.ALLOW_AUDIENCE.NAME,functionDesc:PE.ALLOW_AUDIENCE.DESC,invokePosition:r});case 4:e.next=8;break;case 6:return e.next=8,(0,Y.RE)(UE,{functionName:PE.FORBID_AUDIENCE.NAME,functionDesc:PE.FORBID_AUDIENCE.DESC,invokePosition:r});case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),dI)}function RI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Lr().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,n!==L.AUDIENCE_VIDEO_LAYOUT.SPEAKER){e.next=6;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.SWITCH_AUDIENCE_TO_SPEAKER_VIEW.NAME,functionDesc:PE.SWITCH_AUDIENCE_TO_SPEAKER_VIEW.DESC,invokePosition:r});case 4:e.next=9;break;case 6:if(n!==L.AUDIENCE_VIDEO_LAYOUT.GALLERY){e.next=9;break}return e.next=9,(0,Y.RE)(UE,{functionName:PE.SWITCH_AUDIENCE_TO_GALLERY_VIEW.NAME,functionDesc:PE.SWITCH_AUDIENCE_TO_GALLERY_VIEW.DESC,invokePosition:r});case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),fI)}function OI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Fr().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,n!==L.CHANGE_RECORDING.TO_START){e.next=6;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.START_CLOUD_RECORD.NAME,functionDesc:PE.START_CLOUD_RECORD.DESC,invokePosition:r});case 4:e.next=9;break;case 6:if(n!==L.CHANGE_RECORDING.TO_STOP){e.next=9;break}return e.next=9,(0,Y.RE)(UE,{functionName:PE.STOP_CLOUD_RECORD.NAME,functionDesc:PE.STOP_CLOUD_RECORD.DESC,invokePosition:r});case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),hI)}function DI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Ur().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.LOAD_PORTAL.NAME,functionDesc:PE.LOAD_PORTAL.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),pI)}function LI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(xr().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.HOST_RENAME_USER.NAME,functionDesc:PE.HOST_RENAME_USER.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),gI)}function PI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(jr().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.TRANS_HOST.NAME,functionDesc:PE.TRANS_HOST.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),mI)}function jI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(zr().type,F().mark((function e(t){var n,r,i;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,(i=n.destRole)!==L.GUEST){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.TRANS_GUEST.NAME,functionDesc:PE.TRANS_GUEST.DESC,invokePosition:r});case 5:e.next=10;break;case 7:if(i!==L.AUDIENCE){e.next=10;break}return e.next=10,(0,Y.RE)(UE,{functionName:PE.TRANS_AUDIENCE.NAME,functionDesc:PE.TRANS_AUDIENCE.DESC,invokePosition:r});case 10:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),vI)}function zI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Er().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.REMOVE_USER.NAME,functionDesc:PE.REMOVE_USER.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),bI)}function UI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(wr().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,!n.enableBroadCast){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.BROADCAST_USER.NAME,functionDesc:PE.BROADCAST_USER.DESC,invokePosition:r});case 5:e.next=9;break;case 7:return e.next=9,(0,Y.RE)(UE,{functionName:PE.CANCEL_BROADCAST_USER.NAME,functionDesc:PE.CANCEL_BROADCAST_USER.DESC,invokePosition:r});case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),yI)}function FI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Mr().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,!n.isMute){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.MUTE_USER.NAME,functionDesc:PE.MUTE_USER.DESC,invokePosition:r});case 5:e.next=9;break;case 7:return e.next=9,(0,Y.RE)(UE,{functionName:PE.UNMUTE_USER.NAME,functionDesc:PE.UNMUTE_USER.DESC,invokePosition:r});case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),wI)}function YI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Tr().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.PUT_HAND_DOWN.NAME,functionDesc:PE.PUT_HAND_DOWN.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),xI)}function ZI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Cr().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,!n.isSpeakable){e.next=7;break}return e.next=5,(0,Y.RE)(UE,{functionName:PE.ALLOW_AUDIENCE_TO_SPEAK.NAME,functionDesc:PE.ALLOW_AUDIENCE_TO_SPEAK.DESC,invokePosition:r});case 5:e.next=9;break;case 7:return e.next=9,(0,Y.RE)(UE,{functionName:PE.FORBID_AUDIENCE_TO_SPEAK.NAME,functionDesc:PE.FORBID_AUDIENCE_TO_SPEAK.DESC,invokePosition:r});case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),EI)}function BI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(kr().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.END_CONF.NAME,functionDesc:PE.END_CONF.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),II)}function VI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Yr().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.invokePosition,e.next=3,(0,Y.RE)(UE,{functionName:PE.LOAD_RECORD.NAME,functionDesc:PE.LOAD_RECORD.DESC,invokePosition:n});case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),MI)}var HI=[TI,CI,SI,_I,AI,NI,kI,RI,OI,DI,LI,PI,jI,zI,UI,FI,YI,ZI,BI,VI],WI=F().mark(qI),GI=F().mark($I),QI=F().mark(eM),KI=F().mark(tM),JI=F().mark(nM),XI=F().mark(rM);function qI(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(zn().type,UE,{functionName:PE.PAGE_TURNING.NAME,invokePosition:jE.MULTI_PIC,functionDesc:PE.PAGE_TURNING.DESC});case 2:case"end":return e.stop()}}),WI)}function $I(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(ur().type,F().mark((function e(t){var n,r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.payload,r=t.invokePosition,null==n?void 0:n.isSharing){e.next=6;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.STOP_SHARING.NAME,invokePosition:r,functionDesc:PE.STOP_SHARING.DESC});case 4:e.next=8;break;case 6:return e.next=8,(0,Y.RE)(UE,{functionName:PE.START_SHARING.NAME,invokePosition:r,functionDesc:PE.START_SHARING.DESC});case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),GI)}function eM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(pr().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.invokePosition,!(0,Ge.testValue)(n)){e.next=4;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.CHOOSE_PIC.NAME,invokePosition:n,functionDesc:PE.CHOOSE_PIC.DESC});case 4:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),QI)}function tM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(gr().type,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.invokePosition,!(0,Ge.testValue)(n)){e.next=4;break}return e.next=4,(0,Y.RE)(UE,{functionName:PE.CANCEL_CHOOSE_PIC.NAME,invokePosition:n,functionDesc:PE.CANCEL_CHOOSE_PIC.DESC});case 4:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),KI)}function nM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(lr().type,UE,{functionName:PE.SWITCH_SPEAKER_VIEW.NAME,invokePosition:jE.MULTI_PIC,functionDesc:PE.SWITCH_SPEAKER_VIEW.DESC});case 2:case"end":return e.stop()}}),JI)}function rM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(hr().type,UE,{functionName:PE.SWITCH_NORMAL_VIEW.NAME,invokePosition:jE.MULTI_PIC,functionDesc:PE.SWITCH_NORMAL_VIEW.DESC});case 2:case"end":return e.stop()}}),XI)}var iM=[qI,$I,eM,tM,nM,rM],oM=[].concat((0,Ta.Z)(iI),(0,Ta.Z)(HI),(0,Ta.Z)(iM)),aM=F().mark(fM),sM=F().mark(hM),cM=F().mark(pM),uM=F().mark(gM),lM=F().mark(mM),dM=F().mark(vM);function fM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Ko().type,xs,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.payload,e.next=3,(0,Y.gz)(So(n));case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),aM)}function hM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Jo().type,xs,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.payload,e.next=3,(0,Y.gz)(Ao(n));case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),sM)}function pM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Xo().type,xs,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.payload,e.next=3,(0,Y.gz)(Co(n));case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),cM)}function gM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(qo().type,xs,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.payload,e.next=3,(0,Y.gz)(_o(n));case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),uM)}function mM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)($o().type,xs,F().mark((function e(t){var n;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.payload,e.next=3,(0,Y.gz)(Bo(n));case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),lM)}function vM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(ta().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.RE)(oc,null);case 2:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),dM)}var bM=[fM,hM,pM,gM,mM,vM],yM=F().mark(xM),wM=F().mark(MM);function xM(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=3,(0,Y.qn)(t);case 3:if(r=i.sent,!n||!n.isRunning()){i.next=7;break}return Ca.default.warn("execActionSingle: action task is running, skip",r),i.abrupt("continue",0);case 7:return i.next=9,(0,Y.rM)(ws,e,r);case 9:n=i.sent,i.next=0;break;case 12:case"end":return i.stop()}}),yM)}function EM(e){var t=[];return e.forEach((function(e){(0,Ge.testValue)(e.actionType)&&""!==e.actionType&&t.push(e.actionType)})),t}function IM(e,t){var n,r=null,i=(0,Ea.Z)(e);try{for(i.s();!(n=i.n()).done;){var o=n.value;if((0,Ge.testValue)(o.actionType)&&o.actionType===t){r=o.func;break}}}catch(e){i.e(e)}finally{i.f()}return r}function MM(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(e instanceof Array){o.next=3;break}return Ca.default.error("execMultiActionSingle: actionObjectArray is not array"),o.abrupt("return");case 3:if(0!==(t=EM(e)).length){o.next=7;break}return Ca.default.error("actionTypeArray length is 0"),o.abrupt("return");case 7:return o.next=10,(0,Y.qn)(t);case 10:if(r=o.sent,!n||!n.isRunning()){o.next=14;break}return Ca.default.warn("execMultiActionSingle: action task is running, skip",r),o.abrupt("continue",7);case 14:if(null!==(i=IM(e,r.type))){o.next=18;break}return Ca.default.error("getFunByActionType func is null. action.type=".concat(r.type)),o.abrupt("continue",7);case 18:return o.next=20,(0,Y.rM)(ws,i,r);case 20:n=o.sent,o.next=7;break;case 23:case"end":return o.stop()}}),wM)}var TM=F().mark(WM),CM=F().mark(GM),SM=F().mark(QM),_M=F().mark(KM),AM=F().mark(JM),NM=F().mark(XM),kM=F().mark(qM),RM=F().mark($M),OM=F().mark(eT),DM=F().mark(tT),LM=F().mark(nT),PM=F().mark(rT),jM=F().mark(iT),zM=F().mark(oT),UM=F().mark(aT),FM=F().mark(sT),YM=F().mark(cT),ZM=F().mark(uT),BM=F().mark(lT),VM=F().mark(dT),HM=F().mark(fT);function WM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(zn().type,ws,Ru);case 2:case"end":return e.stop()}}),TM)}function GM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Un().type,ws,Du);case 2:case"end":return e.stop()}}),CM)}function QM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Hn().type,ws,qu);case 2:case"end":return e.stop()}}),SM)}function KM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(hr().type,ws,Hu);case 2:case"end":return e.stop()}}),_M)}function JM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(gr().type,ws,rl);case 2:case"end":return e.stop()}}),AM)}function XM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(pr().type,ws,Ku);case 2:case"end":return e.stop()}}),NM)}function qM(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(lr().type,ws,Gu);case 2:case"end":return e.stop()}}),kM)}function $M(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(dr().type,ws,il);case 2:case"end":return e.stop()}}),RM)}function eT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(ir().type,ws,ol);case 2:case"end":return e.stop()}}),OM)}function tT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(or().type,ws,Ll);case 2:case"end":return e.stop()}}),DM)}function nT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(ur().type,ws,nc);case 2:case"end":return e.stop()}}),LM)}function rT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(an().type,ws,Ul);case 2:case"end":return e.stop()}}),PM)}function iT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(sn().type,ws,Fl);case 2:case"end":return e.stop()}}),jM)}function oT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(cn().type,ws,sl);case 2:case"end":return e.stop()}}),zM)}function aT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.RE)(xM,zl,Kn().type);case 2:case"end":return e.stop()}}),UM)}function sT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(Xn().type,ws,Pl);case 2:case"end":return e.stop()}}),FM)}function cT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(rr().type,ws,Yl);case 2:case"end":return e.stop()}}),YM)}function uT(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(e=[]).push({actionType:cr().type,func:El}),e.push({actionType:nr().type,func:Rl}),t.next=5,(0,Y.RE)(MM,e);case 5:case"end":return t.stop()}}),ZM)}function lT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)($n().type,ws,cl);case 2:case"end":return e.stop()}}),BM)}function dT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(Jn().type,ws,jl);case 2:case"end":return e.stop()}}),VM)}function fT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(fr().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gz)(Nn(L.SINGLE_MODE));case 2:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),HM)}var hT=[GM,WM,QM,KM,qM,fT,XM,JM,eT,tT,nT,sT,aT,rT,iT,oT,cT,lT,$M,dT,uT];function pT(e,t,n,r){return _f().post("".concat(yO.proxyUrl,"/v1/meeting/magw/vote/init-vote"),{app_service_type:0,app_service_id:t,app_service_ex_info:{conf_id:n,participant_id:r}},{headers:{authorization:e}})}function gT(e,t){return _f().post("".concat(yO.proxyUrl,"/v1/meeting/magw/auth/generate-nonce"),{app_service_type:0,app_service_id:t},{headers:{authorization:e}})}var mT=F().mark(CT),vT=F().mark(ST),bT=F().mark(_T),yT=F().mark(AT),wT=F().mark(NT),xT=F().mark(kT),ET=F().mark(RT),IT=function(e){return e.join.loginInfo},MT=function(e){return e.conf.confBasicInfo},TT=function(e){return e.conf.own};function CT(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return t=nD(e,"getNonce"),s.next=3,(0,Y.Ys)(IT);case 3:return n=s.sent,r=n.accessToken,s.next=7,(0,Y.Ys)(MT);case 7:return i=s.sent,o=i.confUuid,s.next=11,(0,Y.RE)(gT,r,o);case 11:return a=s.sent,s.next=14,(0,Y.rM)(Es,{description:"getedNonce"},t);case 14:return s.next=16,(0,Y.gz)(td(a.data.nonce));case 16:case"end":return s.stop()}}),mT)}function ST(e){var t,n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return t=nD(e,"createVote"),l.next=3,(0,Y.Ys)(MT);case 3:if(n=l.sent,r=n.confUuid,i=n.confID,n.supportVote){l.next=11;break}return l.next=10,(0,Y.rM)(Es,{description:"not supportVote"},t);case 10:return l.abrupt("return");case 11:return l.next=13,(0,Y.Ys)(IT);case 13:return o=l.sent,a=o.accessToken,l.next=17,(0,Y.Ys)(TT);case 17:return s=l.sent,c=s.id,l.next=21,(0,Y.RE)(pT,a,r,i,c);case 21:return u=l.sent,l.next=24,(0,Y.rM)(Es,{description:"initedVote"},t);case 24:return l.next=26,(0,Y.gz)(Xl(u.data.h5_url));case 26:return l.next=28,(0,Y.gz)(ql(u.data.is_exist_vote));case 28:return l.next=30,(0,Y.Ys)(je);case 30:if(!l.sent){l.next=34;break}return l.next=34,(0,Y.RE)(CT,t);case 34:case"end":return l.stop()}}),vT)}function _T(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(sd().type,ws,CT);case 2:case"end":return e.stop()}}),bT)}function AT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)($l().type,ws,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gz)(nd(!0));case 2:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),yT)}function NT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(ed().type,ws,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gz)(nd(!1));case 2:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),wT)}function kT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(Et().type,ws,F().mark((function e(t,n){var r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return");case 2:return r=nD(n,"getVoteUrl"),e.next=5,(0,Y.RE)(ST,r);case 5:return e.next=7,(0,Y.rM)(Es,{description:"getVoteUrl by ConfBasicInfo"},r);case 7:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),xT)}function RT(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(kt().type,ws,F().mark((function e(t,n){var r;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return");case 2:return r=nD(n,"reloadVote"),e.next=5,(0,Y.RE)(ST,r);case 5:return e.next=7,(0,Y.rM)(Es,{description:"reloadVote by role change"},r);case 7:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),ET)}var OT=[AT,kT,NT,RT,_T],DT=n(4625),LT=F().mark(oC),PT=F().mark(aC),jT=F().mark(sC),zT=F().mark(cC),UT=F().mark(uC),FT=F().mark(lC),YT=F().mark(dC),ZT=F().mark(fC),BT=F().mark(hC),VT=F().mark(pC),HT=F().mark(gC),WT=F().mark(mC),GT=F().mark(vC),QT=F().mark(bC),KT=F().mark(yC),JT=F().mark(wC),XT=F().mark(xC),qT=F().mark(EC),$T=F().mark(IC),eC=F().mark(MC),tC=F().mark(TC),nC=F().mark(CC),rC=F().mark(SC),iC=F().mark(_C);function oC(){var e,t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!(0,Ji.isMobile)()){r.next=7;break}return r.next=3,(0,Y.Ys)((function(e){return e.conf.view.mobile.attendeesListVisible}));case 3:return e=r.sent,r.abrupt("return",e);case 7:return r.next=9,(0,Y.Ys)(Te);case 9:return t=r.sent,n=t.isAttendeesListShowWhenFullScreen,r.abrupt("return",n);case 12:case"end":return r.stop()}}),LT)}function aC(){var e,t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!(0,Ji.isMobile)()){r.next=7;break}return r.next=3,(0,Y.Ys)((function(e){return e.conf.view.mobile.mobileChatVisible}));case 3:return e=r.sent,r.abrupt("return",e);case 7:return r.next=9,(0,Y.Ys)(Te);case 9:return t=r.sent,n=t.isChatShowWhenFullScreen,r.abrupt("return",n);case 12:case"end":return r.stop()}}),PT)}function sC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(ye);case 2:return e=n.sent,t=e.mode,n.abrupt("return",t===L.NORMAL_MODE?Ly.GALLERY:t===L.SCROLL_MODE?Ly.SPEAKING:Ly.SINGLE);case 5:case"end":return n.stop()}}),jT)}function cC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(He);case 2:return e=n.sent,t=e.controlBarVisible,n.abrupt("return",t);case 5:case"end":return n.stop()}}),zT)}function uC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(He);case 2:return e=n.sent,t=e.titleVisible,n.abrupt("return",t);case 5:case"end":return n.stop()}}),UT)}function lC(){var e,t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!(0,Ji.isMobile)()){r.next=7;break}return r.next=3,(0,Y.Ys)((function(e){return e.conf.view.mobile.barrageSwitch}));case 3:return e=r.sent,r.abrupt("return",e);case 7:return r.next=9,(0,Y.Ys)(He);case 9:return t=r.sent,n=t.bulletScreenVisible,r.abrupt("return",n);case 12:case"end":return r.stop()}}),FT)}function dC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(He);case 2:return e=n.sent,t=e.guestJoinUri,n.abrupt("return",t);case 5:case"end":return n.stop()}}),YT)}function fC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(He);case 2:return e=n.sent,t=e.audienceJoinUri,n.abrupt("return",t);case 5:case"end":return n.stop()}}),ZT)}function hC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(He);case 2:return e=n.sent,t=e.stopRecordTip,n.abrupt("return",t);case 5:case"end":return n.stop()}}),BT)}function pC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(He);case 2:return e=n.sent,t=e.leaveUrl,n.abrupt("return",t);case 5:case"end":return n.stop()}}),VT)}function gC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if((0,Ji.isMobile)()){n.next=2;break}throw new Hs.ZJ(P.OPEN_ERROR.CONFIG_NOT_SUPPORT);case 2:return n.next=4,(0,Y.Ys)(Ve);case 4:return e=n.sent,t=e.picturesSwitch,n.abrupt("return",t);case 7:case"end":return n.stop()}}),HT)}function mC(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if((0,Ji.isMobile)()){n.next=2;break}throw new Hs.ZJ(P.OPEN_ERROR.CONFIG_NOT_SUPPORT);case 2:return n.next=4,(0,Y.Ys)(ye);case 4:return e=n.sent,t=e.outerPicMode,n.abrupt("return",t);case 7:case"end":return n.stop()}}),WT)}function vC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,Ji.isMobile)()){t.next=5;break}return t.next=3,(0,Y.gz)($r(e));case 3:t.next=7;break;case 5:return t.next=7,(0,Y.gz)(_o(e));case 7:case"end":return t.stop()}}),GT)}function bC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,Ji.isMobile)()){t.next=5;break}return t.next=3,(0,Y.gz)(ei(e));case 3:t.next=7;break;case 5:return t.next=7,(0,Y.gz)(Ao(e));case 7:case"end":return t.stop()}}),QT)}function yC(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(0,Ji.isMobile)()){n.next=2;break}throw new Hs.ZJ(P.OPEN_ERROR.CONFIG_NOT_SUPPORT);case 2:n.t0=e,n.next=n.t0===Ly.SPEAKING?5:n.t0===Ly.GALLERY?8:n.t0===Ly.SINGLE?11:14;break;case 5:return n.next=7,(0,Y.RE)(Gu,e,t);case 7:return n.abrupt("break",15);case 8:return n.next=10,(0,Y.RE)(Hu,e,t);case 10:return n.abrupt("break",15);case 11:return n.next=13,(0,Y.RE)(il,e,t);case 13:case 14:return n.abrupt("break",15);case 15:case"end":return n.stop()}}),KT)}function wC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.gz)(dd(e));case 2:case"end":return t.stop()}}),JT)}function xC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e){t.next=3;break}return t.next=3,(0,Y.gz)(vd(e));case 3:case"end":return t.stop()}}),XT)}function EC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e){t.next=3;break}return t.next=3,(0,Y.gz)(bd(e));case 3:case"end":return t.stop()}}),qT)}function IC(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(""!==(t=e.trim())){r.next=5;break}return r.next=4,(0,Y.gz)(yd(t));case 4:return r.abrupt("return");case 5:n=null;try{JSON.parse(t).forEach((function(e){e.type!==L.STOP_RECORD_TIP_TYPE.HREF||(0,DT.isVaildSchemes)(e.href)||(n=P.OPEN_ERROR.INVALID_URL)}))}catch(e){n=e}if(!n){r.next=11;break}throw new Hs.ZJ(n);case 11:return r.next=13,(0,Y.gz)(yd(t));case 13:case"end":return r.stop()}}),$T)}function MC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,DT.isVaildSchemes)(e)&&e!==L.DEFAULT_LEAVE_PAGE){t.next=5;break}return t.next=3,(0,Y.gz)(pd(e));case 3:t.next=6;break;case 5:throw new Hs.ZJ(P.OPEN_ERROR.INVALID_URL);case 6:case"end":return t.stop()}}),eC)}function TC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,Ge.testValue)(e)){t.next=3;break}return t.next=3,(0,Y.gz)(fd(e));case 3:case"end":return t.stop()}}),tC)}function CC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,Ge.testValue)(e)){t.next=5;break}return t.next=3,(0,Y.gz)(hd(e));case 3:return t.next=5,(0,Y.gz)(Gn(e));case 5:case"end":return t.stop()}}),nC)}function SC(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if((0,Ji.isMobile)()){t.next=2;break}throw new Hs.ZJ(P.OPEN_ERROR.CONFIG_NOT_SUPPORT);case 2:return t.next=4,(0,Y.gz)(Qn(e));case 4:case"end":return t.stop()}}),rC)}function _C(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if((0,Ji.isMobile)()){n.next=2;break}throw new Hs.ZJ(P.OPEN_ERROR.CONFIG_NOT_SUPPORT);case 2:return n.next=4,(0,Y.RE)(qu,Hn(e),t);case 4:case"end":return n.stop()}}),iC)}var AC=function(e){return e.video.isAttendeesListShowWhenFullScreen},NC=function(e){return e.video.isChatShowWhenFullScreen},kC=function(e){return e.conf.view.mode},RC=function(e){return e.open.controlBarVisible},OC=function(e){return e.open.guestJoinUri},DC=function(e){return e.open.audienceJoinUri},LC=function(e){return e.open.stopRecordTip},PC=function(e){return e.open.leaveUrl},jC=function(e){return e.open.titleVisible},zC=function(e){return e.open.bulletScreenVisible},UC=function(e){return e.conf.view.mobile.barrageSwitch},FC=function(e){return e.conf.view.mobile.attendeesListVisible},YC=function(e){return e.conf.view.mobile.picturesSwitch},ZC=function(e){return e.conf.view.outerPicMode},BC=function(e){return e.conf.view.mobile.mobileChatVisible};function VC(){var e=[],t=i_(JS.VIEW_CONFIG_CHANGE);function n(n,r,i){e.push(o_(nO,n,function(e,n){return function(){XR.run(t,e,n)}}(r,i)))}return n(AC,oC,Uy.ATTENDEE_VISIBLE),n(RC,cC,Uy.CONTROL_VISIBLE),n(jC,uC,Uy.TITLE_VISIBLE),n(kC,sC,Uy.VIEW_MODE),n(OC,dC,Uy.GUEST_SHARING_URL),n(DC,fC,Uy.AUDIENCE_SHARING_URL),n(LC,hC,Uy.STOP_RECORD_TIP),n(PC,pC,Uy.LEAVE_URL),(0,Ji.isMobile)()?(n(UC,lC,Uy.BULLET_SCREEN_VISIBLE),n(FC,oC,Uy.ATTENDEE_VISIBLE),n(BC,aC,Uy.CHAT_VISIBLE),n(YC,gC,Uy.PIC_IN_PIC_VISIBLE),n(ZC,mC,Uy.PIC_IN_PIC_MODE)):(n(zC,lC,Uy.BULLET_SCREEN_VISIBLE),n(AC,oC,Uy.ATTENDEE_VISIBLE),n(NC,aC,Uy.CHAT_VISIBLE)),e}var HC=function(e){var t=e.zipFile,n=e.userInfo,r=e.opsDasFeedbackUrl,i=e.description,o=e.loginInfo;if(!r)return{};var a=Qi().utc().format("YYYY_MM_DD_HH_mm_ss_SSS"),s=i.problems,c=void 0===s?[]:s,u=i.detail,l=void 0===u?"":u,d={};for(var f in n)n[f]&&(d[f]=n[f]);var h,p,g=new FormData;return t&&g.append("file",t,"".concat(o.user.userId,"_").concat(a,".zip")),g.append("feedbackDTO",JSON.stringify({terminalInfo:{type:"webrtc",model:(h=navigator.userAgent,p=h.indexOf("Opera")>-1,h.indexOf("Opera")>-1?"Opera":h.indexOf("Firefox")>-1?"Firefox":h.indexOf("Chrome")>-1?"Chrome":h.indexOf("Safari")>-1?"Safari":h.indexOf("compatible")>-1&&h.indexOf("MSIE")>-1&&!p?"IE":h.indexOf("Trident")>-1?"Edge":void 0)},description:{summary:Ma().get("feedback.summary"),detail:"".concat(c.join(",")).concat(c.length>0&&l?",":"").concat(l)},userInfo:(0,z.Z)((0,z.Z)({},d),{},{name:o.user.name})})),_f().post("".concat(r,"/v1/ops/das/feedback"),g,{headers:{timeout:0,"Content-Type":"multipart/form-data","X-Auth-Token":o.accessToken}})},WC=F().mark(GC);function GC(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Fm)(Rd().type,ws,F().mark((function e(t,n){var r,i,o,a,s,c,u,l,d,f,h,p;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.payload,i=r.successCB,o=r.onProgress,a=r.failCB,s=r.zipRef,c=r.userInfo,u=r.description,o(),e.next=4,(0,Y.Ys)(ie);case 4:return l=e.sent,e.next=7,(0,Y.Ys)(Ze);case 7:if(d=e.sent,f=d.opsDasFeedbackUrl,e.prev=9,!(Object.keys(s.files).length>0)){e.next=14;break}return e.next=13,s.generateAsync({type:"blob",compression:"DEFLATE"});case 13:h=e.sent;case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(9),Ca.default.error("submitFeedBack: gzip generateAsync fail",e.t0);case 19:return p=nD(n,"submitFeedBack"),e.next=22,(0,Y.RE)(HC,{opsDasFeedbackUrl:f,userInfo:c,loginInfo:l,zipFile:h,description:u});case 22:if(e.sent.httpStatus!==L.RET_SUCCESS_200_INT){e.next=30;break}return i(),e.next=28,(0,Y.rM)(Es,{description:"submitFeedBack success"},p);case 28:e.next=33;break;case 30:return a(),e.next=33,(0,Y.rM)(Es,{description:"submitFeedBack fail"},p);case 33:case"end":return e.stop()}}),e,null,[[9,16]])})));case 2:case"end":return e.stop()}}),WC)}var QC=[GC],KC=function(e,t){return(0,z.Z)((0,z.Z)({},e),{},{invokePosition:t})},JC=F().mark(wS),XC=F().mark(xS),qC=F().mark(ES),$C=F().mark(IS),eS=F().mark(MS),tS=F().mark(TS),nS=F().mark(CS),rS=F().mark(SS),iS=F().mark(_S),oS=F().mark(AS),aS=F().mark(NS),sS=F().mark(kS),cS=F().mark(RS),uS=F().mark(OS),lS=F().mark(DS),dS=F().mark(PS),fS=F().mark(jS),hS=F().mark(zS),pS=F().mark(US),gS=F().mark(FS),mS=F().mark(YS),vS=F().mark(ZS),bS=F().mark(BS),yS=F().mark(VS);function wS(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.RE)(qD);case 2:if(t=n.sent,!(null===(e=t.pinfoMap)||void 0===e?void 0:e.SPEAKABLE)){n.next=7;break}return n.abrupt("return",t.pinfoMap.SPEAKABLE===L.SPEAKABLE.NOT_ALLOWED||t.pinfoMap.SPEAKABLE===L.SPEAKABLE.ALLOWED&&t.pinfoMap.MUTE===L.MUTE_STATE.MUTE);case 7:return n.abrupt("return",t.pinfoMap.MUTE===L.MUTE_STATE.MUTE);case 8:case"end":return n.stop()}}),JC)}function xS(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(qD);case 2:return e=t.sent,t.abrupt("return",e.pinfoMap.CAMERASTATE!==L.CAMERA_STATE.ON);case 4:case"end":return t.stop()}}),XC)}function ES(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(ye);case 2:return e=n.sent,t=e.loudspeakerState,n.abrupt("return",t);case 5:case"end":return n.stop()}}),qC)}function IS(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(ye);case 2:return e=n.sent,t=e.loudspeakerVolume,n.abrupt("return",Math.floor(t));case 5:case"end":return n.stop()}}),$C)}function MS(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(qD);case 2:return e=t.sent,t.abrupt("return",e.pinfoMap.HAND===L.HAND_STATE.HANDS_UP);case 4:case"end":return t.stop()}}),eS)}function TS(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(qD);case 2:return e=t.sent,t.abrupt("return",e.pinfoMap.SHARE===L.SHARE_STATE.ON);case 4:case"end":return t.stop()}}),tS)}function CS(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(qD);case 2:return e=t.sent,t.abrupt("return",e.pinfoMap.NAME);case 4:case"end":return t.stop()}}),nS)}function SS(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(me);case 2:return e=n.sent,t=e.role,n.abrupt("return",jy[t]);case 5:case"end":return n.stop()}}),rS)}function _S(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=e?L.MUTE_STATE.MUTE:L.MUTE_STATE.UN_MUTE,r.next=3,(0,Y.RE)(El,cr(n),t);case 3:case"end":return r.stop()}}),iS)}function AS(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=e?L.CAMERA_STATE.OFF:L.CAMERA_STATE.ON,r.next=3,(0,Y.RE)(Rl,nr(n),t);case 3:case"end":return r.stop()}}),oS)}function NS(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.Ys)(me);case 2:return n=r.sent,r.next=5,(0,Y.Ys)(ge);case 5:if(!r.sent.pause||n.role!==L.AUDIENCE){r.next=9;break}throw new Hs.ZJ(P.OPEN_ERROR.NOT_ALLOW_LOUDSPEAKER);case 9:return r.next=11,(0,Y.RE)(cl,$n(e),t);case 11:case"end":return r.stop()}}),aS)}function kS(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=Math.floor(Number(e)),r.next=3,(0,Y.RE)(jl,Xn(n),t);case 3:case"end":return r.stop()}}),sS)}function RS(e,t){var n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,Y.RE)(MS);case 2:if(!o.sent){o.next=6;break}o.t0=L.HAND_STATE.HANDS_UP,o.next=7;break;case 6:o.t0=L.HAND_STATE.HANDS_DOWN;case 7:return n=o.t0,r=e?L.HAND_STATE.HANDS_UP:L.HAND_STATE.HANDS_DOWN,i={handsState:r,hand:n},o.next=12,(0,Y.RE)(Ll,or(i),t);case 12:case"end":return o.stop()}}),cS)}function OS(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(0,Ji.isMobile)()){n.next=2;break}throw new Hs.ZJ(P.OPEN_ERROR.CONFIG_NOT_SUPPORT);case 2:return n.next=4,(0,Y.RE)(nc,ur({isSharing:e}),t);case 4:case"end":return n.stop()}}),uS)}function DS(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.RE)(ol,ir(e),t);case 2:case"end":return n.stop()}}),lS)}function LS(e,t){var n=t?{accessCode:t.accesscode,confID:t.confid,confPwd:t.confpwd,mediaType:t.mediatype,userRole:t.user_role,confRole:t.conf_role,confMode:t.conf_mode,webinar:t.webinar,conferenceState:t.conferenceState}:{};"1"===n.webinar&&(n.webinarExpireTime=null==t?void 0:t.webinarExpireTime,n.webinarSignature=null==t?void 0:t.webinarSignature,n.allowAudience=null==t?void 0:t.allowAudience,n.pause=null==t?void 0:t.pause);var r=e?{account:e.account,password:e.password,accessUrl:e.accessURL,pwdType:e.pwdType,accountType:e.accountType}:{};if(n&&n.confMode!==L.CONF_MODE.RTC&&n.confMode!==L.CONF_MODE.RTC_MDS)throw new Hs.ZJ(P.OPEN_ERROR.RTC_TYPE_ERROR);return{confInfo:n,accountInfo:r}}function PS(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return jO((t=e.serviceTp).opsUri),n={appId:t.rtcInfo&&t.rtcInfo.appId?t.rtcInfo.appId:null},s.next=6,(0,Y.gz)(Ci(n));case 6:return r=t.siteInfoList?(0,Ta.Z)(t.siteInfoList).sort((function(e,t){return e.priority-t.priority})):[],i=tg(r,L.SITE_INFO_SERVER_TYPE.IM),o=tg(r,L.SITE_INFO_SERVER_TYPE.RTC),a=tg(r,L.SITE_INFO_SERVER_TYPE.CMS),s.next=12,(0,Y.gz)(Si(r));case 12:return s.next=14,(0,Y.gz)(_i(i));case 14:return s.next=16,(0,Y.gz)(Ai(o));case 16:return s.next=18,(0,Y.gz)(Ni(a));case 18:return s.next=20,(0,Y.gz)(Si(r));case 20:case"end":return s.stop()}}),dS)}function jS(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.RE)(xw,e.accessToken,(null==t?void 0:t.confServiceTp)?null==t?void 0:t.confCompanyID:null);case 2:if((null==(n=r.sent)?void 0:n.code)===L.RET_SUCCESS_200&&(0,Ge.testValue)(null==n?void 0:n.data)){r.next=6;break}throw Ca.default.error("onOpenJoinConf::获取service data失败则记录",n),new Hs.ZJ(P.OPEN_ERROR.USG_INTERNAL_ERROR);case 6:return r.abrupt("return",n);case 7:case"end":return r.stop()}}),fS)}function zS(e,t,n){var r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return r=e.joinUrl,i=e.role,o=e.audienceCallInRestriction,a=e.callInRestriction,(s={}).xPassword=t,r&&((c=r.split("#")).length>1?s.joinUrl=c[0]+L.BASE_URL+"/#"+c[1]:s.joinUrl=r),u.next=6,(0,Y.xN)(go(e));case 6:return u.next=8,(0,Y.gz)(mo(s));case 8:if(!n){u.next=10;break}return u.abrupt("return");case 10:if(!i){u.next=26;break}if(i!==L.MMC_ROLE.AUDIENCE){u.next=16;break}if(o!==L.AUDIENCE_CONF_IN_RESTRICTION.ENTERPRISE_OR_INVITE_USER){u.next=14;break}throw new Hs.ZJ(P.OPEN_ERROR.ONLY_ENTERPRISE_OR_INVITE_USER_ALLOWED);case 14:u.next=26;break;case 16:if(a!==L.CONF_IN_RESTRICTION.ENTERPRISE_USER){u.next=20;break}throw new Hs.ZJ(P.OPEN_ERROR.ONLY_ENTERPRISE_USER_ALLOWED);case 20:if(a!==L.CONF_IN_RESTRICTION.INVITE_USER){u.next=24;break}throw new Hs.ZJ(P.OPEN_ERROR.ONLY_INVITED_USER_ALLOWED);case 24:if(a!==L.CONF_IN_RESTRICTION.NON_ANONYMOUS){u.next=26;break}throw new Hs.ZJ(P.OPEN_ERROR.NOT_ALLOWED_JOIN_ANONYMOUSLY);case 26:case"end":return u.stop()}}),hS)}function US(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.RE)(fw,e,t);case 2:if(n=r.sent,(0,Ge.testValue)(n)){r.next=5;break}throw new Hs.ZJ(P.OPEN_ERROR.MMC_INTERNAL_ERROR);case 5:if(n.code!==P.MMC_ERROR.MMC_111071072){r.next=7;break}throw new Hs.ZJ(P.OPEN_ERROR.ENDED_ERROR);case 7:if(n.code!==P.MMC_ERROR.MMC_111072065&&n.code!==P.MMC_ERROR.MMC_111070009){r.next=9;break}throw new Hs.ZJ(P.OPEN_ERROR.INVALID_PASSWORD);case 9:if(n.code!==P.MMC_ERROR.MMC_111071058){r.next=11;break}throw new Hs.ZJ(P.OPEN_ERROR.NOT_ALLOWED_GUEST_FIRST_JOIN);case 11:if(n.code!==P.MMC_ERROR.MMC_111071053){r.next=13;break}throw new Hs.ZJ(P.OPEN_ERROR.CONF_HAS_BEEN_LOCKED);case 13:if(n.code===L.RET_SUCCESS_200){r.next=15;break}throw new Hs.ZJ(P.OPEN_ERROR.MMC_INTERNAL_ERROR);case 15:return r.abrupt("return",n.data);case 16:case"end":return r.stop()}}),pS)}function FS(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.RE)(dw,e);case 2:if(t=i.sent,(0,Ge.testValue)(t.data)&&(0,Ge.testValue)(t.data.ConfParam)&&t.data.ConfParam.resultCode===L.RET_SUCCESS_0){i.next=5;break}throw new Hs.ZJ(P.OPEN_ERROR.MMC_INTERNAL_ERROR);case 5:return n=t.data.ConfParam,r={confInfo:{accessCode:n.sipinfo.accesscode,confID:n.sipinfo.confid,confPwd:n.sipinfo.confpwd,mediaType:n.mediatype,userRole:"",confRole:n.conf_role,confMode:n.conf_mode,webinar:n.webinar,webinarParam:"",conferenceState:"",webinarExpireTime:"",allowAudience:"",pause:""},accountInfo:{account:"",password:""}},i.abrupt("return",r);case 8:case"end":return i.stop()}}),gS)}function YS(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.RE)(Mw,e);case 2:if((t=n.sent).code!==P.USG_ERROR.USG_000000004){n.next=5;break}throw new Hs.ZJ(P.OPEN_ERROR.INVALID_TOKEN);case 5:if(t.code===L.RET_SUCCESS_200){n.next=7;break}throw new Hs.ZJ(P.OPEN_ERROR.USG_INTERNAL_ERROR);case 7:return n.abrupt("return",{loggedIn:!0,accessToken:e,expireTime:0,createTime:0,user:{userId:t.data.id,companyId:t.data.corp&&t.data.corp.id?t.data.corp.id:null,ucloginAccount:t.data.userAccount,name:t.data.name,nameEn:t.data.englishName,cloudUserId:""}});case 8:case"end":return n.stop()}}),mS)}function ZS(e){var t,n,r,i,o,a,s,c,u,l,d,f,h;return F().wrap((function(p){for(;;)switch(p.prev=p.next){case 0:return Ca.default.warn("onOpenJoinConf"),t=e.id,n=e.password,r=e.nickName,p.next=4,(0,Y.gz)(mo({conferenceId:t,xPassword:n}));case 4:return p.next=6,(0,Y.RE)(US,t,n);case 6:return i=p.sent,p.next=9,(0,Y.RE)(zS,i,n);case 9:return p.next=11,(0,Y.gz)(vi(r));case 11:return p.next=13,(0,Y.RE)(lw,i.random);case 13:return o=p.sent,a=JSON.parse(o),s=a.ConfParam,c=s.AccountInfo,u=s.ConfInfo,l=LS(c,u),p.next=19,(0,Y.gz)(yi(l));case 19:return p.next=21,(0,Y.RE)(yw,l.accountInfo.account,l.accountInfo.password);case 21:if(!(f=p.sent)||!f.data){p.next=42;break}if(d=f.data,f.code!==L.RET_SUCCESS_200){p.next=36;break}return p.next=27,(0,Y.gz)(xi(d));case 27:return p.next=29,(0,Y.RE)(jS,d);case 29:return h=p.sent,p.next=32,(0,Y.RE)(PS,h.data);case 32:return p.next=34,(0,Y.gz)(Li(L.JOIN_CONF));case 34:p.next=42;break;case 36:if(f.code!==P.USG_ERROR.USG_206010000){p.next=40;break}throw new Hs.ZJ(P.OPEN_ERROR.INVALID_PASSWORD);case 40:throw Ca.default.error("onOpenJoinConf::login error, resp:",f),new Hs.ZJ(P.OPEN_ERROR.USG_INTERNAL_ERROR);case 42:case"end":return p.stop()}}),vS)}function BS(e){var t,n,r,i,o,a,s,c,u,l,d;return F().wrap((function(f){for(;;)switch(f.prev=f.next){case 0:return t=e.id,n=e.password,r=e.nickName,i=e.token,Ca.default.warn("onJoinConfByToken"),f.next=4,(0,Y.gz)(mo({conferenceId:t,xPassword:n}));case 4:return f.next=6,(0,Y.RE)(YS,i);case 6:if(!(o=f.sent)){f.next=10;break}return f.next=10,(0,Y.gz)(xi(o));case 10:return f.next=12,(0,Y.gz)(vi(r));case 12:return f.next=14,(0,Y.RE)(US,t,n);case 14:return a=f.sent,f.next=17,(0,Y.RE)(zS,a,n,o);case 17:return s=a.random,f.next=20,(0,Y.RE)(FS,s,i);case 20:if(c=f.sent,!(0,Ge.testValue)(c.confInfo)||c.confInfo.confMode===L.CONF_MODE.RTC||c.confInfo.confMode===L.CONF_MODE.RTC_MDS){f.next=23;break}throw new Hs.ZJ(P.OPEN_ERROR.RTC_TYPE_ERROR);case 23:return f.next=25,(0,Y.gz)(yi(c));case 25:return f.next=27,(0,Y.RE)(Ew,i);case 27:if((u=f.sent).code!==P.USG_ERROR.USG_000000004){f.next=30;break}throw new Hs.ZJ(P.OPEN_ERROR.INVALID_TOKEN);case 30:if(!u.data.nonce){f.next=46;break}return f.next=33,(0,Y.RE)(Iw,u.data.nonce);case 33:if(!(l=f.sent).data){f.next=44;break}return f.next=37,(0,Y.gz)(xi(l.data));case 37:return f.next=39,(0,Y.RE)(jS,l.data);case 39:return d=f.sent,f.next=42,(0,Y.RE)(PS,d.data);case 42:return f.next=44,(0,Y.gz)(Li(L.JOIN_CONF));case 44:f.next=47;break;case 46:throw new Hs.ZJ(P.OPEN_ERROR.USG_INTERNAL_ERROR);case 47:case"end":return f.stop()}}),bS)}function VS(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(me);case 2:if(t=n.sent,!(null==e?void 0:e.isEndConf)){n.next=10;break}if(t.role!==L.HOST){n.next=9;break}return n.next=7,(0,Y.RE)(Hx);case 7:n.next=10;break;case 9:throw new Hs.ZJ(P.OPEN_ERROR.ROLE_PERMISSION);case 10:return n.next=12,(0,Y.RE)(oR);case 12:qR.replace(L.DEFAULT_LEAVE_PAGE);case 13:case"end":return n.stop()}}),yS)}var HS=function(e){var t,n,r,i,o=e.conf.own.id;return null!==(t=null!==(n=null===(r=e.conf.participants[o])||void 0===r?void 0:r.pinfoMap)&&void 0!==n?n:null===(i=e.conf.audiences[o])||void 0===i?void 0:i.pinfoMap)&&void 0!==t?t:{}},WS=function(e){return e.conf.view.loudspeakerVolume},GS=function(e){return e.conf.view.loudspeakerState};function QS(){var e=[],t=i_(JS.CONF_CONFIG_CHANGE);function n(n,r,i){e.push(o_(nO,n,function(e,n){return function(){XR.run(t,e,n)}}(r,i)))}return n(HS,MS,zy.HAND_UP),n(HS,wS,zy.AUDIO_MUTE),n(HS,xS,zy.VIDEO_MUTE),n(HS,TS,zy.SHARE_SCREEN),n(HS,CS,zy.USER_NAME),n(HS,SS,zy.ROLE),n(GS,ES,zy.SPEAKER_MUTE),n(WS,IS,zy.VOLUME),e}var KS=new(function(e){(0,Qy.Z)(n,e);var t=(0,Ky.Z)(n);function n(){return(0,Is.Z)(this,n),t.apply(this,arguments)}return n}(n(17187))),JS={JOIN_CONF:"join_conf_result",LEAVE_CONF:"leave_conf_result",CONF_STATE:"webinar_state_notify",RECEIVE_HANGUP:"receive_hangup_notify",CONF_CONFIG_CHANGE:"conf_config_changed",VIEW_CONFIG_CHANGE:"view_config_changed"};function XS(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.retCode=e,this.retMsg=t,this.data=n}var qS=function(){return VC(),QS(),KS},$S=function(){return Object.values(JS)},e_=F().mark(n_),t_=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;(0,Is.Z)(this,e),this.configName=t,this.previousValue=n,this.currentValue=r};function n_(e,t){var n,r=arguments;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return n=r.length>2&&void 0!==r[2]?r[2]:null,i.prev=1,i.next=4,(0,Y.RE)([KS,KS.emit],e,t);case 4:return t instanceof t_&&(t.currentValue=Ki.desensitization(t.currentValue,4,-4),t.previousValue=Ki.desensitization(t.previousValue,4,-4)),i.next=7,(0,Y.rM)(Gy,e,{eventData:t,traceInfo:n});case 7:i.next=12;break;case 9:i.prev=9,i.t0=i.catch(1),Ca.default.error(i.t0);case 12:case"end":return i.stop()}}),e_,null,[[1,9]])}var r_={values:{},clear:function(){var e=this;Object.keys(r_.values).forEach((function(t){e.values[t]=void 0}))},get:function(e){return this.values[e]},set:function(e,t){this.values[e]=t}};function i_(e){var t=e;return F().mark((function e(n,r){var i;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.RE)(n);case 2:if(i=e.sent,e.prev=3,r_.get(r)===i){e.next=7;break}return e.next=7,(0,Y.RE)(n_,t,new t_(r,r_.get(r),i));case 7:e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),Ca.default.error(e.t0);case 12:return e.prev=12,r_.set(r,i),e.finish(12);case 15:case"end":return e.stop()}}),e,null,[[3,9,12,15]])}))}function o_(e,t,n){var r=t(e.getState());function i(){var i=t(e.getState());i!==r&&n(r=i)}var o=e.subscribe(i);return i(),o}var a_=F().mark(h_),s_=F().mark(p_),c_=F().mark(g_),u_=F().mark(m_),l_=F().mark(v_),d_=F().mark(b_),f_=F().mark(y_);function h_(e,t,n,r){var i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return i=(0,Ge.uuid)(),o={traceId:i,apiName:r,params:n,response:null,isSuccess:!1},c.prev=2,c.next=5,(0,Y.RE)(e,t,{traceId:i});case 5:return a=c.sent,o.response=a,o.isSuccess=!0,s=new Yy(P.OPEN_ERROR.SUCCESS,a),c.abrupt("return",s);case 12:if(c.prev=12,c.t0=c.catch(2),o.response=c.t0,o.isSuccess=!1,o.error=JSON.stringify(c.t0,(0,Ge.processOpsArgs)()),!(c.t0 instanceof Hs.p8)){c.next=22;break}throw Ca.default.error("openWrapper:: catch ValidationError:",c.t0.message),new Hs.ZJ({code:c.t0.retCode,msg:c.t0.retMsg});case 22:if(!(c.t0 instanceof Hs.sH)){c.next=27;break}throw Ca.default.error("openWrapper:: catch CustomError:",c.t0.message),new Hs.ZJ({code:c.t0.retCode,msg:c.t0.retMsg});case 27:if(!(c.t0 instanceof Hs.ZJ)){c.next=32;break}throw Ca.default.error("openWrapper:: catch SdkBaseError:",c.t0.retCode,c.t0.retMsg),c.t0;case 32:throw Ca.default.error("openWrapper:: catch:",c.t0),new Hs.ZJ(P.OPEN_ERROR.FAIL);case 34:return c.prev=34,c.next=37,(0,Y.rM)(Wy,o);case 37:return c.finish(34);case 38:case"end":return c.stop()}}),a_,null,[[2,12,34,38]])}function p_(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(wd().type,F().mark((function e(t){var n,r,i;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=new XS(P.OPEN_ERROR.SUCCESS.code,P.OPEN_ERROR.SUCCESS.msg,null==t||null===(n=t.payload)||void 0===n?void 0:n.data),e.next=3,(0,Y.gz)(gd(!0));case 3:return e.next=5,(0,Y.gz)(Lo(L.styles.MODULE_IDS.VIDEO_FRAME));case 5:return(0,Ge.hasOwn)(i.data,"role")&&(i.data.role=jy[i.data.role]),e.next=8,(0,Y.RE)(n_,JS.JOIN_CONF,i,null==t||null===(r=t.payload)||void 0===r?void 0:r.traceInfo);case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),s_)}function g_(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(xd().type,F().mark((function e(t){var n,r,i,o,a,s;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,Ge.testValue)(null===(n=t.payload)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.returnCode)&&(a=P.JOIN_CONF_ERROR_MAP[t.payload.data.returnCode.toString()])&&(o=new XS(a.code,a.msg)),(0,Ge.testValue)(o)||(o=new XS(P.OPEN_ERROR.FAIL.code,P.OPEN_ERROR.FAIL.msg,null==t||null===(s=t.payload)||void 0===s?void 0:s.data)),(0,Ge.hasOwn)(o.data,"role")&&(o.data.role=jy[o.data.role]),e.next=5,(0,Y.RE)(n_,JS.JOIN_CONF,o,null==t||null===(i=t.payload)||void 0===i?void 0:i.traceInfo);case 5:return e.next=7,(0,Y.RE)(oR);case 7:qR.replace(L.DEFAULT_LEAVE_PAGE);case 8:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),c_)}function m_(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Ed().type,F().mark((function e(t){var n,r,i;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=new XS(P.OPEN_ERROR.SUCCESS.code,P.OPEN_ERROR.SUCCESS.msg,null==t||null===(n=t.payload)||void 0===n?void 0:n.data),e.next=3,(0,Y.RE)(n_,JS.CONF_STATE,i,null==t||null===(r=t.payload)||void 0===r?void 0:r.traceInfo);case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),u_)}function v_(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Id().type,F().mark((function e(t){var n,r,i;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=new XS(P.OPEN_ERROR.SUCCESS.code,P.OPEN_ERROR.SUCCESS.msg,null==t||null===(n=t.payload)||void 0===n?void 0:n.data),e.next=3,(0,Y.RE)(n_,JS.RECEIVE_HANGUP,i,null==t||null===(r=t.payload)||void 0===r?void 0:r.traceInfo);case 3:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),l_)}function b_(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Md().type,(function(){}));case 2:case"end":return e.stop()}}),d_)}function y_(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Td().type,F().mark((function e(t){var n,r,i;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=new XS(P.OPEN_ERROR.SUCCESS.code,P.OPEN_ERROR.SUCCESS.msg,null==t||null===(n=t.payload)||void 0===n?void 0:n.data),e.next=3,(0,Y.gz)(gd(!1));case 3:return e.next=5,(0,Y.RE)(n_,JS.LEAVE_CONF,i,null==t||null===(r=t.payload)||void 0===r?void 0:r.traceInfo);case 5:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),f_)}function w_(){for(var e=["iphone","safari","chrome","edge"],t=navigator.userAgent.toLowerCase(),n=0;n<e.length;n++)if(-1!==t.indexOf(e[n]))return!0;return!1}function x_(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.data=e,this.traceInfo=t,this.originError=n}var E_=[p_,g_,m_,v_,b_,y_],I_=F().mark(Z_),M_=F().mark(B_),T_=F().mark(V_),C_=F().mark(H_),S_=F().mark(W_),__=F().mark(G_),A_=F().mark(Q_),N_=F().mark(K_),k_=F().mark(J_),R_=F().mark(X_),O_=F().mark(q_),D_=F().mark($_),L_=F().mark(eA),P_=F().mark(tA),j_=F().mark(nA),z_=L.LOADSPEAKER_UPDATE_TYPE,U_="needOpsType",F_=[L.CONF_CONTROL_TYPE.AUX_SHARE,L.CONF_CONTROL_TYPE.MUTE,L.CONF_CONTROL_TYPE.ALLOW_AUDIENCE,L.CONF_CONTROL_TYPE.CONFERENCE_PAUSE,L.CONF_CONTROL_TYPE.FORBIDDEN_CHAT,L.CONF_CONTROL_TYPE.MUTE_ALL,L.CONF_CONTROL_TYPE.ALLOW_UNMUTE,L.CONF_CONTROL_TYPE.LOCK_CONF,L.CONF_CONTROL_TYPE.LOCK_SHARING,L.CONF_CONTROL_TYPE.STOP_CONF,L.CONF_CONTROL_TYPE.SWITCH_AUDIENCE_VIDEO_LAYOUT,L.CONF_CONTROL_TYPE.BATCH_DELETE_ATTENDEE,L.CONF_CONTROL_TYPE.CHAIR],Y_=function(e){switch(e){case 11071058:case 11081007:case 11084013:case 11071073:case 11071074:case 11071075:case 11071106:case 11078e3:case 11112008:case 11084016:return!0;default:return!1}};function Z_(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e!==L.GUEST&&e!==L.HOST){t.next=5;break}return t.next=3,(0,Y.gz)(Nn(L.SCROLL_MODE));case 3:t.next=7;break;case 5:return t.next=7,(0,Y.gz)(Nn(L.SINGLE_MODE));case 7:return t.next=9,(0,Y.gz)(xt(!0));case 9:case"end":return t.stop()}}),I_)}function B_(){var e,t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return Ca.default.log("sendJoinConfSucc:: begin to send"),s.next=3,(0,Y.Ys)(le);case 3:return e=s.sent,s.next=6,(0,Y.Ys)(me);case 6:return t=s.sent,n=e.conferenceID,r=e.participantID,i=t.role,(o={conferenceID:n,participantID:r,video:"1"}).mute=L.DEFAULT_LOCAL_CONTROL[i].MUTE_STATE,o.cameraState=L.DEFAULT_LOCAL_CONTROL[i].CAMERA_STATE,s.next=14,(0,Y.gz)(Dt(o.mute));case 14:return s.next=16,(0,Y.gz)(Lt(o.cameraState));case 16:return a={action:L.CONF_MSG_TYPE.LOCAL_NOTIFY,sequence:(0,Ge.uuid)(),type:L.LOCAL_NOTIFY_TYPE.JOIN_CONF_NOTIFY,data:JSON.stringify(o)},s.next=19,(0,Y.gz)(Qt(a));case 19:return s.next=21,(0,Y.RE)(jD,a.action,o,a.sequence,a.type,ID.REQUEST);case 21:Ca.default.log("sendJoinConfSucc:: success to send");case 22:case"end":return s.stop()}}),M_)}function V_(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(me);case 2:if(e=n.sent,(t=e.role)!==L.GUEST&&t!==L.HOST){n.next=9;break}return n.next=7,(0,Y.rM)(Ec,L.All_Guest_Chair_SubscribeType,!1);case 7:n.next=11;break;case 9:return n.next=11,(0,Y.rM)(Ec,L.All_Audience_SubscribeType,!1);case 11:case"end":return n.stop()}}),T_)}function H_(e){var t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return t=nD(e,"initLocalControlStatus"),u.next=3,(0,Y.RE)(sl,{payload:z_.INIT},t);case 3:return u.next=5,(0,Y.Ys)(be);case 5:if(!((n=u.sent).audioOutputs.length>0)||n.audioOutput){u.next=9;break}return u.next=9,(0,Y.gz)(Cn(n.audioOutputs[0].deviceId));case 9:return u.next=11,(0,Y.Ys)(me);case 11:return r=u.sent,i=r.role,u.next=15,(0,Y.Ys)(ge);case 15:if(o=u.sent,a=o.pause,s=!0,i!==L.AUDIENCE||!a){u.next=23;break}return u.next=21,(0,Y.RE)([Rs,Rs.muteAudio4TopThree],t,!0);case 21:u.next=26;break;case 23:return u.next=25,(0,Y.RE)([Rs,Rs.muteAudio4TopThree],t,!1);case 25:s=!1;case 26:return u.next=28,(0,Y.gz)(er(s));case 28:return c={description:"initLocalControlStatus result: initState:".concat(s)},u.next=31,(0,Y.rM)(Es,c,t);case 31:case"end":return u.stop()}}),C_)}function W_(e,t,n){var r,i,o;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=nD(n,"initConfRoom"),e.next=3,JD();case 3:if(e.sent){e.next=37;break}return e.next=7,(0,Y.RE)(B_);case 7:return e.next=9,(0,Y.RE)(wc,dt(),1e4,(0,Y.rM)(V_));case 9:if(i=e.sent,o={},i.isTimeout){e.next=15;break}return e.next=14,(0,Y.RE)(wc,ft(),1e4,(0,Y.RE)(ky));case 14:o=e.sent;case 15:if(Ca.default.warn("joinRtcRoomResult-",o),!o.isTimeout&&!0===o.successResult){e.next=27;break}return Ca.default.error("watchRtcBuilder: join room failed. need to leave conf."),e.next=20,(0,Y.gz)(ar());case 20:return e.next=22,(0,Y.gz)(Ct(!0));case 22:throw new Hs.Gb({msg:"join rtc room failed."});case 26:return e.abrupt("return");case 27:return e.next=29,(0,Y.gz)(rt());case 29:return e.next=31,(0,Y.gz)(jt(!0));case 31:return e.next=33,(0,Y.gz)(Pt());case 33:return e.next=35,(0,Y.RE)(H_,r);case 35:return e.next=37,(0,Y.RE)(Dl,r);case 37:case"end":return e.stop()}}),S_)}function G_(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(e){s.next=2;break}return s.abrupt("return");case 2:return s.next=4,(0,Y.Ys)(q);case 4:return t=s.sent,n=(0,z.Z)({},t),s.next=8,(0,Y.Ys)(re);case 8:if(r=s.sent,i=(0,z.Z)({},r),!(0,Ge.testValue)(e.privateAppId)||""===e.privateAppId){s.next=14;break}return n.appId=e.privateAppId,s.next=14,(0,Y.gz)(Ci(n));case 14:if(!(0,Ge.testValue)(e.domainUrl)||""===e.domainUrl){s.next=26;break}return i.rtcUri=e.domainUrl,s.next=18,(0,Y.gz)(Ri(i));case 18:return o=[],(a={}).priority=1,a.url=e.domainUrl,a.failCount=0,o[0]=a,s.next=26,(0,Y.gz)(Ai(o));case 26:if(!(null==e?void 0:e.localMedia)){s.next=32;break}return Ca.default.warn("This is a media sinking conference.",e.privateAppId,e.domainUrl,null==e?void 0:e.localMedia),s.next=30,(0,Y.xN)(ht(!0));case 30:s.next=33;break;case 32:Ca.default.warn("This is not a media sinking conference.",e.privateAppId,e.domainUrl,null==e?void 0:e.localMedia);case 33:case"end":return s.stop()}}),__)}function Q_(e,t,n){return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!(e instanceof Hs.Gb)){r.next=6;break}return t.error=Hs.Gb.retMsg,r.next=4,(0,Y.gz)(xd(new x_(t,n,e)));case 4:r.next=7;break;case 6:Ca.default.error(e);case 7:case"end":return r.stop()}}),A_)}function K_(e,t,n,r){var i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y,w,x;return F().wrap((function(E){for(;;)switch(E.prev=E.next){case 0:return i=t.returnCode,o=t.role,a=t.participantID,s=t.webinarParam,c=t.allowAudience,u=t.conferenceState,l=t.webinar,d=t.pause,f=t.signatureInfo,h=t.enterWaitingRoom,p=nD({traceId:n},"onJoinRtcConf"),E.next=4,(0,Y.RE)(zD,e,t,n,r);case 4:return E.next=6,(0,Y.RE)(G_,f);case 6:if(!i||0===i){E.next=21;break}return(g={conferenceState:u,role:o,pause:d,allowAudience:c}).error="join cms room fail.",g.returnCode=i,E.next=13,(0,Y.gz)(xd(new x_(g,p,t)));case 13:return E.abrupt("return");case 16:if(!Y_(i)){E.next=19;break}return XD("CMS."+i),E.abrupt("return");case 19:return th.Z.errorPrefix("CMS",i),E.abrupt("return");case 21:m=t;try{m.webinarParam=JSON.parse(s)}catch(e){Ca.default.log("onJoinRtcConf: newData.webinarParam = JSON.parse(webinarParam) failed:",e)}return l||u||(m.conferenceState=L.CONF_STATE.CREATED),E.next=26,(0,Y.gz)(wt(m));case 26:return E.next=28,(0,Y.Ys)(ge);case 28:return v=E.sent,b=(0,z.Z)((0,z.Z)({},v),{},{allowAudience:c,pause:d}),E.next=32,(0,Y.gz)(It(b));case 32:return E.next=34,(0,Y.gz)(Mt(h));case 34:return y={id:a,role:o,rtcRole:o===L.AUDIENCE?L.RTC_ROLE.PLAYER:L.RTC_ROLE.JOINER},o===L.HOST&&(y.role=L.GUEST),E.next=38,(0,Y.gz)(kt(y));case 38:return E.next=40,(0,Y.RE)(Z_,o);case 40:return E.next=42,(0,Y.gz)(nn(!0));case 42:if(w={conferenceState:u,role:o,pause:d,allowAudience:c},E.prev=44,o!==L.AUDIENCE||c){E.next=50;break}return E.next=48,(0,Y.RE)(Ec,L.One_SubscribeType,!1);case 48:E.next=57;break;case 50:if(o!==L.GUEST||!h){E.next=55;break}return E.next=53,(0,Y.RE)(Ec,L.Waiting_Guest_SubscribeType,!1);case 53:E.next=57;break;case 55:return E.next=57,(0,Y.RE)(W_,p);case 57:return E.next=59,(0,Y.gz)(wd(new x_(w,p)));case 59:E.next=65;break;case 61:return E.prev=61,E.t0=E.catch(44),E.next=65,(0,Y.RE)(Q_,E.t0,w,p);case 65:E.next=79;break;case 67:if(o!==L.AUDIENCE||c){E.next=72;break}return E.next=70,(0,Y.rM)(Ec,L.One_SubscribeType,!1);case 70:E.next=79;break;case 72:if(o!==L.GUEST||!h){E.next=77;break}return E.next=75,(0,Y.RE)(Ec,L.Waiting_Guest_SubscribeType,!1);case 75:E.next=79;break;case 77:return E.next=79,(0,Y.RE)(W_,o,c,p);case 79:return E.next=81,(0,Y.Ys)(ae);case 81:x=E.sent,(0,Ge.setCookie)(L.COOKIE_ITEM.NICKNAME,x.nickName,L.COOKIE_EXPIRE_DAYS);case 83:case"end":return E.stop()}}),N_,null,[[44,61]])}function J_(e,t,n,r){var i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return i=t.returnCode,o.next=3,(0,Y.RE)(jD,e,t,n,r,ID.RESPONSE);case 3:i&&0!==i&&th.Z.errorPrefix("CMS",i);case 4:case"end":return o.stop()}}),k_)}function X_(e,t,n,r){var i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return i=t.returnCode,s.next=3,(0,Y.RE)(jD,e,t,n,r,ID.RESPONSE);case 3:i&&i!==L.RET_SUCCESS_0_INT&&(o=Ma().get("video.switch-role-fail"),a=o.replace("%s",i),Vs.error({time:2e3,content:a}));case 4:case"end":return s.stop()}}),R_)}function q_(e,t,n,r){var i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return i=t.returnCode,o=t.returnDesc,(a=(0,z.Z)({},t)).data&&((s=(0,z.Z)({},a.data)).token=Ki.desToken(s.token),s.tmpWsToken=Ki.desToken(s.tmpWsToken),a.data=s),a.addressToken=Ki.desToken(a.addressToken),a.gloablPublicIP=Ki.desToken(a.gloablPublicIP),c.next=7,(0,Y.RE)(jD,e,a,n,r,ID.RESPONSE);case 7:0!==i&&Ca.default.error("onRefreshConfTokenResp CMS return error, will retry and error=:",o);case 8:case"end":return c.stop()}}),O_)}function $_(e,t,n,r){var i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return i=t.returnCode,l.next=3,(0,Y.RE)(jD,e,t,n,r,ID.RESPONSE);case 3:return l.next=5,(0,Y.Ys)(Ee);case 5:o=l.sent,(a=o.pendingMessages)[n]&&a[n].message&&a[n].message.data&&(c=a[n].message.data)&&(u=JSON.parse(c))&&(s=u.type),i===L.RET_SUCCESS_0_INT?(0,Ge.testValue)(s)&&0===s?Vs.success({time:3e3,content:Ma().get("video.broadcast-success")}):Vs.success({time:3e3,content:Ma().get("video.broadcast-cancel-success")}):th.Z.errorPrefix("CMS",i);case 9:case"end":return l.stop()}}),D_)}function eA(e,t,n,r){var i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return i=t.returnCode,o.next=3,(0,Y.RE)(jD,e,t,n,r,ID.RESPONSE);case 3:if(i!==L.RET_SUCCESS_0_INT){o.next=5;break}return o.abrupt("return");case 5:""!==Ma().get("CMS.".concat(i))?Vs.error({time:2e3,content:Ma().get("CMS.".concat(i))}):Vs.error({time:2e3,content:Ma().get("MMC.111073006")});case 6:case"end":return o.stop()}}),L_)}function tA(e,t,n,r){var i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return i=t.returnCode,o.next=3,(0,Y.RE)(jD,e,t,n,r,ID.RESPONSE);case 3:i===L.RET_SUCCESS_0_INT?Vs.success({time:2e3,content:Ma().get("host.rename-done")}):(Ma().get("CMS.".concat(i)),Vs.error({time:2e3,content:Ma().get("host.rename-failed")}));case 4:case"end":return o.stop()}}),P_)}function nA(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:t=e.action,n=e.data,r=e.sequence,i=e.type,o=i,F_.indexOf(i)>-1&&(o=U_),a.t0=o,a.next=a.t0===L.CONF_CONTROL_TYPE.JOIN_RTC_CONF?6:a.t0===L.CONF_CONTROL_TYPE.HAND?9:a.t0===L.CONF_CONTROL_TYPE.REFRESH_TOKEN?12:a.t0===L.CONF_CONTROL_TYPE.ROLE_SWITCH_OVER?15:a.t0===L.CONF_CONTROL_TYPE.BROADCAST?18:a.t0===L.CONF_CONTROL_TYPE.RTC_RECORD?21:a.t0===L.CONF_CONTROL_TYPE.RENAME?24:a.t0===U_?27:30;break;case 6:return a.next=8,(0,Y.rM)(K_,t,JSON.parse(n),r,i);case 8:return a.abrupt("break",31);case 9:return a.next=11,(0,Y.rM)(J_,t,JSON.parse(n),r,i);case 11:return a.abrupt("break",31);case 12:return a.next=14,(0,Y.rM)(q_,t,JSON.parse(n),r,i);case 14:return a.abrupt("break",31);case 15:return a.next=17,(0,Y.rM)(X_,t,JSON.parse(n),r,i);case 17:return a.abrupt("break",31);case 18:return a.next=20,(0,Y.RE)($_,t,JSON.parse(n),r,i);case 20:return a.abrupt("break",31);case 21:return a.next=23,(0,Y.RE)(eA,t,JSON.parse(n),r,i);case 23:return a.abrupt("break",31);case 24:return a.next=26,(0,Y.rM)(tA,t,JSON.parse(n),r,i);case 26:return a.abrupt("break",31);case 27:return a.next=29,(0,Y.RE)(jD,t,JSON.parse(n),r,i,ID.RESPONSE);case 29:case 30:return a.abrupt("break",31);case 31:return a.next=33,(0,Y.rM)(Ja,r,t,i,n);case 33:case"end":return a.stop()}}),j_)}var rA=F().mark(oA),iA=F().mark(aA);function oA(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Y.Ys)(Ee);case 2:return n=s.sent,r=n.pendingMessages,s.next=6,(0,Y.Ys)(Ee);case 6:if(i=s.sent,!((o=i.subscribeRetryCount)>L.CMS_WEBSOCKET.SUBSCRIBE_RETRY_LIMIT)){s.next=17;break}return s.next=11,(0,Y.rM)(Xa,L.CONF_MSG_TYPE.SUBSCRIBE,e,null,"cms subscribe retry to limit");case 11:return s.next=13,(0,Y.gz)(ar());case 13:return s.next=15,(0,Y.gz)(St(!0));case 15:s.next=19;break;case 17:return s.next=19,(0,Y.gz)(pt(o+1));case 19:if(null!==(a=r[e]&&r[e].message?(0,z.Z)((0,z.Z)({},r[e].message),{},{sequence:(0,Ge.uuid)()}):null)){s.next=23;break}return Ca.default.error("retryConfSubscribe:: cannot found pending message for sequence",e),s.abrupt("return");case 23:if(!(0,Ge.testValue)(t)){s.next=26;break}return s.next=26,(0,Y.gw)(t);case 26:return s.next=28,(0,Y.gz)(Qt(a));case 28:case"end":return s.stop()}}),rA)}function aA(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(t=e.action,n=e.data,r=e.sequence,i=e.type,a.prev=1,0!==(o=JSON.parse(n)).returnCode){a.next=10;break}return a.next=6,(0,Y.gz)(ft());case 6:return a.next=8,(0,Y.gz)(pt(0));case 8:a.next=14;break;case 10:return a.next=12,(0,Y.RE)(oA,r,1e4);case 12:return a.next=14,(0,Y.rM)(Xa,t,r,o.returnCode,JSON.stringify(e,(0,Ge.processOpsArgs)()));case 14:return a.next=16,(0,Y.RE)(jD,t,JSON.parse(n),r,i,ID.RESPONSE);case 16:a.next=21;break;case 18:a.prev=18,a.t0=a.catch(1),Ca.default.log("onConfSubscribeResp: ,",a.t0);case 21:case"end":return a.stop()}}),iA,null,[[1,18]])}var sA=F().mark(lA),cA=F().mark(dA);function uA(e){var t=e.pinfoMap.RTC_USER_ID,n=e.pid;return t&&t!==L.UN_DEFINED||(t=n),t}function lA(e,t,n){var r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(r=nD("handleNameChange",n),(0,Ge.testValue)(t)&&e!==t){o.next=3;break}return o.abrupt("return");case 3:return o.next=5,(0,Y.gz)(vi(t));case 5:return o.next=7,(0,Y.RE)([Rs,Rs.changeUserName],r,t);case 7:i=o.sent,Ca.default.log("rtcClientProxy.changeUserName result",i,"newName = ",t);case 9:case"end":return o.stop()}}),sA)}function dA(){var e,t,n,r,i,o,a,s,c,u,l,d;return F().wrap((function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,(0,Y.Ys)(ye);case 2:if(e=f.sent,t=e.mode,null===e.singlePicId){f.next=7;break}return f.abrupt("return");case 7:if(t!==L.SCROLL_MODE){f.next=17;break}return f.next=10,(0,Y.RE)(Wu);case 10:return n=f.sent,r=n.specialModeView,i=n.specialPicId,f.next=15,(0,Y.RE)(Bu,null,r,i);case 15:f.next=56;break;case 17:if(t!==L.SINGLE_MODE){f.next=44;break}return f.next=20,(0,Y.RE)(Vu);case 20:if(o=f.sent,a=o.broadCastId,s=o.auxId,!(0,Ge.testValue)(s)){f.next=28;break}return f.next=26,(0,Y.gz)(Hn(L.OUTER_PIC_MODE.VIDEO));case 26:f.next=30;break;case 28:return f.next=30,(0,Y.gz)(Hn(L.OUTER_PIC_MODE.SCREEN_SHARE));case 30:if(!(0,Ge.testValue)(a)){f.next=40;break}return f.next=33,(0,Y.RE)(Bu,null,L.SINGLE_MODE_VIEW.BROADCAST,a);case 33:return f.next=35,(0,Y.RE)(pc,a);case 35:c=f.sent,u=c.pinfoMap,Vs.success({time:3e3,content:(u?u.NAME:"")+Ma().get("video.host-broadcast")}),f.next=42;break;case 40:return f.next=42,(0,Y.RE)(Bu,null,L.SINGLE_MODE_VIEW.MAX_VOLUME,null);case 42:f.next=56;break;case 44:if(t!==L.NORMAL_MODE){f.next=56;break}return f.next=47,(0,Y.Ys)(me);case 47:if(f.sent.role!==L.AUDIENCE){f.next=56;break}return f.next=51,(0,Y.RE)(Vu);case 51:if(l=f.sent,d=l.broadCastId,!(0,Ge.testValue)(d)){f.next=56;break}return f.next=56,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.BROADCAST,d);case 56:case"end":return f.stop()}}),cA)}var fA=F().mark(CA),hA=F().mark(SA),pA=F().mark(_A),gA=F().mark(AA),mA=F().mark(NA),vA=F().mark(kA),bA=F().mark(RA),yA=F().mark(OA),wA=F().mark(DA),xA=F().mark(LA),EA=F().mark(PA),IA=F().mark(jA),MA=F().mark(zA),TA=F().mark(UA);function CA(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.Ys)(le);case 2:return t=i.sent,n={conferenceID:t.conferenceID,participantID:t.participantID,pinfoMap:{ROLESWITCHOVER:e}},r={action:L.CONF_MSG_TYPE.LOCAL_NOTIFY,type:L.LOCAL_NOTIFY_TYPE.PARTICIPANT_INFO_NOTIFY,sequence:(0,Ge.uuid)(),data:JSON.stringify(n)},i.next=7,(0,Y.gz)(Qt(r));case 7:return i.next=9,(0,Y.RE)(jD,r.action,JSON.parse(r.data),r.sequence,r.type,ID.REQUEST);case 9:case"end":return i.stop()}}),fA)}function SA(e,t){var n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return n=nD(t,"switchAudience2Guest"),u.next=3,(0,Y.rM)(Ec,["AudiencesNotify"],!1);case 3:return u.next=5,(0,Y.rM)(Ec,["SpeakingAudienceNotify"],!0);case 5:return u.next=7,(0,Y.rM)(CA,L.GUEST);case 7:return u.prev=7,u.next=10,(0,Y.Ys)(ve);case 10:if(r=u.sent,!(i=r.localStream)){u.next=21;break}return u.next=15,(0,Y.RE)([Rs,Rs.unpublish],n,i);case 15:return u.next=17,(0,Ge.safe)((0,Y.RE)(Ls,n,[i,"close"]));case 17:return u.next=19,(0,Y.gz)(gn(null));case 19:return u.next=21,(0,Y.gz)(mn(!1));case 21:u.next=26;break;case 23:u.prev=23,u.t0=u.catch(7),Ca.default.log("switchAudience2Guest: rtcClient.unpublish failed. ",u.t0);case 26:if((o=e.SPEAKABLE===L.SPEAKABLE.ALLOWED?e.MUTE:L.MUTE_STATE.MUTE)!==L.MUTE_STATE.UN_MUTE){u.next=43;break}return u.next=30,(0,Y.RE)(bl,n);case 30:return u.next=32,(0,Y.RE)(qD);case 32:return a=u.sent,s=a.pinfoMap,(c=(0,z.Z)({},s)).MUTE=o,c.CAMERASTATE=c.CAMERASTATE===L.CAMERA_STATE.ON?L.CAMERA_STATE.ON:L.CAMERA_STATE.OFF,u.next=39,(0,Y.RE)(eL,c);case 39:return u.next=41,(0,Y.RE)($D,{MUTE:c.MUTE,CameraState:c.CAMERASTATE});case 41:u.next=47;break;case 43:return u.next=45,(0,Y.gw)(200);case 45:return u.next=47,(0,Y.rM)($D,{MUTE:L.MUTE_STATE.MUTE,CameraState:L.CAMERA_STATE.OFF});case 47:case"end":return u.stop()}}),hA,null,[[7,23]])}function _A(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.Ys)(de);case 2:return n=i.sent,(r=(0,z.Z)({},n))[e]&&delete r[e],i.next=7,(0,Y.Ys)(we);case 7:if(i.sent!==e){i.next=11;break}return i.next=11,(0,Y.gz)(Ot(null));case 11:return i.next=13,(0,Y.gz)(wn(r));case 13:return i.next=15,(0,Y.RE)(yc,[e],t);case 15:return i.next=17,(0,Y.RE)(dA);case 17:case"end":return i.stop()}}),pA)}function AA(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return t=JSON.parse(e.data),n=t.reason,r=t.sequence,i=t.participantID,c.next=3,(0,Y.Ys)(me);case 3:if(o=c.sent,i===o.id){c.next=9;break}return Ca.default.log("HANGUP: no need HANGUP. participantID(".concat(i,") is not same as own.id(").concat(o.id,")")),c.next=8,(0,Y.RE)(_A,i);case 8:return c.abrupt("return");case 9:return Ca.default.warn("HANGUP: hangup reason=",n),c.next=12,(0,Y.gz)(dn(n));case 12:if(n!==L.STOP_CONF_REASON.CONF_IS_STOP){c.next=15;break}return c.next=15,(0,Y.gz)($t());case 15:return c.next=17,(0,Y.gz)(ar());case 17:return c.next=19,(0,Y.gz)(ln(!0));case 19:return a=nD({traceId:r},"onLocalControlHangup"),s=n,Ma().get("CMS.".concat(n))&&(s=Ma().get("CMS.".concat(n))),c.next=25,(0,Y.gz)(Id(new x_({reason:s},a)));case 25:return c.next=27,(0,Y.rM)(rs,r,e.data);case 27:case"end":return c.stop()}}),gA)}function NA(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=nD(t,"onMuteByCMS"),r.prev=1,r.next=4,(0,Y.RE)(xl,e,n);case 4:r.next=11;break;case 6:return r.prev=6,r.t0=r.catch(1),Ca.default.error("onMuteByCMS:: fail.",r.t0),r.next=11,(0,Y.rM)(Es,{actionResult:!1,cause:JSON.stringify(r.t0,(0,Ge.processOpsArgs)())},n);case 11:case"end":return r.stop()}}),mA,null,[[1,6]])}function kA(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return t=nD({traceId:e.sequence},"onLocalControl"),s.next=3,(0,Y.RE)(qD);case 3:if(n=s.sent,(r=JSON.parse(e.data)).participantID!==n.pid||!(0,Ge.testValue)(n.pinfoMap)){s.next=18;break}if(i=n.pinfoMap.MUTE,o=1===r.isMute?L.MUTE_STATE.MUTE:L.MUTE_STATE.UN_MUTE,i!==o){s.next=10;break}return s.abrupt("return");case 10:return s.next=12,(0,Y.RE)(NA,o,t);case 12:return s.next=14,(0,Y.Ys)(me);case 14:return a=s.sent,(0,Ge.testValue)(i)&&n.pinfoMap.ROLE!==L.HOST&&a.role!==L.HOST&&(o===L.MUTE_STATE.MUTE?Vs.success({time:2e3,content:Ma().get("video.audience-be-mute")}):Vs.success({time:2e3,content:Ma().get("video.audience-be-unmute")})),s.next=18,(0,Y.RE)($D,{MUTE:o});case 18:case"end":return s.stop()}}),vA)}function RA(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=nD(e,"updateViewForSwitchToAudience"),i.next=3,(0,Y.Ys)(ve);case 3:if(!i.sent.isSharingLocalAuxStream){i.next=8;break}return i.next=8,(0,Y.RE)(ec,t);case 8:return i.next=10,(0,Y.gz)(Zt());case 10:return i.next=12,(0,Y.Ys)(ye);case 12:return n=i.sent,r=n.page,i.next=16,(0,Y.RE)(Du,{payload:r},t);case 16:return i.next=18,(0,Y.RE)(Ru,null,t);case 18:case"end":return i.stop()}}),bA)}function OA(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=nD(e,"switchGuest2Audience"),i.next=3,(0,Y.rM)(Ec,["SpeakingAudienceNotify"],!1);case 3:return i.next=5,(0,Y.rM)(Ec,["AudiencesNotify"],!0);case 5:return i.next=7,(0,Y.rM)(CA,L.AUDIENCE);case 7:return i.prev=7,i.next=10,(0,Y.Ys)(ve);case 10:if(n=i.sent,!(r=n.localStream)){i.next=17;break}return i.next=15,(0,Ge.safe)((0,Y.RE)(Ls,t,[r,"close"]));case 15:return i.next=17,(0,Y.gz)(gn(null));case 17:i.next=22;break;case 19:i.prev=19,i.t0=i.catch(7),Ca.default.log("switchGuest2Audience: rtcClient.unpublish failed. ",i.t0);case 22:case"end":return i.stop()}}),yA,null,[[7,19]])}function DA(e,t){var n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,Y.Ys)(me);case 2:return n=o.sent,r=n.rtcRole,(i=(0,z.Z)({},n)).rtcRole=e===L.AUDIENCE?L.RTC_ROLE.PLAYER:L.RTC_ROLE.JOINER,i.role=e,o.next=9,(0,Y.gz)(kt(i));case 9:if(r===i.rtcRole){o.next=12;break}return o.next=12,(0,Y.RE)([Rs,Rs.switchRole],t,i.rtcRole);case 12:case"end":return o.stop()}}),wA)}function LA(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return t=nD(e,"updateViewForSwitchToGuest"),i.next=3,(0,Y.gz)(Bt());case 3:return i.next=5,(0,Y.Ys)(ye);case 5:return n=i.sent,r=n.page,i.next=9,(0,Y.RE)(Du,{payload:r},t);case 9:return i.next=11,(0,Y.RE)(Ru,null,t);case 11:case"end":return i.stop()}}),xA)}function PA(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,n=nD(t,"onLocalControlRoleSwitch"),c.next=4,(0,Y.RE)(qD);case 4:return r=c.sent,i=r?r.pinfoMap:{},c.next=8,(0,Y.Ys)(me);case 8:if(o=c.sent,a=JSON.parse(e.data),!(0,Ge.testValue)(a)||!(0,Ge.testValue)(a.role)||a.participantID!==o.id){c.next=28;break}return s=String(a.role),c.next=14,(0,Y.RE)(DA,s,n);case 14:if((0,Ji.isMobile)()){c.next=22;break}if(s===L.AUDIENCE){c.next=20;break}return c.next=18,(0,Y.RE)(LA,n);case 18:c.next=22;break;case 20:return c.next=22,(0,Y.RE)(RA,n);case 22:if(o.role!==L.AUDIENCE||s===L.AUDIENCE){c.next=25;break}return c.next=25,(0,Y.RE)(SA,i,n);case 25:if(o.role!==L.GUEST||s===L.GUEST){c.next=28;break}return c.next=28,(0,Y.RE)(OA,n);case 28:c.next=33;break;case 30:c.prev=30,c.t0=c.catch(0),Ca.default.error("onLocalControlRoleSwitch::fail",c.t0);case 33:case"end":return c.stop()}}),EA,null,[[0,30]])}function jA(e,t){var n;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,(0,Y.Ys)(me);case 3:if(n=t.sent,JSON.parse(e.data).participantID!==(null==n?void 0:n.id)){t.next=10;break}return t.next=8,(0,Y.RE)(Qv);case 8:return t.next=10,(0,Y.RE)(av);case 10:t.next=15;break;case 12:t.prev=12,t.t0=t.catch(0),Ca.default.error("onLocalControlAllowWaitingParticipant::fail",t.t0);case 15:case"end":return t.stop()}}),IA,null,[[0,12]])}function zA(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,Y.Ys)(me);case 3:if(n=r.sent,JSON.parse(e.data).participantID!==(null==n?void 0:n.id)){r.next=24;break}return r.next=8,(0,Y.RE)(Ry,t);case 8:return r.next=10,(0,Y.RE)(iv,4e3,"active disconnect for reconnect");case 10:return r.next=12,(0,Y.gz)(it());case 12:return r.next=14,(0,Y.gz)(Vt());case 14:return r.next=16,(0,Y.gz)(va());case 16:return r.next=18,(0,Y.gz)(Qo());case 18:return r.next=20,(0,Y.gz)(Mt(!0));case 20:return r.next=22,(0,Y.RE)(Ec,L.All_Guest_Chair_SubscribeType,!0);case 22:return r.next=24,(0,Y.RE)(Ec,L.Waiting_Guest_SubscribeType,!1);case 24:r.next=29;break;case 26:r.prev=26,r.t0=r.catch(0),Ca.default.error("onLocalControlMoveToWaitingRoom::fail",r.t0);case 29:case"end":return r.stop()}}),MA,null,[[0,26]])}function UA(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t=nD({traceId:e.sequence},"onLocalControl"),e.type!==L.LOCAL_NOTIFY_TYPE.HANGUP){n.next=5;break}return n.next=4,(0,Y.RE)(AA,e,t);case 4:return n.abrupt("return",null);case 5:if(e.type!==L.LOCAL_NOTIFY_TYPE.MUTE){n.next=9;break}return n.next=8,(0,Y.RE)(kA,e,t);case 8:return n.abrupt("return",null);case 9:if(e.type!==L.LOCAL_NOTIFY_TYPE.ROLESWITCHOVER){n.next=13;break}return n.next=12,(0,Y.RE)(PA,e,t);case 12:return n.abrupt("return",null);case 13:if(e.type!==L.LOCAL_NOTIFY_TYPE.ALLOW_WAITING_PARTICIPANT){n.next=17;break}return n.next=16,(0,Y.RE)(jA,e,t);case 16:return n.abrupt("return",null);case 17:if(e.type!==L.LOCAL_NOTIFY_TYPE.MOVE_TO_WAITING_ROOM){n.next=21;break}return n.next=20,(0,Y.RE)(zA,e,t);case 20:return n.abrupt("return",null);case 21:case"end":return n.stop()}}),TA)}var FA=F().mark(ZA),YA=F().mark(BA);function ZA(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gz)(ar());case 2:return e.next=4,(0,Y.gz)(Tt(!0));case 4:case"end":return e.stop()}}),FA)}function BA(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Y.Ys)(me);case 2:return t=s.sent,n=t.role,s.next=6,(0,Y.Ys)(ge);case 6:r=s.sent,i=!!(0,Ge.testValue)(r.allowAudience)&&r.allowAudience,s.t0=e.conferenceState,s.next=s.t0===L.CONF_STATE.SCHEDULED?11:s.t0===L.CONF_STATE.CREATED?12:s.t0===L.CONF_STATE.CONCLUDE?16:19;break;case 11:return s.abrupt("break",20);case 12:if(i||!e.allowAudience||n!==L.AUDIENCE){s.next=15;break}return s.next=15,(0,Y.rM)(Qv);case 15:return s.abrupt("break",20);case 16:return s.next=18,(0,Y.rM)(ZA);case 18:case 19:return s.abrupt("break",20);case 20:return s.next=22,(0,Y.Ys)(ge);case 22:return o=s.sent,(a=(0,z.Z)({},o)).allowAudience=e.allowAudience,a.state=e.conferenceState,s.next=28,(0,Y.gz)(It(a));case 28:case"end":return s.stop()}}),YA)}var VA=n(38659),HA=F().mark(XA),WA=F().mark(qA),GA=F().mark($A),QA=F().mark(eN),KA=F().mark(tN),JA=F().mark(nN);function XA(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n=nD(t,"onShareLockedChanged"),Ca.default.log("onShareLockedChanged::",e),c.next=4,(0,Y.Ys)(me);case 4:if(r=c.sent,i=r.role,e!==L.SHARE_LOCKED_STATE.LOCKED||i===L.HOST){c.next=15;break}return c.next=9,(0,Y.Ys)(ve);case 9:if(o=c.sent,a=o.localAuxStream,!o.isSharingLocalAuxStream||!a){c.next=15;break}return c.next=15,(0,Y.rM)(ec,n);case 15:s=e===L.SHARE_LOCKED_STATE.LOCKED?Ma().get("video.sharescreen-is-locked"):Ma().get("video.sharescreen-is-unlocked"),Vs.success({time:3e3,content:s});case 17:case"end":return c.stop()}}),HA)}function qA(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(!(0,Ji.isMobile)()){a.next=2;break}return a.abrupt("return");case 2:if(Ca.default.log("onChangeLayoutMode:: change layout mode to ",e),e!==L.AUDIENCE_VIDEO_LAYOUT.SPEAKER){a.next=20;break}return a.next=6,(0,Y.RE)(Vu);case 6:if(t=a.sent,n=t.broadCastId,!(0,Ge.testValue)(n)){a.next=13;break}return a.next=11,Bu(L.SINGLE_MODE,L.SINGLE_MODE_VIEW.BROADCAST,n);case 11:a.next=18;break;case 13:return a.next=15,(0,Y.Ys)(we);case 15:return r=a.sent,a.next=18,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.MAX_VOLUME,r);case 18:a.next=27;break;case 20:if(e!==L.AUDIENCE_VIDEO_LAYOUT.GALLERY){a.next=27;break}return a.next=23,(0,Y.Ys)(ye);case 23:return i=a.sent,o=i.outerPicMode,a.next=27,(0,Y.RE)(Xu,o);case 27:case"end":return a.stop()}}),WA)}function $A(e,t,n){var r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:if(r=nD(n,"handleStreamOnPauseChange"),i=t.getUserId(),!e){u.next=10;break}if(Ca.default.log("onPauseAndResumeAudience:: remoteStreams stop, userId=",i),!(t.isPlaying_||t.isAudioPlaying_||t.isVideoPlaying_)){u.next=8;break}return u.next=7,(0,Y.RE)(Ds,r,[t,"stop"]);case 7:Ca.default.log("onPauseAndResumeAudience::stop::",t);case 8:u.next=25;break;case 10:if(!t){u.next=25;break}return Ca.default.log("onPauseAndResumeAudience:: remoteStreams play, userId=",i),u.next=14,(0,Y.Ys)(ye);case 14:if(o=u.sent,a=o.singlePicId,s=o.curMultiPicIds,a!==i&&!s.includes(i)){u.next=25;break}if(!(t.isPlaying_||t.isAudioPlaying_||t.isVideoPlaying_)){u.next=22;break}return u.next=21,(0,Y.RE)(Ds,r,[t,"stop"]);case 21:Ca.default.log("onPauseAndResumeAudience::stop::",t);case 22:return c={objectFit:"contain"},u.next=25,(0,Y.RE)(Ds,r,[t,"play"],i,c);case 25:case"end":return u.stop()}}),GA)}function eN(e,t,n){var r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(r=nD(n,"handleAuxStreamOnPauseChange"),!t){i.next=12;break}if(!e){i.next=9;break}if(!(t.isPlaying_||t.isAudioPlaying_||t.isVideoPlaying_)){i.next=7;break}return i.next=6,(0,Y.RE)(Ds,r,[t,"stop"]);case 6:Ca.default.log("onPauseAndResumeAudience::stop::aux::",t);case 7:i.next=12;break;case 9:return i.next=11,(0,Y.RE)(Ds,r,[t,"play"],t.getAuxId(),{objectFit:"contain"});case 11:Ca.default.log("onPauseAndResumeAudience::recovery::aux::",t);case 12:case"end":return i.stop()}}),QA)}function tN(e,t){var n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v;return F().wrap((function(b){for(;;)switch(b.prev=b.next){case 0:return n=nD(t,"onChangePause"),b.prev=1,Ca.default.log("onPauseAndResumeAudience:: pause state=",e),b.next=5,(0,Y.gz)(Vo(!1));case 5:return b.next=7,(0,Y.Ys)(ve);case 7:return r=b.sent,i=r.remoteAuxStream,o=r.remoteStreams,b.next=12,(0,Y.Ys)(ye);case 12:return a=b.sent,s=a.mode,c=a.singlePicId,u=a.curMultiPicIds,l=e,b.next=19,(0,Y.RE)([Rs,Rs.muteAudio4TopThree],n,l);case 19:return b.next=21,(0,Y.gz)(er(l));case 21:return b.next=23,(0,Y.RE)(eN,e,i,n);case 23:return b.next=25,(0,Y.Ys)(Oe);case 25:if(d=b.sent,s!==L.SINGLE_MODE||!(0,Ge.hasOwn)(o,c)){b.next=29;break}return b.next=29,(0,Y.RE)($A,e,o[c],n,null===(f=d[c])||void 0===f||null===(h=f.high)||void 0===h?void 0:h.resolutionId);case 29:if(s!==L.NORMAL_MODE){b.next=39;break}p=0;case 31:if(!(p<u.length)){b.next=39;break}if(!(0,Ge.hasOwn)(o,u[p])){b.next=36;break}return v=o[u[p]],b.next=36,(0,Y.RE)($A,e,v,n,null===(g=d[u[p]])||void 0===g||null===(m=g.low)||void 0===m?void 0:m.resolutionId);case 36:p++,b.next=31;break;case 39:return b.next=42,(0,Y.gz)(Ed(new x_({pause:e},n)));case 42:b.next=50;break;case 44:return b.prev=44,b.t0=b.catch(1),Ca.default.error("onChangePause::",b.t0),b.next=50,(0,Y.gz)(Ed(new x_({errorMsg:"change pause fail."},n,b.t0)));case 50:case"end":return b.stop()}}),KA,null,[[1,44]])}function nN(e){var t,n,r,i,o,a,s,c,u,l;return F().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return t=nD({traceId:e.msgID},"onConfDynamicInfoNotify"),d.next=3,(0,Y.Ys)(ge);case 3:return n=d.sent,d.prev=4,d.next=7,(0,Y.Ys)(ge);case 7:return r=d.sent,d.next=10,(0,Y.Ys)(me);case 10:i=d.sent,o=i.role,a=(0,VA.default)(r,e),s=0,c=a.length;case 14:if(!(s<c)){d.next=37;break}u=a[s],d.t0=u.path[u.path.length-1],d.next=d.t0===L.AUDIENCE_LAYOUT?19:"pause"===d.t0?23:"state"===d.t0?27:"lockSharing"===d.t0?29:33;break;case 19:if(o!==L.AUDIENCE){d.next=22;break}return d.next=22,(0,Y.rM)(qA,e.audienceVideoLayout);case 22:return d.abrupt("break",34);case 23:if(o!==L.AUDIENCE){d.next=26;break}return d.next=26,(0,Y.rM)(tN,e.pause,t);case 26:return d.abrupt("break",34);case 27:return Ca.default.log("onConfDynamicInfoNotify:: state to ",e.state),d.abrupt("break",34);case 29:if(o===L.AUDIENCE){d.next=32;break}return d.next=32,(0,Y.rM)(XA,e.lockSharing,t);case 32:case 33:return d.abrupt("break",34);case 34:++s,d.next=14;break;case 37:return d.prev=37,l=(0,z.Z)((0,z.Z)({},n),e),d.next=41,(0,Y.gz)(It(l));case 41:if((null==n?void 0:n.confIMGroupId)===e.confIMGroupId){d.next=44;break}return d.next=44,(0,Y.gz)(ga({traceInfo:t}));case 44:return d.next=46,(0,Y.RE)(jD,L.CONF_MSG_TYPE.CONF_DYNAMIC_INFO_NOTIFY,e,e.msgID,"",ID.RESPONSE);case 46:return d.finish(37);case 47:case"end":return d.stop()}}),JA,null,[[4,,37,47]])}var rN=F().mark(vN),iN=F().mark(bN),oN=F().mark(yN),aN=F().mark(wN),sN=F().mark(xN),cN=F().mark(EN),uN=F().mark(IN),lN=F().mark(MN),dN=F().mark(CN),fN=F().mark(SN),hN=F().mark(_N),pN=F().mark(AN),gN=F().mark(NN),mN=F().mark(kN);function vN(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,Ge.hasOwn)(e,"add")){t.next=3;break}return t.next=3,(0,Y.RE)(vc,e.add);case 3:case"end":return t.stop()}}),rN)}function bN(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if((0,Ge.hasOwn)(e,"delete")){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,(0,Y.RE)(yc,e.delete);case 4:case"end":return t.stop()}}),iN)}function yN(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,Y.RE)(Vu);case 2:if(t=s.sent,n=t.broadCastId,r=t.choseId,null!==n){s.next=29;break}if(!(0,Ji.isMobile)()){s.next=21;break}if(!(0,Ge.testValue)(r)){s.next=12;break}return s.next=10,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.SELECT,r);case 10:s.next=19;break;case 12:return s.next=14,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 14:return s.next=16,(0,Y.Ys)(we);case 16:return i=s.sent,s.next=19,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.MAX_VOLUME,i);case 19:s.next=23;break;case 21:return s.next=23,(0,Y.RE)(nl);case 23:return s.next=25,(0,Y.Ys)(me);case 25:s.sent.role!==L.HOST&&Vs.success({time:3e3,content:Ma().get("video.host-cancel-broadcast")}),s.next=36;break;case 29:return s.next=31,(0,Y.RE)(Bu,e,L.SINGLE_MODE_VIEW.BROADCAST,n);case 31:return s.next=33,(0,Y.RE)(pc,n);case 33:o=s.sent,a=o.pinfoMap,Vs.success({time:3e3,content:(a?a.NAME:"")+Ma().get("video.host-broadcast")});case 36:case"end":return s.stop()}}),oN)}function wN(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,Y.RE)(Vu);case 2:return t=c.sent,n=t.broadCastId,c.next=6,(0,Y.Ys)(me);case 6:return r=c.sent,c.next=9,(0,Y.Ys)(ye);case 9:if(i=c.sent,o=i.singleModeView,null===n){c.next=27;break}if(r.role===L.AUDIENCE){c.next=18;break}if(!(o>L.SINGLE_MODE_VIEW.SHARING)){c.next=16;break}return c.next=16,(0,Y.RE)(Bu,e,L.SINGLE_MODE_VIEW.BROADCAST,n);case 16:c.next=20;break;case 18:return c.next=20,(0,Y.RE)(Bu,e,L.SINGLE_MODE_VIEW.BROADCAST,n);case 20:return c.next=22,(0,Y.RE)(pc,n);case 22:a=c.sent,s=a.pinfoMap,Vs.success({time:3e3,content:(s?s.NAME:"")+Ma().get("video.host-broadcast")}),c.next=31;break;case 27:if(o!==L.SINGLE_MODE_VIEW.BROADCAST){c.next=30;break}return c.next=30,(0,Y.gz)(Dn(L.SINGLE_MODE_VIEW.NONE));case 30:r.role!==L.HOST&&Vs.success({time:3e3,content:Ma().get("video.host-cancel-broadcast")});case 31:case"end":return c.stop()}}),aN)}function xN(){var e,t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,Y.Ys)(ye);case 2:return e=o.sent,t=e.mode,n=e.singleModeView,o.next=6,(0,Y.Ys)(me);case 6:if(r=o.sent,i=r.role===L.AUDIENCE?L.SINGLE_MODE:L.SCROLL_MODE,t!==L.SINGLE_MODE&&t!==L.SCROLL_MODE||n!==L.SINGLE_MODE_VIEW.BROADCAST){o.next=13;break}return o.next=11,(0,Y.RE)(yN,i);case 11:o.next=15;break;case 13:return o.next=15,(0,Y.RE)(wN,i);case 15:case"end":return o.stop()}}),sN)}function EN(e){var t,n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return t=nD(e,"checkShareStateChange"),s.next=3,(0,Y.Ys)(me);case 3:return n=s.sent,s.next=6,(0,Y.Ys)(ve);case 6:return r=s.sent,i=r.isSharingLocalAuxStream,s.next=10,(0,Y.RE)(Vu);case 10:if(o=s.sent,a=o.shareUserId,!i||a===n.id){s.next=15;break}return s.next=15,(0,Y.RE)(ec,t);case 15:case"end":return s.stop()}}),cN)}function IN(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(0,Ge.hasOwn)(e,"updateAttr")){n.next=10;break}if(!((t=e.updateAttr).length<=0)){n.next=4;break}return n.abrupt("return");case 4:if(!t.includes("BROADCAST")){n.next=7;break}return n.next=7,(0,Y.RE)(xN);case 7:if(!t.includes("SHARE")){n.next=10;break}return n.next=10,(0,Y.RE)(EN);case 10:case"end":return n.stop()}}),uN)}function MN(e){var t,n,r,i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:if(!(0,Ge.isEmpty)(e)){h.next=3;break}return Ca.default.warn("updateViewforParticipantsChanges::participants is empty."),h.abrupt("return");case 3:return h.next=5,(0,Y.RE)(vN,e);case 5:return h.next=7,(0,Y.RE)(bN,e);case 7:return h.next=9,(0,Y.RE)(IN,e);case 9:return h.next=11,(0,Y.Ys)(ye);case 11:if(t=h.sent,n=t.mode,null!==t.singlePicId){h.next=60;break}if(n!==L.SCROLL_MODE){h.next=23;break}return h.next=18,(0,Y.RE)(Wu);case 18:return r=h.sent,i=r.specialModeView,o=r.specialPicId,h.next=23,(0,Y.RE)(Bu,null,i,o);case 23:if(n!==L.SINGLE_MODE){h.next=48;break}return h.next=26,(0,Y.RE)(Vu);case 26:if(a=h.sent,s=a.broadCastId,c=a.auxId,!(0,Ge.testValue)(c)){h.next=34;break}return h.next=32,(0,Y.gz)(Hn(L.OUTER_PIC_MODE.VIDEO));case 32:h.next=36;break;case 34:return h.next=36,(0,Y.gz)(Hn(L.OUTER_PIC_MODE.SCREEN_SHARE));case 36:if(!(0,Ge.testValue)(s)){h.next=46;break}return h.next=39,(0,Y.RE)(Bu,null,L.SINGLE_MODE_VIEW.BROADCAST,s);case 39:return h.next=41,(0,Y.RE)(pc,s);case 41:u=h.sent,l=u.pinfoMap,Vs.success({time:3e3,content:(l?l.NAME:"")+Ma().get("video.host-broadcast")}),h.next=48;break;case 46:return h.next=48,(0,Y.RE)(Bu,null,L.SINGLE_MODE_VIEW.MAX_VOLUME,null);case 48:if(n!==L.NORMAL_MODE){h.next=60;break}return h.next=51,(0,Y.Ys)(me);case 51:if(h.sent.role!==L.AUDIENCE){h.next=60;break}return h.next=55,(0,Y.RE)(Vu);case 55:if(d=h.sent,f=d.broadCastId,!(0,Ge.testValue)(f)){h.next=60;break}return h.next=60,(0,Y.RE)(Bu,L.SINGLE_MODE,L.SINGLE_MODE_VIEW.BROADCAST,f);case 60:return h.next=62,(0,Y.RE)(dA);case 62:case"end":return h.stop()}}),lN)}function TN(e,t){var n=[],r=(0,VA.default)(e,t);if(r)for(var i=0,o=r.length;i<o;++i){var a=r[i];n.push(a.path[a.path.length-1])}return n}function CN(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,t=e.pid,i.next=4,(0,Y.Ys)(me);case 4:if((n=i.sent).id===t){i.next=7;break}return i.abrupt("return",!1);case 7:if(e.pinfoMap.ROLE){i.next=9;break}return i.abrupt("return",!1);case 9:if(n.role===e.pinfoMap.ROLE||n.role===L.AUDIENCE){i.next=17;break}return(r=(0,z.Z)({},n)).role=e.pinfoMap.ROLE,i.next=14,(0,Y.gz)(kt(r));case 14:return e.pinfoMap.ROLE===L.HOST&&Vs.error({time:3e3,content:Ma().get("host.host")}),Ca.default.log("checkAndUpdateOwnConfRole:: change conf role, old =",n.role," and new =",e.pinfoMap.ROLE),i.abrupt("return",!0);case 17:i.next=23;break;case 19:return i.prev=19,i.t0=i.catch(0),Ca.default.log("checkAndUpdateOwnConfRole:: error",i.t0),i.abrupt("return",!1);case 23:case"end":return i.stop()}}),dN,null,[[0,19]])}function SN(e,t,n){var r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:if(r=t.pid,n[r]){l.next=20;break}if(n[r]=t,n[r].pinfoMap.ROLE){l.next=7;break}n[r].pinfoMap.ROLE=L.GUEST,l.next=10;break;case 7:if(n[r].pinfoMap.ROLE!==L.HOST){l.next=10;break}return l.next=10,(0,Y.gz)(Ot(r));case 10:return(0,Ge.testValue)(n[r].pinfoMap.CAMERASTATE)||(n[r].pinfoMap.CAMERASTATE=L.CAMERA_STATE.UNKNOWN),l.next=13,(0,Y.Ys)(me);case 13:if(i=l.sent,r!==i.id){l.next=17;break}return l.next=17,(0,Y.gz)(vi(n[r].pinfoMap.NAME));case 17:e.add.push(r),l.next=38;break;case 20:return l.next=22,(0,Y.RE)(CN,t);case 22:return o=l.sent,a=n[r],s=(0,z.Z)((0,z.Z)({},a.pinfoMap),t.pinfoMap),c=(0,z.Z)((0,z.Z)({},a),t),l.next=28,(0,Y.Ys)(me);case 28:if(u=l.sent,r!==u.id){l.next=32;break}return l.next=32,(0,Y.RE)(lA,a.pinfoMap.NAME,s.NAME);case 32:return l.next=34,(0,Y.RE)(TN,a.pinfoMap,s);case 34:e.updateAttr=l.sent,o&&(s.SHARE=L.SHARE_STATE.OFF),c.pinfoMap=s,n[r]=c;case 38:return l.abrupt("return",e);case 39:case"end":return l.stop()}}),fN)}function _N(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.Ys)(me);case 2:if(r.sent.role!==L.AUDIENCE){r.next=12;break}return r.next=7,(0,Y.Ys)(pe);case 7:return t=r.sent,(n=(0,z.Z)({},t))[e]&&delete n[e],r.next=12,(0,Y.gz)(En(n));case 12:case"end":return r.stop()}}),hN)}function AN(e,t,n){var r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return r=t.pid,n[r]&&delete n[r],i.next=4,(0,Y.rM)(_N,r);case 4:return e.delete.push(r),i.next=7,(0,Y.Ys)(we);case 7:if(i.sent!==r){i.next=11;break}return i.next=11,(0,Y.gz)(Ot(null));case 11:return i.abrupt("return",e);case 12:case"end":return i.stop()}}),pN)}function NN(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:if(n=e.pid,r=e.mode,i={add:[],delete:[],updateAttr:[]},o=!1,n){c.next=5;break}return c.abrupt("return");case 5:if(r!==L.PARTICIPANT_NOTIFY_MODE.UPDATE){c.next=14;break}return c.next=8,(0,Y.RE)(CN,e);case 8:return o=c.sent,c.next=11,(0,Y.RE)(SN,i,e,t);case 11:i=c.sent,c.next=18;break;case 14:if(r!==L.PARTICIPANT_NOTIFY_MODE.REMOVE){c.next=18;break}return c.next=17,(0,Y.RE)(AN,i,e,t);case 17:i=c.sent;case 18:if(!o){c.next=27;break}return c.next=21,(0,Y.Ys)(ve);case 21:if(a=c.sent,s=a.localAuxStream,!a.isSharingLocalAuxStream||!s){c.next=27;break}return c.next=27,(0,Y.RE)(ec,null);case 27:return c.abrupt("return",i);case 28:case"end":return c.stop()}}),gN)}function kN(e){var t,n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,Y.rM)(UD,e);case 2:if(t=e.msgMode,n=e.data){l.next=6;break}return Ca.default.log("[RTC] onParticipantsNotify data is null!"),l.abrupt("return");case 6:return l.prev=6,l.next=9,(0,Y.xN)(Hr({msgMode:t,data:n}));case 9:l.next=14;break;case 11:l.prev=11,l.t0=l.catch(6),Ca.default.error("update pid and accountId mapping fail.",l.t0);case 14:return r={add:[],delete:[],updateAttr:[]},l.next=17,(0,Y.Ys)(de);case 17:i=l.sent,o=(0,z.Z)({},i),l.prev=19,a=0;case 21:if(!(a<n.length)){l.next=36;break}if(!(s=n[a]).pid){l.next=33;break}return l.next=27,(0,Y.RE)(NN,s,o);case 27:return c=l.sent,r.add.push.apply(r.add,c.add),r.delete.push.apply(r.delete,c.delete),r.updateAttr.push.apply(r.updateAttr,c.updateAttr),l.next=33,(0,Y.gz)(mt(!0));case 33:a++,l.next=21;break;case 36:l.next=43;break;case 38:return l.prev=38,l.t1=l.catch(19),u="[onParticipantsNotify] get participantsChanges exception, error is ".concat(l.t1),l.next=43,(0,Y.rM)(fs,u,null);case 43:return l.next=45,(0,Y.gz)(wn(o));case 45:return l.next=47,(0,Y.RE)(MN,r);case 47:return l.next=49,(0,Y.gz)(gt(!0));case 49:case"end":return l.stop()}}),mN,null,[[6,11],[19,38]])}var RN=F().mark(PN),ON=F().mark(jN),DN=F().mark(zN),LN=F().mark(UN);function PN(e){var t,n,r,i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:if(t=e.data){h.next=4;break}return Ca.default.error("updateAudiences::data is invalid. data:",t),h.abrupt("return");case 4:return n={add:[],delete:[]},h.next=7,(0,Y.Ys)(pe);case 7:for(r=h.sent,i=(0,z.Z)({},r),o=0,a=t.length;o<a;o++)s=t[o],c=uA(s),u=s.pinfoMap.SPEAKABLE,s.mode===L.PARTICIPANT_NOTIFY_MODE.UPDATE?i[c]?(0,Ge.testValue)(u)&&(u===L.SPEAKABLE.ALLOWED?(l=i[c],d=(0,z.Z)((0,z.Z)({},l),s),f=(0,z.Z)((0,z.Z)({},l.pinfoMap),s.pinfoMap),d.pinfoMap=f,i[c]=d):(delete i[c],n.delete.push(c))):(0,Ge.testValue)(u)&&u===L.SPEAKABLE.ALLOWED&&(i[c]=s,n.add.push(c)):s.mode===L.PARTICIPANT_NOTIFY_MODE.REMOVE&&i[c]&&(delete i[c],n.delete.push(c));return h.next=12,(0,Y.gz)(En(i));case 12:return h.abrupt("return",n);case 13:case"end":return h.stop()}}),RN)}function jN(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.gz)(xn((0,z.Z)({},e)));case 2:case"end":return t.stop()}}),ON)}function zN(e){var t,n,r,i,o,a,s,c,u,l;return F().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:if(t=e.data){d.next=4;break}return Ca.default.error("updateAudiences::data is invalid. data:",t),d.abrupt("return");case 4:return d.next=6,(0,Y.Ys)(fe);case 6:n=d.sent,r=(0,z.Z)({},n),i=0,o=t.length;case 9:if(!(i<o)){d.next=19;break}if(a=t[i],s=uA(a),a.mode===L.PARTICIPANT_NOTIFY_MODE.UPDATE?r[s]?(c=r[s],u=(0,z.Z)((0,z.Z)({},c),a),l=(0,z.Z)((0,z.Z)({},c.pinfoMap),a.pinfoMap),u.pinfoMap=l,r[s]=u):r[s]=a:a.mode===L.PARTICIPANT_NOTIFY_MODE.REMOVE&&r[s]&&delete r[s],0===i||i%99!=0){d.next=16;break}return d.next=16,(0,Y.RE)(jN,r);case 16:i++,d.next=9;break;case 19:return d.next=21,(0,Y.RE)(jN,r);case 21:case"end":return d.stop()}}),DN)}function UN(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.rM)(UD,e);case 2:return r.next=4,(0,Ge.safe)((0,Y.RE)(PN,e),(function(e){return Ca.default.error(e),{add:[],delete:[]}}));case 4:return t=r.sent,Ca.default.log("speakerAudienceChange: ",t),r.next=8,(0,Ge.safe)((0,Y.RE)(zN,e));case 8:return r.next=10,(0,Y.Ys)(de);case 10:if(n=r.sent,t.delete=t.delete.filter((function(e){return!(0,Ge.testValue)(n[e])})),!(t.add&&t.add.length>0)){r.next=15;break}return r.next=15,(0,Y.RE)(vc,t.add);case 15:if(!(t.delete&&t.delete.length>0)){r.next=18;break}return r.next=18,(0,Y.RE)(yc,t.delete);case 18:case"end":return r.stop()}}),LN)}var FN,YN=F().mark(WN),ZN=F().mark(GN),BN=F().mark(QN),VN=F().mark(KN),HN=F().mark(JN);function WN(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t=e.pinfoMap,a.next=3,(0,Y.Ys)(pe);case 3:return n=a.sent,r=(0,z.Z)({},n),i={add:[],delete:[]},o=uA(e),0===e.mode?r[o]?t.SPEAKABLE===L.SPEAKABLE.NOT_ALLOWED&&(delete r[o],i.delete.push(o)):t.SPEAKABLE===L.SPEAKABLE.ALLOWED&&(r[o]=e,i.add.push(o)):(delete r[o],i.delete.push(o)),a.next=10,(0,Y.gz)(En(r));case 10:return a.abrupt("return",i);case 11:case"end":return a.stop()}}),YN)}function GN(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=nD(t,"switchRtcRole"),r.next=3,(0,Y.Ys)(me);case 3:if(r.sent.rtcRole!==e){r.next=6;break}return r.abrupt("return");case 6:r.prev=6,r.t0=e,r.next=r.t0===L.RTC_ROLE.JOINER?10:r.t0===L.RTC_ROLE.PLAYER?13:23;break;case 10:return r.next=12,(0,Y.RE)([Rs,Rs.switchRole],n,e);case 12:return r.abrupt("break",24);case 13:return r.next=15,(0,Y.RE)([Rs,Rs.switchRole],n,e);case 15:return r.next=17,(0,Y.Ys)(ve);case 17:if(!r.sent.localStream){r.next=22;break}return r.next=22,(0,Y.gz)(gn(null));case 22:case 23:return r.abrupt("break",24);case 24:r.next=29;break;case 26:r.prev=26,r.t1=r.catch(6),Ca.default.error("switchRtcRole::",r.t1);case 29:return r.prev=29,r.next=32,(0,Y.gz)(kt({rtcRole:e}));case 32:return r.finish(29);case 33:case"end":return r.stop()}}),ZN,null,[[6,26,29,33]])}function QN(e,t){var n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(r.prev=0,(n=e.SPEAKABLE)!==L.SPEAKABLE.ALLOWED){r.next=16;break}return r.next=5,(0,Y.RE)(GN,L.RTC_ROLE.JOINER);case 5:return r.next=7,(0,Y.gz)(qr(!1));case 7:return r.next=9,(0,Y.gz)(Qr(!0));case 9:return!t&&Vs.success({time:3e3,content:Ma().get("video.allow-to-speak")}),r.next=12,(0,Y.gw)(5e3);case 12:return r.next=14,(0,Y.gz)(Qr(!1));case 14:r.next=25;break;case 16:if(n!==L.SPEAKABLE.NOT_ALLOWED){r.next=24;break}return r.next=19,(0,Y.RE)(GN,L.RTC_ROLE.PLAYER);case 19:return r.next=21,(0,Y.gz)(Qr(!1));case 21:!t&&Vs.success({time:3e3,content:Ma().get("video.forbidden-to-speak")}),r.next=25;break;case 24:Ca.default.warn("SPEAKABLE is invalid.");case 25:r.next=30;break;case 27:r.prev=27,r.t0=r.catch(0),Ca.default.error(r.t0);case 30:case"end":return r.stop()}}),BN,null,[[0,27]])}function KN(e){var t,n,r,i,o,a,s,c;return F().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return t=e.pid,n=e.pinfoMap,u.next=3,(0,Y.Ys)(fe);case 3:if(!u.sent[t]){u.next=28;break}return u.next=7,(0,Y.RE)(qD);case 7:if(r=u.sent,i=r.pinfoMap?r.pinfoMap:{},!(o=(0,VA.default)(i,n))){u.next=28;break}a=0,s=o.length;case 12:if(!(a<s)){u.next=28;break}c=o[a],u.t0=c.path[c.path.length-1],u.next="SPEAKABLE"===u.t0?17:"NAME"===u.t0?20:23;break;case 17:return u.next=19,(0,Y.rM)(QN,n,"N"===c.kind);case 19:return u.abrupt("break",25);case 20:return u.next=22,(0,Y.rM)(lA,i.NAME,n.NAME);case 22:return u.abrupt("break",25);case 23:return Ca.default.log("own pinfoMap change: (".concat(c.path,")")),u.abrupt("break",25);case 25:++a,u.next=12;break;case 28:return u.next=30,(0,Y.RE)(eL,n);case 30:case"end":return u.stop()}}),VN)}function JN(e){var t,n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,Y.Ys)(me);case 2:return t=c.sent,c.next=5,(0,Y.Ys)(ge);case 5:if(n=c.sent,e.data&&0!==e.data.length){c.next=11;break}if(t.role!==L.AUDIENCE||!n.allowAudience){c.next=10;break}return c.next=10,(0,Y.rM)(ls,JSON.stringify(e,(0,Ge.processOpsArgs)()));case 10:return c.abrupt("return");case 11:r={add:[],delete:[]},i=(0,Ea.Z)(e.data),c.prev=13,i.s();case 15:if((o=i.n()).done){c.next=28;break}if((a=o.value).pinfoMap.RTC_USER_ID!==t.id){c.next=21;break}return c.next=21,(0,Y.RE)(KN,a);case 21:return c.next=23,(0,Y.RE)(WN,a);case 23:s=c.sent,r.add.push.apply(r.add,s.add),r.delete.push.apply(r.delete,s.delete);case 26:c.next=15;break;case 28:c.next=33;break;case 30:c.prev=30,c.t0=c.catch(13),i.e(c.t0);case 33:return c.prev=33,i.f(),c.finish(33);case 36:if(!(r.add&&r.add.length>0)){c.next=39;break}return c.next=39,(0,Y.RE)(vc,r.add);case 39:if(!(r.delete&&r.delete.length>0)){c.next=42;break}return c.next=42,(0,Y.RE)(yc,r.delete);case 42:case"end":return c.stop()}}),HN,null,[[13,30,33,36]])}var XN=F().mark(ik),qN=F().mark(ok),$N=F().mark(ak),ek=F().mark(sk),tk=F().mark(uk),nk=F().mark(lk),rk=Uk();function ik(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return Ca.default.error("onConnectError:: payload:",e),t.next=3,(0,Y.rM)(DD,rk,"onerror",null);case 3:return t.next=5,(0,Y.rM)(ns,MO.CMS,Ga.SOCKET_DISCONNECT,e);case 5:case"end":return t.stop()}}),XN)}function ok(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.gz)(Et(e));case 2:return t=e.guestJoinUri,n=e.audienceJoinUri,i.next=6,(0,Y.Ys)(He);case 6:if(r=i.sent,(0,Ge.testValue)(r.guestJoinUri)||!(0,Ge.testValue)(t)){i.next=10;break}return i.next=10,(0,Y.gz)(vd(t));case 10:if((0,Ge.testValue)(r.audienceJoinUri)||!(0,Ge.testValue)(n)){i.next=13;break}return i.next=13,(0,Y.gz)(bd(n));case 13:return i.next=15,(0,Y.RE)(FD,e);case 15:case"end":return i.stop()}}),qN)}function ak(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.RE)(Ok,e.data,!1);case 2:case"end":return t.stop()}}),$N)}function sk(e){var t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=e.data,n.next=3,(0,Y.gz)(ba(t[0].sensitiveWords));case 3:case"end":return n.stop()}}),ek)}var ck=(FN={},(0,fo.Z)(FN,L.CONF_MSG_TYPE.SPEAKER_CHANGE_NOTIFY,(function(e){var t=e.data;t&&t.length>0&&Ca.default.log("onSpeakerChangeNotify:: data",t)})),(0,fo.Z)(FN,L.CONF_MSG_TYPE.CONNECT_ERROR,ik),(0,fo.Z)(FN,L.CONF_MSG_TYPE.LOCAL_NOTIFY,sb),(0,fo.Z)(FN,L.CONF_MSG_TYPE.CONF_CONTROL,nA),(0,fo.Z)(FN,L.CONF_MSG_TYPE.SUBSCRIBE,aA),(0,fo.Z)(FN,L.CONF_MSG_TYPE.UNSUBSCRIBE,aA),(0,fo.Z)(FN,L.CONF_MSG_TYPE.CONF_BASIC_INFO_NOTIFY,ok),(0,fo.Z)(FN,L.CONF_MSG_TYPE.LOCAL_CONTROL,UA),(0,fo.Z)(FN,L.CONF_MSG_TYPE.CONF_STATE_NOTIFY,BA),(0,fo.Z)(FN,L.CONF_MSG_TYPE.CONF_DYNAMIC_INFO_NOTIFY,nN),(0,fo.Z)(FN,L.CONF_MSG_TYPE.PARTICIPANT_NOTIFY,kN),(0,fo.Z)(FN,L.CONF_MSG_TYPE.AUDIENCE_NOTIFY,UN),(0,fo.Z)(FN,L.CONF_MSG_TYPE.SPEAKING_AUDIENCE_NOTIFY,JN),(0,fo.Z)(FN,L.CONF_MSG_TYPE.CUSTOM_MULTI_PIC_NOTIFY,(function(e){return Ca.default.log(e)})),(0,fo.Z)(FN,L.CONF_MSG_TYPE.CONNECT_CLOSED,ak),(0,fo.Z)(FN,L.CONF_MSG_TYPE.SENSITIVE_WORDS_NOTIFY,sk),FN);function uk(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(r.prev=0,t=e.action,n=e.sequence,L.PENDING_MESSAGE_ACTION.includes(t)){r.next=4;break}return r.abrupt("return");case 4:return r.next=6,(0,Y.gz)($e(n));case 6:r.next=11;break;case 8:r.prev=8,r.t0=r.catch(0),Ca.default.error("deletePendingConfMessage:",r.t0);case 11:case"end":return r.stop()}}),tk,null,[[0,8]])}function lk(e,t){return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,(0,Y.RE)(e,t);case 3:n.next=8;break;case 5:n.prev=5,n.t0=n.catch(0),Ca.default.error(n.t0);case 8:return n.prev=8,n.next=11,(0,Y.rM)(uk,t);case 11:return n.finish(8);case 12:case"end":return n.stop()}}),nk,null,[[0,5,8,12]])}function dk(e,t){if(e)return af((function(n){return e.onclose=function(e){Ca.default.warn("【CMS】: conf WebSocket:: onclose e=",e),n({action:"CONNECT_CLOSED",data:t}),n(nf)},e.onmessage=function(e){if(Ca.default.log("eventChannel-onmessage",e),e.data){var t=JSON.parse(e.data);L.MMC_SKIP_LOG_ACTION.includes(t.action)||Ca.default.log("【CMS】:","【*"+t.action+"*】","message:"+e.data),L.PENDING_MESSAGE_ACTION.includes(t.action)&&nO.dispatch(Je(t)),n(t)}},e.onerror=function(e){Ca.default.error("【CMS】: conf WebSocket:: onerror e=",e),n({action:"CONNECT_ERROR",data:JSON.stringify(e,(0,Ge.getCircularReplacer)())})},function(){Ca.default.warn("【CMS】: conf WebSocket channel is closed."),e.onmessage=function(e){Ca.default.log("【CMS】:",e)}}}));Ca.default.log("[websocket is null!!]")}var fk,hk=F().mark(Ck),pk=F().mark(Sk),gk=F().mark(_k),mk=F().mark(Ak),vk=F().mark(Nk),bk=F().mark(kk),yk=F().mark(Ok),wk=F().mark(Dk),xk=F().mark(Lk),Ek=F().mark(Pk),Ik=F().mark(jk),Mk=F().mark(zk);function Tk(e){return new Promise((function(t,n){var r=new WebSocket(e);r.onopen=function(){t(r)},r.onerror=function(e){n(e)}}))}function Ck(){var e,t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,Y.Ys)(oe);case 2:return e=o.sent,t=e.accountInfo.account,n=e.accountInfo.password,o.next=7,jv.promise=new Promise((function(e){jv.handleResolve=e})),zv?zv.postMessage(Date.now()):jv.handleResolve(!1),jv.promise;case 7:if(!o.sent){o.next=10;break}throw new Error("retry login fail. The sleep check fails");case 10:return r=null,o.prev=11,o.next=14,(0,Y.RE)(Qh,t,n);case 14:r=o.sent,o.next=21;break;case 17:return o.prev=17,o.t0=o.catch(11),Ca.default.log("reLogAndRetryNonce: usg login failed: ",o.t0),o.abrupt("return",null);case 21:if(!r||!r.data){o.next=32;break}if(r.code!==L.RET_SUCCESS_200){o.next=31;break}return o.next=25,(0,Y.gz)(xi(r.data));case 25:return o.next=27,(0,Y.RE)(Sk,!0,r.data);case 27:return i=o.sent,o.abrupt("return",i);case 31:case 32:throw new Error("retry login fail. loginResp = ",r);case 33:case"end":return o.stop()}}),hk,null,[[11,17]])}function Sk(e,t){var n,r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:if(!e){c.next=4;break}c.t0=t,c.next=7;break;case 4:return c.next=6,(0,Y.Ys)(ie);case 6:c.t0=c.sent;case 7:return n=c.t0,r=null,c.prev=9,c.next=12,(0,Y.RE)(qh,n.accessToken,null,{retry:2,retryDelay:4e3});case 12:r=c.sent,c.next=19;break;case 15:return c.prev=15,c.t1=c.catch(9),Ca.default.log("confWebsocketBuilder: USG.getSkipnonce failed: ",c.t1),c.abrupt("return",null);case 19:if(!r.data.nonce){c.next=29;break}return i=n.accessToken.substr(0,3),o="".concat(i,"corp:").concat(n.user.companyId,"uuid:").concat(n.user.userId),c.next=24,(0,Y.RE)(tL,L.SITE_INFO_SERVER_TYPE.CMS);case 24:return a=c.sent,s="wss://".concat(a,"/v1/mmc/control/websocket/conn"),c.abrupt("return","".concat(s,"?tokenPrefix=").concat(o,"&userAgent=WebRTC&nonce=").concat(r.data.nonce));case 29:if(e||r.code!==P.USG_ERROR.USG_000000004){c.next=35;break}return c.next=32,(0,Y.RE)(Ck);case 32:return c.abrupt("return",c.sent);case 35:throw new Error("get nonce error");case 36:case"end":return c.stop()}}),pk,null,[[9,15]])}function _k(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ca.default.warn("conf websocket heartbeat task is begin");case 1:return e.next=4,(0,Y.gw)(3e4);case 4:return e.next=6,(0,Y.rM)(Jv);case 6:e.next=1;break;case 8:case"end":return e.stop()}}),gk)}function Ak(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.S3)({task:(0,Y.RE)(_k),cancel:(0,Y.qn)(en().type)});case 2:if(!t.sent.cancel){t.next=9;break}return Ca.default.warn("onMmcWsDisconnected::conf websocket heartbeat task is canceled"),e={errDesc:"take leavingConference action. cancel heartBeat task."},t.next=9,(0,Y.rM)(LD,e);case 9:case"end":return t.stop()}}),mk)}function Nk(e,t){var n,r,i,o,a,s,c,u;return F().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return n=e.payload,r=nD(t,"onMmcWsConnected"),i=n,l.next=5,(0,Y.Ys)(me);case 5:return o=l.sent,a=o.role,l.next=9,(0,Y.rM)(DD,fk,"onopen",null);case 9:if(i){l.next=16;break}return l.next=12,(0,Y.rM)(Qv);case 12:return l.next=14,(0,Y.rM)(Ak,r);case 14:l.next=41;break;case 16:return l.next=18,(0,Y.Ys)(De);case 18:return s=l.sent,l.next=21,(0,Y.Ys)(ge);case 21:if(c=l.sent,u=c.allowAudience,a!==L.HOST&&(a!==L.GUEST||s)){l.next=28;break}return l.next=26,(0,Y.rM)(Ec,L.All_Guest_Chair_SubscribeType,!1);case 26:l.next=41;break;case 28:if(a!==L.GUEST||!s){l.next=33;break}return l.next=31,(0,Y.rM)(Ec,L.Waiting_Guest_SubscribeType,!1);case 31:l.next=41;break;case 33:if(a!==L.AUDIENCE||u){l.next=38;break}return l.next=36,(0,Y.rM)(Ec,L.One_SubscribeType,!1);case 36:l.next=41;break;case 38:if(a!==L.AUDIENCE||!u||!u){l.next=41;break}return l.next=41,(0,Y.rM)(Ec,L.All_Audience_SubscribeType,!1);case 41:return l.next=43,(0,Y.gz)(ut(null));case 43:return l.next=45,(0,Y.gz)(ct(0));case 45:case"end":return l.stop()}}),vk)}function kk(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ca.default.warn("onMmcWsDisconnected:: begin"),e.next=3,(0,Y.Ys)(Ae);case 3:if(!e.sent){e.next=7;break}return Ca.default.warn("onMmcWsDisconnected:: conf is end..."),e.abrupt("return");case 7:if(!fk||void 0===fk.readyState||fk.readyState===WebSocket.CLOSING&&fk.readyState===WebSocket.CLOSED){e.next=10;break}return e.next=10,(0,Ge.safe)((0,Y.RE)([fk,fk.close]));case 10:return e.next=12,(0,Y.rM)(ns,MO.CMS,Ga.SOCKET_CLOSE,fk);case 12:return e.next=14,(0,Y.RE)(tb);case 14:case"end":return e.stop()}}),bk)}function Rk(e){var t=e.replace("wss://",""),n=t.indexOf("/v1/mmc/control/websocket");return t.substring(0,n)}function Ok(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,n=Rk(e),s.next=4,(0,Y.Ys)(ne);case 4:r=s.sent,i=0;case 6:if(!(i<r.length)){s.next=24;break}if(r[i].url!==n){s.next=21;break}return(o={}).type=L.SITE_INFO_SERVER_TYPE.CMS,o.index=i,o.failCount=t?0:r[i].failCount+1,s.next=14,(0,Y.gz)(ki(o));case 14:return(a={}).success=t,a.failCount=o.failCount,a.url=n,a.module=MO.CMS,s.next=21,(0,Y.rM)(rD,MO.COMMON,SO,a,IO.INFO);case 21:i++,s.next=6;break;case 24:s.next=29;break;case 26:s.prev=26,s.t0=s.catch(0),Ca.default.error("update cms conn fail count failed.");case 29:case"end":return s.stop()}}),yk,null,[[0,26]])}function Dk(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!fk){e.next=9;break}return e.next=4,(0,Y.RE)(qv);case 4:return e.next=6,(0,Y.gz)(nn(!1));case 6:return Ca.default.log("cleanConfWebSocket:: sendLeaveConf ok"),e.next=9,(0,Y.gz)(qt());case 9:fk=null,e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),Ca.default.error("cleanConfWebSocket::",e.t0);case 15:case"end":return e.stop()}}),wk,null,[[0,12]])}function Lk(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,(0,Y.qn)(Gt().type);case 3:if(!fk){e.next=7;break}if(fk.readyState!==fk.OPEN){e.next=7;break}return e.next=7,(0,Y.rM)([fk,fk.close]);case 7:e.next=0;break;case 9:case"end":return e.stop()}}),xk)}function Pk(e){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,Y.rM)(ns,MO.CMS,Ga.SOCKET_DISCONNECT,e);case 2:case"end":return t.stop()}}),Ek)}function jk(e,t){var n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.prev=1,o.next=4,(0,Y.RE)(Tk,e);case 4:fk=o.sent,o.next=13;break;case 7:return o.prev=7,o.t0=o.catch(1),o.next=11,(0,Y.RE)(Ok,e,!1);case 11:throw Ca.default.error("cms websocket connect failed:",e.substring(0,e.indexOf("/v1/mmc/control/websocket"))),o.t0;case 13:return o.next=15,(0,Y.RE)(Ok,e,!0);case 15:return o.next=17,(0,Y.RE)(dk,fk,e);case 17:return n=o.sent,o.next=20,(0,Y.gz)(et(t));case 20:return o.next=23,(0,Y.qn)(n);case 23:if(!(r=o.sent)){o.next=32;break}if(i=r.action,!ck[i]){o.next=31;break}return o.next=29,(0,Y.rM)(lk,ck[i],r);case 29:o.next=32;break;case 31:Ca.default.log("skip handle action. payload = ",r);case 32:o.next=20;break;case 34:o.next=40;break;case 36:return o.prev=36,o.t1=o.catch(0),o.next=40,(0,Y.gz)(nt(o.t1));case 40:return o.prev=40,o.next=43,(0,Y.By)();case 43:if(!o.sent){o.next=50;break}return o.next=46,(0,Ge.safe)((0,Y.RE)([n,n.close]));case 46:return o.next=48,(0,Ge.safe)((0,Y.RE)([fk,fk.close]));case 48:o.next=52;break;case 50:return o.next=52,(0,Y.gz)(ot());case 52:return o.finish(40);case 53:case"end":return o.stop()}}),Ik,null,[[0,36,40,53],[1,7]])}function zk(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return Ca.default.log("confWebsocketBuilder: begin to create conf WebSocket: isReconnect=",e),t=null,i.prev=2,i.next=5,(0,Y.RE)(Sk);case 5:t=i.sent,i.next=17;break;case 8:return i.prev=8,i.t0=i.catch(2),i.next=12,(0,Y.rM)(ns,MO.CMS,Ga.CMS_GET_WS_URL_FAIL,JSON.stringify(i.t0,(0,Ge.processOpsArgs)()));case 12:return Ca.default.error("get socket url. cause: ",i.t0),i.next=15,(0,Y.gz)(ar());case 15:return i.next=17,(0,Y.gz)(Ct(!0));case 17:if(Ca.default.log("confWebsocketBuilder: before websocket connect "),!t){i.next=33;break}return n={url:t,time:(0,Ge.curTimeStr)()},i.next=22,(0,Y.rM)(RD,n);case 22:return i.next=24,(0,Y.rM)(jk,t,e);case 24:return r=i.sent,i.next=27,(0,Y.qn)([ot().type,qt().type]);case 27:if(i.sent.type!==qt().type){i.next=31;break}return i.next=31,(0,Y.al)(r);case 31:i.next=34;break;case 33:Ca.default.error("get mmc url fail.");case 34:return i.next=36,(0,Y.gz)(tt());case 36:case"end":return i.stop()}}),Mk,null,[[2,8]])}function Uk(){return fk}var Fk=F().mark($k),Yk=F().mark(eR),Zk=F().mark(tR),Bk=F().mark(nR),Vk=F().mark(rR),Hk=F().mark(iR),Wk=F().mark(oR),Gk=F().mark(aR),Qk=F().mark(sR),Kk=F().mark(cR),Jk=F().mark(uR),Xk=F().mark(lR),qk=F().mark(dR);function $k(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!(t=e.payload)||!t.sequence){r.next=7;break}return n=t.sequence,r.next=5,(0,Y.gz)(Xe(n));case 5:r.next=8;break;case 7:Ca.default.error("setWebsocketMsgReceived:: error. action = ",e);case 8:case"end":return r.stop()}}),Fk)}function eR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Je().type,ws,$k);case 2:case"end":return e.stop()}}),Yk)}function tR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(et().type,ws,Nk);case 2:case"end":return e.stop()}}),Zk)}function nR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(tt().type,ws,kk);case 2:case"end":return e.stop()}}),Bk)}function rR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(nt().type,ws,Pk);case 2:case"end":return e.stop()}}),Vk)}function iR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Wt().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,Y.RE)(zk,!1);case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),Ca.default.log("watchWebsocketBuilder:: ",e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})));case 2:case"end":return e.stop()}}),Hk)}function oR(e,t){var n,r,i,o;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Ys)(ie);case 2:return n=e.sent,e.next=5,(0,Y.Ys)(ue);case 5:return r=e.sent,i=r.needClearToken,o=r.userPortalToken,e.next=9,(0,Y.gz)(rn(!0));case 9:return e.next=11,(0,Y.RE)(Dk);case 11:return Ca.default.log("leaveConf:: cleanConfWebSocket ok"),e.next=14,(0,Y.gz)(Li(L.NONE));case 14:return e.next=16,(0,Y.gz)(en());case 16:return e.next=19,(0,Y.gz)(Td(new x_));case 19:return e.next=21,(0,Y.rM)(ww,n.accessToken);case 21:if(!i||!o){e.next=24;break}return e.next=24,(0,Y.rM)(ww,o);case 24:e.next=31;break;case 26:return e.next=28,(0,Y.rM)(Wh,n.accessToken);case 28:if(!i||!o){e.next=31;break}return e.next=31,(0,Y.rM)(Wh,o);case 31:case"end":return e.stop()}}),Wk)}function aR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(sr().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gz)(ar());case 2:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Gk)}function sR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(ar().type,ws,oR);case 2:case"end":return e.stop()}}),Qk)}function cR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(on().type,ws,F().mark((function e(t){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ca.default.warn("onNetworkOnlineChange::",t),t.payload!==L.NAVIGATOR_ONLINE.OFF_LINE){e.next=6;break}return e.next=4,(0,Y.gz)(qt());case 4:return e.next=6,(0,Y.rM)(ns,MO.CMS,Ga.SOCKET_DISCONNECT,t);case 6:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Kk)}function uR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Sn().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.RE)(qD);case 2:if(e.sent.pinfoMap.MUTE!==L.MUTE_STATE.UN_MUTE){e.next=7;break}return e.next=7,(0,Y.RE)(Dl);case 7:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Jk)}function lR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Cn().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.Ys)(ye);case 2:if(e.sent.loudspeakerState){e.next=7;break}return e.next=7,(0,Y.RE)(Dl);case 7:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),Xk)}function dR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(_n().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.RE)(qD);case 2:if(e.sent.pinfoMap.CAMERASTATE!==L.CAMERA_STATE.ON){e.next=7;break}return e.next=7,(0,Y.RE)(Dl);case 7:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),qk)}var fR=[iR,Lk,Xv,tR,nR,rR,cR,eR,sR,aR,uR,lR,dR],hR=F().mark(pR);function pR(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return Ca.default.log("handleCanaryCookie:: begin"),t=(0,Ge.getCookie)(L.COOKIE_CANARY_KEY),new RegExp(L.REG_CANARY).test(e)?((0,Ge.setCookie)(L.COOKIE_CANARY_KEY,L.TOKEN_TYPE.CANARY,L.COOKIE_EXPIRE_DAYS),Ca.default.log("handleCanaryCookie:: CANARY")):((0,Ge.setCookie)(L.COOKIE_CANARY_KEY,L.TOKEN_TYPE.STABLE,L.COOKIE_EXPIRE_DAYS),Ca.default.log("handleCanaryCookie:: STABLE")),n=(0,Ge.getCookie)(L.COOKIE_CANARY_KEY),r.next=7,(0,Y.gz)(Ti(n));case 7:Ca.default.log("handleCanaryCookie:: userType, oldType:",n,t);case 8:case"end":return r.stop()}}),hR)}var gR=F().mark(SR),mR=F().mark(_R),vR=F().mark(AR),bR=F().mark(NR),yR=F().mark(kR),wR=F().mark(RR),xR=F().mark(OR),ER=F().mark(DR),IR=F().mark(jR),MR=F().mark(zR),TR=F().mark(UR),CR=function(e){return e.join.loginInfo};function SR(){var e,t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(CR);case 3:return e=o.sent,o.next=6,(0,Y.RE)(op,e.accessToken);case 6:if((t=o.sent).code!==L.RET_SUCCESS_200){o.next=18;break}if(!(n=t.data)){o.next=18;break}return r=n.accessToken,i=n.utcTime,o.next=13,(0,Y.gz)(xi(n));case 13:return o.next=15,(0,Y.RE)(pR,r);case 15:return o.next=17,(0,Y.RE)(_y,r);case 17:$O(i);case 18:return o.abrupt("return",1e3*e.validPeriod/2);case 21:o.prev=21,o.t0=o.catch(0),Ca.default.error("refreshUsgToken::",o.t0);case 24:case"end":return o.stop()}}),gR,null,[[0,21]])}function _R(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(vr().type,F().mark((function e(){var t;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gz)(br());case 2:return Ca.default.log("watchStartRefreshUsgToken:: start"),e.next=5,(0,Y.rM)(F().mark((function e(){var t;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,(0,Y.RE)(SR);case 3:if(!(t=e.sent)){e.next=9;break}return e.next=7,(0,Y.gw)(t);case 7:e.next=11;break;case 9:return e.next=11,(0,Y.gw)(1e4);case 11:e.next=0;break;case 13:case"end":return e.stop()}}),e)})));case 5:return t=e.sent,e.next=8,(0,Y.qn)(br().type);case 8:return e.next=10,(0,Y.al)(t);case 10:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),mR)}function AR(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,(0,Y.Ys)(Ee);case 2:if(t=o.sent,n=t.heartBeatTimeoutCount,!((r=n+e)>L.CMS_WEBSOCKET.HEARTBEAT_TIME_OUT_RETRY_LIMIT)){o.next=12;break}return i={errDesc:"会控心跳超时次数达到上限,将发起websocket重连: 超时次数=".concat(r,", 最多尝试次数").concat(L.CMS_WEBSOCKET.HEARTBEAT_TIME_OUT_RETRY_LIMIT),errCase:"HeartBeat_timeout_limit",time:(0,Ge.curTimeStr)()},o.next=9,(0,Y.rM)(LD,i);case 9:return o.next=11,(0,Y.gz)(qt());case 11:r=0;case 12:return o.next=14,(0,Y.gz)(Xt(r));case 14:case"end":return o.stop()}}),vR)}function NR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Jt().type,F().mark((function e(){var t,n,r,i,o,a,s,c,u;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,Y.Ys)(Ee);case 3:t=e.sent,n=t.pendingMessages,r=(0,z.Z)({},n),i=new Date,o=0,a=0,s=0,c=Object.keys(r);case 10:if(!(s<c.length)){e.next=21;break}if(u=c[s],!(i-r[u].sendTime>L.CMS_WEBSOCKET.MSG_TIME_OUT)||r[u].isReceived){e.next=18;break}return e.next=15,(0,Y.rM)(ss,r[u].message);case 15:r[u].message&&r[u].message.type===L.LOCAL_NOTIFY_TYPE.CONF_HEART_BEAT&&a++,delete r[u],o++;case 18:s++,e.next=10;break;case 21:if(!(o>0)){e.next=24;break}return e.next=24,(0,Y.gz)(Kt(r));case 24:if(!(a>0)){e.next=27;break}return e.next=27,(0,Y.RE)(AR,a);case 27:e.next=32;break;case 29:e.prev=29,e.t0=e.catch(0),Ca.default.error("cleanTimeoutMsg:: error",e.t0);case 32:case"end":return e.stop()}}),e,null,[[0,29]])})));case 2:case"end":return e.stop()}}),bR)}function kR(){var e,t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(le);case 3:return e=o.sent,o.next=6,(0,Y.Ys)(ie);case 6:return t=o.sent,n={conferenceID:e.conferenceID,confToken:"Basic "+btoa(t.accessToken)},r={action:L.CONF_MSG_TYPE.CONF_CONTROL,sequence:(0,Ge.uuid)(),type:L.CONF_CONTROL_TYPE.REFRESH_TOKEN,data:JSON.stringify(n)},o.next=11,(0,Y.gz)(Qt(r));case 11:return o.next=13,(0,Y.RE)(jD,r.action,n,r.sequence,r.type,ID.REQUEST);case 13:o.next=21;break;case 15:return o.prev=15,o.t0=o.catch(0),Ca.default.error("【CMS】: sendRefreshConfToken::",o.t0),i={errDesc:"发送刷新会控token失败,异常信息="+JSON.stringify(o.t0,(0,Ge.processOpsArgs)()),errCase:"sendRefreshConfToken_fail",time:(0,Ge.curTimeStr)()},o.next=21,(0,Y.rM)(LD,i);case 21:case"end":return o.stop()}}),yR,null,[[0,15]])}function RR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(rt().type,F().mark((function e(){var t;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gz)(it());case 2:return e.next=4,(0,Y.rM)(F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,(0,Y.gw)(3e5);case 3:return e.next=5,(0,Y.rM)(kR);case 5:e.next=0;break;case 7:case"end":return e.stop()}}),e)})));case 4:return t=e.sent,e.next=7,(0,Y.qn)(it().type);case 7:return e.next=9,(0,Y.al)(t);case 9:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),wR)}function OR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(en().type,F().mark((function e(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.gz)(jt(!1));case 2:case"end":return e.stop()}}),e)})));case 2:case"end":return e.stop()}}),xR)}function DR(e){var t,n;return F().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,Y.Ys)(de);case 2:if(t=r.sent,!(0,Ge.isAux)(e)){r.next=5;break}return r.abrupt("return",!0);case 5:if(!(0,Ge.hasOwn)(t,e)||!t[e].pinfoMap){r.next=11;break}if((n=t[e].pinfoMap).CAMERASTATE){r.next=9;break}return r.abrupt("return",!0);case 9:if(n.CAMERASTATE!==L.CAMERA_STATE.ON&&n.CAMERASTATE!==L.CAMERA_STATE.UNKNOWN){r.next=11;break}return r.abrupt("return",!0);case 11:return r.abrupt("return",!1);case 12:case"end":return r.stop()}}),ER)}function LR(e){var t=document.querySelector("#\\pic_".concat(e," video")),n=document.querySelector("#\\outerPic_".concat(e," video")),r=t||n;if(!r)return!1;var i=document.createElement("canvas");i.width=r.offsetWidth,i.height=r.offsetHeight;var o=Math.floor(i.width/10),a=Math.floor(i.height/10),s=Math.min(o,a),c=i.getContext("2d");c.drawImage(r,0,0,o,a);for(var u=c.getImageData(0,0,o,a).data,l=0;l<s;l++){var d=l*(4*s)+4*l,f=l*(4*s)+4*(s-l-1),h=Math.max(u[d],u[d+1],u[d+2])<=L.BLACK_SENSITIVE,p=Math.max(u[f],u[f+1],u[f+2])<=L.BLACK_SENSITIVE;if(!h||!p)return!1}return!0}function PR(e,t,n,r){var i={beginTime:Qi()().valueOf(),endTime:Qi()().valueOf(),streamId:"",isAux:!1,name:"",times:0};if((0,Ge.hasOwn)(n,r)&&(i.name=n[r].pinfoMap?n[r].pinfoMap.NAME:""),(0,Ge.isAux)(r)){i.streamId=e.getId(),i.isAux=!0;var o=e.getUserId();return(0,Ge.hasOwn)(n,o)&&(i.name=n[o].pinfoMap?n[o].pinfoMap.NAME:""),i}return(0,Ge.hasOwn)(t,r)&&(i.streamId=t[r].getId()),i}function jR(e){var t,n,r,i,o,a,s,c,u,l,d,f,h,p,g,m,v,b;return F().wrap((function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,(0,Y.Ys)(ye);case 2:return t=y.sent,n=t.blackVideosMap,y.next=6,(0,Y.Ys)(ve);case 6:return r=y.sent,i=r.remoteAuxStream,o=r.remoteStreams,a=r.localStream,y.next=12,(0,Y.Ys)(de);case 12:return s=y.sent,y.next=15,(0,Y.Ys)(me);case 15:c=y.sent,u=c.id,l=JSON.parse(JSON.stringify(n)),d=Object.keys(n),f=d.concat(e.filter((function(e){return!d.includes(e)}))),h=0;case 21:if(!(h<f.length)){y.next=49;break}if(p=f[h],(0,Ge.hasOwn)(n,p)&&n[p]){y.next=29;break}g=PR(i,o,s,p),u==p&&(g.streamId=a.getId()),l[p]=g,y.next=46;break;case 29:if(l[p].endTime=Qi()().valueOf(),l[p].times+=1,m=1==l[p].times,v=l[p].endTime-l[p].beginTime,b=v>=L.BLACK_VIDEO_REPORT_INTERVAL,e.includes(p)){y.next=42;break}if(m){y.next=39;break}return y.next=39,(0,Y.rM)(es,p,l[p]);case 39:delete l[p],y.next=46;break;case 42:if(!b&&!m){y.next=46;break}return y.next=45,(0,Y.rM)(es,p,l[p]);case 45:l[p].beginTime=l[p].endTime;case 46:h++,y.next=21;break;case 49:return y.next=51,(0,Y.gz)(zt(l));case 51:case"end":return y.stop()}}),IR)}function zR(){var e,t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=3,(0,Y.Ys)(ke);case 3:if(i.sent){i.next=6;break}return i.abrupt("break",26);case 6:return i.next=8,(0,Y.gw)(L.BLACK_VIDEO_DETECT_INTERVAL);case 8:return i.next=10,(0,Y.Ys)(ye);case 10:e=i.sent,t=e.watchingIds,n=[],r=0;case 14:if(!(r<t.length)){i.next=22;break}return i.next=17,(0,Y.RE)(DR,t[r]);case 17:i.sent&&LR(t[r])&&n.push(t[r]);case 19:r++,i.next=14;break;case 22:return i.next=24,(0,Y.RE)(jR,n);case 24:i.next=0;break;case 26:case"end":return i.stop()}}),MR)}function UR(){return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ib)(Pt().type,zR);case 2:case"end":return e.stop()}}),TR)}var FR,YR=[_R,NR,RR,UR,OR],ZR=F().mark(BR);function BR(){var e;return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=[].concat((0,Ta.Z)(Ap),(0,Ta.Z)(vg),(0,Ta.Z)(kv),(0,Ta.Z)(Dy),(0,Ta.Z)(fR),(0,Ta.Z)(YR),(0,Ta.Z)(DE),(0,Ta.Z)(hT),(0,Ta.Z)(bM),(0,Ta.Z)(oM),(0,Ta.Z)(OT),(0,Ta.Z)(QC),(0,Ta.Z)(E_)),t.next=3,(0,Y.$6)(e.map((function(e){return(0,Y.Cs)(F().mark((function t(){return F().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=1,t.next=4,(0,Y.RE)(e);case 4:return t.abrupt("break",14);case 7:t.prev=7,t.t0=t.catch(1),Ca.default.error("rootSagas::catch error:",t.t0);case 10:return t.next=12,(0,Y.gw)(1e3);case 12:t.next=0;break;case 14:case"end":return t.stop()}}),t,null,[[1,7]])})))})));case 3:case"end":return t.stop()}}),ZR)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(FR||(FR={}));function VR(e,t,n){return Math.min(Math.max(e,t),n)}function HR(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}function WR(){return Math.random().toString(36).substr(2,8)}function GR(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}n(28500);var QR,KR,JR=n(8539),XR=function(e){var t,n=void 0===e?{}:e,r=n.context,i=void 0===r?{}:r,o=n.channel,a=void 0===o?sf():o,s=n.sagaMonitor,c=(0,zd.Z)(n,["context","channel","sagaMonitor"]);function u(e){var n=e.getState,r=e.dispatch;return t=Mf.bind(null,(0,jd.Z)({},c,{context:i,channel:a,dispatch:r,getState:n,sagaMonitor:s})),function(e){return function(t){s&&s.actionDispatched&&s.actionDispatched(t);var n=e(t);return a.put(t),n}}}return u.run=function(){return t.apply(void 0,arguments)},u.setContext=function(e){(0,Fd.p)(i,e)},u}({onError:function(e){Ca.default.error("onError::",{message:e.message,source:"sagaError",stacktrace:e}),function(e){try{var t={error_type:Qa.SAGA_ERROR,error_desc:null==e?void 0:e.message};rD(Ha,Wa,t,IO.CRITICAL,!0)}catch(e){Ca.default.error("traceUnCatchSagaError,",e)}}(e)}}),qR=function(e){void 0===e&&(e={});var t=e,n=t.initialEntries,r=void 0===n?["/"]:n,i=t.initialIndex,o=r.map((function(e){return(0,jd.Z)({pathname:"/",search:"",hash:"",state:null,key:WR()},"string"==typeof e?GR(e):e)})),a=VR(null==i?o.length-1:i,0,o.length-1),s=FR.Pop,c=o[a],u=HR(),l=HR();function d(e,t){return void 0===t&&(t=null),(0,jd.Z)({pathname:c.pathname,search:"",hash:""},"string"==typeof e?GR(e):e,{state:t,key:WR()})}function f(e,t,n){return!l.length||(l.call({action:e,location:t,retry:n}),!1)}function h(e,t){s=e,c=t,u.call({action:s,location:c})}function p(e){var t=VR(a+e,0,o.length-1),n=FR.Pop,r=o[t];f(n,r,(function(){p(e)}))&&(a=t,h(n,r))}return{get index(){return a},get action(){return s},get location(){return c},createHref:function(e){return"string"==typeof e?e:(n=(t=e).pathname,r=void 0===n?"/":n,i=t.search,o=void 0===i?"":i,a=t.hash,s=void 0===a?"":a,o&&"?"!==o&&(r+="?"===o.charAt(0)?o:"?"+o),s&&"#"!==s&&(r+="#"===s.charAt(0)?s:"#"+s),r);var t,n,r,i,o,a,s},push:function e(t,n){var r=FR.Push,i=d(t,n);f(r,i,(function(){e(t,n)}))&&(a+=1,o.splice(a,o.length,i),h(r,i))},replace:function e(t,n){var r=FR.Replace,i=d(t,n);f(r,i,(function(){e(t,n)}))&&(o[a]=i,h(r,i))},go:p,back:function(){p(-1)},forward:function(){p(1)},listen:function(e){return u.push(e)},block:function(e){return l.push(e)}}}(),$R=[XR],eO=function(e){var t=e.history,n=e.children,r=e.basename,i=so().useState({action:t.action,location:t.location}),o=(0,j.Z)(i,2),a=o[0],s=o[1];return so().useLayoutEffect((function(){return t.listen(s)}),[t]),so().createElement(co.F0,{children:n,navigator:t,basename:r,navigationType:a.action,location:a.location})},tO=("development"==={REACT_APP_VERSION:"1.0.9.2023010610234643341391",BABEL_ENV:"production",REACT_APP_SDK_PLATFORM:"true"}.REACT_APP_BUILD_ENV?(0,JR.Uo)({}):uo.qC)(uo.md.apply(void 0,$R)),nO=(0,uo.MT)((function(e,t){return t.type===tn().type&&(e=na),Ld(e,t)}),na,tO);function rO(e){return function(t){return nO.getState().open.joinConfSuccessFlag?e.call(this,t):Promise.reject(new Hs.ZJ(P.OPEN_ERROR.NOT_JOIN_CONF))}}function iO(e){return function(t){return nO.getState().open.joinConfSuccessFlag?Promise.reject(new Hs.ZJ(P.OPEN_ERROR.ALREADY_JOINED)):e.call(this,t)}}XR.run(BR);var oO={required:function(e,t,n){var r=n,i="".concat(e," should not be null or undefined");if("object"==typeof n&&(r=n.value,(0,Ge.testValue)(n.message)&&(i=n.message)),r&&!(0,Ge.testValue)(t))return i},type:function(e,t,n){if((0,Ge.testValue)(t)){var r=typeof t,i=n,o="the type(".concat(r,") of ").concat(e," should be ").concat(n);return"object"==typeof n&&(i=n.value,(0,Ge.testValue)(n.message)&&(o=n.message)),r!==i?o:null}},length:function(e,t,n){if("string"==typeof t){var r,i=t.trim();return(0,Ge.testValue)(null==n?void 0:n.min)&&i.length<n.min&&(r="".concat(e,"(").concat(i,") should be at least ").concat(n.min," characters")),(0,Ge.testValue)(null==n?void 0:n.max)&&i.length>n.max&&(r="".concat(e,"(").concat(i,") should be at most ").concat(n.max," characters")),(0,Ge.testValue)(null==n?void 0:n.min)&&(0,Ge.testValue)(null==n?void 0:n.max)&&(i.length<n.min||i.length>n.max)&&(r="The length of ".concat(e,"(").concat(i,") need between ").concat(n.min," and ").concat(n.max,".")),r}},numberRange:function(e,t,n){var r;if((0,Ge.testValue)(t))return(0,Ge.testValue)(null==n?void 0:n.min)&&Number(t)<n.min&&(r="the value(".concat(t,") of ").concat(e," is less than minimum(").concat(n.min,").")),(0,Ge.testValue)(null==n?void 0:n.max)&&Number(t)>n.max&&(r="the value(".concat(t,") of ").concat(e," is greater than the maximum(").concat(n.max,").")),(0,Ge.testValue)(null==n?void 0:n.min)&&(0,Ge.testValue)(null==n?void 0:n.max)&&(Number(t)<n.min||Number(t)>n.max)&&(r="the value(".concat(t,") of ").concat(e," need between ").concat(n.min," and ").concat(n.max,".")),(0,Ge.testValue)(n.message)&&(r=n.message),r},regExp:function(e,t,n){var r=n,i="".concat(e," need match pattern ").concat(n);if("object"==typeof n&&(0,Ge.testValue)(n.value)&&(r=n.value,(0,Ge.testValue)(n.message)&&(i=n.message)),"function"==typeof r.exec&&!r.exec(t))return i},notBlank:function(e,t,n){if("string"==typeof t){var r=n,i="".concat(e," should not be empty");return"object"==typeof n&&(r=n.value,(0,Ge.testValue)(n.message)&&(i=n.message)),r&&0===t.trim().length?i:void 0}}};function aO(e,t){var n=[];try{return Object.keys(t).forEach((function(r){var i=function(e,t,n){return Object.keys(n).map((function(r){return oO[r](e,t[e],n[r])})).filter((function(e){return(0,Ge.testValue)(e)}))}(r,e,t[r]);i.length>0&&n.push(i)})),n}catch(e){throw Ca.default.error(e),new Hs.ZJ(P.OPEN_ERROR.INTERNAL_ERROR)}}function sO(e,t){if("object"!=typeof e){var n=(0,z.Z)((0,z.Z)({},P.OPEN_ERROR.INVALID_PARAM),{},{msg:"params type(".concat(typeof e,") is invalid.")});throw new Hs.p8(n)}var r=aO(e,t);if(Object.keys(r).length>0)throw new Hs.p8(JSON.stringify(r))}var cO=function(e,t,n){var r=[];return Object.keys(n).forEach((function(i){var o=oO[i](e,t,n[i]);(0,Ge.testValue)(o)&&r.push(o.trim())})),r};function uO(e,t,n){if((0,Ge.testValue)(n)){var r=cO(e,t,n);if(Object.keys(r).length>0)throw new Hs.p8(JSON.stringify(r))}}var lO=function(e){if(!Object.values(L.SUPPORTED_LANG).includes(e))throw new Hs.p8("param lang(".concat(e,") is invalid."))},dO={nickName:{notBlank:!0,length:{max:64}}},fO={nickName:dO.nickName,confId:{required:!0,length:{min:1,max:64}},pwd:{length:{max:64}},token:{length:{max:64}}},hO={isEndConf:{type:"boolean"}},pO={host:{required:!0,notBlank:!0,type:"string"},port:{required:!0,notBlank:!0,type:"string"}},gO=(QR={},(0,fo.Z)(QR,zy.AUDIO_MUTE,{required:!0,type:"boolean"}),(0,fo.Z)(QR,zy.VIDEO_MUTE,{required:!0,type:"boolean"}),(0,fo.Z)(QR,zy.SPEAKER_MUTE,{required:!0,type:"boolean"}),(0,fo.Z)(QR,zy.VOLUME,{required:!0,type:"number",numberRange:{min:0,max:100}}),(0,fo.Z)(QR,zy.HAND_UP,{required:!0,type:"boolean"}),(0,fo.Z)(QR,zy.SHARE_SCREEN,{required:!0,type:"boolean"}),(0,fo.Z)(QR,zy.USER_NAME,dO.nickName),QR),mO=(KR={},(0,fo.Z)(KR,Uy.ATTENDEE_VISIBLE,{required:!0,type:"boolean"}),(0,fo.Z)(KR,Uy.CHAT_VISIBLE,{required:!0,type:"boolean"}),(0,fo.Z)(KR,Uy.VIEW_MODE,{required:!0,type:"string",regExp:{value:/^(speaking|single|gallery)$/,message:"The viewMode type need be speaking|single|gallery."}}),(0,fo.Z)(KR,Uy.CONTROL_VISIBLE,{required:!0,type:"boolean"}),(0,fo.Z)(KR,Uy.GUEST_SHARING_URL,{required:!0,type:"string",length:{max:256}}),(0,fo.Z)(KR,Uy.AUDIENCE_SHARING_URL,{required:!0,type:"string",length:{max:256}}),(0,fo.Z)(KR,Uy.TITLE_VISIBLE,{required:!0,type:"boolean"}),(0,fo.Z)(KR,Uy.BULLET_SCREEN_VISIBLE,{required:!0,type:"boolean"}),KR);function vO(){return XR.run(h_,iL,null,null,Fy.CHECK).toPromise()}var bO=function(){return"1.0.9.2023010610234643341391"},yO=null;yO={host:"meeting.huaweicloud.com",port:"443",proxyUrl:"https://meeting.huaweicloud.com"};var wO=function(e){var t,n;sO(e,pO),yO.host=null===(t=e.host)||void 0===t?void 0:t.trim(),yO.port=null===(n=e.port)||void 0===n?void 0:n.trim(),yO.proxyUrl="https://".concat(e.host,":").concat(e.port),XR.run(Wy,{apiName:"setServerConfig",params:e,isSuccess:!0,additionalInfo:(0,z.Z)({},yO)})},xO=function(e){lO(e),(0,oo.switchLocale)(e),XR.run(Wy,{apiName:"setLang",param:e,isSuccess:!0},IO.INFO)},EO=F().mark(rD),IO={DEBUG:"debug",INFO:"info",WARN:"warn",ERROR:"error",CRITICAL:"critical"},MO={SDK:"sdk",RTC:"rtc",CMS:"cms",USG:"usg",IM:"im",UI:"ui",COMMON:"common"};Object.freeze(MO);var TO={API_CALL:"api_call",EVENT_NOTIFY:"event_notify"};Object.freeze(TO),Object.freeze({}),Object.freeze({}),Object.freeze({});var CO,SO="connect_websocket",_O="no_traceId",AO="webrtc",NO=1e3,kO=null,RO=0,OO=0,DO=0,LO=new Array(NO),PO=(new Date).getTime();function jO(e){CO="https://".concat(e,"/v1/ops/client/report/product"),Ca.default.warn("updateReportUrl from usg:: ",CO)}function zO(){return CO||"https://null/v1/ops/client/report/product"}function UO(){return!!CO}function FO(e,t){return!(e!==IO.CRITICAL&&!t)}function YO(e){return(0,Ge.testValue)(e)&&(0,Ge.testValue)(e.rtc)&&(0,Ge.testValue)(e.rtc.HRTC)&&(0,Ge.testValue)(e.rtc.HRTC.VERSION)?e.rtc.HRTC.VERSION:""}function ZO(e,t,n,r,i){var o={};o.data=n,o.user=t;var a=(0,Ge.gzip)(JSON.stringify(o,(0,Ge.processOpsArgs)())),s=zO();fetch(s,{body:a,headers:{"Content-Type":"application/json;charset=UTF-8","X-Auth-Token":e,"x-request-id":(0,Ge.uuid)(),"Content-Encoding":"gzip"},method:"POST"}).then((function(e){!function(e){200==e.status?Ca.default.debug("report ops data successful."):Ca.default.warn("timer report ops data failed, ret code:",e.status,",ret text:"+e.statusText)}(e)})).catch((function(o){Ca.default.error("timer report ops record error: ",o),r&&setTimeout((function(){return ZO(e,t,n,!1)}),i)}))}function BO(e,t,n){if(null!==kO){var r={};r.token=e,r.reqBody=(0,Ge.gzip)(JSON.stringify({data:n,user:t},(0,Ge.processOpsArgs)())),r.url=zO(),r.requestId=(0,Ge.uuid)();var i={action:"REPORT_OPS"};return i.msg=r,void kO.postMessage(i)}setTimeout((function(){ZO(e,t,n,!0,3e3)}),50)}function VO(e){OO>=NO?Ca.default.warn("the ops cache queue is full and data is discarded."):LO[OO++]=e}function HO(e){return typeof e!=L.UN_DEFINED&&null!==e&&""!==e}function WO(e,t,n){HO(e)&&UO()?BO(e,t,n):VO(n)}function GO(e){if(0==e)return!1;var t=(new Date).getTime();return UO()&&(Math.abs(t-PO)>=5e3||e>=10)}function QO(e,t,n){if(HO(e)){for(var r=function(r){var i=n.slice(10*r,Math.min(10*(r+1),OO)).join("\n");setTimeout((function(){return BO(e,t,i)}),100)},i=0;i<OO/10;i++)r(i);Ca.default.debug("main thread notify worker thread do report, count: ",OO),PO=(new Date).getTime(),OO=0}}!function(e){for(var t=0;t<NO;t++)e[t]=null;Ca.default.log("init ops data buffer ok")}(LO),null===kO&&(typeof Worker===L.UN_DEFINED?(kO=null,Ca.default.warn("worker not supported, use timer.")):null===kO&&((kO=new Worker(io)).onmessage=function(){},kO.onerror=function(e){Ca.default.error("ops thread error.",e)},Ca.default.log("start ops thread successful.")));var KO=null;function JO(){if(!KO){KO={};try{var e=navigator.userAgent.toLowerCase().match(/(msie|firefox|chrome|opera|version|micromessenger|wxworklocal).*?([\d.]+)/);KO.browser=e[1].replace(/version/,"safari"),KO.version=e[2]}catch(e){Ca.default.error("parse ua fail.",e),KO.browser="unknown",KO.version="unknown"}}return KO}function XO(e){return e===L.GUEST?L.MMC_ROLE.GUEST:e===L.HOST?L.MMC_ROLE.HOST:e===L.AUDIENCE?L.MMC_ROLE.AUDIENCE:""}function qO(e){return e===L.RTC_ROLE.JOINER?"joiner":e===L.RTC_ROLE.PUBLISHER?"publisher":e===L.RTC_ROLE.PLAYER?"player":""}function $O(e){try{Ca.default.log("syncUtcLocalTime: serverUtcTime=".concat(e)),e&&e>0&&(DO=(new Date).getTime()-e,Ca.default.log("syncUtcLocalTime: timeDiff=".concat(DO)))}catch(e){Ca.default.error("sync utc time failed. ".concat(e))}}function eD(){return(new Date).getTime()-DO}function tD(e){var t=JO();RO++;var n,r=Qi()(eD()).format("YYYY-MM-DD HH:mm:ss.SSS ZZ"),i=(0,Ji.isMobile)()?"mobile":"pc",o=navigator.userAgent;return n="web-rtc-sdk "+(0,Ge.getSafeValue)("1.0.9.2023010610234643341391"),"6.0|"+e.rtcVersion+"|"+RO+"|"+i+"|"+o+"||"+window.screen.width+"*"+window.screen.height+"|"+e.userId+"|"+e.account+"|webSDK|"+oo.locale.toLowerCase()+"|"+t.browser+"|"+n+"||||"+r+"|||"+e.corpId+"|"+e.confId+"|"+e.userName+"|"+e.role+"|"+e.rtcRole+"||"+e.eventType+"|"+e.eventName+"|"+e.pid+"|"+e.appUUID+"|"+e.data}function nD(e,t){var n;return n=(0,Ge.testValue)(e)?(0,z.Z)({},e):{traceId:_O,callChain:""},(0,Ge.hasOwn)(n,"callChain")||(n.callChain=""),""===n.callChain?n.callChain=n.callChain+t:n.callChain=n.callChain+" -> "+t,n}function rD(e,t,n,r){var i,o,a,s,c,u,l,d,f,h,p,g,m,v,b,y=arguments;return F().wrap((function(w){for(;;)switch(w.prev=w.next){case 0:return i=y.length>4&&void 0!==y[4]&&y[4],w.prev=1,w.next=4,(0,Y.Ys)(ie);case 4:return o=w.sent,w.next=7,(0,Y.Ys)(oe);case 7:return a=w.sent,w.next=10,(0,Y.Ys)(me);case 10:return s=w.sent,w.next=13,(0,Y.Ys)(ae);case 13:return c=w.sent,w.next=16,(0,Y.Ys)(Z);case 16:return u=w.sent,w.next=19,(0,Y.Ys)(J);case 19:return l=w.sent,w.next=22,(0,Y.Ys)(se);case 22:d=w.sent,f={},h="",p="",g=(0,Ge.getSafeValue)(a.confInfo?a.confInfo.confID:""),o.user&&(h=o.user.userId,p=o.user.companyId),f.userId=(0,Ge.getSafeValue)(h),f.userName=(0,Ge.getSafeValue)(Ki.desUserName(c.nickName)),f.role=(0,Ge.getSafeValue)(XO(s.role)),f.rtcRole=(0,Ge.getSafeValue)(qO(s.rtcRole)),f.corpId=(0,Ge.getSafeValue)(p),f.confId=g,f.appUUID=(0,Ge.getSafeValue)(u),f.account=(0,Ge.getSafeValue)(Ki.desAccount(a.accountInfo?a.accountInfo.account:"")),f.eventType=AO,f.eventName=e+"_"+t,m={confId:g},"[object Object]"===Object.prototype.toString.call(n)&&(m=(0,z.Z)((0,z.Z)({},n),{},{confId:g})),f.data=JSON.stringify(m,(0,Ge.processOpsArgs)()),f.level=r,f.pid=(0,Ge.getSafeValue)(s.id),f.rtcVersion=YO(d),v=tD(f),b=l.protocolChecked,FO(r,i)&&b?WO(o.accessToken,a.accountInfo.account,v):(VO(v),Ca.default.debug("generate one ops record, sequence id:",RO),b&&GO(OO)&&QO(o.accessToken,a.accountInfo.account,LO)),w.next=52;break;case 49:w.prev=49,w.t0=w.catch(1),Ca.default.error("report ops data error, cause:",w.t0);case 52:case"end":return w.stop()}}),EO,null,[[1,49]])}var iD=F().mark(CD),oD=F().mark(SD),aD=F().mark(_D),sD=F().mark(AD),cD=F().mark(ND),uD=F().mark(kD),lD=F().mark(RD),dD=F().mark(OD),fD=F().mark(DD),hD=F().mark(LD),pD=F().mark(PD),gD=F().mark(jD),mD=F().mark(zD),vD=F().mark(UD),bD=F().mark(FD),yD=F().mark(YD),wD=F().mark(ZD),xD=F().mark(BD),ED={EVENT_HTTP_COMMON:"http_common",EVENT_AUTHCONF:"http_authConf",EVENT_GETSLIDER:"http_get_slideverifycode",EVENT_CHECKSLIDER:"http_check_slideverifycode",EVENT_GetAnonymousInfo:"http_anonymous_clientParams",EVENT_GetSmsCode:"http_get_smscode",EVENT_GetClientInfo:"http_get_clientParams",EVENT_GetConfRegionInfo:"http_get_confRegionInfo",EVENT_CreateConfWebsocket:"create_websocket_request",EVENT_CreateConfWebsocketResp:"create_websocket_resp",EVENT_CheckConfWebsocket:"check_websocket",EVENT_CONF_WEBSOCKET_TRACE:"conf_websocket_trace"};Object.freeze(ED);var ID={REQUEST:"request",RESPONSE:"response"};Object.freeze(ID);var MD=function(e){return e.root.conferenceConn};function TD(e){return"200"===e?IO.INFO:IO.ERROR}function CD(e,t){var n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,(n={}).url=window.location.host+"/v1/mmc/management/conferences/authConf",n.time=e.time,n.conferenceID=e.conferenceID,n.xPassword=Ki.desPwd(e.xPassword),n.resp_httpStatus=t.httpStatus,n.resp_code=t.code,n.resp_message=t.message,n.resp_time=(0,Ge.curTimeStr)(),n.resp_conferenceID=t.data.confID,n.resp_random=Ki.desPwd(t.data.random),n.resp_confStartTime=t.data.startTime,n.resp_joinUrl="******",n.resp_subject=t.data.subject,r=TD(n.resp_code),i.next=18,(0,Y.rM)(rD,MO.CMS,ED.EVENT_AUTHCONF,n,r);case 18:i.next=23;break;case 20:i.prev=20,i.t0=i.catch(0),Ca.default.error("traceAuthConfResp: failed ",i.t0);case 23:case"end":return i.stop()}}),iD,null,[[0,20]])}function SD(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,Y.Ys)(MD);case 3:return n=a.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/mmc/management/conferences/slideverifycode/get",i.time=e.time,i.client=e.client,i.conferenceID=r,i.xRandom=Ki.desToken(e.xRandom),i.resp_httpStatus=t.httpStatus,i.resp_code=t.code,i.resp_message=t.message,i.resp_time=(0,Ge.curTimeStr)(),i.resp_shadowImage=Ki.desPwd(t.data.shadowImage),i.resp_cutImage=Ki.desPwd(t.data.cutImage),i.resp_pointY=t.data.pointY,i.resp_token=Ki.desToken(t.data.token),i.resp_expire=t.data.expire,o=TD(i.resp_code),a.next=23,(0,Y.rM)(rD,MO.CMS,ED.EVENT_GETSLIDER,i,o);case 23:a.next=28;break;case 25:a.prev=25,a.t0=a.catch(0),Ca.default.error("traceGetSlider: failed ",a.t0);case 28:case"end":return a.stop()}}),oD,null,[[0,25]])}function _D(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,Y.Ys)(MD);case 3:return n=a.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/mmc/management/conferences/slideverifycode/check",i.time=e.time,i.conferenceID=r,i.xRandom=Ki.desToken(e.random),i.pointX=e.pointX,i.slideTime=e.slideTime,i.token=Ki.desToken(e.token),i.resp_httpStatus=t.httpStatus,i.resp_code=t.code,i.resp_message=t.message,i.resp_time=(0,Ge.curTimeStr)(),i.resp_token=Ki.desToken(t.data.token),i.resp_expire=t.data.expire,o=TD(i.resp_code),a.next=22,(0,Y.rM)(rD,MO.CMS,ED.EVENT_CHECKSLIDER,i,o);case 22:a.next=27;break;case 24:a.prev=24,a.t0=a.catch(0),Ca.default.log("traceCheckSlider error:",a.t0);case 27:case"end":return a.stop()}}),aD,null,[[0,24]])}function AD(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,Y.Ys)(MD);case 3:return n=a.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/mmc/management/conferences/anonymous/clientParams",i.time=e.time,i.conferenceID=r,i.xRandom=Ki.desToken(e.random),i.uuid=e.uuid,i.verifyCode=Ki.desPwd(e.verifyCode),i.resp_httpStatus=t.httpStatus,i.resp_code=t.code,i.resp_message=t.message,i.resp_time=(0,Ge.curTimeStr)(),t.data.confInfo&&(i.resp_confMode=t.data.confInfo.confMode,i.resp_confPwd=Ki.desPwd(t.data.confInfo.confPwd)),t.data.accountInfo&&(i.resp_account=Ki.desAccount(t.data.accountInfo.account),i.resp_password=Ki.desPwd(t.data.accountInfo.password),i.resp_pwdType=t.data.accountInfo.pwdType),o=TD(i.resp_code),a.next=21,(0,Y.rM)(rD,MO.CMS,ED.EVENT_GetAnonymousInfo,i,o);case 21:a.next=26;break;case 23:a.prev=23,a.t0=a.catch(0),Ca.default.log("traceCheckSlider error:",a.t0);case 26:case"end":return a.stop()}}),sD,null,[[0,23]])}function ND(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,Y.Ys)(MD);case 3:return n=a.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/mmc/management/conferences/anonymous/sms",i.time=e.time,i.conferenceID=r,i.xRandom=Ki.desToken(e.random),i.country=e.country,i.smsNumber=Ki.desTel(e.smsNumber),i.sliderToken=Ki.desToken(e.sliderToken),i.resp_httpStatus=t.httpStatus,i.resp_code=t.code,i.resp_message=t.message,i.resp_time=(0,Ge.curTimeStr)(),o=TD(i.resp_code),a.next=20,(0,Y.rM)(rD,MO.CMS,ED.EVENT_GetSmsCode,i,o);case 20:a.next=25;break;case 22:a.prev=22,a.t0=a.catch(0),Ca.default.log("traceGetSmsCode error:",a.t0);case 25:case"end":return a.stop()}}),cD,null,[[0,22]])}function kD(e,t){var n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,Y.Ys)(MD);case 3:return n=a.sent,r=n.conferenceId,(i={}).url=window.location.host+"/v1/mmc/control/conferences/clientParams?client=Web_PC®ister=0",i.time=e.time,i.conferenceID=r,i.xRandom=Ki.desToken(e.xRandom),i.resp_httpStatus=t.httpStatus,i.resp_code=t.code,i.resp_message=t.message,i.resp_time=(0,Ge.curTimeStr)(),t.data.ConfParam&&(i.resp_webinar=t.data.ConfParam.webinar,i.resp_confMode=t.data.ConfParam.conf_mode,i.resp_confRole=t.data.ConfParam.conf_role,i.resp_mediaType=t.data.ConfParam.mediatype,i.resp_confPwd=Ki.desPwd(t.data.ConfParam.sipinfo.confpwd),i.resp_confID=t.data.ConfParam.sipinfo.confid),o=TD(i.resp_code),a.next=18,(0,Y.rM)(rD,MO.CMS,ED.EVENT_GetClientInfo,i,o);case 18:a.next=23;break;case 20:a.prev=20,a.t0=a.catch(0),Ca.default.log("traceGetClientInfo error:",a.t0);case 23:case"end":return a.stop()}}),uD,null,[[0,20]])}function RD(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(MD);case 3:return t=o.sent,n=t.conferenceId,o.next=7,(0,Y.Ys)(me);case 7:return r=o.sent,(i={}).url=(0,Ge.websocketUrlMasking)(e.url),i.time=e.time,i.isReconnect=e.isReconnect,i.conferenceID=n,i.own_pid=r?r.id:"",o.next=16,(0,Y.rM)(rD,MO.CMS,ED.EVENT_CreateConfWebsocket,i,IO.INFO);case 16:o.next=21;break;case 18:o.prev=18,o.t0=o.catch(0),Ca.default.log("traceCreateConfWebsocketReq error:",o.t0);case 21:case"end":return o.stop()}}),lD,null,[[0,18]])}function OD(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,(0,Y.Ys)(MD);case 3:return t=a.sent,n=t.conferenceId,a.next=7,(0,Y.Ys)(me);case 7:return r=a.sent,(i={}).url=(0,Ge.websocketUrlMasking)(e.url),i.time=e.time,i.conferenceID=n,i.respEvent=e.respEvent,i.readyState=e.readyState,i.detail=e.detail,i.own_pid=r?r.id:"",o=i.readyState===WebSocket.OPEN?IO.INFO:IO.ERROR,a.next=19,(0,Y.rM)(rD,MO.CMS,ED.EVENT_CreateConfWebsocketResp,i,o);case 19:a.next=24;break;case 21:a.prev=21,a.t0=a.catch(0),Ca.default.log("traceCreateConfWebsocketResp error:",a.t0);case 24:case"end":return a.stop()}}),dD,null,[[0,21]])}function DD(e,t,n){var r,i,o,a,s;return F().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,r="",i="",e&&(r=e.url,i=e.readyState),(o=r.split("nonce=")).length>1&&(r=o[0]+"nonce="+(o[1]&&o[1]!==L.UN_DEFINED&&"null"!==o[1]?Ki.desToken(o[1]):o[1])),a="",n&&(a="code="+n.code+",isTrusted="+n.isTrusted+",reason="+n.reason),s={url:r,respEvent:t,readyState:i,detail:a,time:(0,Ge.curTimeStr)()},c.next=11,(0,Y.rM)(OD,s);case 11:c.next=16;break;case 13:c.prev=13,c.t0=c.catch(0),Ca.default.log("traceOnConnectResp:: error ",c.t0);case 16:case"end":return c.stop()}}),fD,null,[[0,13]])}function LD(e){var t,n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(MD);case 3:return t=o.sent,n=t.conferenceId,o.next=7,(0,Y.Ys)(me);case 7:return r=o.sent,(i={}).url=(0,Ge.websocketUrlMasking)(e.url),i.time=e.time,i.conferenceID=n,i.readyState=e.readyState,i.errCase=e.errCase,i.errDesc=e.errDesc,i.errDetail=e.errDetail,i.own_pid=r?r.id:"",o.next=19,(0,Y.rM)(rD,MO.CMS,ED.EVENT_CheckConfWebsocket,i,IO.ERROR);case 19:o.next=24;break;case 21:o.prev=21,o.t0=o.catch(0),Ca.default.log("traceCheckConfWebsocketHealth error:",o.t0);case 24:case"end":return o.stop()}}),hD,null,[[0,21]])}function PD(e,t){var n,r,i;return F().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,o.next=3,(0,Y.Ys)(me);case 3:return n=o.sent,(r={}).time=e.time,r.msgType=t,r.action=e.action,r.type=e.type,r.sequence=e.sequence,r.data=(0,Ge.getMaxLenLog)(JSON.stringify(e.data,(0,Ge.processOpsArgs)())),r.dataSize=e.dataSize,i=IO.INFO,"response"===t&&(r.returnCode=e.data.returnCode,r.returnDesc=e.data.returnDesc,0!==r.returnCode&&(i=IO.ERROR)),r.own_pid=n?n.id:"",o.next=17,(0,Y.rM)(rD,MO.CMS,ED.EVENT_CONF_WEBSOCKET_TRACE,r,i);case 17:o.next=22;break;case 19:o.prev=19,o.t0=o.catch(0),Ca.default.log("traceConfWebSocketMsg error:",o.t0);case 22:case"end":return o.stop()}}),pD,null,[[0,19]])}function jD(e,t,n,r,i){var o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,(o=(0,z.Z)({},t)).confToken&&(o.confToken=Ki.desToken(o.confToken)),o.chairmanPwd&&(o.chairmanPwd=Ki.desPwd(o.chairmanPwd)),a={time:(0,Ge.curTimeStr)(),action:e,type:r,sequence:n,data:o},s.next=7,(0,Y.rM)(PD,a,i);case 7:s.next=12;break;case 9:s.prev=9,s.t0=s.catch(0),Ca.default.log("commonConfOps: ,",s.t0);case 12:case"end":return s.stop()}}),gD,null,[[0,9]])}function zD(e,t,n,r){var i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,(i=(0,z.Z)({},t)).signatureInfo&&i.signatureInfo.signature&&(o=(0,z.Z)({},i.signatureInfo),i.signatureInfo=o,i.signatureInfo.signature=Ki.desToken(i.signatureInfo.signature)),i.audiencePWD=Ki.desPwd(i.audiencePWD),i.audienceJoinUri=Ki.desPwd(i.audienceJoinUri),i.webinarSignature=Ki.desPwd(i.webinarSignature),i.webinarParam=Ki.desPwd(i.webinarSignature),a={time:(0,Ge.curTimeStr)(),action:e,type:r,sequence:n,data:i},s.next=10,(0,Y.rM)(PD,a,ID.RESPONSE);case 10:s.next=15;break;case 12:s.prev=12,s.t0=s.catch(0),Ca.default.log("traceOnJoinRtcConf failed:",s.t0);case 15:case"end":return s.stop()}}),mD,null,[[0,12]])}function UD(e){var t,n,r,i,o,a,s,c,u,l,d,f;return F().wrap((function(h){for(;;)switch(h.prev=h.next){case 0:for(t=e.action,n=e.data,r=e.msgID,h.prev=1,i=(0,z.Z)({},e),o=[],a=0;a<n.length;a++)s=n[a],c=s.pid,u=s.mode,l=s.pinfoMap,(d=(0,z.Z)({},l)).ACCOUNT&&(d.ACCOUNT=Ki.desAccount(d.ACCOUNT)),d.TEL&&(d.TEL=Ki.desTel(d.TEL)),d.NAME&&(d.NAME=Ki.desUserName(d.NAME)),d.THIRDACCOUNT&&(d.THIRDACCOUNT=Ki.desAccount(d.THIRDACCOUNT)),o.push({pid:c,mode:u,pinfoMap:d});return i.data=o,f={time:(0,Ge.curTimeStr)(),action:t,type:"",sequence:r,data:i,dataSize:n.length},h.next=9,(0,Y.rM)(PD,f,ID.RESPONSE);case 9:h.next=14;break;case 11:h.prev=11,h.t0=h.catch(1),Ca.default.log("[RTC] traceOnParticipantsOrAudiencesNotify ops fail ",h.t0);case 14:case"end":return h.stop()}}),vD,null,[[1,11]])}function FD(e){var t,n,r,i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,t=(0,z.Z)({},e),n=e.pwds,i=[],(r=void 0===n?[]:n)&&r.forEach((function(e){i.push({role:e.role,pwd:Ki.desPwd(e.pwd)})})),t.pwds=i,o={time:(0,Ge.curTimeStr)(),action:L.CONF_MSG_TYPE.CONF_BASIC_INFO_NOTIFY,type:"",sequence:e.msgID,data:t},a.next=9,(0,Y.rM)(PD,o,ID.RESPONSE);case 9:a.next=14;break;case 11:a.prev=11,a.t0=a.catch(0),Ca.default.log("[RTC] onConfBasicInfoNotify ops fail ",a.t0);case 14:case"end":return a.stop()}}),bD,null,[[0,11]])}function YD(e,t){var n,r,i,o,a;return F().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,o={conferenceID:e.conferenceID,password:Ki.desPwd(e.password),time:e.time,request_id:t.config.header["x-request-id"],resp_httpStatus:t.httpStatus,resp_code:t.code,resp_message:null===(n=t.data)||void 0===n?void 0:n.message,resp_uuid:null===(r=t.data)||void 0===r?void 0:r.uuid,resp_regionIP:null===(i=t.data)||void 0===i?void 0:i.regionIP,resp_time:(0,Ge.curTimeStr)()},a=TD(o.resp_code),s.next=5,(0,Y.rM)(rD,MO.CMS,ED.EVENT_GetConfRegionInfo,o,a);case 5:s.next=10;break;case 7:s.prev=7,s.t0=s.catch(0),Ca.default.log("traceGetClientInfo error:",s.t0);case 10:case"end":return s.stop()}}),yD,null,[[0,7]])}function ZD(e,t,n,r){var i,o;return F().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,i=(0,Ge.buildHttpEventData)(e,t,n,r),o=e.httpStatus===L.HTTP_STATUS_200?IO.INFO:IO.ERROR,a.next=5,(0,Y.rM)(rD,MO.CMS,ED.EVENT_HTTP_COMMON,i,o);case 5:a.next=10;break;case 7:a.prev=7,a.t0=a.catch(0),Ca.default.debug(a.t0);case 10:case"end":return a.stop()}}),wD,null,[[0,7]])}function BD(e,t,n){var r,i;return F().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,(r=(0,z.Z)({},t)).data=JSON.parse(t),i=function(e,t){if("password"!==e)return t},e.next=6,(0,Y.RE)(ZD,r,n,null,i);case 6:e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),Ca.default.debug(e.t0);case 11:case"end":return e.stop()}}),xD,null,[[0,8]])}var VD=F().mark(JD),HD=F().mark(qD),WD=F().mark($D),GD=F().mark(eL),QD=F().mark(tL),KD=F().mark(nL);function JD(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(ve);case 2:return e=n.sent,t=e.rtcClient,n.abrupt("return",t);case 5:case"end":return n.stop()}}),VD)}var XD=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default-error";qR.replace("/errors?key=".concat(e))};function qD(){var e,t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.Ys)(me);case 2:if((e=i.sent).role!==L.AUDIENCE){i.next=10;break}return i.next=6,(0,Y.Ys)(fe);case 6:n=i.sent,t=n[e.id],i.next=14;break;case 10:return i.next=12,(0,Y.Ys)(de);case 12:r=i.sent,t=r[e.id];case 14:return i.abrupt("return",t||{pinfoMap:{}});case 15:case"end":return i.stop()}}),HD)}function $D(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,Y.Ys)(le);case 2:return t=i.sent,n={conferenceID:t.conferenceID,participantID:t.participantID,pinfoMap:e},r={action:L.CONF_MSG_TYPE.LOCAL_NOTIFY,type:L.LOCAL_NOTIFY_TYPE.PARTICIPANT_INFO_NOTIFY,sequence:(0,Ge.uuid)(),data:JSON.stringify(n)},Ca.default.log("*****sendParticipantInfoNotify pinfoMap::",e),i.next=8,(0,Y.gz)(Qt(r));case 8:return i.next=10,(0,Y.RE)(jD,r.action,JSON.parse(r.data,(0,Ge.processOpsArgs)()),r.sequence,r.type,ID.REQUEST);case 10:case"end":return i.stop()}}),WD)}function eL(e){var t,n,r,i,o,a,s,c,u,l,d,f,h;return F().wrap((function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,(0,Y.Ys)(me);case 2:if((t=p.sent).role!==L.AUDIENCE){p.next=27;break}return p.next=6,(0,Y.Ys)(fe);case 6:return n=p.sent,p.next=9,(0,Y.Ys)(pe);case 9:return r=p.sent,i=(0,z.Z)({},n),o=i[t.id]?i[t.id]:{pid:t.id,pinfoMap:{}},a=(0,z.Z)({},o),s=(0,z.Z)((0,z.Z)({},a.pinfoMap),e),a.pinfoMap=s,i[t.id]=a,p.next=18,(0,Y.gz)(xn(i));case 18:if(!(0,Ge.hasOwn)(r,t.id)){p.next=23;break}return(c=(0,z.Z)({},r))[t.id]=a,p.next=23,(0,Y.gz)(En(c));case 23:return p.next=25,(0,Y.gz)(vi(e.NAME));case 25:p.next=38;break;case 27:return p.next=29,(0,Y.Ys)(de);case 29:return u=p.sent,l=(0,z.Z)({},u),d=l[t.id]?l[t.id]:{pid:t.id,pinfoMap:{}},f=(0,z.Z)({},d),h=(0,z.Z)((0,z.Z)({},f.pinfoMap),e),f.pinfoMap=h,l[t.id]=f,p.next=38,(0,Y.gz)(wn(l));case 38:case"end":return p.stop()}}),GD)}function tL(e){var t,n,r;return F().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:if(t={},e!==L.SITE_INFO_SERVER_TYPE.CMS){i.next=5;break}return i.next=4,(0,Y.Ys)(ne);case 4:t=i.sent;case 5:if(e!==L.SITE_INFO_SERVER_TYPE.IM){i.next=9;break}return i.next=8,(0,Y.Ys)(ee);case 8:t=i.sent;case 9:if(e!==L.SITE_INFO_SERVER_TYPE.RTC){i.next=13;break}return i.next=12,(0,Y.Ys)(te);case 12:t=i.sent;case 13:if(null!==t&&null!=t){i.next=15;break}return i.abrupt("return","");case 15:for(n=null,r=0;r<t.length;r++)null===n?n=t[r]:(o=n,a=t[r],(o.failCount>=L.MAX_REFERENCE_CONN_COUNT||a.failCount>=L.MAX_REFERENCE_CONN_COUNT?a.failCount<o.failCount:a.priority<o.priority)&&(n=t[r]));if(null!==n){i.next=19;break}return i.abrupt("return","");case 19:return i.abrupt("return",n.url);case 20:case"end":return i.stop()}var o,a}),QD)}function nL(){var e,t;return F().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Y.Ys)(ye);case 2:return e=n.sent,t=e.mode,n.next=6,(0,Y.Ys)(me);case 6:if(n.sent.role!==L.AUDIENCE){n.next=9;break}return n.abrupt("return",L.SINGLE_MODE);case 9:return n.abrupt("return",t===L.NORMAL_MODE?L.SCROLL_MODE:t);case 10:case"end":return n.stop()}}),KD)}var rL={chrome:"73",safari:"13"},iL=function(){var e,t=(e=window.navigator.userAgent.toLocaleLowerCase(),(0,Ji.isMobile)()&&!(0,Ji.isWxWork)()&&/micromessenger\/([\d.]+)/.test(e)?["mobileWechat",RegExp.$1]:/chrome\/([\d.]+)/.test(e)?["chrome",RegExp.$1]:/version\/([\d.]+).*safari/.test(e)?["safari",RegExp.$1]:null);if(!t)return!1;var n=(0,j.Z)(t,2),r=n[0],i=n[1];return!!Object.prototype.hasOwnProperty.call(rL,r)&&(0,Ji.compareVersionIsBigger)(i,rL[r])}},29414:function(e,t,n){"use strict";n.d(t,{ZJ:function(){return c},p8:function(){return u},sH:function(){return l},hk:function(){return d},Gb:function(){return f}});var r=n(90237),i=n(53259),o=n(86858),a=n(73653),s=n(78702),c=function(e){(0,i.Z)(n,e);var t=(0,o.Z)(n);function n(e){var i;(0,r.Z)(this,n);var o=e.code,a=e.msg;return(i=t.call(this,a)).retCode=o,i.retMsg=a,i}return n}((0,a.Z)(Error)),u=function(e){(0,i.Z)(n,e);var t=(0,o.Z)(n);function n(e){return(0,r.Z)(this,n),t.call(this,{code:s.OPEN_ERROR.INVALID_PARAM.code,msg:e})}return n}(c),l=function(e){(0,i.Z)(n,e);var t=(0,o.Z)(n);function n(e,i,o){var a;return(0,r.Z)(this,n),(a=t.call(this,e)).name="CustomError",a.additionalInfo=i,a.cause=o,a}return n}(c),d=function(e){(0,i.Z)(n,e);var t=(0,o.Z)(n);function n(){return(0,r.Z)(this,n),t.apply(this,arguments)}return n}(l),f=function(e){(0,i.Z)(n,e);var t=(0,o.Z)(n);function n(){return(0,r.Z)(this,n),t.apply(this,arguments)}return n}(l);Error},45889:function(e,t,n){"use strict";n.r(t),n.d(t,{checkSystemRequirements:function(){return m},createEventListener:function(){return zv},getConfConfig:function(){return Yv},getEventList:function(){return jv},getVersion:function(){return v},getViewConfig:function(){return Zv},joinConf:function(){return Vv},leaveConf:function(){return Uv},setConfConfig:function(){return Fv},setLang:function(){return y},setServerConfig:function(){return b},setViewConfig:function(){return Bv}}),n(76961),n(27562),n(32377),"localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/);var r=n(18172),i=n(14557),o=n(82732),a=o.im.sC,s=a.joinValid,c=a.hasJoinedValid,u=a.joinConfConstraints,l=a.validateSingleAndThrow,d=a.setViewConfigConstraints,f=a.setConfConfigConstraints,h=a.validateObjectAndThrow,p=a.leaveConfConstraints,g=o.y0.hO,m=g.checkSystemRequirements,v=g.getVersion,b=g.setServerConfig,y=(g.serverConfig,g.setLang),w=n(84322),x=n.n(w),E=n(59755),I=n(56949),M=n(32763),T=n(15274),C=n(24698),S=n.n(C),_=n(76207),A=n.n(_),N=n(90237),k=n(65337),R=n(53259),O=n(86858),D=n(37703),L=n(71893),P=n.n(L),j=n(48418),z=JSON.parse('{"title":"我的会议","conferenceId":"会议ID","joinUrlInvalid":"加入会议失败,无效的入会链接。","joinFailed":"加入会议失败。","system":{"tip":"系统提示"},"info":{"confEnd":"会议已结束","confEndByChair":"您已被主持人移出会议","selfHangup":"用户挂断","heartHangup":"心跳超时挂断","waitTimeoutHangup":"等待观众等待时长超时挂断","cancelConf":"会议已被取消","networkError":"会议网络问题,请检查网络","connectError":"会议连接错误,请重新入会","confPageUnload":"退出页面将会退出会议,确认退出?","waitingRoom":"请稍候,主持人即将邀请您进入会议","attendeeEmpty":"主持人和嘉宾已全部离会,会议即将结束","pause":"中场休息,稍后回来…","waiting":"请等待会议开始"},"CMS":{"11070001":"非法请求","11070002":"没有权限","11070003":"系统处理失败","11070005":"会议不存在","11070006":"VMR个人会议室不存在","11070007":"接入号不存在","11070008":"会议通知模板配置错误","11070009":"需要鉴权密码","11070010":"用户无权查看会议","11070100":"获取召开会议异常","11070101":"开始会议异常","11070102":"申请IVR资源异常","11070103":"开始IVR会议异常","11070104":"申请会场资源异常","11070105":"开始子会议异常","11070106":"创建级联通道异常","11070107":"移动会场申请资源异常","11070108":"开启会议异常","11070109":"获取召开云会议室会议异常","11070110":"邀请会场异常","11070111":"请求token为空","11070112":"重命名会场异常","11070113":"会场挂断异常","11070114":"会场批量挂断异常","11070115":"删除与会者异常","11070116":"批量删除与会者异常","11070117":"预定周期会议异常","11070118":"修改周期会议异常","11070119":"创建周期会议异常","11070120":"区域信息获取失败","11070121":"禁止订阅","11070122":"终端取消订阅失败","11071001":"sysportal服务处理异常","11071002":"系统处理失败","11071003":"会议号不存在","11071004":"VMR会议不允许来宾在主席入会前入会","11071005":"VMR会议冲突","11071006":"VMR会议时长不足","11071007":"VMR预约关系不存在","11071008":"查询会议列表失败","11071009":"不支持修改VMR会议为立即会议","11071010":"不支持修改VMR标识","11071011":"VMR会议未到准备时间点","11071012":"非VMR会议","11071013":"会议开始时间小于系统当前时间","11071014":"会议开始时间超出最大预约时间范围","11071015":"时长超出范围","11071016":"参数为空","11071017":"与会方数超出范围","11071018":"媒体类型非法","11071019":"会议类型非法","11071020":"无周期会议参数","11071021":"会议时长超出范围","11071022":"会议主题超长","11071023":"groupuri超长","11071024":"邮箱地址不合法","11071025":"手机号不合法","11071026":"部门名称过长","11071027":"入会欢迎词开关不在范围内","11071028":"入会提示音开关不在范围内","11071029":"离会提示音开关不在范围内","11071030":"会议提醒非法","11071031":"会议是否启用网络录制取值非法","11071032":"会议是否自动启动录制取值非法","11071033":"会预定者的用户类型非法","11071034":"加密类型非法","11071035":"非法语言","11071036":"是否自动延长会议取值非法","11071037":"vmrid超长","11071038":"录播类型非法","11071039":"主流直播地址超长","11071040":"辅流直播地址超长","11071041":"周期会议时,起始日期为空","11071042":"周期会议时,结束日期为空","11071043":"周期会议时,周期类型非法","11071044":"周期会议时,interval非法","11071045":"周期会议时,point为空","11071046":"周期会议时,point非法","11071047":"vmrFlag非法","11071048":"recordAuxStream非法","11071049":"multiStreamFlag非法","11071050":"audienceFlag非法","11071051":"liveChannelID不存在","11071052":"匿名登录锁定","11071053":"链接登录锁定","11071054":"会议ID不足","11071055":"会议ID申请失败","11071056":"会议ID申请失败","11071057":"直播房间已被占用","11071058":"会议不允许来宾提前入会","11071059":"与会方超出专用VMR套餐的最大与会人数","11071060":"企业未购买会议并发方数,不允许预约随机ID/固定ID会议","11071061":"参数校验失败","11071062":"JSON转换失败","11071063":"非VMR会议室拥有者","11071064":"VMR会议冲突,当前已有会议正在召开","11071065":"会议正在召开中,不允许编辑会议","11071066":"预约/修改会议,与会人数超出上限","11071067":"会议正在召开中,不允许取消会议","11071068":"会议密码加密失败","11071069":"您的选定时间中没有会议","11071070":"周期会议子会议不允许修改直播房间","11071071":"结束在线会议失败","11071072":"会议已结束不能入会","11071073":"该会议仅允许授权用户加入,请登录对应账号或联系会议预定者","11071074":"该会议仅允许本企业内用户加入,当前检测到已有其他非本企业内用户登录,请到<a href=\'https://bmeeting.huaweicloud.com\'>【华为云会议管理平台】</a>退出当前用户再重试入会。","11071075":"该会议只允许被邀请用户加入","11071076":"当前有正在执行的批量导出任务","11071077":"会议只允许被邀请或者企业内用户用户呼入","11071078":"企业单会议并发方数已达上限","11071079":"参数不合法","11071080":"来宾密码不合法","11071081":"来宾密码与会议ID冲突","11071082":"会议数达到上限","11071083":"当前页面已超时,请重新进入会控","11071084":"导出历史会议次数超出允许的值","11071085":"会议多画面布局超出限制,最大20个","11071086":"会议多画面模式非法,取值范围[0,1]","11071087":"会议多画面子画面个数超出限制,最大25个","11071088":"会议多画面子画面会场数超出限制,最大2000方","11071089":"网络研讨会不能修改为普通会议,普通会议也不能修改为网络研讨会","11071090":"不支持添加观众","11071091":"密码错误","11071092":"导出文件任务失败","11071093":"导出文件正在处理中","11071094":"会议不允许观众入会","11071095":"需要获取WEBINAR_CONF_DTO对象","11071096":"自定义语言个数超出范围","11071097":"企业不支持同声传译","11071098":"需要设置传译组信息","11071099":"传译组语言非法","11071100":"单会议最大支持16种语言","11071101":"传译组的组号重复","11071102":"传译组中传译员的个数达到上限","11071103":"传译员重复","11071104":"传译员账号不存在","11071105":"来宾密码与主席密码冲突","11071106":"您的网络研讨会资源当前正在召开另外一场会议","11071107":"观众密码不合法","11071108":"观众密码与会议ID冲突","11071109":"观众密码与主席密码冲突","11071110":"非RTC会议不支持端到端加密","11071111":"观众密码与来宾密码冲突","11071112":"不支持修改会议ID类型","11071113":"不支持修改VMR类型","11071114":"不支持修改VMR标识","11071115":"RTC企业创建会议时不允许使用MCU媒体","11071116":"超出单个企业下允许在线会议的最大个数","11072001":"申请资源失败","11072002":"释放资源失败","11072003":"会议正在结束","11072004":"会议正在开始","11072005":"会议还未开始","11072006":"会议已经结束","11072007":"邀请会场失败","11072008":"会场不存在","11072009":"挂断会场失败","11072010":"功能不支持","11072011":"会议状态非法","11072012":"会场会控操作失败","11072013":"当前VMR会议非目标会议","11072014":"VMR会议已过期","11072015":"VMR会议还未开始","11072016":"VMR预约记录不存在","11072017":"会议与会者不存在","11072018":"申请主席密码错误","11072019":"没有找到可以移动的会场","11072020":"非录播会议不支持录制","11072021":"录播资源不足","11072022":"录播调度失败","11072023":"会议中没有与会人","11072024":"请确保会议中已有会场入会","11072025":"语音会议不支持该功能","11072026":"语音会场不支持该操作","11072027":"手动设置的多画面中无法显示语音会场","11072028":"手动设置的多画面中需最少设置一个会场","11072029":"手工设置的多画面最多只允许一个辅流子画面","11072030":"声控多画面模式下,每个子画面最多只允许一个用户","11072031":"与会者的入会号码不允许为空","11072032":"与会者的入会号码长度超过系统允许的最大值(127字符)","11072033":"与会者的入会号码格式非法(支持SIP、TEL号码格式)","11072034":"与会者的名称长度超过系统允许的最大值(96字符)","11072035":"与会者的角色类型不在系统允许的取值范围内[0,2]","11072036":"与会者的邮箱地址长度超过系统允许的最大值(96字符)","11072037":"与会者的手机号码长度超过系统允许的最大值(127字符)","11072038":"与会者入会后是否静音的取值不在系统允许的取值范围内[0,1]","11072039":"与会者是否自动邀请的取值不在系统允许的取值范围内[0,1]","11072040":"主席选看类型取值不在系统允许的取值范围内[0,2]","11072041":"设置多画面方式取值不在系统允许的取值范围内[0,1]","11072042":"轮询显示时间取值不在系统允许的取值范围内[10,120]","11072043":"画面类型不允许为空","11072044":"画面类型非法","11072045":"开关项取值不在系统允许的取值范围内[0,1]","11072046":"与会者的名称不允许为空","11072047":"与会者的名称超过系统允许的最大值(64字符)","11072048":"不支持多画面,请联系管理员开启MCU配置","11072049":"等待响应超时,您可以重新尝试","11072050":"会议被锁定","11072051":"会议显示模式为空","11072052":"会议显示模式不在系统允许的取值范围内{Fixed, VAS}","11072053":"会议画面类型不在系统允许的取值范围内[0,1]","11072054":"横幅或字幕类型为空","11072055":"横幅或字幕的内容为空","11072056":"横幅或字幕的内容长度超过2000字节","11072057":"请求消息体为空","11072058":"子画面索引大于画面总数","11072059":"会议中没有主席","11072060":"当前普通与会方类型不支持该操作","11072061":"当前主席正在轮询观看会场,不能单独选看其他会场或会议多画面","11072062":"当前主席与会方类型不支持该操作","11072063":"录制资源重新申请错误码","11072064":"会控登录锁定","11072065":"会议不存在或密码错误","11072066":"企业未购买录播空间","11072067":"企业录播空间已满","11072068":"启动直播失败","11072069":"不允许指定会议主席举手发言","11072070":"来宾不允许进行该操作","11072071":"仅能对自己进行操作","11072072":"没有会控能力的与会者不允许设置为主席","11072073":"推送消息已过期","11072074":"云下会场不能成为主席","11072075":"会议结束挂断会场","11072076":"主席挂断会场","11072077":"主席删除会议挂断会场","11072078":"重建会议挂断会场","11072079":"移动会场失败挂断会场","11072080":"跨region邀请会场失败挂断会场","11072081":"邀请会场失败挂断会场","11072082":"会场重复入会挂断会场","11072083":"锁定共享失败","11072084":"云下会场禁止设置在多画面一画面中","11072085":"会议不支持实时字幕","11072086":"会议实时字幕指定发言人列表为空","11072087":"会议实时字幕指定发言人ID有误或已离会","11072088":"会议实时字幕设置失败","11072089":"不允许观众解闭音","11072090":"主持人允许/禁止观众说话接口只能操作观众","11072091":"会议不支持同声传译","11072092":"会议当前传译组为空,请先配置传译组","11072093":"会议未开启同声传译","11072094":"当前会场非传译员","11072095":"传译员未确认身份","11072096":"会场选择的语言非法","11072097":"当前会场是已确认的传译员","11072098":"普通会场听说频道不一致","11072099":"设置会议语言频道失败","11072100":"设置会场语言频道失败","11072101":"超过设置的会议方数","11072102":"当前举手观众已达到最大允许值,请稍后再试","11072103":"观众超过最大允许发言数","11072104":"设置级联通道虚拟语言会场失败","11072105":"该会议未启用联席主持人","11072106":"该会场不支持联席主持人","11072107":"不支持设置主持人为联席主持人","11072108":"不支持设置观众为联席主持人","11072109":"需要去主会议所在region判断是否为联席主持人","11072110":"联席主持人不能操作主持人","11072111":"当前会场不支持邀请共享能力","11072112":"被锁定会场MT号未更新","11072201":"与终端心跳中断导致挂断会场","11072202":"观众VMR逻辑资源不足","11072203":"主持人与嘉宾超过VMR套餐中的最大并发资源数","11072204":"网络研讨会套餐已经有在线会议,被占用,激活失败","11072205":"非RTC会议不支持本地录制","11072206":"端到端加密参数非法","11072207":"网络研讨会不允许进行角色转换","11072208":"客户端不支持本地录制","11072211":"用户被抢登录挂断会场","11072214":"改名失败,名称中包含敏感词","11073001":"用户不存在","11073002":"组织不存在","11073003":"用户非法","11073004":"组织非法","11073005":"查询组织失败","11073006":"申请匿名用户失败","11073007":"VMR套餐状态非法","11073008":"申请匿名用户失败","11073009":"WeLinkC 不支持预约周期会议","11073010":"WeLinkC 不支持预约VMR会议","11073011":"获取WeLink Proxy Token失败","11073012":"获取机机账号Token失败","11073013":"网络研讨会VMR套餐状态非法","11073014":"会议延长次数超出VMR试用套餐可延长的最大次数","11073015":"会议延长时间超出VMR试用套餐单次会议最大时长","11073016":"VMR试用套餐不支持自动延长","11074001":"IDO主席已经存在","11074002":"无IDO主席权限","11074003":"延长会议失败,会议已达到最大时长","11074004":"延长会议失败,服务处理异常","11075001":"启动定时器失败","11075002":"停止定时器失败","11075003":"json转换异常","11076001":"会场被终端主席挂断","11076002":"会场被portal主席挂断","11076003":"超出VMR最大防数","11076004":"企业并发数不足","11076005":"会场无响应","11076006":"会场不存在","11076007":"会场离线","11076008":"会场正忙","11076009":"会场拒绝接听","11076010":"会场挂断","11076011":"媒体资源不足","11076012":"PSTN服务未开通","11076013":"申请地址本鉴权信息失败","11076014":"SIP呼叫超时","11076015":"超过设置的会议方数","11076099":"通常失败","11077001":"RSE录播相关错误码","11077101":"会议不支持AI会议纪要","11077102":"正在重新申请会议纪要资源","11077103":"AI会议纪要资源不足","11077104":"会议处于AI会议纪要状态,不允许停止录制/直播","11077201":"录播文件已删除或您无权观看,请确认后重试","11077202":"RSE机机鉴权失败","11077203":"启动RTC录制失败","11077204":"停止RTC录制失败","11077205":"上报RTC录制类型错误","11077206":"上报RTC录制结果错误","11077207":"机机token鉴权失败","11077208":"会议主席密码鉴权失败","11077209":"获取配置的ACS地址失败","11077210":"企业不支持RTC录制","11077211":"获取配置的RTC录制请求地址失败","11077212":"查询企业已使用RTC录播空间失败","11077213":"删除RTC录制文件失败","11077214":"未配置RTC录制获取机机token的认证账号","11077215":"未配置RTC录制获取机机token的认证密码","11078000":"加入会议失败,没有可用Region。","11078001":"没有可用Global","11078002":"多region 分发region错误","11079000":"大参数查询xml解析失败","11079001":"匿名账号分配xml解析失败","11081007":"会议已经被锁定","11089002":"链接入会XML解析失败","11090001":"数据入会失败","11090002":"数据入会超时","11100001":"获取滑块图片失败","11100002":"滑块校验失败","11100003":"无效的随机数","11100004":"无效滑块token","11100005":"需要滑块校验","11100006":"非法的手机号","11100007":"发送验证码失败","11100008":"验证码已过期","11100009":"验证码错误","11100010":"验证码错误超过最大次数","11100011":"uuid无效,需要重新验证手机号","11100012":"会议不在本站点","11110001":"添加群组失败","11110002":"删除群组失败","11110003":"添加成员失败","11110004":"删除成员失败","11111001":"无码流会场挂断","11112001":"入等候室失败","11112002":"出等候室失败","11112003":"等候室缓存操作失败","11112004":"联席主持人不能被移入等候室","11112005":"不允许启用等候室","11112006":"准入用户失败","11112007":"部分准入用户失败","11112008":"此会议暂不支持浏览器加入,请使用<a href=\'https://cloudmcu-smc.obs.cn-north-5.myhuaweicloud.com/softclient/HUAWEICLOUDMeeting_setup.exe\'>华为云会议客户端</a>加入","11112009":" 与会者的终端不支持此项功能","11112010":"准入与会者入会超时","18000000":"用户鉴权失败","18000001":"鉴权失败","18000002":"账号锁定"},"MMC":{"11081007":"会议已经被锁定","12100048":"多画面布局个数超出上限","111070001":"请求错误","111070002":"对不起,您的权限不足,请联系企业管理员","111070003":"系统处理失败","111070004":"鉴权失败","111070005":"会议不存在","111070006":"个人云会议室不存在","111070007":"会议接入号不存在","111070008":"会议通知失败","111070009":"需要输入会议密码","111070010":"权限不足,无法查看会议","111070101":"系统处理失败","111070108":"会议召开失败","111071001":"系统处理失败","111071002":"系统处理失败","111071003":"创建会议失败,请稍后重试","111071004":"云会议室不允许来宾在主持人入会前入会","111071005":"会议时间冲突,请到“我的会议”查看该时段已预定的会议","111071007":"会议不存在","111071008":"查询会议列表失败","111071011":"会议尚未开始","111071013":"会议开始时间不能早于系统当前时间","111071014":"会议开始时间超出最大预定时间范围","111071025":"手机号不合法","111071052":"密码输入次数过多,已被锁定","111071053":"会议被锁定,请稍后重试","111071058":"会议不允许来宾提前入会","111071059":"与会方数超出上限","111071060":"企业未配置并发会议资源,无法使用个人会议ID和随机会议ID发起会议","111071063":"您未被分配云会议室,无法创建会议","111071064":"会议时间冲突,无法创建会议","111071065":"正在召开会议,无法编辑会议详情","111071066":"与会方数量超出上限","111071067":"会议正在召开中,不允许取消会议","111071069":"您选定的时间中没有会议","111071070":"周期会议子会议不允许修改直播房间","111071071":"结束会议失败","111071072":"会议已结束","111071073":"该会议仅允许授权用户加入,请登录对应账号或联系会议预定者","111071076":"当前有正在执行的批量导出任务","111071080":"来宾密码不合法","111071081":"会议ID与来宾密码相等","111071082":"会议数已达上限","111071084":"超出每日导出历史会议次数,可删除任务后重试。","111071085":"多画面布局个数超出上限","111071092":"下载失败","111071093":"任务正在处理中,请稍后再试","111071096":"自定义语言个数超出范围","111071097":"企业不支持同声传译","111071099":"传译组语言非法","111071100":"单会议最大支持16种语言","111071101":"传译组的组号重复","111071102":"传译组中传译员的个数达到上限","111071103":"传译员重复","111071104":"无效的传译员账号","111071105":"来宾密码与主席密码冲突","111071112":"不支持修改会议ID类型","111071115":"RTC企业创建会议时不允许使用MCU媒体时只能开RTC会议","111072001":"申请会议资源失败","111072002":"释放会议资源失败","111072003":"会议正在结束","111072004":"正在创建会议","111072005":"会议尚未开始","111072006":"会议已经结束","111072007":"邀请与会方失败","111072008":"与会方不存在","111072009":"挂断与会方失败","111072010":"功能还在建设中,敬请期待","111072011":"会议状态错误","111072012":"会场会控操作失败","111072013":"云会议室当前正在被其他会议使用","111072014":"会议已结束","111072015":"会议尚未开始","111072016":"会议不存在","111072020":"当前会议不支持录制","111072021":"录播资源不足","111072022":"系统录播资源不足","111072031":"与会人的呼叫号码、手机号和邮箱不能同时为空","111072050":"会议被锁定","111072065":"会议不存在或者密码错误","111072066":"企业未购买录播空间","111072067":"企业录播空间已满","111072068":"启动直播失败,请重试","111072104":"设置级联通道虚拟语言会场失败","111073001":"用户不存在","111073002":"部门不存在","111073003":"查询用户信息失败","111073004":"部门名称格式错误","111073005":"查询部门失败","111073006":"网络不佳,请稍后重试","111073007":"当前云会议室无法使用,请联系企业管理员","111074001":"会议主持人已经存在","111074002":"无会议主持人权限","111074003":"延长会议失败,会议已达到最大时长","111074004":"延长会议失败,服务处理异常","111075001":"系统处理失败","111075002":"系统处理失败","111077201":"录播文件已删除或您无权观看,请确认后重试","111080001":"请求消息参数错误","111080002":"用户无权限进行该操作","111080003":"系统处理失败","111080004":"与会方不存在或已被删除","111081001":"与会方正在通话中","111081002":"与会方所在会议不存在或已结束","111081003":"系统申请会议资源出错","111081004":"系统释放会议资源出错","111081005":"系统申请会议资源出错","111081006":"认证失败","111081007":"会议已经被锁定","111081008":"当前会议尚未开始,请耐心等待","111082001":"暂不支持该会议操作","111100001":"获取滑块图片失败","111100002":"滑块验证失败","111100003":"网页已过期,请刷新重试","111100006":"请输入正确的手机号","111100008":"验证码已失效,需要重新申请验证码(重新滑块验证)","111100009":"验证码错误,请重新输入验证码","111100010":"验证码输入次数过多,需要重新滑块验证","111100011":"uuid无效,需要验证手机号","112010001":"系统处理失败","112010002":"系统处理失败","112010003":"系统处理失败","112010004":"系统处理失败","112010006":"系统处理失败(错误码:112010006)","112010008":"系统处理失败","112010014":"系统处理失败(错误码:112010014)","112100001":"请求参数非法","112100009":"查询失败","112100010":"删除失败","112100012":"认证失败","112100022":"直播房间名称已存在","112100025":"直播地址已存在","112100026":"直播房间已被占用,请返回“创建会议 > 高级参数”界面重新选择","112100027":"该直播房间已删除,请返回“创建会议 > 高级参数”界面重新选择","112100030":"音视频推流地址已存在","112100031":"辅流演示推流地址已存在","112100033":"正在使用直播房间,删除或修改失败","112100034":"保存成功。与会方已达上限(500方),请调整与会方数量","112100040":"禁止修改备站点配置","112100044":"系统内部错误","112100047":"企业已开启全高清功能,媒体设置不能低于1080P/8M","112100052":"最多支持20种自定义语言","112100053":"当前企业不支持同声传译功能","112100054":"需要设置传译组信息","112100055":"传译组语言非法","112100056":"单会议最大支持16种语言","112100057":"传译组的组号重复","112100058":"传译组中传译员的个数达到上限","112100059":"传译员重复","112100060":"无效的传译员","112100061":"传译语言缩写已存在","112100062":"该传译语言已存在","115021001":"系统会议资源不足","115021002":"系统处理失败","115021003":"系统处理失败","115021004":"系统会议资源不足","115022001":"企业会议资源不足","115022003":"企业未购买直播资源或者已用完","115025001":"该直播房间已被占用,请返回“创建会议 > 高级参数”界面重新选择","115025002":"该直播房间已删除,请返回“创建会议 > 高级参数”界面重新选择","115025003":"系统处理失败(错误码:15025003)","115029001":"系统处理失败","115029002":"系统处理失败","115029003":"系统处理失败","115029999":"系统处理失败","118000000":"会议密码错误","118000001":"会话超时,请重新登录"},"USG":{"20603015":"帐号已被锁定","201000000":"无效的TOKEN","201000001":"请求Esight失败,请检查对接配置、Esight服务器是否正常","201000002":"请求eSight重定向服务器失败,请检查对接配置、eSight重定向服务器是否正常","201000003":"请求短信邮件服务器失败,请检查对接短信邮件是否正常","201000004":"数据不存在","201000005":"数据不存在","201000006":"该手机号的国家码错误","201000007":"邮箱地址不能为空","201000008":"邮箱地址和手机号不能同时为空","201000009":"请求ECS失败,请检查对接配置和ECS服务器是否正常","201000010":"请求云盘失败,请检查对接配置","201000011":"请求nginx地址失败,请检查对接配置","201000012":"备用站点仅支持部分查询操作。","201000013":"region站点禁止访问","201000014":"未选择上传的隐私声明","201000015":"上传隐私声明失败","201000016":"上传的隐私声明语言错误","201000017":"隐私声明下载失败","201000018":"文件未上传","201000019":"请求PushCenter失败,请检查对接配置和PushCenter服务器是否正常","201000020":"请求PushCenter失败,请检查参数配置","201000021":"当前正在更新SP或企业的资源,请稍后重试","201000022":"请求ACS服务失败","201000023":"请求SCS服务失败","201000024":"GRPC请求失败","201000025":"请求OBS服务失败","201000026":"请求RMS服务失败","201000027":"事务处理超时","201000028":"起始时间大于结束时间","201000029":"用户越权","201000037":"请求RCS失败,请检查配置是否正确","201010000":"SP不存在","201010001":"SP名称已存在","201010002":"SP域名已存在","201010003":"租户ID已存在","201010004":"SP下已存在企业,不能删除","201010005":"最大子企业数不得少于SP已创建的企业数","201010007":"SP的资源数不能少于代管企业的资源总数","201020000":"企业不存在","201020001":"企业名称已存在","201020002":"企业域名已存在","201020003":"租户ID已存在","201020004":"企业已分配的会议资源总数超过您购买的会议资源,请检查分配给该企业的会议资源数量","201020005":"SP无电话外呼权限,无法为其下企业配置该权限","201020006":"您能创建的企业数量已超过最大限制,如有需要,请前往华为云会议官网购买更多资源","201020007":"企业下还存在用户或终端,无法删除","201020008":"企业数量超过系统限制","201020011":"敏感词数量超过最大值","201020012":"sp下发放企业资源错误","201020013":"部门数量不得少于企业已创建的部门的总数","201020014":"公共企业类型不允许被修改","201020015":"公共企业类型重复","201020016":"该类型的企业不存在","201020017":"待删除状态的企业不支持修改","201020018":"待删除或禁用状态的企业不支持修改","201020019":"媒体端口不能相同","201020020":"企业用户账号数不能少于已添加的用户数","201020021":"企业的硬件终端数量不能少于已添加的硬件终端数","201020022":"企业管理员邮箱已存在","201020023":"该用户已经是其他企业的所有者,无法为其创建新的企业","201020024":"当前仅支持免费企业注销","201020025":"存在商用订单不能删除企业","201020026":"不允许退出企业","201020027":"不允许退出企业","201030000":"部门不存在","201030001":"同级部门名称已存在","201030002":"添加部门超时,请稍后重试","201030003":"部门层级超过最大值","201030004":"父部门不能是自己或其子部门","201030005":"部门下存在用户或硬件终端,不能删除","201030006":"不能删除最高级部门","201030007":"该部门的子部门数量超过最大值","201030008":"同一个企业下,部门编码重复","201030009":"指定可访问的部门列表为空或部分部门不存在","201030010":"企业部门总数已达上限","201030011":"创建部门,参数非法","201040000":"用户不存在","201040001":"帐号已存在","201040002":"用户邮箱和手机号不能都为空","201040003":"仅支持普通用户升级为企业管理员","201040004":"禁止删除默认管理员","201040005":"用户总数超过限制,请检查购买的会议用户数","201040006":"该帐号不是普通企业成员或硬终端用户","201040007":"验证码校验失败","201040008":"该用户不是管理员","201040009":"用户不存在","201040011":"验证码已发送,请稍后重试","201040012":"验证码校验失败次数超过上限,您的帐号已被锁定,请稍后重试","201040013":"身份验证已超时,请返回上一步通过手机或邮箱验证身份","201040014":"该用户不允许删除。","201040015":"邮箱地址不能为空","201040016":"密码安全性低,请设置其他密码","201040017":"用户ID已存在","201040018":"电子白板接入账号数量已达上限,请检查企业购买的会议资源","201040019":"免费注册用户已达上限","201040020":"用户的邮箱或手机已存在","201040021":"第三方帐号已存在","201040022":"禁止停用、启用或删除该用户","201040023":"当前企业用户或电子白板正在被系统停用或启用,请稍后再试","201040024":"该用户非普通用户","201040025":"该手机号的国家码错误","201040026":"邮箱地址不能为空","201040027":"邮箱地址和手机号不能同时为空","201040029":"智慧屏接入帐号数量已达上限,请检查企业购买的会议资源","201040030":"用户类型参数非法","201040031":"激活码已失效","201040032":"激活码不存在","201040033":"该企业下设备已激活,不可再次激活","201040034":"该设备在其他企业下已激活,不可再次激活","201040036":"该用户类型不支持操作","201040037":"激活码数量已达资源上限","201040038":"IdeaHub接入帐号数量已达上限,请检查企业购买的会议资源","201040039":"试用用户无法变更用户状态","201040040":"非免费试用用户,不支持注销","201040041":"用户未激活","201040042":"前置校验已过期,请返回上一步","201040043":"该用户是其他企业的所有者,暂无法邀请","201040044":"邀请链接已失效","201040045":"用户已被邀请","201040046":"用户在企业内已存在。","201040047":"不支持修改该用户的手机、邮箱","201040048":"公有云账号或租户ID不可变成其他值","201040049":"Idea HUB资源超过非激活数量限制","201040050":"当前手机号已经被其它帐号绑定","201040051":"当前邮箱已经被其它帐号绑定","201050000":"设备不存在","201050001":"SN码已存在","201050002":"设备名称已存在","201050003":"支持激活码的设备,其管理员手机和邮箱不能都为空","201050004":"设备类型不支持激活码","201050005":"终端总数超过限制,请检查购买的硬件终端资源","201050006":"您购买的硬件终端资源不足,不能激活使用","201050007":"暂不支持该终端类型,请检查系统配置","201050008":"该设备型号不支持投影码","201050009":"该设备型号须配置投影码生成模式","201050010":"一天内重置设备激活码次数已达到最大值(5次)","201050011":"当前企业该类型设备正在被系统停用或启用,请稍后再试","201050012":"激活失败","201050013":"该类型设备不允许添加、删除、修改","201050014":"重置密码次数超过上限。","201050015":"IDEAHUB非法的激活码","201050016":"试用激活码,不可删除","201050017":"试用激活码,不可变更云会议室","201050018":"设备分组不存在","201050019":"设备类型不支持重置密码","201050020":"站点类型未设置","201050021":"设备激活码不存在","201050022":"不允许重置激活码","201060000":"会议接入号不存在","201060001":"会议类型与鉴权类型不匹配","201060002":"会议接入号已存在,请确认后重试","201060003":"会议接入号不作为前缀,例如已存在接入号+86571,则新的接入号不能为+8657或+865711","201060004":"会议接入号已存在","201060005":"SP名下没有该会议接入号","201060006":"会议接入号已分配给SP下属企业,无法直接回收","201060007":"删除失败。该会议接入号已分配给SP,请回收后再删除","201060008":"修改失败,已有会议接入号使用该号码前缀","201060009":"会议接入号与前缀不匹配","201070000":"号码池不存在","201070001":"起始号码与结束号码长度不一致或起始号码大于结束号码","201070002":"新增号段与现有号段有部分号码重复,请检查号段区间","201070003":"该号段已被企业使用,不能修改或删除","201070004":"无可用号码","201070005":"此号段中有部分号码已被匿名用户使用","201070006":"号段的号码数量不能超过100000个","201070007":"匿名号段中的号码数量不能超过1000个。","201070008":"起始号码不能比结束号码大","201070009":"号码池中的号码和会议接入号重复","201070010":"修改失败,已有号码段使用该号码前缀","201070011":"起始号码或结束号码与号码前缀不匹配,或与号码前缀相同","201070012":"号码重复","201070013":"号码前缀和接入号重复","201070014":"号码不可为接入号的前缀","201070015":"匿名号段不支持修改","201070016":"新增中和删除中的匿名号段不支持删除","201070017":"未指定动态号码","201070018":"获取动态号码超时","201080000":"云会议室不存在","201080001":"启用云会议室失败,请检查购买的云会议室套餐资源","201080002":"个人会议ID已经被使用,请刷新页面重试","201080003":"该个人会议ID无效","201080004":"云会议室未分配给该用户","201080005":"删除失败,云会议室或网络研讨会数量不能少于购买的套餐数量","201080006":"主持人密码和来宾密码不能相同","201080007":"起始与结束ID长度不一致或起始ID大于结束ID","201080008":"云会议室ID段已存在","201080009":"云会议室ID段已分配,不能修改或删除","201080010":"系统无可用的云会议室ID","201080011":"初始化云会议室ID或个人会议ID超时,请检查系统ID段是否充足。","201080012":"一个硬终端只能分配一个云会议室","201080013":"当前仅支持分配云会议室给TE10、TE20、HUAWEI Board、HUAWEI Bar 500及HUAWEI Box系列硬件终端","201080014":"无可用的云会议室","201080015":"仅支持普通用户和硬终端共用专用云会议室","201080016":"该用户或者设备已达专用云会议室最大分配个数。","201080017":"会议室的主持人或来宾密码不能和会议ID一致或会议ID的倒序一致。","201080018":"该设备已经试用过VMR","201080019":"试用云会议室资源不足","201080020":"试用云会议室无法分配或回收","201080021":"名称已经被使用,请更换","201090000":"专用云会议室套餐不存在","201090001":"专用云会议室套餐包名称已存在","201090002":"云会议室套餐分配冲突","201090003":"云会议室套餐包分配后,名称不能修改","201090004":"云会议室套餐未分配给该SP","201090005":"可分配的云会议室套餐超过限制,请检查购买的云会议室套餐资源","201090006":"系统管理员分配给SP的专用云会议室套餐数量少于SP已分配给企业的数量","201090007":"专用云会议室资源已分配给企业,SP无法回收","201090008":"SP管理员分配给企业的专用云会议室套餐数量,不能少于企业已分配给用户的数量","201090009":"企业已使用的激活码数量超过资源数量,无法回收。","201090010":"专用云会议室套餐包已分配给SP,不能删除","201090011":"给企业分配的云会议室个数,每次不能超过1000个","201090012":"云会议室套餐未分配给该企业","201090013":"云会议室套餐ID已重复","201090014":"套餐包不存在","201100000":"文件大小超过限制","201100001":"文件大小超过限制","201100002":"文件格式错误","201100003":"文件内容为空","201100004":"文件内容为空或文件格式不符合要求","201100005":"文件行数超过限制","201100006":"相同类型的任务正在运行,请稍后重试","201100007":"任务未结束,记录不能删除","201100008":"不支持校验该表","201100009":"文件名非法","201100010":"导入失败,用户已经存在","201100012":"导入的文件与系统提供的模板不匹配,请下载最新的模板","201110000":"分组不存在","201110001":"同级分组名称已存在","201110002":"分组层级超过最大值","201110003":"每级分组数量超过最大值","201110004":"父分组不能是自己或其子分组","201110005":"该分组下存在企业,不能删除","201110006":"不能删除根分组","201120000":"企业资源ID不存在","201120001":"SP资源不足,无法分配给企业","201120002":"企业内资源ID重复","201120003":"资源的过期时间应大于当前时间","201120004":"禁止编辑会议资源","201120005":"试用资源已激活使用,不可删除或停用。","201120006":"分配试用资源失败","201130000":"文件下载失败","201130001":"未选择上传的隐私声明","201130002":"上传隐私声明失败","201130003":"上传隐私声明输入参数错误","201130004":"下载输入参数错误","201130005":"下载的文件不存在","201130006":"下载的文件不存在","201130007":"文件大小不能超过2M","201130008":"文件类型不是.docx","201200001":"应用名称已重复","201200002":"应用名称为空","201200003":"该应用不存在","201200004":"插件应用不存在","201200005":"该APP下存在关联应用,请先删除关联应用","201200006":"该插件应用已存在","201200007":"插件应用名称已存在","201200009":"应用app不能同时归属于企业和SP","201200010":"相同类型的APP在企业内已经存在","201200011":"相同类型的APP在SP内已经存在","201200012":"该企业下相同类型的应用超出最大数量限制","201200013":"该SP下相同类型的应用超出最大数量限制","202010002":"没有操作权限","202010007":"数据已存在","202030001":"部门代码不存在,无法查询部门相关信息","202040001":"更新头像失败,请重试","205010026":"名称已被使用","205030000":"termdevtype id不存在","205030001":"KEY字段参数为空","205030002":"设备类型已经存在","205030003":"KEY字段参数禁止修改","205030004":"设备类型已被使用","205030005":"设备类型不存在","205090001":"记录不存在","206010000":"用户名或密码错误","206010005":"登录超时,请重新登录","206010007":"帐号被停用","206010008":"用户信息不存在或者未激活,无权登录","206010009":"系统内部错误","206010010":"获取验证码失败","206010011":"验证码不能为空","206010012":"验证码校验失败","206010013":"跳转登录失败","206010014":"鉴权企业不存在","206010015":"SP鉴权企业不属于鉴权的SP","206010016":"SP鉴权企业不是IT企业","206010017":"SP鉴权不是默认企业管理员","206010018":"SP鉴权企业管理员不属于该企业","206010019":"SP不存在","206010020":"当前SP不支持SP鉴权","206010021":"客户端类型不正确","206010022":"SSO登录失败","206010023":"当前企业域名或帐户不支持SSO登录","206010024":"鉴权方式不正确","206010026":"企业域名已被使用","206010027":"用户状态鉴权失败","206010028":"请使用SSO登录","206010029":"网络连接失败","206010030":"企业不支持自动开户","206010031":"自动开户失败","206010036":"没有权限登录","206010038":"网络地址错误","206010042":"华为账号服务鉴权失败","206010047":"WeLink对接配置不存在","206010048":"WeLink对接参数非法","206010049":"WeLink对接鉴权失败","206010058":"该手机或邮箱未绑定帐号","206010064":"鉴权失败,帐号归属国家与站点类型不匹配","206010065":"华为帐号鉴权失败,手机号已存在","206010066":"华为帐号鉴权失败,邮箱已存在","206020000":"鉴权信息无效","206030000":"系统中不存在该用户","206030001":"验证码错误或失效,请重新获取","206030002":"验证码错误","206030003":"发送验证码失败","206030004":"请{{sendLeftTime}}秒后重新发送","206030005":"系统不支持修改密码","206030006":"旧密码错误","206030007":"新密码长度不符合要求","206030008":"密码复杂度不满足要求","206030009":"设置的密码不能与最近旧密码相同","206030010":"密码不能包含3个以上重复字符","206030011":"修改密码后,5分钟内不能更新密码","206030012":"密码不能与帐号或其逆序帐号相同","206030013":"新密码相较于旧密码至少要有两个不同的字符","206030014":"密码格式不正确","206030015":"用户已被锁定,请{{lockLeftTime}}秒后重试","206030016":"您当前没有权限重置密码","206030017":"鉴权失败","206030018":"一天内忘记密码次数已达到最大值(10次)","206030019":"验证码输入错误次数超过最大值,请重新获取","206030020":"发送短信失败","206030021":"发送邮件失败","206030022":"发送重置密码失败","206030023":"发送验证码失败","206030024":"发送短信失败,所属企业没有发送短信权限","206030025":"您的公司未开通短信业务,发送验证码失败。请通过邮箱获取验证码。","206030026":"不支持通过该手机号查询注册用户","206030027":"一天内重置密码次数已达到最大值(5次)","206030028":"系统已开启SSO登录,不支持修改密码","206030029":"获取IAM对接配置失败","206030030":"根据云租户ID查找用户失败","206030031":"华为帐号用户不支持在会议页面修改密码,请到华为帐号中心修改","206060008":"验证码获取已被锁定,请{{lockLeftTime}}秒后重试","206060009":"发送用户验证码需要滑块验证","206060010":"滑块验证失败","206060011":"发送验证码失败,输入的手机或邮箱不满足格式要求","206060012":"不支持通过该手机号发送验证码","206060013":"请{{sendLeftTime}}秒后重新发送验证码","206060014":"验证码错误","206060015":"验证码输入错误次数超过最大值,请重新获取","206060017":"绑定用户信息失败,绑定鉴权信息无效,请重新登录","206060018":"绑定用户信息失败,用户已经存在","209000001":"服务器正忙","209000002":"会话超时,请重新登录","209000003":"对不起,您没有权限进行此操作","209000004":"此用户已被锁定,请{{time}}秒后重试","209000005":"会话超时,请重新登录","209000006":"网络不佳,请稍后重试","209000007":"用户不存在","211000010":"上传文件为空","211000011":"文件大小超过500K限制","211000012":"非xml类型文件","211000014":"下载的文件不存在","211000021":"记录不存在","211000033":"文件名称非法","211000042":"xml格式错误","211030006":"分组名非法","211030007":"分组名称已存在","211030008":"备注超出长度限制","211030009":"设备已被分配到其他分组","211030010":"分组不存在","211030011":"无效的设备","211030012":"无效的sn","211030013":"设备不属于该企业","211030014":"配置名称非法","211030015":"配置文件名称已存在","211030017":"配置名称或分组名称不允许修改","211040010":"获取设备信息失败","211070001":"该分组的配置文件已存在","211070003":"分组正在被配置管理使用,不允许删除","211070004":"分组名称已存在","211070005":"分组名不能修改","211070006":"分组名称不存在","211070008":"参数错误","211110002":"SP不是开发者模式","222010006":"请求云盘失败,请检查对接配置是否正常。","222010007":"企业没有对接到云盘","222010031":"文件内容为空","222010032":"文件大小超过限制","222010034":"文件下载失败","222010035":"企业应用配置数量超过上限","222010036":"上传文件失败","222010051":"上传素材图片大小超过上限","222010052":"上传素材图片文件格式错误","222010053":"上传素材图片分辨率错误","222010054":"上传素材图片失败","222010055":"素材正在被使用,无法删除","222010056":"节目正在被使用,无法删除","222010057":"所选的发布范围不可为空","222010058":"所选的发布节目不可为空","222010059":"所选的素材不可为空","222010061":"节目素材最多只允许选择10个","222010062":"素材总数不能超过10个","222010063":"当前企业最大仅支持上传10个素材。","2010000036":"请求Eccoms失败","2012120001":"该属性不能被编辑","2012120002":"该属性不存在","000000001":"服务器正忙","000000002":"内部错误","000000003":"非法参数","000000004":"非法访问,未鉴权或者鉴权失败","000000008":"系统正在升级,暂时不可访问。如对您造成不便,十分抱歉","000000010":"服务器正忙"},"home":{"logo-title":"华为云会议","input-name-tip":"请输入您的姓名","input-sms-tip":"手机号验证","input-sms-smalltip":"依据实名认证要求,您需要完成手机号验证","input-verifycode-tip":"短信验证码","input-verifycode-smalltip":"验证码已发送至","input-sms-placeholder":"请输入手机号","enter-meeting":"加入会议","slider-change":"换一张","slider-tip":"向右滑动滑块填充拼图","slider-success":"验证成功!","slider-fail":"验证失败!","welcome":"欢迎使用华为云会议","welcome-welink":"欢迎使用华为云WeLink","entering":"正在加入会议...","smsCode-countdown":"后重新获取","reobtain-smcCode":"重新获取验证码","next":"下一步","rule":{"name-pattern":"输入不能包含中文、空格+|[&\\"\\\\<;>]等敏感字符","name-pattern2":"只允许输入英文或数字","name-max":"输入长度不能大于64位","name-blank":"输入不能包含空格","sms-number-max":"输入长度不能大于32位","sms-number-iphone":"请输入正确的手机号","id-max":"输入长度不能大于16位","id-type":"只允许输入数字","password-null":"密码不能为空","password-langth":"密码长度不正确"},"input-id-tip":"请输入您的会议ID","input-confid-name":"请输入会议信息","read-and-agree":"我已阅读并同意","service-agreement":"《服务协议》","privacy-policy":"《隐私政策》","and":"与","input-password":"请输入密码","password-placeholder":"请输入您的密码","back":"返回"},"video":{"more-options":"更多","record":"录制","stop-recording":"停止录制","recording":"录制中","leave-room":"离开","share":"共享","sharing":"您正在共享屏幕","stop-sharing":"停止共享","chat":"聊天","hands-up":"举手","hands-up-success":"举手成功","hands-down":"手放下","hands-down-success":"已取消举手","loudspeaker":"扬声器","loudspeaker-choice":"选择扬声器","replay":"重播","microphone":"麦克风","microphone-choice":"选择麦克风","doc":"文档","video":"视频","video-choice":"选择视频","system-default":"系统默认","headphones":"耳机","realtek-audio":"扬声器/听筒","meeting-ID":"会议ID","password":"密码","host-password":"主持人密码","guest-password":"嘉宾密码","audience-password":"观众密码","scan-introduction":"扫一扫,加入会议","guest-introduction":"嘉宾入会信息","audience-introduction":"观众入会信息","copy-introduction":"复制","to-max-size":"最大化","to-revert":"向下还原","full-screen":"全屏","exit-full-screen":"退出全屏","copy-success":"复制成功","ok":"确定","ensure":"确认","cancel":"取消","close":"关闭","pic-in-pic":"画中画","revert-pic":"还原","is-leave-meeting":"确定要离开吗?","is-clear-token":"是否注销当前登录用户?","invite-meeting":"邀请您参加","subject":"主题:","time":"时间:","citys":"北京,重庆,香港,乌鲁木齐,台北","click-and-join":"点击链接加入","use-meetingid-toenter":"使用会议ID入会:","meeting-id":"会议ID:","meeting-code":"密码","guset-code":"(嘉宾): ","audience-code":"(观众): ","Monday":"星期一","Tuesday":"星期二","Wednesday":"星期三","Thursday":"星期四","Friday":"星期五","Saturday":"星期六","Sunday":"星期日","no-micro-once-permission":"当前无法获取麦克风权限,请重新入会后允许首次麦克风权限申请","no-speaker":"没有可用的扬声器设备,请插入扬声器设备再重试","no-speaker-permission":"在浏览器中开启麦克风权限,才可正常选择扬声器","no-micro-permission":"没有权限访问麦克风设备,请在浏览器中设置允许访问麦克风设备","no-micro-avaliable":"没有可用的麦克风设备,请插入麦克风设备再重试","switch-new-mic":"即将为您切换到新的麦克风","switch-new-cam":"即将为您切换到新的摄像头","notice-new-mic":"有新的麦克风设备,您可在麦克风列表中选择该设备","terminal-no-view-ios15":"由于系统限制,其他与会者可能无法看到您的视频,建议下载华为云会议客户端","no-camera-once-permission":"当前无法获取摄像头权限,请重新入会后允许首次摄像头权限申请","notice-new-cam":"有新的摄像头设备,您可在摄像头列表中选择该设备","mic-abnormal":"您的麦克风设备异常,将影响会议的使用,请检查麦克风设备的连接是否正常","cam-abnormal":"您的摄像头设备异常,将影响会议的使用,请检查摄像头设备的连接是否正常","micro-failed":"打开麦克风失败,您的麦克风设备可能已被其他应用程序占用","no-camera-permission":"没有权限访问摄像头设备,请在浏览器中设置允许访问摄像头设备","no-camera-avaliable":"没有可用的摄像头设备,请插入摄像头设备再重试","camera-failed":"打开摄像头失败,您的摄像头设备可能已被其他应用程序占用","cannot-use-microphone":"主持人允许您说话后,麦克风才可以使用","allow-to-speak":"主持人已允许您说话,请取消静音后开始说话","forbidden-to-speak":"主持人已禁止您说话,麦克风不可用","audience-be-mute":"您已静音","audience-be-unmute":"您已取消静音","allow-to-unmute-by-self":"当前主持人未允许与会方自行解除静音","speaker-not-allow-in-pause":"中场休息中,不允许打开扬声器","loudspeaker-mobile":"请在“更多”中开启您的扬声器","loudspeaker-pc":"请开启您的扬声器","no-avilable-devices":"暂无可用设备","meeting-introduction":"入会信息","meeting-colon":": ","participants":"与会者","webinar":"网络研讨会","meeting":"会议","meeting-pwd-null":"无","video-self":"我","video-self-bracket":"(我)","remove-this-user":"确定要移除该用户吗?","trans-host":"确定要将用户 %s 设为主持人吗?","trans-audience":"确定要将用户 %s 设为观众吗?","trans-guest":"用户 %s 尚未完成实名认证, 设为嘉宾可能存在风险, 确定设为嘉宾吗?","sure-trans-guest":"确定设为嘉宾?","determine-allow-participants-to-unmute":"允许与会者解除静音?","determine-unmute-audience":"确定取消全场静音?","renamed":"改名","no-talking":"禁止说话","allowed-to-speak":"允许说话","choose-to-see":"选看","uncheck-to-see":"取消选看","remove":"移除","broadcast":"广播","cancel-broadcast":"取消广播","host-broadcast":"正在广播 ","host-cancel-broadcast":"广播已被主持人取消","lock-meeting":"锁定会议","unlock-meeting":"解锁会议","no-materials":"暂无材料","unmute-audience":"取消全场静音","mute-the-audience":"全场静音","video-more":"更多","forbid-participants-to-unmute":"禁止与会者解除静音","allow-participants-to-unmute":"允许与会者解除静音","video-unmute":"取消静音","video-mute":"静音","search":"搜索","video-host":"主持人","video-cohost":"联席主持人","video-guest":"嘉宾","video-audience":"观众","set-chair":"设为主持人","set-guest":"设为嘉宾","set-audience":"设为观众","switch-role-fail":"角色切换不成功(%s)","broadcast-success":"广播操作成功","broadcast-cancel-success":"取消广播操作成功","set-audience-video-layout-success":"设置观众观看画面成功","set-audience-video-layout-success-while-brocasting":"设置观众观看画面成功,待取消广播后生效","sharescreen-is-locked":"会议已锁定共享,仅主持人可以发起共享","sharescreen-is-unlocked":"会议已解除共享,所有人可以发起共享","you-are-watching":"您正在观看","watching-count":"人观看","someone-shared-screen":"的屏幕","starting-cloud-recording":"正在开启云录制...","stopping-cloud-recording":"正在关闭云录制...","confirm-to-stop-recording":"是否停止录制","click-to-rename":"点击修改名称","forbid-to-rename":"已禁止改名","unable-share":"其他人正在共享,不能发起新的共享"},"mode":{"scroll":"演讲者视图","normal":"画廊视图","single":"单视图","pic-in-pic":"画中画"},"RTC":{"10000001":"内部错误","31000000":"节点不存在","31000001":"session校验失败","31000002":"重复登录","31000003":"内部异常","31000004":"认证失败","31000005":"请重试","31000006":"需要时钟同步","31000007":"请求资源不存在","32000000":"服务异常","32000001":"流号已满","32000003":"无法申请用户端口、流号资源","32000004":"下发流信息失败","32000005":"添加适配器失败","32000006":"添加路由失败","32000007":"获取用户信息异常","32000008":"获取用户SFU异常","32000010":"选看用户不存在","32000011":"音频速率参数非法","32000012":"用户列表为空","32000013":"非法请求参数","32000014":"内部调用异常","32000015":"内部调用异常","32000016":"内部调用异常","32000017":"站点不存在","32000018":"错误的加密算法","32000019":"客户端媒体加密密钥base64解码失败","32000020":"生成媒体加密密钥失败","32000021":"下发加密信息异常","32000022":"获取SFU的IP失败","32000023":"获取锁失败","32000024":"内部调用异常","32000025":"内部调用异常","32000026":"内部调用异常","32000027":"内部调用异常","32000028":"不支持的操作","32000030":"sfu资源不足","32000032":"跨房数量超过上限","32000033":"不允许重复跨入同一房间","34000000":"服务异常","34000001":"房间已满","34000002":"房间不存在","34000003":"站点不存在","34000004":"内部调用异常","34000005":"用户已经存在","34000006":"用户不存在","34000007":"已存在辅流共享","301000000":"内部系统调用失败。","301000011":"文件不存在。","301000012":"文件格式不支持。","301000013":"文件大小超过限制。","301000019":"部分嘉宾已失效,请删除无效嘉宾后重试","301000100":"会议不存在","301000101":"操作冲突,会议存在处理中的变更,请稍后重试。","301000102":"网络研讨会当前状态不可更新(正在召开或者已经成为历史会议)","301000103":"VMR资源无效","301000300":"会议模板不存在。","301000301":"模板数量上限为40","301000401":"收件人邮箱为空","301000600":"关联文件删除失败。","301000601":"文件上传失败"},"leave":{"text":"感谢您参加此会议","link":"了解更多"},"error":{"fail-join":"加入会议失败","browser-tips":"暂不支持您的浏览器","browser-content":"使用Chrome 73+、Safari 13+浏览器入会","wechat-browser-tips":"您当前微信或iOS系统版本过低","wechat-browser-content":"请升级至微信8.0及以上版本、iOS 14.3及以上版本后重试","qq":"QQ浏览器","fire-fox":"FireFox","chrome":"Chrome","360-save":"360浏览器","go-login":"去登录","download-client":"下载客户端"},"network-quality":{"network-quality":"网络质量","good":"良好","better":"较好","unstable":"一般","poor":"较差","no-signal":"无信号"},"bullet":{"bullet-show":"点击打开弹幕","bullet-hide":"点击关闭弹幕","input-show":"点击输入聊天内容","input-hide":"点击收起聊天","chat-mute":"聊天功能已被禁用","bullet-be-show":"弹幕已打开","bullet-be-hide":"弹幕已关闭"},"chat":{"chat":"聊天","input-message":"请输入消息...","send":"发送","allow-chat":"允许公开聊天","no-chatting":"全员禁言","anonymous":"匿名","connect":"正在连接中...","muted":"已被主持人禁言"},"host":{"host":"您是当前会议的主持人","security":"安全","meeting-access":"入会控制","control-assistant":"会控助手","lock":"锁定会议","lock-done":"锁定会议成功,与会方仅可通过主持人邀请入会","unlock":"您已解锁会议","participant-permission":"与会者权限","unmute":"允许解除静音","muted":"您已全场静音","unmuted":"您已取消全场静音","allow-unmute":"您已允许与会者解除静音","forbid-unmute":"您已禁止与会者解除静音","chat":"允许聊天","share-meeting":"分享","share":"允许共享","lock-share":"锁定共享","share-confirm":"锁定共享将会打断他人正在共享的内容,是否继续","share-failed":"共享失败,会议已被主持人锁定共享,待主持人解除锁定后再重试。","no-share-permission-mac-safari":"无法共享,请开启浏览器屏幕共享权限后重试","no-share-permission-mac-chrome":"无法共享该内容,请开启“系统偏好设置-安全性与隐私-屏幕录制”权限后重试或选择共享“Chrome标签页”内容","allowRename":"允许改名","prompt":"提示","ok":"确认","cancel":"取消","input-name":"请输入姓名","name":"会中名字","rename":"请输入会中名字","rename-done":"改名成功","rename-failed":"改名失败","watching":"观众观看","start-watch":"确定开始观众观看?","stop-watch":"确定暂停观众观看?","stop-prompt":"观众将无法观看音视频画面和举手,仅可聊天互动","stop-host":"您将无法对观众操作允许说话、设为嘉宾和手放下","watch-prompt":"开始后观众即可观看网络研讨会","watch-speaker":"仅看演讲者","watch-all":"看所有嘉宾","leave-end":"离开或结束会议","leave":"离开会议","leave-prompt":"会议将继续进行,建议提前指定主持人","end":"结束会议","end-prompt":"会议将中断,其他人无法继续会议","after":"录制结束后,","scheduler":"会议预订人","can":"可在","my":"个人会议管理平台-我的录制","view":"中查看录制文件。"},"phone":{"bullet":"弹幕","feed":"小画面"},"vote":{"vote":"投票","view":"去查看","go-to-vote":"去投票","close":"关闭","publicize-vote":"主持人公示了一个新投票","start-vote":"主持人发起了一个新投票"},"OPS":{"231000005":"反馈日志次数已达上限,请1小时后再操作","000000002":"内部错误"},"feedback":{"summary":"用户主动反馈","close":"关闭","feedback":"反馈","submit":"提交","sure":"确定","cancle":"取消","common-problems":"常见问题","sound-freezing":"声音卡顿","echoes":"出现回声","noises":"出现噪音","no-sound":"没有声音","video-freezing":"视频卡顿","black-screen":"出现黑屏","no-share":"看不到共享","detail":"补充问题或描述","detail-placeholder":"请输入您的宝贵意见和建议","file":"相关图片或视频","contact":"联系方式","phone-placeholder":"请输入您的手机号","phone-rule":"请输入正确的手机号","email-placeholder":"请输入您的邮箱","email-rule":"请输入正确的邮箱","phone-tips":"(方便我们电话联系您)","email-tips":"(方便我们邮箱联系您)","try-to-ask":"遇到问题?试试","intelligent":"智能客服","no-emoji":"描述不能包含表情符号","no-big-file":"文件大小超过200M","up-loading":"提交中","success-title":"反馈成功","success-tip":"感谢您对华为云会议的关注和支持,我们会认真处理您的反馈,尽快修复和完善相关的功能","complete":"完成"},"MAGW":{"100000":"参数错误","100001":"权限受限","210001":"CMS 服务错误返回","220001":"VOTE 服务错误返回","000001":"内部错误"},"mobile-download-modal":{"title":"提示","content":"为了保障会议体验,建议您使用华为云会议客户端入会","button":"立即下载"},"mobile-guide":{"application":"下载应用","download-button":"立即下载","wechat-mobile-black-screen":"您当前观看可能存在问题,请使用华为云会议APP重新入会。","wechat-pc":"您当前观看可能存在问题,请使用华为云会议APP或Google Chrome/Safari浏览器重新入会。","wechat-mobile-tips":"请在默认浏览器中打开","wechat-mobile":"使用华为云会议APP入会,开会更流畅"}}'),U=JSON.parse('{"title":"My Meeting","conferenceId":"Meeting Id","joinUrlInvalid":"Failed to join the meeting because the link to join the meeting is invalid.","joinFailed":"Failed to join the meeting.","system":{"tip":"Prompt message"},"info":{"confEnd":"Meeting ended.","confEndByChair":"Host removed you from meeting.","selfHangup":"Self hangup","heartHangup":"Heartbeat timeout","waitTimeoutHangup":"Waiting timeout","cancelConf":"The meeting has been canceled.","networkError":"Network error, please check.","connectError":"Connect error, please join the meeting again.","confPageUnload":"The meeting will exit. Are you sure you want to exit?","waitingRoom":"Hold on please, the host will invite you into the conference soon","attendeeEmpty":"Host and panelists have left. The webinar will end soon.","pause":"We\'ll be back after a short break.","waiting":"The webinar will start soon."},"CMS":{"11070001":"Invalid request.","11070002":"No permissions.","11070003":"System processing exception.","11070005":"Meeting does not exist.","11070006":"VMR personal meeting room does not exist.","11070007":"Access number does not exist.","11070008":"Incorrect meeting notification template.","11070009":"Authentication password required.","11070010":"No permissions to view meetings.","11070100":"An exception occurred when obtaining details of the ongoing meeting.","11070101":"An exception occurred when starting the meeting.","11070102":"An exception occurred when applying for IVR resources.","11070103":"An exception occurred when starting the IVR meeting.","11070104":"An exception occurred when applying for participant resources.","11070105":"An exception occurred when starting the meeting.","11070106":"An exception occurred when creating the cascading channel.","11070107":"An exception occurred when applying for resources to move the participant.","11070108":"An exception occurred when starting the meeting.","11070109":"An exception occurred when obtaining details of the meeting.","11070110":"An exception occurred when inviting the participant.","11070111":"The request token is empty.","11070112":"An exception occurred when renaming the participant.","11070113":"An exception occurred when disconnecting the participant.","11070114":"An exception occurred when disconnecting the participants.","11070115":"An exception occurred when removing the participant.","11070116":"An exception occurred when removing the participants.","11070117":"An exception occurred when scheduling a recurring meeting.","11070118":"An exception occurred when modifying the recurring meeting.","11070119":"An exception occurred when creating a recurring meeting.","11070120":"Failed to obtain the region information.","11070121":"Subscribing to meeting information is not allowed.","11070122":"Unsubscription on the terminal failed.","11071001":"Sysportal service processing exception.","11071002":"System processing failure","11071003":"Meeting ID does not exist.","11071004":"Guests are not allowed to join the cloud meeting room ahead of the host.","11071005":"VMR meeting conflicted.","11071006":"Insufficient VMR meeting duration.","11071007":"VMR reservation record does not exist.","11071008":"Failed to obtain meeting list","11071009":"Meetings held using cloud meeting rooms cannot be changed to instant meetings.","11071010":"The cloud meeting room ID cannot be changed.","11071011":"The meeting has not started.","11071012":"The meeting is not held in a cloud meeting room.","11071013":"The meeting start time is earlier than the current system time.","11071014":"The start time is out of the allowed range.","11071015":"Duration too long.","11071016":"The parameter is empty.","11071017":"More participants than allowed.","11071018":"Invalid media type.","11071019":"Invalid meeting type.","11071020":"No recurring meeting parameters specified.","11071021":"Meeting duration too long.","11071022":"Meeting topic too long.","11071023":"groupuri too long.","11071024":"Invalid email address.","11071025":"Invalid mobile number.","11071026":"Department name too long.","11071027":"The status of the joining message switch is invalid.","11071028":"The status of the joining voice prompt switch is invalid.","11071029":"The status of the leaving message switch is invalid.","11071030":"The meeting reminder status is invalid.","11071031":"The status of network recording is invalid.","11071032":"The status of automatic recording is invalid.","11071033":"The user type of the meeting scheduler is invalid.","11071034":"Invalid encryption type.","11071035":"Invalid language.","11071036":"The status of whether to automatically extend the meeting is invalid.","11071037":"vmrid too long.","11071038":"Invalid recording type.","11071039":"Video live broadcast URL too long.","11071040":"Presentation live broadcast URL too long.","11071041":"The start date of the recurring meeting is empty.","11071042":"The end date of the recurring meeting is empty.","11071043":"The period type of the recurring meeting is invalid.","11071044":"The interval parameter of the recurring meeting is invalid.","11071045":"The point parameter of the recurring meeting is empty.","11071046":"The point parameter of the recurring meeting is invalid.","11071047":"Invalid vmrFlag.","11071048":"Invalid recordAuxStream.","11071049":"Invalid multiStreamFlag.","11071050":"Invalid audienceFlag.","11071051":"liveChannelID does not exist.","11071052":"Too many failed anonymous login attempts.","11071053":"Too many failed URL login attempts.","11071054":"Insufficient meeting ID resources.","11071055":"Failed to apply for the meeting ID.","11071056":"Failed to apply for the meeting ID.","11071057":"The live broadcast room has been occupied.","11071058":"Guests are not allowed to join the meeting in advance.","11071059":"More participants than allowed by the dedicated cloud meeting room package.","11071060":"The enterprise has not purchased concurrent participant resources and cannot schedule meetings with random or fixed IDs.","11071061":"Invalid parameter value.","11071062":"JSON conversion failed.","11071063":"You are not the owner of the cloud meeting room.","11071064":"A meeting is in progress in this cloud meeting room.","11071065":"The meeting is in progress and cannot be modified.","11071066":"Too many participants.","11071067":"The meeting has started and cannot be canceled.","11071068":"Failed to encrypt the meeting password.","11071069":"No meeting in your selected time.","11071070":"The live broadcast room cannot be changed for a recurring meeting.","11071071":"Failed to end the ongoing meeting.","11071072":"The meeting has ended.","11071073":"Only authorized users can join this meeting. Log in as an authorized user or contact the scheduler.","11071074":"Only corporate users can join this meeting. Log in to <a href=\'https://bmeeting.huaweicloud.com\'>【HUAWEI CLOUD Meeting Management Platform】</a>as a corporate user and try again.","11071075":"Only invited users can join this meeting.","11071076":"A batch export task is being executed.","11071077":"Only invited users or enterprise users can join the meeting.","11071078":"The number of concurrent participants in the meeting has reached the maximum allowed limit.","11071079":"Invalid parameter.","11071080":"Invalid guest password","11071081":"The guest password conflicts with the meeting ID.","11071082":"Too many meetings.","11071083":"Page timed out. Access the meeting control page again.","11071084":"Too many times for exporting historical meetings.","11071085":"Too many layouts (max.: 20).","11071086":"The value of continuous presence mode is out of the allowed range [0,1].","11071087":"Too many screens in a layout (max.: 25).","11071088":"Too many participants in a screen (max.: 2,000).","11071089":"A webinar cannot be changed to a common meeting, and a common meeting cannot be changed to a webinar.","11071090":"Adding attendees is not allowed.","11071091":"Incorrect password.","11071092":"Failed to export the file.","11071093":"The file is being exported.","11071094":"Attendees cannot join the meeting.","11071095":"The WEBINAR_CONF_DTO object is required.","11071096":"Too many custom languages.","11071097":"This enterprise does not support simultaneous interpretation.","11071098":"Interpreter group information needs to be set.","11071099":"The language of the interpreter group is invalid.","11071100":"A meeting supports up to 16 languages.","11071101":"Duplicate interpreter group IDs.","11071102":"Too many interpreters in the group.","11071103":"The interpreter has already been added to a group.","11071104":"The interpreter account does not exist.","11071105":"The guest password conflicts with the host password.","11071106":"Your webinar resource is currently being used to hold another webinar.","11071107":"Invalid attendee password","11071108":"The attendee password conflicts with the meeting ID.","11071109":"The attendee password conflicts with the host password.","11071110":"Non-RTC meetings do not support end-to-end encryption.","11071111":"The attendee password conflicts with the guest password.","11071112":"The meeting ID type cannot be changed.","11071113":"The cloud meeting room type cannot be changed.","11071114":"The cloud meeting room ID cannot be changed.","11071115":"RTC enterprises cannot use MCU media to create meetings.","11071116":"The number of ongoing meetings in an enterprise has reached the maximum allowed limit.","11072001":"Failed to apply for resources.","11072002":"Failed to release resources.","11072003":"Meeting is being ended.","11072004":"The meeting is being started.","11072005":"Meeting is being ended.","11072006":"Meeting ended.","11072007":"Failed to invite site.","11072008":"Site does not exist.","11072009":"Failed to disconnect site.","11072010":"Function not supported.","11072011":"Invalid meeting status.","11072012":"Meeting control operation failed.","11072013":"This VMR meeting is not the target meeting.","11072014":"The meeting has expired.","11072015":"VMR meeting hasn\'t started.","11072016":"VMR reservation record does not exist.","11072017":"The participant does not exist.","11072018":"Incorrect host password.","11072019":"No participant can be moved.","11072020":"The meeting does not support recording.","11072021":"Insufficient recording resources.","11072022":"Recording scheduling failed.","11072023":"No participants in meeting.","11072024":"Ensure that at least one participant has joined the meeting.","11072025":"Voice meetings do not support this function.","11072026":"Voice-only participants do not support this operation.","11072027":"Voice-only participants cannot be displayed in the manually set continuous presence.","11072028":"At least one participant must be set in the manually set continuous presence.","11072029":"At most one presentation screen is allowed in the manually set continuous presence.","11072030":"In voice activated continuous presence mode, each screen displays only one participant.","11072031":"The participant number cannot be empty.","11072032":"Participant number too long (max.: 127 characters).","11072033":"Invalid participant number. SIP and tel number formats are supported.","11072034":"Participant name too long (max.: 96 characters).","11072035":"The participant role type is out of the allowed range [0,2].","11072036":"Participant email address too long (max.: 96 characters).","11072037":"Participant mobile number too long (max.: 127 characters).","11072038":"The value of whether to mute a participant after the participant joins the meeting is out of the allowed range [0,1].","11072039":"The value of whether to automatically invite participants is out of the allowed range [0,1].","11072040":"The host focus type is out of the allowed range [0,2].","11072041":"The continuous presence mode is out of the allowed range [0,1].","11072042":"The interval for displaying participants in turn is out of the allowed range [10,120].","11072043":"The screen type cannot be empty.","11072044":"Invalid screen type.","11072045":"The value of the switch is out of the allowed range [0,1].","11072046":"The participant name cannot be empty.","11072047":"Participant name too long (max.: 64 characters).","11072048":"Continuous presence is not supported. Contact the administrator to enable the related function on the MCU.","11072049":"Response times out. Try again.","11072050":"Meeting locked.","11072051":"The meeting display mode is empty.","11072052":"The meeting display mode can only be Fixed or VAS.","11072053":"The meeting screen type is out of the allowed range [0,1].","11072054":"The banner or caption type is empty.","11072055":"The banner or caption content is empty.","11072056":"The banner or caption content contains more than 2,000 bytes.","11072057":"Empty request body.","11072058":"The screen index is greater than the total number of screens.","11072059":"There is no host in the meeting.","11072060":"Common participants cannot perform this operation.","11072061":"The host is viewing participants in turn and cannot view a specific participant or continuous presence.","11072062":"The host cannot perform this operation.","11072063":"The recording resource has been applied for. Wait for the recording resource to access the meeting.","11072064":"Too many failed meeting control login attempts.","11072065":"The meeting does not exist or the password is incorrect","11072066":"Enterprise hasn\'t purchased recording space resources.","11072067":"Recording storage space in your enterprise is used up.","11072068":"Failed to start live broadcast.","11072069":"The host is not allowed to raise hands to speak.","11072070":"Guests cannot perform this operation.","11072071":"You can perform this operation only on yourself.","11072072":"A participant without the meeting control permissions cannot be set as the host.","11072073":"The message has expired.","11072074":"An on-premises participant cannot be the host.","11072075":"The meeting ends. The participant is disconnected.","11072076":"The participant is disconnected by the host.","11072077":"The host ends the meeting. The participant is disconnected.","11072078":"The meeting is re-created. The participant is disconnected.","11072079":"Failed to move the participant. The participant is disconnected.","11072080":"Failed to invite the participant across regions. The participant is disconnected.","11072081":"Failed to invite the participant. The participant is disconnected.","11072082":"The participant joins the meeting again. The original session is disconnected.","11072083":"Failed to lock sharing.","11072084":"On-premises participants cannot be added to continuous presence of one-screen layout.","11072085":"The meeting does not support live captions.","11072086":"The list of speakers specified for live captions is empty.","11072087":"The speaker ID specified for live captions is invalid or the speaker has left the meeting.","11072088":"Failed to set live captions.","11072089":"Attendees cannot unmute.","11072090":"This operation can be performed only on attendees.","11072091":"The meeting does not support simultaneous interpretation.","11072092":"No interpreter groups available. Configure one first.","11072093":"Simultaneous interpretation is not enabled for the meeting.","11072094":"The current participant is not an interpreter.","11072095":"The interpreter has not confirmed the identity.","11072096":"The language selected by the participant is invalid.","11072097":"The interpreter has already been selected for this participant.","11072098":"The channels to listen and speak of common participants are inconsistent.","11072099":"Failed to set language channels for the meeting.","11072100":"Failed to set a language channel for the participant.","11072101":"More participants than allowed.","11072102":"Max hands-up attendees reached. Try again later.","11072103":"Too many attendees allowed to speak.","11072104":"Failed to set the virtual language site in the cascading channel.","11072105":"The co-host function is not enabled for the meeting.","11072106":"The meeting does not support co-hosts.","11072107":"The host cannot be set as a co-host.","11072108":"Attendees cannot be set as co-hosts.","11072109":"Check whether the participant is a co-host in the meeting.","11072110":"Co-hosts cannot perform operations on the host.","11072111":"The current participant does not support sharing invitation.","11072112":"The MT number of the locked site is not updated.","11072201":"The heartbeat connection of the device is interrupted. The participant is disconnected.","11072202":"Insufficient logical attendee resources.","11072203":"The number of the host and panelists has reached the quota of the cloud meeting room package.","11072204":"Failed to activate the meeting because another meeting is using the webinar package.","11072205":"Non-RTC meetings do not support local recording.","11072206":"Invalid end-to-end encryption parameter.","11072207":"Role switch is not allowed in webinars.","11072208":"The client does not support local recording.","11072211":"Forcible logout","11072214":"Renaming failed because new name contains sensitive words.","11073001":"User does not exist.","11073002":"Organization does not exist.","11073003":"User unauthorized.","11073004":"Organization unauthorized.","11073005":"Failed to search organizations.","11073006":"Failed to apply for an anonymous user.","11073007":"Invalid status of the cloud meeting room package.","11073008":"Failed to apply for an anonymous user.","11073009":"WeLinkC does not support scheduling of recurring meetings.","11073010":"WeLinkC does not support scheduling of meetings held using cloud meeting rooms.","11073011":"Failed to obtain WeLink Proxy Token.","11073012":"Failed to obtain the token of the machine-machine account.","11073013":"Invalid status of the webinar cloud meeting room package.","11073014":"The number of meeting extension times has reached the quota of the cloud meeting room trial package.","11073015":"The meeting extension time has reached the quota of the cloud meeting room trial package.","11073016":"The cloud meeting room trial package does not support automatic extension.","11074001":"The IDO host already exists.","11074002":"No IDO host permissions.","11074003":"Failed to extend the meeting. The meeting duration has reached the maximum.","11074004":"Failed to extend the meeting due to a service processing error.","11075001":"Failed to start timer.","11075002":"Failed to stop timer.","11075003":"JSON conversion error.","11076001":"The participant is disconnected by the host on the device.","11076002":"The participant is disconnected by the host on the platform.","11076003":"More participants in the cloud meeting room than allowed.","11076004":"The number of concurrent participants is insufficient.","11076005":"The participant does not respond.","11076006":"Site does not exist.","11076007":"The participant is offline.","11076008":"The participant is busy.","11076009":"The participant rejects the call.","11076010":"The participant is disconnected.","11076011":"Insufficient media resources.","11076012":"The PSTN service is not enabled.","11076013":"Failed to apply for corporate directory authentication information.","11076014":"The SIP call timed out.","11076015":"More participants than allowed.","11076099":"A common error occurred.","11077001":"An RSE recording error occurred.","11077101":"AI meeting minutes are not supported.","11077102":"The system is reapplying for meeting minutes resources.","11077103":"AI meeting minutes resources are insufficient.","11077104":"Recording or live broadcast cannot be stopped because AI meeting minutes are enabled.","11077201":"The recording file has been deleted or you do not have the permission for accessing it.","11077202":"RSE machine-to-machine authentication failed.","11077203":"Failed to start RTC recording.","11077204":"Failed to stop RTC recording.","11077205":"The reported RTC recording type is incorrect.","11077206":"The reported RTC recording result is incorrect.","11077207":"Machine-machine token authentication failed.","11077208":"Failed to authenticate the host password.","11077209":"Failed to obtain the configured ACS address.","11077210":"The enterprise does not support RTC recording.","11077211":"Failed to obtain the configured RTC recording request URL.","11077212":"Failed to query the RTC recording space used by the enterprise.","11077213":"Failed to delete the RTC recording file.","11077214":"The machine-machine account for RTC recording is not configured.","11077215":"The password of the machine-machine account for RTC recording is not configured.","11078000":"Failed to join the meeting. No region is available.","11078001":"No Global site is available.","11078002":"Failed to distribute regions in multi-region mode.","11079000":"Failed to parse the XML file.","11079001":"Failed to parse the XML file for anonymous account allocation.","11081007":"The meeting is locked.","11089002":"Failed to parse the XML file for joining a meeting through a link.","11090001":"Failed to join the data meeting.","11090002":"Joining the data meeting timed out.","11100001":"Can\'t obtain the image.","11100002":"Failed to verify puzzle piece.","11100003":"Invalid random number.","11100004":"Invalid CAPTCHA token.","11100005":"CAPTCHA verification is required.","11100006":"Invalid mobile number.","11100007":"Can\'t send verification code.","11100008":"The verification code has expired.","11100009":"Incorrect verification code.","11100010":"Too many failed verification code attempts.","11100011":"Invalid UUID. Verify the mobile number again.","11100012":"The meeting is not held at this site.","11110001":"Failed to add the group.","11110002":"Failed to delete the group.","11110003":"Failed to add the member.","11110004":"Failed to delete the member.","11111001":"The participant is disconnected because no streams are received.","11112001":"Failed to move the participant to the waiting room.","11112002":"Failed to remove the participant from the waiting room.","11112003":"Failed to operate the waiting room cache.","11112004":"Co-hosts cannot be moved to the waiting room.","11112005":"The waiting room cannot be enabled.","11112006":"Failed to admit the participant to the meeting.","11112007":"Failed to admit some participants to the meeting.","11112008":"This meeting cannot be joined through browsers. Use <a href=\'https://cloudmcu-smc.obs.cn-north-5.myhuaweicloud.com/softclient/HUAWEICLOUDMeeting_setup.exe\'>HUAWEI CLOUD Meeting client</a> to join it.","11112009":" The participant\'s device does not support this function.","11112010":"Admitting the participant to the meeting timed out.","18000000":"User authentication failed.","18000001":"Authentication failed.","18000002":"Account locked."},"MMC":{"11081007":"The meeting is locked.","12100048":"Max continuous presence layouts reached.","111070001":"Request error.","111070002":"You do not have sufficient permissions. Please contact the enterprise administrator.","111070003":"System processing failure.","111070004":"Authentication failed.","111070005":"The meeting does not exist.","111070006":"The personal cloud meeting room does not exist.","111070007":"The meeting access number does not exist.","111070008":"Failed to send the meeting notification.","111070009":"Meeting password required","111070010":"You do not have sufficient permissions to view the meeting.","111070101":"System processing failure.","111070108":"Failed to start the meeting.","111071001":"System processing failure.","111071002":"System processing failure.","111071003":"Failed to create meeting, please try again later","111071004":"Guests are not allowed to join this cloud meeting room ahead of the host.","111071005":"The meeting time conflicts. Check the scheduled meetings in My Meetings.","111071007":"The meeting does not exist.","111071008":"Failed to query the meeting list.","111071011":"The meeting has not started.","111071013":"The start time cannot be earlier than the system time.","111071014":"The start time exceeds the allowed range.","111071025":"Invalid mobile number.","111071052":"The password has been locked because it has been entered for too many times.","111071053":"The meeting is locked. Try again later.","111071058":"Guests are not allowed to join the meeting in advance.","111071059":"The number of participants exceeds the upper limit.","111071060":"The enterprise does not configure concurrent meeting resources, and cannot initiate a meeting using the personal meeting ID and the random meeting ID","111071063":"You have not been assigned any cloud meeting room. No meetings can be created.","111071064":"Failed to create the meeting due to a time conflict.","111071065":"The meeting is in progress. Its information cannot be edited.","111071066":"The number of participants exceeds the upper limit.","111071067":"Meeting is started and not allowed to cancel","111071069":"No meeting in your selected time.","111071070":"Periodic meeting sub-meeting does not allow modification of live rooms","111071071":"Failed to end the meeting.","111071072":"Meeting ended.","111071073":"Only authorized users can join this meeting. Log in as an authorized user or contact the scheduler.","111071076":"A batch export task is being executed.","111071080":"Invalid guest password.","111071081":"Meeting ID and guest password must be different.","111071082":"Max meetings reached.","111071084":"Max tasks for exporting historical meeting records reached. Delete existing tasks and try again.","111071085":"Max continuous presence layouts reached.","111071092":"Download failed.","111071093":"Task is being processed. Try again later.","111071096":"You can add up to 20 user-defined languages.","111071097":"Your enterprise does not support simultaneous interpretation.","111071099":"Invalid interpretation language.","111071100":"Up to 16 languages are supported in a meeting.","111071101":"This interpreter group ID already exists.","111071102":"Max interpreters in the interpreter group reached.","111071103":"This interpreter already exists in an interpreter group.","111071104":"Invalid interpreter account.","111071105":"Guest password and host password must be different.","111071112":"Meeting ID type cannot be modified.","111071115":"You belong to an RTC enterprise and are creating an RTC meeting. Hard terminals cannot join the RTC meeting.","111072001":"Failed to apply for meeting resources.","111072002":"Failed to release meeting resources.","111072003":"The meeting is being ended.","111072004":"The meeting is being created.","111072005":"The meeting has not started.","111072006":"The meeting ended.","111072007":"Failed to invite the participant to the meeting.","111072008":"The participant does not exist.","111072009":"Failed to disconnect the participant.","111072010":"The function is still being developed. Coming soon...","111072011":"The meeting status is incorrect.","111072012":"The participant control operation failed.","111072013":"The cloud meeting room is being used by another meeting.","111072014":"The meeting ended.","111072015":"The meeting has not started.","111072016":"The meeting does not exist.","111072020":"The current meeting cannot be recorded.","111072021":"Insufficient recording resources.","111072022":"System recording resources are insufficient.","111072031":"The number to be called for joining the meeting, mobile number, and email address cannot be empty at the same time.","111072050":"The meeting is locked.","111072065":"The meeting does not exist or the password is incorrect.","111072066":"No recording storage space resources purchased.","111072067":"Recording storage space used up.","111072068":"Start live broadcast failed. Please try again.","111072104":"Failed to set the virtual language site in cascaded channels.","111073001":"The user does not exist.","111073002":"The department does not exist.","111073003":"Failed to query the user information.","111073004":"The department name is in an incorrect format.","111073005":"Failed to query the department.","111073006":"Unstable network connection. Please try again later.","111073007":"The cloud meeting room cannot be used. Please contact the enterprise administrator.","111074001":"Host already exists.","111074002":"You do not have host permissions.","111074003":"Failed to extend the meeting. The meeting duration has reached the maximum.","111074004":"Failed to extend the meeting. The service processing is abnormal.","111075001":"System processing failure.","111075002":"System processing failure.","111077201":"Recording file has been deleted or you do not have permissions to watch it.","111080001":"Incorrect parameters in the request message.","111080002":"You do not have sufficient permissions to perform this operation.","111080003":"System processing failure.","111080004":"The participant does not exist or has been deleted.","111081001":"The participant is in a call.","111081002":"The meeting to which the participant belongs does not exist or has ended.","111081003":"An error occurred when the system applied for meeting resources.","111081004":"An error occurred when the system released meeting resources.","111081005":"An error occurred when the system applied for meeting resources.","111081006":"Authentication failed.","111081007":"The meeting is locked.","111081008":"The meeting has not started. Please wait.","111082001":"The meeting operation is not allowed.","111100001":"Failed to obtain the slider image.","111100002":"Failed to verify the slider.","111100003":"The web page has expired. Refresh and try again.","111100006":"Enter a valid mobile number.","111100008":"The verification code has expired. You need to apply for a new verification code (slide the slider for verification).","111100009":"Incorrect verification code. Please enter another verification code.","111100010":"The verification code has been entered too many times. You need to slide the slider again for verification.","111100011":"The UUID is invalid. The mobile number needs to be verified.","112010001":"System processing failure.","112010002":"System processing failure.","112010003":"System processing failure.","112010004":"System processing failure.","112010006":"System processing failure. (Error code: 112010006)","112010008":"System processing failure","112010014":"System processing failure. (Error code: 112010014)","112100001":"Incorrect parameter.","112100009":"Query failed.","112100010":"Deletion failed.","112100012":"Authentication failed.","112100022":"The live broadcast room name already exists.","112100025":"The live broadcast URL already exists.","112100026":"The live broadcast room has been occupied. Return to the Create Meeting > Advanced Parameters page and select another one.","112100027":"The live broadcast room has been deleted. Return to the Create Meeting > Advanced Parameters page and select another one.","112100030":"The audio and video live streaming destination address already exists.","112100031":"The presentation live streaming destination address already exists.","112100033":"The live broadcast room that is in use cannot be deleted or modified.","112100034":"Saved successfully. The number of participants has reached the upper limit (500). Please adjust the number of participants.","112100040":"Settings for the standby site cannot be modified.","112100044":"System error.","112100047":"Full HD has been enabled for your enterprise. Resolution cannot be lower than 1080p, and bandwidth cannot be lower than 8 Mbit/s.","112100052":"You can add up to 20 user-defined languages","112100053":"Your enterprise does not support simultaneous interpretation.","112100054":"Interpreter group details must be specified.","112100055":"Invalid interpretation language.","112100056":"Up to 16 languages are supported in a meeting.","112100057":"This interpreter group ID already exists.","112100058":"Max interpreters in the interpreter group reached.","112100059":"This interpreter already exists in an interpreter group.","112100060":"Invalid interpreter account.","112100061":"This language abbreviation already exists.","112100062":"This interpretation language already exists.","115021001":"Insufficient meeting resources in the system.","115021002":"System processing failure.","115021003":"System processing failure.","115021004":"Insufficient meeting resources in the system.","115022001":"Insufficient meeting resources in the enterprise.","115022003":"No live broadcast resources purchased or resources used up.","115025001":"The live broadcast room has been occupied. Return to the Create Meeting > Advanced Parameters page and select another one.","115025002":"The live broadcast room has been deleted. Return to the Create Meeting > Advanced Parameters page and select another one.","115025003":"System processing failure. (Error code: 15025003)","115029001":"System processing failure.","115029002":"System processing failure.","115029003":"System processing failure.","115029999":"System processing failure.","118000000":"Incorrect meeting password.","118000001":"Session timed out. Log in again."},"USG":{"20603015":"The account has been locked.","201000000":"Invalid token.","201000001":"Failed to connect to eSight. Check whether interconnection parameters are correctly set and whether the eSight server is working properly.","201000002":"Failed to connect to the eSight redirection server. Check whether the interconnection parameters are correctly set and whether the eSight redirection server is working properly.","201000003":"Failed to connect to the SMS&email server. Check whether the interconnection parameters are correctly set.","201000004":"Data does not exist.","201000005":"Data does not exist.","201000006":"The country code of the mobile number is incorrect.","201000007":"The email address cannot be empty.","201000008":"The email address and mobile number cannot be both empty.","201000009":"Failed to connect to the Ecs server. Check whether the interconnection parameters are correctly set and whether the Ecs server is working properly.","201000010":"Failed to connect to the HWCloudDisk. Check the connection settings. ","201000011":"Failed to connect to the Nginx. Check the connection settings. ","201000012":"The standby site is inaccessible. ","201000013":"The region site cannot be accessed.","201000014":"No privacy statement selected.","201000015":"Failed to upload the privacy statement. ","201000016":"The language of the uploaded privacy statement is incorrect.","201000017":"Failed to download the privacy statement.","201000018":"The file is not uploaded.","201000019":"Failed to connect to the PushCenter. Check whether the connection parameters are correctly set and whether the PushCenter is working properly. ","201000020":"Failed to connect to the PushCenter. Check the parameter settings.","201000021":"Updating SP or enterprise resources... Please try again later.","201000022":"Failed to connect to the ACS service.","201000023":"Failed to connect to the SCS service.","201000024":"Failed to connect to the gRPC.","201000025":"Failed to connect to the OBS service.","201000026":"Failed to connect the RMS service.","201000027":"Transaction processing timed out.","201000028":"Start time must be earlier than end time.","201000029":"Unauthorized operation.","201000037":"Failed to request the RCS service. Check settings.","201010000":"The SP does not exist.","201010001":"The SP name already exists.","201010002":"The SP domain name already exists.","201010003":"The tenant ID already exists.","201010004":"The SP has enterprises and cannot be deleted.","201010005":"The maximum number of enterprises cannot be less than the number of enterprises created under the SP.","201010007":"The number of SP resources must be at least the total number of resources of enterprises managed by the SP.","201020000":"The enterprise does not exist.","201020001":"The enterprise name exists.","201020002":"The enterprise domain name already exists.","201020003":"The tenant ID already exists.","201020004":"The total number of meeting resources allocated to the enterprise exceeds the number of meeting resources that you have purchased. Check the number of meeting resources allocated to the enterprise.","201020005":"The SP does not have the PSTN call permission and cannot configure the permission for its enterprises.","201020006":"The number of enterprises that you can create has exceeded the maximum. If necessary, go to HUAWEI CLOUD Meeting to purchase more resources.","201020007":"The enterprise has users or terminals and cannot be deleted.","201020008":"The number of enterprises exceeds the maximum.","201020011":"The number of sensitive words exceeds the maximum.","201020012":"An error occurred when the SP provisions enterprise resources.","201020013":"The number of departments must be at least the total number of created departments in the enterprise.","201020014":"Cannot modify the type of public enterprises.","201020015":"This public enterprise type already exists.","201020016":"This enterprise of this type does not exist.","201020017":"Enterprises to be deleted cannot be modified.","201020018":"Cannot modify to-be-deleted or disabled enterprises.","201020019":"The media port must be unique.","201020020":"The number of user account in an enterprise cannot be less than the number of users already added in the enterprise.","201020021":"The number of hard terminals in an enterprise cannot be less than the number of hard terminals already added in the enterprise.","201020022":"The enterprise administrator email address already exists.","201020023":"Cannot create an enterprise for the user because the user is already an enterprise owner.","201020024":"Only enterprises that use the free version can be deleted.","201020025":"Enterprises with commercial orders cannot be deleted.","201020026":"You cannot exit the enterprise.","201020027":"You cannot exit the enterprise.","201030000":"The department does not exist.","201030001":"The same-level department name exists.","201030002":"Adding the department timed out. Please try again later.","201030003":"The department level exceeds the maximum.","201030004":"The upper-level department cannot be its subdepartment or itself.","201030005":"The department contains users or hard terminals cannot be deleted.","201030006":"The top-level department cannot be deleted.","201030007":"The number of subdepartments exceeds the maximum. ","201030008":"The departments of the same ID exist in an enterprise.","201030009":"The list of departments specified to be accessible is empty or some departments do not exist.","201030010":"Max departments reached.","201030011":"Invalid parameters for creating a department.","201040000":"The user does not exist.","201040001":"The account already exists.","201040002":"The user email address and mobile number cannot be empty.","201040003":"The number of cloud meeting rooms allocated to the user exceeds the upper limit.","201040004":"Do not delete the default administrator.","201040005":"The number of users exceeds the upper limit. Check the user quantity allowed by the resources you have purchased.","201040006":"The account is not a common enterprise user.","201040007":"Incorrect verification code.","201040008":"You are not an administrator.","201040009":"The user does not exist.","201040011":"The verification code has been sent. Please try again later.","201040012":"The number of verification code check failures exceeds the upper limit. Your account has been locked. Please try again later.","201040013":"Authentication timed out. Go back to the previous step to verify your identity using your mobile number or email address.","201040014":"This user is not allowed to delete.","201040015":"The email address cannot be empty.","201040016":"Password security is low, please set another password.","201040017":"The user ID already exists.","201040018":"Max whiteboard access accounts reached. Check meeting resource quotas.","201040019":"The number of users registered free of charge has reached the upper limit.","201040020":"The email address or mobile number already exists.","201040021":"The third-party account already exists. ","201040022":"Cannot disable, enable, or delete this user.","201040023":"This user or whiteboard is being disabled or enabled by the system. Try again later.","201040024":"This user is not a standard enterprise user.","201040025":"Incorrect country code.","201040026":"Email address must be specified.","201040027":"Either email address or mobile number must be specified.","201040029":"Max smart TV access accounts reached. Check meeting resource quotas.","201040030":"Invalid user type.","201040031":"This activation code expired.","201040032":"This activation code does not exist.","201040033":"This device has been activated in this enterprise and cannot be activated again.","201040034":"This device has been activated in another enterprise and cannot be activated again.","201040036":"Cannot perform operations on users of this type.","201040037":"Max activation codes reached.","201040038":"Max IdeaHub access accounts reached. Check meeting resource quotas.","201040039":"Cannot change the user status for trial users.","201040040":"Only free-trial users can be deleted.","201040041":"This user is not activated.","201040042":"Pre-verification expired. Return to the previous step.","201040043":"Cannot invite the user because the user is the owner of another enterprise.","201040044":"Invitation link expired.","201040045":"You have already invited this user.","201040046":"This user already exists in your enterprise.","201040047":"Cannot change the mobile number or email address for this user.","201040048":"HUAWEI CLOUD account or tenant ID cannot be changed.","201040049":"Max activation codes for IdeaHub exceeded.","201040050":"This mobile number is already bound to another account.","201040051":"This email address is already bound to another account.","201050000":"The device does not exist.","201050001":"The SN already exists.","201050002":"The device name already exists.","201050003":"The administrator mobile number and email address of the device that supports the activation code cannot be empty at the same time.","201050004":"The device type does not support the activation code.","201050005":"The number of terminals exceeds the upper limit. Check the purchased hard terminal resources.","201050006":"The hard terminal cannot be activated because the purchased hard terminal resources are insufficient.","201050007":"The terminal type is currently unsupported. Check the system configuration.","201050008":"The device model does not support projection codes. ","201050009":"The projection code generation mode must be configured for the device model.","201050010":"The number of device activation code reset times in a day has reached the maximum (5).","201050011":"The current enterprise type of device is being deactivated or enabled by the system, please try again later","201050012":"Activation failed.","201050013":"Cannot add, delete, or modify devices of this type.","201050014":"Max password reset times reached.","201050015":"Invalid IdeaHub activation code.","201050016":"Trial activation code, cannot be deleted.","201050017":"Trial activation code, cloud meeting room cannot be changed.","201050018":"This device group does not exist.","201050019":"Cannot reset passwords for devices of this type.","201050020":"No site type is specified.","201050021":"The activation code does not exist.","201050022":"This activation code cannot be reset.","201060000":"The meeting access number does not exist.","201060001":"The meeting type does not match the authentication type.","201060002":"The meeting access number already exists. Please check and try again.","201060003":"The meeting access number cannot be a prefix. For example, if the access number +86571 exists, the new access number cannot be +8657 or +865711.","201060004":"The meeting access number already exists.","201060005":"The meeting access number does not belong to the SP.","201060006":"The meeting access number has been allocated to an enterprise of the SP and cannot be recycled.","201060007":"Deletion failed. The meeting access number has been allocated to the SP. Recycle the meeting access number before deleting it.","201060008":"Modification failed. An existing meeting access number uses the number prefix.","201060009":"The meeting access number does not match the prefix.","201070000":"The number pool does not exist.","201070001":"The length of the start number is different from that of the end number, or the start number is greater than the end number.","201070002":"Duplicate number. Check the number segment.","201070003":"The number segment has been used by an enterprise and cannot be modified or deleted.","201070004":"No available number.","201070005":"Some numbers in the number segment are in use by anonymous users.","201070006":"A number segment can contain up to 100,000 numbers.","201070007":"An anonymous number segment can contain up to 1,000 numbers.","201070008":"The start number cannot be larger than the end number.","201070009":"The number pool contains a number that is the same as the meeting access number.","201070010":"Modification failed. An existing number segment uses the number prefix.","201070011":"The start number or end number does not match the number prefix or is the same as the number prefix.","201070012":"Duplicate number.","201070013":"The number prefix is the same as the access number.","201070014":"The number and the prefix of the access number must be different.","201070015":"Anonymous number segments cannot be modified.","201070016":"Anonymous number segments that are being added or deleted cannot be deleted.","201070017":"No dynamic number is specified.","201070018":"Obtaining a dynamic number timed out.","201080000":"The cloud meeting room does not exist.","201080001":"Failed to enable the dedicated cloud meeting room. Check the purchased dedicated cloud meeting room package resources.","201080002":"The personal cloud meeting room ID has been allocated. Refresh the page and try again. ","201080003":"The dedicated cloud meeting room ID does not exist. ","201080004":"No dedicated cloud meeting room is allocated to the user.","201080005":"Deletion failed. There cannot be fewer cloud meeting rooms or webinars than purchased packages.","201080006":"Host and guest passwords must be different.","201080007":"The length of the start ID is different from that of the end ID, or the start ID is greater than the end ID.","201080008":"The cloud meeting room ID range already exists.","201080009":"The cloud meeting room ID range has been allocated and cannot be modified or deleted.","201080010":"No idle cloud meeting room ID.","201080011":"Before initializing the cloud meeting room ID or personal meeting ID, ensure that sufficient ID segments are available in the system.","201080012":"Only one cloud meeting room can be allocated to each hard terminal. ","201080013":"Currently, cloud meeting rooms can only be allocated to TE10, TE20, HUAWEI Board, HUAWEI Bar 500, and HUAWEI Box hard terminals.","201080014":"No cloud meeting rooms available.","201080015":"Only standard enterprise users and hard terminals can share dedicated VMRs.","201080016":"Max dedicated VMRs allocated to this user or device reached.","201080017":"Host or guest password must be different from the meeting ID or meeting ID backwards.","201080018":"The terminal has used a cloud meeting room.","201080019":"Insufficient cloud meeting rooms for trial use.","201080020":"Cannot allocate or reclaim trial VMRs.","201080021":"The name is in use. Use another name.","201090000":"The dedicated cloud meeting room package does not exist.","201090001":"The dedicated cloud meeting room package name already exists.","201090002":"A conflict occurred when allocating the cloud meeting room package.","201090003":"The name of a cloud meeting room package cannot be changed after the package is allocated.","201090004":"No cloud meeting room package is allocated to the SP.","201090005":"The number of cloud meeting room packages that can be allocated exceeds the upper limit. Check the purchased cloud meeting room package resources.","201090006":"The number of dedicated cloud meeting room packages allocated by the system administrator to the SP is less than that allocated by the SP to its enterprises.","201090007":"The dedicated cloud meeting room package has been allocated to an enterprise and cannot be recycled by the SP.","201090008":"The total dedicated number of cloud meeting room packages allocated by the SP administrator to enterprises is less than the number of dedicated cloud meeting room packages that the enterprises have allocated to users.","201090009":"The number of activation codes used by an enterprise exceeds the number of resources and cannot be recycled.","201090010":"The dedicated cloud meeting room package has been allocated to the SP and cannot be deleted.","201090011":"A maximum of 1000 cloud meeting rooms can be allocated to an enterprise at a time. ","201090012":"No cloud meeting room package is allocated to the enterprise. ","201090013":"The cloud meeting room package ID already exists.","201090014":"The package does not exist.","201100000":"The file size exceeds the maximum.","201100001":"The file size exceeds the maximum.","201100002":"Incorrect file format.","201100003":"The file is empty.","201100004":"The file is empty or the file format does not meet the requirements.","201100005":"The number of rows in the file exceeds the maximum.","201100006":"A task of the same type is running. Please try again later.","201100007":"The record cannot be deleted because the task is not complete. ","201100008":"The table cannot be verified. ","201100009":"Invalid file name.","201100010":"Import failed. The user already exists. ","201100012":"The imported file does not match the template provided by the system. Download the latest template.","201110000":"The group does not exist.","201110001":"The same-level group name exists.","201110002":"The group level exceeds the maximum.","201110003":"The number of groups at each level exceeds the maximum.","201110004":"The parent group cannot be itself or its subgroup.","201110005":"The group has an enterprise and cannot be deleted.","201110006":"The root group cannot be deleted.","201120000":"The enterprise resource ID does not exist.","201120001":"SP resources are insufficient and cannot be allocated to enterprises.","201120002":"The resources of the same ID exist in an enterprise.","201120003":"The resource expiration date must be later than the current date.","201120004":"Cannot modify meeting resources.","201120005":"Cannot delete or disable trial resources.","201120006":"Failed to allocate trial resources.","201130000":"File download failed. ","201130001":"No privacy statement selected. ","201130002":"Failed to upload the privacy statement. ","201130003":"The input parameter for uploading the privacy statement is incorrect.","201130004":"The input parameter for downloading the privacy statement is incorrect.","201130005":"The file you are trying to download does not exist.","201130006":"The file you are trying to download does not exist.","201130007":"The file size cannot exceed 2 MB.","201130008":"The file format must be .docx.","201200001":"This application name already exists.","201200002":"The app name is empty. ","201200003":"The app does not exist.","201200004":"The plug-in does not exist.","201200005":"The app has associated apps. Delete the associated apps first.","201200006":"The plug-in already exists.","201200007":"The plug-in name already exists.","201200009":"Applications can only belong to an enterprise or SP.","201200010":"An application of the same type already exists in an enterprise.","201200011":"An application of the same type already exists under an SP account.","201200012":"Max applications of the same type under the enterprise reached.","201200013":"Max applications of the same type under the SP reached.","202010002":"You do not have permission to perform this operation.","202010007":"The data already exists.","202030001":"Failed to query the department information. The department code does not exist.","202040001":"Failed to update the profile picture. Please try again later.","205010026":"This name already exists.","205030000":"The terminal model ID does not exist.","205030001":"The KEY field is empty.","205030002":"The terminal type already exists.","205030003":"The KEY field cannot be modified.","205030004":"The terminal type has been used.","205030005":"The terminal type does not exist.","205090001":"This record does not exist.","206010000":"Incorrect user name or password.","206010005":"Login timed out. Please re-log in.","206010007":"The account is disabled.","206010008":"Failed to log in. The user does not exist or is not activated.","206010009":"System error.","206010010":"Failed to obtain the verification code.","206010011":"The verification code cannot be empty.","206010012":"Incorrect verification code.","206010013":"The redirection failed.","206010014":"The corp is not exist.","206010015":"The corp is not belong to auth sp.","206010016":"The corp is not workplace corp.","206010017":"The account is not default admin account.","206010018":"The account is not belong to corp.","206010019":"This SP does not exist.","206010020":"The sp is not support sp auth.","206010021":"Incorrect client type.","206010022":"SSO failed.","206010023":"The current enterprise domain name or account does not support SSO.","206010024":"Incorrect authentication mode.","206010026":"The enterprise domain name is already in use.","206010027":"Failed to authenticate the user status.","206010028":"Use SSO for login.","206010029":"Network connection failed.","206010030":"The enterprise does not support automatic registration.","206010031":"Automatic registration failed.","206010036":"You do not have login permissions.","206010038":"Incorrect network address.","206010042":"Huawei account auth failed","206010047":"WeLink interconnection configurations do not exist.","206010048":"Invalid WeLink interconnection parameters.","206010049":"WeLink interconnection authentication failed.","206010058":"The mobile number or email address has not been bound to an account.","206010064":"Auth failed, the country code of account is not match with site type","206010065":"Huawei account auth failed, phone has exist","206010066":"Huawei account auth failed, email has exist","206020000":"Invalid authentication information.","206030000":"The user does not exist.","206030001":"The verification code is incorrect or has expired. Please obtain a new one.","206030002":"Incorrect verification code.","206030003":"Failed to send the verification code.","206030004":"Try to get a new verification code {{sendLeftTime}}s later.","206030005":"The password cannot be changed.","206030006":"The current password is incorrect.","206030007":"The length of the new password does not meet the requirements.","206030008":"The password complexity does not meet the requirements.","206030009":"The new password must be different from the previous old passwords.","206030010":"The password cannot contain three or more of the same characters consecutively.","206030011":"The password cannot be changed within 5 minutes upon the last password change.","206030012":"The password cannot contain the account or the reverse order of the account.","206030013":"At least two characters must be different between the new and old passwords.","206030014":"Invalid password format.","206030015":"The user is locked and will be locked in {{lockLeftTime}}s.","206030016":"You do not have the permission to reset the password.","206030017":"The authentication failed.","206030018":"The number of password retrieval times in a day reached the maximum(10 times).","206030019":"The number of incorrect verification code inputs exceeds the maximum. Please obtain a new verification code.","206030020":"Failed to send the SMS message.","206030021":"Failed to send the email.","206030022":"Failed to send the reset password.","206030023":"Failed to send the verification code.","206030024":"Failed to send the SMS message because the enterprise does not have the permission to send SMS messages.","206030025":"Failed to send the verification code because your company has not subscribed to the SMS service. Obtain the verification code by email.","206030026":"Cannot use this mobile number to query registered users.","206030027":"The number of password reset times in a day has reached the maximum (5).","206030028":"Password change is not allowed when SSO is enabled.","206030029":"Failed to obtain IAM interconnection configurations.","206030030":"Failed to query users based on the cloud tenant ID.","206030031":"Huawei account user cannot change password on the meeting page. Please go to the Huawei account center to change the password ","206060008":"Verification code request has been locked. Try again {{lockLeftTime}} seconds later.","206060009":"Fit the puzzle piece first.","206060010":"Puzzle piece verification failed.","206060011":"Failed to send a verification code because the mobile number or email address is invalid.","206060012":"Cannot send a verification code to this mobile number.","206060013":"Resend a verification code {{sendLeftTime}} seconds later.","206060014":"Incorrect verification code.","206060015":"Max incorrect verification code inputs reached. Obtain a new verification code.","206060017":"Binding user info failed, as bind auth info is invalid, please login again","206060018":"Binding user info failed, as user has existed","209000001":"The server is busy.","209000002":"The session timed out. Please re-log in.","209000003":"You are not allowed to perform the operation.","209000004":"The user has been locked. Please try again {{time}}s later.","209000005":"The session timed out. Please re-log in.","209000006":"Unstable network connection. Please try again later.","209000007":"The user does not exist.","211000010":"The file is empty.","211000011":"Max file size (500 KB) exceeded.","211000012":"Only XML files are supported.","211000014":"The file to download does not exist.","211000021":"This record does not exist.","211000033":"Invalid file name.","211000042":"Incorrect XML format.","211030006":"Invalid group name.","211030007":"This group name already exists.","211030008":"Remarks are too long.","211030009":"This device has been allocated to another group.","211030010":"This group does not exist.","211030011":"Invalid device.","211030012":"Invalid SN.","211030013":"This device does not belong to this enterprise.","211030014":"Invalid configuration name.","211030015":"This configuration file name already exists.","211030017":"Cannot modify the configuration file name or group name.","211040010":"Failed to obtain device details.","211070001":"The configuration file of this group already exists.","211070003":"The group is in use and cannot be deleted.","211070004":"This group name already exists.","211070005":"Cannot modify the group name.","211070006":"The group name does not exist.","211070008":"Incorrect parameter.","211110002":"The SP is not in developer mode.","222010006":"Failed to connect to Clouddrive. Check whether interconnection configurations are correct.","222010007":"Your enterprise is not connected to Clouddrive.","222010031":"Empty file content.","222010032":"Max file size exceeded.","222010034":"Failed to download the file.","222010035":"Max enterprise applications reached.","222010036":"Failed to upload the file.","222010051":"Max image size reached.","222010052":"Invalid image format.","222010053":"Invalid image resolution.","222010054":"Failed to upload the image.","222010055":"This material is being used and cannot be deleted.","222010056":"This program is being used and cannot be deleted.","222010057":"Publication scope must be specified.","222010058":"Programs to publish must be specified.","222010059":"Select materials first.","222010061":"You can select up to 10 materials.","222010062":"You can select up to 10 materials.","222010063":"An enterprise can upload up to 10 materials.","2010000036":"Failed to request the Eccoms service.","2012120001":"The property cannot be edited.","2012120002":"The property does not exist.","000000001":"The server is busy.","000000002":"Internal error","000000003":"Invalid parameter","000000004":"Invalid access, not authenticated, or authentication failed.","000000008":"The system is being upgraded and is temporarily inaccessible. Sorry for any inconvenience.","000000010":"Server busy."},"home":{"logo-title":"HUAWEI CLOUD Meeting","input-name-tip":"Please input your name","input-sms-tip":"Mobile number verification","input-sms-smalltip":"According to the real-name authentication requirements, you need to complete mobile number verification.","input-verifycode-tip":"Verify code","input-verifycode-smalltip":"Verification code sent to","input-sms-placeholder":"Enter a mobile number.","enter-meeting":"Join the meeting","slider-change":"Change","slider-tip":"Slide right to fill the puzzle","slider-success":"Verify success!","slider-fail":"Verify fail!","welcome":"Welcome to use HUAWEI CLOUD Meeting","welcome-welink":"Welcome to use HUAWEI CLOUD WeLink","entering":"Joining the meeting...","smsCode-countdown":"Re-obtain the data.","reobtain-smcCode":"Re-obtain the verification code.","next":"next","rule":{"name-pattern":"Input cannot contain +|[&\\"\\\\<;>]","name-pattern2":"Only letters and digits are allowed.","name-max":"The maximum characters are 64.","name-blank":"The input cannot contain spaces.","sms-number-max":"The maximum characters are 32.","sms-number-iphone":"Enter a valid mobile number.","id-max":"The maximum characters are 16.","id-type":"Only allow numbers","password-null":"Password can not be blank","password-langth":"Password length is incorrect"},"input-id-tip":"Please enter meeting ID","input-confid-name":"Please enter meeting information","read-and-agree":"I have read and agree","service-agreement":" Service Agreement ","privacy-policy":" Privacy Policy ","and":"and","input-password":"Enter the password","password-placeholder":"Please enter your password.","back":"Back"},"video":{"more-options":"More","record":"Record","stop-recording":"Stop recording","recording":"Recording","leave-room":"Leave","share":"Share","sharing":"Sharing","stop-sharing":"Stop sharing","chat":"Chats","hands-up":"Raise hand","hands-up-success":"Hand raised.","hands-down":"Lower hand","hands-down-success":"Hand lowered.","loudspeaker":"Speaker","loudspeaker-choice":"Select Speaker","replay":"Replay","microphone":"Microphone","microphone-choice":"Select Microphone","doc":"Document","video":"Video","video-choice":"Select Video","system-default":"system default","headphones":"headphones","realtek-audio":"realtek-audio","meeting-ID":"meeting ID","password":"password","host-password":"host password","guest-password":"guset password","audience-password":"audience password","scan-introduction":"scan and join net meeting","guest-introduction":"guest joining information","audience-introduction":"audience joining information","copy-introduction":"copy","to-max-size":"max size","to-revert":"to revert","full-screen":"full screen","exit-full-screen":"exit full screen","copy-success":"copy success","ok":"OK","ensure":"Ensure","cancel":"Cancel","close":"Close","pic-in-pic":"Picture In Picture","revert-pic":"Revert Picture","is-leave-meeting":"be sure leave meeting ?","is-clear-token":"Are you sure you want to log out the current user?","invite-meeting":" Invite you to a ","subject":"subject:","time":"time:","citys":"Beijing, Chongqing, Hong Kong, Urumqi, Taipei","click-and-join":"Click the link to join the ","use-meetingid-toenter":"Joining a Meeting Using a Meeting ID:","meeting-id":"Meeting ID:","meeting-code":"Password","guset-code":"(Guest):","audience-code":"(Audience):","Monday":"Monday","Tuesday":"Tuesday","Wednesday":"Wednesday","Thursday":"Thursday","Friday":"Friday","Saturday":"Saturday","Sunday":"Sunday","no-micro-once-permission":"Obtain microphone permission failed. Join the meeting again and grant the permission.","no-speaker":"No speakers available. Connect to a speaker and try again.","no-speaker-permission":"To select speakers, grant microphone permission to this site first.","no-micro-permission":"The browser does not have permissions for the microphone. Grant permissions in browser settings.","no-micro-avaliable":"No microphones available. Connect to a microphone and try again.","switch-new-mic":"You\'re about to switch to a new microphone","switch-new-cam":"You\'re about to switch to a new camera","notice-new-mic":"There\'s a new microphone that you can select from the list","terminal-no-view-ios15":"Other participants may fail to view your video due to system restrictions. Download the Huawei Cloud Meeting app.","no-camera-once-permission":"Obtain camera permission failed. Join the meeting again and grant the permission.","notice-new-cam":"There\'s a new camera that you can select from the camera list","mic-abnormal":"Your microphone is abnormal. Please check whether the microphone is properly connected.","cam-abnormal":"Your camera is abnormal. Please check whether the camera is properly connected.","micro-failed":"Failed to turn on microphone. Another application may be using your microphone.","no-camera-permission":"The browser does not have permissions for the camera. Grant permissions in browser settings.","no-camera-avaliable":"No cameras available. Connect to a camera and try again.","camera-failed":"Failed to turn on the camera. Another application may be using your camera.","cannot-use-microphone":"The microphone can be used only after the moderator allows you to speak.","allow-to-speak":"The moderator allows you to speak. Please unmute and start speaking.","forbidden-to-speak":"The moderator has barred you from speaking. The microphone is unavailable.","audience-be-mute":"You have been muted.","audience-be-unmute":"You have been unmuted.","allow-to-unmute-by-self":"The current host does not allow participants to unmute themselves.","speaker-not-allow-in-pause":"Speakers are not allowed to be turned on during intermission.","loudspeaker-mobile":"Please turn on your speakers in More","loudspeaker-pc":"Please turn on your speakers","no-avilable-devices":"No avilable devices.","meeting-introduction":"joining information","meeting-colon":": ","participants":"Participants","webinar":"webinar","meeting":"meeting","meeting-pwd-null":"without password","video-self":"Me","video-self-bracket":"(Me)","remove-this-user":"Remove participant?","trans-host":"Change host to %s?","trans-audience":"Set %s as attendee?","trans-guest":"Participant %s hasn\'t completed real-name authentication. Setting the participant as panelist may be unsafe. Set as panelist?","sure-trans-guest":"Set as panelist?","determine-allow-participants-to-unmute":"All participants, including new participants, will be muted.","determine-unmute-audience":"Unmute all participants?","renamed":"Rename","no-talking":"Block unmute","allowed-to-speak":"Allow unmute","choose-to-see":"Focus","uncheck-to-see":"Cancel focus","remove":"Remove","broadcast":"Broadcast","cancel-broadcast":"Stop broadcast","host-broadcast":" is broadcasting.","host-cancel-broadcast":"Croadcasting canceled by host.","lock-meeting":"Lock meeting","unlock-meeting":"Unlock meeting","no-materials":"No content shared","unmute-audience":"Unmute all","mute-the-audience":"Mute all","video-more":"More","forbid-participants-to-unmute":"Block unmute","allow-participants-to-unmute":"Allow unmute","video-unmute":"Unmute","video-mute":"Mute","search":"Search","video-host":"Host","video-cohost":"Cohost","video-guest":"Panelist","video-audience":"Attendee","set-chair":"Assign as host","set-guest":"Set as panelist","set-audience":"Set as attendee","switch-role-fail":"Failed to switch roles.(%s)","broadcast-success":"Broadcast successfully","broadcast-cancel-success":"Cancel broadcast successfully","set-audience-video-layout-success":"Setting the video view layout of audience succeeded.","set-audience-video-layout-success-while-brocasting":"The video view layout of audience is successfully set. The setting takes effect after the broadcast is canceled.","sharescreen-is-locked":"The meeting has been locked for sharing. Only the moderator can initiate sharing.","sharescreen-is-unlocked":"Meeting sharing has been canceled. All participants can share the screen.","you-are-watching":"You are watching","watching-count":" attendees","someone-shared-screen":"\'s shared screen","starting-cloud-recording":"Starting recording on server...","stopping-cloud-recording":"stopping recording on server...","confirm-to-stop-recording":"Confirm","click-to-rename":"Click to rename","forbid-to-rename":"Renaming is forbidden","unable-share":"You cannot initiate sharing when another participant is already sharing."},"mode":{"scroll":"Speaker","normal":"Gallery","single":"Single","pic-in-pic":"Picture in Picture"},"RTC":{"10000001":"Internal error.","31000000":"The node does not exist.","31000001":"Session verification failed.","31000002":"Repetitive login","31000003":"Internal exception.","31000004":"Authentication failed.","31000005":"try again.","31000006":"Requires clock synchronization.","31000007":"The requested resource does not exist.","32000000":"The service is abnormal.","32000001":"The stream number is full.","32000003":"Failed to apply for user port and stream number resources.","32000004":"Failed to deliver stream information.","32000005":"Failed to add the adapter.","32000006":"Failed to add the route.","32000007":"Failed to obtain user information.","32000008":"An exception occurred when obtaining the SFU of the user.","32000010":"The user to be viewed does not exist.","32000011":"Invalid audio rate.","32000012":"The user list is empty.","32000013":"Invalid request parameter","32000014":"Internal invoking exception.","32000015":"Internal invoking exception.","32000016":"Internal invoking exception.","32000017":"The site does not exist.","32000018":"Incorrect encryption algorithm.","32000019":"Failed to decode the client media encryption key using Base64.","32000020":"Failed to generate the media encryption key.","32000021":"An exception occurred when delivering the encryption information.","32000022":"Failed to obtain the IP address of the SFU.","32000023":"Failed to obtain the lock.","32000024":"Internal invoking exception.","32000025":"Internal invoking exception.","32000026":"Internal invoking exception.","32000027":"Internal invoking exception.","32000028":"Unsupported operation","32000030":"Insufficient SFU resources.","32000032":"The number of inter-rooms exceeds the upper limit.","32000033":"Repeated access to the same room is not allowed.","34000000":"The service is abnormal.","34000001":"The room is full.","34000002":"The room does not exist.","34000003":"The site does not exist.","34000004":"Internal invoking exception.","34000005":"The user already exists.","34000006":"The user does not exist.","34000007":"Presentation sharing already exists.","301000000":"Internal system invocation failed.","301000011":"This file does not exist.","301000012":"Invalid file format.","301000013":"Max file size exceeded.","301000019":"One or more panelists do not exist. Remove them from the panelist list and try again.","301000100":"This meeting does not exist.","301000101":"Operation conflict. The meeting is being processed. Try again later.","301000102":"Failed to update the webinar status of the webinar cannot be updated because the webinar is in progress or has ended.","301000103":"Invalid cloud meeting room resource.","301000300":"This meeting template does not exist.","301000301":"A maximum of 40 templates is supported.","301000401":"The recipient email address must be specified.","301000600":"Failed to delete associated files.","301000601":"Failed to upload the file."},"leave":{"text":"Thank you for attending this meeting","link":"Learn More"},"error":{"fail-join":"Join meeting failed.","browser-tips":"Your browser is not supported currently.","browser-content":"Please use Chrome 73 +、Safari 13 + browsers","wechat-browser-tips":"Your WeChat or iOS version is too early.","wechat-browser-content":"Upgrade to WeChat 8.0 or iOS 14.3 or later and try again.","qq":"QQ Browser","fire-fox":"FireFox","chrome":"Chrome","360-save":"360 Browser","go-login":"Go login","download-client":"Download now"},"network-quality":{"network-quality":"Network quality","good":"good","better":"better","unstable":"unstable","poor":"poor","no-signal":"no signal"},"bullet":{"bullet-show":"Show on-screen comments","bullet-hide":"Hide on-screen comments","input-show":"Chat with others","input-hide":"Collapse","chat-mute":"Chat disabled","bullet-be-show":"On-screen comments enabled","bullet-be-hide":"On-screen comments disabled"},"chat":{"chat":"Chats","input-message":"Input your message here...","send":"Send","allow-chat":"Allow all to chat","no-chatting":"Disable chat","anonymous":"Anonymous","connect":"Connecting...","muted":"Disabled by host"},"host":{"host":"You\'re host.","security":"Security","meeting-access":"Meeting access","control-assistant":"Control assistant","lock":"Lock meeting","lock-done":"Meeting locked.Only host can invite participants.","unlock":"Meeting unlocked.","participant-permission":"Participant permissions","unmute":"Unmute","muted":"All muted","unmuted":"All unmuted","allow-unmute":"Participants can unmute themselves.","forbid-unmute":"Participants can\'t unmute themselves.","chat":"Chat","share-meeting":"Invite","share":"Allow everyone to share","lock-share":"Lock sharing","share-confirm":"Lock sharing will stop the sharing by others. Continue?","share-failed":"Sharing failed because the host has locked sharing. Try again after the host unlocks sharing.","no-share-permission-mac-safari":"Unable to share. Grant screen sharing permission in the browser and try again.","no-share-permission-mac-chrome":"Unable to share the content. Enable Screen Recording permissions in System Preferences > Security & Privacy and try again, or share the content on the Chrome tab.","allowRename":"Allow renaming","prompt":"Confirm","ok":"OK","cancel":"Cancel","input-name":"Your name","name":"New name","rename":"New name","rename-done":"Renamed","rename-failed":"Rename failed","watching":"Watching","start-watch":"Enable attendee view?","stop-watch":"Disable attendee view?","stop-prompt":"Attendees will be unable to view the webinar or raise hands, but they can still chat.","stop-host":"You will be unable to unmute attendees, set them as panelists, or lower their hands.","watch-prompt":"Attendees will be able to view the webinar.","watch-speaker":"View speaker only","watch-all":"View all panelists","leave-end":"Leave or end meeting","leave":"Leave","leave-prompt":"Meeting will continue and you\'re advised to designate host.","end":"End","end-prompt":"Meeting will be interrupted and others can\'t continue meeting.","after":"When recording is complete,","scheduler":"the meeting scheduler","can":" can view recordings on page","my":"My Recordings of Meeting Management","view":"."},"phone":{"bullet":"Comments","feed":"My feed"},"vote":{"vote":"Polls","view":"View","go-to-vote":"Vote","close":"Close","publicize-vote":"Poll results shared.","start-vote":"Poll started."},"OPS":{"231000005":"Max log feedback operations reached. Try again one hour later.","000000002":"Internal error"},"feedback":{"summary":"user feedback","feedback":"Feedback","close":"Close","submit":"Submit","sure":"OK","cancle":"Cancel","common-problems":"Issue","sound-freezing":"Choppy audio","echoes":"Echo","noises":"Noise","no-sound":"No sound","video-freezing":"Video freezing","black-screen":"Black screen","no-share":"Can\'t view sharing","detail":"Remarks","detail-placeholder":"Enter your suggestions.","file":"Images or video","contact":"Contact information","phone-placeholder":"Enter your phone number","phone-rule":"Enter a valid mobile number.","email-placeholder":"Enter your email address","email-rule":"Enter a valid email address.","try-to-ask":"Have a question? Ask ","intelligent":"Chatbot","no-emoji":"Remarks cannot contain emojis.","no-big-file":"Size of file exceeded the maximum (200 MB).","up-loading":"Submitting","success-title":"Feedback submitted","success-tip":"Your feedback will help us make this app better.","complete":"Complete"},"MAGW":{"100000":"Invalid parameter","100001":"Insufficient permission.","210001":"CMS error","220001":"VOTE error","000001":"Internal error"},"mobile-download-modal":{"title":"Tips","content":"Use the Huawei Cloud Meeting for better meeting experience.","button":"Download"},"mobile-guide":{"application":"Download app","download-button":"Download","wechat-mobile-black-screen":"Video issues may exist. Use the Huawei Cloud Meeting app to join the meeting again.","wechat-pc":"Video issues may exist. Use the Huawei Cloud Meeting app, Google Chrome, or Safari to join the meeting again.","wechat-mobile-tips":"Open in default browser","wechat-mobile":"Use the Huawei Cloud Meeting app for a better user experience."}}'),F={"en-US":null,"zh-CN":null};function Y(e,t){for(var n=(0,I.Z)({},e),r=0,i=Object.entries(t);r<i.length;r++){var o=(0,j.Z)(i[r],2),a=o[0],s=o[1];"object"!=typeof s?n[a]=s:n[a]&&(n[a]=Y(n[a],s))}return n}F["zh-CN"]=Y(z,n(94156)),F["en-US"]=Y(U,n(89489));var Z=F,B=(n(89326),n(93379)),V=n.n(B),H=n(65753),W=(V()(H.Z,{insert:"head",singleton:!1}),H.Z.locals,n(81716)),G=(V()(W.Z,{insert:"head",singleton:!1}),W.Z.locals,n(96156)),Q=n(22122),K=n(54549),J=n(94184),X=n.n(J),q=n(34699);function $(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ee(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function te(e,t,n){return t&&ee(e.prototype,t),n&&ee(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function ne(e,t){return(ne=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function re(e){return(re=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ie=n(29319);function oe(e,t){if(t&&("object"===(0,ie.Z)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}var ae,se=n(75164),ce=n(98924),ue=(0,C.forwardRef)((function(e,t){var n=e.didUpdate,r=e.getContainer,i=e.children,o=(0,C.useRef)(),a=(0,C.useRef)();(0,C.useImperativeHandle)(t,(function(){return{}}));var s=(0,C.useRef)(!1);return!s.current&&(0,ce.Z)()&&(a.current=r(),o.current=a.current.parentNode,s.current=!0),(0,C.useEffect)((function(){null==n||n(e)})),(0,C.useEffect)((function(){return null===a.current.parentNode&&null!==o.current&&o.current.appendChild(a.current),function(){var e,t;null===(e=a.current)||void 0===e||null===(t=e.parentNode)||void 0===t||t.removeChild(a.current)}}),[]),a.current?A().createPortal(i,a.current):null}));function le(e){if("undefined"==typeof document)return 0;if(e||void 0===ae){var t=document.createElement("div");t.style.width="100%",t.style.height="200px";var n=document.createElement("div"),r=n.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",n.appendChild(t),document.body.appendChild(n);var i=t.offsetWidth;n.style.overflow="scroll";var o=t.offsetWidth;i===o&&(o=n.clientWidth),document.body.removeChild(n),ae=i-o}return ae}var de=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return{};var n=t.element,r=void 0===n?document.body:n,i={},o=Object.keys(e);return o.forEach((function(e){i[e]=r.style[e]})),o.forEach((function(t){r.style[t]=e[t]})),i},fe={},he=function(e){if(document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth||e){var t="ant-scrolling-effect",n=new RegExp("".concat(t),"g"),r=document.body.className;if(e){if(!n.test(r))return;return de(fe),fe={},void(document.body.className=r.replace(n,"").trim())}var i=le();if(i&&(fe=de({position:"relative",width:"calc(100% - ".concat(i,"px)")}),!n.test(r))){var o="".concat(r," ").concat(t);document.body.className=o.trim()}}},pe=n(90359),ge=[],me="ant-scrolling-effect",ve=new RegExp("".concat(me),"g"),be=0,ye=new Map,we=te((function e(t){var n=this;$(this,e),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var e;return null===(e=n.options)||void 0===e?void 0:e.container},this.reLock=function(e){var t=ge.find((function(e){return e.target===n.lockTarget}));t&&n.unLock(),n.options=e,t&&(t.options=e,n.lock())},this.lock=function(){var e;if(!ge.some((function(e){return e.target===n.lockTarget})))if(ge.some((function(e){var t,r=e.options;return(null==r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})))ge=[].concat((0,pe.Z)(ge),[{target:n.lockTarget,options:n.options}]);else{var t=0,r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body;(r===document.body&&window.innerWidth-document.documentElement.clientWidth>0||r.scrollHeight>r.clientHeight)&&(t=le());var i=r.className;if(0===ge.filter((function(e){var t,r=e.options;return(null==r?void 0:r.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})).length&&ye.set(r,de({width:0!==t?"calc(100% - ".concat(t,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:r})),!ve.test(i)){var o="".concat(i," ").concat(me);r.className=o.trim()}ge=[].concat((0,pe.Z)(ge),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var e,t=ge.find((function(e){return e.target===n.lockTarget}));if(ge=ge.filter((function(e){return e.target!==n.lockTarget})),t&&!ge.some((function(e){var n,r=e.options;return(null==r?void 0:r.container)===(null===(n=t.options)||void 0===n?void 0:n.container)}))){var r=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body,i=r.className;ve.test(i)&&(de(ye.get(r),{element:r}),ye.delete(r),r.className=r.className.replace(ve,"").trim())}},this.lockTarget=be++,this.options=t})),xe=0,Ee=(0,ce.Z)(),Ie={},Me=function(e){if(!Ee)return null;if(e){if("string"==typeof e)return document.querySelectorAll(e)[0];if("function"==typeof e)return e();if("object"===(0,ie.Z)(e)&&e instanceof window.HTMLElement)return e}return document.body},Te=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ne(e,t)}(i,e);var t,n,r=(t=i,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=re(t);if(n){var i=re(this).constructor;e=Reflect.construct(r,arguments,i)}else e=r.apply(this,arguments);return oe(this,e)});function i(e){var t;return $(this,i),(t=r.call(this,e)).container=void 0,t.componentRef=C.createRef(),t.rafId=void 0,t.scrollLocker=void 0,t.renderComponent=void 0,t.updateScrollLocker=function(e){var n=(e||{}).visible,r=t.props,i=r.getContainer,o=r.visible;o&&o!==n&&Ee&&Me(i)!==t.scrollLocker.getContainer()&&t.scrollLocker.reLock({container:Me(i)})},t.updateOpenCount=function(e){var n=e||{},r=n.visible,i=n.getContainer,o=t.props,a=o.visible,s=o.getContainer;a!==r&&Ee&&Me(s)===document.body&&(a&&!r?xe+=1:e&&(xe-=1)),("function"==typeof s&&"function"==typeof i?s.toString()!==i.toString():s!==i)&&t.removeCurrentContainer()},t.attachToParent=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e||t.container&&!t.container.parentNode){var n=Me(t.props.getContainer);return!!n&&(n.appendChild(t.container),!0)}return!0},t.getContainer=function(){return Ee?(t.container||(t.container=document.createElement("div"),t.attachToParent(!0)),t.setWrapperClassName(),t.container):null},t.setWrapperClassName=function(){var e=t.props.wrapperClassName;t.container&&e&&e!==t.container.className&&(t.container.className=e)},t.removeCurrentContainer=function(){var e,n;null===(e=t.container)||void 0===e||null===(n=e.parentNode)||void 0===n||n.removeChild(t.container)},t.switchScrollingEffect=function(){1!==xe||Object.keys(Ie).length?xe||(de(Ie),Ie={},he(!0)):(he(),Ie=de({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))},t.scrollLocker=new we({container:Me(e.getContainer)}),t}return te(i,[{key:"componentDidMount",value:function(){var e=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=(0,se.Z)((function(){e.forceUpdate()})))}},{key:"componentDidUpdate",value:function(e){this.updateOpenCount(e),this.updateScrollLocker(e),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getContainer;Ee&&Me(n)===document.body&&(xe=t&&xe?xe-1:xe),this.removeCurrentContainer(),se.Z.cancel(this.rafId)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.forceRender,r=e.visible,i=null,o={getOpenCount:function(){return xe},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||r||this.componentRef.current)&&(i=C.createElement(ue,{getContainer:this.getContainer,ref:this.componentRef},t(o))),i}}]),i}(C.Component),Ce=n(28991),Se={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=Se.F1&&t<=Se.F12)return!1;switch(t){case Se.ALT:case Se.CAPS_LOCK:case Se.CONTEXT_MENU:case Se.CTRL:case Se.DOWN:case Se.END:case Se.ESC:case Se.HOME:case Se.INSERT:case Se.LEFT:case Se.MAC_FF_META:case Se.META:case Se.NUMLOCK:case Se.NUM_CENTER:case Se.PAGE_DOWN:case Se.PAGE_UP:case Se.PAUSE:case Se.PRINT_SCREEN:case Se.RIGHT:case Se.SHIFT:case Se.UP:case Se.WIN_KEY:case Se.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=Se.ZERO&&e<=Se.NINE)return!0;if(e>=Se.NUM_ZERO&&e<=Se.NUM_MULTIPLY)return!0;if(e>=Se.A&&e<=Se.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case Se.SPACE:case Se.QUESTION_MARK:case Se.NUM_PLUS:case Se.NUM_MINUS:case Se.NUM_PERIOD:case Se.NUM_DIVISION:case Se.SEMICOLON:case Se.DASH:case Se.EQUALS:case Se.COMMA:case Se.PERIOD:case Se.SLASH:case Se.APOSTROPHE:case Se.SINGLE_QUOTE:case Se.OPEN_SQUARE_BRACKET:case Se.BACKSLASH:case Se.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},_e=Se,Ae=n(89334),Ne=n(92486),ke=0;function Re(e,t){return!!e&&e.contains(t)}var Oe="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/),De="aria-",Le="data-";function Pe(e,t){return 0===e.indexOf(t)}var je=n(63441);function ze(e){var t=e.prefixCls,n=e.style,r=e.visible,i=e.maskProps,o=e.motionName;return C.createElement(je.Z,{key:"mask",visible:r,motionName:o,leavedClassName:"".concat(t,"-mask-hidden")},(function(e){var r=e.className,o=e.style;return C.createElement("div",(0,Q.Z)({style:(0,Ce.Z)((0,Ce.Z)({},o),n),className:X()("".concat(t,"-mask"),r)},i))}))}function Ue(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function Fe(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var i=e.document;"number"!=typeof(n=i.documentElement[r])&&(n=i.body[r])}return n}var Ye=C.memo((function(e){return e.children}),(function(e,t){return!t.shouldUpdate})),Ze={width:0,height:0,overflow:"hidden",outline:"none"},Be=S().forwardRef((function(e,t){var n=e.prefixCls,r=e.className,i=e.style,o=e.title,a=e.ariaId,s=e.footer,c=e.closable,u=e.closeIcon,l=e.onClose,d=e.children,f=e.bodyStyle,h=e.bodyProps,p=e.modalRender,g=e.onMouseDown,m=e.onMouseUp,v=e.holderRef,b=e.visible,y=e.forceRender,w=e.width,x=e.height,E=(0,C.useRef)(),I=(0,C.useRef)();S().useImperativeHandle(t,(function(){return{focus:function(){var e;null===(e=E.current)||void 0===e||e.focus()},changeActive:function(e){var t=document.activeElement;e&&t===I.current?E.current.focus():e||t!==E.current||I.current.focus()}}}));var M,T,_,A={};void 0!==w&&(A.width=w),void 0!==x&&(A.height=x),s&&(M=S().createElement("div",{className:"".concat(n,"-footer")},s)),o&&(T=S().createElement("div",{className:"".concat(n,"-header")},S().createElement("div",{className:"".concat(n,"-title"),id:a},o))),c&&(_=S().createElement("button",{type:"button",onClick:l,"aria-label":"Close",className:"".concat(n,"-close")},u||S().createElement("span",{className:"".concat(n,"-close-x")})));var N=S().createElement("div",{className:"".concat(n,"-content")},_,T,S().createElement("div",(0,Q.Z)({className:"".concat(n,"-body"),style:f},h),d),M);return S().createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":o?a:null,"aria-modal":"true",ref:v,style:(0,Ce.Z)((0,Ce.Z)({},i),A),className:X()(n,r),onMouseDown:g,onMouseUp:m},S().createElement("div",{tabIndex:0,ref:E,style:Ze,"aria-hidden":"true"}),S().createElement(Ye,{shouldUpdate:b||y},p?p(N):N),S().createElement("div",{tabIndex:0,ref:I,style:Ze,"aria-hidden":"true"}))})),Ve=C.forwardRef((function(e,t){var n=e.prefixCls,r=e.title,i=e.style,o=e.className,a=e.visible,s=e.forceRender,c=e.destroyOnClose,u=e.motionName,l=e.ariaId,d=e.onVisibleChanged,f=e.mousePosition,h=(0,C.useRef)(),p=C.useState(),g=(0,q.Z)(p,2),m=g[0],v=g[1],b={};function y(){var e,t,n,r,i,o=(n={left:(t=(e=h.current).getBoundingClientRect()).left,top:t.top},i=(r=e.ownerDocument).defaultView||r.parentWindow,n.left+=Fe(i),n.top+=Fe(i,!0),n);v(f?"".concat(f.x-o.left,"px ").concat(f.y-o.top,"px"):"")}return m&&(b.transformOrigin=m),C.createElement(je.Z,{visible:a,onVisibleChanged:d,onAppearPrepare:y,onEnterPrepare:y,forceRender:s,motionName:u,removeOnLeave:c,ref:h},(function(a,s){var c=a.className,u=a.style;return C.createElement(Be,(0,Q.Z)({},e,{ref:t,title:r,ariaId:l,prefixCls:n,holderRef:s,style:(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},u),i),b),className:X()(o,c)}))}))}));Ve.displayName="Content";var He=Ve;function We(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,r=e.zIndex,i=e.visible,o=void 0!==i&&i,a=e.keyboard,s=void 0===a||a,c=e.focusTriggerAfterClose,u=void 0===c||c,l=e.scrollLocker,d=e.wrapStyle,f=e.wrapClassName,h=e.wrapProps,p=e.onClose,g=e.afterClose,m=e.transitionName,v=e.animation,b=e.closable,y=void 0===b||b,w=e.mask,x=void 0===w||w,E=e.maskTransitionName,I=e.maskAnimation,M=e.maskClosable,T=void 0===M||M,S=e.maskStyle,_=e.maskProps,A=e.rootClassName,N=(0,C.useRef)(),k=(0,C.useRef)(),R=(0,C.useRef)(),O=C.useState(o),D=(0,q.Z)(O,2),L=D[0],P=D[1],j=function(e){var t=C.useState("ssr-id"),n=(0,Ae.Z)(t,2),r=n[0],i=n[1],o=(0,Ne.Z)({},C).useId,a=null==o?void 0:o();return C.useEffect((function(){if(!o){var e=ke;ke+=1,i("rc_unique_".concat(e))}}),[]),e||a||r}();function z(e){null==p||p(e)}var U=(0,C.useRef)(!1),F=(0,C.useRef)(),Y=null;return T&&(Y=function(e){U.current?U.current=!1:k.current===e.target&&z(e)}),(0,C.useEffect)((function(){return o&&P(!0),function(){}}),[o]),(0,C.useEffect)((function(){return function(){clearTimeout(F.current)}}),[]),(0,C.useEffect)((function(){return L?(null==l||l.lock(),null==l?void 0:l.unLock):function(){}}),[L,l]),C.createElement("div",(0,Q.Z)({className:X()("".concat(n,"-root"),A)},function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:(0,Ne.Z)({},n);var r={};return Object.keys(e).forEach((function(n){(t.aria&&("role"===n||Pe(n,De))||t.data&&Pe(n,Le)||t.attr&&Oe.includes(n))&&(r[n]=e[n])})),r}(e,{data:!0})),C.createElement(ze,{prefixCls:n,visible:x&&o,motionName:Ue(n,E,I),style:(0,Ce.Z)({zIndex:r},S),maskProps:_}),C.createElement("div",(0,Q.Z)({tabIndex:-1,onKeyDown:function(e){if(s&&e.keyCode===_e.ESC)return e.stopPropagation(),void z(e);o&&e.keyCode===_e.TAB&&R.current.changeActive(!e.shiftKey)},className:X()("".concat(n,"-wrap"),f),ref:k,onClick:Y,style:(0,Ce.Z)((0,Ce.Z)({zIndex:r},d),{},{display:L?null:"none"})},h),C.createElement(He,(0,Q.Z)({},e,{onMouseDown:function(){clearTimeout(F.current),U.current=!0},onMouseUp:function(){F.current=setTimeout((function(){U.current=!1}))},ref:R,closable:y,ariaId:j,prefixCls:n,visible:o,onClose:z,onVisibleChanged:function(e){if(e){var t;Re(k.current,document.activeElement)||(N.current=document.activeElement,null===(t=R.current)||void 0===t||t.focus())}else{if(P(!1),x&&N.current&&u){try{N.current.focus({preventScroll:!0})}catch(e){}N.current=null}L&&(null==g||g())}},motionName:Ue(n,m,v)}))))}var Ge=function(e){var t=e.visible,n=e.getContainer,r=e.forceRender,i=e.destroyOnClose,o=void 0!==i&&i,a=e.afterClose,s=C.useState(t),c=(0,q.Z)(s,2),u=c[0],l=c[1];return C.useEffect((function(){t&&l(!0)}),[t]),!1===n?C.createElement(We,(0,Q.Z)({},e,{getOpenCount:function(){return 2}})):r||!o||u?C.createElement(Te,{visible:t,forceRender:r,getContainer:n},(function(t){return C.createElement(We,(0,Q.Z)({},e,{destroyOnClose:o,afterClose:function(){null==a||a(),l(!1)}},t))})):null};Ge.displayName="Dialog";var Qe=Ge,Ke=n(90484);function Je(e,t){var n=(0,Ne.Z)({},e);return Array.isArray(t)&&t.forEach((function(e){delete n[e]})),n}var Xe=n(53124),qe=C.createContext(void 0),$e=n(6610),et=n(5991),tt=n(63349),nt=n(65255),rt=n(44144),it=n(44958),ot=n(42550),at=0,st={};function ct(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=at++,r=t;function i(){(r-=1)<=0?(e(),delete st[n]):st[n]=(0,se.Z)(i)}return st[n]=(0,se.Z)(i),n}ct.cancel=function(e){void 0!==e&&(se.Z.cancel(st[e]),delete st[e])},ct.ids=st;var ut,lt=C.isValidElement;function dt(e,t){return function(e,t,n){return lt(e)?C.cloneElement(e,"function"==typeof n?n(e.props||{}):n):t}(e,e,t)}function ft(e){return!e||null===e.offsetParent||e.hidden}function ht(e){var t=(e||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return!(t&&t[1]&&t[2]&&t[3]&&t[1]===t[2]&&t[2]===t[3])}var pt=function(e){(0,nt.Z)(n,e);var t=(0,rt.Z)(n);function n(){var e;return(0,$e.Z)(this,n),(e=t.apply(this,arguments)).containerRef=C.createRef(),e.animationStart=!1,e.destroyed=!1,e.onClick=function(t,n){var r,i,o=e.props,a=o.insertExtraNode;if(!(o.disabled||!t||ft(t)||t.className.indexOf("-leave")>=0)){e.extraNode=document.createElement("div");var s=(0,tt.Z)(e).extraNode,c=e.context.getPrefixCls;s.className="".concat(c(""),"-click-animating-node");var u=e.getAttributeName();if(t.setAttribute(u,"true"),n&&"#ffffff"!==n&&"rgb(255, 255, 255)"!==n&&ht(n)&&!/rgba\((?:\d*, ){3}0\)/.test(n)&&"transparent"!==n){s.style.borderColor=n;var l=(null===(r=t.getRootNode)||void 0===r?void 0:r.call(t))||t.ownerDocument,d=l instanceof Document?l.body:null!==(i=l.firstChild)&&void 0!==i?i:l;ut=(0,it.hq)("\n [".concat(c(""),"-click-animating-without-extra-node='true']::after, .").concat(c(""),"-click-animating-node {\n --antd-wave-shadow-color: ").concat(n,";\n }"),"antd-wave",{csp:e.csp,attachTo:d})}a&&t.appendChild(s),["transition","animation"].forEach((function(n){t.addEventListener("".concat(n,"start"),e.onTransitionStart),t.addEventListener("".concat(n,"end"),e.onTransitionEnd)}))}},e.onTransitionStart=function(t){if(!e.destroyed){var n=e.containerRef.current;t&&t.target===n&&!e.animationStart&&e.resetEffect(n)}},e.onTransitionEnd=function(t){t&&"fadeEffect"===t.animationName&&e.resetEffect(t.target)},e.bindAnimationEvent=function(t){if(t&&t.getAttribute&&!t.getAttribute("disabled")&&!(t.className.indexOf("disabled")>=0)){var n=function(n){if("INPUT"!==n.target.tagName&&!ft(n.target)){e.resetEffect(t);var r=getComputedStyle(t).getPropertyValue("border-top-color")||getComputedStyle(t).getPropertyValue("border-color")||getComputedStyle(t).getPropertyValue("background-color");e.clickWaveTimeoutId=window.setTimeout((function(){return e.onClick(t,r)}),0),ct.cancel(e.animationStartId),e.animationStart=!0,e.animationStartId=ct((function(){e.animationStart=!1}),10)}};return t.addEventListener("click",n,!0),{cancel:function(){t.removeEventListener("click",n,!0)}}}},e.renderWave=function(t){var n=t.csp,r=e.props.children;if(e.csp=n,!C.isValidElement(r))return r;var i=e.containerRef;return(0,ot.Yr)(r)&&(i=(0,ot.sQ)(r.ref,e.containerRef)),dt(r,{ref:i})},e}return(0,et.Z)(n,[{key:"componentDidMount",value:function(){this.destroyed=!1;var e=this.containerRef.current;e&&1===e.nodeType&&(this.instance=this.bindAnimationEvent(e))}},{key:"componentWillUnmount",value:function(){this.instance&&this.instance.cancel(),this.clickWaveTimeoutId&&clearTimeout(this.clickWaveTimeoutId),this.destroyed=!0}},{key:"getAttributeName",value:function(){var e=this.context.getPrefixCls,t=this.props.insertExtraNode;return"".concat(e(""),t?"-click-animating":"-click-animating-without-extra-node")}},{key:"resetEffect",value:function(e){var t=this;if(e&&e!==this.extraNode&&e instanceof Element){var n=this.props.insertExtraNode,r=this.getAttributeName();e.setAttribute(r,"false"),ut&&(ut.innerHTML=""),n&&this.extraNode&&e.contains(this.extraNode)&&e.removeChild(this.extraNode),["transition","animation"].forEach((function(n){e.removeEventListener("".concat(n,"start"),t.onTransitionStart),e.removeEventListener("".concat(n,"end"),t.onTransitionEnd)}))}}},{key:"render",value:function(){return C.createElement(Xe.C,null,this.renderWave)}}]),n}(C.Component);pt.contextType=Xe.E_;var gt=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t},mt=n(97647),vt=n(98866),bt=n(7085),yt=function(){return{width:0,opacity:0,transform:"scale(0)"}},wt=function(e){return{width:e.scrollWidth,opacity:1,transform:"scale(1)"}},xt=function(e){var t=e.prefixCls,n=!!e.loading;return e.existIcon?S().createElement("span",{className:"".concat(t,"-loading-icon")},S().createElement(bt.Z,null)):S().createElement(je.Z,{visible:n,motionName:"".concat(t,"-loading-icon-motion"),removeOnLeave:!0,onAppearStart:yt,onAppearActive:wt,onEnterStart:yt,onEnterActive:wt,onLeaveStart:wt,onLeaveActive:yt},(function(e,n){var r=e.className,i=e.style;return S().createElement("span",{className:"".concat(t,"-loading-icon"),style:i,ref:n},S().createElement(bt.Z,{className:r}))}))},Et=/^[\u4e00-\u9fa5]{2}$/,It=Et.test.bind(Et);function Mt(e){return"text"===e||"link"===e}function Tt(e){return"danger"===e?{danger:!0}:{type:e}}gt("default","primary","ghost","dashed","link","text"),gt("default","circle","round"),gt("submit","button","reset");var Ct=function(e,t){var n,r=e.loading,i=void 0!==r&&r,o=e.prefixCls,a=e.type,s=void 0===a?"default":a,c=e.danger,u=e.shape,l=void 0===u?"default":u,d=e.size,f=e.disabled,h=e.className,p=e.children,g=e.icon,m=e.ghost,v=void 0!==m&&m,b=e.block,y=void 0!==b&&b,w=e.htmlType,x=void 0===w?"button":w,E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["loading","prefixCls","type","danger","shape","size","disabled","className","children","icon","ghost","block","htmlType"]),I=C.useContext(mt.Z),M=C.useContext(vt.Z),T=f||M,S=C.useContext(qe),_=C.useState(!!i),A=(0,q.Z)(_,2),N=A[0],k=A[1],R=C.useState(!1),O=(0,q.Z)(R,2),D=O[0],L=O[1],P=C.useContext(Xe.E_),j=P.getPrefixCls,z=P.autoInsertSpaceInButton,U=P.direction,F=t||C.createRef(),Y=function(){return 1===C.Children.count(p)&&!g&&!Mt(s)},Z="object"===(0,Ke.Z)(i)&&i.delay?i.delay||!0:!!i;C.useEffect((function(){var e=null;return"number"==typeof Z?e=window.setTimeout((function(){e=null,k(Z)}),Z):k(Z),function(){e&&(window.clearTimeout(e),e=null)}}),[Z]),C.useEffect((function(){if(F&&F.current&&!1!==z){var e=F.current.textContent;Y()&&It(e)?D||L(!0):D&&L(!1)}}),[F]);var B=function(t){var n=e.onClick;N||T?t.preventDefault():null==n||n(t)},V=j("btn",o),H=!1!==z,W=S||d||I,K=W&&{large:"lg",small:"sm",middle:void 0}[W]||"",J=N?"loading":g,$=Je(E,["navigate"]),ee=X()(V,(n={},(0,G.Z)(n,"".concat(V,"-").concat(l),"default"!==l&&l),(0,G.Z)(n,"".concat(V,"-").concat(s),s),(0,G.Z)(n,"".concat(V,"-").concat(K),K),(0,G.Z)(n,"".concat(V,"-icon-only"),!p&&0!==p&&!!J),(0,G.Z)(n,"".concat(V,"-background-ghost"),v&&!Mt(s)),(0,G.Z)(n,"".concat(V,"-loading"),N),(0,G.Z)(n,"".concat(V,"-two-chinese-chars"),D&&H),(0,G.Z)(n,"".concat(V,"-block"),y),(0,G.Z)(n,"".concat(V,"-dangerous"),!!c),(0,G.Z)(n,"".concat(V,"-rtl"),"rtl"===U),(0,G.Z)(n,"".concat(V,"-disabled"),void 0!==$.href&&T),n),h),te=g&&!N?g:C.createElement(xt,{existIcon:!!g,prefixCls:V,loading:!!N}),ne=p||0===p?function(e,t){var n=!1,r=[];return C.Children.forEach(e,(function(e){var t=(0,Ke.Z)(e),i="string"===t||"number"===t;if(n&&i){var o=r.length-1,a=r[o];r[o]="".concat(a).concat(e)}else r.push(e);n=i})),C.Children.map(r,(function(e){return function(e,t){if(null!=e){var n,r=t?" ":"";return"string"!=typeof e&&"number"!=typeof e&&"string"==typeof e.type&&It(e.props.children)?dt(e,{children:e.props.children.split("").join(r)}):"string"==typeof e?It(e)?C.createElement("span",null,e.split("").join(r)):C.createElement("span",null,e):(n=e,C.isValidElement(n)&&n.type===C.Fragment?C.createElement("span",null,e):e)}}(e,t)}))}(p,Y()&&H):null;if(void 0!==$.href)return C.createElement("a",(0,Q.Z)({},$,{className:ee,onClick:B,ref:F}),te,ne);var re=C.createElement("button",(0,Q.Z)({},E,{type:x,className:ee,onClick:B,disabled:T,ref:F}),te,ne);return Mt(s)?re:C.createElement(pt,{disabled:!!N},re)},St=C.forwardRef(Ct);St.displayName="Button",St.Group=function(e){var t,n=C.useContext(Xe.E_),r=n.getPrefixCls,i=n.direction,o=e.prefixCls,a=e.size,s=e.className,c=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls","size","className"]),u=r("btn-group",o),l="";switch(a){case"large":l="lg";break;case"small":l="sm"}var d=X()(u,(t={},(0,G.Z)(t,"".concat(u,"-").concat(l),l),(0,G.Z)(t,"".concat(u,"-rtl"),"rtl"===i),t),s);return C.createElement(qe.Provider,{value:a},C.createElement("div",(0,Q.Z)({},c,{className:d})))},St.__ANT_BUTTON=!0;var _t,At=St,Nt=(n(25183),C.createContext({})),kt=function(e){var t=e.children,n=e.status,r=e.override,i=(0,C.useContext)(Nt),o=(0,C.useMemo)((function(){var e=(0,Q.Z)({},i);return r&&delete e.isFormItemInput,n&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e}),[n,r,i]);return C.createElement(Nt.Provider,{value:o},t)},Rt=n(42051),Ot=(gt("bottomLeft","bottomRight","topLeft","topRight"),function(e,t,n){return void 0!==n?n:"".concat(e,"-").concat(t)}),Dt=n(83008);(0,ce.Z)()&&window.document.documentElement&&document.documentElement.addEventListener("click",(function(e){_t={x:e.pageX,y:e.pageY},setTimeout((function(){_t=null}),100)}),!0);var Lt=function(e){var t,n=C.useContext(Xe.E_),r=n.getPopupContainer,i=n.getPrefixCls,o=n.direction,a=function(t){var n=e.onCancel;null==n||n(t)},s=function(t){var n=e.onOk;null==n||n(t)},c=function(t){var n=e.okText,r=e.okType,i=e.cancelText,o=e.confirmLoading;return C.createElement(C.Fragment,null,C.createElement(At,(0,Q.Z)({onClick:a},e.cancelButtonProps),i||t.cancelText),C.createElement(At,(0,Q.Z)({},Tt(r),{loading:o,onClick:s},e.okButtonProps),n||t.okText))},u=e.prefixCls,l=e.footer,d=e.visible,f=e.wrapClassName,h=e.centered,p=e.getContainer,g=e.closeIcon,m=e.focusTriggerAfterClose,v=void 0===m||m,b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls","footer","visible","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"]),y=i("modal",u),w=i(),x=C.createElement(Rt.Z,{componentName:"Modal",defaultLocale:(0,Dt.A)()},c),E=C.createElement("span",{className:"".concat(y,"-close-x")},g||C.createElement(K.Z,{className:"".concat(y,"-close-icon")})),I=X()(f,(t={},(0,G.Z)(t,"".concat(y,"-centered"),!!h),(0,G.Z)(t,"".concat(y,"-wrap-rtl"),"rtl"===o),t));return C.createElement(kt,{status:!0,override:!0},C.createElement(Qe,(0,Q.Z)({},b,{getContainer:void 0===p?r:p,prefixCls:y,wrapClassName:I,footer:void 0===l?x:l,visible:d,mousePosition:_t,onClose:a,closeIcon:E,focusTriggerAfterClose:v,transitionName:Ot(w,"zoom",e.transitionName),maskTransitionName:Ot(w,"fade",e.maskTransitionName)})))};Lt.defaultProps={width:520,confirmLoading:!1,visible:!1,okType:"primary"};var Pt=Lt,jt=n(98964),zt=n(68628),Ut=n(15873),Ft=n(73218),Yt=n(57119),Zt=n(30470);function Bt(e){return!(!e||!e.then)}var Vt=function(e){var t=C.useRef(!1),n=C.useRef(),r=(0,Zt.Z)(!1),i=(0,q.Z)(r,2),o=i[0],a=i[1];C.useEffect((function(){var t;if(e.autoFocus){var r=n.current;t=setTimeout((function(){return r.focus()}))}return function(){t&&clearTimeout(t)}}),[]);var s=e.type,c=e.children,u=e.prefixCls,l=e.buttonProps;return C.createElement(At,(0,Q.Z)({},Tt(s),{onClick:function(n){var r=e.actionFn,i=e.close;if(!t.current)if(t.current=!0,r){var o;if(e.emitEvent){if(o=r(n),e.quitOnNullishReturnValue&&!Bt(o))return t.current=!1,void i(n)}else if(r.length)o=r(i),t.current=!1;else if(!(o=r()))return void i();!function(n){var r=e.close;Bt(n)&&(a(!0),n.then((function(){a(!1,!0),r.apply(void 0,arguments),t.current=!1}),(function(e){console.error(e),a(!1,!0),t.current=!1})))}(o)}else i()},loading:o,prefixCls:u},l,{ref:n}),c)},Ht=n(26649),Wt=function(e){var t=e.icon,n=e.onCancel,r=e.onOk,i=e.close,o=e.zIndex,a=e.afterClose,s=e.visible,c=e.keyboard,u=e.centered,l=e.getContainer,d=e.maskStyle,f=e.okText,h=e.okButtonProps,p=e.cancelText,g=e.cancelButtonProps,m=e.direction,v=e.prefixCls,b=e.wrapClassName,y=e.rootPrefixCls,w=e.iconPrefixCls,x=e.bodyStyle,E=e.closable,I=void 0!==E&&E,M=e.closeIcon,T=e.modalRender,S=e.focusTriggerAfterClose,_=e.okType||"primary",A="".concat(v,"-confirm"),N=!("okCancel"in e)||e.okCancel,k=e.width||416,R=e.style||{},O=void 0===e.mask||e.mask,D=void 0!==e.maskClosable&&e.maskClosable,L=null!==e.autoFocusButton&&(e.autoFocusButton||"ok"),P=X()(A,"".concat(A,"-").concat(e.type),(0,G.Z)({},"".concat(A,"-rtl"),"rtl"===m),e.className),j=N&&C.createElement(Vt,{actionFn:n,close:i,autoFocus:"cancel"===L,buttonProps:g,prefixCls:"".concat(y,"-btn")},p);return C.createElement(Ht.ZP,{prefixCls:y,iconPrefixCls:w,direction:m},C.createElement(Pt,{prefixCls:v,className:P,wrapClassName:X()((0,G.Z)({},"".concat(A,"-centered"),!!e.centered),b),onCancel:function(){return i({triggerCancel:!0})},visible:s,title:"",footer:"",transitionName:Ot(y,"zoom",e.transitionName),maskTransitionName:Ot(y,"fade",e.maskTransitionName),mask:O,maskClosable:D,maskStyle:d,style:R,bodyStyle:x,width:k,zIndex:o,afterClose:a,keyboard:c,centered:u,getContainer:l,closable:I,closeIcon:M,modalRender:T,focusTriggerAfterClose:S},C.createElement("div",{className:"".concat(A,"-body-wrapper")},C.createElement("div",{className:"".concat(A,"-body")},t,void 0===e.title?null:C.createElement("span",{className:"".concat(A,"-title")},e.title),C.createElement("div",{className:"".concat(A,"-content")},e.content)),C.createElement("div",{className:"".concat(A,"-btns")},j,C.createElement(Vt,{type:_,actionFn:r,close:i,autoFocus:"ok"===L,buttonProps:h,prefixCls:"".concat(y,"-btn")},f)))))},Gt=[],Qt="";function Kt(e){var t=document.createDocumentFragment(),n=(0,Q.Z)((0,Q.Z)({},e),{close:o,visible:!0});function r(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];var a=r.some((function(e){return e&&e.triggerCancel}));e.onCancel&&a&&e.onCancel.apply(e,r);for(var s=0;s<Gt.length;s++){var c=Gt[s];if(c===o){Gt.splice(s,1);break}}(0,jt.v)(t)}function i(e){var n=e.okText,r=e.cancelText,i=e.prefixCls,o=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["okText","cancelText","prefixCls"]);setTimeout((function(){var e=(0,Dt.A)(),a=(0,Ht.w6)(),s=a.getPrefixCls,c=a.getIconPrefixCls,u=s(void 0,Qt),l=i||"".concat(u,"-modal"),d=c();(0,jt.s)(C.createElement(Wt,(0,Q.Z)({},o,{prefixCls:l,rootPrefixCls:u,iconPrefixCls:d,okText:n||(o.okCancel?e.okText:e.justOkText),cancelText:r||e.cancelText})),t)}))}function o(){for(var t=this,o=arguments.length,a=new Array(o),s=0;s<o;s++)a[s]=arguments[s];i(n=(0,Q.Z)((0,Q.Z)({},n),{visible:!1,afterClose:function(){"function"==typeof e.afterClose&&e.afterClose(),r.apply(t,a)}}))}return i(n),Gt.push(o),{destroy:o,update:function(e){i(n="function"==typeof e?e(n):(0,Q.Z)((0,Q.Z)({},n),e))}}}function Jt(e){return(0,Q.Z)((0,Q.Z)({icon:C.createElement(Yt.Z,null),okCancel:!1},e),{type:"warning"})}function Xt(e){return(0,Q.Z)((0,Q.Z)({icon:C.createElement(zt.Z,null),okCancel:!1},e),{type:"info"})}function qt(e){return(0,Q.Z)((0,Q.Z)({icon:C.createElement(Ut.Z,null),okCancel:!1},e),{type:"success"})}function $t(e){return(0,Q.Z)((0,Q.Z)({icon:C.createElement(Ft.Z,null),okCancel:!1},e),{type:"error"})}function en(e){return(0,Q.Z)((0,Q.Z)({icon:C.createElement(Yt.Z,null),okCancel:!0},e),{type:"confirm"})}var tn=n(87329),nn=n(71318),rn=function(e,t){var n=e.afterClose,r=e.config,i=C.useState(!0),o=(0,q.Z)(i,2),a=o[0],s=o[1],c=C.useState(r),u=(0,q.Z)(c,2),l=u[0],d=u[1],f=C.useContext(Xe.E_),h=f.direction,p=f.getPrefixCls,g=p("modal"),m=p(),v=function(){s(!1);for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.some((function(e){return e&&e.triggerCancel}));l.onCancel&&r&&l.onCancel()};return C.useImperativeHandle(t,(function(){return{destroy:v,update:function(e){d((function(t){return(0,Q.Z)((0,Q.Z)({},t),e)}))}}})),C.createElement(Rt.Z,{componentName:"Modal",defaultLocale:nn.Z.Modal},(function(e){return C.createElement(Wt,(0,Q.Z)({prefixCls:g,rootPrefixCls:m},l,{close:v,visible:a,afterClose:n,okText:l.okText||(l.okCancel?e.okText:e.justOkText),direction:h,cancelText:l.cancelText||e.cancelText}))}))},on=C.forwardRef(rn),an=0,sn=C.memo(C.forwardRef((function(e,t){var n=function(){var e=C.useState([]),t=(0,q.Z)(e,2),n=t[0],r=t[1];return[n,C.useCallback((function(e){return r((function(t){return[].concat((0,tn.Z)(t),[e])})),function(){r((function(t){return t.filter((function(t){return t!==e}))}))}}),[])]}(),r=(0,q.Z)(n,2),i=r[0],o=r[1];return C.useImperativeHandle(t,(function(){return{patchElement:o}}),[]),C.createElement(C.Fragment,null,i)})));function cn(e){return Kt(Jt(e))}var un=Pt;un.useModal=function(){var e=C.useRef(null),t=C.useState([]),n=(0,q.Z)(t,2),r=n[0],i=n[1];C.useEffect((function(){r.length&&((0,tn.Z)(r).forEach((function(e){e()})),i([]))}),[r]);var o=C.useCallback((function(t){return function(n){var r;an+=1;var o,a=C.createRef(),s=C.createElement(on,{key:"modal-".concat(an),config:t(n),ref:a,afterClose:function(){o()}});return o=null===(r=e.current)||void 0===r?void 0:r.patchElement(s),{destroy:function(){function e(){var e;null===(e=a.current)||void 0===e||e.destroy()}a.current?e():i((function(t){return[].concat((0,tn.Z)(t),[e])}))},update:function(e){function t(){var t;null===(t=a.current)||void 0===t||t.update(e)}a.current?t():i((function(e){return[].concat((0,tn.Z)(e),[t])}))}}}}),[]);return[C.useMemo((function(){return{info:o(Xt),success:o(qt),error:o($t),warning:o(Jt),confirm:o(en)}}),[]),C.createElement(sn,{ref:e})]},un.info=function(e){return Kt(Xt(e))},un.success=function(e){return Kt(qt(e))},un.error=function(e){return Kt($t(e))},un.warning=cn,un.warn=cn,un.confirm=function(e){return Kt(en(e))},un.destroyAll=function(){for(;Gt.length;){var e=Gt.pop();e&&e()}},un.config=function(e){var t=e.rootPrefixCls;Qt=t};var ln=un,dn=n(25450),fn=n(74739),hn=(V()(fn.Z,{insert:"head",singleton:!1}),fn.Z.locals,n(40164)),pn=(V()(hn.Z,{insert:"head",singleton:!1}),hn.Z.locals,n(23279)),gn=n.n(pn),mn=(gt("small","default","large"),null),vn=function(e){(0,nt.Z)(n,e);var t=(0,rt.Z)(n);function n(e){var r;(0,$e.Z)(this,n),(r=t.call(this,e)).debouncifyUpdateSpinning=function(e){var t=(e||r.props).delay;t&&(r.cancelExistingSpin(),r.updateSpinning=gn()(r.originalUpdateSpinning,t))},r.updateSpinning=function(){var e=r.props.spinning;r.state.spinning!==e&&r.setState({spinning:e})},r.renderSpin=function(e){var t,n=e.direction,i=r.props,o=i.spinPrefixCls,a=i.className,s=i.size,c=i.tip,u=i.wrapperClassName,l=i.style,d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(i,["spinPrefixCls","className","size","tip","wrapperClassName","style"]),f=r.state.spinning,h=X()(o,(t={},(0,G.Z)(t,"".concat(o,"-sm"),"small"===s),(0,G.Z)(t,"".concat(o,"-lg"),"large"===s),(0,G.Z)(t,"".concat(o,"-spinning"),f),(0,G.Z)(t,"".concat(o,"-show-text"),!!c),(0,G.Z)(t,"".concat(o,"-rtl"),"rtl"===n),t),a),p=Je(d,["spinning","delay","indicator","prefixCls"]),g=C.createElement("div",(0,Q.Z)({},p,{style:l,className:h,"aria-live":"polite","aria-busy":f}),function(e,t){var n=t.indicator,r="".concat(e,"-dot");return null===n?null:lt(n)?dt(n,{className:X()(n.props.className,r)}):lt(mn)?dt(mn,{className:X()(mn.props.className,r)}):C.createElement("span",{className:X()(r,"".concat(e,"-dot-spin"))},C.createElement("i",{className:"".concat(e,"-dot-item")}),C.createElement("i",{className:"".concat(e,"-dot-item")}),C.createElement("i",{className:"".concat(e,"-dot-item")}),C.createElement("i",{className:"".concat(e,"-dot-item")}))}(o,r.props),c?C.createElement("div",{className:"".concat(o,"-text")},c):null);if(r.isNestedPattern()){var m=X()("".concat(o,"-container"),(0,G.Z)({},"".concat(o,"-blur"),f));return C.createElement("div",(0,Q.Z)({},p,{className:X()("".concat(o,"-nested-loading"),u)}),f&&C.createElement("div",{key:"loading"},g),C.createElement("div",{className:m,key:"container"},r.props.children))}return g};var i=e.spinning,o=function(e,t){return!!e&&!!t&&!isNaN(Number(t))}(i,e.delay);return r.state={spinning:i&&!o},r.originalUpdateSpinning=r.updateSpinning,r.debouncifyUpdateSpinning(e),r}return(0,et.Z)(n,[{key:"componentDidMount",value:function(){this.updateSpinning()}},{key:"componentDidUpdate",value:function(){this.debouncifyUpdateSpinning(),this.updateSpinning()}},{key:"componentWillUnmount",value:function(){this.cancelExistingSpin()}},{key:"cancelExistingSpin",value:function(){var e=this.updateSpinning;e&&e.cancel&&e.cancel()}},{key:"isNestedPattern",value:function(){return!(!this.props||void 0===this.props.children)}},{key:"render",value:function(){return C.createElement(Xe.C,null,this.renderSpin)}}]),n}(C.Component);vn.defaultProps={spinning:!0,size:"default",wrapperClassName:""};var bn=function(e){var t=e.prefixCls,n=(0,C.useContext(Xe.E_).getPrefixCls)("spin",t),r=(0,Q.Z)((0,Q.Z)({},e),{spinPrefixCls:n});return C.createElement(vn,(0,Q.Z)({},r))};bn.setDefaultIndicator=function(e){mn=e};var yn=bn,wn=n(71779),xn=(V()(wn.Z,{insert:"head",singleton:!1}),wn.Z.locals,n(95723)),En=(V()(xn.Z,{insert:"head",singleton:!1}),xn.Z.locals,n(61956)),In=(V()(En.Z,{insert:"head",singleton:!1}),En.Z.locals,n(81253)),Mn=function(e){(0,nt.Z)(n,e);var t=(0,rt.Z)(n);function n(e){var r;(0,$e.Z)(this,n),(r=t.call(this,e)).handleChange=function(e){var t=r.props,n=t.disabled,i=t.onChange;n||("checked"in r.props||r.setState({checked:e.target.checked}),i&&i({target:(0,Ce.Z)((0,Ce.Z)({},r.props),{},{checked:e.target.checked}),stopPropagation:function(){e.stopPropagation()},preventDefault:function(){e.preventDefault()},nativeEvent:e.nativeEvent}))},r.saveInput=function(e){r.input=e};var i="checked"in e?e.checked:e.defaultChecked;return r.state={checked:i},r}return(0,et.Z)(n,[{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"render",value:function(){var e,t=this.props,n=t.prefixCls,r=t.className,i=t.style,o=t.name,a=t.id,s=t.type,c=t.disabled,u=t.readOnly,l=t.tabIndex,d=t.onClick,f=t.onFocus,h=t.onBlur,p=t.onKeyDown,g=t.onKeyPress,m=t.onKeyUp,v=t.autoFocus,b=t.value,y=t.required,w=(0,In.Z)(t,["prefixCls","className","style","name","id","type","disabled","readOnly","tabIndex","onClick","onFocus","onBlur","onKeyDown","onKeyPress","onKeyUp","autoFocus","value","required"]),x=Object.keys(w).reduce((function(e,t){return"aria-"!==t.substr(0,5)&&"data-"!==t.substr(0,5)&&"role"!==t||(e[t]=w[t]),e}),{}),E=this.state.checked,I=X()(n,r,(e={},(0,G.Z)(e,"".concat(n,"-checked"),E),(0,G.Z)(e,"".concat(n,"-disabled"),c),e));return S().createElement("span",{className:I,style:i},S().createElement("input",(0,Q.Z)({name:o,id:a,type:s,required:y,readOnly:u,disabled:c,tabIndex:l,className:"".concat(n,"-input"),checked:!!E,onClick:d,onFocus:f,onBlur:h,onKeyUp:m,onKeyDown:p,onKeyPress:g,onChange:this.handleChange,autoFocus:v,ref:this.saveInput,value:b},x)),S().createElement("span",{className:"".concat(n,"-inner")}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return"checked"in e?(0,Ce.Z)((0,Ce.Z)({},t),{},{checked:e.checked}):null}}]),n}(C.Component);Mn.defaultProps={prefixCls:"rc-checkbox",className:"",style:{},type:"checkbox",defaultChecked:!1,onFocus:function(){},onBlur:function(){},onChange:function(){},onKeyDown:function(){},onKeyPress:function(){},onKeyUp:function(){}};var Tn=Mn,Cn=C.createContext(null),Sn=function(e,t){var n=e.defaultValue,r=e.children,i=e.options,o=void 0===i?[]:i,a=e.prefixCls,s=e.className,c=e.style,u=e.onChange,l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["defaultValue","children","options","prefixCls","className","style","onChange"]),d=C.useContext(Xe.E_),f=d.getPrefixCls,h=d.direction,p=C.useState(l.value||n||[]),g=(0,q.Z)(p,2),m=g[0],v=g[1],b=C.useState([]),y=(0,q.Z)(b,2),w=y[0],x=y[1];C.useEffect((function(){"value"in l&&v(l.value||[])}),[l.value]);var E=function(){return o.map((function(e){return"string"==typeof e||"number"==typeof e?{label:e,value:e}:e}))},I=f("checkbox",a),M="".concat(I,"-group"),T=Je(l,["value","disabled"]);o&&o.length>0&&(r=E().map((function(e){return C.createElement(Rn,{prefixCls:I,key:e.value.toString(),disabled:"disabled"in e?e.disabled:l.disabled,value:e.value,checked:-1!==m.indexOf(e.value),onChange:e.onChange,className:"".concat(M,"-item"),style:e.style},e.label)})));var S={toggleOption:function(e){var t=m.indexOf(e.value),n=(0,tn.Z)(m);-1===t?n.push(e.value):n.splice(t,1),"value"in l||v(n);var r=E();null==u||u(n.filter((function(e){return-1!==w.indexOf(e)})).sort((function(e,t){return r.findIndex((function(t){return t.value===e}))-r.findIndex((function(e){return e.value===t}))})))},value:m,disabled:l.disabled,name:l.name,registerValue:function(e){x((function(t){return[].concat((0,tn.Z)(t),[e])}))},cancelValue:function(e){x((function(t){return t.filter((function(t){return t!==e}))}))}},_=X()(M,(0,G.Z)({},"".concat(M,"-rtl"),"rtl"===h),s);return C.createElement("div",(0,Q.Z)({className:_,style:c},T,{ref:t}),C.createElement(Cn.Provider,{value:S},r))},_n=C.forwardRef(Sn),An=C.memo(_n),Nn=function(e,t){var n,r=e.prefixCls,i=e.className,o=e.children,a=e.indeterminate,s=void 0!==a&&a,c=e.style,u=e.onMouseEnter,l=e.onMouseLeave,d=e.skipGroup,f=void 0!==d&&d,h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls","className","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup"]),p=C.useContext(Xe.E_),g=p.getPrefixCls,m=p.direction,v=C.useContext(Cn),b=(0,C.useContext)(Nt).isFormItemInput,y=C.useRef(h.value);C.useEffect((function(){null==v||v.registerValue(h.value)}),[]),C.useEffect((function(){if(!f)return h.value!==y.current&&(null==v||v.cancelValue(y.current),null==v||v.registerValue(h.value),y.current=h.value),function(){return null==v?void 0:v.cancelValue(h.value)}}),[h.value]);var w=g("checkbox",r),x=(0,Q.Z)({},h);v&&!f&&(x.onChange=function(){h.onChange&&h.onChange.apply(h,arguments),v.toggleOption&&v.toggleOption({label:o,value:h.value})},x.name=v.name,x.checked=-1!==v.value.indexOf(h.value),x.disabled=h.disabled||v.disabled);var E=X()((n={},(0,G.Z)(n,"".concat(w,"-wrapper"),!0),(0,G.Z)(n,"".concat(w,"-rtl"),"rtl"===m),(0,G.Z)(n,"".concat(w,"-wrapper-checked"),x.checked),(0,G.Z)(n,"".concat(w,"-wrapper-disabled"),x.disabled),(0,G.Z)(n,"".concat(w,"-wrapper-in-form-item"),b),n),i),I=X()((0,G.Z)({},"".concat(w,"-indeterminate"),s)),M=s?"mixed":void 0;return C.createElement("label",{className:E,style:c,onMouseEnter:u,onMouseLeave:l},C.createElement(Tn,(0,Q.Z)({"aria-checked":M},x,{prefixCls:w,className:I,ref:t})),void 0!==o&&C.createElement("span",null,o))},kn=C.forwardRef(Nn);kn.displayName="Checkbox";var Rn=kn,On=Rn;On.Group=An,On.__ANT_CHECKBOX=!0;var Dn=On,Ln=n(44497),Pn=(V()(Ln.Z,{insert:"head",singleton:!1}),Ln.Z.locals,n(50344)),jn=function(){if("undefined"==typeof navigator||"undefined"==typeof window)return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return!(!/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)&&!/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(null==e?void 0:e.substr(0,4)))};function zn(e){var t=C.useRef();t.current=e;var n=C.useCallback((function(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(r))}),[]);return e?n:void 0}var Un=(0,ce.Z)()?C.useLayoutEffect:C.useEffect;function Fn(e,t){var n=t||{},r=n.defaultValue,i=n.value,o=n.onChange,a=n.postState,s=(0,Zt.Z)((function(){return void 0!==i?i:void 0!==r?"function"==typeof r?r():r:"function"==typeof e?e():e})),c=(0,Ae.Z)(s,2),u=c[0],l=c[1],d=void 0!==i?i:u,f=a?a(d):d,h=zn(o),p=(0,Zt.Z)(),g=(0,Ae.Z)(p,2),m=g[0],v=g[1],b=zn((function(e,t){v(d,!0),l((function(t){return"function"==typeof e?e(t):e}),t)}));Un((function(){void 0!==m&&m!==u&&(null==h||h(u,m))}),[m,u,h]);var y=C.useRef(i);return C.useEffect((function(){void 0===i&&i!==y.current&&l(i),y.current=i}),[i]),[f,b]}var Yn=n(80334),Zn=n(34203),Bn=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var i=r[n];e.call(t,i[1],i[0])}},t}()}(),Vn="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,Hn=void 0!==n.g&&n.g.Math===Math?n.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),Wn="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(Hn):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)},Gn=["top","right","bottom","left","width","height","size","weight"],Qn="undefined"!=typeof MutationObserver,Kn=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,i=0;function o(){n&&(n=!1,e()),r&&s()}function a(){Wn(o)}function s(){var e=Date.now();if(n){if(e-i<2)return;r=!0}else n=!0,r=!1,setTimeout(a,20);i=e}return s}(this.refresh.bind(this))}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){Vn&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),Qn?(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)},e.prototype.disconnect_=function(){Vn&&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)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;Gn.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Jn=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var i=r[n];Object.defineProperty(e,i,{value:t[i],enumerable:!1,writable:!1,configurable:!0})}return e},Xn=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||Hn},qn=rr(0,0,0,0);function $n(e){return parseFloat(e)||0}function er(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+$n(e["border-"+n+"-width"])}),0)}var tr="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof Xn(e).SVGGraphicsElement}:function(e){return e instanceof Xn(e).SVGElement&&"function"==typeof e.getBBox};function nr(e){return Vn?tr(e)?function(e){var t=e.getBBox();return rr(0,0,t.width,t.height)}(e):function(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return qn;var r=Xn(e).getComputedStyle(e),i=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var i=r[n],o=e["padding-"+i];t[i]=$n(o)}return t}(r),o=i.left+i.right,a=i.top+i.bottom,s=$n(r.width),c=$n(r.height);if("border-box"===r.boxSizing&&(Math.round(s+o)!==t&&(s-=er(r,"left","right")+o),Math.round(c+a)!==n&&(c-=er(r,"top","bottom")+a)),!function(e){return e===Xn(e).document.documentElement}(e)){var u=Math.round(s+o)-t,l=Math.round(c+a)-n;1!==Math.abs(u)&&(s-=u),1!==Math.abs(l)&&(c-=l)}return rr(i.left,i.top,s,c)}(e):qn}function rr(e,t,n,r){return{x:e,y:t,width:n,height:r}}var ir=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=rr(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=nr(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),or=function(e,t){var n,r,i,o,a,s,c,u=(r=(n=t).x,i=n.y,o=n.width,a=n.height,s="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,c=Object.create(s.prototype),Jn(c,{x:r,y:i,width:o,height:a,top:i,right:r+o,bottom:a+i,left:r}),c);Jn(this,{target:e,contentRect:u})},ar=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new Bn,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof Xn(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new ir(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof Xn(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new or(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),sr="undefined"!=typeof WeakMap?new WeakMap:new Bn,cr=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=Kn.getInstance(),r=new ar(t,n,this);sr.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){cr.prototype[e]=function(){var t;return(t=sr.get(this))[e].apply(t,arguments)}}));var ur=void 0!==Hn.ResizeObserver?Hn.ResizeObserver:cr,lr=new Map,dr=new ur((function(e){e.forEach((function(e){var t,n=e.target;null===(t=lr.get(n))||void 0===t||t.forEach((function(e){return e(n)}))}))})),fr=function(e){(0,nt.Z)(n,e);var t=(0,rt.Z)(n);function n(){return(0,$e.Z)(this,n),t.apply(this,arguments)}return(0,et.Z)(n,[{key:"render",value:function(){return this.props.children}}]),n}(C.Component),hr=C.createContext(null);function pr(e){var t=e.children,n=e.disabled,r=C.useRef(null),i=C.useRef(null),o=C.useContext(hr),a="function"==typeof t,s=a?t(r):t,c=C.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),u=!a&&C.isValidElement(s)&&(0,ot.Yr)(s),l=u?s.ref:null,d=C.useMemo((function(){return(0,ot.sQ)(l,r)}),[l,r]),f=C.useRef(e);f.current=e;var h=C.useCallback((function(e){var t=f.current,n=t.onResize,r=t.data,i=e.getBoundingClientRect(),a=i.width,s=i.height,u=e.offsetWidth,l=e.offsetHeight,d=Math.floor(a),h=Math.floor(s);if(c.current.width!==d||c.current.height!==h||c.current.offsetWidth!==u||c.current.offsetHeight!==l){var p={width:d,height:h,offsetWidth:u,offsetHeight:l};c.current=p;var g=u===Math.round(a)?a:u,m=l===Math.round(s)?s:l,v=(0,Ce.Z)((0,Ce.Z)({},p),{},{offsetWidth:g,offsetHeight:m});null==o||o(v,e,r),n&&Promise.resolve().then((function(){n(v,e)}))}}),[]);return C.useEffect((function(){var e,t,o=(0,Zn.Z)(r.current)||(0,Zn.Z)(i.current);return o&&!n&&(e=o,t=h,lr.has(e)||(lr.set(e,new Set),dr.observe(e)),lr.get(e).add(t)),function(){return function(e,t){lr.has(e)&&(lr.get(e).delete(t),lr.get(e).size||(dr.unobserve(e),lr.delete(e)))}(o,h)}}),[r.current,n]),C.createElement(fr,{ref:i},u?C.cloneElement(s,{ref:d}):s)}function gr(e){var t=e.children;return("function"==typeof t?[t]:(0,Pn.Z)(t)).map((function(t,n){var r=(null==t?void 0:t.key)||"".concat("rc-observer-key","-").concat(n);return C.createElement(pr,(0,Q.Z)({},e,{key:r}),t)}))}gr.Collection=function(e){var t=e.children,n=e.onBatchResize,r=C.useRef(0),i=C.useRef([]),o=C.useContext(hr),a=C.useCallback((function(e,t,a){r.current+=1;var s=r.current;i.current.push({size:e,element:t,data:a}),Promise.resolve().then((function(){s===r.current&&(null==n||n(i.current),i.current=[])})),null==o||o(e,t,a)}),[n,o]);return C.createElement(hr.Provider,{value:a},t)};var mr=gr;function vr(e){var t=(0,C.useRef)(),n=(0,C.useRef)(!1);return(0,C.useEffect)((function(){return n.current=!1,function(){n.current=!0,se.Z.cancel(t.current)}}),[]),function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];n.current||(se.Z.cancel(t.current),t.current=(0,se.Z)((function(){e.apply(void 0,i)})))}}function br(e,t){var n,r=e.prefixCls,i=e.id,o=e.active,a=e.tab,s=a.key,c=a.tab,u=a.disabled,l=a.closeIcon,d=e.closable,f=e.renderWrapper,h=e.removeAriaLabel,p=e.editable,g=e.onClick,m=e.onRemove,v=e.onFocus,b=e.style,y="".concat(r,"-tab");C.useEffect((function(){return m}),[]);var w=p&&!1!==d&&!u;function x(e){u||g(e)}var E=C.createElement("div",{key:s,ref:t,className:X()(y,(n={},(0,G.Z)(n,"".concat(y,"-with-remove"),w),(0,G.Z)(n,"".concat(y,"-active"),o),(0,G.Z)(n,"".concat(y,"-disabled"),u),n)),style:b,onClick:x},C.createElement("div",{role:"tab","aria-selected":o,id:i&&"".concat(i,"-tab-").concat(s),className:"".concat(y,"-btn"),"aria-controls":i&&"".concat(i,"-panel-").concat(s),"aria-disabled":u,tabIndex:u?null:0,onClick:function(e){e.stopPropagation(),x(e)},onKeyDown:function(e){[_e.SPACE,_e.ENTER].includes(e.which)&&(e.preventDefault(),x(e))},onFocus:v},c),w&&C.createElement("button",{type:"button","aria-label":h||"remove",tabIndex:0,className:"".concat(y,"-remove"),onClick:function(e){var t;e.stopPropagation(),(t=e).preventDefault(),t.stopPropagation(),p.onEdit("remove",{key:s,event:t})}},l||p.removeIcon||"×"));return f?f(E):E}var yr=C.forwardRef(br),wr={width:0,height:0,left:0,top:0},xr={width:0,height:0,left:0,top:0,right:0},Er=n(96774),Ir=n.n(Er),Mr=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Tr=void 0;function Cr(e,t){var n=e.prefixCls,r=e.invalidate,i=e.item,o=e.renderItem,a=e.responsive,s=e.responsiveDisabled,c=e.registerSize,u=e.itemKey,l=e.className,d=e.style,f=e.children,h=e.display,p=e.order,g=e.component,m=void 0===g?"div":g,v=(0,In.Z)(e,Mr),b=a&&!h;function y(e){c(u,e)}C.useEffect((function(){return function(){y(null)}}),[]);var w,x=o&&i!==Tr?o(i):f;r||(w={opacity:b?0:1,height:b?0:Tr,overflowY:b?"hidden":Tr,order:a?p:Tr,pointerEvents:b?"none":Tr,position:b?"absolute":Tr});var E={};b&&(E["aria-hidden"]=!0);var I=C.createElement(m,(0,Q.Z)({className:X()(!r&&n,l),style:(0,Ce.Z)((0,Ce.Z)({},w),d)},E,v,{ref:t}),x);return a&&(I=C.createElement(mr,{onResize:function(e){y(e.offsetWidth)},disabled:s},I)),I}var Sr=C.forwardRef(Cr);Sr.displayName="Item";var _r=Sr,Ar=["component"],Nr=["className"],kr=["className"],Rr=function(e,t){var n=C.useContext(Pr);if(!n){var r=e.component,i=void 0===r?"div":r,o=(0,In.Z)(e,Ar);return C.createElement(i,(0,Q.Z)({},o,{ref:t}))}var a=n.className,s=(0,In.Z)(n,Nr),c=e.className,u=(0,In.Z)(e,kr);return C.createElement(Pr.Provider,{value:null},C.createElement(_r,(0,Q.Z)({ref:t,className:X()(a,c)},s,u)))},Or=C.forwardRef(Rr);Or.displayName="RawItem";var Dr=Or,Lr=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Pr=C.createContext(null),jr="responsive",zr="invalidate";function Ur(e){return"+ ".concat(e.length," ...")}function Fr(e,t){var n=e.prefixCls,r=void 0===n?"rc-overflow":n,i=e.data,o=void 0===i?[]:i,a=e.renderItem,s=e.renderRawItem,c=e.itemKey,u=e.itemWidth,l=void 0===u?10:u,d=e.ssr,f=e.style,h=e.className,p=e.maxCount,g=e.renderRest,m=e.renderRawRest,v=e.suffix,b=e.component,y=void 0===b?"div":b,w=e.itemComponent,x=e.onVisibleChange,E=(0,In.Z)(e,Lr),I=function(){var e=(0,Zt.Z)({}),t=(0,q.Z)(e,2)[1],n=(0,C.useRef)([]),r=0,i=0;return function(e){var o=r;return r+=1,n.current.length<o+1&&(n.current[o]=e),[n.current[o],function(e){n.current[o]="function"==typeof e?e(n.current[o]):e,se.Z.cancel(i),i=(0,se.Z)((function(){t({},!0)}))}]}}(),M="full"===d,T=I(null),S=(0,q.Z)(T,2),_=S[0],A=S[1],N=_||0,k=I(new Map),R=(0,q.Z)(k,2),O=R[0],D=R[1],L=I(0),P=(0,q.Z)(L,2),j=P[0],z=P[1],U=I(0),F=(0,q.Z)(U,2),Y=F[0],Z=F[1],B=I(0),V=(0,q.Z)(B,2),H=V[0],W=V[1],G=(0,C.useState)(null),K=(0,q.Z)(G,2),J=K[0],$=K[1],ee=(0,C.useState)(null),te=(0,q.Z)(ee,2),ne=te[0],re=te[1],ie=C.useMemo((function(){return null===ne&&M?Number.MAX_SAFE_INTEGER:ne||0}),[ne,_]),oe=(0,C.useState)(!1),ae=(0,q.Z)(oe,2),ce=ae[0],ue=ae[1],le="".concat(r,"-item"),de=Math.max(j,Y),fe=p===jr,he=o.length&&fe,pe=p===zr,ge=he||"number"==typeof p&&o.length>p,me=(0,C.useMemo)((function(){var e=o;return he?e=null===_&&M?o:o.slice(0,Math.min(o.length,N/l)):"number"==typeof p&&(e=o.slice(0,p)),e}),[o,l,_,p,he]),ve=(0,C.useMemo)((function(){return he?o.slice(ie+1):o.slice(me.length)}),[o,me,he,ie]),be=(0,C.useCallback)((function(e,t){var n;return"function"==typeof c?c(e):null!==(n=c&&(null==e?void 0:e[c]))&&void 0!==n?n:t}),[c]),ye=(0,C.useCallback)(a||function(e){return e},[a]);function we(e,t){re(e),t||(ue(e<o.length-1),null==x||x(e))}function xe(e,t){D((function(n){var r=new Map(n);return null===t?r.delete(e):r.set(e,t),r}))}function Ee(e){return O.get(be(me[e],e))}Un((function(){if(N&&de&&me){var e=H,t=me.length,n=t-1;if(!t)return we(0),void $(null);for(var r=0;r<t;r+=1){var i=Ee(r);if(M&&(i=i||0),void 0===i){we(r-1,!0);break}if(e+=i,0===n&&e<=N||r===n-1&&e+Ee(n)<=N){we(n),$(null);break}if(e+de>N){we(r-1),$(e-i-H+Y);break}}v&&Ee(0)+H>N&&$(null)}}),[N,O,Y,H,be,me]);var Ie=ce&&!!ve.length,Me={};null!==J&&he&&(Me={position:"absolute",left:J,top:0});var Te,Se={prefixCls:le,responsive:he,component:w,invalidate:pe},_e=s?function(e,t){var n=be(e,t);return C.createElement(Pr.Provider,{key:n,value:(0,Ce.Z)((0,Ce.Z)({},Se),{},{order:t,item:e,itemKey:n,registerSize:xe,display:t<=ie})},s(e,t))}:function(e,t){var n=be(e,t);return C.createElement(_r,(0,Q.Z)({},Se,{order:t,key:n,item:e,renderItem:ye,itemKey:n,registerSize:xe,display:t<=ie}))},Ae={order:Ie?ie:Number.MAX_SAFE_INTEGER,className:"".concat(le,"-rest"),registerSize:function(e,t){Z(t),z(Y)},display:Ie};if(m)m&&(Te=C.createElement(Pr.Provider,{value:(0,Ce.Z)((0,Ce.Z)({},Se),Ae)},m(ve)));else{var Ne=g||Ur;Te=C.createElement(_r,(0,Q.Z)({},Se,Ae),"function"==typeof Ne?Ne(ve):Ne)}var ke=C.createElement(y,(0,Q.Z)({className:X()(!pe&&r,h),style:f,ref:t},E),me.map(_e),ge?Te:null,v&&C.createElement(_r,(0,Q.Z)({},Se,{responsive:fe,responsiveDisabled:!he,order:ie,className:"".concat(le,"-suffix"),registerSize:function(e,t){W(t)},display:!0,style:Me}),v));return fe&&(ke=C.createElement(mr,{onResize:function(e,t){A(t.clientWidth)},disabled:!he},ke)),ke}var Yr=C.forwardRef(Fr);Yr.displayName="Overflow",Yr.Item=Dr,Yr.RESPONSIVE=jr,Yr.INVALIDATE=zr;var Zr=Yr,Br=n(56982),Vr=["children","locked"],Hr=C.createContext(null);function Wr(e){var t=e.children,n=e.locked,r=(0,In.Z)(e,Vr),i=C.useContext(Hr),o=(0,Br.Z)((function(){return e=i,t=r,n=(0,Ce.Z)({},e),Object.keys(t).forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n;var e,t,n}),[i,r],(function(e,t){return!(n||e[0]===t[0]&&Ir()(e[1],t[1]))}));return C.createElement(Hr.Provider,{value:o},t)}function Gr(e,t,n,r){var i=C.useContext(Hr),o=i.activeKey,a=i.onActive,s=i.onInactive,c={active:o===e};return t||(c.onMouseEnter=function(t){null==n||n({key:e,domEvent:t}),a(e)},c.onMouseLeave=function(t){null==r||r({key:e,domEvent:t}),s(e)}),c}var Qr=["item"];function Kr(e){var t=e.item,n=(0,In.Z)(e,Qr);return Object.defineProperty(n,"item",{get:function(){return(0,Yn.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}function Jr(e){var t=e.icon,n=e.props,r=e.children;return("function"==typeof t?C.createElement(t,(0,Ce.Z)({},n)):t)||r||null}function Xr(e){var t=C.useContext(Hr),n=t.mode,r=t.rtl,i=t.inlineIndent;return"inline"!==n?null:r?{paddingRight:e*i}:{paddingLeft:e*i}}var qr=[],$r=C.createContext(null);function ei(){return C.useContext($r)}var ti=C.createContext(qr);function ni(e){var t=C.useContext(ti);return C.useMemo((function(){return void 0!==e?[].concat((0,tn.Z)(t),[e]):t}),[t,e])}var ri=C.createContext(null),ii=C.createContext(null);function oi(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function ai(e){return oi(C.useContext(ii),e)}var si=C.createContext({}),ci=["title","attribute","elementRef"],ui=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],li=["active"],di=function(e){(0,nt.Z)(n,e);var t=(0,rt.Z)(n);function n(){return(0,$e.Z)(this,n),t.apply(this,arguments)}return(0,et.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.attribute,r=e.elementRef,i=Je((0,In.Z)(e,ci),["eventKey"]);return(0,Yn.ZP)(!n,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),C.createElement(Zr.Item,(0,Q.Z)({},n,{title:"string"==typeof t?t:void 0},i,{ref:r}))}}]),n}(C.Component),fi=function(e){var t,n=e.style,r=e.className,i=e.eventKey,o=(e.warnKey,e.disabled),a=e.itemIcon,s=e.children,c=e.role,u=e.onMouseEnter,l=e.onMouseLeave,d=e.onClick,f=e.onKeyDown,h=e.onFocus,p=(0,In.Z)(e,ui),g=ai(i),m=C.useContext(Hr),v=m.prefixCls,b=m.onItemClick,y=m.disabled,w=m.overflowDisabled,x=m.itemIcon,E=m.selectedKeys,I=m.onActive,M=C.useContext(si)._internalRenderMenuItem,T="".concat(v,"-item"),S=C.useRef(),_=C.useRef(),A=y||o,N=ni(i),k=function(e){return{key:i,keyPath:(0,tn.Z)(N).reverse(),item:S.current,domEvent:e}},R=a||x,O=Gr(i,A,u,l),D=O.active,L=(0,In.Z)(O,li),P=E.includes(i),j=Xr(N.length),z={};"option"===e.role&&(z["aria-selected"]=P);var U=C.createElement(di,(0,Q.Z)({ref:S,elementRef:_,role:null===c?"none":c||"menuitem",tabIndex:o?null:-1,"data-menu-id":w&&g?null:g},p,L,z,{component:"li","aria-disabled":o,style:(0,Ce.Z)((0,Ce.Z)({},j),n),className:X()(T,(t={},(0,G.Z)(t,"".concat(T,"-active"),D),(0,G.Z)(t,"".concat(T,"-selected"),P),(0,G.Z)(t,"".concat(T,"-disabled"),A),t),r),onClick:function(e){if(!A){var t=k(e);null==d||d(Kr(t)),b(t)}},onKeyDown:function(e){if(null==f||f(e),e.which===_e.ENTER){var t=k(e);null==d||d(Kr(t)),b(t)}},onFocus:function(e){I(i),null==h||h(e)}}),s,C.createElement(Jr,{props:(0,Ce.Z)((0,Ce.Z)({},e),{},{isSelected:P}),icon:R}));return M&&(U=M(U,e,{selected:P})),U},hi=function(e){var t=e.eventKey,n=ei(),r=ni(t);return C.useEffect((function(){if(n)return n.registerPath(t,r),function(){n.unregisterPath(t,r)}}),[r]),n?null:C.createElement(fi,e)},pi=["label","children","key","type"];function gi(e,t){return(0,Pn.Z)(e).map((function(e,n){if(C.isValidElement(e)){var r,i,o=e.key,a=null!==(r=null===(i=e.props)||void 0===i?void 0:i.eventKey)&&void 0!==r?r:o;null==a&&(a="tmp_key-".concat([].concat((0,tn.Z)(t),[n]).join("-")));var s={key:a,eventKey:a};return C.cloneElement(e,s)}return e}))}function mi(e){return(e||[]).map((function(e,t){if(e&&"object"===(0,Ke.Z)(e)){var n=e.label,r=e.children,i=e.key,o=e.type,a=(0,In.Z)(e,pi),s=null!=i?i:"tmp-".concat(t);return r||"group"===o?"group"===o?C.createElement(Ha,(0,Q.Z)({key:s},a,{title:n}),mi(r)):C.createElement(xa,(0,Q.Z)({key:s},a,{title:n}),mi(r)):"divider"===o?C.createElement(Wa,(0,Q.Z)({key:s},a)):C.createElement(hi,(0,Q.Z)({key:s},a),n)}return null})).filter((function(e){return e}))}function vi(e,t,n){var r=e;return t&&(r=mi(t)),gi(r,n)}function bi(e){var t=C.useRef(e);t.current=e;var n=C.useCallback((function(){for(var e,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(r))}),[]);return e?n:void 0}var yi=["className","children"],wi=function(e,t){var n=e.className,r=e.children,i=(0,In.Z)(e,yi),o=C.useContext(Hr),a=o.prefixCls,s=o.mode,c=o.rtl;return C.createElement("ul",(0,Q.Z)({className:X()(a,c&&"".concat(a,"-rtl"),"".concat(a,"-sub"),"".concat(a,"-").concat("inline"===s?"inline":"vertical"),n)},i,{"data-menu-list":!0,ref:t}),r)},xi=C.forwardRef(wi);xi.displayName="SubMenuList";var Ei=xi;function Ii(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ti(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mi(Object(n),!0).forEach((function(t){Ii(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ci(){return(Ci=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Si(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _i(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ai(e,t){return(Ai=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Ni(e){return(Ni=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ki(e){return(ki="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ri(e,t){if(t&&("object"===ki(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _i(e)}function Oi(e,t,n,r){var i=A().unstable_batchedUpdates?function(e){A().unstable_batchedUpdates(n,e)}:n;return e.addEventListener&&e.addEventListener(t,i,r),{remove:function(){e.removeEventListener&&e.removeEventListener(t,i,r)}}}function Di(e,t,n){return n?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function Li(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Pi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Li(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Li(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ji(e){var t=e.prefixCls,n=e.motion,r=e.animation,i=e.transitionName;return n||(r?{motionName:"".concat(t,"-").concat(r)}:i?{motionName:i}:null)}function zi(e){var t=e.prefixCls,n=e.visible,r=e.zIndex,i=e.mask,o=e.maskMotion,a=e.maskAnimation,s=e.maskTransitionName;if(!i)return null;var c={};return(o||s||a)&&(c=Ti({motionAppear:!0},ji({motion:o,prefixCls:t,transitionName:s,animation:a}))),C.createElement(je.Z,Ci({},c,{visible:n,removeOnLeave:!0}),(function(e){var n=e.className;return C.createElement("div",{style:{zIndex:r},className:X()("".concat(t,"-mask"),n)})}))}var Ui,Fi=function(e){if(!e)return!1;if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox();if(t.width||t.height)return!0}if(e.getBoundingClientRect){var n=e.getBoundingClientRect();if(n.width||n.height)return!0}return!1};function Yi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yi(Object(n),!0).forEach((function(t){Vi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Bi(e){return(Bi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Vi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Hi={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function Wi(){if(void 0!==Ui)return Ui;Ui="";var e=document.createElement("p").style;for(var t in Hi)t+"Transform"in e&&(Ui=t);return Ui}function Gi(){return Wi()?"".concat(Wi(),"TransitionProperty"):"transitionProperty"}function Qi(){return Wi()?"".concat(Wi(),"Transform"):"transform"}function Ki(e,t){var n=Gi();n&&(e.style[n]=t,"transitionProperty"!==n&&(e.style.transitionProperty=t))}function Ji(e,t){var n=Qi();n&&(e.style[n]=t,"transform"!==n&&(e.style.transform=t))}var Xi,qi=/matrix\((.*)\)/,$i=/matrix3d\((.*)\)/;function eo(e){var t=e.style.display;e.style.display="none",e.offsetHeight,e.style.display=t}function to(e,t,n){var r=n;if("object"!==Bi(t))return void 0!==r?("number"==typeof r&&(r="".concat(r,"px")),void(e.style[t]=r)):Xi(e,t);for(var i in t)t.hasOwnProperty(i)&&to(e,i,t[i])}function no(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var i=e.document;"number"!=typeof(n=i.documentElement[r])&&(n=i.body[r])}return n}function ro(e){return no(e)}function io(e){return no(e,!0)}function oo(e){var t=function(e){var t,n,r,i=e.ownerDocument,o=i.body,a=i&&i.documentElement;return t=e.getBoundingClientRect(),n=Math.floor(t.left),r=Math.floor(t.top),{left:n-=a.clientLeft||o.clientLeft||0,top:r-=a.clientTop||o.clientTop||0}}(e),n=e.ownerDocument,r=n.defaultView||n.parentWindow;return t.left+=ro(r),t.top+=io(r),t}function ao(e){return null!=e&&e==e.window}function so(e){return ao(e)?e.document:9===e.nodeType?e:e.ownerDocument}var co=new RegExp("^(".concat(/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,")(?!px)[a-z%]+$"),"i"),uo=/^(top|right|bottom|left)$/;function lo(e,t){return"left"===e?t.useCssRight?"right":e:t.useCssBottom?"bottom":e}function fo(e){return"left"===e?"right":"right"===e?"left":"top"===e?"bottom":"bottom"===e?"top":void 0}function ho(e,t,n){"static"===to(e,"position")&&(e.style.position="relative");var r=-999,i=-999,o=lo("left",n),a=lo("top",n),s=fo(o),c=fo(a);"left"!==o&&(r=999),"top"!==a&&(i=999);var u,l="",d=oo(e);("left"in t||"top"in t)&&(l=(u=e).style.transitionProperty||u.style[Gi()]||"",Ki(e,"none")),"left"in t&&(e.style[s]="",e.style[o]="".concat(r,"px")),"top"in t&&(e.style[c]="",e.style[a]="".concat(i,"px")),eo(e);var f=oo(e),h={};for(var p in t)if(t.hasOwnProperty(p)){var g=lo(p,n),m="left"===p?r:i,v=d[p]-f[p];h[g]=g===p?m+v:m-v}to(e,h),eo(e),("left"in t||"top"in t)&&Ki(e,l);var b={};for(var y in t)if(t.hasOwnProperty(y)){var w=lo(y,n),x=t[y]-d[y];b[w]=y===w?h[w]+x:h[w]-x}to(e,b)}function po(e,t){for(var n=0;n<e.length;n++)t(e[n])}function go(e){return"border-box"===Xi(e,"boxSizing")}"undefined"!=typeof window&&(Xi=window.getComputedStyle?function(e,t,n){var r=n,i="",o=so(e);return(r=r||o.defaultView.getComputedStyle(e,null))&&(i=r.getPropertyValue(t)||r[t]),i}:function(e,t){var n=e.currentStyle&&e.currentStyle[t];if(co.test(n)&&!uo.test(t)){var r=e.style,i=r.left,o=e.runtimeStyle.left;e.runtimeStyle.left=e.currentStyle.left,r.left="fontSize"===t?"1em":n||0,n=r.pixelLeft+"px",r.left=i,e.runtimeStyle.left=o}return""===n?"auto":n});var mo=["margin","border","padding"];function vo(e,t,n){var r,i={},o=e.style;for(r in t)t.hasOwnProperty(r)&&(i[r]=o[r],o[r]=t[r]);for(r in n.call(e),t)t.hasOwnProperty(r)&&(o[r]=i[r])}function bo(e,t,n){var r,i,o,a=0;for(i=0;i<t.length;i++)if(r=t[i])for(o=0;o<n.length;o++){var s;s="border"===r?"".concat(r).concat(n[o],"Width"):r+n[o],a+=parseFloat(Xi(e,s))||0}return a}var yo={getParent:function(e){var t=e;do{t=11===t.nodeType&&t.host?t.host:t.parentNode}while(t&&1!==t.nodeType&&9!==t.nodeType);return t}};function wo(e,t,n){var r=n;if(ao(e))return"width"===t?yo.viewportWidth(e):yo.viewportHeight(e);if(9===e.nodeType)return"width"===t?yo.docWidth(e):yo.docHeight(e);var i="width"===t?["Left","Right"]:["Top","Bottom"],o="width"===t?Math.floor(e.getBoundingClientRect().width):Math.floor(e.getBoundingClientRect().height),a=go(e),s=0;(null==o||o<=0)&&(o=void 0,(null==(s=Xi(e,t))||Number(s)<0)&&(s=e.style[t]||0),s=parseFloat(s)||0),void 0===r&&(r=a?1:-1);var c=void 0!==o||a,u=o||s;return-1===r?c?u-bo(e,["border","padding"],i):s:c?1===r?u:u+(2===r?-bo(e,["border"],i):bo(e,["margin"],i)):s+bo(e,mo.slice(r),i)}po(["Width","Height"],(function(e){yo["doc".concat(e)]=function(t){var n=t.document;return Math.max(n.documentElement["scroll".concat(e)],n.body["scroll".concat(e)],yo["viewport".concat(e)](n))},yo["viewport".concat(e)]=function(t){var n="client".concat(e),r=t.document,i=r.body,o=r.documentElement[n];return"CSS1Compat"===r.compatMode&&o||i&&i[n]||o}}));var xo={position:"absolute",visibility:"hidden",display:"block"};function Eo(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r,i=t[0];return 0!==i.offsetWidth?r=wo.apply(void 0,t):vo(i,xo,(function(){r=wo.apply(void 0,t)})),r}function Io(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}po(["width","height"],(function(e){var t=e.charAt(0).toUpperCase()+e.slice(1);yo["outer".concat(t)]=function(t,n){return t&&Eo(t,e,n?0:1)};var n="width"===e?["Left","Right"]:["Top","Bottom"];yo[e]=function(t,r){var i=r;return void 0!==i?t?(go(t)&&(i+=bo(t,["padding","border"],n)),to(t,e,i)):void 0:t&&Eo(t,e,-1)}}));var Mo={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var t=e.ownerDocument||e;return t.defaultView||t.parentWindow},getDocument:so,offset:function(e,t,n){if(void 0===t)return oo(e);!function(e,t,n){if(n.ignoreShake){var r=oo(e),i=r.left.toFixed(0),o=r.top.toFixed(0),a=t.left.toFixed(0),s=t.top.toFixed(0);if(i===a&&o===s)return}n.useCssRight||n.useCssBottom?ho(e,t,n):n.useCssTransform&&Qi()in document.body.style?function(e,t){var n=oo(e),r=function(e){var t=window.getComputedStyle(e,null),n=t.getPropertyValue("transform")||t.getPropertyValue(Qi());if(n&&"none"!==n){var r=n.replace(/[^0-9\-.,]/g,"").split(",");return{x:parseFloat(r[12]||r[4],0),y:parseFloat(r[13]||r[5],0)}}return{x:0,y:0}}(e),i={x:r.x,y:r.y};"left"in t&&(i.x=r.x+t.left-n.left),"top"in t&&(i.y=r.y+t.top-n.top),function(e,t){var n=window.getComputedStyle(e,null),r=n.getPropertyValue("transform")||n.getPropertyValue(Qi());if(r&&"none"!==r){var i,o=r.match(qi);o?((i=(o=o[1]).split(",").map((function(e){return parseFloat(e,10)})))[4]=t.x,i[5]=t.y,Ji(e,"matrix(".concat(i.join(","),")"))):((i=r.match($i)[1].split(",").map((function(e){return parseFloat(e,10)})))[12]=t.x,i[13]=t.y,Ji(e,"matrix3d(".concat(i.join(","),")")))}else Ji(e,"translateX(".concat(t.x,"px) translateY(").concat(t.y,"px) translateZ(0)"))}(e,i)}(e,t):ho(e,t,n)}(e,t,n||{})},isWindow:ao,each:po,css:to,clone:function(e){var t,n={};for(t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);if(e.overflow)for(t in e)e.hasOwnProperty(t)&&(n.overflow[t]=e.overflow[t]);return n},mix:Io,getWindowScrollLeft:function(e){return ro(e)},getWindowScrollTop:function(e){return io(e)},merge:function(){for(var e={},t=0;t<arguments.length;t++)Mo.mix(e,t<0||arguments.length<=t?void 0:arguments[t]);return e},viewportWidth:0,viewportHeight:0};Io(Mo,yo);var To=Mo.getParent;function Co(e){if(Mo.isWindow(e)||9===e.nodeType)return null;var t,n=Mo.getDocument(e).body,r=Mo.css(e,"position");if("fixed"!==r&&"absolute"!==r)return"html"===e.nodeName.toLowerCase()?null:To(e);for(t=To(e);t&&t!==n&&9!==t.nodeType;t=To(t))if("static"!==(r=Mo.css(t,"position")))return t;return null}var So=Mo.getParent;function _o(e,t){for(var n={left:0,right:1/0,top:0,bottom:1/0},r=Co(e),i=Mo.getDocument(e),o=i.defaultView||i.parentWindow,a=i.body,s=i.documentElement;r;){if(-1!==navigator.userAgent.indexOf("MSIE")&&0===r.clientWidth||r===a||r===s||"visible"===Mo.css(r,"overflow")){if(r===a||r===s)break}else{var c=Mo.offset(r);c.left+=r.clientLeft,c.top+=r.clientTop,n.top=Math.max(n.top,c.top),n.right=Math.min(n.right,c.left+r.clientWidth),n.bottom=Math.min(n.bottom,c.top+r.clientHeight),n.left=Math.max(n.left,c.left)}r=Co(r)}var u=null;Mo.isWindow(e)||9===e.nodeType||(u=e.style.position,"absolute"===Mo.css(e,"position")&&(e.style.position="fixed"));var l=Mo.getWindowScrollLeft(o),d=Mo.getWindowScrollTop(o),f=Mo.viewportWidth(o),h=Mo.viewportHeight(o),p=s.scrollWidth,g=s.scrollHeight,m=window.getComputedStyle(a);if("hidden"===m.overflowX&&(p=o.innerWidth),"hidden"===m.overflowY&&(g=o.innerHeight),e.style&&(e.style.position=u),t||function(e){if(Mo.isWindow(e)||9===e.nodeType)return!1;var t=Mo.getDocument(e),n=t.body,r=null;for(r=So(e);r&&r!==n&&r!==t;r=So(r))if("fixed"===Mo.css(r,"position"))return!0;return!1}(e))n.left=Math.max(n.left,l),n.top=Math.max(n.top,d),n.right=Math.min(n.right,l+f),n.bottom=Math.min(n.bottom,d+h);else{var v=Math.max(p,l+f);n.right=Math.min(n.right,v);var b=Math.max(g,d+h);n.bottom=Math.min(n.bottom,b)}return n.top>=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function Ao(e){var t,n,r;if(Mo.isWindow(e)||9===e.nodeType){var i=Mo.getWindow(e);t={left:Mo.getWindowScrollLeft(i),top:Mo.getWindowScrollTop(i)},n=Mo.viewportWidth(i),r=Mo.viewportHeight(i)}else t=Mo.offset(e),n=Mo.outerWidth(e),r=Mo.outerHeight(e);return t.width=n,t.height=r,t}function No(e,t){var n=t.charAt(0),r=t.charAt(1),i=e.width,o=e.height,a=e.left,s=e.top;return"c"===n?s+=o/2:"b"===n&&(s+=o),"c"===r?a+=i/2:"r"===r&&(a+=i),{left:a,top:s}}function ko(e,t,n,r,i){var o=No(t,n[1]),a=No(e,n[0]),s=[a.left-o.left,a.top-o.top];return{left:Math.round(e.left-s[0]+r[0]-i[0]),top:Math.round(e.top-s[1]+r[1]-i[1])}}function Ro(e,t,n){return e.left<n.left||e.left+t.width>n.right}function Oo(e,t,n){return e.top<n.top||e.top+t.height>n.bottom}function Do(e,t,n){var r=[];return Mo.each(e,(function(e){r.push(e.replace(t,(function(e){return n[e]})))})),r}function Lo(e,t){return e[t]=-e[t],e}function Po(e,t){return(/%$/.test(e)?parseInt(e.substring(0,e.length-1),10)/100*t:parseInt(e,10))||0}function jo(e,t){e[0]=Po(e[0],t.width),e[1]=Po(e[1],t.height)}function zo(e,t,n,r){var i=n.points,o=n.offset||[0,0],a=n.targetOffset||[0,0],s=n.overflow,c=n.source||e;o=[].concat(o),a=[].concat(a);var u={},l=0,d=_o(c,!(!(s=s||{})||!s.alwaysByViewport)),f=Ao(c);jo(o,f),jo(a,t);var h=ko(f,t,i,o,a),p=Mo.merge(f,h);if(d&&(s.adjustX||s.adjustY)&&r){if(s.adjustX&&Ro(h,f,d)){var g=Do(i,/[lr]/gi,{l:"r",r:"l"}),m=Lo(o,0),v=Lo(a,0);(function(e,t,n){return e.left>n.right||e.left+t.width<n.left})(ko(f,t,g,m,v),f,d)||(l=1,i=g,o=m,a=v)}if(s.adjustY&&Oo(h,f,d)){var b=Do(i,/[tb]/gi,{t:"b",b:"t"}),y=Lo(o,1),w=Lo(a,1);(function(e,t,n){return e.top>n.bottom||e.top+t.height<n.top})(ko(f,t,b,y,w),f,d)||(l=1,i=b,o=y,a=w)}l&&(h=ko(f,t,i,o,a),Mo.mix(p,h));var x=Ro(h,f,d),E=Oo(h,f,d);if(x||E){var I=i;x&&(I=Do(i,/[lr]/gi,{l:"r",r:"l"})),E&&(I=Do(i,/[tb]/gi,{t:"b",b:"t"})),i=I,o=n.offset||[0,0],a=n.targetOffset||[0,0]}u.adjustX=s.adjustX&&x,u.adjustY=s.adjustY&&E,(u.adjustX||u.adjustY)&&(p=function(e,t,n,r){var i=Mo.clone(e),o={width:t.width,height:t.height};return r.adjustX&&i.left<n.left&&(i.left=n.left),r.resizeWidth&&i.left>=n.left&&i.left+o.width>n.right&&(o.width-=i.left+o.width-n.right),r.adjustX&&i.left+o.width>n.right&&(i.left=Math.max(n.right-o.width,n.left)),r.adjustY&&i.top<n.top&&(i.top=n.top),r.resizeHeight&&i.top>=n.top&&i.top+o.height>n.bottom&&(o.height-=i.top+o.height-n.bottom),r.adjustY&&i.top+o.height>n.bottom&&(i.top=Math.max(n.bottom-o.height,n.top)),Mo.mix(i,o)}(h,f,d,u))}return p.width!==f.width&&Mo.css(c,"width",Mo.width(c)+p.width-f.width),p.height!==f.height&&Mo.css(c,"height",Mo.height(c)+p.height-f.height),Mo.offset(c,{left:p.left,top:p.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:i,offset:o,targetOffset:a,overflow:u}}function Uo(e,t,n){var r=n.target||t;return zo(e,Ao(r),n,!function(e,t){var n=_o(e,t),r=Ao(e);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}(r,n.overflow&&n.overflow.alwaysByViewport))}Uo.__getOffsetParent=Co,Uo.__getVisibleRectForElement=_o;var Fo=n(18446),Yo=n.n(Fo);function Zo(e,t){var n=null,r=null,i=new ur((function(e){var i=(0,q.Z)(e,1)[0].target;if(document.documentElement.contains(i)){var o=i.getBoundingClientRect(),a=o.width,s=o.height,c=Math.floor(a),u=Math.floor(s);n===c&&r===u||Promise.resolve().then((function(){t({width:c,height:u})})),n=c,r=u}}));return e&&i.observe(e),function(){i.disconnect()}}function Bo(e){return"function"!=typeof e?null:e()}function Vo(e){return"object"===(0,Ke.Z)(e)&&e?e:null}var Ho=function(e,t){var n=e.children,r=e.disabled,i=e.target,o=e.align,a=e.onAlign,s=e.monitorWindowResize,c=e.monitorBufferTime,u=void 0===c?0:c,l=S().useRef({}),d=S().useRef(),f=S().Children.only(n),h=S().useRef({});h.current.disabled=r,h.current.target=i,h.current.align=o,h.current.onAlign=a;var p=function(e,t){var n=S().useRef(!1),r=S().useRef(null);function i(){window.clearTimeout(r.current)}return[function e(o){if(i(),n.current&&!0!==o)r.current=window.setTimeout((function(){n.current=!1,e()}),t);else{if(!1===function(){var e=h.current,t=e.disabled,n=e.target,r=e.align,i=e.onAlign;if(!t&&n){var o,a=d.current,s=Bo(n),c=Vo(n);l.current.element=s,l.current.point=c,l.current.align=r;var u=document.activeElement;return s&&Fi(s)?o=Uo(a,s,r):c&&(o=function(e,t,n){var r,i,o=Mo.getDocument(e),a=o.defaultView||o.parentWindow,s=Mo.getWindowScrollLeft(a),c=Mo.getWindowScrollTop(a),u=Mo.viewportWidth(a),l=Mo.viewportHeight(a),d={left:r="pageX"in t?t.pageX:s+t.clientX,top:i="pageY"in t?t.pageY:c+t.clientY,width:0,height:0},f=r>=0&&r<=s+u&&i>=0&&i<=c+l,h=[n.points[0],"cc"];return zo(e,d,Zi(Zi({},n),{},{points:h}),f)}(a,c,r)),function(e,t){e!==document.activeElement&&Re(t,e)&&"function"==typeof e.focus&&e.focus()}(u,a),i&&o&&i(a,o),!0}return!1}())return;n.current=!0,r.current=window.setTimeout((function(){n.current=!1}),t)}},function(){n.current=!1,i()}]}(0,u),g=(0,q.Z)(p,2),m=g[0],v=g[1],b=S().useRef({cancel:function(){}}),y=S().useRef({cancel:function(){}});S().useEffect((function(){var e,t,n=Bo(i),r=Vo(i);d.current!==y.current.element&&(y.current.cancel(),y.current.element=d.current,y.current.cancel=Zo(d.current,m)),l.current.element===n&&((e=l.current.point)===(t=r)||e&&t&&("pageX"in t&&"pageY"in t?e.pageX===t.pageX&&e.pageY===t.pageY:"clientX"in t&&"clientY"in t&&e.clientX===t.clientX&&e.clientY===t.clientY))&&Yo()(l.current.align,o)||(m(),b.current.element!==n&&(b.current.cancel(),b.current.element=n,b.current.cancel=Zo(n,m)))})),S().useEffect((function(){r?v():m()}),[r]);var w=S().useRef(null);return S().useEffect((function(){s?w.current||(w.current=Oi(window,"resize",m)):w.current&&(w.current.remove(),w.current=null)}),[s]),S().useEffect((function(){return function(){b.current.cancel(),y.current.cancel(),w.current&&w.current.remove(),v()}}),[]),S().useImperativeHandle(t,(function(){return{forceAlign:function(){return m(!0)}}})),S().isValidElement(f)&&(f=S().cloneElement(f,{ref:(0,ot.sQ)(f.ref,d)})),f},Wo=S().forwardRef(Ho);Wo.displayName="Align";var Go=Wo;function Qo(){Qo=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",o=r.asyncIterator||"@@asyncIterator",a=r.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),a=new I(r||[]);return o._invoke=function(e,t,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return{value:void 0,done:!0}}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=w(a,n);if(s){if(s===l)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=u(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===l)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),o}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var l={};function d(){}function f(){}function h(){}var p={};s(p,i,(function(){return this}));var g=Object.getPrototypeOf,m=g&&g(g(M([])));m&&m!==t&&n.call(m,i)&&(p=m);var v=h.prototype=d.prototype=Object.create(p);function b(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function y(e,t){function r(i,o,a,s){var c=u(e[i],e,o);if("throw"!==c.type){var l=c.arg,d=l.value;return d&&"object"==ki(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(d).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(c.arg)}var i;this._invoke=function(e,n){function o(){return new t((function(t,i){r(e,n,t,i)}))}return i=i?i.then(o,o):o()}}function w(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,w(e,t),"throw"===t.method))return l;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return l}var r=u(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,l;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,l):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,l)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function I(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function M(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:T}}function T(){return{value:void 0,done:!0}}return f.prototype=h,s(v,"constructor",h),s(h,"constructor",f),f.displayName=s(h,a,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,s(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},b(y.prototype),s(y.prototype,o,(function(){return this})),e.AsyncIterator=y,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new y(c(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},b(v),s(v,a,"Generator"),s(v,i,(function(){return this})),s(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=M,I.prototype={constructor:I,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(E),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(s&&c){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,l):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),l},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),E(n),l}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;E(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:M(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),l}},e}function Ko(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,i)}function Jo(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){Ko(o,r,i,a,s,"next",e)}function s(e){Ko(o,r,i,a,s,"throw",e)}a(void 0)}))}}var Xo=["measure","alignPre","align",null,"motion"],qo=C.forwardRef((function(e,t){var n=e.visible,r=e.prefixCls,i=e.className,o=e.style,a=e.children,s=e.zIndex,c=e.stretch,u=e.destroyPopupOnHide,l=e.forceRender,d=e.align,f=e.point,h=e.getRootDomNode,p=e.getClassNameFromAlign,g=e.onAlign,m=e.onMouseEnter,v=e.onMouseLeave,b=e.onMouseDown,y=e.onTouchStart,w=e.onClick,x=(0,C.useRef)(),E=(0,C.useRef)(),I=Pi((0,C.useState)(),2),M=I[0],T=I[1],S=function(e){var t=Pi(C.useState({width:0,height:0}),2),n=t[0],r=t[1];return[C.useMemo((function(){var t={};if(e){var r=n.width,i=n.height;-1!==e.indexOf("height")&&i?t.height=i:-1!==e.indexOf("minHeight")&&i&&(t.minHeight=i),-1!==e.indexOf("width")&&r?t.width=r:-1!==e.indexOf("minWidth")&&r&&(t.minWidth=r)}return t}),[e,n]),function(e){r({width:e.offsetWidth,height:e.offsetHeight})}]}(c),_=Pi(S,2),A=_[0],N=_[1],k=function(e,t){var n=Pi((0,Zt.Z)(null),2),r=n[0],i=n[1],o=(0,C.useRef)();function a(e){i(e,!0)}function s(){se.Z.cancel(o.current)}return(0,C.useEffect)((function(){a("measure")}),[e]),(0,C.useEffect)((function(){switch(r){case"measure":c&&N(h())}r&&(o.current=(0,se.Z)(Jo(Qo().mark((function e(){var t,n;return Qo().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=Xo.indexOf(r),(n=Xo[t+1])&&-1!==t&&a(n);case 3:case"end":return e.stop()}}),e)})))))}),[r]),(0,C.useEffect)((function(){return function(){s()}}),[]),[r,function(e){s(),o.current=(0,se.Z)((function(){a((function(e){switch(r){case"align":return"motion";case"motion":return"stable"}return e})),null==e||e()}))}]}(n),R=Pi(k,2),O=R[0],D=R[1],L=Pi((0,C.useState)(0),2),P=L[0],j=L[1],z=(0,C.useRef)();function U(){var e;null===(e=x.current)||void 0===e||e.forceAlign()}function F(e,t){var n=p(t);M!==n&&T(n),j((function(e){return e+1})),"align"===O&&(null==g||g(e,t))}Un((function(){"alignPre"===O&&j(0)}),[O]),Un((function(){"align"===O&&(P<2?U():D((function(){var e;null===(e=z.current)||void 0===e||e.call(z)})))}),[P]);var Y=Ti({},ji(e));function Z(){return new Promise((function(e){z.current=e}))}["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach((function(e){var t=Y[e];Y[e]=function(e,n){return D(),null==t?void 0:t(e,n)}})),C.useEffect((function(){Y.motionName||"motion"!==O||D()}),[Y.motionName,O]),C.useImperativeHandle(t,(function(){return{forceAlign:U,getElement:function(){return E.current}}}));var B=Ti(Ti({},A),{},{zIndex:s,opacity:"motion"!==O&&"stable"!==O&&n?0:void 0,pointerEvents:n||"stable"===O?void 0:"none"},o),V=!0;!(null==d?void 0:d.points)||"align"!==O&&"stable"!==O||(V=!1);var H=a;return C.Children.count(a)>1&&(H=C.createElement("div",{className:"".concat(r,"-content")},a)),C.createElement(je.Z,Ci({visible:n,ref:E,leavedClassName:"".concat(r,"-hidden")},Y,{onAppearPrepare:Z,onEnterPrepare:Z,removeOnLeave:u,forceRender:l}),(function(e,t){var n=e.className,o=e.style,a=X()(r,i,M,n);return C.createElement(Go,{target:f||h,key:"popup",ref:x,monitorWindowResize:!0,disabled:V,align:d,onAlign:F},C.createElement("div",{ref:t,className:a,onMouseEnter:m,onMouseLeave:v,onMouseDownCapture:b,onTouchStartCapture:y,onClick:w,style:Ti(Ti({},o),B)},H))}))}));qo.displayName="PopupInner";var $o=qo,ea=C.forwardRef((function(e,t){var n=e.prefixCls,r=e.visible,i=e.zIndex,o=e.children,a=e.mobile,s=(a=void 0===a?{}:a).popupClassName,c=a.popupStyle,u=a.popupMotion,l=void 0===u?{}:u,d=a.popupRender,f=e.onClick,h=C.useRef();C.useImperativeHandle(t,(function(){return{forceAlign:function(){},getElement:function(){return h.current}}}));var p=Ti({zIndex:i},c),g=o;return C.Children.count(o)>1&&(g=C.createElement("div",{className:"".concat(n,"-content")},o)),d&&(g=d(g)),C.createElement(je.Z,Ci({visible:r,ref:h,removeOnLeave:!0},l),(function(e,t){var r=e.className,i=e.style,o=X()(n,s,r);return C.createElement("div",{ref:t,className:o,onClick:f,style:Ti(Ti({},i),p)},g)}))}));ea.displayName="MobilePopupInner";var ta=ea,na=["visible","mobile"],ra=C.forwardRef((function(e,t){var n=e.visible,r=e.mobile,i=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,na),o=Pi((0,C.useState)(n),2),a=o[0],s=o[1],c=Pi((0,C.useState)(!1),2),u=c[0],l=c[1],d=Ti(Ti({},i),{},{visible:a});(0,C.useEffect)((function(){s(n),n&&r&&l(jn())}),[n,r]);var f=u?C.createElement(ta,Ci({},d,{mobile:r,ref:t})):C.createElement($o,Ci({},d,{ref:t}));return C.createElement("div",null,C.createElement(zi,d),f)}));ra.displayName="Popup";var ia=ra,oa=C.createContext(null);function aa(){}var sa,ca,ua=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"],la=(sa=ue,(ca=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ai(e,t)}(s,e);var t,n,r,i,o,a=(i=s,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Ni(i);if(o){var n=Ni(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Ri(this,e)});function s(e){var t,n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),(t=a.call(this,e)).popupRef=C.createRef(),t.triggerRef=C.createRef(),t.portalContainer=void 0,t.attachId=void 0,t.clickOutsideHandler=void 0,t.touchOutsideHandler=void 0,t.contextMenuOutsideHandler1=void 0,t.contextMenuOutsideHandler2=void 0,t.mouseDownTimeout=void 0,t.focusTime=void 0,t.preClickTime=void 0,t.preTouchTime=void 0,t.delayTimer=void 0,t.hasPopupMouseDown=void 0,t.onMouseEnter=function(e){var n=t.props.mouseEnterDelay;t.fireEvents("onMouseEnter",e),t.delaySetPopupVisible(!0,n,n?null:e)},t.onMouseMove=function(e){t.fireEvents("onMouseMove",e),t.setPoint(e)},t.onMouseLeave=function(e){t.fireEvents("onMouseLeave",e),t.delaySetPopupVisible(!1,t.props.mouseLeaveDelay)},t.onPopupMouseEnter=function(){t.clearDelayTimer()},t.onPopupMouseLeave=function(e){var n;e.relatedTarget&&!e.relatedTarget.setTimeout&&Re(null===(n=t.popupRef.current)||void 0===n?void 0:n.getElement(),e.relatedTarget)||t.delaySetPopupVisible(!1,t.props.mouseLeaveDelay)},t.onFocus=function(e){t.fireEvents("onFocus",e),t.clearDelayTimer(),t.isFocusToShow()&&(t.focusTime=Date.now(),t.delaySetPopupVisible(!0,t.props.focusDelay))},t.onMouseDown=function(e){t.fireEvents("onMouseDown",e),t.preClickTime=Date.now()},t.onTouchStart=function(e){t.fireEvents("onTouchStart",e),t.preTouchTime=Date.now()},t.onBlur=function(e){t.fireEvents("onBlur",e),t.clearDelayTimer(),t.isBlurToHide()&&t.delaySetPopupVisible(!1,t.props.blurDelay)},t.onContextMenu=function(e){e.preventDefault(),t.fireEvents("onContextMenu",e),t.setPopupVisible(!0,e)},t.onContextMenuClose=function(){t.isContextMenuToShow()&&t.close()},t.onClick=function(e){if(t.fireEvents("onClick",e),t.focusTime){var n;if(t.preClickTime&&t.preTouchTime?n=Math.min(t.preClickTime,t.preTouchTime):t.preClickTime?n=t.preClickTime:t.preTouchTime&&(n=t.preTouchTime),Math.abs(n-t.focusTime)<20)return;t.focusTime=0}t.preClickTime=0,t.preTouchTime=0,t.isClickToShow()&&(t.isClickToHide()||t.isBlurToHide())&&e&&e.preventDefault&&e.preventDefault();var r=!t.state.popupVisible;(t.isClickToHide()&&!r||r&&t.isClickToShow())&&t.setPopupVisible(!t.state.popupVisible,e)},t.onPopupMouseDown=function(){var e;t.hasPopupMouseDown=!0,clearTimeout(t.mouseDownTimeout),t.mouseDownTimeout=window.setTimeout((function(){t.hasPopupMouseDown=!1}),0),t.context&&(e=t.context).onPopupMouseDown.apply(e,arguments)},t.onDocumentClick=function(e){if(!t.props.mask||t.props.maskClosable){var n=e.target,r=t.getRootDomNode(),i=t.getPopupDomNode();Re(r,n)&&!t.isContextMenuOnly()||Re(i,n)||t.hasPopupMouseDown||t.close()}},t.getRootDomNode=function(){var e=t.props.getTriggerDOMNode;if(e)return e(t.triggerRef.current);try{var n=(0,Zn.Z)(t.triggerRef.current);if(n)return n}catch(e){}return A().findDOMNode(_i(t))},t.getPopupClassNameFromAlign=function(e){var n=[],r=t.props,i=r.popupPlacement,o=r.builtinPlacements,a=r.prefixCls,s=r.alignPoint,c=r.getPopupClassNameFromAlign;return i&&o&&n.push(function(e,t,n,r){for(var i=n.points,o=Object.keys(e),a=0;a<o.length;a+=1){var s=o[a];if(Di(e[s].points,i,r))return"".concat(t,"-placement-").concat(s)}return""}(o,a,e,s)),c&&n.push(c(e)),n.join(" ")},t.getComponent=function(){var e=t.props,n=e.prefixCls,r=e.destroyPopupOnHide,i=e.popupClassName,o=e.onPopupAlign,a=e.popupMotion,s=e.popupAnimation,c=e.popupTransitionName,u=e.popupStyle,l=e.mask,d=e.maskAnimation,f=e.maskTransitionName,h=e.maskMotion,p=e.zIndex,g=e.popup,m=e.stretch,v=e.alignPoint,b=e.mobile,y=e.forceRender,w=e.onPopupClick,x=t.state,E=x.popupVisible,I=x.point,M=t.getPopupAlign(),T={};return t.isMouseEnterToShow()&&(T.onMouseEnter=t.onPopupMouseEnter),t.isMouseLeaveToHide()&&(T.onMouseLeave=t.onPopupMouseLeave),T.onMouseDown=t.onPopupMouseDown,T.onTouchStart=t.onPopupMouseDown,C.createElement(ia,Ci({prefixCls:n,destroyPopupOnHide:r,visible:E,point:v&&I,className:i,align:M,onAlign:o,animation:s,getClassNameFromAlign:t.getPopupClassNameFromAlign},T,{stretch:m,getRootDomNode:t.getRootDomNode,style:u,mask:l,zIndex:p,transitionName:c,maskAnimation:d,maskTransitionName:f,maskMotion:h,ref:t.popupRef,motion:a,mobile:b,forceRender:y,onClick:w}),"function"==typeof g?g():g)},t.attachParent=function(e){se.Z.cancel(t.attachId);var n,r=t.props,i=r.getPopupContainer,o=r.getDocument,a=t.getRootDomNode();i?(a||0===i.length)&&(n=i(a)):n=o(t.getRootDomNode()).body,n?n.appendChild(e):t.attachId=(0,se.Z)((function(){t.attachParent(e)}))},t.getContainer=function(){if(!t.portalContainer){var e=(0,t.props.getDocument)(t.getRootDomNode()).createElement("div");e.style.position="absolute",e.style.top="0",e.style.left="0",e.style.width="100%",t.portalContainer=e}return t.attachParent(t.portalContainer),t.portalContainer},t.setPoint=function(e){t.props.alignPoint&&e&&t.setState({point:{pageX:e.pageX,pageY:e.pageY}})},t.handlePortalUpdate=function(){t.state.prevPopupVisible!==t.state.popupVisible&&t.props.afterPopupVisibleChange(t.state.popupVisible)},t.triggerContextValue={onPopupMouseDown:t.onPopupMouseDown},n="popupVisible"in e?!!e.popupVisible:!!e.defaultPopupVisible,t.state={prevPopupVisible:n,popupVisible:n},ua.forEach((function(e){t["fire".concat(e)]=function(n){t.fireEvents(e,n)}})),t}return t=s,r=[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.popupVisible,r={};return void 0!==n&&t.popupVisible!==n&&(r.popupVisible=n,r.prevPopupVisible=t.popupVisible),r}}],(n=[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var e,t=this.props;if(this.state.popupVisible)return this.clickOutsideHandler||!this.isClickToHide()&&!this.isContextMenuToShow()||(e=t.getDocument(this.getRootDomNode()),this.clickOutsideHandler=Oi(e,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(e=e||t.getDocument(this.getRootDomNode()),this.touchOutsideHandler=Oi(e,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(e=e||t.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=Oi(e,"scroll",this.onContextMenuClose)),void(!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Oi(window,"blur",this.onContextMenuClose)));this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),se.Z.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var e;return(null===(e=this.popupRef.current)||void 0===e?void 0:e.getElement())||null}},{key:"getPopupAlign",value:function(){var e=this.props,t=e.popupPlacement,n=e.popupAlign,r=e.builtinPlacements;return t&&r?function(e,t,n){return Ti(Ti({},e[t]||{}),n)}(r,t,n):n}},{key:"setPopupVisible",value:function(e,t){var n=this.props.alignPoint,r=this.state.popupVisible;this.clearDelayTimer(),r!==e&&("popupVisible"in this.props||this.setState({popupVisible:e,prevPopupVisible:r}),this.props.onPopupVisibleChange(e)),n&&t&&e&&this.setPoint(t)}},{key:"delaySetPopupVisible",value:function(e,t,n){var r=this,i=1e3*t;if(this.clearDelayTimer(),i){var o=n?{pageX:n.pageX,pageY:n.pageY}:null;this.delayTimer=window.setTimeout((function(){r.setPopupVisible(e,o),r.clearDelayTimer()}),i)}else this.setPopupVisible(e,n)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(e){var t=this.props.children.props,n=this.props;return t[e]&&n[e]?this["fire".concat(e)]:t[e]||n[e]}},{key:"isClickToShow",value:function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")}},{key:"isContextMenuOnly",value:function(){var e=this.props.action;return"contextMenu"===e||1===e.length&&"contextMenu"===e[0]}},{key:"isContextMenuToShow",value:function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("contextMenu")||-1!==n.indexOf("contextMenu")}},{key:"isClickToHide",value:function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("click")||-1!==n.indexOf("click")}},{key:"isMouseEnterToShow",value:function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseEnter")}},{key:"isMouseLeaveToHide",value:function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("hover")||-1!==n.indexOf("mouseLeave")}},{key:"isFocusToShow",value:function(){var e=this.props,t=e.action,n=e.showAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("focus")}},{key:"isBlurToHide",value:function(){var e=this.props,t=e.action,n=e.hideAction;return-1!==t.indexOf("focus")||-1!==n.indexOf("blur")}},{key:"forcePopupAlign",value:function(){var e;this.state.popupVisible&&(null===(e=this.popupRef.current)||void 0===e||e.forceAlign())}},{key:"fireEvents",value:function(e,t){var n=this.props.children.props[e];n&&n(t);var r=this.props[e];r&&r(t)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var e=this.state.popupVisible,t=this.props,n=t.children,r=t.forceRender,i=t.alignPoint,o=t.className,a=t.autoDestroy,s=C.Children.only(n),c={key:"trigger"};this.isContextMenuToShow()?c.onContextMenu=this.onContextMenu:c.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(c.onClick=this.onClick,c.onMouseDown=this.onMouseDown,c.onTouchStart=this.onTouchStart):(c.onClick=this.createTwoChains("onClick"),c.onMouseDown=this.createTwoChains("onMouseDown"),c.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(c.onMouseEnter=this.onMouseEnter,i&&(c.onMouseMove=this.onMouseMove)):c.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?c.onMouseLeave=this.onMouseLeave:c.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(c.onFocus=this.onFocus,c.onBlur=this.onBlur):(c.onFocus=this.createTwoChains("onFocus"),c.onBlur=this.createTwoChains("onBlur"));var u=X()(s&&s.props&&s.props.className,o);u&&(c.className=u);var l=Ti({},c);(0,ot.Yr)(s)&&(l.ref=(0,ot.sQ)(this.triggerRef,s.ref));var d,f=C.cloneElement(s,l);return(e||this.popupRef.current||r)&&(d=C.createElement(sa,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!e&&a&&(d=null),C.createElement(oa.Provider,{value:this.triggerContextValue},f,d)}}])&&Si(t.prototype,n),r&&Si(t,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(C.Component)).contextType=oa,ca.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:function(){return""},getDocument:function(e){return e?e.ownerDocument:window.document},onPopupVisibleChange:aa,afterPopupVisibleChange:aa,onPopupAlign:aa,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},ca),da={adjustX:1,adjustY:1},fa={topLeft:{points:["bl","tl"],overflow:da,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:da,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:da,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:da,offset:[4,0]}},ha={topLeft:{points:["bl","tl"],overflow:da,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:da,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:da,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:da,offset:[4,0]}};function pa(e,t,n){return t||(n?n[e]||n.other:void 0)}var ga={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function ma(e){var t=e.prefixCls,n=e.visible,r=e.children,i=e.popup,o=e.popupClassName,a=e.popupOffset,s=e.disabled,c=e.mode,u=e.onVisibleChange,l=C.useContext(Hr),d=l.getPopupContainer,f=l.rtl,h=l.subMenuOpenDelay,p=l.subMenuCloseDelay,g=l.builtinPlacements,m=l.triggerSubMenuAction,v=l.forceSubMenuRender,b=l.rootClassName,y=l.motion,w=l.defaultMotions,x=C.useState(!1),E=(0,q.Z)(x,2),I=E[0],M=E[1],T=f?(0,Ce.Z)((0,Ce.Z)({},ha),g):(0,Ce.Z)((0,Ce.Z)({},fa),g),S=ga[c],_=pa(c,y,w),A=(0,Ce.Z)((0,Ce.Z)({},_),{},{leavedClassName:"".concat(t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),N=C.useRef();return C.useEffect((function(){return N.current=(0,se.Z)((function(){M(n)})),function(){se.Z.cancel(N.current)}}),[n]),C.createElement(la,{prefixCls:t,popupClassName:X()("".concat(t,"-popup"),(0,G.Z)({},"".concat(t,"-rtl"),f),o,b),stretch:"horizontal"===c?"minWidth":null,getPopupContainer:d,builtinPlacements:T,popupPlacement:S,popupVisible:I,popup:i,popupAlign:a&&{offset:a},action:s?[]:[m],mouseEnterDelay:h,mouseLeaveDelay:p,onPopupVisibleChange:u,forceRender:v,popupMotion:A},r)}function va(e){var t=e.id,n=e.open,r=e.keyPath,i=e.children,o="inline",a=C.useContext(Hr),s=a.prefixCls,c=a.forceSubMenuRender,u=a.motion,l=a.defaultMotions,d=a.mode,f=C.useRef(!1);f.current=d===o;var h=C.useState(!f.current),p=(0,q.Z)(h,2),g=p[0],m=p[1],v=!!f.current&&n;C.useEffect((function(){f.current&&m(!1)}),[d]);var b=(0,Ce.Z)({},pa(o,u,l));r.length>1&&(b.motionAppear=!1);var y=b.onVisibleChanged;return b.onVisibleChanged=function(e){return f.current||e||m(!0),null==y?void 0:y(e)},g?null:C.createElement(Wr,{mode:o,locked:!f.current},C.createElement(je.Z,(0,Q.Z)({visible:v},b,{forceRender:c,removeOnLeave:!1,leavedClassName:"".concat(s,"-hidden")}),(function(e){var n=e.className,r=e.style;return C.createElement(Ei,{id:t,className:n,style:r},i)})))}var ba=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],ya=["active"],wa=function(e){var t,n=e.style,r=e.className,i=e.title,o=e.eventKey,a=(e.warnKey,e.disabled),s=e.internalPopupClose,c=e.children,u=e.itemIcon,l=e.expandIcon,d=e.popupClassName,f=e.popupOffset,h=e.onClick,p=e.onMouseEnter,g=e.onMouseLeave,m=e.onTitleClick,v=e.onTitleMouseEnter,b=e.onTitleMouseLeave,y=(0,In.Z)(e,ba),w=ai(o),x=C.useContext(Hr),E=x.prefixCls,I=x.mode,M=x.openKeys,T=x.disabled,S=x.overflowDisabled,_=x.activeKey,A=x.selectedKeys,N=x.itemIcon,k=x.expandIcon,R=x.onItemClick,O=x.onOpenChange,D=x.onActive,L=C.useContext(si)._internalRenderSubMenuItem,P=C.useContext(ri).isSubPathKey,j=ni(),z="".concat(E,"-submenu"),U=T||a,F=C.useRef(),Y=C.useRef(),Z=u||N,B=l||k,V=M.includes(o),H=!S&&V,W=P(A,o),K=Gr(o,U,v,b),J=K.active,$=(0,In.Z)(K,ya),ee=C.useState(!1),te=(0,q.Z)(ee,2),ne=te[0],re=te[1],ie=function(e){U||re(e)},oe=C.useMemo((function(){return J||"inline"!==I&&(ne||P([_],o))}),[I,J,_,ne,o,P]),ae=Xr(j.length),se=bi((function(e){null==h||h(Kr(e)),R(e)})),ce=w&&"".concat(w,"-popup"),ue=C.createElement("div",(0,Q.Z)({role:"menuitem",style:ae,className:"".concat(z,"-title"),tabIndex:U?null:-1,ref:F,title:"string"==typeof i?i:null,"data-menu-id":S&&w?null:w,"aria-expanded":H,"aria-haspopup":!0,"aria-controls":ce,"aria-disabled":U,onClick:function(e){U||(null==m||m({key:o,domEvent:e}),"inline"===I&&O(o,!V))},onFocus:function(){D(o)}},$),i,C.createElement(Jr,{icon:"horizontal"!==I?B:null,props:(0,Ce.Z)((0,Ce.Z)({},e),{},{isOpen:H,isSubMenu:!0})},C.createElement("i",{className:"".concat(z,"-arrow")}))),le=C.useRef(I);if("inline"!==I&&(le.current=j.length>1?"vertical":I),!S){var de=le.current;ue=C.createElement(ma,{mode:de,prefixCls:z,visible:!s&&H&&"inline"!==I,popupClassName:d,popupOffset:f,popup:C.createElement(Wr,{mode:"horizontal"===de?"vertical":de},C.createElement(Ei,{id:ce,ref:Y},c)),disabled:U,onVisibleChange:function(e){"inline"!==I&&O(o,e)}},ue)}var fe=C.createElement(Zr.Item,(0,Q.Z)({role:"none"},y,{component:"li",style:n,className:X()(z,"".concat(z,"-").concat(I),r,(t={},(0,G.Z)(t,"".concat(z,"-open"),H),(0,G.Z)(t,"".concat(z,"-active"),oe),(0,G.Z)(t,"".concat(z,"-selected"),W),(0,G.Z)(t,"".concat(z,"-disabled"),U),t)),onMouseEnter:function(e){ie(!0),null==p||p({key:o,domEvent:e})},onMouseLeave:function(e){ie(!1),null==g||g({key:o,domEvent:e})}}),ue,!S&&C.createElement(va,{id:ce,open:H,keyPath:j},c));return L&&(fe=L(fe,e,{selected:W,active:oe,open:H,disabled:U})),C.createElement(Wr,{onItemClick:se,mode:"horizontal"===I?"vertical":I,itemIcon:Z,expandIcon:B},fe)};function xa(e){var t,n=e.eventKey,r=e.children,i=ni(n),o=gi(r,i),a=ei();return C.useEffect((function(){if(a)return a.registerPath(n,i),function(){a.unregisterPath(n,i)}}),[i]),t=a?o:C.createElement(wa,e,o),C.createElement(ti.Provider,{value:i},t)}function Ea(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(Fi(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),o=Number(i),a=null;return i&&!Number.isNaN(o)?a=o:r&&null===a&&(a=0),r&&e.disabled&&(a=null),null!==a&&(a>=0||t&&a<0)}return!1}function Ia(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=(0,pe.Z)(e.querySelectorAll("*")).filter((function(e){return Ea(e,t)}));return Ea(e,t)&&n.unshift(e),n}var Ma=_e.LEFT,Ta=_e.RIGHT,Ca=_e.UP,Sa=_e.DOWN,_a=_e.ENTER,Aa=_e.ESC,Na=_e.HOME,ka=_e.END,Ra=[Ca,Sa,Ma,Ta];function Oa(e,t){return Ia(e,!0).filter((function(e){return t.has(e)}))}function Da(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var i=Oa(e,t),o=i.length,a=i.findIndex((function(e){return n===e}));return r<0?-1===a?a=o-1:a-=1:r>0&&(a+=1),i[a=(a+o)%o]}var La=Math.random().toFixed(5).toString().slice(2),Pa=0,ja="__RC_UTIL_PATH_SPLIT__",za=function(e){return e.join(ja)},Ua="rc-menu-more";var Fa=["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"],Ya=[],Za=["className","title","eventKey","children"],Ba=["children"],Va=function(e){var t=e.className,n=e.title,r=(e.eventKey,e.children),i=(0,In.Z)(e,Za),o=C.useContext(Hr).prefixCls,a="".concat(o,"-item-group");return C.createElement("li",(0,Q.Z)({},i,{onClick:function(e){return e.stopPropagation()},className:X()(a,t)}),C.createElement("div",{className:"".concat(a,"-title"),title:"string"==typeof n?n:void 0},n),C.createElement("ul",{className:"".concat(a,"-list")},r))};function Ha(e){var t=e.children,n=(0,In.Z)(e,Ba),r=gi(t,ni(n.eventKey));return ei()?r:C.createElement(Va,Je(n,["warnKey"]),r)}function Wa(e){var t=e.className,n=e.style,r=C.useContext(Hr).prefixCls;return ei()?null:C.createElement("li",{className:X()("".concat(r,"-item-divider"),t),style:n})}var Ga=C.forwardRef((function(e,t){var n,r,i=e.prefixCls,o=void 0===i?"rc-menu":i,a=e.rootClassName,s=e.style,c=e.className,u=e.tabIndex,l=void 0===u?0:u,d=e.items,f=e.children,h=e.direction,p=e.id,g=e.mode,m=void 0===g?"vertical":g,v=e.inlineCollapsed,b=e.disabled,y=e.disabledOverflow,w=e.subMenuOpenDelay,x=void 0===w?.1:w,E=e.subMenuCloseDelay,I=void 0===E?.1:E,M=e.forceSubMenuRender,T=e.defaultOpenKeys,S=e.openKeys,_=e.activeKey,A=e.defaultActiveFirst,N=e.selectable,k=void 0===N||N,R=e.multiple,O=void 0!==R&&R,D=e.defaultSelectedKeys,L=e.selectedKeys,P=e.onSelect,j=e.onDeselect,z=e.inlineIndent,U=void 0===z?24:z,F=e.motion,Y=e.defaultMotions,Z=e.triggerSubMenuAction,B=void 0===Z?"hover":Z,V=e.builtinPlacements,H=e.itemIcon,W=e.expandIcon,K=e.overflowedIndicator,J=void 0===K?"...":K,$=e.overflowedIndicatorPopupClassName,ee=e.getPopupContainer,te=e.onClick,ne=e.onOpenChange,re=e.onKeyDown,ie=(e.openAnimation,e.openTransitionName,e._internalRenderMenuItem),oe=e._internalRenderSubMenuItem,ae=(0,In.Z)(e,Fa),ce=C.useMemo((function(){return vi(f,d,Ya)}),[f,d]),ue=C.useState(!1),le=(0,q.Z)(ue,2),de=le[0],fe=le[1],he=C.useRef(),pe=function(e){var t=Fn(e,{value:e}),n=(0,q.Z)(t,2),r=n[0],i=n[1];return C.useEffect((function(){Pa+=1;var e="".concat(La,"-").concat(Pa);i("rc-menu-uuid-".concat(e))}),[]),r}(p),ge="rtl"===h,me=C.useMemo((function(){return"inline"!==m&&"vertical"!==m||!v?[m,!1]:["vertical",v]}),[m,v]),ve=(0,q.Z)(me,2),be=ve[0],ye=ve[1],we=C.useState(0),xe=(0,q.Z)(we,2),Ee=xe[0],Ie=xe[1],Me=Ee>=ce.length-1||"horizontal"!==be||y,Te=Fn(T,{value:S,postState:function(e){return e||Ya}}),Se=(0,q.Z)(Te,2),_e=Se[0],Ae=Se[1],Ne=function(e){Ae(e),null==ne||ne(e)},ke=C.useState(_e),Re=(0,q.Z)(ke,2),Oe=Re[0],De=Re[1],Le="inline"===be,Pe=C.useRef(!1);C.useEffect((function(){Le&&De(_e)}),[_e]),C.useEffect((function(){Pe.current?Le?Ae(Oe):Ne(Ya):Pe.current=!0}),[Le]);var je=function(){var e=C.useState({}),t=(0,q.Z)(e,2)[1],n=(0,C.useRef)(new Map),r=(0,C.useRef)(new Map),i=C.useState([]),o=(0,q.Z)(i,2),a=o[0],s=o[1],c=(0,C.useRef)(0),u=(0,C.useRef)(!1),l=(0,C.useCallback)((function(e,i){var o=za(i);r.current.set(o,e),n.current.set(e,o),c.current+=1;var a,s=c.current;a=function(){s===c.current&&(u.current||t({}))},Promise.resolve().then(a)}),[]),d=(0,C.useCallback)((function(e,t){var i=za(t);r.current.delete(i),n.current.delete(e)}),[]),f=(0,C.useCallback)((function(e){s(e)}),[]),h=(0,C.useCallback)((function(e,t){var r=(n.current.get(e)||"").split(ja);return t&&a.includes(r[0])&&r.unshift(Ua),r}),[a]),p=(0,C.useCallback)((function(e,t){return e.some((function(e){return h(e,!0).includes(t)}))}),[h]),g=(0,C.useCallback)((function(e){var t="".concat(n.current.get(e)).concat(ja),i=new Set;return(0,tn.Z)(r.current.keys()).forEach((function(e){e.startsWith(t)&&i.add(r.current.get(e))})),i}),[]);return C.useEffect((function(){return function(){u.current=!0}}),[]),{registerPath:l,unregisterPath:d,refreshOverflowKeys:f,isSubPathKey:p,getKeyPath:h,getKeys:function(){var e=(0,tn.Z)(n.current.keys());return a.length&&e.push(Ua),e},getSubPathKeys:g}}(),ze=je.registerPath,Ue=je.unregisterPath,Fe=je.refreshOverflowKeys,Ye=je.isSubPathKey,Ze=je.getKeyPath,Be=je.getKeys,Ve=je.getSubPathKeys,He=C.useMemo((function(){return{registerPath:ze,unregisterPath:Ue}}),[ze,Ue]),We=C.useMemo((function(){return{isSubPathKey:Ye}}),[Ye]);C.useEffect((function(){Fe(Me?Ya:ce.slice(Ee+1).map((function(e){return e.key})))}),[Ee,Me]);var Ge=Fn(_||A&&(null===(n=ce[0])||void 0===n?void 0:n.key),{value:_}),Qe=(0,q.Z)(Ge,2),Ke=Qe[0],Je=Qe[1],Xe=bi((function(e){Je(e)})),qe=bi((function(){Je(void 0)}));(0,C.useImperativeHandle)(t,(function(){return{list:he.current,focus:function(e){var t,n,r,i,o=null!=Ke?Ke:null===(t=ce.find((function(e){return!e.props.disabled})))||void 0===t?void 0:t.key;o&&(null===(n=he.current)||void 0===n||null===(r=n.querySelector("li[data-menu-id='".concat(oi(pe,o),"']")))||void 0===r||null===(i=r.focus)||void 0===i||i.call(r,e))}}}));var $e=Fn(D||[],{value:L,postState:function(e){return Array.isArray(e)?e:null==e?Ya:[e]}}),et=(0,q.Z)($e,2),tt=et[0],nt=et[1],rt=bi((function(e){null==te||te(Kr(e)),function(e){if(k){var t,n=e.key,r=tt.includes(n);t=O?r?tt.filter((function(e){return e!==n})):[].concat((0,tn.Z)(tt),[n]):[n],nt(t);var i=(0,Ce.Z)((0,Ce.Z)({},e),{},{selectedKeys:t});r?null==j||j(i):null==P||P(i)}!O&&_e.length&&"inline"!==be&&Ne(Ya)}(e)})),it=bi((function(e,t){var n=_e.filter((function(t){return t!==e}));if(t)n.push(e);else if("inline"!==be){var r=Ve(e);n=n.filter((function(e){return!r.has(e)}))}Ir()(_e,n)||Ne(n)})),ot=bi(ee),at=function(e,t,n,r,i,o,a,s,c,u){var l=C.useRef(),d=C.useRef();d.current=t;var f=function(){se.Z.cancel(l.current)};return C.useEffect((function(){return function(){f()}}),[]),function(h){var p=h.which;if([].concat(Ra,[_a,Aa,Na,ka]).includes(p)){var g,m,v,b=function(){return g=new Set,m=new Map,v=new Map,o().forEach((function(e){var t=document.querySelector("[data-menu-id='".concat(oi(r,e),"']"));t&&(g.add(t),v.set(t,e),m.set(e,t))})),g};b();var y=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(m.get(t),g),w=v.get(y),x=function(e,t,n,r){var i,o,a,s,c="prev",u="next",l="children",d="parent";if("inline"===e&&r===_a)return{inlineTrigger:!0};var f=(i={},(0,G.Z)(i,Ca,c),(0,G.Z)(i,Sa,u),i),h=(o={},(0,G.Z)(o,Ma,n?u:c),(0,G.Z)(o,Ta,n?c:u),(0,G.Z)(o,Sa,l),(0,G.Z)(o,_a,l),o),p=(a={},(0,G.Z)(a,Ca,c),(0,G.Z)(a,Sa,u),(0,G.Z)(a,_a,l),(0,G.Z)(a,Aa,d),(0,G.Z)(a,Ma,n?l:d),(0,G.Z)(a,Ta,n?d:l),a);switch(null===(s={inline:f,horizontal:h,vertical:p,inlineSub:f,horizontalSub:p,verticalSub:p}["".concat(e).concat(t?"":"Sub")])||void 0===s?void 0:s[r]){case c:return{offset:-1,sibling:!0};case u:return{offset:1,sibling:!0};case d:return{offset:-1,sibling:!1};case l:return{offset:1,sibling:!1};default:return null}}(e,1===a(w,!0).length,n,p);if(!x&&p!==Na&&p!==ka)return;(Ra.includes(p)||[Na,ka].includes(p))&&h.preventDefault();var E=function(e){if(e){var t=e,n=e.querySelector("a");(null==n?void 0:n.getAttribute("href"))&&(t=n);var r=v.get(e);s(r),f(),l.current=(0,se.Z)((function(){d.current===r&&t.focus()}))}};if([Na,ka].includes(p)||x.sibling||!y){var I,M,T=Oa(I=y&&"inline"!==e?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(y):i.current,g);M=p===Na?T[0]:p===ka?T[T.length-1]:Da(I,g,y,x.offset),E(M)}else if(x.inlineTrigger)c(w);else if(x.offset>0)c(w,!0),f(),l.current=(0,se.Z)((function(){b();var e=y.getAttribute("aria-controls"),t=Da(document.getElementById(e),g);E(t)}),5);else if(x.offset<0){var C=a(w,!0),S=C[C.length-2],_=m.get(S);c(S,!1),E(_)}}null==u||u(h)}}(be,Ke,ge,pe,he,Be,Ze,Je,(function(e,t){var n=null!=t?t:!_e.includes(e);it(e,n)}),re);C.useEffect((function(){fe(!0)}),[]);var st=C.useMemo((function(){return{_internalRenderMenuItem:ie,_internalRenderSubMenuItem:oe}}),[ie,oe]),ct="horizontal"!==be||y?ce:ce.map((function(e,t){return C.createElement(Wr,{key:e.key,overflowDisabled:t>Ee},e)})),ut=C.createElement(Zr,(0,Q.Z)({id:p,ref:he,prefixCls:"".concat(o,"-overflow"),component:"ul",itemComponent:hi,className:X()(o,"".concat(o,"-root"),"".concat(o,"-").concat(be),c,(r={},(0,G.Z)(r,"".concat(o,"-inline-collapsed"),ye),(0,G.Z)(r,"".concat(o,"-rtl"),ge),r),a),dir:h,style:s,role:"menu",tabIndex:l,data:ct,renderRawItem:function(e){return e},renderRawRest:function(e){var t=e.length,n=t?ce.slice(-t):null;return C.createElement(xa,{eventKey:Ua,title:J,disabled:Me,internalPopupClose:0===t,popupClassName:$},n)},maxCount:"horizontal"!==be||y?Zr.INVALIDATE:Zr.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){Ie(e)},onKeyDown:at},ae));return C.createElement(si.Provider,{value:st},C.createElement(ii.Provider,{value:pe},C.createElement(Wr,{prefixCls:o,rootClassName:a,mode:be,openKeys:_e,rtl:ge,disabled:b,motion:de?F:null,defaultMotions:de?Y:null,activeKey:Ke,onActive:Xe,onInactive:qe,selectedKeys:tt,inlineIndent:U,subMenuOpenDelay:x,subMenuCloseDelay:I,forceSubMenuRender:M,builtinPlacements:V,triggerSubMenuAction:B,getPopupContainer:ot,itemIcon:H,expandIcon:W,onItemClick:rt,onOpenChange:it},C.createElement(ri.Provider,{value:We},ut),C.createElement("div",{style:{display:"none"},"aria-hidden":!0},C.createElement($r.Provider,{value:He},ce)))))}));Ga.Item=hi,Ga.SubMenu=xa,Ga.ItemGroup=Ha,Ga.Divider=Wa;var Qa=Ga;function Ka(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ja(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xa(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ja(Object(n),!0).forEach((function(t){Ka(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ja(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qa(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var $a={adjustX:1,adjustY:1},es=[0,0],ts={topLeft:{points:["bl","tl"],overflow:$a,offset:[0,-4],targetOffset:es},topCenter:{points:["bc","tc"],overflow:$a,offset:[0,-4],targetOffset:es},topRight:{points:["br","tr"],overflow:$a,offset:[0,-4],targetOffset:es},bottomLeft:{points:["tl","bl"],overflow:$a,offset:[0,4],targetOffset:es},bottomCenter:{points:["tc","bc"],overflow:$a,offset:[0,4],targetOffset:es},bottomRight:{points:["tr","br"],overflow:$a,offset:[0,4],targetOffset:es}},ns=_e.ESC,rs=_e.TAB,is=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus"];function os(e,t){var n,r,i=e.arrow,o=void 0!==i&&i,a=e.prefixCls,s=void 0===a?"rc-dropdown":a,c=e.transitionName,u=e.animation,l=e.align,d=e.placement,f=void 0===d?"bottomLeft":d,h=e.placements,p=void 0===h?ts:h,g=e.getPopupContainer,m=e.showAction,v=e.hideAction,b=e.overlayClassName,y=e.overlayStyle,w=e.visible,x=e.trigger,E=void 0===x?["hover"]:x,I=e.autoFocus,M=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,is),T=(n=C.useState(),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}}(n,r)||function(e,t){if(e){if("string"==typeof e)return qa(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qa(e,t):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),S=T[0],_=T[1],A="visible"in e?w:S,N=C.useRef(null);C.useImperativeHandle(t,(function(){return N.current})),function(e){var t=e.visible,n=e.setTriggerVisible,r=e.triggerRef,i=e.onVisibleChange,o=e.autoFocus,a=C.useRef(!1),s=function(){var e,o,a,s;t&&r.current&&(null===(e=r.current)||void 0===e||null===(o=e.triggerRef)||void 0===o||null===(a=o.current)||void 0===a||null===(s=a.focus)||void 0===s||s.call(a),n(!1),"function"==typeof i&&i(!1))},c=function(){var e,t,n,i,o=Ia(null===(e=r.current)||void 0===e||null===(t=e.popupRef)||void 0===t||null===(n=t.current)||void 0===n||null===(i=n.getElement)||void 0===i?void 0:i.call(n))[0];return!!(null==o?void 0:o.focus)&&(o.focus(),a.current=!0,!0)},u=function(e){switch(e.keyCode){case ns:s();break;case rs:var t=!1;a.current||(t=c()),t?e.preventDefault():s()}};C.useEffect((function(){return t?(window.addEventListener("keydown",u),o&&(0,se.Z)(c,3),function(){window.removeEventListener("keydown",u),a.current=!1}):function(){a.current=!1}}),[t])}({visible:A,setTriggerVisible:_,triggerRef:N,onVisibleChange:e.onVisibleChange,autoFocus:I});var k,R,O,D,L,P,j=function(){var t,n="function"==typeof(t=e.overlay)?t():t;return C.createElement(C.Fragment,null,o&&C.createElement("div",{className:"".concat(s,"-arrow")}),n)},z=v;return z||-1===E.indexOf("contextMenu")||(z=["click"]),C.createElement(la,Xa(Xa({builtinPlacements:p},M),{},{prefixCls:s,ref:N,popupClassName:X()(b,Ka({},"".concat(s,"-show-arrow"),o)),popupStyle:y,action:E,showAction:m,hideAction:z||[],popupPlacement:f,popupAlign:l,popupTransitionName:c,popupAnimation:u,popupVisible:A,stretch:(L=e.minOverlayWidthMatchTrigger,P=e.alignPoint,("minOverlayWidthMatchTrigger"in e?L:!P)?"minWidth":""),popup:"function"==typeof e.overlay?j:j(),onPopupVisibleChange:function(t){var n=e.onVisibleChange;_(t),"function"==typeof n&&n(t)},onPopupClick:function(t){var n=e.onOverlayClick;_(!1),n&&n(t)},getPopupContainer:g}),(O=(R=e.children).props?R.props:{},D=X()(O.className,void 0!==(k=e.openClassName)?k:"".concat(s,"-open")),A&&R?C.cloneElement(R,{className:D}):R))}var as=C.forwardRef(os);function ss(e,t){var n=e.prefixCls,r=e.editable,i=e.locale,o=e.style;return r&&!1!==r.showAdd?C.createElement("button",{ref:t,type:"button",className:"".concat(n,"-nav-add"),style:o,"aria-label":(null==i?void 0:i.addAriaLabel)||"Add tab",onClick:function(e){r.onEdit("add",{event:e})}},r.addIcon||"+"):null}var cs=C.forwardRef(ss);function us(e,t){var n=e.prefixCls,r=e.id,i=e.tabs,o=e.locale,a=e.mobile,s=e.moreIcon,c=void 0===s?"More":s,u=e.moreTransitionName,l=e.style,d=e.className,f=e.editable,h=e.tabBarGutter,p=e.rtl,g=e.removeAriaLabel,m=e.onTabClick,v=e.popupClassName,b=(0,C.useState)(!1),y=(0,q.Z)(b,2),w=y[0],x=y[1],E=(0,C.useState)(null),I=(0,q.Z)(E,2),M=I[0],T=I[1],S="".concat(r,"-more-popup"),_="".concat(n,"-dropdown"),A=null!==M?"".concat(S,"-").concat(M):null,N=null==o?void 0:o.dropdownAriaLabel,k=C.createElement(Qa,{onClick:function(e){var t=e.key,n=e.domEvent;m(t,n),x(!1)},prefixCls:"".concat(_,"-menu"),id:S,tabIndex:-1,role:"listbox","aria-activedescendant":A,selectedKeys:[M],"aria-label":void 0!==N?N:"expanded dropdown"},i.map((function(e){var t=f&&!1!==e.closable&&!e.disabled;return C.createElement(hi,{key:e.key,id:"".concat(S,"-").concat(e.key),role:"option","aria-controls":r&&"".concat(r,"-panel-").concat(e.key),disabled:e.disabled},C.createElement("span",null,e.tab),t&&C.createElement("button",{type:"button","aria-label":g||"remove",tabIndex:0,className:"".concat(_,"-menu-item-remove"),onClick:function(t){var n,r;t.stopPropagation(),n=t,r=e.key,n.preventDefault(),n.stopPropagation(),f.onEdit("remove",{key:r,event:n})}},e.closeIcon||f.removeIcon||"×"))})));function R(e){for(var t=i.filter((function(e){return!e.disabled})),n=t.findIndex((function(e){return e.key===M}))||0,r=t.length,o=0;o<r;o+=1){var a=t[n=(n+e+r)%r];if(!a.disabled)return void T(a.key)}}(0,C.useEffect)((function(){var e=document.getElementById(A);e&&e.scrollIntoView&&e.scrollIntoView(!1)}),[M]),(0,C.useEffect)((function(){w||T(null)}),[w]);var O=(0,G.Z)({},p?"marginRight":"marginLeft",h);i.length||(O.visibility="hidden",O.order=1);var D=X()((0,G.Z)({},"".concat(_,"-rtl"),p)),L=a?null:C.createElement(as,{prefixCls:_,overlay:k,trigger:["hover"],visible:w,transitionName:u,onVisibleChange:x,overlayClassName:X()(D,v),mouseEnterDelay:.1,mouseLeaveDelay:.1},C.createElement("button",{type:"button",className:"".concat(n,"-nav-more"),style:O,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":S,id:"".concat(r,"-more"),"aria-expanded":w,onKeyDown:function(e){var t=e.which;if(w)switch(t){case _e.UP:R(-1),e.preventDefault();break;case _e.DOWN:R(1),e.preventDefault();break;case _e.ESC:x(!1);break;case _e.SPACE:case _e.ENTER:null!==M&&m(M,e)}else[_e.DOWN,_e.SPACE,_e.ENTER].includes(t)&&(x(!0),e.preventDefault())}},c));return C.createElement("div",{className:X()("".concat(n,"-nav-operations"),d),style:l,ref:t},L,C.createElement(cs,{prefixCls:n,locale:o,editable:f}))}var ls=C.memo(C.forwardRef(us),(function(e,t){return t.tabMoving})),ds=(0,C.createContext)(null),fs=Math.pow(.995,20);function hs(e,t){var n=C.useRef(e),r=C.useState({}),i=(0,q.Z)(r,2)[1];return[n.current,function(e){var r="function"==typeof e?e(n.current):e;r!==n.current&&t(r,n.current),n.current=r,i({})}]}var ps=function(e){var t,n=e.position,r=e.prefixCls,i=e.extra;if(!i)return null;var o={};return i&&"object"===(0,Ke.Z)(i)&&!C.isValidElement(i)?o=i:o.right=i,"right"===n&&(t=o.right),"left"===n&&(t=o.left),t?C.createElement("div",{className:"".concat(r,"-extra-content")},t):null};function gs(e,t){var n,r,i=C.useContext(ds),o=i.prefixCls,a=i.tabs,s=e.className,c=e.style,u=e.id,l=e.animated,d=e.activeKey,f=e.rtl,h=e.extra,p=e.editable,g=e.locale,m=e.tabPosition,v=e.tabBarGutter,b=e.children,y=e.onTabClick,w=e.onTabScroll,x=(0,C.useRef)(),E=(0,C.useRef)(),I=(0,C.useRef)(),M=(0,C.useRef)(),T=(r=(0,C.useRef)(new Map),[function(e){return r.current.has(e)||r.current.set(e,C.createRef()),r.current.get(e)},function(e){r.current.delete(e)}]),S=(0,q.Z)(T,2),_=S[0],A=S[1],N="top"===m||"bottom"===m,k=hs(0,(function(e,t){N&&w&&w({direction:e>t?"left":"right"})})),R=(0,q.Z)(k,2),O=R[0],D=R[1],L=hs(0,(function(e,t){!N&&w&&w({direction:e>t?"top":"bottom"})})),P=(0,q.Z)(L,2),j=P[0],z=P[1],U=(0,C.useState)(0),F=(0,q.Z)(U,2),Y=F[0],Z=F[1],B=(0,C.useState)(0),V=(0,q.Z)(B,2),H=V[0],W=V[1],K=(0,C.useState)(null),J=(0,q.Z)(K,2),$=J[0],ee=J[1],te=(0,C.useState)(null),ne=(0,q.Z)(te,2),re=ne[0],ie=ne[1],oe=(0,C.useState)(0),ae=(0,q.Z)(oe,2),ce=ae[0],ue=ae[1],le=(0,C.useState)(0),de=(0,q.Z)(le,2),fe=de[0],he=de[1],pe=function(e){var t=(0,C.useRef)([]),n=(0,C.useState)({}),r=(0,q.Z)(n,2)[1],i=(0,C.useRef)("function"==typeof e?e():e),o=vr((function(){var e=i.current;t.current.forEach((function(t){e=t(e)})),t.current=[],i.current=e,r({})}));return[i.current,function(e){t.current.push(e),o()}]}(new Map),ge=(0,q.Z)(pe,2),me=ge[0],ve=ge[1],be=function(e,t,n){return(0,C.useMemo)((function(){for(var n,r=new Map,i=t.get(null===(n=e[0])||void 0===n?void 0:n.key)||wr,o=i.left+i.width,a=0;a<e.length;a+=1){var s,c=e[a].key,u=t.get(c);u||(u=t.get(null===(s=e[a-1])||void 0===s?void 0:s.key)||wr);var l=r.get(c)||(0,Ce.Z)({},u);l.right=o-l.left-l.width,r.set(c,l)}return r}),[e.map((function(e){return e.key})).join("_"),t,n])}(a,me,Y),ye="".concat(o,"-nav-operations-hidden"),we=0,xe=0;function Ee(e){return e<we?we:e>xe?xe:e}N?f?(we=0,xe=Math.max(0,Y-$)):(we=Math.min(0,$-Y),xe=0):(we=Math.min(0,re-H),xe=0);var Ie=(0,C.useRef)(),Me=(0,C.useState)(),Te=(0,q.Z)(Me,2),Se=Te[0],_e=Te[1];function Ae(){_e(Date.now())}function Ne(){window.clearTimeout(Ie.current)}function ke(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=be.get(e)||{width:0,height:0,left:0,right:0,top:0};if(N){var n=O;f?t.right<O?n=t.right:t.right+t.width>O+$&&(n=t.right+t.width-$):t.left<-O?n=-t.left:t.left+t.width>-O+$&&(n=-(t.left+t.width-$)),z(0),D(Ee(n))}else{var r=j;t.top<-j?r=-t.top:t.top+t.height>-j+re&&(r=-(t.top+t.height-re)),D(0),z(Ee(r))}}!function(e,t){var n=(0,C.useState)(),r=(0,q.Z)(n,2),i=r[0],o=r[1],a=(0,C.useState)(0),s=(0,q.Z)(a,2),c=s[0],u=s[1],l=(0,C.useState)(0),d=(0,q.Z)(l,2),f=d[0],h=d[1],p=(0,C.useState)(),g=(0,q.Z)(p,2),m=g[0],v=g[1],b=(0,C.useRef)(),y=(0,C.useRef)(),w=(0,C.useRef)(null);w.current={onTouchStart:function(e){var t=e.touches[0],n=t.screenX,r=t.screenY;o({x:n,y:r}),window.clearInterval(b.current)},onTouchMove:function(e){if(i){e.preventDefault();var n=e.touches[0],r=n.screenX,a=n.screenY;o({x:r,y:a});var s=r-i.x,l=a-i.y;t(s,l);var d=Date.now();u(d),h(d-c),v({x:s,y:l})}},onTouchEnd:function(){if(i&&(o(null),v(null),m)){var e=m.x/f,n=m.y/f,r=Math.abs(e),a=Math.abs(n);if(Math.max(r,a)<.1)return;var s=e,c=n;b.current=window.setInterval((function(){Math.abs(s)<.01&&Math.abs(c)<.01?window.clearInterval(b.current):t(20*(s*=fs),20*(c*=fs))}),20)}},onWheel:function(e){var n=e.deltaX,r=e.deltaY,i=0,o=Math.abs(n),a=Math.abs(r);o===a?i="x"===y.current?n:r:o>a?(i=n,y.current="x"):(i=r,y.current="y"),t(-i,-i)&&e.preventDefault()}},C.useEffect((function(){function t(e){w.current.onTouchMove(e)}function n(e){w.current.onTouchEnd(e)}return document.addEventListener("touchmove",t,{passive:!1}),document.addEventListener("touchend",n,{passive:!1}),e.current.addEventListener("touchstart",(function(e){w.current.onTouchStart(e)}),{passive:!1}),e.current.addEventListener("wheel",(function(e){w.current.onWheel(e)})),function(){document.removeEventListener("touchmove",t),document.removeEventListener("touchend",n)}}),[])}(x,(function(e,t){function n(e,t){e((function(e){return Ee(e+t)}))}if(N){if($>=Y)return!1;n(D,e)}else{if(re>=H)return!1;n(z,t)}return Ne(),Ae(),!0})),(0,C.useEffect)((function(){return Ne(),Se&&(Ie.current=window.setTimeout((function(){_e(0)}),100)),Ne}),[Se]);var Re=function(e,t,n,r,i){var o,a,s,c=i.tabs,u=i.tabPosition,l=i.rtl;["top","bottom"].includes(u)?(o="width",a=l?"right":"left",s=Math.abs(t.left)):(o="height",a="top",s=-t.top);var d=t[o],f=n[o],h=r[o],p=d;return f+h>d&&f<d&&(p=d-h),(0,C.useMemo)((function(){if(!c.length)return[0,0];for(var t=c.length,n=t,r=0;r<t;r+=1){var i=e.get(c[r].key)||xr;if(i[a]+i[o]>s+p){n=r-1;break}}for(var u=0,l=t-1;l>=0;l-=1)if((e.get(c[l].key)||xr)[a]<s){u=l+1;break}return[u,n]}),[e,s,p,u,c.map((function(e){return e.key})).join("_"),l])}(be,{width:$,height:re,left:O,top:j},{width:Y,height:H},{width:ce,height:fe},(0,Ce.Z)((0,Ce.Z)({},e),{},{tabs:a})),Oe=(0,q.Z)(Re,2),De=Oe[0],Le=Oe[1],Pe={};"top"===m||"bottom"===m?Pe[f?"marginRight":"marginLeft"]=v:Pe.marginTop=v;var je=a.map((function(e,t){var n=e.key;return C.createElement(yr,{id:u,prefixCls:o,key:n,tab:e,style:0===t?void 0:Pe,closable:e.closable,editable:p,active:n===d,renderWrapper:b,removeAriaLabel:null==g?void 0:g.removeAriaLabel,ref:_(n),onClick:function(e){y(n,e)},onRemove:function(){A(n)},onFocus:function(){ke(n),Ae(),x.current&&(f||(x.current.scrollLeft=0),x.current.scrollTop=0)}})})),ze=vr((function(){var e,t,n,r,i,o,s=(null===(e=x.current)||void 0===e?void 0:e.offsetWidth)||0,c=(null===(t=x.current)||void 0===t?void 0:t.offsetHeight)||0,u=(null===(n=M.current)||void 0===n?void 0:n.offsetWidth)||0,l=(null===(r=M.current)||void 0===r?void 0:r.offsetHeight)||0;ee(s),ie(c),ue(u),he(l);var d=((null===(i=E.current)||void 0===i?void 0:i.offsetWidth)||0)-u,f=((null===(o=E.current)||void 0===o?void 0:o.offsetHeight)||0)-l;Z(d),W(f),ve((function(){var e=new Map;return a.forEach((function(t){var n=t.key,r=_(n).current;r&&e.set(n,{width:r.offsetWidth,height:r.offsetHeight,left:r.offsetLeft,top:r.offsetTop})})),e}))})),Ue=a.slice(0,De),Fe=a.slice(Le+1),Ye=[].concat((0,tn.Z)(Ue),(0,tn.Z)(Fe)),Ze=(0,C.useState)(),Be=(0,q.Z)(Ze,2),Ve=Be[0],He=Be[1],We=be.get(d),Ge=(0,C.useRef)();function Qe(){se.Z.cancel(Ge.current)}(0,C.useEffect)((function(){var e={};return We&&(N?(f?e.right=We.right:e.left=We.left,e.width=We.width):(e.top=We.top,e.height=We.height)),Qe(),Ge.current=(0,se.Z)((function(){He(e)})),Qe}),[We,N,f]),(0,C.useEffect)((function(){ke()}),[d,We,be,N]),(0,C.useEffect)((function(){ze()}),[f,v,d,a.map((function(e){return e.key})).join("_")]);var Ke,Je,Xe,qe,$e=!!Ye.length,et="".concat(o,"-nav-wrap");return N?f?(Je=O>0,Ke=O+$<Y):(Ke=O<0,Je=-O+$<Y):(Xe=j<0,qe=-j+re<H),C.createElement("div",{ref:t,role:"tablist",className:X()("".concat(o,"-nav"),s),style:c,onKeyDown:function(){Ae()}},C.createElement(ps,{position:"left",extra:h,prefixCls:o}),C.createElement(mr,{onResize:ze},C.createElement("div",{className:X()(et,(n={},(0,G.Z)(n,"".concat(et,"-ping-left"),Ke),(0,G.Z)(n,"".concat(et,"-ping-right"),Je),(0,G.Z)(n,"".concat(et,"-ping-top"),Xe),(0,G.Z)(n,"".concat(et,"-ping-bottom"),qe),n)),ref:x},C.createElement(mr,{onResize:ze},C.createElement("div",{ref:E,className:"".concat(o,"-nav-list"),style:{transform:"translate(".concat(O,"px, ").concat(j,"px)"),transition:Se?"none":void 0}},je,C.createElement(cs,{ref:M,prefixCls:o,locale:g,editable:p,style:(0,Ce.Z)((0,Ce.Z)({},0===je.length?void 0:Pe),{},{visibility:$e?"hidden":null})}),C.createElement("div",{className:X()("".concat(o,"-ink-bar"),(0,G.Z)({},"".concat(o,"-ink-bar-animated"),l.inkBar)),style:Ve}))))),C.createElement(ls,(0,Q.Z)({},e,{removeAriaLabel:null==g?void 0:g.removeAriaLabel,ref:I,prefixCls:o,tabs:Ye,className:!$e&&ye,tabMoving:!!Se})),C.createElement(ps,{position:"right",extra:h,prefixCls:o}))}var ms=C.forwardRef(gs);function vs(e){var t=e.id,n=e.activeKey,r=e.animated,i=e.tabPosition,o=e.rtl,a=e.destroyInactiveTabPane,s=C.useContext(ds),c=s.prefixCls,u=s.tabs,l=r.tabPane,d=u.findIndex((function(e){return e.key===n}));return C.createElement("div",{className:X()("".concat(c,"-content-holder"))},C.createElement("div",{className:X()("".concat(c,"-content"),"".concat(c,"-content-").concat(i),(0,G.Z)({},"".concat(c,"-content-animated"),l)),style:d&&l?(0,G.Z)({},o?"marginRight":"marginLeft","-".concat(d,"00%")):null},u.map((function(e){return C.cloneElement(e.node,{key:e.key,prefixCls:c,tabKey:e.key,id:t,animated:l,active:e.key===n,destroyInactiveTabPane:a})}))))}function bs(e){var t=e.prefixCls,n=e.forceRender,r=e.className,i=e.style,o=e.id,a=e.active,s=e.animated,c=e.destroyInactiveTabPane,u=e.tabKey,l=e.children,d=C.useState(n),f=(0,q.Z)(d,2),h=f[0],p=f[1];C.useEffect((function(){a?p(!0):c&&p(!1)}),[a,c]);var g={};return a||(s?(g.visibility="hidden",g.height=0,g.overflowY="hidden"):g.display="none"),C.createElement("div",{id:o&&"".concat(o,"-panel-").concat(u),role:"tabpanel",tabIndex:a?0:-1,"aria-labelledby":o&&"".concat(o,"-tab-").concat(u),"aria-hidden":!a,style:(0,Ce.Z)((0,Ce.Z)({},g),i),className:X()("".concat(t,"-tabpane"),a&&"".concat(t,"-tabpane-active"),r)},(a||h||n)&&l)}var ys=["id","prefixCls","className","children","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","popupClassName"],ws=0;function xs(e,t){var n,r,i=e.id,o=e.prefixCls,a=void 0===o?"rc-tabs":o,s=e.className,c=e.children,u=e.direction,l=e.activeKey,d=e.defaultActiveKey,f=e.editable,h=e.animated,p=void 0===h?{inkBar:!0,tabPane:!1}:h,g=e.tabPosition,m=void 0===g?"top":g,v=e.tabBarGutter,b=e.tabBarStyle,y=e.tabBarExtraContent,w=e.locale,x=e.moreIcon,E=e.moreTransitionName,I=e.destroyInactiveTabPane,M=e.renderTabBar,T=e.onChange,S=e.onTabClick,_=e.onTabScroll,A=e.popupClassName,N=(0,In.Z)(e,ys),k=function(e){return(0,Pn.Z)(e).map((function(e){if(C.isValidElement(e)){var t=void 0!==e.key?String(e.key):void 0;return(0,Ce.Z)((0,Ce.Z)({key:t},e.props),{},{node:e})}return null})).filter((function(e){return e}))}(c),R="rtl"===u;r=!1===p?{inkBar:!1,tabPane:!1}:!0===p?{inkBar:!0,tabPane:!0}:(0,Ce.Z)({inkBar:!0,tabPane:!1},"object"===(0,Ke.Z)(p)?p:{});var O=(0,C.useState)(!1),D=(0,q.Z)(O,2),L=D[0],P=D[1];(0,C.useEffect)((function(){P(jn())}),[]);var j=Fn((function(){var e;return null===(e=k[0])||void 0===e?void 0:e.key}),{value:l,defaultValue:d}),z=(0,q.Z)(j,2),U=z[0],F=z[1],Y=(0,C.useState)((function(){return k.findIndex((function(e){return e.key===U}))})),Z=(0,q.Z)(Y,2),B=Z[0],V=Z[1];(0,C.useEffect)((function(){var e,t=k.findIndex((function(e){return e.key===U}));-1===t&&(t=Math.max(0,Math.min(B,k.length-1)),F(null===(e=k[t])||void 0===e?void 0:e.key)),V(t)}),[k.map((function(e){return e.key})).join("_"),U,B]);var H=Fn(null,{value:i}),W=(0,q.Z)(H,2),K=W[0],J=W[1],$=m;L&&!["left","right"].includes(m)&&($="top"),(0,C.useEffect)((function(){i||(J("rc-tabs-".concat(ws)),ws+=1)}),[]);var ee,te={id:K,activeKey:U,animated:r,tabPosition:$,rtl:R,mobile:L},ne=(0,Ce.Z)((0,Ce.Z)({},te),{},{editable:f,locale:w,moreIcon:x,moreTransitionName:E,tabBarGutter:v,onTabClick:function(e,t){null==S||S(e,t);var n=e!==U;F(e),n&&(null==T||T(e))},onTabScroll:_,extra:y,style:b,panes:c,popupClassName:A});return ee=M?M(ne,ms):C.createElement(ms,ne),C.createElement(ds.Provider,{value:{tabs:k,prefixCls:a}},C.createElement("div",(0,Q.Z)({ref:t,id:i,className:X()(a,"".concat(a,"-").concat($),(n={},(0,G.Z)(n,"".concat(a,"-mobile"),L),(0,G.Z)(n,"".concat(a,"-editable"),f),(0,G.Z)(n,"".concat(a,"-rtl"),R),n),s)},N),ee,C.createElement(vs,(0,Q.Z)({destroyInactiveTabPane:I},te,{animated:r}))))}var Es=C.forwardRef(xs);Es.TabPane=bs;var Is=Es,Ms={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Ts=n(30076),Cs=function(e,t){return C.createElement(Ts.Z,(0,Ce.Z)((0,Ce.Z)({},e),{},{ref:t,icon:Ms}))};Cs.displayName="EllipsisOutlined";var Ss=C.forwardRef(Cs),_s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},As=function(e,t){return C.createElement(Ts.Z,(0,Ce.Z)((0,Ce.Z)({},e),{},{ref:t,icon:_s}))};As.displayName="PlusOutlined";var Ns=C.forwardRef(As);function ks(e){var t,n=e.type,r=e.className,i=e.size,o=e.onEdit,a=e.hideAdd,s=e.centered,c=e.addIcon,u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["type","className","size","onEdit","hideAdd","centered","addIcon"]),l=u.prefixCls,d=u.moreIcon,f=void 0===d?C.createElement(Ss,null):d,h=C.useContext(Xe.E_),p=h.getPrefixCls,g=h.direction,m=p("tabs",l);"editable-card"===n&&(t={onEdit:function(e,t){var n=t.key,r=t.event;null==o||o("add"===e?r:n,e)},removeIcon:C.createElement(K.Z,null),addIcon:c||C.createElement(Ns,null),showAdd:!0!==a});var v=p();return C.createElement(mt.Z.Consumer,null,(function(e){var o,a=void 0!==i?i:e;return C.createElement(Is,(0,Q.Z)({direction:g,moreTransitionName:"".concat(v,"-slide-up")},u,{className:X()((o={},(0,G.Z)(o,"".concat(m,"-").concat(a),a),(0,G.Z)(o,"".concat(m,"-card"),["card","editable-card"].includes(n)),(0,G.Z)(o,"".concat(m,"-editable-card"),"editable-card"===n),(0,G.Z)(o,"".concat(m,"-centered"),s),o),r),editable:t,moreIcon:f,prefixCls:m}))}))}ks.TabPane=bs;var Rs=ks;function Os(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Ds=n(34351),Ls=(V()(Ds.Z,{insert:"head",singleton:!1}),Ds.Z.locals,n(85893)),Ps=function(e){var t=e.content,n=void 0===t?"":t,r=e.rotate,i=void 0===r?-8:r,o=(0,C.useState)(),a=(0,j.Z)(o,2),s=a[0],c=a[1],u={};if((0,C.useEffect)((function(){var e=document.createElement("canvas");return c(e),function(){e.remove()}}),[]),s){s.setAttribute("height","100"),s.setAttribute("width","100");var l=s.getContext("2d");l.clearRect(0,0,s.width,s.height),l.font="14px Microsoft Yahei",l.fillStyle="rgba(153,153,153,0.5)",l.textAlign="center",l.rotate(Math.PI*i/180),l.globalAlpha=.1,l.fillText(n,50,50),u={position:"absolute",left:"0",right:"0",top:"0px",bottom:"0px",pointerEvents:"none",background:"url("+s.toDataURL()+") repeat",zIndex:30}}return(0,Ls.jsx)("div",{style:u})},js=function(e){var t=(0,D.v9)((function(e){return e.join.nickName})),n=(0,D.v9)((function(e){return e.conf.confBasicInfo}));return(0,Ls.jsxs)("div",{style:{width:"100%",height:"100%"},children:[e.children,n&&1===n.supportWatermark&&(0,Ls.jsx)(Ps,{content:t})]})},zs="aux",Us="attendees",Fs="chat",Ys="vote",Zs="icon",Bs="button",Vs=function(e,t,n,r,i){var o="".concat(e,"_").concat(t);return n&&(o+="_".concat(n)),r&&(o+="_".concat(r)),i&&(o+="_".concat(i)),o},Hs=n(87949),Ws=(V()(Hs.Z,{insert:"head",singleton:!1}),Hs.Z.locals,n(43061));function Gs(e){return!(!e.addonBefore&&!e.addonAfter)}function Qs(e){return!!(e.prefix||e.suffix||e.allowClear)}function Ks(e,t,n,r){if(n){var i=t;if("click"===t.type){var o=e.cloneNode(!0);return i=Object.create(t,{target:{value:o},currentTarget:{value:o}}),o.value="",void n(i)}if(void 0!==r)return i=Object.create(t,{target:{value:e},currentTarget:{value:e}}),e.value=r,void n(i);n(i)}}function Js(e){return null==e?"":String(e)}var Xs=function(e){var t=e.inputElement,n=e.prefixCls,r=e.prefix,i=e.suffix,o=e.addonBefore,a=e.addonAfter,s=e.className,c=e.style,u=e.affixWrapperClassName,l=e.groupClassName,d=e.wrapperClassName,f=e.disabled,h=e.readOnly,p=e.focused,g=e.triggerFocus,m=e.allowClear,v=e.value,b=e.handleReset,y=e.hidden,w=(0,C.useRef)(null),x=(0,C.cloneElement)(t,{value:v,hidden:y});if(Qs(e)){var E,I="".concat(n,"-affix-wrapper"),M=X()(I,(E={},(0,G.Z)(E,"".concat(I,"-disabled"),f),(0,G.Z)(E,"".concat(I,"-focused"),p),(0,G.Z)(E,"".concat(I,"-readonly"),h),(0,G.Z)(E,"".concat(I,"-input-with-clear-btn"),i&&m&&v),E),!Gs(e)&&s,u),T=(i||m)&&S().createElement("span",{className:"".concat(n,"-suffix")},function(){var e;if(!m)return null;var t=!f&&!h&&v,r="".concat(n,"-clear-icon"),o="object"===(0,Ke.Z)(m)&&(null==m?void 0:m.clearIcon)?m.clearIcon:"✖";return S().createElement("span",{onClick:b,onMouseDown:function(e){return e.preventDefault()},className:X()(r,(e={},(0,G.Z)(e,"".concat(r,"-hidden"),!t),(0,G.Z)(e,"".concat(r,"-has-suffix"),!!i),e)),role:"button",tabIndex:-1},o)}(),i);x=S().createElement("span",{className:M,style:c,hidden:!Gs(e)&&y,onMouseDown:function(e){var t;(null===(t=w.current)||void 0===t?void 0:t.contains(e.target))&&(null==g||g())},ref:w},r&&S().createElement("span",{className:"".concat(n,"-prefix")},r),(0,C.cloneElement)(t,{style:null,value:v,hidden:null}),T)}if(Gs(e)){var _="".concat(n,"-group"),A="".concat(_,"-addon"),N=X()("".concat(n,"-wrapper"),_,d),k=X()("".concat(n,"-group-wrapper"),s,l);return S().createElement("span",{className:k,style:c,hidden:y},S().createElement("span",{className:N},o&&S().createElement("span",{className:A},o),(0,C.cloneElement)(x,{style:null,hidden:null}),a&&S().createElement("span",{className:A},a)))}return x},qs=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","inputClassName"],$s=(0,C.forwardRef)((function(e,t){var n=e.autoComplete,r=e.onChange,i=e.onFocus,o=e.onBlur,a=e.onPressEnter,s=e.onKeyDown,c=e.prefixCls,u=void 0===c?"rc-input":c,l=e.disabled,d=e.htmlSize,f=e.className,h=e.maxLength,p=e.suffix,g=e.showCount,m=e.type,v=void 0===m?"text":m,b=e.inputClassName,y=(0,In.Z)(e,qs),w=Fn(e.defaultValue,{value:e.value}),x=(0,q.Z)(w,2),E=x[0],I=x[1],M=(0,C.useState)(!1),T=(0,q.Z)(M,2),_=T[0],A=T[1],N=(0,C.useRef)(null),k=function(e){N.current&&function(e,t){if(e){e.focus(t);var n=(t||{}).cursor;if(n){var r=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}}(N.current,e)};(0,C.useImperativeHandle)(t,(function(){return{focus:k,blur:function(){var e;null===(e=N.current)||void 0===e||e.blur()},setSelectionRange:function(e,t,n){var r;null===(r=N.current)||void 0===r||r.setSelectionRange(e,t,n)},select:function(){var e;null===(e=N.current)||void 0===e||e.select()},input:N.current}})),(0,C.useEffect)((function(){A((function(e){return(!e||!l)&&e}))}),[l]);var R;return S().createElement(Xs,(0,Ce.Z)((0,Ce.Z)({},y),{},{prefixCls:u,className:f,inputElement:(R=Je(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","affixWrapperClassName","groupClassName","inputClassName","wrapperClassName","htmlSize"]),S().createElement("input",(0,Ce.Z)((0,Ce.Z)({autoComplete:n},R),{},{onChange:function(t){void 0===e.value&&I(t.target.value),N.current&&Ks(N.current,t,r)},onFocus:function(e){A(!0),null==i||i(e)},onBlur:function(e){A(!1),null==o||o(e)},onKeyDown:function(e){a&&"Enter"===e.key&&a(e),null==s||s(e)},className:X()(u,(0,G.Z)({},"".concat(u,"-disabled"),l),b,!Gs(e)&&!Qs(e)&&f),ref:N,size:d,type:v}))),handleReset:function(e){I(""),k(),N.current&&Ks(N.current,e,r)},value:Js(E),focused:_,triggerFocus:k,suffix:function(){var e=Number(h)>0;if(p||g){var t=(0,tn.Z)(Js(E)).length,n="object"===(0,Ke.Z)(g)?g.formatter({count:t,maxLength:h}):"".concat(t).concat(e?" / ".concat(h):"");return S().createElement(S().Fragment,null,!!g&&S().createElement("span",{className:X()("".concat(u,"-show-count-suffix"),(0,G.Z)({},"".concat(u,"-show-count-has-suffix"),!!p))},n),p)}return null}(),disabled:l}))}));function ec(e,t,n){var r;return X()((r={},(0,G.Z)(r,"".concat(e,"-status-success"),"success"===t),(0,G.Z)(r,"".concat(e,"-status-warning"),"warning"===t),(0,G.Z)(r,"".concat(e,"-status-error"),"error"===t),(0,G.Z)(r,"".concat(e,"-status-validating"),"validating"===t),(0,G.Z)(r,"".concat(e,"-has-feedback"),n),r))}gt("warning","error","");var tc=function(e,t){return t||e};function nc(e,t,n,r){if(n){var i=t;if("click"===t.type){var o=e.cloneNode(!0);return i=Object.create(t,{target:{value:o},currentTarget:{value:o}}),o.value="",void n(i)}if(void 0!==r)return i=Object.create(t,{target:{value:e},currentTarget:{value:e}}),e.value=r,void n(i);n(i)}}var rc=(0,C.forwardRef)((function(e,t){var n,r,i,o=e.prefixCls,a=e.bordered,s=void 0===a||a,c=e.status,u=e.size,l=e.disabled,d=e.onBlur,f=e.onFocus,h=e.suffix,p=e.allowClear,g=e.addonAfter,m=e.addonBefore,v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore"]),b=S().useContext(Xe.E_),y=b.getPrefixCls,w=b.direction,x=b.input,E=y("input",o),I=(0,C.useRef)(null),M=S().useContext(mt.Z),T=u||M,_=S().useContext(vt.Z),A=l||_,N=(0,C.useContext)(Nt),k=N.status,R=N.hasFeedback,O=N.feedbackIcon,D=tc(k,c),L=function(e){return!!(e.prefix||e.suffix||e.allowClear)}(e)||!!R,P=(0,C.useRef)(L);(0,C.useEffect)((function(){L&&P.current,P.current=L}),[L]);var j=(0,C.useRef)([]),z=function(){j.current.push(window.setTimeout((function(){var e,t,n,r;(null===(e=I.current)||void 0===e?void 0:e.input)&&"password"===(null===(t=I.current)||void 0===t?void 0:t.input.getAttribute("type"))&&(null===(n=I.current)||void 0===n?void 0:n.input.hasAttribute("value"))&&(null===(r=I.current)||void 0===r||r.input.removeAttribute("value"))})))};(0,C.useEffect)((function(){return z(),function(){return j.current.forEach((function(e){return window.clearTimeout(e)}))}}),[]);var U,F=(R||h)&&S().createElement(S().Fragment,null,h,R&&O);return"object"===(0,Ke.Z)(p)&&(null==p?void 0:p.clearIcon)?U=p:p&&(U={clearIcon:S().createElement(Ws.Z,null)}),S().createElement($s,(0,Q.Z)({ref:(0,ot.sQ)(t,I),prefixCls:E,autoComplete:null==x?void 0:x.autoComplete},v,{disabled:A||void 0,onBlur:function(e){z(),null==d||d(e)},onFocus:function(e){z(),null==f||f(e)},suffix:F,allowClear:U,addonAfter:g&&S().createElement(kt,{override:!0,status:!0},g),addonBefore:m&&S().createElement(kt,{override:!0,status:!0},m),inputClassName:X()((n={},(0,G.Z)(n,"".concat(E,"-sm"),"small"===T),(0,G.Z)(n,"".concat(E,"-lg"),"large"===T),(0,G.Z)(n,"".concat(E,"-rtl"),"rtl"===w),(0,G.Z)(n,"".concat(E,"-borderless"),!s),n),!L&&ec(E,D)),affixWrapperClassName:X()((r={},(0,G.Z)(r,"".concat(E,"-affix-wrapper-sm"),"small"===T),(0,G.Z)(r,"".concat(E,"-affix-wrapper-lg"),"large"===T),(0,G.Z)(r,"".concat(E,"-affix-wrapper-rtl"),"rtl"===w),(0,G.Z)(r,"".concat(E,"-affix-wrapper-borderless"),!s),r),ec("".concat(E,"-affix-wrapper"),D,R)),wrapperClassName:X()((0,G.Z)({},"".concat(E,"-group-rtl"),"rtl"===w)),groupClassName:X()((i={},(0,G.Z)(i,"".concat(E,"-group-wrapper-sm"),"small"===T),(0,G.Z)(i,"".concat(E,"-group-wrapper-lg"),"large"===T),(0,G.Z)(i,"".concat(E,"-group-wrapper-rtl"),"rtl"===w),i),ec("".concat(E,"-group-wrapper"),D,R))}))})),ic={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},oc=function(e,t){return C.createElement(Ts.Z,(0,Ce.Z)((0,Ce.Z)({},e),{},{ref:t,icon:ic}))};oc.displayName="SearchOutlined";var ac=C.forwardRef(oc),sc=C.forwardRef((function(e,t){var n,r,i=e.prefixCls,o=e.inputPrefixCls,a=e.className,s=e.size,c=e.suffix,u=e.enterButton,l=void 0!==u&&u,d=e.addonAfter,f=e.loading,h=e.disabled,p=e.onSearch,g=e.onChange,m=e.onCompositionStart,v=e.onCompositionEnd,b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),y=C.useContext(Xe.E_),w=y.getPrefixCls,x=y.direction,E=C.useContext(mt.Z),I=C.useRef(!1),M=s||E,T=C.useRef(null),S=function(e){var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},_=function(e){var t,n;p&&p(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e)},A=w("input-search",i),N=w("input",o),k="boolean"==typeof l?C.createElement(ac,null):null,R="".concat(A,"-button"),O=l||{},D=O.type&&!0===O.type.__ANT_BUTTON;r=D||"button"===O.type?dt(O,(0,Q.Z)({onMouseDown:S,onClick:function(e){var t,n;null===(n=null===(t=null==O?void 0:O.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),_(e)},key:"enterButton"},D?{className:R,size:M}:{})):C.createElement(At,{className:R,type:l?"primary":void 0,size:M,disabled:h,key:"enterButton",onMouseDown:S,onClick:_,loading:f,icon:k},l),d&&(r=[r,dt(d,{key:"addonAfter"})]);var L=X()(A,(n={},(0,G.Z)(n,"".concat(A,"-rtl"),"rtl"===x),(0,G.Z)(n,"".concat(A,"-").concat(M),!!M),(0,G.Z)(n,"".concat(A,"-with-button"),!!l),n),a);return C.createElement(rc,(0,Q.Z)({ref:(0,ot.sQ)(T,t),onPressEnter:function(e){I.current||_(e)}},b,{size:M,onCompositionStart:function(e){I.current=!0,null==m||m(e)},onCompositionEnd:function(e){I.current=!1,null==v||v(e)},prefixCls:N,addonAfter:r,suffix:c,onChange:function(e){e&&e.target&&"click"===e.type&&p&&p(e.target.value,e),g&&g(e)},className:L,disabled:h}))}));sc.displayName="Search";var cc,uc,lc=sc,dc="\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",fc=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],hc={};function pc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&hc[n])return hc[n];var r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),a=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=fc.map((function(e){return"".concat(e,":").concat(r.getPropertyValue(e))})).join(";"),c={sizingStyle:s,paddingSize:o,borderSize:a,boxSizing:i};return t&&n&&(hc[n]=c),c}!function(e){e[e.NONE=0]="NONE",e[e.RESIZING=1]="RESIZING",e[e.RESIZED=2]="RESIZED"}(uc||(uc={}));var gc=function(e){(0,nt.Z)(n,e);var t=(0,rt.Z)(n);function n(e){var r;return(0,$e.Z)(this,n),(r=t.call(this,e)).nextFrameActionId=void 0,r.resizeFrameId=void 0,r.textArea=void 0,r.saveTextArea=function(e){r.textArea=e},r.handleResize=function(e){var t=r.state.resizeStatus,n=r.props,i=n.autoSize,o=n.onResize;t===uc.NONE&&("function"==typeof o&&o(e),i&&r.resizeOnNextFrame())},r.resizeOnNextFrame=function(){cancelAnimationFrame(r.nextFrameActionId),r.nextFrameActionId=requestAnimationFrame(r.resizeTextarea)},r.resizeTextarea=function(){var e=r.props.autoSize;if(e&&r.textArea){var t=e.minRows,n=e.maxRows,i=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;cc||((cc=document.createElement("textarea")).setAttribute("tab-index","-1"),cc.setAttribute("aria-hidden","true"),document.body.appendChild(cc)),e.getAttribute("wrap")?cc.setAttribute("wrap",e.getAttribute("wrap")):cc.removeAttribute("wrap");var i=pc(e,t),o=i.paddingSize,a=i.borderSize,s=i.boxSizing,c=i.sizingStyle;cc.setAttribute("style","".concat(c,";").concat(dc)),cc.value=e.value||e.placeholder||"";var u,l=Number.MIN_SAFE_INTEGER,d=Number.MAX_SAFE_INTEGER,f=cc.scrollHeight;if("border-box"===s?f+=a:"content-box"===s&&(f-=o),null!==n||null!==r){cc.value=" ";var h=cc.scrollHeight-o;null!==n&&(l=h*n,"border-box"===s&&(l=l+o+a),f=Math.max(l,f)),null!==r&&(d=h*r,"border-box"===s&&(d=d+o+a),u=f>d?"":"hidden",f=Math.min(d,f))}return{height:f,minHeight:l,maxHeight:d,overflowY:u,resize:"none"}}(r.textArea,!1,t,n);r.setState({textareaStyles:i,resizeStatus:uc.RESIZING},(function(){cancelAnimationFrame(r.resizeFrameId),r.resizeFrameId=requestAnimationFrame((function(){r.setState({resizeStatus:uc.RESIZED},(function(){r.resizeFrameId=requestAnimationFrame((function(){r.setState({resizeStatus:uc.NONE}),r.fixFirefoxAutoScroll()}))}))}))}))}},r.renderTextArea=function(){var e=r.props,t=e.prefixCls,n=void 0===t?"rc-textarea":t,i=e.autoSize,o=e.onResize,a=e.className,s=e.disabled,c=r.state,u=c.textareaStyles,l=c.resizeStatus,d=Je(r.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),f=X()(n,a,(0,G.Z)({},"".concat(n,"-disabled"),s));"value"in d&&(d.value=d.value||"");var h=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},r.props.style),u),l===uc.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return C.createElement(mr,{onResize:r.handleResize,disabled:!(i||o)},C.createElement("textarea",(0,Q.Z)({},d,{className:f,style:h,ref:r.saveTextArea})))},r.state={textareaStyles:{},resizeStatus:uc.NONE},r}return(0,et.Z)(n,[{key:"componentDidUpdate",value:function(e){e.value===this.props.value&&Ir()(e.autoSize,this.props.autoSize)||this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var e=this.textArea.selectionStart,t=this.textArea.selectionEnd;this.textArea.setSelectionRange(e,t)}}catch(e){}}},{key:"render",value:function(){return this.renderTextArea()}}]),n}(C.Component),mc=function(e){(0,nt.Z)(n,e);var t=(0,rt.Z)(n);function n(e){var r;(0,$e.Z)(this,n),(r=t.call(this,e)).resizableTextArea=void 0,r.focus=function(){r.resizableTextArea.textArea.focus()},r.saveTextArea=function(e){r.resizableTextArea=e},r.handleChange=function(e){var t=r.props.onChange;r.setValue(e.target.value,(function(){r.resizableTextArea.resizeTextarea()})),t&&t(e)},r.handleKeyDown=function(e){var t=r.props,n=t.onPressEnter,i=t.onKeyDown;13===e.keyCode&&n&&n(e),i&&i(e)};var i=void 0===e.value||null===e.value?e.defaultValue:e.value;return r.state={value:i},r}return(0,et.Z)(n,[{key:"setValue",value:function(e,t){"value"in this.props||this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return C.createElement(gc,(0,Q.Z)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),n}(C.Component),vc=gt("text","input"),bc=function(e){(0,nt.Z)(n,e);var t=(0,rt.Z)(n);function n(){return(0,$e.Z)(this,n),t.apply(this,arguments)}return(0,et.Z)(n,[{key:"renderClearIcon",value:function(e){var t,n=this.props,r=n.value,i=n.disabled,o=n.readOnly,a=n.handleReset,s=n.suffix,c=!i&&!o&&r,u="".concat(e,"-clear-icon");return C.createElement(Ws.Z,{onClick:a,onMouseDown:function(e){return e.preventDefault()},className:X()((t={},(0,G.Z)(t,"".concat(u,"-hidden"),!c),(0,G.Z)(t,"".concat(u,"-has-suffix"),!!s),t),u),role:"button"})}},{key:"renderTextAreaWithClearIcon",value:function(e,t,n){var r,i=this.props,o=i.value,a=i.allowClear,s=i.className,c=i.style,u=i.direction,l=i.bordered,d=i.hidden,f=i.status,h=n.status,p=n.hasFeedback;if(!a)return dt(t,{value:o});var g,m=X()("".concat(e,"-affix-wrapper"),"".concat(e,"-affix-wrapper-textarea-with-clear-btn"),ec("".concat(e,"-affix-wrapper"),tc(h,f),p),(r={},(0,G.Z)(r,"".concat(e,"-affix-wrapper-rtl"),"rtl"===u),(0,G.Z)(r,"".concat(e,"-affix-wrapper-borderless"),!l),(0,G.Z)(r,"".concat(s),!((g=this.props).addonBefore||g.addonAfter)&&s),r));return C.createElement("span",{className:m,style:c,hidden:d},dt(t,{style:null,value:o}),this.renderClearIcon(e))}},{key:"render",value:function(){var e=this;return C.createElement(Nt.Consumer,null,(function(t){var n=e.props,r=n.prefixCls,i=n.inputType,o=n.element;if(i===vc[0])return e.renderTextAreaWithClearIcon(r,o,t)}))}}]),n}(C.Component);function yc(e,t){return(0,tn.Z)(e||"").slice(0,t).join("")}function wc(e,t,n,r){var i=n;return e?i=yc(n,r):(0,tn.Z)(t||"").length<n.length&&(0,tn.Z)(n||"").length>r&&(i=t),i}var xc=C.forwardRef((function(e,t){var n,r=e.prefixCls,i=e.bordered,o=void 0===i||i,a=e.showCount,s=void 0!==a&&a,c=e.maxLength,u=e.className,l=e.style,d=e.size,f=e.disabled,h=e.onCompositionStart,p=e.onCompositionEnd,g=e.onChange,m=e.status,v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls","bordered","showCount","maxLength","className","style","size","disabled","onCompositionStart","onCompositionEnd","onChange","status"]),b=C.useContext(Xe.E_),y=b.getPrefixCls,w=b.direction,x=C.useContext(mt.Z),E=C.useContext(vt.Z),I=f||E,M=C.useContext(Nt),T=M.status,S=M.hasFeedback,_=M.isFormItemInput,A=M.feedbackIcon,N=tc(T,m),k=C.useRef(null),R=C.useRef(null),O=C.useState(!1),D=(0,q.Z)(O,2),L=D[0],P=D[1],j=C.useRef(),z=C.useRef(0),U=Fn(v.defaultValue,{value:v.value}),F=(0,q.Z)(U,2),Y=F[0],Z=F[1],B=v.hidden,V=function(e,t){void 0===v.value&&(Z(e),null==t||t())},H=Number(c)>0,W=y("input",r);C.useImperativeHandle(t,(function(){var e;return{resizableTextArea:null===(e=k.current)||void 0===e?void 0:e.resizableTextArea,focus:function(e){var t,n;!function(e,t){if(e){e.focus(t);var n=(t||{}).cursor;if(n){var r=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}}(null===(n=null===(t=k.current)||void 0===t?void 0:t.resizableTextArea)||void 0===n?void 0:n.textArea,e)},blur:function(){var e;return null===(e=k.current)||void 0===e?void 0:e.blur()}}}));var K=C.createElement(mc,(0,Q.Z)({},Je(v,["allowClear"]),{disabled:I,className:X()((n={},(0,G.Z)(n,"".concat(W,"-borderless"),!o),(0,G.Z)(n,u,u&&!s),(0,G.Z)(n,"".concat(W,"-sm"),"small"===x||"small"===d),(0,G.Z)(n,"".concat(W,"-lg"),"large"===x||"large"===d),n),ec(W,N)),style:s?void 0:l,prefixCls:W,onCompositionStart:function(e){P(!0),j.current=Y,z.current=e.currentTarget.selectionStart,null==h||h(e)},onChange:function(e){var t=e.target.value;!L&&H&&(t=wc(e.target.selectionStart>=c+1||e.target.selectionStart===t.length||!e.target.selectionStart,Y,t,c)),V(t),nc(e.currentTarget,e,g,t)},onCompositionEnd:function(e){var t;P(!1);var n=e.currentTarget.value;H&&(n=wc(z.current>=c+1||z.current===(null===(t=j.current)||void 0===t?void 0:t.length),j.current,n,c)),n!==Y&&(V(n),nc(e.currentTarget,e,g,n)),null==p||p(e)},ref:k})),J=function(e){return null==e?"":String(e)}(Y);L||!H||null!==v.value&&void 0!==v.value||(J=yc(J,c));var $=C.createElement(bc,(0,Q.Z)({disabled:I},v,{prefixCls:W,direction:w,inputType:"text",value:J,element:K,handleReset:function(e){var t,n,r;V(""),null===(t=k.current)||void 0===t||t.focus(),nc(null===(r=null===(n=k.current)||void 0===n?void 0:n.resizableTextArea)||void 0===r?void 0:r.textArea,e,g)},ref:R,bordered:o,status:m,style:s?void 0:l}));if(s||S){var ee,te,ne=(0,tn.Z)(J).length;return te="object"===(0,Ke.Z)(s)?s.formatter({count:ne,maxLength:c}):"".concat(ne).concat(H?" / ".concat(c):""),C.createElement("div",{hidden:B,className:X()("".concat(W,"-textarea"),(ee={},(0,G.Z)(ee,"".concat(W,"-textarea-rtl"),"rtl"===w),(0,G.Z)(ee,"".concat(W,"-textarea-show-count"),s),(0,G.Z)(ee,"".concat(W,"-textarea-in-form-item"),_),ee),ec("".concat(W,"-textarea"),N,S),u),style:l,"data-count":te},$,S&&C.createElement("span",{className:"".concat(W,"-textarea-suffix")},A))}return $})),Ec={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},Ic=function(e,t){return C.createElement(Ts.Z,(0,Ce.Z)((0,Ce.Z)({},e),{},{ref:t,icon:Ec}))};Ic.displayName="EyeOutlined";var Mc=C.forwardRef(Ic),Tc={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Cc=function(e,t){return C.createElement(Ts.Z,(0,Ce.Z)((0,Ce.Z)({},e),{},{ref:t,icon:Tc}))};Cc.displayName="EyeInvisibleOutlined";var Sc=C.forwardRef(Cc),_c={click:"onClick",hover:"onMouseOver"},Ac=C.forwardRef((function(e,t){var n=(0,C.useState)(!1),r=(0,q.Z)(n,2),i=r[0],o=r[1],a=function(){e.disabled||o(!i)},s=function(n){var r=n.getPrefixCls,o=e.className,s=e.prefixCls,c=e.inputPrefixCls,u=e.size,l=e.visibilityToggle,d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["className","prefixCls","inputPrefixCls","size","visibilityToggle"]),f=r("input",c),h=r("input-password",s),p=l&&function(t){var n,r=e.action,o=e.iconRender,s=_c[r]||"",c=(void 0===o?function(){return null}:o)(i),u=(n={},(0,G.Z)(n,s,a),(0,G.Z)(n,"className","".concat(t,"-icon")),(0,G.Z)(n,"key","passwordIcon"),(0,G.Z)(n,"onMouseDown",(function(e){e.preventDefault()})),(0,G.Z)(n,"onMouseUp",(function(e){e.preventDefault()})),n);return C.cloneElement(C.isValidElement(c)?c:C.createElement("span",null,c),u)}(h),g=X()(h,o,(0,G.Z)({},"".concat(h,"-").concat(u),!!u)),m=(0,Q.Z)((0,Q.Z)({},Je(d,["suffix","iconRender"])),{type:i?"text":"password",className:g,prefixCls:f,suffix:p});return u&&(m.size=u),C.createElement(rc,(0,Q.Z)({ref:t},m))};return C.createElement(Xe.C,null,s)}));Ac.defaultProps={action:"click",visibilityToggle:!0,iconRender:function(e){return e?C.createElement(Mc,null):C.createElement(Sc,null)}},Ac.displayName="Password";var Nc=Ac,kc=rc;kc.Group=function(e){var t,n=(0,C.useContext)(Xe.E_),r=n.getPrefixCls,i=n.direction,o=e.prefixCls,a=e.className,s=void 0===a?"":a,c=r("input-group",o),u=X()(c,(t={},(0,G.Z)(t,"".concat(c,"-lg"),"large"===e.size),(0,G.Z)(t,"".concat(c,"-sm"),"small"===e.size),(0,G.Z)(t,"".concat(c,"-compact"),e.compact),(0,G.Z)(t,"".concat(c,"-rtl"),"rtl"===i),t),s),l=(0,C.useContext)(Nt),d=(0,C.useMemo)((function(){return(0,Q.Z)((0,Q.Z)({},l),{isFormItemInput:!1})}),[l]);return C.createElement("span",{className:u,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},C.createElement(Nt.Provider,{value:d},e.children))},kc.Search=lc,kc.TextArea=xc,kc.Password=Nc;var Rc=kc,Oc=n(47229),Dc=(V()(Oc.Z,{insert:"head",singleton:!1}),Oc.Z.locals,{}),Lc=n(32594);Lc.keys().forEach((function(e){Dc[e.replace(/(\.\/|\.js|\/)/g,"")]=Lc(e).default}));var Pc,jc=function(e){var t=Dc[e.Component];return(0,Ls.jsx)("span",{className:"hw-meeting-icon ".concat(e.Component),title:e.title||null,onClick:function(t){e.onClick&&e.onClick(t)},onMouseDown:function(t){e.onMouseDown&&e.onMouseDown(t)},onTouchStart:function(t){e.onTouchStart&&e.onTouchStart(t)},style:e.Width&&e.Height?{width:e.Width,height:e.Height}:{},children:(0,Ls.jsx)(t,{tagId:e.Tag})})},zc=n(69970),Uc=n(32273),Fc=(V()(Uc.Z,{insert:"head",singleton:!1}),Uc.Z.locals,function(e){var t=e.fullName,n=e.showNameStyle,r=e.knownMaxLen,i=e.wrapStyle,o=(0,C.useState)(t),a=(0,j.Z)(o,2),s=a[0],c=a[1],u=(0,C.useRef)();return(0,C.useLayoutEffect)((function(){var e=document.createElement("div");e.style.position="absolute",e.style.width="fit-content",e.style.opacity=0,e.style.whiteSpace="nowrap",e.innerText=t,u.current.appendChild(e);var n=e.clientWidth,i=r||100;if(n>i&&"string"==typeof t)for(var o=0,a=t.length-1;o<=a;o++,a--){var s=t.slice(0,o+1)+"..."+t.slice(a);if(e.innerText=s,e.getBoundingClientRect().width>=i){c(t.slice(0,o)+"..."+t.slice(a+1));break}}else c(t);e.parentNode.removeChild(e)}),[t,r]),(0,Ls.jsx)("div",{className:"hw-meeting-participantName",style:i,ref:u,children:(0,Ls.jsx)("div",{className:"hw-meeting-participantShowName",style:n,children:s})})}),Yc=o.y0._G,Zc=o.y0.xw.F,Bc=o.XE.aK.a,Vc=o.XE.hd._,Hc=o.XE.yv,Wc=(0,C.memo)((function(e){var t,n=(0,C.useRef)(null),r=e.person,i=e.userFocused,a=e.setUserFocused,s=e.volume,c=e.own,u=e.confBasicInfo,l=e.confDynamicInfo,d=r.pinfoMap,f=r.pid,h=c.role,p=u.orgID,g=u.webinar,m=l.pause,v=l.canUnmute,b=l.allowRename,y=o.y0.P6.emitter.locale,w=h===Yc.HOST,x=h===Yc.GUEST,E=d.ROLE===Yc.GUEST||d.ROLE===Yc.HOST,I=Us,M=Zs,T=Bs,S=(0,C.useState)(!1),_=(0,j.Z)(S,2),A=_[0],N=_[1],k=(0,D.I0)(),R=null!==(t=d.NAME)&&void 0!==t?t:d.TEL,O=function(){d.CHOSEN?d.RTC_USER_ID&&k(Hc(Bc.onUnChoosePic(d.RTC_USER_ID),Vc.FUNCTION_POSITION.ATTENDEES_LIST)):d.RTC_USER_ID&&k(Hc(Bc.onChoosePic(d.RTC_USER_ID),Vc.FUNCTION_POSITION.ATTENDEES_LIST))},L=function(){return w&&d.RTC_USER_ID!==c.id&&d.ROLE!==Yc.AUDIENCE},z=function(){N(!1),w||b!==Yc.ALLOW_RENAME.NOT_ALLOW?k(Bc.setModalState(Yc.MODAL_STATE.RENAME_MODAL)):Zc.error({time:2e3,content:P().get("video.forbid-to-rename")})};return(0,Ls.jsxs)("div",{className:"hw-meeting-attendees-item",style:{height:"48px"},onMouseEnter:function(){return a(f)},onMouseLeave:function(){N(!1)},children:[(0,Ls.jsxs)("div",{className:"hw-meeting-avator-box",children:["PSTN"===d.CLIENT_LOGIN_TYPE?(0,Ls.jsx)(jc,{Component:"PSTNAvatar",Tag:Vs(I,"pstn",M,d.RTC_USER_ID)}):"RoomsWin"===d.CLIENT_LOGIN_TYPE||"RoomsAndroid"===d.CLIENT_LOGIN_TYPE?(0,Ls.jsx)(jc,{Component:"RoomsAvatar",Tag:Vs(I,"rooms",M,d.RTC_USER_ID)}):(0,Ls.jsx)("span",{className:"hw-meeting-avator",children:d.NAME?d.NAME.substr(0,1).toLocaleUpperCase():""}),d.HAND===Yc.HAND_STATE.HANDS_UP&&(0,Ls.jsx)("img",{id:Vs(I,"handsUp",M,d.RTC_USER_ID),src:zc,className:"hw-meeting-hands-up"}),(0,Ls.jsxs)("div",{className:"hw-meeting-type-sign",children:["Mobile"===d.CLIENT_LOGIN_TYPE&&(0,Ls.jsx)(jc,{Component:"attendeeAttendeesMobile",Tag:Vs(I,"mobile",M,d.RTC_USER_ID)}),"Pad"===d.CLIENT_LOGIN_TYPE&&(0,Ls.jsx)(jc,{Component:"attendeeAttendeesPad",Tag:Vs(I,"pad",M,d.RTC_USER_ID)}),"WEBRTC"===d.CLIENT_LOGIN_TYPE&&(0,Ls.jsx)(jc,{Component:"attendeeAttendeesWeb",Tag:Vs(I,"webrtc",M,d.RTC_USER_ID)})]})]}),(0,Ls.jsxs)("div",{className:"hw-meeting-attendees-name",ref:n,children:[(0,Ls.jsxs)("div",{className:"hw-meeting-attendees-name-title",title:R,children:[(0,Ls.jsx)(Fc,{fullName:R,knownMaxLen:100}),!(d.ORG_ID&&d.ORG_ID===p)&&("zh-CN"===y?(0,Ls.jsx)(jc,{Component:"attendeeExternal",Tag:Vs(I,"external",M,d.RTC_USER_ID)}):(0,Ls.jsx)(jc,{Component:"attendeeExternalEn",Tag:Vs(I,"externalEn",M,d.RTC_USER_ID)}))]}),(0,Ls.jsxs)("div",{className:"hw-meeting-marker",children:[d.RTC_USER_ID===c.id&&(0,Ls.jsx)("div",{className:"hw-meeting-marker-item",children:P().get("video.video-self")}),d.ROLE===Yc.HOST&&(0,Ls.jsx)("div",{className:d.RTC_USER_ID===c.id?"hw-meeting-left-border hw-meeting-marker-item":"hw-meeting-marker-item",children:P().get("video.video-host")}),d.ROLE!==Yc.HOST&&d.IS_COHOST===Yc.IS_COHOST.TRUE&&(0,Ls.jsx)("div",{className:d.RTC_USER_ID===e.own.id?"hw-meeting-left-border hw-meeting-marker-item":"hw-meeting-marker-item",children:P().get("video.video-cohost")})]})]}),(0,Ls.jsxs)("div",{className:"hw-meeting-attendees-status",children:[E&&d.BROADCAST===Yc.BROADCAST_STATE.ON&&d.STATE!==Yc.ATTENDEE_STATE.CALLING&&(0,Ls.jsx)(jc,{Component:"attendeeAttendeesBroadcast",Tag:Vs(I,"broadcast",M,d.RTC_USER_ID)}),E&&d.SHARE===Yc.SHARE_STATE.ON&&d.STATE!==Yc.ATTENDEE_STATE.CALLING&&(0,Ls.jsx)(jc,{Component:"attendeeAttendeesShareDesk",Tag:Vs(I,"share",M,d.RTC_USER_ID)}),function(e,t){if(e.ROLE!==Yc.AUDIENCE||!e.SPEAKABLE||e.SPEAKABLE!==Yc.SPEAKABLE.NOT_ALLOWED)return e.STATE===Yc.ATTENDEE_STATE.CALLING?(0,Ls.jsx)(jc,{Component:"attendeeAttendeesCalling",Tag:Vs(I,"call",M,e.RTC_USER_ID)}):e.MUTE===Yc.MUTE_STATE.MUTE?(0,Ls.jsx)(jc,{Component:"attendeeAttendeesPhoneMute",Tag:Vs(I,"phoneMute",M,e.RTC_USER_ID)}):t?(0,Ls.jsx)("div",{className:"hw-meeting-volume-icon",children:(0,Ls.jsx)("div",{id:Vs(I,"volumeAnimation",M,e.RTC_USER_ID),className:"hw-meeting-volume-animation"})}):(0,Ls.jsx)(jc,{Component:"attendeeAttendeesPhone",Tag:Vs(I,"phone",M,e.RTC_USER_ID)})}(d,s),E&&d.STATE!==Yc.ATTENDEE_STATE.CALLING&&function(){if(d)switch(d.CAMERASTATE){case Yc.CAMERA_STATE.ON:return(0,Ls.jsx)(jc,{Component:"attendeeAttendeesVideoOpen",Tag:Vs(I,"videoOpen",M,d.RTC_USER_ID)});case Yc.CAMERA_STATE.OFF:return(0,Ls.jsx)(jc,{Component:"attendeeAttendeesVideoClose",Tag:Vs(I,"videoClose",M,d.RTC_USER_ID)});case Yc.CAMERA_STATE.UNKNOWN:case Yc.CAMERA_STATE.NO_CAMERA:default:return}}()]}),d.STATE!==Yc.ATTENDEE_STATE.CALLING&&i===r.pid&&(0,Ls.jsxs)("div",{className:"hw-meeting-attendees-button",children:[function(){if(d.HAND===Yc.HAND_STATE.HANDS_UP){if(w&&(d.ROLE==Yc.GUEST||d.ROLE==Yc.AUDIENCE&&!m))return!0;if(x&&d.RTC_USER_ID===c.id)return!0}return!1}()&&(0,Ls.jsx)(At,{id:Vs(I,"putHandsDown",T),type:"primary",className:"hw-meeting-more-handle",size:"small",onClick:function(e){d.HAND===Yc.HAND_STATE.HANDS_UP&&k(Hc(Bc.onPutHandsDown({isHandUp:!1,participantID:d.RTC_USER_ID}),Vc.FUNCTION_POSITION.ATTENDEES_LIST))},children:P().get("video.hands-down")}),!(!(w||x&&d.RTC_USER_ID===c.id)||x&&v===Yc.CAN_UNMUTE.NOT_ALLOWED||d.ROLE===Yc.AUDIENCE&&d.SPEAKABLE!==Yc.SPEAKABLE.ALLOWED)&&(0,Ls.jsx)(At,{id:Vs(I,"muteUser",T),className:"hw-meeting-more-handle",type:"primary",size:"small",onClick:function(e){k(Hc(Bc.onMuteUser({participantID:d.RTC_USER_ID,isMute:d.MUTE!==Yc.MUTE_STATE.MUTE}),Vc.FUNCTION_POSITION.ATTENDEES_LIST))},children:d.MUTE===Yc.MUTE_STATE.MUTE?P().get("video.video-unmute"):P().get("video.video-mute")}),x&&d.ROLE!==Yc.AUDIENCE&&d.RTC_USER_ID!==c.id&&(0,Ls.jsx)(At,{id:Vs(I,d.CHOSEN?"unchooseSee":"chooseSee",T),type:"primary",size:"small",className:"hw-meeting-more-handle",onClick:function(){return O()},children:d.CHOSEN?"".concat(P().get("video.uncheck-to-see")):"".concat(P().get("video.choose-to-see"))}),(w||d.ROLE!==Yc.AUDIENCE)&&!(x&&d.RTC_USER_ID!==c.id)&&(0,Ls.jsx)(At,{id:Vs(I,"more",T),type:"primary",size:"small",className:"hw-meeting-more-handle",onClick:function(){return N(!A)},children:P().get("video.video-more")}),A&&(0,Ls.jsx)("div",{className:"hw-meeting-more-panel",children:(0,Ls.jsxs)("div",{className:"hw-meeting-more-relative",children:[d.ROLE!==Yc.AUDIENCE&&(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(I,d.CHOSEN?"unchooseSee":"chooseSee",T),className:"hw-meeting-choose-content",onClick:function(){N(!1),O()},children:d.CHOSEN?"".concat(P().get("video.uncheck-to-see")):"".concat(P().get("video.choose-to-see"))})}),w&&d.ROLE===Yc.AUDIENCE&&!m&&(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{className:"hw-meeting-choose-content",id:Vs(I,d.SPEAKABLE===Yc.SPEAKABLE.ALLOWED?"mute":"unMute",T),onClick:function(){N(!1),d.SPEAKABLE===Yc.SPEAKABLE.ALLOWED?d.RTC_USER_ID&&k(Hc(Bc.onAllowAudienceToSpeak({participantID:d.RTC_USER_ID,isSpeakable:!1}),Vc.FUNCTION_POSITION.ATTENDEES_LIST)):d.RTC_USER_ID&&k(Hc(Bc.onAllowAudienceToSpeak({participantID:d.RTC_USER_ID,isSpeakable:!0}),Vc.FUNCTION_POSITION.ATTENDEES_LIST))},children:d.SPEAKABLE===Yc.SPEAKABLE.ALLOWED?"".concat(P().get("video.no-talking")):"".concat(P().get("video.allowed-to-speak"))})}),(f===c.id||w)&&(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)("div",{className:"hw-meeting-more-line"}),(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(I,"renamed",T),className:"hw-meeting-choose-content ".concat(!w&&b===Yc.ALLOW_RENAME.NOT_ALLOW&&"hw-meeting-fontDisable"),onClick:z,children:P().get("video.renamed")})})]}),w&&d.ROLE!==Yc.AUDIENCE&&(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(I,d.BROADCAST===Yc.BROADCAST_STATE.ON?"cancelBroadcast":"broadcast",T),className:"hw-meeting-choose-content",onClick:function(){N(!1),k(Hc(Bc.onBroadCast({participantID:d.RTC_USER_ID,enableBroadCast:!d.BROADCAST||d.BROADCAST!==Yc.BROADCAST_STATE.ON}),Vc.FUNCTION_POSITION.ATTENDEES_LIST))},children:d.BROADCAST===Yc.BROADCAST_STATE.ON?"".concat(P().get("video.cancel-broadcast")):"".concat(P().get("video.broadcast"))})}),(0,Ls.jsxs)(Ls.Fragment,{children:[L()&&(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)("div",{className:"hw-meeting-more-line"}),(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(I,"setChair",T),className:"hw-meeting-choose-content",onClick:function(){N(!1),k(Bc.setModalState(Yc.MODAL_STATE.GUEST_TO_HOST_MODAL))},children:P().get("video.set-chair")})})]}),g&&w&&d.RTC_USER_ID!==c.id&&d.ROLE===Yc.AUDIENCE&&!m&&(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(I,"setGuest",T),className:"hw-meeting-choose-content",onClick:function(){N(!1),"1"!==d.ANONYMOUS?k(Hc(Bc.onAudienceGuestTrans({participantID:d.RTC_USER_ID,destRole:Yc.GUEST}),Vc.FUNCTION_POSITION.ATTENDEES_LIST)):k(Bc.setModalState(Yc.MODAL_STATE.AUDIENCE_TO_GUEST_MODAL))},children:P().get("video.set-guest")})}),g&&(null==d?void 0:d.ROLE_SWITCH_OVER)===Yc.ROLE_SWITCH_OVER.AUDIENCE_TO_GUEST&&L()&&(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(I,"setAudience",T),className:"hw-meeting-choose-content",onClick:function(){N(!1),k(Bc.setModalState(Yc.MODAL_STATE.GUEST_TO_AUDIENCE_MODAL))},children:P().get("video.set-audience")})}),w&&d.RTC_USER_ID!==c.id&&(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)("div",{className:"hw-meeting-more-line"}),(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(I,"remove",T),style:{color:"#E04646"},className:"hw-meeting-choose-content",onClick:function(){N(!1),k(Bc.setModalState(Yc.MODAL_STATE.REMOVE_USER_MODAL))},children:P().get("video.remove")})})]})]})]})})]})]})})),Gc=n(41920),Qc=o.y0._G,Kc=Us,Jc=o.y0.wl,Xc=Jc.selectConfDynamicInfo,qc=Jc.selectConfBasicInfo,$c=Jc.selectRtc,eu=Jc.selectOwn,tu=Qc.styles.MODULE_IDS,nu=function(e){var t=e.attendeesObj,n=e.listRole,r=e.userFocused,i=e.setUserFocused,o=(0,D.v9)(eu),a=(0,D.v9)($c).localStream,s=(0,D.v9)(qc),c=(0,D.v9)(Xc),u=(0,D.v9)((function(e){return e.conf.view.maxVolUserArray})),l=o.id,d=(0,C.useState)([]),f=(0,j.Z)(d,2),h=f[0],p=f[1],g=(0,C.useState)(""),m=(0,j.Z)(g,2),v=m[0],b=m[1],y=(0,C.useState)([]),w=(0,j.Z)(y,2),x=w[0],E=w[1],I=(0,C.useState)(0),M=(0,j.Z)(I,2),T=M[0],S=M[1],_=(0,C.useState)(1),A=(0,j.Z)(_,2),N=A[0],k=A[1],R=30*N,O=(0,C.useRef)(),L=(0,D.v9)((function(e){return e.conf.view.dragStyles[tu.ATTENDEES_LIST].height})),z=function(e,t){var n=e.pinfoMap,r=t.pinfoMap;if(n.ROLE===Qc.HOST)return-1;if(r.ROLE===Qc.HOST)return 1;if(n.IS_COHOST===Qc.IS_COHOST.TRUE&&r.IS_COHOST!==Qc.IS_COHOST.TRUE)return-1;if(r.IS_COHOST===Qc.IS_COHOST.TRUE&&n.IS_COHOST!==Qc.IS_COHOST.TRUE)return 1;if(n.RTC_USER_ID===l)return-1;if(r.RTC_USER_ID===l)return 1;if(n.SHARE===Qc.SHARE_STATE.ON)return-1;if(r.SHARE===Qc.SHARE_STATE.ON)return 1;if(n.BROADCAST===Qc.BROADCAST_STATE.ON)return-1;if(r.BROADCAST===Qc.BROADCAST_STATE.ON)return 1;var i=0,o=0;return n.HAND===Qc.HAND_STATE.HANDS_UP&&(i+=Qc.SHOW_ATT_LIST_RIGHT.HAND_UP),r.HAND===Qc.HAND_STATE.HANDS_UP&&(o+=Qc.SHOW_ATT_LIST_RIGHT.HAND_UP),n.MUTE===Qc.MUTE_STATE.UN_MUTE&&(i+=Qc.SHOW_ATT_LIST_RIGHT.UN_MUTE_AUDIO),r.MUTE===Qc.MUTE_STATE.UN_MUTE&&(o+=Qc.SHOW_ATT_LIST_RIGHT.UN_MUTE_AUDIO),i>o?-1:i<o?1:n.ADDTIME-r.ADDTIME},U=function(e,t){var n=e.pinfoMap,r=t.pinfoMap,i=0,o=0;return n.HAND===Qc.HAND_STATE.HANDS_UP&&(i+=Qc.SHOW_ATT_LIST_RIGHT.HAND_UP),r.HAND===Qc.HAND_STATE.HANDS_UP&&(o+=Qc.SHOW_ATT_LIST_RIGHT.HAND_UP),n.SPEAKABLE===Qc.SPEAKABLE.ALLOWED&&n.MUTE===Qc.MUTE_STATE.UN_MUTE&&(i+=Qc.SHOW_ATT_LIST_RIGHT.UN_MUTE_AUDIO),r.SPEAKABLE===Qc.SPEAKABLE.ALLOWED&&r.MUTE===Qc.MUTE_STATE.UN_MUTE&&(o+=Qc.SHOW_ATT_LIST_RIGHT.UN_MUTE_AUDIO),n.SPEAKABLE===Qc.SPEAKABLE.ALLOWED&&(i+=Qc.SHOW_ATT_LIST_RIGHT.SPEAKABLE),r.SPEAKABLE===Qc.SPEAKABLE.ALLOWED&&(o+=Qc.SHOW_ATT_LIST_RIGHT.SPEAKABLE),i>o?-1:i<o?1:n.ADDTIME-r.ADDTIME};return(0,C.useLayoutEffect)((function(){p(Object.values(t).sort(n===Qc.GUEST?z:U))}),[t]),(0,C.useLayoutEffect)((function(){if(""!==v.trim()){var e=new RegExp(v.trim().replace(/([,.+?:()*\[\]^$|{}\\-])/g,"\\$1"),"i");E(h.filter((function(t){return e.test(null==t?void 0:t.pinfoMap.NAME)})).filter((function(e,t){return t<R})))}else E(h.filter((function(e,t){return t<R})))}),[v,h,R]),(0,C.useEffect)((function(){L>0&&O.current instanceof HTMLElement&&S(parseInt(getComputedStyle(O.current).height))}),[L]),(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)(Rc,{id:Vs(Kc,n===Qc.GUEST?"searchGuest":"searchAudience","input"),prefix:(0,Ls.jsx)("img",{id:Vs(Kc,n===Qc.GUEST?"searchGuest":"searchAudience","icon"),className:"hw-meeting-search-icon",alt:"",src:Gc}),placeholder:P().get("video.search"),onChange:function(e){e.persist(),b(e.target.value)},className:"hw-meeting-attendees-search",autoComplete:"off"}),(0,Ls.jsx)("div",{className:"hw-meeting-attendees-list",onScroll:function(e){var t=e.target;R>h.length||t.scrollTop+T>48*R-50&&k(N+1)},ref:O,children:x.length>0&&x.map((function(e){var t=function(e){return e===l?a&&100*a.getAudioLevel()>0:u.filter((function(t){return t.user_id===e&&t.volume>0})).length>0}((e.pinfoMap?e.pinfoMap:e).RTC_USER_ID);return(0,Ls.jsx)(Wc,{person:e,volume:t,own:o,confBasicInfo:s,confDynamicInfo:c,userFocused:r,setUserFocused:i},e.pid)}))})]})},ru=n(19746),iu=(V()(ru.Z,{insert:"head",singleton:!1}),ru.Z.locals,o.y0._G).styles.MODULE_IDS,ou=(o.XE.h,o.XE.aK.a,o.XE.Rk.a),au=function(e){var t=(0,D.I0)(),n=(0,C.useRef)(document.createElement("div"));(0,C.useEffect)((function(){var e=document.getElementById("hw-meeting-modal-container");return e.appendChild(n.current),function(){return e.removeChild(n.current)}}),[]),(0,C.useEffect)((function(){t(ou.setDragZIndex(iu.VIDEO_FRAME))}),[]);var r=function(){e.cancel&&e.cancel(),e.removeDialog&&e.removeDialog()};return A().createPortal((0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsxs)("div",{className:e.isTip?"hw-meeting-tip-modal":"hw-meeting-modal",onClick:function(e){return e.stopPropagation()},onDoubleClick:function(e){return e.stopPropagation()},children:[(0,Ls.jsxs)("div",{className:"hw-meeting-header",children:[(0,Ls.jsx)("span",{className:"hw-meeting-tip-modal-title",children:e.title?e.title:P().get("host.prompt")}),(0,Ls.jsx)("span",{onClick:r,className:"hw-meeting-close-icon",children:(0,Ls.jsx)(K.Z,{})})]}),(0,Ls.jsx)("div",{className:"hw-meeting-content",children:e.children}),(0,Ls.jsx)("div",{children:(0,Ls.jsxs)("div",{className:"hw-meeting-footer",children:[(0,Ls.jsx)(At,{onClick:r,type:"default",children:P().get("host.cancel")}),(0,Ls.jsx)(At,{onClick:function(){e.confirm&&!1!==e.confirm()&&e.removeDialog&&e.removeDialog()},type:"primary",children:P().get("host.ok")})]})})]}),(0,Ls.jsx)("div",{style:{position:"fixed",top:0,bottom:0,left:0,right:0,backgroundColor:"rgba(0,0,0,0.5)",zIndex:4},onClick:function(e){return e.stopPropagation()}})]}),n.current)},su=n(34560),cu=(V()(su.Z,{insert:"head",singleton:!1}),su.Z.locals,o.y0._G),uu=o.y0.xw.F,lu=o.XE.aK.a,du=o.XE.yv,fu=function(e){var t,n=e.pinfoMap,r=e.pid,i=e.invokePosition,o=e.isRenameSelf,a=(0,C.useState)(null!==(t=null==n?void 0:n.NAME)&&void 0!==t?t:""),s=(0,j.Z)(a,2),c=s[0],u=s[1],l=(0,D.I0)(),d=function(){if(0===c.trim().length)return uu.error({time:1500,content:P().get("host.input-name")}),!1;l(du(o?lu.sendRenameSelf(c):lu.onHostRenameUser({participantID:r,newName:c}),i))};return(0,Ls.jsx)(au,{title:P().get("host.name"),confirm:d,removeDialog:function(){return l(lu.setModalState(cu.MODAL_STATE.NONE))},children:(0,Ls.jsxs)("div",{className:"hw-meeting-modify-name",children:[(0,Ls.jsx)(Rc,{placeholder:P().get("host.rename"),onChange:function(e){return u(e.target.value)},onKeyDown:function(e){return function(e){if(13===e.keyCode)return e.preventDefault(),d(),l(lu.setModalState(cu.MODAL_STATE.NONE)),!1}(e)},value:c,maxLength:64}),(0,Ls.jsx)(jc,{Tag:"modifyName-icon",Component:"ClearName",onClick:function(){return u("")}})]})})},hu=n(59864),pu=function(e){function t(e,r,c,u,f){for(var h,p,g,m,w,E=0,I=0,M=0,T=0,C=0,R=0,D=g=h=0,P=0,j=0,z=0,U=0,F=c.length,Y=F-1,Z="",B="",V="",H="";P<F;){if(p=c.charCodeAt(P),P===Y&&0!==I+T+M+E&&(0!==I&&(p=47===I?10:47),T=M=E=0,F++,Y++),0===I+T+M+E){if(P===Y&&(0<j&&(Z=Z.replace(d,"")),0<Z.trim().length)){switch(p){case 32:case 9:case 59:case 13:case 10:break;default:Z+=c.charAt(P)}p=59}switch(p){case 123:for(h=(Z=Z.trim()).charCodeAt(0),g=1,U=++P;P<F;){switch(p=c.charCodeAt(P)){case 123:g++;break;case 125:g--;break;case 47:switch(p=c.charCodeAt(P+1)){case 42:case 47:e:{for(D=P+1;D<Y;++D)switch(c.charCodeAt(D)){case 47:if(42===p&&42===c.charCodeAt(D-1)&&P+2!==D){P=D+1;break e}break;case 10:if(47===p){P=D+1;break e}}P=D}}break;case 91:p++;case 40:p++;case 34:case 39:for(;P++<Y&&c.charCodeAt(P)!==p;);}if(0===g)break;P++}switch(g=c.substring(U,P),0===h&&(h=(Z=Z.replace(l,"").trim()).charCodeAt(0)),h){case 64:switch(0<j&&(Z=Z.replace(d,"")),p=Z.charCodeAt(1)){case 100:case 109:case 115:case 45:j=r;break;default:j=k}if(U=(g=t(r,j,g,p,f+1)).length,0<O&&(w=s(3,g,j=n(k,Z,z),r,_,S,U,p,f,u),Z=j.join(""),void 0!==w&&0===(U=(g=w.trim()).length)&&(p=0,g="")),0<U)switch(p){case 115:Z=Z.replace(x,a);case 100:case 109:case 45:g=Z+"{"+g+"}";break;case 107:g=(Z=Z.replace(v,"$1 $2"))+"{"+g+"}",g=1===N||2===N&&o("@"+g,3)?"@-webkit-"+g+"@"+g:"@"+g;break;default:g=Z+g,112===u&&(B+=g,g="")}else g="";break;default:g=t(r,n(r,Z,z),g,u,f+1)}V+=g,g=z=j=D=h=0,Z="",p=c.charCodeAt(++P);break;case 125:case 59:if(1<(U=(Z=(0<j?Z.replace(d,""):Z).trim()).length))switch(0===D&&(h=Z.charCodeAt(0),45===h||96<h&&123>h)&&(U=(Z=Z.replace(" ",":")).length),0<O&&void 0!==(w=s(1,Z,r,e,_,S,B.length,u,f,u))&&0===(U=(Z=w.trim()).length)&&(Z="\0\0"),h=Z.charCodeAt(0),p=Z.charCodeAt(1),h){case 0:break;case 64:if(105===p||99===p){H+=Z+c.charAt(P);break}default:58!==Z.charCodeAt(U-1)&&(B+=i(Z,h,p,Z.charCodeAt(2)))}z=j=D=h=0,Z="",p=c.charCodeAt(++P)}}switch(p){case 13:case 10:47===I?I=0:0===1+h&&107!==u&&0<Z.length&&(j=1,Z+="\0"),0<O*L&&s(0,Z,r,e,_,S,B.length,u,f,u),S=1,_++;break;case 59:case 125:if(0===I+T+M+E){S++;break}default:switch(S++,m=c.charAt(P),p){case 9:case 32:if(0===T+E+I)switch(C){case 44:case 58:case 9:case 32:m="";break;default:32!==p&&(m=" ")}break;case 0:m="\\0";break;case 12:m="\\f";break;case 11:m="\\v";break;case 38:0===T+I+E&&(j=z=1,m="\f"+m);break;case 108:if(0===T+I+E+A&&0<D)switch(P-D){case 2:112===C&&58===c.charCodeAt(P-3)&&(A=C);case 8:111===R&&(A=R)}break;case 58:0===T+I+E&&(D=P);break;case 44:0===I+M+T+E&&(j=1,m+="\r");break;case 34:case 39:0===I&&(T=T===p?0:0===T?p:T);break;case 91:0===T+I+M&&E++;break;case 93:0===T+I+M&&E--;break;case 41:0===T+I+E&&M--;break;case 40:if(0===T+I+E){if(0===h)switch(2*C+3*R){case 533:break;default:h=1}M++}break;case 64:0===I+M+T+E+D+g&&(g=1);break;case 42:case 47:if(!(0<T+E+M))switch(I){case 0:switch(2*p+3*c.charCodeAt(P+1)){case 235:I=47;break;case 220:U=P,I=42}break;case 42:47===p&&42===C&&U+2!==P&&(33===c.charCodeAt(U+2)&&(B+=c.substring(U,P+1)),m="",I=0)}}0===I&&(Z+=m)}R=C,C=p,P++}if(0<(U=B.length)){if(j=r,0<O&&void 0!==(w=s(2,B,j,e,_,S,U,u,f,u))&&0===(B=w).length)return H+B+V;if(B=j.join(",")+"{"+B+"}",0!=N*A){switch(2!==N||o(B,2)||(A=0),A){case 111:B=B.replace(y,":-moz-$1")+B;break;case 112:B=B.replace(b,"::-webkit-input-$1")+B.replace(b,"::-moz-$1")+B.replace(b,":-ms-input-$1")+B}A=0}}return H+B+V}function n(e,t,n){var i=t.trim().split(g);t=i;var o=i.length,a=e.length;switch(a){case 0:case 1:var s=0;for(e=0===a?"":e[0]+" ";s<o;++s)t[s]=r(e,t[s],n).trim();break;default:var c=s=0;for(t=[];s<o;++s)for(var u=0;u<a;++u)t[c++]=r(e[u]+" ",i[s],n).trim()}return t}function r(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(m,"$1"+e.trim());case 58:return e.trim()+t.replace(m,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(m,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function i(e,t,n,r){var a=e+";",s=2*t+3*n+4*r;if(944===s){e=a.indexOf(":",9)+1;var c=a.substring(e,a.length-1).trim();return c=a.substring(0,e).trim()+c+";",1===N||2===N&&o(c,1)?"-webkit-"+c+c:c}if(0===N||2===N&&!o(a,1))return a;switch(s){case 1015:return 97===a.charCodeAt(10)?"-webkit-"+a+a:a;case 951:return 116===a.charCodeAt(3)?"-webkit-"+a+a:a;case 963:return 110===a.charCodeAt(5)?"-webkit-"+a+a:a;case 1009:if(100!==a.charCodeAt(4))break;case 969:case 942:return"-webkit-"+a+a;case 978:return"-webkit-"+a+"-moz-"+a+a;case 1019:case 983:return"-webkit-"+a+"-moz-"+a+"-ms-"+a+a;case 883:if(45===a.charCodeAt(8))return"-webkit-"+a+a;if(0<a.indexOf("image-set(",11))return a.replace(C,"$1-webkit-$2")+a;break;case 932:if(45===a.charCodeAt(4))switch(a.charCodeAt(5)){case 103:return"-webkit-box-"+a.replace("-grow","")+"-webkit-"+a+"-ms-"+a.replace("grow","positive")+a;case 115:return"-webkit-"+a+"-ms-"+a.replace("shrink","negative")+a;case 98:return"-webkit-"+a+"-ms-"+a.replace("basis","preferred-size")+a}return"-webkit-"+a+"-ms-"+a+a;case 964:return"-webkit-"+a+"-ms-flex-"+a+a;case 1023:if(99!==a.charCodeAt(8))break;return"-webkit-box-pack"+(c=a.substring(a.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+a+"-ms-flex-pack"+c+a;case 1005:return h.test(a)?a.replace(f,":-webkit-")+a.replace(f,":-moz-")+a:a;case 1e3:switch(t=(c=a.substring(13).trim()).indexOf("-")+1,c.charCodeAt(0)+c.charCodeAt(t)){case 226:c=a.replace(w,"tb");break;case 232:c=a.replace(w,"tb-rl");break;case 220:c=a.replace(w,"lr");break;default:return a}return"-webkit-"+a+"-ms-"+c+a;case 1017:if(-1===a.indexOf("sticky",9))break;case 975:switch(t=(a=e).length-10,s=(c=(33===a.charCodeAt(t)?a.substring(0,t):a).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|c.charCodeAt(7))){case 203:if(111>c.charCodeAt(8))break;case 115:a=a.replace(c,"-webkit-"+c)+";"+a;break;case 207:case 102:a=a.replace(c,"-webkit-"+(102<s?"inline-":"")+"box")+";"+a.replace(c,"-webkit-"+c)+";"+a.replace(c,"-ms-"+c+"box")+";"+a}return a+";";case 938:if(45===a.charCodeAt(5))switch(a.charCodeAt(6)){case 105:return c=a.replace("-items",""),"-webkit-"+a+"-webkit-box-"+c+"-ms-flex-"+c+a;case 115:return"-webkit-"+a+"-ms-flex-item-"+a.replace(I,"")+a;default:return"-webkit-"+a+"-ms-flex-line-pack"+a.replace("align-content","").replace(I,"")+a}break;case 973:case 989:if(45!==a.charCodeAt(3)||122===a.charCodeAt(4))break;case 931:case 953:if(!0===T.test(e))return 115===(c=e.substring(e.indexOf(":")+1)).charCodeAt(0)?i(e.replace("stretch","fill-available"),t,n,r).replace(":fill-available",":stretch"):a.replace(c,"-webkit-"+c)+a.replace(c,"-moz-"+c.replace("fill-",""))+a;break;case 962:if(a="-webkit-"+a+(102===a.charCodeAt(5)?"-ms-"+a:"")+a,211===n+r&&105===a.charCodeAt(13)&&0<a.indexOf("transform",10))return a.substring(0,a.indexOf(";",27)+1).replace(p,"$1-webkit-$2")+a}return a}function o(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),D(2!==t?r:r.replace(M,"$1"),n,t)}function a(e,t){var n=i(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(E," or ($1)").substring(4):"("+t+")"}function s(e,t,n,r,i,o,a,s,c,l){for(var d,f=0,h=t;f<O;++f)switch(d=R[f].call(u,e,h,n,r,i,o,a,s,c,l)){case void 0:case!1:case!0:case null:break;default:h=d}if(h!==t)return h}function c(e){return void 0!==(e=e.prefix)&&(D=null,e?"function"!=typeof e?N=1:(N=2,D=e):N=0),c}function u(e,n){var r=e;if(33>r.charCodeAt(0)&&(r=r.trim()),r=[r],0<O){var i=s(-1,n,r,r,_,S,0,0,0,0);void 0!==i&&"string"==typeof i&&(n=i)}var o=t(k,r,n,0,0);return 0<O&&void 0!==(i=s(-2,o,r,r,_,S,o.length,0,0,0))&&(o=i),A=0,S=_=1,o}var l=/^\0+/g,d=/[\0\r\f]/g,f=/: */g,h=/zoo|gra/,p=/([,: ])(transform)/g,g=/,\r+?/g,m=/([\t\r\n ])*\f?&/g,v=/@(k\w+)\s*(\S*)\s*/,b=/::(place)/g,y=/:(read-only)/g,w=/[svh]\w+-[tblr]{2}/,x=/\(\s*(.*)\s*\)/g,E=/([\s\S]*?);/g,I=/-self|flex-/g,M=/[^]*?(:[rp][el]a[\w-]+)[^]*/,T=/stretch|:\s*\w+\-(?:conte|avail)/,C=/([^-])(image-set\()/,S=1,_=1,A=0,N=1,k=[],R=[],O=0,D=null,L=0;return u.use=function e(t){switch(t){case void 0:case null:O=R.length=0;break;default:if("function"==typeof t)R[O++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else L=0|!!t}return e},u.set=c,void 0!==e&&c(e),u},gu={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},mu=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,vu=(Pc={},function(e){return void 0===Pc[e]&&(Pc[e]=(t=e,mu.test(t)||111===t.charCodeAt(0)&&110===t.charCodeAt(1)&&t.charCodeAt(2)<91)),Pc[e];var t}),bu=n(8679),yu=n.n(bu);function wu(){return(wu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var xu=function(e,t){for(var n=[e[0]],r=0,i=t.length;r<i;r+=1)n.push(t[r],e[r+1]);return n},Eu=function(e){return null!==e&&"object"==typeof e&&"[object Object]"===(e.toString?e.toString():Object.prototype.toString.call(e))&&!(0,hu.typeOf)(e)},Iu=Object.freeze([]),Mu=Object.freeze({});function Tu(e){return"function"==typeof e}function Cu(e){return e.displayName||e.name||"Component"}function Su(e){return e&&"string"==typeof e.styledComponentId}var _u="undefined"!=typeof process&&({REACT_APP_VERSION:"1.0.9.2023010610234643341391",BABEL_ENV:"production",REACT_APP_SDK_PLATFORM:"true"}.REACT_APP_SC_ATTR||{REACT_APP_VERSION:"1.0.9.2023010610234643341391",BABEL_ENV:"production",REACT_APP_SDK_PLATFORM:"true"}.SC_ATTR)||"data-styled",Au="active",Nu="data-styled-version",ku="/*!sc*/\n",Ru="undefined"!=typeof window&&"HTMLElement"in window,Ou="boolean"==typeof SC_DISABLE_SPEEDY&&SC_DISABLE_SPEEDY||"undefined"!=typeof process&&({REACT_APP_VERSION:"1.0.9.2023010610234643341391",BABEL_ENV:"production",REACT_APP_SDK_PLATFORM:"true"}.REACT_APP_SC_DISABLE_SPEEDY||{REACT_APP_VERSION:"1.0.9.2023010610234643341391",BABEL_ENV:"production",REACT_APP_SDK_PLATFORM:"true"}.SC_DISABLE_SPEEDY)||!1;function Du(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/master/packages/styled-components/src/utils/errors.md#"+e+" for more information."+(n.length>0?" Additional arguments: "+n.join(", "):""))}var Lu=function(e){var t=document.head,r=e||t,i=document.createElement("style"),o=function(e){for(var t=e.childNodes,n=t.length;n>=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(_u))return r}}(r),a=void 0!==o?o.nextSibling:null;i.setAttribute(_u,Au),i.setAttribute(Nu,"5.1.0");var s=n.nc;return s&&i.setAttribute("nonce",s),r.insertBefore(i,a),i},Pu=function(){function e(e){var t=this.element=Lu(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var i=t[n];if(i.ownerNode===e)return i}Du(17)}(t),this.length=0}var t=e.prototype;return t.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},t.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},t.getRule=function(e){var t=this.sheet.cssRules[e];return void 0!==t&&"string"==typeof t.cssText?t.cssText:""},e}(),ju=function(){function e(e){var t=this.element=Lu(e);this.nodes=t.childNodes,this.length=0}var t=e.prototype;return t.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),zu=function(){function e(e){this.rules=[],this.length=0}var t=e.prototype;return t.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},t.deleteRule=function(e){this.rules.splice(e,1),this.length--},t.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),Uu=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},t.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,i=r;e>=i;)(i<<=1)<0&&Du(16,""+e);this.groupSizes=new Uint32Array(i),this.groupSizes.set(n),this.length=i;for(var o=r;o<i;o++)this.groupSizes[o]=0}for(var a=this.indexOfGroup(e+1),s=0,c=t.length;s<c;s++)this.tag.insertRule(a,t[s])&&(this.groupSizes[e]++,a++)},t.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var i=n;i<r;i++)this.tag.deleteRule(n)}},t.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),i=r+n,o=r;o<i;o++)t+=""+this.tag.getRule(o)+ku;return t},e}(),Fu=new Map,Yu=new Map,Zu=1,Bu=function(e){if(Fu.has(e))return Fu.get(e);var t=Zu++;return Fu.set(e,t),Yu.set(t,e),t},Vu=function(e){return Yu.get(e)},Hu=function(e,t){t>=Zu&&(Zu=t+1),Fu.set(e,t),Yu.set(t,e)},Wu="style["+_u+"]["+Nu+'="5.1.0"]',Gu=new RegExp("^"+_u+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),Qu=function(e,t,n){for(var r,i=n.split(","),o=0,a=i.length;o<a;o++)(r=i[o])&&e.registerName(t,r)},Ku=function(e,t){for(var n=t.innerHTML.split(ku),r=[],i=0,o=n.length;i<o;i++){var a=n[i].trim();if(a){var s=a.match(Gu);if(s){var c=0|parseInt(s[1],10),u=s[2];0!==c&&(Hu(u,c),Qu(e,u,s[3]),e.getTag().insertRules(c,r)),r.length=0}else r.push(a)}}},Ju=Ru,Xu={isServer:!Ru,useCSSOMInjection:!Ou},qu=function(){function e(e,t,n){void 0===e&&(e=Xu),void 0===t&&(t={}),this.options=wu({},Xu,{},e),this.gs=t,this.names=new Map(n),!this.options.isServer&&Ru&&Ju&&(Ju=!1,function(e){for(var t=document.querySelectorAll(Wu),n=0,r=t.length;n<r;n++){var i=t[n];i&&i.getAttribute(_u)!==Au&&(Ku(e,i),i.parentNode&&i.parentNode.removeChild(i))}}(this))}e.registerId=function(e){return Bu(e)};var t=e.prototype;return t.reconstructWithOptions=function(t){return new e(wu({},this.options,{},t),this.gs,this.names)},t.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},t.getTag=function(){return this.tag||(this.tag=(n=(t=this.options).isServer,r=t.useCSSOMInjection,i=t.target,e=n?new zu(i):r?new Pu(i):new ju(i),new Uu(e)));var e,t,n,r,i},t.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},t.registerName=function(e,t){if(Bu(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},t.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(Bu(e),n)},t.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},t.clearRules=function(e){this.getTag().clearGroup(Bu(e)),this.clearNames(e)},t.clearTag=function(){this.tag=void 0},t.toString=function(){return function(e){for(var t=e.getTag(),n=t.length,r="",i=0;i<n;i++){var o=Vu(i);if(void 0!==o){var a=e.names.get(o),s=t.getGroup(i);if(void 0!==a&&0!==s.length){var c=_u+".g"+i+'[id="'+o+'"]',u="";void 0!==a&&a.forEach((function(e){e.length>0&&(u+=e+",")})),r+=""+s+c+'{content:"'+u+'"}'+ku}}}return r}(this)},e}(),$u=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},el=function(e){return $u(5381,e)},tl=/^\s*\/\/.*$/gm;var nl=S().createContext(),rl=(nl.Consumer,S().createContext()),il=(rl.Consumer,new qu),ol=function(e){var t,n,r,i=void 0===e?Mu:e,o=i.options,a=void 0===o?Mu:o,s=i.plugins,c=void 0===s?Iu:s,u=new pu(a),l=[],d=function(e){var t="/*|*/";function n(t){if(t)try{e(t+"}")}catch(e){}}return function(r,i,o,a,s,c,u,l,d,f){switch(r){case 1:if(0===d&&64===i.charCodeAt(0))return e(i+";"),"";break;case 2:if(0===l)return i+t;break;case 3:switch(l){case 102:case 112:return e(o[0]+i),"";default:return i+(0===f?t:"")}case-2:i.split("/*|*/}").forEach(n)}}}((function(e){l.push(e)})),f=function(e,r,i){return r>0&&-1!==i.slice(0,r).indexOf(n)&&i.slice(r-n.length,r)!==n?"."+t:e};function h(e,i,o,a){void 0===a&&(a="&");var s=e.replace(tl,""),c=i&&o?o+" "+i+" { "+s+" }":s;return t=a,n=i,r=new RegExp("\\"+n+"\\b","g"),u(o||!i?"":i,c)}return u.use([].concat(c,[function(e,t,i){2===e&&i.length&&i[0].lastIndexOf(n)>0&&(i[0]=i[0].replace(r,f))},d,function(e){if(-2===e){var t=l;return l=[],t}}])),h.hash=c.length?c.reduce((function(e,t){return t.name||Du(15),$u(e,t.name)}),5381).toString():"",h}();var al=function(){function e(e,t){var n=this;this.inject=function(e){e.hasNameForId(n.id,n.name)||e.insertRules(n.id,n.name,ol.apply(void 0,n.stringifyArgs))},this.toString=function(){return Du(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.stringifyArgs=t}return e.prototype.getName=function(){return this.name},e}(),sl=/([A-Z])/g,cl=/^ms-/;function ul(e){return e.replace(sl,"-$1").toLowerCase().replace(cl,"-ms-")}var ll=function(e){return null==e||!1===e||""===e},dl=function e(t,n){var r=[];return Object.keys(t).forEach((function(n){if(!ll(t[n])){if(Eu(t[n]))return r.push.apply(r,e(t[n],n)),r;if(Tu(t[n]))return r.push(ul(n)+":",t[n],";"),r;r.push(ul(n)+": "+(i=n,(null==(o=t[n])||"boolean"==typeof o||""===o?"":"number"!=typeof o||0===o||i in gu?String(o).trim():o+"px")+";"))}var i,o;return r})),n?[n+" {"].concat(r,["}"]):r};function fl(e,t,n){if(Array.isArray(e)){for(var r,i=[],o=0,a=e.length;o<a;o+=1)""!==(r=fl(e[o],t,n))&&(Array.isArray(r)?i.push.apply(i,r):i.push(r));return i}return ll(e)?"":Su(e)?"."+e.styledComponentId:Tu(e)?"function"!=typeof(s=e)||s.prototype&&s.prototype.isReactComponent||!t?e:fl(e(t),t,n):e instanceof al?n?(e.inject(n),e.getName()):e:Eu(e)?dl(e):e.toString();var s}function hl(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Tu(e)||Eu(e)?fl(xu(Iu,[e].concat(n))):0===n.length&&1===e.length&&"string"==typeof e[0]?e:fl(xu(e,n))}function pl(e,t,n){if(void 0===n&&(n=Mu),!(0,hu.isValidElementType)(t))return Du(1,String(t));var r=function(){return e(t,n,hl.apply(void 0,arguments))};return r.withConfig=function(r){return pl(e,t,wu({},n,{},r))},r.attrs=function(r){return pl(e,t,wu({},n,{attrs:Array.prototype.concat(n.attrs,r).filter(Boolean)}))},r}var gl=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},ml=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function vl(e,t,n){var r=e[n];gl(t)&&gl(r)?bl(r,t):e[n]=t}function bl(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var i=0,o=n;i<o.length;i++){var a=o[i];if(gl(a))for(var s in a)ml(s)&&vl(e,a[s],s)}return e}var yl=/(a)(d)/gi,wl=function(e){return String.fromCharCode(e+(e>25?39:97))};function xl(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=wl(t%52)+n;return(wl(t%52)+n).replace(yl,"$1-$2")}var El=function(){function e(e,t){this.rules=e,this.staticRulesId="",this.isStatic=function(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(Tu(n)&&!Su(n))return!1}return!0}(e),this.componentId=t,this.baseHash=el(t),qu.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.componentId;if(this.isStatic&&!n.hash){if(this.staticRulesId&&t.hasNameForId(r,this.staticRulesId))return this.staticRulesId;var i=fl(this.rules,e,t).join(""),o=xl($u(this.baseHash,i.length)>>>0);if(!t.hasNameForId(r,o)){var a=n(i,"."+o,void 0,r);t.insertRules(r,o,a)}return this.staticRulesId=o,o}for(var s=this.rules.length,c=$u(this.baseHash,n.hash),u="",l=0;l<s;l++){var d=this.rules[l];if("string"==typeof d)u+=d;else{var f=fl(d,e,t),h=Array.isArray(f)?f.join(""):f;c=$u(c,h+l),u+=h}}var p=xl(c>>>0);if(!t.hasNameForId(r,p)){var g=n(u,"."+p,void 0,r);t.insertRules(r,p,g)}return p},e}(),Il=(new Set,function(e,t,n){return void 0===n&&(n=Mu),e.theme!==n.theme&&e.theme||t||n.theme}),Ml=/[[\].#*$><+~=|^:(),"'`-]+/g,Tl=/(^-|-$)/g;function Cl(e){return e.replace(Ml,"-").replace(Tl,"")}function Sl(e){return"string"==typeof e&&!0}var _l=S().createContext();_l.Consumer;var Al={};function Nl(e,t,n){var r=e.attrs,i=e.componentStyle,o=e.defaultProps,a=e.foldedComponentIds,s=e.shouldForwardProp,c=e.styledComponentId,u=e.target;(0,C.useDebugValue)(c);var l=function(e,t,n){void 0===e&&(e=Mu);var r=wu({},t,{theme:e}),i={};return n.forEach((function(e){var t,n,o,a=e;for(t in Tu(a)&&(a=a(r)),a)r[t]=i[t]="className"===t?(n=i[t],o=a[t],n&&o?n+" "+o:n||o):a[t]})),[r,i]}(Il(t,(0,C.useContext)(_l),o)||Mu,t,r),d=l[0],f=l[1],h=function(e,t,n,r){var i=(0,C.useContext)(nl)||il,o=(0,C.useContext)(rl)||ol,a=e.isStatic&&!t?e.generateAndInjectStyles(Mu,i,o):e.generateAndInjectStyles(n,i,o);return(0,C.useDebugValue)(a),a}(i,r.length>0,d),p=n,g=f.$as||t.$as||f.as||t.as||u,m=Sl(g),v=f!==t?wu({},t,{},f):t,b=s||m&&vu,y={};for(var w in v)"$"!==w[0]&&"as"!==w&&("forwardedAs"===w?y.as=v[w]:b&&!b(w,vu)||(y[w]=v[w]));return t.style&&f.style!==t.style&&(y.style=wu({},t.style,{},f.style)),y.className=Array.prototype.concat(a,c,h!==c?h:null,t.className,f.className).filter(Boolean).join(" "),y.ref=p,(0,C.createElement)(g,y)}function kl(e,t,n){var r=Su(e),i=!Sl(e),o=t.displayName,a=void 0===o?function(e){return Sl(e)?"styled."+e:"Styled("+Cu(e)+")"}(e):o,s=t.componentId,c=void 0===s?function(e,t){var n="string"!=typeof e?"sc":Cl(e);Al[n]=(Al[n]||0)+1;var r,i=n+"-"+(r=n+Al[n],xl(el(r)>>>0));return t?t+"-"+i:i}(t.displayName,t.parentComponentId):s,u=t.attrs,l=void 0===u?Iu:u,d=t.displayName&&t.componentId?Cl(t.displayName)+"-"+t.componentId:t.componentId||c,f=r&&e.attrs?Array.prototype.concat(e.attrs,l).filter(Boolean):l,h=t.shouldForwardProp;r&&e.shouldForwardProp&&(h=h?function(n,r){return e.shouldForwardProp(n,r)&&t.shouldForwardProp(n,r)}:e.shouldForwardProp);var p,g=new El(r?e.componentStyle.rules.concat(n):n,d),m=function(e,t){return Nl(p,e,t)};return m.displayName=a,(p=S().forwardRef(m)).attrs=f,p.componentStyle=g,p.displayName=a,p.shouldForwardProp=h,p.foldedComponentIds=r?Array.prototype.concat(e.foldedComponentIds,e.styledComponentId):Iu,p.styledComponentId=d,p.target=r?e.target:e,p.withComponent=function(e){var r=t.componentId,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(t,["componentId"]),o=r&&r+"-"+(Sl(e)?e:Cl(Cu(e)));return kl(e,wu({},i,{attrs:f,componentId:o}),n)},Object.defineProperty(p,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?bl({},e.defaultProps,t):t}}),p.toString=function(){return"."+p.styledComponentId},i&&yu()(p,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,self:!0,styledComponentId:!0,target:!0,withComponent:!0}),p}var Rl=function(e){return pl(kl,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){Rl[e]=Rl(e)}));var Ol,Dl=Rl,Ll=Dl(Rs)(Ol||(Ol=Os(["\n &&& .ant-tabs-nav-operations { \n display: none;\n }\n"]))),Pl=o.y0._G,jl=o.y0.P6.testValue,zl=o.XE.aK.a,Ul=o.XE.hd._,Fl=o.XE.yv,Yl=Rs.TabPane,Zl=o.y0.wl,Bl=Zl.selectConfDynamicInfo,Vl=Zl.selectOwn,Hl=Zl.selectParticipants,Wl=Zl.selectAudiences,Gl=Zl.selectConfInitData,Ql=Ul.FUNCTION_POSITION.ATTENDEES_LIST,Kl=function(){var e=(0,D.v9)(Vl),t=e.role,n=e.id,r=(0,D.v9)(Hl),i=(0,D.v9)(Wl),o=(0,D.v9)(Gl),a=(0,D.v9)(Bl),s=a.canUnmute,c=a.lock,u=a.audienceCountReal,l=t===Pl.HOST,d=(0,D.v9)((function(e){return e.conf.view.modalState})),f=(0,C.useState)(null),h=(0,j.Z)(f,2),p=h[0],g=h[1],m=(0,C.useState)(!0),v=(0,j.Z)(m,2),b=v[0],y=v[1],w=Us,x=Bs,E=(0,D.I0)(),I=(0,C.useState)(!1),M=(0,j.Z)(I,2),T=M[0],S=M[1],_=function(){if(l)return(0,Ls.jsxs)("div",{className:"hw-meeting-bottom-box",children:[(0,Ls.jsx)("div",{id:Vs(w,"muteAll",x),className:"hw-meeting-bottom-item",onClick:function(){return E(zl.setModalState(Pl.MODAL_STATE.MUTE_ALL_MODAL))},children:P().get("video.mute-the-audience")}),d===Pl.MODAL_STATE.MUTE_ALL_MODAL&&(0,Ls.jsx)(au,{confirm:function(){return E(Fl(zl.onMuteAll(b?Pl.CAN_UNMUTE.ALLOWED:Pl.CAN_UNMUTE.NOT_ALLOWED),Ql))},removeDialog:function(){return E(zl.setModalState(Pl.MODAL_STATE.NONE))},children:(0,Ls.jsxs)("div",{className:"hw-meeting-mute-content",children:[(0,Ls.jsx)(Dn,{checked:b,onChange:function(e){return y(e.target.checked)}}),(0,Ls.jsx)("span",{className:"hw-meeting-mute-content-text",children:P().get("video.determine-allow-participants-to-unmute")})]})}),(0,Ls.jsx)("div",{id:Vs(w,"umMuteAll",x),className:"hw-meeting-bottom-item",onClick:function(){return E(zl.setModalState(Pl.MODAL_STATE.UNMUTE_ALL_MODAL))},children:P().get("video.unmute-audience")}),d===Pl.MODAL_STATE.UNMUTE_ALL_MODAL&&(0,Ls.jsx)(au,{confirm:function(){return E(Fl(zl.onCancelMuteAll(),Ql))},removeDialog:function(){return E(zl.setModalState(Pl.MODAL_STATE.NONE))},children:(0,Ls.jsx)("div",{className:"hw-meeting-mute-content",children:P().get("video.determine-unmute-audience")})}),(0,Ls.jsxs)("div",{id:Vs(w,"more",x,"bottom"),className:"hw-meeting-bottom-item",onClick:function(){return S(!T)},children:[P().get("video.video-more"),T&&(0,Ls.jsx)("div",{className:"hw-meeting-bottom-more-panel",onMouseLeave:function(){return S(!1)},children:(0,Ls.jsxs)("div",{className:"hw-meeting-more-relative",children:[(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(w,c===Pl.CONF_LOCKED_STATE.UNLOCKED?"lock":"unLock",x),className:"hw-meeting-choose-content",onClick:function(){c===Pl.CONF_LOCKED_STATE.UNLOCKED?E(Fl(zl.onLockConf(Pl.CONF_LOCKED_STATE.LOCKED),Ul.FUNCTION_POSITION.ATTENDEES_LIST)):E(Fl(zl.onLockConf(Pl.CONF_LOCKED_STATE.UNLOCKED),Ul.FUNCTION_POSITION.ATTENDEES_LIST))},children:c===Pl.CONF_LOCKED_STATE.UNLOCKED?P().get("video.lock-meeting"):P().get("video.unlock-meeting")})}),(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsxs)("div",{id:Vs(w,s===Pl.CAN_UNMUTE.ALLOWED?"forbidUnMute":"allowUnMute",x),className:"hw-meeting-choose-content",onClick:function(){s===Pl.CAN_UNMUTE.ALLOWED?E(Fl(zl.onAllowUnMute(Pl.CAN_UNMUTE.NOT_ALLOWED),Ul.FUNCTION_POSITION.ATTENDEES_LIST)):E(Fl(zl.onAllowUnMute(Pl.CAN_UNMUTE.ALLOWED),Ul.FUNCTION_POSITION.ATTENDEES_LIST))},children:[" ",s===Pl.CAN_UNMUTE.ALLOWED?P().get("video.forbid-participants-to-unmute"):P().get("video.allow-participants-to-unmute")]})})]})})]})]})};return(0,Ls.jsx)("div",{className:"hw-meeting-attendees",onDoubleClick:function(e){return e.stopPropagation()},children:(0,Ls.jsxs)(js,{children:[(0,Ls.jsxs)("div",{className:"hw-meeting-attendees-content",children:[o.webinar&&(0,Ls.jsxs)(Ll,{defaultActiveKey:"1",centered:"true",animated:{tabPane:!0},children:[(0,Ls.jsxs)(Yl,{tab:"".concat(P().get("video.video-guest"),"(").concat(Object.keys(r).length,")"),children:[(0,Ls.jsx)(nu,{attendeesObj:r,listRole:Pl.GUEST,userFocused:p,setUserFocused:g}),_()]},"1"),(0,Ls.jsx)(Yl,{tab:"".concat(P().get("video.video-audience"),"(").concat(u||0,")"),children:(0,Ls.jsx)(nu,{attendeesObj:i,listRole:Pl.AUDIENCE,userFocused:p,setUserFocused:g})},"2")]}),!o.webinar&&(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)(nu,{attendeesObj:r,listRole:Pl.GUEST,userFocused:p,setUserFocused:g}),_()]})]}),function(){var e;if(l||d===Pl.MODAL_STATE.RENAME_MODAL){var t=null!==(e=r[p])&&void 0!==e?e:i[p];if(jl(t)){var o=t.pid,a=t.pinfoMap;return d===Pl.MODAL_STATE.GUEST_TO_HOST_MODAL?(0,Ls.jsx)(au,{confirm:function(){return E(Fl(zl.onTransHost({participantID:o}),Ul.FUNCTION_POSITION.ATTENDEES_LIST))},removeDialog:function(){return E(zl.setModalState(Pl.MODAL_STATE.NONE))},children:P().get("video.trans-host").replace("%s",a.NAME)}):d===Pl.MODAL_STATE.AUDIENCE_TO_GUEST_MODAL?(0,Ls.jsx)(au,{confirm:function(){return E(Fl(zl.onAudienceGuestTrans({participantID:o,destRole:Pl.GUEST}),Ul.FUNCTION_POSITION.ATTENDEES_LIST))},removeDialog:function(){return E(zl.setModalState(Pl.MODAL_STATE.NONE))},children:P().get("video.trans-guest").replace("%s",a.NAME)}):d===Pl.MODAL_STATE.GUEST_TO_AUDIENCE_MODAL?(0,Ls.jsx)(au,{confirm:function(){return E(Fl(zl.onAudienceGuestTrans({participantID:o,destRole:Pl.AUDIENCE}),Ul.FUNCTION_POSITION.ATTENDEES_LIST))},removeDialog:function(){return E(zl.setModalState(Pl.MODAL_STATE.NONE))},children:P().get("video.trans-audience").replace("%s",a.NAME)}):d===Pl.MODAL_STATE.REMOVE_USER_MODAL?(0,Ls.jsx)(au,{confirm:function(){return E(Fl(zl.onDeleteUser({number:a.TEL,participantID:o}),Ul.FUNCTION_POSITION.ATTENDEES_LIST))},removeDialog:function(){return E(zl.setModalState(Pl.MODAL_STATE.NONE))},children:P().get("video.remove-this-user")}):d===Pl.MODAL_STATE.RENAME_MODAL?(0,Ls.jsx)(fu,{pinfoMap:a,pid:o,invokePosition:Ul.FUNCTION_POSITION.ATTENDEES_LIST,isRenameSelf:o===n}):void 0}}}()]})})},Jl=(0,C.memo)(Kl),Xl=n(8564),ql=(V()(Xl.Z,{insert:"head",singleton:!1}),Xl.Z.locals,o.y0.P6.throttle),$l=o.XE.aK.a,ed=o.XE.Rk.a,td=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={minTop:0,minLeft:0,maxBottom:Number.POSITIVE_INFINITY,maxRight:Number.POSITIVE_INFINITY},r={minWidth:0,minHeight:0,maxWidth:Number.POSITIVE_INFINITY,maxHeight:Number.POSITIVE_INFINITY,rightBorder:Number.POSITIVE_INFINITY,bottomBorder:Number.POSITIVE_INFINITY},i=function(i){var o=i.id,a=i.children,s=i.setDragStatus,c=i.setZIndex,u=i.dragConfigCustomized,l=i.zoomConfigCustomized,d=(0,I.Z)((0,I.Z)({},n),u),f=(0,I.Z)((0,I.Z)({},r),l),h=(0,D.v9)((function(e){return e.conf.view.dragStyles}))[o],p=(0,C.useRef)(h);(0,C.useEffect)((function(){p.current=h}),[h]);var g=(0,D.v9)((function(e){return e.video.webScreenElement})),m=(0,C.useRef)(g),v=null!==(0,D.v9)((function(e){return e.video.fullScreenElement})),b=null!==g;(0,C.useEffect)((function(){m.current=g}),[g]);var y=(0,C.useState)(!1),w=(0,j.Z)(y,2),x=w[0],E=w[1],M=(0,C.useState)(!1),T=(0,j.Z)(M,2),S=T[0],_=T[1],A=(0,C.useRef)(null),N=(0,C.useRef)(null),k=(0,C.useRef)(null),R=(0,D.I0)(),O=function(){c&&c()};(0,C.useEffect)((function(){v||E(!1)}),[v]),(0,C.useEffect)((function(){b||E(!1)}),[b]);var L=function(e){var t,n;R(ed.setShowInfoMessage(!1)),O(),null===m.current?(t=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,n=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,k.current={oldStyle:p.current,oldWindowWidth:t,oldWindowHeight:n},R(ed.setWebScreen(o)),R($l.setDragStyles({id:o,newStyle:{width:t,height:n,top:0,left:0}}))):function(){var e=k.current,t=e.oldStyle,n=e.oldWindowWidth,r=e.oldWindowHeight;k.current=null;var i=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)/n,a=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight)/r,s={height:(null==t?void 0:t.height)*a,width:(null==t?void 0:t.width)*i,top:(null==t?void 0:t.top)*a,left:(null==t?void 0:t.left)*i};R($l.setDragStyles({id:o,newStyle:s})),R(ed.setWebScreen(null))}()};(0,C.useEffect)((function(){(null==A?void 0:A.current)&&(null==N?void 0:N.current)&&A.current.addEventListener(N.current,L)}),[]),(0,C.useEffect)((function(){return function(){s&&s(!1)}}),[]),(0,C.useEffect)((function(){return function(){null!==k.current&&R(ed.setWebScreen(null))}}),[]),(0,C.useEffect)((function(){s&&s(x)}),[x]);var P=function(e){e.stopPropagation(),O();var t=h.width,n=h.height,r=e.clientX,i=e.clientY,a=e.target.id,s=ql((function(e){var s=e.clientX-r,c=e.clientY-i,u="bottom-right-corner"===a||"bottom-line"===a?function(e,t,n){return Math.max(Math.min(e+t,n.bottomBorder,n.maxHeight),n.minHeight)}(n,c,f):n,l="bottom-right-corner"===a||"right-line"===a?function(e,t,n){return Math.max(Math.min(e+t,n.rightBorder,n.maxWidth),n.minWidth)}(t,s,f):t;R($l.setDragStyles({id:o,newStyle:{height:u,width:l}}))}),20),c=function(e){e.stopPropagation(),S||_(!0),s(e)};window.addEventListener("mousemove",c,{capture:!0}),window.addEventListener("mouseup",(function e(t){t.stopPropagation(),window.removeEventListener("mousemove",c,{capture:!0}),window.removeEventListener("mouseup",e,{capture:!0})}),{capture:!0})},z=(0,I.Z)((0,I.Z)({},i),{},{children:void 0,elementSettingWebScreenRef:A,eventSettingWebScreenRef:N,isEverDragged:x,setIsEverDragged:E,isEverZoomed:S});return(0,Ls.jsxs)("div",{className:"aux"===o?"hw-meeting-drag-aux-box":"hw-meeting-box",id:o,style:(0,I.Z)((0,I.Z)({},h),{},{zIndex:i.ZIndex,position:v||b||"aux"===o?"absolute":"fixed"}),onClick:function(){return O()},onMouseMove:i.onMouseMove,onMouseLeave:i.onMouseLeave,children:[(0,Ls.jsx)("div",{id:"".concat(o,"-header"),onMouseDown:function(e){if(e.stopPropagation(),g!==o){O();var t=h.top,n=h.left,r=e.clientX,i=e.clientY,a=ql((function(e){var a=e.clientX-r,s=e.clientY-i,c=function(e,t,n,r,i){return Math.max(Math.min(e+t,r-n),i)}(t,s,p.current.height,d.maxBottom,d.minTop),u=function(e,t,n,r,i){return Math.max(Math.min(e+t,r-n),i)}(n,a,p.current.width,d.maxRight,d.minLeft);R($l.setDragStyles({id:o,newStyle:{top:c,left:u}})),c!==d.minTop&&c+p.current.height!==d.maxBottom&&u!==d.minLeft&&u+p.current.width!==d.maxRight||(t=c,n=u,r=e.clientX,i=e.clientY)}),20),s=function(e){e.stopPropagation(),x||E(!0),a(e)};window.addEventListener("mousemove",s,{capture:!0}),window.addEventListener("mouseup",(function e(t){t.stopPropagation(),window.removeEventListener("mousemove",s,{capture:!0}),window.removeEventListener("mouseup",e)}))}},children:(0,Ls.jsx)(e,(0,I.Z)({},z))}),t&&null===g&&(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)("span",{className:"hw-meeting-line hw-meeting-r",id:"right-line",onMouseDown:P}),(0,Ls.jsx)("span",{className:"hw-meeting-line hw-meeting-b",id:"bottom-line",onMouseDown:P}),(0,Ls.jsx)("span",{className:"hw-meeting-line hw-meeting-br",id:"bottom-right-corner",onMouseDown:P})]}),(0,Ls.jsx)("div",{className:"hw-meeting-inner",id:"".concat(o,"-container"),children:a})]})};return i},nd=n(25941),rd=(V()(nd.Z,{insert:"head",singleton:!1}),nd.Z.locals,{icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"}),id=function(e,t){return C.createElement(Ts.Z,(0,Ce.Z)((0,Ce.Z)({},e),{},{ref:t,icon:rd}))};id.displayName="CheckOutlined";var od=C.forwardRef(id),ad=o.y0.xw.F,sd=o.y0._G,cd=sd.styles.MODULE_IDS,ud=o.y0.P6,ld=ud.getChatTime,dd=ud.handSensitiveWords,fd=o.XE.aK.a,hd=o.XE.W6.a,pd=o.XE.hd._,gd=o.XE.yv,md=Rc.TextArea,vd=function(e){var t=(0,C.useRef)(null),n=(0,C.useRef)(null),r=(0,C.useRef)(null),i=(0,C.useRef)(null),o=(0,C.useState)(""),a=(0,j.Z)(o,2),s=a[0],c=a[1],u=(0,C.useState)(!0),l=(0,j.Z)(u,2),d=l[0],f=l[1],h=(0,D.v9)((function(e){return e.chat.msgUnreadNum})),p=(0,D.v9)((function(e){return e.join.clientInfo.confInfo.webinar})),g=(0,D.I0)(),m=(0,C.useState)(!1),v=(0,j.Z)(m,2),b=v[0],y=v[1],w=(0,D.v9)((function(e){return e.join.nickName})),x=(0,D.v9)((function(e){return e.conf.view.dragStyles[cd.CHAT]})),E=(0,D.v9)((function(e){return e.video.isChatCollapse})),I=(0,D.v9)((function(e){return e.chat.isConnect})),M=(0,D.v9)((function(e){return e.chat.chatContent})),T=(0,D.v9)((function(e){return e.chat.account})),S=(0,D.v9)((function(e){return e.chat})).sensitiveWords,_=(0,D.v9)((function(e){return e.conf.confDynamicInfo})),A=_.forbiddenChat,N=_.allowRename,k=(0,D.v9)((function(e){return e.conf.own})).role,R=k===sd.HOST,O=k===sd.AUDIENCE,L=Fs,z=Zs,U=Bs,F="check",Y=p===sd.MEETING_TYPE.WEBINAR,Z=function(){f(!0),g(hd.setMsgUnreadNum(0))},B=function(){r.current.scrollTo({top:r.current.scrollHeight-r.current.clientHeight,behavior:"auto"}),Z()};(0,C.useEffect)((function(){!d||E&&e.id!==cd.CHAT_FULL||B()}),[M,x.height]);var V=function(){return k!==sd.HOST&&A===sd.FORBIDDEN_CHAT_STATE.FORBIDDEN};(0,C.useEffect)((function(){I&&!V()&&t&&t.current.focus()}),[I,A]);var H=function(){if(0!==s.length&&0!==s.split(" ").join("").length&&!V()){var e=dd(s,S);g(gd(hd.sendChatMsg(e),pd.FUNCTION_POSITION.CHAT)),c(""),B()}},W=function(e){g(gd(fd.onForbiddenChat(e),pd.FUNCTION_POSITION.CHAT)),y(!1)},G=function(e){return e.role===sd.HOST?(0,Ls.jsx)("span",{className:"hw-meeting-chat-role",ref:n,children:P().get("video.video-host")}):e.isCohost===sd.IS_COHOST.TRUE?(0,Ls.jsx)("span",{className:"hw-meeting-chat-role",ref:n,children:P().get("video.video-cohost")}):e.role===sd.GUEST&&Y?(0,Ls.jsx)("span",{className:"hw-meeting-chat-role",ref:n,children:P().get("video.video-guest")}):null};return(0,Ls.jsx)(js,{children:(0,Ls.jsxs)("div",{className:"hw-meeting-chat",onDoubleClick:function(e){return e.stopPropagation()},children:[(0,Ls.jsx)("div",{className:"hw-meeting-chat-content",id:"chatContent",ref:r,onScroll:function(e){e.stopPropagation(),r.current.scrollHeight-Math.ceil(r.current.scrollTop)<=r.current.clientHeight?Z():f(!1)},children:M.map((function(e,t){var n;return(0,Ls.jsxs)("div",{ref:i,className:e.sender===T?"hw-meeting-chat-model hw-meeting-chat-self":"hw-meeting-chat-model",children:[(e.chatTimeShow||0===t)&&(0,Ls.jsx)("div",{className:"hw-meeting-chat-time",children:ld(e.serverSendTime)}),(0,Ls.jsxs)("div",{className:e.sender===T?"hw-meeting-name hw-meeting-chatLeft":"hw-meeting-name",children:[(0,Ls.jsx)(Fc,{fullName:e.messageOptions.KEY_SENDER_NAME,knownMaxLen:(null===(n=i.current)||void 0===n?void 0:n.clientWidth)-50}),G(e)]}),(0,Ls.jsx)("div",{className:"hw-meeting-msg",children:e.textContent})]},e.msgId)}))}),!d&&h>0&&(0,Ls.jsxs)("div",{className:"hw-meeting-msg-control",id:Vs(L,"toBottom",U),onClick:B,style:{bottom:O?"132px":"115px"},children:[(0,Ls.jsx)(jc,{Tag:Vs(L,"getNewMsg",z),Component:"ChatArrowDown"}),(0,Ls.jsxs)("span",{children:[h,"条新消息"]})]}),(0,Ls.jsxs)("div",{className:"hw-meeting-chat-input",style:{paddingTop:O?"34px":"17px"},children:[R&&(0,Ls.jsxs)("div",{className:"hw-meeting-chat-input-arrow",onClick:function(){y(!0)},children:[(0,Ls.jsxs)("div",{className:"hw-meeting-chat-flex-box",children:[A===sd.FORBIDDEN_CHAT_STATE.FORBIDDEN?P().get("chat.no-chatting"):P().get("chat.allow-chat"),(0,Ls.jsx)(jc,{Tag:Vs(L,"arrowDown",z),Component:"ArrowDown"})]}),b&&(0,Ls.jsx)("div",{className:"hw-meeting-chat-more-panel",onMouseLeave:function(){return y(!1)},children:(0,Ls.jsxs)("div",{className:"hw-meeting-chat-more-relative",children:[(0,Ls.jsx)("div",{className:"hw-meeting-chat-more-wrapper",children:(0,Ls.jsxs)("div",{className:"hw-meeting-choose hw-meeting-chat-rtc-choose-content",id:Vs(L,"allowChat",F),onClick:function(e){e.stopPropagation(),W(sd.FORBIDDEN_CHAT_STATE.ALLOWED)},children:[(0,Ls.jsx)(od,{style:{visibility:A===sd.FORBIDDEN_CHAT_STATE.ALLOWED?"visible":"hidden"}}),(0,Ls.jsxs)("span",{style:{marginLeft:"5px"},children:[P().get("chat.allow-chat")," "]})]})}),(0,Ls.jsx)("div",{className:"hw-meeting-chat-more-wrapper",children:(0,Ls.jsxs)("div",{className:"hw-meeting-choose hw-meeting-chat-rtc-choose-content",id:Vs(L,"forbiddenChat",F),onClick:function(e){e.stopPropagation(),W(sd.FORBIDDEN_CHAT_STATE.FORBIDDEN)},children:[(0,Ls.jsx)(od,{style:{visibility:A===sd.FORBIDDEN_CHAT_STATE.FORBIDDEN?"visible":"hidden"}}),(0,Ls.jsxs)("span",{style:{marginLeft:"5px"},children:[P().get("chat.no-chatting")," "]})]})})]})})]}),V()&&(0,Ls.jsx)("div",{className:"hw-meeting-chat-mute",children:P().get("bullet.chat-mute")}),O&&(0,Ls.jsxs)("div",{id:Vs(L,"rename",U),className:"hw-meeting-audience-name hw-meeting-rtc-icon-button ".concat(!N&&"hw-meeting-forbidCursor"),onClick:function(){N!==sd.ALLOW_RENAME.NOT_ALLOW?g(fd.setModalState(sd.MODAL_STATE.RENAME_MODAL)):ad.error({time:2e3,content:P().get("video.forbid-to-rename")})},title:N===sd.ALLOW_RENAME.ALLOW?P().get("video.click-to-rename"):P().get("video.forbid-to-rename"),children:[N?(0,Ls.jsx)(jc,{Tag:Vs(L,"rename",z),Component:"ChatModalRename"}):(0,Ls.jsx)(jc,{Tag:Vs(L,"forbidRename",z),Component:"ChatModalForbidRename"}),(0,Ls.jsx)(Fc,{fullName:"".concat(w," :"),knownMaxLen:100})]}),(0,Ls.jsx)(md,{id:Vs(L,"chatInput","textarea"),ref:t,onChange:function(e){return c(e.target.value)},onKeyDown:function(e){return function(e){if(13===e.keyCode)return H(),e.preventDefault(),!1}(e)},rows:3,disabled:!I||V(),autoFocus:!0,value:s,maxLength:3e3,placeholder:I?V()?P().get("chat.muted"):P().get("chat.input-message"):P().get("chat.connect"),autoSize:!1}),(0,Ls.jsx)("span",{id:Vs(L,"send",U),className:s&&!V()?"hw-meeting-button hw-meeting-send-button":"hw-meeting-button hw-meeting-disable-button",onClick:H,children:P().get("chat.send")})]})]})})},bd=n(52297),yd=(V()(bd.Z,{insert:"head",singleton:!1}),bd.Z.locals,n(98763)),wd=(V()(yd.Z,{insert:"head",singleton:!1}),yd.Z.locals,n(50050)),xd=JSON.parse('{"_0":{"_0":[{"width":"100%","height":"calc(100% - 150px)","top":"150px","left":"0"}],"_1":[{"width":"100%","height":"calc(100%)","top":"0","left":"0"}]},"_1":{"_1":[{"width":"100%","height":"100%","top":"0","left":"0"}]},"_2":{"_1":[{"width":"50%","height":"100%","top":"0","left":"0"},{"width":"50%","height":"100%","top":"0","left":"50%"}]},"_3":{"_0":[{"width":"50%","height":"50%","top":"0%","left":"25%"},{"width":"50%","height":"50%","top":"50%","left":"0"},{"width":"50%","height":"50%","top":"50%","left":"50%"}],"_3":[{"width":"50%","height":"50%","top":"25%","left":"0"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"50%","height":"50%","top":"50%","left":"50%"}],"_2":[{"width":"50%","height":"50%","top":"0","left":"0"},{"width":"50%","height":"50%","top":"25%","left":"50%"},{"width":"50%","height":"50%","top":"50%","left":"0%"}],"_1":[{"width":"50%","height":"50%","top":"0","left":"0"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"50%","height":"50%","top":"50%","left":"25%"}]},"_4":{"_1":[{"width":"50%","height":"50%","top":"0","left":"0"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"50%","height":"50%","top":"50%","left":"0"},{"width":"50%","height":"50%","top":"50%","left":"50%"}],"_0":[{"width":"100%","height":"66.66%","top":"0","left":"0"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"0"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"66.66%"}],"_2":[{"width":"33.33%","height":"33.33%","top":"0","left":"0"},{"width":"33.33%","height":"33.33%","top":"0","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"0","left":"66.66%"},{"width":"100%","height":"66.66%","top":"33.33%","left":"0"}]},"_5":{"_0":[{"width":"100%","height":"75%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"_1":[{"width":"33.33%","height":"50%","top":"0","left":"0"},{"width":"33.33%","height":"50%","top":"0","left":"33.33%"},{"width":"33.33%","height":"50%","top":"0","left":"66.66%"},{"width":"33.33%","height":"50%","top":"50%","left":"16.66%"},{"width":"33.33%","height":"50%","top":"50%","left":"49.99%"}],"_2":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"100%","height":"75%","top":"25%","left":"0"}]},"_6":{"_1":[{"width":"33.33%","height":"50%","top":"0","left":"0"},{"width":"33.33%","height":"50%","top":"0","left":"33.33%"},{"width":"33.33%","height":"50%","top":"0","left":"66.66%"},{"width":"33.33%","height":"50%","top":"50%","left":"0"},{"width":"33.33%","height":"50%","top":"50%","left":"33.33%"},{"width":"33.33%","height":"50%","top":"50%","left":"66.66%"}],"_4":[{"width":"33.33%","height":"33.33%","top":"0","left":"0"},{"width":"66.66%","height":"66.66%","top":"0","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"0"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"0"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"66.66%"}],"_2":[{"width":"33.33%","height":"33.33%","top":"0","left":"0"},{"width":"33.33%","height":"33.33%","top":"0","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"0","left":"66.66%"},{"width":"66.66%","height":"66.66%","top":"33.33%","left":"0"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"66.66%"}],"_3":[{"width":"66.66%","height":"66.66%","top":"0","left":"0"},{"width":"33.33%","height":"33.33%","top":"0","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"0"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"66.66%"}],"_0":[{"width":"33.33%","height":"33.33%","top":"0","left":"0"},{"width":"33.33%","height":"33.33%","top":"0","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"0","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"0"},{"width":"66.66%","height":"66.66%","top":"33.3%","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"0"}]},"_7":{"_1":[{"width":"33.33%","height":"33.33%","top":"0","left":"0"},{"width":"33.33%","height":"33.33%","top":"0","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"0","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"0"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"33.33%"}],"_4":[{"width":"50%","height":"50%","top":"0","left":"0"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"50%","height":"50%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"_0":[{"width":"50%","height":"50%","top":"0","left":"0"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"50%","height":"50%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"}],"_2":[{"width":"50%","height":"50%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"50%","height":"50%","top":"50%","left":"0"},{"width":"50%","height":"50%","top":"50%","left":"50%"}],"_3":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"50%","height":"50%","top":"50%","left":"0"},{"width":"50%","height":"50%","top":"50%","left":"50%"}]},"_8":{"_1":[{"width":"33.33%","height":"33.33%","top":"0","left":"0"},{"width":"33.33%","height":"33.33%","top":"0","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"0","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"0"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"16.66%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"49.99%"}],"_0":[{"width":"75%","height":"75%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"eight_1":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"75%","height":"75%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"eight_2":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"75%","height":"75%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"0"}],"eight_3":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"75%","height":"75%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}]},"_9":{"_1":[{"width":"33.33%","height":"33.33%","top":"0","left":"0"},{"width":"33.33%","height":"33.33%","top":"0","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"0","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"0"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"33.33%","left":"66.66%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"0"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"33.33%"},{"width":"33.33%","height":"33.33%","top":"66.66%","left":"66.66%"}]},"_10":{"_1":[{"width":"25%","height":"33.33%","top":"0","left":"0"},{"width":"25%","height":"33.33%","top":"0","left":"25%"},{"width":"25%","height":"33.33%","top":"0","left":"50%"},{"width":"25%","height":"33.33%","top":"0","left":"75%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"0"},{"width":"25%","height":"33.33%","top":"33.33%","left":"25%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"50%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"75%"},{"width":"25%","height":"33.33%","top":"66.66%","left":"25%"},{"width":"25%","height":"33.33%","top":"66.66%","left":"50%"}],"_3":[{"width":"50%","height":"50%","top":"0","left":"0"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"_2":[{"width":"50%","height":"50%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"50%","height":"50%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"ten_2":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"50%","height":"50%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"}],"ten_3":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"50%","height":"50%","top":"50%","left":"0"},{"width":"50%","height":"50%","top":"50%","left":"50%"}],"ten_4":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"50%","height":"50%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"50%","height":"50%","top":"50%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"ten_5":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"50%","height":"50%","top":"25%","left":"0"},{"width":"50%","height":"50%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}]},"_11":{"_1":[{"width":"25%","height":"33.33%","top":"0","left":"0"},{"width":"25%","height":"33.33%","top":"0","left":"25%"},{"width":"25%","height":"33.33%","top":"0","left":"50%"},{"width":"25%","height":"33.33%","top":"0","left":"75%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"0"},{"width":"25%","height":"33.33%","top":"33.33%","left":"25%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"50%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"75%"},{"width":"25%","height":"33.33%","top":"66.66%","left":"12.5%"},{"width":"25%","height":"33.33%","top":"66.66%","left":"37.5%"},{"width":"25%","height":"33.33%","top":"66.66%","left":"62.5%"}]},"_12":{"_1":[{"width":"25%","height":"33.33%","top":"0","left":"0"},{"width":"25%","height":"33.33%","top":"0","left":"25%"},{"width":"25%","height":"33.33%","top":"0","left":"50%"},{"width":"25%","height":"33.33%","top":"0","left":"75%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"0"},{"width":"25%","height":"33.33%","top":"33.33%","left":"25%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"50%"},{"width":"25%","height":"33.33%","top":"33.33%","left":"75%"},{"width":"25%","height":"33.33%","top":"66.66%","left":"0"},{"width":"25%","height":"33.33%","top":"66.66%","left":"25%"},{"width":"25%","height":"33.33%","top":"66.66%","left":"50%"},{"width":"25%","height":"33.33%","top":"66.66%","left":"75%"}]},"_13":{"_1":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"37.5%"}],"thirteen_1":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"50%","height":"50%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"thirteen_2":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"50%","height":"50%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}],"thirteen_3":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"50%","height":"50%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"}],"thirteen_4":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"50%","height":"50%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}]},"_14":{"_1":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"}]},"_15":{"_1":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"}]},"_16":{"_1":[{"width":"25%","height":"25%","top":"0","left":"0"},{"width":"25%","height":"25%","top":"0","left":"25%"},{"width":"25%","height":"25%","top":"0","left":"50%"},{"width":"25%","height":"25%","top":"0","left":"75%"},{"width":"25%","height":"25%","top":"25%","left":"0"},{"width":"25%","height":"25%","top":"25%","left":"25%"},{"width":"25%","height":"25%","top":"25%","left":"50%"},{"width":"25%","height":"25%","top":"25%","left":"75%"},{"width":"25%","height":"25%","top":"50%","left":"0"},{"width":"25%","height":"25%","top":"50%","left":"25%"},{"width":"25%","height":"25%","top":"50%","left":"50%"},{"width":"25%","height":"25%","top":"50%","left":"75%"},{"width":"25%","height":"25%","top":"75%","left":"0"},{"width":"25%","height":"25%","top":"75%","left":"25%"},{"width":"25%","height":"25%","top":"75%","left":"50%"},{"width":"25%","height":"25%","top":"75%","left":"75%"}]}}'),Ed=n(7084),Id=(V()(Ed.Z,{insert:"head",singleton:!1}),Ed.Z.locals,n(61451)),Md=n(81597),Td=function(e){(0,R.Z)(n,e);var t=(0,O.Z)(n);function n(){return(0,N.Z)(this,n),t.apply(this,arguments)}return(0,k.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.direction,n=e.customClassName,r=e.customStyle,i=e.tag;return(0,Ls.jsxs)(Ls.Fragment,{children:["left"===t&&(0,Ls.jsx)("div",{className:"hw-meeting-left-arrow-panel hw-meeting-sa-arrow-panel ".concat(n),style:r,children:(0,Ls.jsx)("img",{id:i,src:Id,className:"hw-meeting-sa-arrow-icon"})}),"right"===t&&(0,Ls.jsx)("div",{className:"hw-meeting-right-arrow-panel hw-meeting-sa-arrow-panel ".concat(n),style:r,children:(0,Ls.jsx)("img",{id:i,src:Md,className:"hw-meeting-sa-arrow-icon"})})]})}}]),n}(S().Component),Cd=n(1252),Sd=n(92208),_d=(V()(Sd.Z,{insert:"head",singleton:!1}),Sd.Z.locals,n(7848)),Ad=n(61333),Nd=null;Nd=n(86831).t;var kd=o.y0._G,Rd=o.y0.P6.throttle,Od=function(e){(0,R.Z)(n,e);var t=(0,O.Z)(n);function n(e){var r;return(0,N.Z)(this,n),(r=t.call(this,e)).moveSlider=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=r.state.presentIndex,a=document.getElementById("slider-content-main");a&&e<t&&(a.style.transform="translateX(-".concat(n*e,"px)"),a.style.transition=i?"all 0.5s":"",o=e),r.setState({presentIndex:o})},r.debounceSliderForwardWrapper=Rd((function(){return r.sliderForward()}),0),r.debounceSliderBackwardWrapper=Rd((function(){return r.sliderBackward()}),0),r.debounceSliderForward=function(){r.debounceSliderForwardWrapper()},r.debounceSliderBackward=function(){r.debounceSliderBackwardWrapper()},r.sliderForward=function(){var e=r.state,t=e.sliderPageSize,n=e.presentIndex,i=e.moveSpace;0!==n&&t&&(r.moveSlider(n-1,t,i,!0),r.props.afterChange(n-1))},r.sliderBackward=function(){var e=r.state,t=e.sliderPageSize,n=e.presentIndex,i=e.moveSpace;n!==t&&t&&(r.moveSlider(n+1,t,i,!0),r.props.afterChange(n+1))},r.paginationJumpTo=function(e){var t=r.state,n=t.sliderPageSize,i=t.moveSpace;n&&r.moveSlider(e,n,i)},r.createPagination=function(){var e=r.state.sliderPageSize;if(e)return(0,Cd.Z)(Array.from({length:e}).keys()).map((function(e){return(0,Ls.jsx)("div",{className:"hw-meeting-pagination-item",onClick:function(){r.paginationJumpTo(e)},children:e+1},e)}))},r.state={moveSpace:300,initialIndex:0,sliderPageSize:0,presentIndex:0,havePagination:!1,paginationTotal:0,customArrow:!1},r}return(0,k.Z)(n,[{key:"componentDidMount",value:function(){var e=(0,I.Z)((0,I.Z)({},this.state),this.props),t=document.getElementById("slider-content-main");e.initialIndex=e.initialIndex<=0?0:e.initialIndex,this.setState(e),t&&t.addEventListener("transitionend",(function(){t.style.transition=""})),this.moveSlider(e.initialIndex,e.moveSpace,e.sliderPageSize)}},{key:"componentDidUpdate",value:function(){var e=this.state,t=e.presentIndex,n=e.moveSpace,r=document.getElementById("slider-content-main");r&&(r.style.transform="translateX(-".concat(n*t,"px)"))}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.havePagination,r=e.style,i=e.nextArrow,o=e.prevArrow,a=e.tag,s=this.state,c=s.paginationTotal,u=s.customArrow,l=s.presentIndex,d=s.sliderPageSize,f=s.moveSpace;return(0,Ls.jsxs)(Ls.Fragment,{children:[u&&i&&l>0&&(0,Ls.jsx)("div",{id:Vs(a,"nextArrow",Bs),onClick:this.debounceSliderForward,children:i}),u&&o&&d>1&&l+1!==d&&(0,Ls.jsx)("div",{id:Vs(a,"prevArrow",Bs),onClick:this.debounceSliderBackward,children:o}),(0,Ls.jsxs)("div",{className:"hw-meeting-component-slider-wrapper ".concat(t),style:r,children:[!u&&(0,Ls.jsxs)(Ls.Fragment,{children:[0!==l&&(0,Ls.jsx)("div",{id:Vs(a,"nextArrow",Bs),className:"hw-meeting-icon-panel hw-meeting-arrow-left",onClick:this.debounceSliderForward,children:(0,Ls.jsx)("img",{id:Vs(a,"nextArrow",Zs),src:_d,className:"hw-meeting-arrow-icon"})}),d>1&&l+1!==d&&(0,Ls.jsx)("div",{id:Vs(a,"prevArrow",Bs),className:"hw-meeting-icon-panel arrow-right",onClick:this.debounceSliderBackward,children:(0,Ls.jsx)("img",{id:Vs(a,"nextArrow",Zs),src:Ad,className:"hw-meeting-arrow-icon"})})]}),(0,Ls.jsx)("div",{className:"hw-meeting-component-slider-content",style:{pointerEvents:this.props.modeUI===kd.SCROLL_MODE?"none":"auto"},children:(0,Ls.jsx)("div",{id:"slider-content-main",style:Nd({sliderPageSize:d,moveSpace:f}),children:S().Children.map(this.props.children,(function(e){return e?S().cloneElement(e,{}):e}))})}),(0,Ls.jsx)("div",{className:n&&c?"hw-meeting-pagination-show hw-meeting-pagination-wrapper":"hw-meeting-pagination-hide",children:(0,Ls.jsx)("div",{className:"hw-meeting-pagination-content",children:this.createPagination()})})]})]})}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.sliderPageSize,r=e.moveSpace,i={};return n&&n!==t.sliderPageSize&&(n<=t.presentIndex&&(i.presentIndex=n-1),i.sliderPageSize=n),1===n&&(i.presentIndex=0),r&&r!==t.moveSpace&&(i.moveSpace=r),i}}]),n}(S().Component),Dd=n(39858),Ld=(V()(Dd.Z,{insert:"head",singleton:!1}),Dd.Z.locals,n(66349)),Pd=(V()(Ld.Z,{insert:"head",singleton:!1}),Ld.Z.locals,n(96003)),jd=n(26659),zd={PAUSE:"PAUSE",PAUSE_SMALL_WIN:"PAUSE_SMALL_WIN",END:"END",ATTENDEE_EMPTY:"ATTENDEE_EMPTY"};Object.freeze(zd);var Ud=function(e){var t=e.showType;return(0,Ls.jsx)("div",{className:"hw-meeting-pause-background",children:t===zd.PAUSE?(0,Ls.jsx)("div",{className:"hw-meeting-pause-text",children:P().get("info.pause")}):t===zd.END?(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)("img",{src:jd,width:38}),(0,Ls.jsx)("div",{className:"hw-meeting-pause-text",children:P().get("info.confEnd")})]}):t===zd.ATTENDEE_EMPTY&&(0,D.v9)((function(e){return e.conf.hasReceiveParticipantNotify}))?(0,Ls.jsx)("div",{className:"hw-meeting-pause-text",children:P().get("info.attendeeEmpty")}):t===zd.PAUSE_SMALL_WIN?(0,Ls.jsx)("img",{src:Pd,width:38}):void 0})},Fd=zd,Yd=n(86560),Zd=(V()(Yd.Z,{insert:"head",singleton:!1}),Yd.Z.locals,function(e){var t=e.raiseLevels,n=e.children,r=e.boxPadding,i=e.nameSize,o=e.knownMaxLen;return(0,Ls.jsx)("div",{className:"hw-meeting-noVideo",style:{zIndex:t?0:1,padding:r,fontSize:i},children:(0,Ls.jsx)(Fc,{knownMaxLen:o,fullName:n,showNameStyle:{color:"#fff",margin:"0 auto"}})})}),Bd=n(76353),Vd=o.y0._G,Hd=Vd.CAMERA_STATE,Wd=o.y0.P6,Gd=Wd.isAux,Qd=Wd.hasOwn,Kd=o.XE.aK.a,Jd=function(e){var t=(0,D.v9)((function(e){return e.conf.view.outerPicMode})),n=(0,D.v9)((function(e){return e.conf.view.sharingPicId})),r=(0,D.v9)((function(e){return e.conf.view.singlePicId})),i=(0,D.v9)((function(e){return e.conf.participants})),o=(0,D.v9)((function(e){return e.conf.confDynamicInfo.pause})),a=(0,D.v9)((function(e){return e.conf.confDynamicInfo.allowAudience})),s=(0,D.v9)((function(e){return e.conf.speakerAudiences})),c=(0,C.useState)(null),u=(0,j.Z)(c,2),l=u[0],d=u[1],f=(0,C.useState)(null),h=(0,j.Z)(f,2),p=h[0],g=h[1],m=(0,C.useState)(null),v=(0,j.Z)(m,2),b=v[0],y=v[1],w=(0,D.I0)(),x=zs,E=Zs;(0,C.useEffect)((function(){Bd.default.log("[pic] outer useEffect outerPicMode = ".concat(t,", sharingPicId = ").concat(n,", singlePicId = ").concat(r)),d(t),g(n),y(r)}),[t,n,r]);return(0,Ls.jsxs)(Ls.Fragment,{children:[o&&(0,Ls.jsx)("div",{style:{zIndex:2,background:"#1D1D1D",textAlign:"center",margin:"auto",width:"100%",height:"100%",position:"absolute"},children:(0,Ls.jsx)(Ud,{showType:Fd.PAUSE_SMALL_WIN})}),(0,Ls.jsx)(js,{children:(0,Ls.jsxs)("div",{id:"outerPic",className:"hw-meeting-auxShare-box",style:(0,I.Z)({width:"100%"},e.style),children:[l===Vd.OUTER_PIC_MODE.SCREEN_SHARE?p?(0,Ls.jsx)("div",{id:"outerPic_"+p}):(0,Ls.jsxs)("div",{className:"hw-meeting-no-data",children:[(0,Ls.jsx)(jc,{Tag:Vs(x,"noData",E),Component:"noData"}),(0,Ls.jsx)("span",{className:"hw-meeting-desc",children:P().get("video.no-materials")})]}):b?(0,Ls.jsx)("div",{id:"outerPic_"+b,style:{height:"100%"},children:(0,Ls.jsx)(Zd,{raiseLevels:function(e){if(i[e]&&i[e].pinfoMap){var t=i[e].pinfoMap;if(t.CAMERASTATE===Hd.ON||t.CAMERASTATE===Hd.UNKNOWN)return!0}return!1}(b),nameSize:24,boxPadding:20,children:function(e){var t,n=null;if(e){var r=e.split("_")[0];r&&Qd(i,r)?n=i[r].pinfoMap:r&&Qd(s,r)&&(n=s[r].pinfoMap)}if(n&&(t=n.NAME||""),Gd(e)){for(var o in i)if(Qd(i,o)&&i[o].pinfoMap&&i[o].pinfoMap.SHARE===Vd.SHARE_STATE.ON){t=i[o].pinfoMap.NAME+P().get("video.someone-shared-screen");break}return t}return t}(b)})}):void 0,a&&!o&&(0,Ls.jsx)("div",{className:"hw-meeting-change-button",onClick:function(){t===Vd.OUTER_PIC_MODE.SCREEN_SHARE?w(Kd.changeWindowMode(Vd.OUTER_PIC_MODE.VIDEO)):w(Kd.changeWindowMode(Vd.OUTER_PIC_MODE.SCREEN_SHARE))},id:Vs(x,"changeVideo","button"),children:(0,Ls.jsx)("div",{className:"hw-meeting-rtc-icon-button",children:(0,Ls.jsx)(jc,{Tag:Vs(x,"changeVideo",E),Component:"ChangeVideo"})})})]})})]})},Xd=o.XE.Rk.a.setAudiencePicInPic,qd=null;qd=n(48903).c;var $d=o.y0._G,ef=$d.styles,tf=ef.STYLES_IN_1080P,nf=ef.MODULE_IDS,rf=$d.CAMERA_STATE,of=$d.PAGE_SIZE,af=o.y0.P6,sf=af.isAux,cf=af.hasOwn,uf=af.setNameSizeAndPadding,lf=o.XE.hd._,df=o.XE.yv,ff=o.XE.aK.a,hf=o.XE.Rk.a,pf=td((function(e){var t=(0,D.I0)();return(0,Ls.jsx)("div",{id:"picInPic-aux-header",className:"hw-meeting-full-header",style:e.headerStyle,children:(0,Ls.jsx)("div",{className:"hw-meeting-full-header-revert",id:Vs(zs,"revert",Bs),onClick:function(){t(Xd(!1))},children:(0,Ls.jsx)("div",{className:"hw-meeting-revert-button",children:(0,Ls.jsx)(jc,{setUniqueId:Vs(zs,"revert",Zs),title:P().get("video.revert-pic"),Component:"attendeeAttendeesRevert"})})})})})),gf=function(e){var t=(0,D.v9)((function(e){return e.conf.view.mode})),n=(0,D.v9)((function(e){return e.video.isDragBorder})),r=(0,D.v9)((function(e){return e.conf.participants})),i=(0,D.v9)((function(e){return e.conf.speakerAudiences})),o=(0,D.v9)((function(e){return e.conf.view.singlePicId})),a=(0,D.v9)((function(e){return e.conf.view.multiPicIds})),s=(0,D.v9)((function(e){return e.conf.view.maxVolUser})),c=(0,D.v9)((function(e){return e.conf.view.page})),u=(0,D.v9)((function(e){return e.conf.view.forceUpdatePic})),l=(0,D.v9)((function(e){return e.conf.own})),d=(0,D.v9)((function(e){return e.conf.view.curMultiPicIds})),f=(0,D.v9)((function(e){return e.video.picClientStyle})),h=(0,D.v9)((function(e){return e.video.isAudiencePicInPic})),p=(0,D.v9)((function(e){return e.video.isAudiencePicInPicUI})),g=(0,D.v9)((function(e){return e.conf.confDynamicInfo.pause})),m=l.role,v=(0,C.useState)(m),b=(0,j.Z)(v,2),y=b[0],w=b[1],x=y===$d.AUDIENCE,E=x?0:tf.HEADER_HEIGHT,M=(0,D.v9)((function(e){return e.video.fullScreenElement})),T=(0,D.v9)((function(e){return e.conf.view.dragStyles[nf.VIDEO_FRAME]})),S=(0,D.v9)((function(e){return e.conf.view.dragStyles[nf.PIC_IN_PIC]})),_=null===M?T.height-E:window.screen.height,A=null===M?T.width:window.screen.width,N=qd({videoClientWidth:A,videoClientHeight:_,mainVideoStyle:T,fullScreenElement:M,picInPicVideoStyle:S}),k=N.scrollModeSilderWidth,R=N.scrollModeSilderHeight,O=N.scrollModeVideoWidth,L=N.scrollModeVideoHeight,z=N.moveSpace,U=N.getNormalSliderStyle,F=(0,D.v9)((function(e){return e.conf.view.outerPicMode})),Y=(0,D.v9)((function(e){return e.conf.view.sharingPicId})),Z=(0,C.useState)(F),B=(0,j.Z)(Z,2),V=B[0],H=B[1],W=(0,C.useState)(Y),G=(0,j.Z)(W,2),Q=G[0],K=G[1],J=(0,D.v9)((function(e){return e.open})).controlBarVisible,X=(0,C.useState)(t),q=(0,j.Z)(X,2),$=q[0],ee=q[1],te=(0,C.useState)(o),ne=(0,j.Z)(te,2),re=ne[0],ie=ne[1],oe=(0,C.useState)(a),ae=(0,j.Z)(oe,2),se=ae[0],ce=ae[1],ue=(0,C.useState)(d),le=(0,j.Z)(ue,2),de=le[0],fe=le[1],he=(0,C.useState)(!1),pe=(0,j.Z)(he,2),ge=pe[0],me=pe[1],ve=(0,C.useState)(u),be=(0,j.Z)(ve,2),ye=be[0],we=be[1],xe=(0,C.useState)(!1),Ee=(0,j.Z)(xe,2),Ie=Ee[0],Me=Ee[1],Te=(0,D.I0)(),Ce="speaking",Se="gallery",_e="single",Ae=Zs,Ne=Bs,ke=(0,C.useRef)(Y),Re=(0,C.useRef)(o),Oe=(0,C.useRef)(d),De=function(e){var t=document.getElementById("stream-pools"),n=document.getElementById(e);Bd.default.log("[pic] multi removeElement id = ",e,"self = ",n),n&&t&&t.appendChild(n)};(0,C.useLayoutEffect)((function(){return function(){De(ke.current),De(Re.current),Bd.default.log("[pic] clean remove singlePicIdUI = ".concat(ke.current,", sharingPicIdUI = ").concat(Re.current));var e=Oe.current.slice(0);e.map((function(e){return De(e),e})),Bd.default.log("[pic] clean multi just remove array = ",e)}}),[]),(0,C.useEffect)((function(){w(m)}),[m]);var Le=function(e,t){var n=document.getElementById(e),r=document.getElementById(t+e);Bd.default.log("[pic] multi ready to appendElementToSlot","prefix=",t,"target:",r,"self:",n),n&&r&&!r.contains(n)&&((0,wd.isSafari)()?window.requestAnimationFrame((function(){r.appendChild(n)})):r.appendChild(n))};(0,C.useEffect)((function(){$!==$d.SCROLL_MODE&&$!==$d.NORMAL_MODE||(Bd.default.log("[pic] multi appendElementToSlot curMultiPicIdsUI",de),de.map((function(e){return Le(e,"pic_"),e}))),x?($===$d.SINGLE_MODE?V===$d.OUTER_PIC_MODE.VIDEO?(Le(re,"outerPic_"),Le(Q,"pic_")):(Le(Q,"outerPic_"),Le(re,"pic_")):V===$d.OUTER_PIC_MODE.SCREEN_SHARE?Le(Q,"outerPic_"):Bd.default.warn("[pic] warning. modeUI is conflict with outerPicModeUI. modeUI = ".concat($," outerPicModeUI = ").concat(V)),Bd.default.log("[pic] multi appendElementToSlot modeUI = ".concat($," outerPicModeUI = ").concat(V,", sharingPicIdUI = ").concat(Q,", singlePicIdUI = ").concat(re))):$!==$d.SCROLL_MODE&&$!==$d.SINGLE_MODE||Le(re,"pic_"),0===se.length?me(!0):me(!1)}),[$,V,re,Q,de,se,ye]),(0,C.useEffect)((function(){x&&(F!==V?(De(Q),Bd.default.log("[pic] multi outerPicMode change remove singlePicIdUI = ".concat(re,", sharingPicIdUI = ").concat(Q))):Y!==Q&&(De(Q),Bd.default.log("[pic] multi sharingPicId change remove sharingPicIdUI = ".concat(Q)))),De(re),Bd.default.log("[pic] multi just remove singlePicIdUI = ".concat(re));var n,r,i=de.slice(0);i.map((function(e){return De(e),e})),Bd.default.log("[pic] multi just remove array = ",i),H(F),fe(d),K(Y),ie(o),we(u),ee(t),ce(a),ke.current=Y,Re.current=o,Oe.current=d,t===$d.NORMAL_MODE&&(1.7777,r=2===(n=d.length)?3.55555555:5===n||6===n?2.66666:n>9&&n<13?2.37037:1.77777,e.changeRatio(r))}),[F,d,o,Y,t,u]),(0,C.useEffect)((function(){x&&(V===$d.OUTER_PIC_MODE.SCREEN_SHARE?(De(Q),Bd.default.log("[pic] multi isAudience change remove sharingPicIdUI = ".concat(Q))):(De(re),Bd.default.log("[pic] multi isAudience change remove singlePicIdUI = ".concat(re))),Te(hf.setAudiencePicInPicUI(h)),Te(ff.setForceUpdatePic((u+1)%100)))}),[h]);var Pe=function(e){if(sf(e))return!0;if(r[e]&&r[e].pinfoMap){var t=r[e].pinfoMap;if(t.CAMERASTATE===rf.ON||t.CAMERASTATE===rf.UNKNOWN)return!0}return!1};(0,C.useEffect)((function(){!function(){if(J)for(var t=document.getElementById("control-banner"),n=document.getElementsByClassName("hw-meeting-picture"),r=document.getElementsByClassName("hw-meeting-pic-icon"),i=0;i<n.length;i++){var o=n[i],a=t.clientHeight-(t.getBoundingClientRect().bottom-o.getBoundingClientRect().bottom);r.length&&(e.isFocusedOnMainVideo?(a=a>t.clientHeight?t.clientHeight:a,r[i].style.bottom=a>0?a+"px":0):r[i].style.bottom=0)}}()}),[e.isFocusedOnMainVideo,n,$,de]);var je,ze=function(e){var t={name:"",mute:"",hand:"",share:"",choose:!1,broadcast:""},n=null;if(e){var o=e.split("_")[0];o&&cf(r,o)?n=r[o].pinfoMap:o&&cf(i,o)&&(n=i[o].pinfoMap)}if(n&&(t.name=n.NAME||"",t.mute=n.MUTE||"",t.hand=n.HAND||"",t.choose=n.CHOSEN||!1,t.share=n.SHARE||"",t.broadcast=n.BROADCAST||""),sf(e)){for(var a in r)if(cf(r,a)&&r[a].pinfoMap&&r[a].pinfoMap.SHARE===$d.SHARE_STATE.ON){t.name=r[a].pinfoMap.NAME+P().get("video.someone-shared-screen");break}return t.choose=!1,t}return t},Ue=function(e){return{height:R+"px",width:k+"px",visibility:e?"hidden":"visible"}},Fe=function(){return R/2+"px"},Ye=function(){return _/2+"px"},Ze=function(e,t){var n=ze(t),r=n.name,i=n.mute,o=n.choose,a=n.hand;return(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)(Zd,{knownMaxLen:k/of.SCROLL-40,raiseLevels:Pe(t),nameSize:24,boxPadding:20,children:l.id===t?"".concat(r).concat(P().get("video.video-self-bracket")):r}),(0,Ls.jsxs)("div",{className:"hw-meeting-pic-name",id:"pic_name",children:[(0,Ls.jsxs)("div",{className:"hw-meeting-scrollingPicName",id:"hw-meeting-scrollingPicName",children:[a===$d.HAND_STATE.HANDS_UP&&(0,Ls.jsx)(jc,{Tag:Vs(Ce,"handUp",Ae,t),Component:"HandUp"}),i===$d.MUTE_STATE.MUTE&&(0,Ls.jsx)(jc,{Tag:Vs(Ce,"microphoneMute",Ae,t),Component:"MicrophoneMute"}),r&&Pe(t)&&(0,Ls.jsx)("div",{className:"hw-meeting-nameText",title:r,children:(0,Ls.jsx)(Fc,{knownMaxLen:k/of.SCROLL*.66-50,showNameStyle:{backgroundColor:"rgba(102, 102, 102, 0.5)",height:20,paddingRight:6,borderRadius:"0 2px 2px 0"},fullName:l.id===t?"".concat(r).concat(P().get("video.video-self-bracket")):r})})]}),(0,Ls.jsxs)("div",{className:"hw-meeting-more-button",onMouseLeave:function(){return Me(!1)},children:[(0,Ls.jsx)(jc,{Tag:Vs(Ce,"more",Ae,t),Component:"MultiMore",onClick:function(){return Me(!0)}}),Ie&&(0,Ls.jsx)("div",{className:"hw-meeting-more-panel",onMouseLeave:function(){return Me(!1)},children:(0,Ls.jsx)("div",{className:"hw-meeting-more-relative",children:o?(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(Ce,"uncheckToSee",Ne,t),className:"hw-meeting-choose rtc-choose-content",onClick:function(){Me(!1),Te(df(ff.onUnChoosePic(t),lf.FUNCTION_POSITION.MULTI_PIC))},children:P().get("video.uncheck-to-see")})}):(0,Ls.jsx)("div",{className:"hw-meeting-more-wrapper",children:(0,Ls.jsx)("div",{id:Vs(Ce,"chooseToSee",Ne,t),className:"hw-meeting-choose hw-meeting-rtc-choose-content",onClick:function(){Me(!1),Te(df(ff.onChoosePic(t),lf.FUNCTION_POSITION.MULTI_PIC))},children:P().get("video.choose-to-see")})})})})]})]})]})},Be=function(e,t,n,r,i){var o,a,c=ze(t),u=c.name,d=c.mute,f=c.hand,h=c.choose,p=e.width,m=e.height,v=e.top,b=e.left,y=i.nameSize,w=i.boxPadding,E={width:p,height:m,top:v,left:b,position:"absolute"},M=$===$d.NORMAL_MODE&&d!==$d.MUTE_STATE.MUTE&&s===t;return(0,Ls.jsx)("div",{id:"pic_name",className:"hw-meeting-picture",style:M?(0,I.Z)((0,I.Z)({},E),{},{border:"2px solid #6ECE7E"}):E,children:(0,Ls.jsxs)("div",{className:"hw-meeting-pic-wrapper",children:[(0,Ls.jsx)("div",{id:"pic_".concat(t),style:{width:"100%",height:"100%"},children:(0,Ls.jsx)(Zd,{knownMaxLen:(null===(o=document.getElementById("pic_".concat(t)))||void 0===o?void 0:o.clientWidth)-2*w,raiseLevels:Pe(t),nameSize:y,boxPadding:w,children:l.id===t?"".concat(u).concat(P().get("video.video-self-bracket")):u})}),$===$d.SCROLL_MODE&&h&&(0,Ls.jsx)("div",{className:"hw-meeting-cancel-watch-box",children:(0,Ls.jsxs)("div",{className:"hw-meeting-cancel-watch hw-meeting-rtc-choose-content",onClick:function(){Te(df(ff.onUnChoosePic(t),lf.FUNCTION_POSITION.MULTI_PIC))},children:[(0,Ls.jsx)(jc,{Tag:Vs(r,"cancelWatch",Ae),Component:"CancelWatch"}),(0,Ls.jsx)("span",{children:P().get("video.uncheck-to-see")})]})}),(!g||g&&!x)&&(0,Ls.jsxs)("div",{className:"hw-meeting-pic-icon",title:u,children:[f===$d.HAND_STATE.HANDS_UP&&(0,Ls.jsx)(jc,{Tag:Vs(r,"handUp",Ae),Component:"HandUp"}),d===$d.MUTE_STATE.MUTE&&(0,Ls.jsx)(jc,{Tag:Vs(r,"microphoneMute",Ae),Component:"MicrophoneMute"}),Pe(t)&&(0,Ls.jsx)("div",{className:"hw-meeting-nameText",children:(0,Ls.jsx)(Fc,{knownMaxLen:.66*(null===(a=document.getElementById("pic_".concat(t)))||void 0===a?void 0:a.clientWidth),showNameStyle:{backgroundColor:"rgba(102, 102, 102, 0.7)",height:20,paddingRight:6,borderRadius:"0 2px 2px 0"},fullName:l.id===t?"".concat(u).concat(P().get("video.video-self-bracket")):u})})]})]})},t)};return(0,Ls.jsxs)(Ls.Fragment,{children:[$===$d.SCROLL_MODE&&(0,Ls.jsxs)("div",{id:"pic-client",className:"hw-meeting-pic-client",children:[function(){for(var t=e.isFullScreen,n={moveSpace:k,sliderPageSize:Math.ceil(se.length/of.SCROLL),customArrow:!0,initialIndex:c,nextArrow:(0,Ls.jsx)(Td,{tag:Vs(Ce,"leftArrow",Ae),direction:"left",customClassName:"sm-slider-lArrow",customStyle:{top:Fe(),visibility:t?"hidden":"visible"}}),prevArrow:(0,Ls.jsx)(Td,{tag:Vs(Ce,"rightArrow",Ae),direction:"right",customClassName:"sm-slider-rArrow",customStyle:{top:Fe(),visibility:t?"hidden":"visible"}}),afterChange:function(e){Te(ff.picStyleChange(e)),Te(ff.picsPageChange(e))}},r=[],i=0;i<se.length;i+=of.SCROLL){var o=Math.min(se.length,i+of.SCROLL-1),a=se.slice(i,o+1);r.push((0,Ls.jsx)("div",{className:"hw-meeting-slider-panel",style:Ue(t),children:a.map((function(e,t){return(0,Ls.jsx)("div",{className:"hw-meeting-slider-in",style:(n=k/of.SCROLL,{height:R+"px",width:n+"px"}),children:(0,Ls.jsx)("div",{className:"hw-meeting-slider-wrapper",id:"pic_".concat(e),children:Ze(0,e)})},e);var n}))},o))}return(0,Ls.jsx)(Od,(0,I.Z)((0,I.Z)({},n),{},{modeUI:$,className:"hw-meeting-normal-screen",style:Ue(),tag:Ce,children:(0,Ls.jsx)("div",{className:"hw-meeting-normal-screen-slider",children:r})}))}(),ge||e.isFullScreen?(0,Ls.jsx)("div",{className:"hw-meeting-scroll-picture-none",children:re&&xd._0._1.map((function(e,t){return Be(e,re,0,Ce,{nameSize:38,boxPadding:40})}))}):(0,Ls.jsx)("div",{className:"hw-meeting-scroll-picture",style:{width:O+"px",height:L+"px",top:R+"px"},children:re&&xd._0._1.map((function(e,t){return Be(e,re,0,_e,{nameSize:32,boxPadding:40})}))})]}),$===$d.SINGLE_MODE&&(je=V===$d.OUTER_PIC_MODE.SCREEN_SHARE?re:Q,(0,Ls.jsx)("div",{className:"hw-meeting-multy-picture",id:"pic-client",style:U(),children:je?xd._1["_".concat(1)].map((function(e,t){return Be(e,je,0,_e,{nameSize:38,boxPadding:40})})):V===$d.OUTER_PIC_MODE.VIDEO?(0,Ls.jsxs)("div",{className:"hw-meeting-no-data",children:[(0,Ls.jsx)(jc,{Tag:Vs(_e,"noData",Ae),Component:"noData"}),(0,Ls.jsx)("span",{className:"hw-meeting-desc",children:P().get("video.no-materials")})]}):null})),$===$d.NORMAL_MODE&&function(e){for(var t={moveSpace:e,sliderPageSize:Math.ceil(se.length/of.NORMAL),customArrow:!0,initialIndex:c,nextArrow:(0,Ls.jsx)(Td,{tag:Vs(Se,"leftArrow",Ae),direction:"left",customClassName:"sm-slider-lArrow",customStyle:{top:Ye()}}),prevArrow:(0,Ls.jsx)(Td,{tag:Vs(Se,"rightArrow",Ae),direction:"right",customClassName:"sm-slider-rArrow",customStyle:{top:Ye()}}),afterChange:function(e){Te(ff.picStyleChange(e)),Te(ff.picsPageChange(e))}},n=[],r=function(e){var t=Math.min(se.length,e+of.NORMAL-1),r=se.slice(e,t+1);n.push((0,Ls.jsx)("div",{style:U(),className:"hw-meeting-nm-slide-item",children:(0,Ls.jsx)("div",{className:"hw-meeting-multy-picture",id:"pic-client",style:f,children:xd["_".concat(r.length)]["_".concat(1)].map((function(e,t){return Be(e,r[t],0,Se,uf(r.length,t))}))})},t))},i=0;i<se.length;i+=of.NORMAL)r(i);return(0,Ls.jsx)(Od,(0,I.Z)((0,I.Z)({},t),{},{modeUI:$,style:U(),tag:Se,children:(0,Ls.jsx)("div",{className:"hw-meeting-normal-mode",children:n})}))}(z),x&&$===$d.SINGLE_MODE&&p&&(0,Ls.jsx)(pf,{id:nf.PIC_IN_PIC,dragConfigCustomized:{maxBottom:"video-area"===M?window.innerHeight:T.height,maxRight:"video-area"===M?window.innerWidth:T.width},ZIndex:10,children:(0,Ls.jsx)(Jd,{style:{height:S.height}})})]})},mf=(0,C.memo)(gf),vf=n(44092),bf=(V()(vf.Z,{insert:"head",singleton:!1}),vf.Z.locals,o.y0._G),yf=o.y0.P6.hasOwn,wf=o.XE.aK.a,xf=o.XE.hd._.FUNCTION_POSITION,Ef=o.XE.yv,If=function(e){(0,R.Z)(n,e);var t=(0,O.Z)(n);function n(){var e;(0,N.Z)(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return(e=t.call.apply(t,[this].concat(i))).initDom=function(){var t=document.getElementById("shareTipMoveElement"),n=document.getElementById("video-head"),r=document.getElementById("main-video-container");t&&(t.onmousedown=function(i){var o=i;o.stopPropagation();var a=o.clientX,s=t.offsetLeft;document.onmousemove=function(i){i.stopPropagation();var o=s+i.clientX-a;o<t.clientWidth/2&&(o=t.clientWidth/2),e.props.isFullScreen?o>r.clientWidth-t.clientWidth/2&&(o=r.clientWidth-t.clientWidth/2):o>n.clientWidth-t.clientWidth/2&&(o=n.clientWidth-t.clientWidth/2),e.props.isFullScreen?t.style.left=o/r.clientWidth*100+"%":t.style.left=o/n.clientWidth*100+"%"},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null}})},e.mobileInitDom=function(){var e=document.getElementById("shareTipMoveElement"),t=document.getElementById("mobile-multy");e&&(e.ontouchstart=function(n){var r=n;r.stopPropagation();var i=r.targetTouches[0].clientX,o=e.offsetLeft;e.ontouchmove=function(n){n.stopPropagation();var r=n.targetTouches[0],a=o+r.clientX-i;a<e.clientWidth/2&&(a=e.clientWidth/2),a>t.clientWidth-e.clientWidth/2&&(a=t.clientWidth-e.clientWidth/2),e.style.left=a/t.clientWidth*100+"%"},e.ontouchend=function(){e.ontouchmove=null}})},e.getShareName=function(){var t=e.props.participants;for(var n in t)if(yf(t,n)&&t[n].pinfoMap&&t[n].pinfoMap.SHARE===bf.SHARE_STATE.ON)return t[n].pinfoMap.NAME},e.stopSharing=function(){Ef(e.props.onStartAuxStream({isSharing:!1}),xf.MAIN_HEADER)},e}return(0,k.Z)(n,[{key:"componentDidMount",value:function(){this.props.isMobile?this.mobileInitDom():this.initDom()}},{key:"componentDidUpdate",value:function(e){if(e!==this.props){if(this.props.isMobile)return void this.mobileInitDom();this.initDom()}}},{key:"render",value:function(){var e=this.props,t=e.shareUserId,n=e.singlePicId,r=e.isSharingRemoteAuxStream,i=e.own,o=e.isSharingLocalAuxStream,a=i.role===bf.AUDIENCE;return r||o?(0,Ls.jsxs)("div",{className:"hw-meeting-share-wrapper",id:"shareTipMoveElement",onDoubleClick:function(e){return e.stopPropagation()},children:[!a&&r&&n&&n===t+"_aux"&&(0,Ls.jsxs)("div",{className:"hw-meeting-share-tips",children:[P().get("video.you-are-watching"),(0,Ls.jsx)(Fc,{fullName:this.getShareName(),knownMaxLen:100}),P().get("video.someone-shared-screen")]}),o&&(0,Ls.jsxs)("div",{className:"hw-meeting-shareSelf-box",children:[(0,Ls.jsx)("div",{className:"hw-meeting-shareSelf-text",children:P().get("video.sharing")}),(0,Ls.jsx)("div",{className:"hw-meeting-shareSelf-stop",onClick:this.stopSharing,children:P().get("video.stop-sharing")})]})]}):null}}]),n}(S().Component),Mf=(0,D.$j)((function(e){var t=e.conf;return{participants:t.participants,shareUserId:t.rtc.isSharingRemoteAuxStreamUserId,isSharingRemoteAuxStream:t.rtc.isSharingRemoteAuxStream,singlePicId:t.view.singlePicId,own:t.own,isSharingLocalAuxStream:t.rtc.isSharingLocalAuxStream}}),(function(e){return{onStartAuxStream:function(t){e(wf.onStartAuxStream(t))}}}))(If),Tf=n(91198),Cf=(V()(Tf.Z,{insert:"head",singleton:!1}),Tf.Z.locals,{adjustX:1,adjustY:1}),Sf=[0,0],_f={left:{points:["cr","cl"],overflow:Cf,offset:[-4,0],targetOffset:Sf},right:{points:["cl","cr"],overflow:Cf,offset:[4,0],targetOffset:Sf},top:{points:["bc","tc"],overflow:Cf,offset:[0,-4],targetOffset:Sf},bottom:{points:["tc","bc"],overflow:Cf,offset:[0,4],targetOffset:Sf},topLeft:{points:["bl","tl"],overflow:Cf,offset:[0,-4],targetOffset:Sf},leftTop:{points:["tr","tl"],overflow:Cf,offset:[-4,0],targetOffset:Sf},topRight:{points:["br","tr"],overflow:Cf,offset:[0,-4],targetOffset:Sf},rightTop:{points:["tl","tr"],overflow:Cf,offset:[4,0],targetOffset:Sf},bottomRight:{points:["tr","br"],overflow:Cf,offset:[0,4],targetOffset:Sf},rightBottom:{points:["bl","br"],overflow:Cf,offset:[4,0],targetOffset:Sf},bottomLeft:{points:["tl","bl"],overflow:Cf,offset:[0,4],targetOffset:Sf},leftBottom:{points:["br","bl"],overflow:Cf,offset:[-4,0],targetOffset:Sf}},Af=function(e){var t=e.overlay,n=e.prefixCls,r=e.id,i=e.overlayInnerStyle;return C.createElement("div",{className:"".concat(n,"-inner"),id:r,role:"tooltip",style:i},"function"==typeof t?t():t)},Nf=function(e,t){var n=e.overlayClassName,r=e.trigger,i=void 0===r?["hover"]:r,o=e.mouseEnterDelay,a=void 0===o?0:o,s=e.mouseLeaveDelay,c=void 0===s?.1:s,u=e.overlayStyle,l=e.prefixCls,d=void 0===l?"rc-tooltip":l,f=e.children,h=e.onVisibleChange,p=e.afterVisibleChange,g=e.transitionName,m=e.animation,v=e.motion,b=e.placement,y=void 0===b?"right":b,w=e.align,x=void 0===w?{}:w,E=e.destroyTooltipOnHide,I=void 0!==E&&E,M=e.defaultVisible,T=e.getTooltipContainer,S=e.overlayInnerStyle,_=(0,In.Z)(e,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),A=(0,C.useRef)(null);(0,C.useImperativeHandle)(t,(function(){return A.current}));var N=(0,Ce.Z)({},_);"visible"in e&&(N.popupVisible=e.visible);var k=!1,R=!1;if("boolean"==typeof I)k=I;else if(I&&"object"===(0,Ke.Z)(I)){var O=I.keepParent;k=!0===O,R=!1===O}return C.createElement(la,(0,Q.Z)({popupClassName:n,prefixCls:d,popup:function(){var t=e.arrowContent,n=void 0===t?null:t,r=e.overlay,i=e.id;return[C.createElement("div",{className:"".concat(d,"-arrow"),key:"arrow"},n),C.createElement(Af,{key:"content",prefixCls:d,id:i,overlay:r,overlayInnerStyle:S})]},action:i,builtinPlacements:_f,popupPlacement:y,ref:A,popupAlign:x,getPopupContainer:T,onPopupVisibleChange:h,afterPopupVisibleChange:p,popupTransitionName:g,popupAnimation:m,popupMotion:v,defaultPopupVisible:M,destroyPopupOnHide:k,autoDestroy:R,mouseLeaveDelay:c,popupStyle:u,mouseEnterDelay:a},N),f)},kf=(0,C.forwardRef)(Nf),Rf={adjustX:1,adjustY:1},Of={adjustX:0,adjustY:0},Df=[0,0];function Lf(e){return"boolean"==typeof e?e?Rf:Of:(0,Q.Z)((0,Q.Z)({},Of),e)}gt("success","processing","error","default","warning");var Pf=gt("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"),jf=new RegExp("^(".concat(Pf.join("|"),")(-inverse)?$"));var zf=C.forwardRef((function(e,t){var n,r=C.useContext(Xe.E_),i=r.getPopupContainer,o=r.getPrefixCls,a=r.direction,s=Fn(!1,{value:e.visible,defaultValue:e.defaultVisible}),c=(0,q.Z)(s,2),u=c[0],l=c[1],d=function(){var t=e.title,n=e.overlay;return!t&&!n&&0!==t},f=function(){var t=e.builtinPlacements,n=e.arrowPointAtCenter,r=e.autoAdjustOverflow;return t||function(e){var t=e.arrowWidth,n=void 0===t?4:t,r=e.horizontalArrowShift,i=void 0===r?16:r,o=e.verticalArrowShift,a=void 0===o?8:o,s=e.autoAdjustOverflow,c=e.arrowPointAtCenter,u={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(i+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(a+n)]},topRight:{points:["br","tc"],offset:[i+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(a+n)]},bottomRight:{points:["tr","bc"],offset:[i+n,4]},rightBottom:{points:["bl","cr"],offset:[4,a+n]},bottomLeft:{points:["tl","bc"],offset:[-(i+n),4]},leftBottom:{points:["br","cl"],offset:[-4,a+n]}};return Object.keys(u).forEach((function(e){u[e]=c?(0,Q.Z)((0,Q.Z)({},u[e]),{overflow:Lf(s),targetOffset:Df}):(0,Q.Z)((0,Q.Z)({},_f[e]),{overflow:Lf(s)}),u[e].ignoreShake=!0})),u}({arrowPointAtCenter:n,autoAdjustOverflow:r})},h=e.getPopupContainer,p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["getPopupContainer"]),g=e.prefixCls,m=e.openClassName,v=e.getTooltipContainer,b=e.overlayClassName,y=e.color,w=e.overlayInnerStyle,x=e.children,E=o("tooltip",g),I=o(),M=u;!("visible"in e)&&d()&&(M=!1);var T,S,_,A=function(e,t){var n=e.type;if((!0===n.__ANT_BUTTON||"button"===e.type)&&e.props.disabled||!0===n.__ANT_SWITCH&&(e.props.disabled||e.props.loading)){var r=function(e,t){var n={},r=(0,Q.Z)({},e);return["position","left","right","top","bottom","float","display","zIndex"].forEach((function(t){e&&t in e&&(n[t]=e[t],delete r[t])})),{picked:n,omitted:r}}(e.props.style),i=r.picked,o=r.omitted,a=(0,Q.Z)((0,Q.Z)({display:"inline-block"},i),{cursor:"not-allowed",width:e.props.block?"100%":null}),s=dt(e,{style:(0,Q.Z)((0,Q.Z)({},o),{pointerEvents:"none"}),className:null});return C.createElement("span",{style:a,className:X()(e.props.className,"".concat(t,"-disabled-compatible-wrapper"))},s)}return e}(lt(x)?x:C.createElement("span",null,x),E),N=A.props,k=X()(N.className,(0,G.Z)({},m||"".concat(E,"-open"),!0)),R=X()(b,(n={},(0,G.Z)(n,"".concat(E,"-rtl"),"rtl"===a),(0,G.Z)(n,"".concat(E,"-").concat(y),y&&jf.test(y)),n)),O=w;return y&&!jf.test(y)&&(O=(0,Q.Z)((0,Q.Z)({},w),{background:y}),T={"--antd-arrow-background-color":y}),C.createElement(kf,(0,Q.Z)({},p,{prefixCls:E,overlayClassName:R,getTooltipContainer:h||v||i,ref:t,builtinPlacements:f(),overlay:(S=e.title,_=e.overlay,0===S?S:_||S||""),visible:M,onVisibleChange:function(t){var n;l(!d()&&t),d()||null===(n=e.onVisibleChange)||void 0===n||n.call(e,t)},onPopupAlign:function(e,t){var n=f(),r=Object.keys(n).find((function(e){return n[e].points[0]===t.points[0]&&n[e].points[1]===t.points[1]}));if(r){var i=e.getBoundingClientRect(),o={top:"50%",left:"50%"};r.indexOf("top")>=0||r.indexOf("Bottom")>=0?o.top="".concat(i.height-t.offset[1],"px"):(r.indexOf("Top")>=0||r.indexOf("bottom")>=0)&&(o.top="".concat(-t.offset[1],"px")),r.indexOf("left")>=0||r.indexOf("Right")>=0?o.left="".concat(i.width-t.offset[0],"px"):(r.indexOf("right")>=0||r.indexOf("Left")>=0)&&(o.left="".concat(-t.offset[0],"px")),e.style.transformOrigin="".concat(o.left," ").concat(o.top)}},overlayInnerStyle:O,arrowContent:C.createElement("span",{className:"".concat(E,"-arrow-content"),style:T}),motion:{motionName:Ot(I,"zoom-big-fast",e.transitionName),motionDeadline:1e3}}),M?dt(A,{className:k}):A)}));zf.displayName="Tooltip",zf.defaultProps={placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0};var Uf,Ff,Yf,Zf=zf,Bf=n(34180),Vf=(V()(Bf.Z,{insert:"head",singleton:!1}),Bf.Z.locals,o.y0._G),Hf=o.y0.P6.handSensitiveWords,Wf=o.XE.W6.a,Gf=o.XE.hd._,Qf=o.XE.yv,Kf=function(e){var t=(0,C.useRef)(null),n=(0,C.useState)(""),r=(0,j.Z)(n,2),i=r[0],o=r[1],a=(0,C.useState)(!0),s=(0,j.Z)(a,2),c=s[0],u=s[1],l=(0,C.useState)(!1),d=(0,j.Z)(l,2),f=d[0],h=d[1],p=(0,C.useState)([]),g=(0,j.Z)(p,2),m=g[0],v=g[1],b=(0,D.I0)(),y=(0,D.v9)((function(e){return e.chat.chatContent})),w=(0,D.v9)((function(e){return e.join.clientInfo.confInfo.webinar})),x=(0,D.v9)((function(e){return e.conf.confDynamicInfo.forbiddenChat})),E=(0,D.v9)((function(e){return e.conf.own})).role,I=(0,D.v9)((function(e){return e.chat.isConnect})),M=w===Vf.MEETING_TYPE.WEBINAR,T=(0,C.useState)((new Date).getTime()),S=(0,j.Z)(T,1)[0],_=(0,D.v9)((function(e){return e.chat})).sensitiveWords,A=Us,N=Zs,k=Bs;(0,C.useEffect)((function(){var e=y.slice(-10).filter((function(e){return e.serverSendTime>S})).map((function(e){return{senderName:e.messageOptions.KEY_SENDER_NAME,senderRole:e.role,textContent:e.textContent,msgId:e.msgId,isCohost:e.isCohost}}));v(e)}),[y]),(0,C.useEffect)((function(){var e=document.getElementById("bulletBox");e&&(e.scrollTop=e.scrollHeight-e.clientHeight)}),[m]);var R=function(){return E!==Vf.HOST&&x===Vf.FORBIDDEN_CHAT_STATE.FORBIDDEN};(0,C.useEffect)((function(){f&&!R()&&t&&t.current.focus()}),[f,x]);var O=function(e,t){return e===Vf.HOST?(0,Ls.jsx)("span",{className:"hw-meeting-role",children:P().get("video.video-host")}):t===Vf.IS_COHOST.TRUE?(0,Ls.jsx)("span",{className:"hw-meeting-role",children:P().get("video.video-cohost")}):e===Vf.GUEST&&M?(0,Ls.jsx)("span",{className:"hw-meeting-role",children:P().get("video.video-guest")}):null};return(0,Ls.jsxs)("div",{onDoubleClick:function(e){return e.stopPropagation()},children:[e.isFocusedOnMainVideo&&!c&&(0,Ls.jsx)(Zf,{placement:"bottom",title:P().get("bullet.bullet-show"),children:(0,Ls.jsx)("div",{id:Vs(A,"openBullet",k),className:"hw-meeting-controls-switch",onClick:function(){u(!0)},children:(0,Ls.jsx)(jc,{Component:"BulletShow",Tag:Vs(A,"openBullet",N)})})}),(0,Ls.jsxs)("div",{className:"hw-meeting-bullet-screen",style:{visibility:c?"visible":"hidden"},children:[(0,Ls.jsx)("div",{className:"hw-meeting-mask"}),(0,Ls.jsx)("div",{className:"hw-meeting-bullet-box",id:"bulletBox",children:m.map((function(e){var t=e.msgId,n=e.senderName,r=e.senderRole,i=e.isCohost,o=e.textContent;return(0,Ls.jsxs)("div",{className:"hw-meeting-bullet-item",children:[(0,Ls.jsxs)("div",{className:"hw-meeting-inline-block hw-meeting-bullet-spacing",children:[(0,Ls.jsx)(Fc,{fullName:n,knownMaxLen:200,showNameStyle:{color:"rgb(102, 187, 255)"}}),O(r,i)]}),(0,Ls.jsx)("div",{className:"hw-meeting-inline-block",children:(0,Ls.jsx)("div",{className:"hw-meeting-msg",children:o})})]},t)}))}),(e.isFocusedOnMainVideo||f)&&(0,Ls.jsxs)("div",{className:"hw-meeting-controls",children:[R()?(0,Ls.jsx)(Zf,{placement:"bottom",title:P().get("bullet.chat-mute"),children:(0,Ls.jsx)("div",{children:(0,Ls.jsx)(jc,{Component:"BulletMute",Tag:Vs(A,"muteBullet",N)})})}):(0,Ls.jsx)(Zf,{placement:"bottom",title:P().get("bullet.input-show"),children:(0,Ls.jsx)("div",{id:Vs(A,"showInput",k),onClick:function(){h(!0)},children:(0,Ls.jsx)(jc,{Component:"BulletChat",Tag:Vs(A,"showInput",N)})})}),!f&&(0,Ls.jsx)(Zf,{placement:"bottom",title:P().get("bullet.bullet-hide"),children:(0,Ls.jsx)("div",{id:Vs(A,"hideBullet",k),onClick:function(){u(!1)},children:(0,Ls.jsx)(jc,{Component:"BulletHide",Tag:Vs(A,"hideBullet",N)})})}),f&&(0,Ls.jsxs)("div",{className:"hw-meeting-flex-box",children:[(0,Ls.jsx)(Rc,{id:"input",placeholder:I?R()?P().get("chat.muted"):P().get("chat.input-message"):P().get("chat.connect"),onKeyDown:function(e){return function(e){if(13===e.keyCode)return function(){if(0!==i.length&&0!==i.split(" ").join("").length&&!R()){var e=Hf(i,_);b(Qf(Wf.sendChatMsg(e),Gf.FUNCTION_POSITION.BULLET_SCREEN)),o("")}}(),e.preventDefault(),!1}(e)},maxLength:64,value:i,onChange:function(e){return o(e.target.value)},ref:t,disabled:!I||R(),autoComplete:"off"}),(0,Ls.jsx)(Zf,{placement:"bottom",title:P().get("bullet.input-hide"),children:(0,Ls.jsx)("div",{id:Vs(A,"hideInput",k),onClick:function(){h(!1)},children:(0,Ls.jsx)(jc,{Component:"BulletHide",Tag:Vs(A,"hideInput",N)})})})]})]})]})]})},Jf=o.XE.Ns.a,Xf=Dl.div(Uf||(Uf=Os(["\n background-color: #fff;\n font-size: 16px;\n text-align: center;\n\n height: 36px;\n line-height: 36px;\n :hover {\n cursor: move;\n }\n span {\n position: absolute;\n right: 6px;\n top: 3px;\n :hover {\n cursor: pointer;\n }\n }\n"]))),qf=o.XE.Rk.a,$f=o.XE.Ns.a,eh=o.y0.wl,th=eh.getVoteh5Url,nh=eh.getVoteModalState,rh=eh.getVoteNonce,ih=td((function(e){var t=e.headerId,n=(0,D.I0)();return(0,Ls.jsxs)(Xf,{onMouseDown:function(){e.handleHeaderMouseDown&&e.handleHeaderMouseDown()},children:[P().get("vote.vote"),(0,Ls.jsx)(jc,{Component:"Close",Tag:Vs(t,"close","icon"),title:P().get("video.close"),onClick:function(e){e.stopPropagation(),n(Jf.closeVoteModal())}})]})})),oh=o.y0._G.styles,ah=oh.STYLES_IN_1080P,sh=oh.MODULE_IDS,ch=ah.VOTE_HEIGHT-36,uh=ah.VOTE_WIDHT,lh=Dl.div(Ff||(Ff=Os(["\n width: ","px;\n background-color: #fff;\n font-size: 16px;\n text-align: center;\n\n .vote-embed-mask {\n width: 100%;\n height: ","px;\n position: absolute;\n display: ",";\n }\n .vote-modal-embed {\n width: 100%;\n height: ","px;\n }\n"])),uh,ch,(function(e){return e.visible?"block":"none"}),ch),dh=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,D.I0)(),n=(0,D.v9)(nh),r=(0,D.v9)(th),i=(0,D.v9)(rh),o=(0,D.v9)((function(e){return e.conf.confBasicInfo})),a=o.confUuid,s=o.confID,c=(0,C.useState)(!1),u=(0,j.Z)(c,2),l=u[0],d=u[1],f=function(){d(!1)};(0,C.useEffect)((function(){window.addEventListener("mouseup",f)}),[]),(0,C.useEffect)((function(){return t($f.initVoteNonce()),function(){t($f.setVoteNonce(null))}}),[]);var h=(0,C.useMemo)((function(){return(0,Ls.jsx)("embed",{className:"vote-modal-embed",src:"".concat(r,"?nonce=").concat(i,"&conferenceId=").concat(s,"&lang=").concat(P().options.currentLocale,"&confuuId=").concat(a)},i)}),[i]),p=function(){d(!0)};if(!n)return null;var g=e.id,m=void 0===g?sh.VOTE:g;return i&&(0,Ls.jsx)(ih,(0,I.Z)((0,I.Z)({id:m,headerId:Ys,ZIndex:999,setZIndex:function(){return t(qf.setDragZIndex(sh.VOTE))},handleHeaderMouseDown:p},e),{},{children:(0,Ls.jsxs)(lh,{id:m,visible:l,children:[(0,Ls.jsx)("div",{className:"vote-embed-mask"}),h]})}))};Yf=n(10971),n(5071);var fh=o.y0._G,hh=o.XE.aK.a,ph=Yf.MODE_MENU,gh=function(){var e=(0,C.useState)(!1),t=(0,j.Z)(e,2),n=t[0],r=t[1],i=(0,D.v9)((function(e){return e.conf.own})),o=(0,D.v9)((function(e){return e.conf.view.mode})),a=(0,D.I0)(),s="content",c=Zs,u=(0,C.useRef)();u.current=n,(0,C.useEffect)((function(){var e=function(){u.current&&r(!1)};return document.addEventListener("click",e,{capture:!0}),function(){return document.removeEventListener("click",e)}}),[]);var l=function(e){return e==fh.NORMAL_MODE?(0,Ls.jsx)(jc,{Tag:Vs(s,"normal",c),Component:"Normal"}):e==fh.SCROLL_MODE||e==fh.SINGLE_MODE?(0,Ls.jsx)(jc,{Tag:Vs(s,"speaker",c),Component:"Speaker"}):e==fh.CUSTOM_MODE?(0,Ls.jsx)(jc,{Tag:Vs(s,"picInPic",c),Component:"PicInPic"}):void 0};return(0,Ls.jsx)("div",{className:"hw-meeting-menu-panel",children:(i.role===fh.GUEST||i.role===fh.HOST)&&(0,Ls.jsxs)("div",{className:"hw-meeting-mode-wrapper",children:[(0,Ls.jsxs)("div",{id:Vs(s,"setModeMenuStatus","button"),className:n?"hw-meeting-mode-status hw-meeting-mode-status-show":"hw-meeting-mode-status hw-meeting-mode-status-hide",onClick:function(){n||r(!0)},children:[l(o),ph[o]?(0,Ls.jsxs)("div",{className:"hw-meeting-mode-menu-title",children:[" ",ph[o]()," "]}):null]}),(0,Ls.jsx)("div",{className:"hw-meeting-mode-menu",style:n?{height:24*Object.values(ph).length+"px"}:{height:"0px"},children:Object.keys(ph).map((function(e){return(0,Ls.jsxs)("div",{className:e==o?"hw-meeting-mode-item hw-meeting-active-mode-item":"hw-meeting-mode-item",onClick:function(){var t;(t=e)!=o&&(t==fh.NORMAL_MODE&&a(hh.onClickNormal()),t==fh.SCROLL_MODE&&a(hh.onClickSpeaker()),t==fh.SINGLE_MODE&&a(hh.onClickSingle()))},children:[l(e),(0,Ls.jsx)("div",{className:"hw-meeting-mode-menu-title",children:ph[e]()})]},e)}))})]})})},mh=n(80944),vh=(V()(mh.Z,{insert:"head",singleton:!1}),mh.Z.locals,function(e){return e?"function"==typeof e?e():e:null}),bh=C.forwardRef((function(e,t){var n=e.prefixCls,r=e.title,i=e.content,o=e._overlay,a=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls","title","content","_overlay"]),s=C.useContext(Xe.E_).getPrefixCls,c=s("popover",n),u=s();return C.createElement(Zf,(0,Q.Z)({},a,{prefixCls:c,ref:t,overlay:o||function(e){if(r||i)return C.createElement(C.Fragment,null,r&&C.createElement("div",{className:"".concat(e,"-title")},vh(r)),C.createElement("div",{className:"".concat(e,"-inner-content")},vh(i)))}(c),transitionName:Ot(u,"zoom-big",a.transitionName)}))}));bh.displayName="Popover",bh.defaultProps={placement:"top",trigger:"hover",mouseEnterDelay:.1,mouseLeaveDelay:.1,overlayStyle:{}};var yh=bh,wh=n(53202),xh=(V()(wh.Z,{insert:"head",singleton:!1}),wh.Z.locals,C.createContext(null)),Eh=xh.Provider,Ih=xh,Mh=C.createContext(null),Th=Mh.Provider,Ch=function(e,t){var n,r=C.useContext(Ih),i=C.useContext(Mh),o=C.useContext(Xe.E_),a=o.getPrefixCls,s=o.direction,c=C.useRef(),u=(0,ot.sQ)(t,c),l=(0,C.useContext)(Nt).isFormItemInput,d=e.prefixCls,f=e.className,h=e.children,p=e.style,g=e.disabled,m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls","className","children","style","disabled"]),v=a("radio",d),b="button"===((null==r?void 0:r.optionType)||i)?"".concat(v,"-button"):v,y=(0,Q.Z)({},m),w=C.useContext(vt.Z);y.disabled=g||w,r&&(y.name=r.name,y.onChange=function(t){var n,i;null===(n=e.onChange)||void 0===n||n.call(e,t),null===(i=null==r?void 0:r.onChange)||void 0===i||i.call(r,t)},y.checked=e.value===r.value,y.disabled=y.disabled||r.disabled);var x=X()("".concat(b,"-wrapper"),(n={},(0,G.Z)(n,"".concat(b,"-wrapper-checked"),y.checked),(0,G.Z)(n,"".concat(b,"-wrapper-disabled"),y.disabled),(0,G.Z)(n,"".concat(b,"-wrapper-rtl"),"rtl"===s),(0,G.Z)(n,"".concat(b,"-wrapper-in-form-item"),l),n),f);return C.createElement("label",{className:x,style:p,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave},C.createElement(Tn,(0,Q.Z)({},y,{type:"radio",prefixCls:b,ref:u})),void 0!==h?C.createElement("span",null,h):null)},Sh=C.forwardRef(Ch);Sh.displayName="Radio";var _h=Sh,Ah=C.forwardRef((function(e,t){var n=C.useContext(Xe.E_),r=n.getPrefixCls,i=n.direction,o=C.useContext(mt.Z),a=Fn(e.defaultValue,{value:e.value}),s=(0,q.Z)(a,2),c=s[0],u=s[1];return C.createElement(Eh,{value:{onChange:function(t){var n=c,r=t.target.value;"value"in e||u(r);var i=e.onChange;i&&r!==n&&i(t)},value:c,disabled:e.disabled,name:e.name,optionType:e.optionType}},function(){var n,a=e.prefixCls,s=e.className,u=void 0===s?"":s,l=e.options,d=e.buttonStyle,f=void 0===d?"outline":d,h=e.disabled,p=e.children,g=e.size,m=e.style,v=e.id,b=e.onMouseEnter,y=e.onMouseLeave,w=r("radio",a),x="".concat(w,"-group"),E=p;l&&l.length>0&&(E=l.map((function(e){return"string"==typeof e||"number"==typeof e?C.createElement(_h,{key:e.toString(),prefixCls:w,disabled:h,value:e,checked:c===e},e):C.createElement(_h,{key:"radio-group-value-options-".concat(e.value),prefixCls:w,disabled:e.disabled||h,value:e.value,checked:c===e.value,style:e.style},e.label)})));var I=g||o,M=X()(x,"".concat(x,"-").concat(f),(n={},(0,G.Z)(n,"".concat(x,"-").concat(I),I),(0,G.Z)(n,"".concat(x,"-rtl"),"rtl"===i),n),u);return C.createElement("div",(0,Q.Z)({},function(e){return Object.keys(e).reduce((function(t,n){return!n.startsWith("data-")&&!n.startsWith("aria-")&&"role"!==n||n.startsWith("data-__")||(t[n]=e[n]),t}),{})}(e),{className:M,style:m,onMouseEnter:b,onMouseLeave:y,id:v,ref:t}),E)}())})),Nh=C.memo(Ah),kh=function(e,t){var n=C.useContext(Xe.E_).getPrefixCls,r=e.prefixCls,i=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(e,["prefixCls"]),o=n("radio",r);return C.createElement(Th,{value:"button"},C.createElement(_h,(0,Q.Z)({prefixCls:o},i,{type:"radio",ref:t})))},Rh=C.forwardRef(kh),Oh=_h;Oh.Button=Rh,Oh.Group=Nh;var Dh=Oh,Lh=n(18250),Ph=(V()(Lh.Z,{insert:"head",singleton:!1}),Lh.Z.locals,o.XE.aK.a),jh=function(e){(0,R.Z)(n,e);var t=(0,O.Z)(n);function n(){var e;(0,N.Z)(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return(e=t.call.apply(t,[this].concat(i))).state={sliderBox:null,progressBox:null,thumbBox:null,isBuffer:!1,isDragging:!1,startY:0,startPosition:0},e.volumeSliderRef=S().createRef(),e.sliderContainerDown=function(t){var n=document.getElementById("container");t.stopPropagation(),e.dragStart(t),n.addEventListener("mousemove",e.dragging),n.addEventListener("mouseleave",e.dragEnd),n.addEventListener("mouseup",e.dragEnd)},e.sliderContainerClick=function(t){t.stopPropagation();var n=e.state.sliderBox.getBoundingClientRect(),r=(n.bottom-t.clientY)/n.height*100;e.props.setLoudspeakerVolume(Math.max(0,Math.min(r,100)))},e.dragging=function(t){e.state.isDragging&&e.setPosition(t.clientY)},e.dragEnd=function(t){t.stopPropagation();var n=t.target;e.setState({isDragging:!1}),n.removeEventListener("mousemove",e.dragging),n.removeEventListener("mouseup",e.dragEnd),n.removeEventListener("mouseleave",e.dragEnd)},e}return(0,k.Z)(n,[{key:"componentDidMount",value:function(){var e,t=document.getElementById("slider-id"),n=document.getElementById("thumb-id"),r=document.getElementById("progress-id");this.setState({sliderBox:t,progressBox:r,thumbBox:n}),this.props.saveLoudspeakerVolume(null!==(e=this.props.loudspeakerVolume)&&void 0!==e?e:100)}},{key:"dragStart",value:function(e){this.setState({isDragging:!0,startY:e.clientY,startPosition:this.props.loudspeakerVolume})}},{key:"setPosition",value:function(e){var t=this.state.sliderBox.offsetHeight,n=100*((this.state.startY-e)/t).toFixed(6);this.props.setLoudspeakerVolume(Math.max(0,Math.min(this.state.startPosition+n,100)))}},{key:"render",value:function(){var e=this.volumeSliderRef.current,t=(null==e?void 0:e.offsetHeight)||0,n=this.props.loudspeakerVolume;return(0,Ls.jsx)("div",{className:"hw-meeting-audio-container",onMouseDown:this.sliderContainerDown,onClick:this.sliderContainerClick,children:(0,Ls.jsxs)("div",{className:"hw-meeting-audio-volume",id:"audio",children:[(0,Ls.jsx)("span",{className:"hw-meeting-audio-number",children:Math.floor(this.props.loudspeakerVolume)}),(0,Ls.jsx)("div",{className:"hw-meeting-slider-container",id:"container",children:(0,Ls.jsxs)("div",{className:"hw-meeting-slider",id:"slider-id",ref:this.volumeSliderRef,children:[(0,Ls.jsx)("div",{className:"hw-meeting-slider-progress",id:"progress-id",style:{height:n+"%"}}),(0,Ls.jsx)("div",{className:"hw-meeting-slider-runway",id:"thumb-id",style:{bottom:n*t/100-8+"px"},children:(0,Ls.jsx)("div",{className:"hw-meeting-thumb"})})]})})]})})}}]),n}(S().Component),zh=(0,D.$j)((function(e){return{loudspeakerVolume:e.conf.view.loudspeakerVolume}}),(function(e){return{saveLoudspeakerVolume:function(t){e(Ph.saveLoudspeakerVolume(t))},setLoudspeakerVolume:function(t){e(Ph.setLoudspeakerVolume(t))}}}))(jh),Uh=(0,C.memo)((function(e){return(0,Ls.jsxs)("div",{id:"control-banner-item",className:"".concat(e.boxClass," hw-meeting-control-item"),onClick:e.handleClick,onMouseLeave:e.handleMouseBoxLeave,children:[(0,Ls.jsxs)("div",{className:"hw-meeting-icon-container",children:[(0,Ls.jsx)("div",{id:"control-banner-display",className:"hw-meeting-voice-display",style:{height:"30px"},onMouseLeave:e.handleMouseLeave,onMouseEnter:e.handleMouseEnter,children:"string"==typeof e.iconLeft?(0,Ls.jsx)(jc,{Tag:e.tag,Component:e.iconLeft}):e.iconLeft}),(0,Ls.jsx)("p",{id:"control-banner-name",className:e.iconRight?"hw-meeting-left-handle hw-meeting-handle-name":"hw-meeting-handle-name",style:{color:e.wordColor?e.wordColor:"#C1C1C1"},children:e.description}),e.choiceBox?e.choiceBox:null]}),e.iconRight&&(0,Ls.jsx)("div",{className:"hw-meeting-voice-type-display",onClick:e.handleArrClick,children:(0,Ls.jsx)(jc,{Tag:e.iconRightTag,Component:e.iconRight})}),e.bubbles?e.bubbles:null]})})),Fh=o.y0._G,Yh=o.XE.Ns.a,Zh=o.y0.wl,Bh=Zh.getVoteModalState,Vh=Zh.getSupportVote,Hh=Zh.getIsExistVote,Wh=Zh.getBeginVoteTipsVisible,Gh=Zh.getPublicizeVoteTipsVisible,Qh=Ys,Kh=function(e){var t=(0,D.I0)(),n=(0,C.useRef)(null),r=(0,C.useState)(null),i=(0,j.Z)(r,2),o=i[0],a=i[1],s=(0,C.useState)(!1),c=(0,j.Z)(s,2),u=c[0],l=c[1],d=(0,D.v9)((function(e){return e.conf.own})),f=(0,D.v9)(Bh),h=(0,D.v9)(Vh),p=(0,D.v9)(Hh),g=(0,D.v9)(Wh),m=(0,D.v9)(Gh),v=d.role===Fh.HOST,b=(0,C.useCallback)((function(){f?t(Yh.closeVoteModal()):(t(Yh.openVoteModal()),t(Yh.closePublicizeVoteTips()),t(Yh.closeBeginVoteTips()))}),[f]),y=(0,C.useCallback)((function(){l(!0),e.showTipsOut(!0),n.current&&clearTimeout(n.current),n.current=setTimeout((function(){t(Yh.closePublicizeVoteTips()),t(Yh.closeBeginVoteTips())}),5e3)}),[f]);return(0,C.useEffect)((function(){return m?!v&&m?(a(P().get("vote.publicize-vote")),void y()):void 0:(l(!1),void e.showTipsOut(!1))}),[m]),(0,C.useEffect)((function(){return g?!v&&g?(a(P().get("vote.start-vote")),void y()):void 0:(l(!1),void e.showTipsOut(!1))}),[g]),(0,Ls.jsx)(Zf,{title:o,placement:"top",visible:u&&e.tipsVisible,overlayClassName:"vote-tooltip",getPopupContainer:e.getPopupContainer,children:function(){if(!v&&h&&p)return(0,Ls.jsx)(Uh,{iconLeft:"Vote",description:P().get("vote.vote"),handleClick:b,tag:Vs(Qh,"vote","icon"),boxClass:Vs(Qh,"vote","button")})}()})},Jh={vote:!1,feedback:!1};Object.freeze(Jh);var Xh=Jh,qh=n(29798),$h=o.y0._G,ep=$h.LOADSPEAKER_UPDATE_TYPE,tp=o.y0.xw.F,np=$h.styles.MODULE_IDS,rp=o.XE.aK.a,ip=o.XE.Rk.a,op=o.XE.v_.a,ap=o.XE.Ns.a,sp=o.XE.I1.a,cp=o.XE.m8,up=o.XE.hd._,lp=o.XE.yv,dp=o.y0.wl,fp=dp.getVoteModalState,hp=dp.getSupportVote,pp=dp.getFeedbackModalState,gp=function(e){var t=(0,C.useRef)(),n=(0,C.useRef)(null),r=e.isFocusedOnMainVideo,i=e.isFullScreen,o=e.isWebScreen,a=Dh.Group,s="control",c=Zs,u=Bs,l=(0,C.useState)(!1),d=(0,j.Z)(l,2),f=d[0],h=d[1],p=(0,C.useState)(!1),g=(0,j.Z)(p,2),m=g[0],v=g[1],b=(0,C.useState)(!1),y=(0,j.Z)(b,2),w=y[0],x=y[1],E=(0,C.useState)(!1),I=(0,j.Z)(E,2),M=I[0],T=I[1],S=(0,C.useState)(!1),_=(0,j.Z)(S,2),A=_[0],N=_[1],k=(0,C.useState)(!1),R=(0,j.Z)(k,2),O=R[0],L=R[1],z=(0,C.useState)(!1),U=(0,j.Z)(z,2),F=U[0],Y=U[1],Z=(0,C.useState)(!1),B=(0,j.Z)(Z,2),V=B[0],H=B[1],W=(0,C.useState)("video.cannot-use-microphone"),G=(0,j.Z)(W,2),Q=G[0],K=G[1],J=(0,C.useState)(!1),X=(0,j.Z)(J,2),q=X[0],$=X[1],ee=(0,C.useState)("MicrophoneDisable"),te=(0,j.Z)(ee,2),ne=te[0],re=te[1],ie=(0,C.useState)(!1),oe=(0,j.Z)(ie,2),ae=oe[0],se=oe[1],ce=(0,C.useState)(!0),ue=(0,j.Z)(ce,2),le=ue[0],de=ue[1],fe=(0,C.useState)(!1),he=(0,j.Z)(fe,2),pe=he[0],ge=he[1],me=(0,C.useState)(!1),ve=(0,j.Z)(me,2),be=ve[0],ye=ve[1],we=(0,C.useState)("0"),xe=(0,j.Z)(we,2),Ee=xe[0],Ie=xe[1],Me=(0,C.useState)(!1),Te=(0,j.Z)(Me,2),Ce=Te[0],Se=Te[1],_e=(0,C.useState)(!1),Ae=(0,j.Z)(_e,2),Ne=Ae[0],ke=Ae[1],Re=(0,D.v9)((function(e){return e.conf.view.modalState})),Oe=(0,D.v9)((function(e){return e.video.isAttendeesListShow})),De=(0,D.v9)((function(e){return e.video.isChatShow})),Le=(0,D.v9)((function(e){return e.video.isAttendeesListShowWhenFullScreen})),Pe=(0,D.v9)((function(e){return e.video.isChatShowWhenFullScreen})),je=(0,D.v9)((function(e){return e.video.isChatCollapse})),ze=(0,D.v9)((function(e){return e.conf.confDynamicInfo.allowAudience})),Ue=(0,D.v9)((function(e){return e.conf.confDynamicInfo.audienceVideoLayout})),Fe=(0,D.v9)((function(e){return e.conf.confDynamicInfo.pause})),Ye=(0,D.v9)((function(e){return e.conf.confInitData.webinar})),Ze=(0,D.v9)((function(e){return e.conf.rtc})),Be=(0,D.v9)((function(e){return e.conf.view.loudspeakerState})),Ve=(0,D.v9)((function(e){return e.conf.rtc.isSharingLocalAuxStream})),He=(0,D.v9)((function(e){return e.conf.rtc.isSharingRemoteAuxStream})),We=(0,D.v9)((function(e){return e.conf.rtc.localAuxStream})),Ge=(0,D.v9)((function(e){return e.conf.devices})),Qe=(0,D.v9)((function(e){return e.join.clearToken.userPortalToken})),Ke=(0,D.v9)((function(e){return e.join.clearToken.needClearToken})),Je=(0,D.v9)((function(e){return e.conf.view.chatJoinRoom})),Xe=(0,D.v9)((function(e){return e.conf.confBasicInfo})),qe=(0,D.v9)((function(e){return e.chat.msgUnreadNum})),$e=(0,D.v9)((function(e){return e.video.fullScreenElement})),et=(0,D.v9)((function(e){return e.video.webScreenElement})),tt=(0,D.v9)((function(e){return e.conf.confDynamicInfo})),nt=tt.canUnmute,rt=tt.forbiddenChat,it=tt.lockSharing,ot=tt.lock,at=tt.recState,st=tt.allowRename,ct=(0,D.v9)((function(e){return e.video.isShowInfoMessage})),ut=(0,D.v9)((function(e){return e.conf.own})),lt=(0,D.v9)(fp),dt=(0,D.v9)(pp),ft=(0,D.v9)(hp),ht=(0,D.v9)((function(e){return e.open})),pt=ht.controlBarVisible,gt=ht.stopRecordTip,mt=(0,C.useMemo)((function(){return(0,qh.getParseArray)(gt)}),[gt]),vt=Ze.localStream,bt=ut.rtcRole,yt=ut.role,wt=yt===$h.HOST,xt=yt===$h.GUEST,Et=wt||xt,It=(0,D.v9)((function(e){return(ut.role===$h.AUDIENCE?e.conf.audiences[ut.id]:e.conf.participants[ut.id])||{pinfoMap:{}}})).pinfoMap,Mt=It.MUTE,Tt=It.SPEAKABLE,Ct=It.HAND,St=It.CAMERASTATE,_t=It.ANONYMOUS===$h.ANONYMOUS_STATUS.ANONYMOUS,At=(0,D.I0)(),Nt=(0,C.useCallback)((function(){lt?At(ap.closeVoteModal()):(At(ap.openVoteModal()),At(ap.closePublicizeVoteTips()),At(ap.closeBeginVoteTips()))}),[lt]),kt=(0,C.useCallback)((function(){At(dt?sp.closeFeedbackModal():sp.openFeedbackModal())}),[dt]),Rt=(0,C.useMemo)((function(){return!!pt&&(wt?r:!(!ze&&!xt)&&(Ne||r))}),[ze,wt,xt,r,Ne]);(0,C.useEffect)((function(){if(Mt!==$h.MUTE_STATE.MUTE)return t.current=window.setInterval((function(){ye(!be),vt&&100*vt.getAudioLevel()>0&&ge(!0),vt&&100*vt.getAudioLevel()==0&&ge(!1)}),200),function(){t.current&&clearInterval(t.current)};ge(!1)}),[be,Mt]),(0,C.useEffect)((function(){!function(){var e;e=bt===$h.RTC_ROLE.PLAYER?"MicrophoneDisable":ut.role===$h.HOST?Mt===$h.MUTE_STATE.MUTE?"MicrophoneMute":"Microphone":nt===$h.CAN_UNMUTE.NOT_ALLOWED?Mt===$h.MUTE_STATE.MUTE?"MicrophoneDisable":"Microphone":Mt===$h.MUTE_STATE.MUTE?"MicrophoneMute":"Microphone",re(e)}()}),[Mt,nt,bt,yt]),(0,C.useEffect)((function(){bt===$h.RTC_ROLE.JOINER&&(Tt===$h.SPEAKABLE.ALLOWED?K("video.allow-to-speak"):K("video.cannot-use-microphone"))}),[Tt,bt]),(0,C.useEffect)((function(){se(St===$h.CAMERA_STATE.ON)}),[St]),(0,C.useEffect)((function(){void 0!==Ct&&(Ct===$h.HAND_STATE.HANDS_UP?(!le&&tp.success({time:2e3,content:P().get("video.hands-up-success")}),Se(!0)):(!le&&Ce&&tp.success({time:2e3,content:P().get("video.hands-down-success")}),Se(!1)))}),[Ct]),(0,C.useEffect)((function(){return We&&We.getVideoTrack().addEventListener("ended",(function(){Bd.default.log("onStartAuxStream: stop screen sharing."),At(lp(rp.onStartAuxStream({isSharing:!1}),up.FUNCTION_POSITION.SHARING_BAR))})),function(){}}),[We]);var Ot=(0,C.useCallback)((function(){switch(yt){case $h.GUEST:$(!1);break;case $h.AUDIENCE:Tt===$h.SPEAKABLE.NOT_ALLOWED||Mt===$h.MUTE_STATE.MUTE?$(!0):$(!1);break;case $h.HOST:}}),[yt,Tt]),Dt=(0,C.useCallback)((function(){h(!1),v(!1)}),[]),Lt=(0,C.useCallback)((function(){h(!0),v(!1)}),[]),Pt=(0,C.useCallback)((function(){At(rp.setModalState($h.MODAL_STATE.LEAVE_MODAL))}),[]),jt=(0,C.useCallback)((function(e){e.stopPropagation(),At(rp.updateVoiceDevices(ep.CHOOSE)),h(!1),v(!0)}),[]),zt=(0,C.useCallback)((function(e){e.stopPropagation(),At(ip.showInfoMessage(!ct))}),[ct]),Ut=(0,C.useCallback)((function(e){e.stopPropagation(),At(rp.updateMicrophoneDevices()),H(!0)}),[]),Ft=(0,C.useCallback)((function(){H(!1)}),[]),Yt=(0,C.useCallback)((function(){$(!1)}),[]),Zt=(0,C.useCallback)((function(e){e.stopPropagation(),At(rp.updateCamerasDevices()),x(!0)}),[]),Bt=(0,C.useCallback)((function(){x(!1)}),[]),Vt=(0,C.useCallback)((function(){var e=Mt===$h.MUTE_STATE.MUTE?$h.MUTE_STATE.UN_MUTE:$h.MUTE_STATE.MUTE;switch(e&&ge(!1),yt){case $h.GUEST:case $h.HOST:At(rp.onMute(e));break;case $h.AUDIENCE:Tt===$h.SPEAKABLE.ALLOWED&&At(rp.onMute(e))}}),[Mt,Tt,yt]),Ht=(0,C.useCallback)((function(){Fe&&ut.role===$h.AUDIENCE?tp.error({time:2e3,content:P().get("video.speaker-not-allow-in-pause")}):At(rp.setLoudspeakerMute())}),[Fe,ut]),Wt=(0,C.useCallback)((function(){var e=!ae;At(rp.setVideoMute(e?$h.CAMERA_STATE.ON:$h.CAMERA_STATE.OFF))}),[ae]),Gt=(0,C.useCallback)((function(){if(!Fe||Et){de(!1);var e={handsState:Ct===$h.HAND_STATE.HANDS_UP?0:1,hand:Ct};At(rp.sendHand(e))}else tp.error({time:2e3,content:P().get("info.waiting")})}),[Fe,Et,Ct]),Qt=(0,C.useCallback)((function(){At(i||o?ip.fullShowAttendees(!Le):ip.showAttendees(!Oe))}),[i,o,Le,Oe]),Kt=(0,C.useCallback)((function(){At(i||o?ip.fullShowChat(!Pe):ip.showChat(!De))}),[i,o,Pe,De]),Jt=(0,C.useCallback)((function(){Et&&(He?tp.error({time:2e3,content:P().get("video.unable-share")}):At(lp(Ve?rp.onStartAuxStream({isSharing:!1}):rp.onStartAuxStream({isSharing:!0}),up.FUNCTION_POSITION.CONTROL_BANNER)))}),[Et,He,Ve]),Xt=(0,C.useCallback)((function(e){e.stopPropagation(),Y(!0)}),[]),qt=(0,C.useCallback)((function(){Y(!1)}),[]),$t=(0,C.useCallback)((function(){if(qe>0&&((!De||je)&&null===$e&&et!==np.VIDEO_FRAME||!Pe&&(null!==$e||et===np.VIDEO_FRAME)))return(0,Ls.jsx)("div",{className:"hw-meeting-count",children:qe>99?"99+":qe})}),[qe,De,je,$e,et]),en=function(){it===$h.SHARE_LOCKED_STATE.LOCKED?At(lp(rp.onLockSharing($h.SHARE_LOCKED_STATE.UNLOCKED),up.FUNCTION_POSITION.CONTROL_BANNER)):At(rp.setModalState($h.MODAL_STATE.LOCK_SHARE_MODAL))},tn=(0,C.useMemo)((function(){return(0,Ls.jsx)("div",{className:"hw-meeting-voice-audio",style:{visibility:f?"":"hidden"},children:(0,Ls.jsx)(zh,{})})}),[f]),nn=function(){if(w)return(0,Ls.jsxs)("div",{className:"hw-meeting-voice-type",onClick:function(e){return e.stopPropagation()},children:[(0,Ls.jsx)("p",{className:"hw-meeting-voice-type-title",children:P().get("video.video-choice")}),(0,Ls.jsx)("ul",{children:Ge.videoInputs.map((function(e,t){return(0,Ls.jsxs)("li",{id:Vs(s,"changeCameraChannel",u,e.deviceId),onClick:function(e){e.stopPropagation(),function(e){At(rp.switchDevice({deviceType:"video",device:Ge.videoInputs[e].deviceId}))}(t)},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"changeCameraChannel"),style:{visibility:Ge.videoInput===e.deviceId?"visible":"hidden"}}),e.label]},t)}))})]})},rn=function(){if(O)return(0,Ls.jsx)("div",{className:"hw-meeting-voice-type",children:(0,Ls.jsxs)("ul",{children:[(0,Ls.jsxs)("li",{id:Vs(s,"watchAllSpeaker",u),onClick:function(e){e.stopPropagation(),At(lp(rp.onSwitchAudienceLayout($h.AUDIENCE_VIDEO_LAYOUT.SPEAKER),up.FUNCTION_POSITION.CONTROL_BANNER))},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"watchAllSpeaker"),style:{visibility:Ue===$h.AUDIENCE_VIDEO_LAYOUT.SPEAKER?"visible":"hidden"}}),P().get("host.watch-speaker")]}),(0,Ls.jsxs)("li",{id:Vs(s,"watchAllGuest",u),onClick:function(e){e.stopPropagation(),At(lp(rp.onSwitchAudienceLayout($h.AUDIENCE_VIDEO_LAYOUT.GALLERY),up.FUNCTION_POSITION.CONTROL_BANNER))},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"watchAllGuest"),style:{visibility:Ue===$h.AUDIENCE_VIDEO_LAYOUT.GALLERY?"visible":"hidden"}}),P().get("host.watch-all")]})]})})},on=(0,C.useCallback)((function(){!Fe&&ze||At(rp.setModalState($h.MODAL_STATE.ALLOW_AUDIENCE_MODAL)),ze&&!Fe&&At(rp.setModalState($h.MODAL_STATE.PAUSE_AUDIENCE_MODAL))}),[Fe,ze]),an=(0,C.useCallback)((function(e){e.stopPropagation(),L(!0)}),[]),sn=(0,C.useCallback)((function(e){L(!1)}),[]),cn=function(e){At(lp(rp.onConfRecord(e),up.FUNCTION_POSITION.CONTROL_BANNER));var t=at===$h.RECORDING_STATUS.RECORDING?P().get("video.stopping-cloud-recording"):P().get("video.starting-cloud-recording");tp.success({time:2e3,content:t})},un=(0,C.useCallback)((function(e){e.stopPropagation(),at===$h.RECORDING_STATUS.RECORDING?At(rp.setModalState($h.MODAL_STATE.STOP_CONF_MODAL)):cn($h.CHANGE_RECORDING.TO_START)}),[at]);return(0,Ls.jsxs)("div",{className:"hw-meeting-control",id:"control-banner",ref:n,style:{visibility:Rt?"":"hidden"},onClick:function(e){return e.stopPropagation()},onDoubleClick:function(e){return e.stopPropagation()},children:[(0,Ls.jsxs)("div",{className:"hw-meeting-voice-control",style:{float:"left"},children:[(0,Ls.jsx)(yh,{content:P().get(Q),trigger:"hover",placement:"topLeft",visible:q,getPopupContainer:function(e){return e},children:(0,Ls.jsx)(Uh,{iconLeft:pe?(0,Ls.jsx)("div",{className:"hw-meeting-volume-animation"}):ne,iconRight:"ArrowUp",description:P().get("video.microphone"),handleClick:Vt,handleMouseBoxLeave:Ft,handleMouseLeave:Yt,handleMouseEnter:Ot,handleArrClick:Ut,choiceBox:function(){if(V&&bt!==$h.RTC_ROLE.PLAYER)return(0,Ls.jsxs)("div",{className:"hw-meeting-voice-type",onClick:function(e){return e.stopPropagation()},children:[(0,Ls.jsx)("p",{className:"hw-meeting-voice-type-title",children:P().get("video.microphone-choice")}),(0,Ls.jsx)("ul",{children:Ge.audioInputs.map((function(e,t){return(0,Ls.jsxs)("li",{id:Vs(s,"changeMicrophoneChannel",u,e.deviceId),onClick:function(e){e.stopPropagation(),function(e){At(rp.switchDevice({deviceType:"audio",device:Ge.audioInputs[e].deviceId}))}(t)},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"changeMicrophoneChannel"),style:{visibility:Ge.audioInput===e.deviceId?"visible":"hidden"}}),e.label]},t)}))})]})}(),tag:Vs(s,ne,c),iconRightTag:Vs(s,"arrowUp",c,"microphone"),boxClass:Vs(s,"microphone",u)})}),function(){if(Et)return(0,Ls.jsx)(Uh,{tag:Vs(s,ae?"openVideo":"closeVideo",c),iconLeft:ae?"MeetingVideo":"MeetingVideoClose",iconRight:"ArrowUp",description:P().get("video.video"),handleClick:Wt,handleMouseBoxLeave:Bt,handleArrClick:Zt,choiceBox:nn(),boxClass:Vs(s,ae?"openVideo":"closeVideo",u),iconRightTag:Vs(s,"arrowUp",c,"video")})}(),(0,Ls.jsx)(Uh,{iconLeft:Be?"VoiceMute":"Voice",iconRight:"ArrowUp",description:P().get("video.loudspeaker"),handleClick:Ht,handleMouseBoxLeave:Dt,handleMouseEnter:Lt,handleArrClick:jt,choiceBox:function(){if(m)return(0,Ls.jsxs)("div",{className:"hw-meeting-voice-type",onClick:function(e){return e.stopPropagation()},children:[(0,Ls.jsx)("p",{className:"hw-meeting-voice-type-title",children:P().get("video.loudspeaker-choice")}),(0,Ls.jsx)("ul",{children:Ge.audioOutputs.map((function(e,t){return(0,Ls.jsxs)("li",{id:Vs(s,"changeVoiceChannel",u,e.deviceId),onClick:function(e){e.stopPropagation(),function(e){At(rp.setAudioOutput(Ge.audioOutputs[e].deviceId))}(t)},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"changeVoiceChannel"),style:{visibility:Ge.audioOutput===e.deviceId?"visible":"hidden"}}),e.label]},t)}))})]})}(),bubbles:tn,tag:Vs(s,Be?"VoiceMute":"Voice",c),iconRightTag:Vs(s,"arrowUp",c,"voice"),boxClass:Vs(s,Be?"VoiceMute":"Voice",u)})]}),(0,Ls.jsxs)("div",{className:"hw-meeting-voice-control",style:{position:"absolute",left:"50%",transform:"translateX(-50%)"},children:[wt&&(0,Ls.jsx)(Uh,{iconLeft:"controlSecurity",description:P().get("host.security"),choiceBox:function(){if(M)return(0,Ls.jsxs)("div",{className:"hw-meeting-voice-type",children:[(0,Ls.jsx)("p",{className:"hw-meeting-voice-type-title",children:P().get("host.meeting-access")}),(0,Ls.jsx)("ul",{children:(0,Ls.jsxs)("li",{id:Vs(s,"onLockConf",u),onClick:function(e){e.stopPropagation(),ot===$h.CONF_LOCKED_STATE.UNLOCKED?At(lp(rp.onLockConf($h.CONF_LOCKED_STATE.LOCKED),up.FUNCTION_POSITION.CONTROL_BANNER)):At(lp(rp.onLockConf($h.CONF_LOCKED_STATE.UNLOCKED),up.FUNCTION_POSITION.CONTROL_BANNER))},children:[(0,Ls.jsx)(od,{Tag:Vs(s,"select",c,"onLockConf"),style:{visibility:ot===$h.CONF_LOCKED_STATE.UNLOCKED?"hidden":"visible"}}),P().get("host.lock")]})}),(0,Ls.jsx)("p",{className:"hw-meeting-voice-type-title",children:P().get("host.participant-permission")}),(0,Ls.jsxs)("ul",{children:[(0,Ls.jsxs)("li",{id:Vs(s,"allowUnMute",u),onClick:function(e){e.stopPropagation(),nt===$h.CAN_UNMUTE.ALLOWED?At(lp(rp.onAllowUnMute($h.CAN_UNMUTE.NOT_ALLOWED),up.FUNCTION_POSITION.CONTROL_BANNER)):At(lp(rp.onAllowUnMute($h.CAN_UNMUTE.ALLOWED),up.FUNCTION_POSITION.CONTROL_BANNER))},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"allowUnMute"),style:{visibility:nt===$h.CAN_UNMUTE.ALLOWED?"visible":"hidden"}}),P().get("host.unmute")]}),Je&&(0,Ls.jsxs)("li",{id:Vs(s,"ChangeChatAllowState",u),onClick:function(e){var t;e.stopPropagation(),t=rt===$h.FORBIDDEN_CHAT_STATE.FORBIDDEN?$h.FORBIDDEN_CHAT_STATE.ALLOWED:$h.FORBIDDEN_CHAT_STATE.FORBIDDEN,At(lp(rp.onForbiddenChat(t),up.FUNCTION_POSITION.CONTROL_BANNER))},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"ChangeChatAllowState"),style:{visibility:rt===$h.FORBIDDEN_CHAT_STATE.ALLOWED?"visible":"hidden"}}),P().get("host.chat")]}),(0,Ls.jsxs)("li",{id:Vs(s,"watchLockSharing",u),onClick:function(e){e.stopPropagation(),en()},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"watchLockSharing"),style:{visibility:it===$h.SHARE_LOCKED_STATE.LOCKED?"hidden":"visible"}}),P().get("host.share")]}),(0,Ls.jsxs)("li",{id:Vs(s,"allowRename",u),onClick:function(e){e.stopPropagation(),At(rp.onAllowRename(st===$h.ALLOW_RENAME.ALLOW?$h.ALLOW_RENAME.NOT_ALLOW:$h.ALLOW_RENAME.ALLOW))},children:[(0,Ls.jsx)(od,{id:Vs(s,"select",c,"allowRename"),style:{visibility:st===$h.ALLOW_RENAME.NOT_ALLOW?"hidden":"visible"}}),P().get("host.allowRename")]})]})]})}(),handleClick:function(e){e.stopPropagation(),T(!M)},handleMouseBoxLeave:function(){return T(!1)},tag:Vs(s,"security",c),boxClass:Vs(s,"security",u)}),function(){if(wt&&Ye)return(0,Ls.jsx)(Uh,{iconLeft:ze&&!Fe?"AllowAudience":"UnAllowAudience",iconRight:"ArrowUp",description:P().get("host.watching"),handleClick:on,handleArrClick:an,handleMouseBoxLeave:sn,choiceBox:rn(),tag:Vs(s,ze&&!Fe?"allowAudience":"unAllowAudience",c),iconRightTag:Vs(s,"arrowUp",c,"audienceWatch"),boxClass:Vs(s,ze&&!Fe?"allowAudience":"unAllowAudience",u)})}(),function(){if(Re===$h.MODAL_STATE.ALLOW_AUDIENCE_MODAL)return(0,Ls.jsx)(au,{confirm:function(){At(lp(rp.onConfPause($h.PAUSE_CONF_ENUM.UNPAUSE),up.FUNCTION_POSITION.CONTROL_BANNER))},removeDialog:function(){return At(rp.setModalState($h.MODAL_STATE.NONE))},title:P().get("host.start-watch"),isTip:!0,children:(0,Ls.jsx)("div",{style:{margin:"10px 0"},children:P().get("host.watch-prompt")})})}(),function(){if(Re===$h.MODAL_STATE.PAUSE_AUDIENCE_MODAL)return(0,Ls.jsx)(au,{confirm:function(){At(lp(rp.onConfPause($h.PAUSE_CONF_ENUM.PAUSE),up.FUNCTION_POSITION.CONTROL_BANNER))},removeDialog:function(){return At(rp.setModalState($h.MODAL_STATE.NONE))},title:P().get("host.stop-watch"),isTip:!0,children:(0,Ls.jsxs)("div",{className:"hw-meeting-pause-content",children:[(0,Ls.jsxs)("div",{children:[(0,Ls.jsx)("span",{})," ",P().get("host.stop-prompt")]}),(0,Ls.jsxs)("div",{children:[(0,Ls.jsx)("span",{})," ",P().get("host.stop-host")]})]})})}(),Et&&(0,Ls.jsx)(Uh,{tag:Vs(s,"attendees",c),iconLeft:"MeetingAttendees",description:P().get("video.participants"),handleClick:Qt,boxClass:Vs(s,"attendees",u)}),Et&&(0,Ls.jsx)(Uh,{tag:Vs(s,it!==$h.SHARE_LOCKED_STATE.LOCKED||wt?"MeetingShareDesk":"controlLockSharing",c),iconRightTag:Vs(s,"arrowUp",c,"share"),iconLeft:it!==$h.SHARE_LOCKED_STATE.LOCKED||wt?"MeetingShareDesk":"controlLockSharing",iconRight:wt?"ArrowUp":"",description:Ve?P().get("video.stop-sharing"):P().get("video.share"),handleClick:Jt,handleArrClick:Xt,wordColor:"#6ECE7E",handleMouseBoxLeave:qt,choiceBox:function(){if(F)return(0,Ls.jsx)("div",{className:"hw-meeting-voice-type",children:(0,Ls.jsx)("ul",{children:(0,Ls.jsx)("li",{id:Vs(s,it===$h.SHARE_LOCKED_STATE.LOCKED?"allowShare":"lockShare",u),onClick:function(e){e.stopPropagation(),en()},children:it===$h.SHARE_LOCKED_STATE.LOCKED?P().get("host.share"):P().get("host.lock-share")})})})}(),boxClass:Vs(s,it!==$h.SHARE_LOCKED_STATE.LOCKED||wt?"MeetingShareDesk":"controlLockSharing",u)}),Je?yt===$h.HOST||rt!==$h.FORBIDDEN_CHAT_STATE.FORBIDDEN?(0,Ls.jsx)(Uh,{boxClass:Vs(s,"chat",u),tag:Vs(s,"chat",c),iconLeft:"Chat",description:P().get("video.chat"),handleClick:Kt,bubbles:$t()}):(0,Ls.jsx)(Uh,{boxClass:Vs(s,"chatDisable",u),tag:Vs(s,"chatDisable",c),iconLeft:"ChatDisable",description:P().get("video.chat"),handleClick:Kt,bubbles:$t()}):null,!wt&&(0,Ls.jsx)(Uh,{iconLeft:Ct===$h.HAND_STATE.HANDS_UP?"HandDown":"HandUp",description:Ct===$h.HAND_STATE.HANDS_UP?P().get("video.hands-down"):P().get("video.hands-up"),wordColor:Ct===$h.HAND_STATE.HANDS_UP?"#FFAB00":"",handleClick:Gt,tag:Vs(s,Ct===$h.HAND_STATE.HANDS_UP?"handsDown":"handsUp",c),boxClass:Vs(s,Ct===$h.HAND_STATE.HANDS_UP?"handsDown":"handsUp",u)}),!i&&(0,Ls.jsx)(Uh,{iconLeft:"Share",description:P().get("host.share-meeting"),handleClick:zt,tag:Vs(s,"share",c),boxClass:Vs(s,"share",u)}),function(){if(Re===$h.MODAL_STATE.LOCK_SHARE_MODAL)return(0,Ls.jsx)(au,{confirm:function(){return At(lp(rp.onLockSharing($h.SHARE_LOCKED_STATE.LOCKED),up.FUNCTION_POSITION.CONTROL_BANNER))},removeDialog:function(){return At(rp.setModalState($h.MODAL_STATE.NONE))},children:(0,Ls.jsx)("div",{style:{margin:"10px 0"},children:P().get("host.share-confirm")})})}(),function(){if(wt&&(Xe.recType===$h.RECORD_TYPE.RECORD_ONLY||Xe.recType===$h.RECORD_TYPE.RECORD_AND_LIVE)){var e=at===$h.RECORDING_STATUS.RECORDING?"StopRecording":"StartRecording",t=at===$h.RECORDING_STATUS.RECORDING?P().get("video.stop-recording"):P().get("video.record");return(0,Ls.jsx)(Uh,{iconLeft:e,description:t,tag:Vs(s,"recording",c),handleClick:un,boxClass:Vs(s,"recording",c)})}}(),function(){if(Re===$h.MODAL_STATE.STOP_CONF_MODAL)return(0,Ls.jsx)(au,{confirm:function(){return cn($h.CHANGE_RECORDING.TO_STOP)},removeDialog:function(){return At(rp.setModalState($h.MODAL_STATE.NONE))},title:P().get("video.confirm-to-stop-recording"),children:(null==mt?void 0:mt.length)>0?mt.map((function(e,t){return e.type===$h.STOP_RECORD_TIP_TYPE.TEXT?e.content:e.type===$h.STOP_RECORD_TIP_TYPE.HREF?(0,Ls.jsx)("a",{target:e.target,href:e.href,children:e.content},t):null})):(0,Ls.jsxs)("div",{children:[P().get("host.after"),(0,Ls.jsx)("b",{children:P().get("host.scheduler")})," ",P().get("host.can")," ",(0,Ls.jsx)("a",{onClick:function(){return At(lp(rp.onLoadingRecord({isAnonymous:_t,isConferenceEnd:!1}),up.FUNCTION_POSITION.CONTROL_BANNER))},children:P().get("host.my")})," ",P().get("host.view")]})})}(),(0,Ls.jsx)(Kh,{tipsVisible:pt&&(Ne||r),getPopupContainer:function(){return n.current},showTipsOut:ke}),Xh.feedback&&!wt&&(0,Ls.jsx)(Uh,{iconLeft:"feedback",description:P().get("feedback.feedback"),handleClick:kt,tag:Vs(s,"feedback",c),boxClass:Vs(s,"feedback",u)}),function(){if(wt&&(!_t||Xh.vote&&ft||Xh.feedback)||!Et)return(0,Ls.jsx)(Uh,{iconLeft:"MoreOptions",description:P().get("video.more-options"),choiceBox:A?(0,Ls.jsx)("div",{className:"hw-meeting-voice-type",children:(0,Ls.jsxs)("ul",{children:[wt&&!_t&&(0,Ls.jsx)("li",{onClick:function(){At(lp(rp.onLoadingPortal(),up.FUNCTION_POSITION.CONTROL_BANNER))},children:P().get("host.control-assistant")}),!Et&&(0,Ls.jsxs)("li",{className:st?null:"hw-meeting-forbidCursor",onClick:function(){st!==$h.ALLOW_RENAME.NOT_ALLOW?At(rp.setModalState($h.MODAL_STATE.RENAME_MODAL)):tp.error({time:2e3,content:P().get("video.forbid-to-rename")})},children:[st?(0,Ls.jsx)(jc,{Tag:Vs(s,"rename",c),Component:"controlAudienceRename"}):(0,Ls.jsx)(jc,{Tag:Vs(s,"forbidRename",c),Component:"controlForbidAudienceRename"}),(0,Ls.jsx)("span",{className:"hw-meeting-audienceRename",children:P().get("video.renamed")})]}),Xh.vote&&wt&&ft&&(0,Ls.jsx)("li",{onClick:Nt,children:P().get("vote.vote")}),Xh.feedback&&wt&&(0,Ls.jsx)("li",{onClick:kt,children:P().get("feedback.feedback")})]})}):null,handleClick:function(e){e.stopPropagation(),N(!A)},handleMouseBoxLeave:function(){return N(!1)},tag:Vs(s,"more",c),boxClass:Vs(s,"more",u)})}()]}),(0,Ls.jsxs)("div",{className:"hw-meeting-voice-control",style:{float:"right"},children:[(0,Ls.jsx)(Uh,{iconLeft:"Leave",description:P().get("video.leave-room"),handleClick:Pt,wordColor:"#F56F6F",tag:Vs(s,"leave",c),boxClass:Vs(s,"leave",u)}),function(){if(Re===$h.MODAL_STATE.LEAVE_MODAL)return(0,Ls.jsx)(au,{confirm:function(){return Ee===$h.HOST_LEAVE.STOP_CONF&&At(lp(rp.onEndConf(),up.FUNCTION_POSITION.CONTROL_BANNER)),At(rp.leaveConfBySelf()),void cp.push("/leave")},removeDialog:function(){return At(rp.setModalState($h.MODAL_STATE.NONE))},title:wt?P().get("host.leave-end"):P().get("video.ok"),children:(0,Ls.jsxs)(a,{onChange:function(e){return Ie(e.target.value)},value:Ee,children:[wt?(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsxs)("div",{children:[(0,Ls.jsx)(Dh,{className:"hw-meeting-default-text",value:$h.HOST_LEAVE.LEAVE_CONF,children:P().get("host.leave")}),(0,Ls.jsx)("div",{className:"hw-meeting-description-text",children:P().get("host.leave-prompt")})]}),(0,Ls.jsxs)("div",{className:"hw-meeting-mt-md",children:[(0,Ls.jsx)(Dh,{className:"hw-meeting-error-text",value:$h.HOST_LEAVE.STOP_CONF,children:P().get("host.end")}),(0,Ls.jsx)("div",{className:"hw-meeting-description-text",children:P().get("host.end-prompt")})]})]}):(0,Ls.jsx)("div",{children:P().get("video.is-leave-meeting")}),Qe&&(0,Ls.jsx)(Dn,{className:"hw-meeting-leave-room-checkbox",defaultChecked:Ke,value:Ke,onChange:function(e){return At(op.setNeedClearToken(e.target.checked))},children:(0,Ls.jsx)("span",{className:"hw-meeting-leave-room-checktext",children:P().get("video.is-clear-token")})})]})})}()]})]})},mp=o.y0._G,vp=mp.styles.MODULE_IDS,bp=o.XE.Rk.a,yp=function(e){var t=e.headerId,n=e.id,r=e.title,i=e.isHeaderFull,o=e.setIsShow,a=e.isCollapse,s=e.setIsCollapse,c=e.isEverDragged,u=e.isAnotherShow,l=e.isAnotherEverDragged,d=e.setIsEverDragged,f=e.isFocusedOnAuxStream,h=null!==(0,D.v9)((function(e){return e.video.webScreenElement})),p=null!==(0,D.v9)((function(e){return e.video.fullScreenElement})),g=(0,D.v9)((function(e){return e.conf.own})).role,m=g===mp.GUEST||g===mp.HOST,v=(0,D.v9)((function(e){return e.conf.confDynamicInfo.audienceVideoLayout})),b=(0,D.v9)((function(e){return e.conf.confDynamicInfo.pause})),y=(0,D.I0)(),w=Zs;(0,C.useEffect)((function(){e.eventSettingWebScreenRef.current="click"}),[]);var x={background:n===vp.AUX_STREAM?"rgba(0,0,0,0.7)":"#333",position:n===vp.AUX_STREAM?"absolute":"unset",visibility:n!==vp.AUX_STREAM||f?"unset":"hidden"};return(0,Ls.jsxs)("div",{className:"hw-meeting-common-header",style:x,children:[(0,Ls.jsxs)("div",{className:"hw-meeting-header-slot hw-meeting-rtc-icon-button",onMouseDown:function(e){return e.stopPropagation()},children:[" ",!0===i?null:!c||h||p?m?u&&!l&&(0,Ls.jsx)(jc,{Tag:Vs(t,a?"ArrowUp":"ArrowDown",w),Component:a?"ArrowUp":"ArrowDown",onClick:function(){s(!a)}}):n===vp.AUX_STREAM&&!h&&v===mp.AUDIENCE_VIDEO_LAYOUT.SPEAKER&&!b&&(0,Ls.jsx)(jc,{title:P().get("video.pic-in-pic"),Component:"PicInPic",onClick:function(){y(bp.setAudiencePicInPic(!0))},Tag:Vs(t,"PicInPic",w)}):(0,Ls.jsx)(jc,{Tag:Vs(t,"revert",w),title:P().get("video.revert-pic"),Component:"attendeeAttendeesRevert",onClick:function(){d(!1)}})," "]}),(0,Ls.jsx)("span",{className:"hw-meeting-common-title",children:r}),(0,Ls.jsxs)("div",{className:"hw-meeting-header-slot hw-meeting-rtc-icon-button",onMouseDown:function(e){return e.stopPropagation()},children:[" ",n===vp.AUX_STREAM?(0,Ls.jsxs)("div",{ref:e.elementSettingWebScreenRef,children:[" ",h?(0,Ls.jsx)(jc,{Tag:Vs(t,"exitScreen",w),Component:"ExitScreen",title:P().get("video.to-revert")}):(0,Ls.jsx)(jc,{Tag:Vs(t,"fullScreen",w),Component:"FullScreen",title:P().get("video.to-max-size")})]}):[vp.CHAT,vp.CHAT_FULL,vp.ATTENDEES_LIST,vp.ATTENDEES_LIST_FULL].includes(n)?(0,Ls.jsx)(jc,{Component:"Close",Tag:Vs(t,"close",w),title:P().get("video.close"),onClick:function(){o(!1)}}):void 0," "]})]})},wp=S().Fragment,xp=o.y0._G,Ep=xp.styles,Ip=Ep.BASE_ZINDEX,Mp=Ep.MODULE_IDS,Tp=o.y0.P6,Cp=(Tp.setElementFullScreen,Tp.setElementExitFull,o.XE.aK.a),Sp=o.XE.Rk.a,_p=o.y0.wl,Ap=_p.getVoteModalState,Np=_p.getFeedbackModalState,kp=td(yp),Rp=td(yp),Op=Yf.useCalcClientStyleEffect,Dp=o.y0.wl,Lp=Dp.selectConfInitData,Pp=Dp.selectOwn,jp=Dp.selectConfDynamicInfo,zp=Dp.selectParticipants,Up=Dp.selectVideo,Fp=Dp.selectJoin,Yp=function(e){var t=e.isFocusedOnMainVideo,n=(0,D.v9)(jp),r=(0,D.v9)(Pp),i=(0,D.v9)(Lp),o=(0,D.v9)(zp),a=(0,D.v9)(Up),s=(0,D.v9)(Fp),c=(0,D.v9)(Ap),u=(0,D.v9)(Np),l=(0,D.v9)((function(e){return e.conf.view.modalState})),d=(0,D.v9)((function(e){return e.conf.view.chatJoinRoom})),f=a.isAttendeesListShowWhenFullScreen,h=a.isChatShowWhenFullScreen,p=a.fullScreenElement,g=a.webScreenElement,m=s.clientInfo.confInfo.webinar,v=(0,D.v9)((function(e){return e.video.ZIndexSort})),b=(0,D.v9)((function(e){return e.open})).bulletScreenVisible,y=(0,D.I0)(),w=(0,C.useState)(1.7777),x=(0,j.Z)(w,2),E=x[0],M=x[1],T=Op(E),S=(0,j.Z)(T,1)[0];(0,C.useEffect)((function(){document.oncontextmenu=function(){return!1}}),[]),(0,C.useEffect)((function(){return function(){return y(Cp.setModalState(xp.MODAL_STATE.NONE))}}),[r.role]);var _=null!==p,A=null!==g,N=_||A,k=Object.values(o),R=m===xp.MEETING_TYPE.WEBINAR;return(0,Ls.jsxs)("div",{id:"video-area",onDoubleClick:null,children:[(0,Ls.jsx)("div",{id:"hw-meeting-modal-container",style:{position:"absolute",zIndex:1e3},onMouseMove:function(e){return e.stopPropagation()}}),(0,Ls.jsxs)(js,{children:[(_||A)&&f&&(0,Ls.jsx)(kp,{headerId:Us,id:Mp.ATTENDEES_LIST_FULL,title:R?P().get("video.participants"):"".concat(P().get("video.participants"),"(").concat(k.length,")"),ZIndex:v.indexOf(Mp.ATTENDEES_LIST_FULL)+Ip,setZIndex:function(){return y(Sp.setDragZIndex(Mp.ATTENDEES_LIST_FULL))},setIsShow:function(e){return y(Sp.setFullShowAttendees(e))},isHeaderFull:!0,dragConfigCustomized:S,children:(0,Ls.jsx)(Jl,(0,I.Z)({id:Mp.ATTENDEES_LIST_FULL},e))}),(_||A)&&h&&(0,Ls.jsx)(Rp,{headerId:Fs,id:Mp.CHAT_FULL,title:P().get("chat.chat"),ZIndex:v.indexOf(Mp.CHAT_FULL)+Ip,setZIndex:function(){return y(Sp.setDragZIndex(Mp.CHAT_FULL))},setIsShow:function(e){return y(Sp.setFullShowChat(e))},isHeaderFull:!0,dragConfigCustomized:S,children:(0,Ls.jsx)(vd,{id:Mp.CHAT_FULL})}),function(){if(c)return(0,Ls.jsx)(dh,{id:N?Mp.VOTE_FULL:Mp.VOTE,dragConfigCustomized:N?S:e.dragBorder})}(),function(){if(u)return(0,Ls.jsx)(wp,{id:N?Mp.FEEDBACK_FULL:Mp.FEEDBACK,dragConfigCustomized:N?S:e.dragBorder})}(),_&&(0,Ls.jsx)(Mf,{isFullScreen:_}),(0,Ls.jsxs)("div",{className:"hw-meeting-audiences-watch-box",style:r.role===xp.AUDIENCE&&t&&!_?{top:"42px"}:null,onDoubleClick:function(e){return e.stopPropagation()},children:[function(){if(t&&r.role===xp.AUDIENCE&&n.allowAudience&&n.audienceCountMultiple>0)return(0,Ls.jsxs)("div",{className:"hw-meeting-audiences-watch",children:[(0,Ls.jsx)(jc,{Tag:"mainVideo-icon",Component:"AllowAudience"}),(0,Ls.jsxs)("span",{children:[n.audienceCountMultiple,P().get("video.watching-count")]})]})}(),n.recState===xp.RECORDING_STATUS.RECORDING?(0,Ls.jsxs)("div",{className:"hw-meeting-audiences-watch",children:[(0,Ls.jsx)(jc,{Tag:"mainVideo-icon",Component:"CloudRecording"}),(0,Ls.jsx)("span",{children:P().get("video.recording")})]}):n.clientRecState===xp.RECORDING_STATUS.RECORDING?(0,Ls.jsxs)("div",{className:"hw-meeting-audiences-watch",children:[(0,Ls.jsx)(jc,{Tag:"mainVideo-icon",Component:"LocalRecording"}),(0,Ls.jsx)("span",{children:P().get("video.recording")})]}):null]}),(0,Ls.jsx)(gh,{}),n.pause&&r.role===xp.AUDIENCE&&(0,Ls.jsx)("div",{style:{zIndex:2,background:"#1D1D1D",textAlign:"center",margin:"auto",width:"100%",height:"100%",position:"absolute",fontSize:24},children:(0,Ls.jsx)(Ud,{isEnd:!1,showType:Fd.PAUSE})}),d&&b?n.allowAudience||r.role!==xp.AUDIENCE?(0,Ls.jsx)("div",{className:"hw-meeting-p-bulletScreen",children:(0,Ls.jsx)(Kf,{isFocusedOnMainVideo:t})}):void 0:null,r.role===xp.AUDIENCE&&!n.pause&&0===Object.values(o).length&&(0,Ls.jsx)("div",{style:{zIndex:2,background:"#1D1D1D",textAlign:"center",margin:"auto",width:"100%",height:"100%",position:"absolute",fontSize:24},children:(0,Ls.jsx)(Ud,{showType:Fd.ATTENDEE_EMPTY})}),(0,Ls.jsx)(mf,{changeRatio:M,isFocusedOnMainVideo:t,isFullScreen:_}),i.conferenceState===xp.CONF_STATE.CREATED&&(0,Ls.jsx)(gp,{isFullScreen:_,isWebScreen:A,isFocusedOnMainVideo:t})]}),function(){if(l===xp.MODAL_STATE.COMMON_CONFIRM)return(0,Ls.jsx)(au,{confirm:null,cancel:null,removeDialog:function(){return y(Cp.setModalState(xp.MODAL_STATE.NONE))},title:null,children:null})}()]})},Zp=n(67220),Bp=(V()(Zp.Z,{insert:"head",singleton:!1}),Zp.Z.locals,n(79361)),Vp=n.n(Bp),Hp=o.y0._G,Wp=o.y0.xw.F,Gp=o.y0.P6,Qp=Gp.confTimeHandle,Kp=Gp.replaceStr,Jp=Gp.zoneTimeHandle,Xp=o.XE.Rk.a,qp=function(e){var t,n,r,i,o,a=e.isShowInfoMessage,s=(0,D.v9)((function(e){return e.conf.confInitData})),c=(0,D.v9)((function(e){return e.conf.own.role})),u=(0,D.v9)((function(e){return e.conf.confBasicInfo})),l=(0,D.v9)((function(e){return e.conf.confDynamicInfo})),d=(0,D.v9)((function(e){return e.join.clientInfo.confInfo.webinar})),f=(0,D.v9)((function(e){return e.join.nickName})),h=(0,D.v9)((function(e){return e.open})),p=s.subject,g=void 0===p?"":p,m=s.conferenceID,v=void 0===m?"":m,b=u.startTime,y=void 0===b?"":b,w=l.endTime,x=void 0===w?"":w,E=function(){var e,t;return null!==(e=null!==(t=h.guestJoinUri)&&void 0!==t?t:u.guestJoinUri)&&void 0!==e?e:""},I=function(){var e,t,n;return null!==(e=null!==(t=null!==(n=h.audienceJoinUri)&&void 0!==n?n:u.audienceJoinUri)&&void 0!==t?t:s.audienceJoinUri)&&void 0!==e?e:""},M=d===Hp.MEETING_TYPE.WEBINAR,T=(0,D.I0)(),C=(t=y,n=x,r=[P().get("video.Monday"),P().get("video.Tuesday"),P().get("video.Wednesday"),P().get("video.Thursday"),P().get("video.Friday"),P().get("video.Saturday"),P().get("video.Sunday")],Qp(t,n,r)),S="tips",_=Bs,A=function(e){var t,n=s.audiencePWD,r=u.pwds;return(void 0===r?[]:r).forEach((function(n){n.role===e&&(t=Kp(n.pwd))})),e===Hp.SHARE_AUDIENCE&&(t=t||Kp(n||null)),t||P().get("video.meeting-pwd-null")},N=function(e){T(Xp.setShowInfoMessage(!1));var t=e===Hp.GUEST?E():I(),n=M?e===Hp.GUEST?"video.guest-code":c===Hp.AUDIENCE?"video.meeting-colon":"video.audience-code":c===Hp.HOST?"video.guest-code":"video.meeting-colon",r=A(e===Hp.GUEST?Hp.SHARE_GENERAL:Hp.SHARE_AUDIENCE),i=Jp(),o=i.timeZone,a=i.GMT,u=M?"video.webinar":"video.meeting",l="".concat(f).concat(P().get("video.invite-meeting")).concat(P().get("".concat(u)),"\n").concat(P().get("video.subject")).concat(s.subject,"\n").concat(P().get("video.time")).concat(C.yearMonthDay," ").concat(C.time).concat(C.add_one?"(+1)":""," ").concat(a," ").concat(o,"\n").concat(P().get("video.click-and-join")).concat(P().get("".concat(u))).concat(P().get("video.meeting-colon")).concat(t,"\n\n").concat(P().get("video.use-meetingid-toenter"),"\n").concat(P().get("video.meeting-id")).concat(Kp(s.conferenceID),"\n").concat(P().get("video.meeting-code")).concat(P().get("".concat(n))).concat(r),d=document.createElement("textarea");return d.value=l,document.body.appendChild(d),d.select(),document.execCommand("copy"),document.body.removeChild(d),Wp.success({time:3e3,content:P().get("video.copy-success")}),!0};return(0,Ls.jsx)("div",{className:"hw-meeting-meeting-tips",id:"tips",style:{display:a?"":"none"},onClick:function(e){return e.stopPropagation()},onMouseDown:function(e){return e.stopPropagation()},children:(0,Ls.jsxs)("div",{className:"hw-meeting-meeting-info",children:[(0,Ls.jsxs)("div",{className:"hw-meeting-meeting-base",children:[(0,Ls.jsx)("h2",{style:{fontWeight:800},className:"hw-meeting-meeting-title",title:g,children:g}),(0,Ls.jsx)("p",{className:"hw-meeting-meeting-day",children:C.days}),(0,Ls.jsx)("p",{className:"hw-meeting-meeting-day",children:(0,Ls.jsxs)("span",{style:{position:"relative"},children:[C.time,C.add_one?(0,Ls.jsx)("span",{style:{position:"absolute",right:"-14px",top:"-5px",color:"blue"},children:"+1"}):null]})})]}),(0,Ls.jsxs)("div",{className:"hw-meeting-meeting-id",children:[(0,Ls.jsxs)("p",{children:[(0,Ls.jsx)("span",{children:P().get("video.meeting-ID")}),(0,Ls.jsx)("span",{className:"hw-meeting-meeting-number",onContextMenu:function(e){return e.stopPropagation()},children:Kp(v)})]}),c===Hp.HOST&&(0,Ls.jsxs)("p",{children:[(0,Ls.jsx)("span",{children:P().get("video.host-password")}),(0,Ls.jsx)("span",{className:"hw-meeting-meeting-number",onContextMenu:function(e){return e.stopPropagation()},children:A(Hp.SHARE_CHAIR)})]}),(c===Hp.HOST||c===Hp.GUEST&&M)&&(0,Ls.jsxs)("p",{children:[(0,Ls.jsx)("span",{children:P().get("video.guest-password")}),(0,Ls.jsx)("span",{className:"hw-meeting-meeting-number",onContextMenu:function(e){return e.stopPropagation()},children:A(Hp.SHARE_GENERAL)})]}),c===Hp.GUEST&&!M&&(0,Ls.jsxs)("p",{children:[(0,Ls.jsx)("span",{children:P().get("video.password")}),(0,Ls.jsx)("span",{className:"hw-meeting-meeting-number",onContextMenu:function(e){return e.stopPropagation()},children:A(Hp.SHARE_GENERAL)})]}),M&&(c===Hp.HOST||c===Hp.GUEST)&&A(Hp.SHARE_AUDIENCE)&&(0,Ls.jsxs)("p",{children:[(0,Ls.jsx)("span",{children:P().get("video.audience-password")}),(0,Ls.jsx)("span",{className:"hw-meeting-meeting-number",onContextMenu:function(e){return e.stopPropagation()},children:A(Hp.SHARE_AUDIENCE)})]}),M&&c===Hp.AUDIENCE&&A(Hp.SHARE_AUDIENCE)&&(0,Ls.jsxs)("p",{children:[(0,Ls.jsx)("span",{children:P().get("video.password")}),(0,Ls.jsx)("span",{className:"hw-meeting-meeting-number",onContextMenu:function(e){return e.stopPropagation()},children:A(Hp.SHARE_AUDIENCE)})]})]}),(i=navigator.userAgent.toLowerCase(),o=i.indexOf("safari")>-1&&-1===i.indexOf("chrome"),(0,Ls.jsxs)("div",{className:"hw-meeting-qrCode-area",children:[c===Hp.HOST&&(0,Ls.jsxs)("div",{className:"hw-meeting-qrCode-special",children:[!o&&(0,Ls.jsx)(Vp(),{id:"qrCode",value:E(),size:72,fgColor:"#000000",style:{margin:"20px 0 6px 0"},imageSettings:{src:"",height:72,width:72,excavate:!1}}),(0,Ls.jsx)("p",{children:P().get("video.guest-introduction")}),(0,Ls.jsx)("p",{className:"hw-meeting-meeting-copy",id:Vs(S,"copy",_,"guest"),onClick:function(){N(Hp.GUEST)},children:P().get("video.copy-introduction")})]}),c===Hp.GUEST&&!M&&(0,Ls.jsxs)("div",{className:"hw-meeting-qrCode-special",children:[!o&&(0,Ls.jsx)(Vp(),{id:"qrCode",value:E(),size:72,fgColor:"#000000",style:{margin:"20px 0 6px 0"},imageSettings:{src:"",height:72,width:72,excavate:!1}}),(0,Ls.jsx)("p",{children:P().get("video.meeting-introduction")}),(0,Ls.jsx)("p",{id:Vs(S,"copy",_,"guest"),className:"hw-meeting-meeting-copy",onClick:function(){N(Hp.GUEST)},children:P().get("video.copy-introduction")})]}),M&&I()&&(0,Ls.jsxs)("div",{className:"hw-meeting-qrCode-special",children:[!o&&(0,Ls.jsx)(Vp(),{id:"qrCode",value:I(),size:72,fgColor:"#000000",style:{margin:"20px 0 6px 0"},imageSettings:{src:"",height:72,width:72,excavate:!1}}),c===Hp.HOST||c===Hp.GUEST?(0,Ls.jsx)("p",{children:P().get("video.audience-introduction")}):(0,Ls.jsx)("p",{children:P().get("video.meeting-introduction")}),(0,Ls.jsx)("p",{className:"hw-meeting-meeting-copy",id:Vs(S,"copy",_,"audience"),onClick:function(){N(Hp.AUDIENCE)},children:P().get("video.copy-introduction")})]})]}))]})})},$p=n(14990),eg=(V()($p.Z,{insert:"head",singleton:!1}),$p.Z.locals,o.y0.P6),tg=eg.getDuration,ng=eg.getSessionStorage,rg=function(e){var t=(0,C.useRef)(),n=ng("enterVideoTime"),r=(0,C.useState)(tg(Date.now()-n)),i=(0,j.Z)(r,2),o=i[0],a=i[1];return(0,C.useLayoutEffect)((function(){return t.current=window.setInterval((function(){var e=Date.now(),t=tg(e-n);a(t)}),200),function(){t.current&&clearInterval(t.current)}}),[]),(0,Ls.jsx)("div",{id:e.Tag,className:"hw-meeting-joining-duration",children:o})},ig=n(92950),og=(V()(ig.Z,{insert:"head",singleton:!1}),ig.Z.locals,o.y0._G),ag=function(e){var t,n=(0,D.v9)((function(e){return e.conf.networkQuality.curDownNetworkQuality})),r=(0,D.v9)((function(e){return e.conf.networkQuality.curUpNetworkQuality})),i=(t={},(0,T.Z)(t,og.NETWORK_QUALITY_LEAVE.UNKNOWN,{iconName:"signalSignalGood",signalText:P().get("network-quality.network-quality")+": "+P().get("network-quality.good")}),(0,T.Z)(t,og.NETWORK_QUALITY_LEAVE.GREAT,{iconName:"signalSignalGood",signalText:P().get("network-quality.network-quality")+": "+P().get("network-quality.good")}),(0,T.Z)(t,og.NETWORK_QUALITY_LEAVE.GOOD,{iconName:"signalSignalBetter",signalText:P().get("network-quality.network-quality")+": "+P().get("network-quality.better")}),(0,T.Z)(t,og.NETWORK_QUALITY_LEAVE.NOT_BAD,{iconName:"signalSignalUnstable",signalText:P().get("network-quality.network-quality")+": "+P().get("network-quality.unstable")}),(0,T.Z)(t,og.NETWORK_QUALITY_LEAVE.BAD,{iconName:"signalSignalPoor",signalText:P().get("network-quality.network-quality")+": "+P().get("network-quality.poor")}),(0,T.Z)(t,og.NETWORK_QUALITY_LEAVE.VERY_BAD,{iconName:"signalSignalPoor",signalText:P().get("network-quality.network-quality")+": "+P().get("network-quality.poor")}),(0,T.Z)(t,og.NETWORK_QUALITY_LEAVE.DISCONNECTED,{iconName:"signalSignalNo",signalText:P().get("network-quality.network-quality")+": "+P().get("network-quality.no-signal")}),t),o=n>=r?n:r;return(0,Ls.jsx)(Zf,{placement:"bottom",title:i[o].signalText,children:(0,Ls.jsx)("div",{className:"hw-meeting-signal-box",children:(0,Ls.jsx)(jc,{Tag:e.Tag,Component:i[o].iconName})})})},sg=n(30873),cg=o.XE.Rk.a,ug=function(e){(0,R.Z)(n,e);var t=(0,O.Z)(n);function n(){var e;(0,N.Z)(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return(e=t.call.apply(t,[this].concat(i))).showTips=function(t){t.stopPropagation();var n=e.props.isShowInfoMessage;e.props.setShowInfoMessage(!n)},e.mouseLeave=function(){e.props.mouseLeave()},e}return(0,k.Z)(n,[{key:"componentDidMount",value:function(){this.props.eventSettingWebScreenRef&&(this.props.eventSettingWebScreenRef.current="click")}},{key:"render",value:function(){var e=this,t=this.props,n=t.isFullScreen,r=t.isShowInfoMessage,i=t.webScreenElement,o=t.confInitData,a=t.isGuestOrChair,s=t.id,c=t.isFocusedOnMainVideo,u={background:a?"#262626":"rgba(0,0,0,0.7)",position:a?"unset":"absolute",visibility:a||c?"unset":"hidden"},l=o.subject,d=void 0===l?"":l,f="header",h=Zs;return(0,Ls.jsxs)("div",{className:"hw-meeting-header-control",id:this.props.headerId,style:u,children:[(0,Ls.jsxs)("div",{onMouseDown:function(e){return e.stopPropagation()},children:[(0,Ls.jsxs)("div",{className:"hw-meeting-middle-bread",onClick:function(t){e.showTips(t)},title:d,children:[(0,Ls.jsx)("img",{id:Vs(f,"logo",h),alt:"",src:sg}),(0,Ls.jsx)("span",{id:"header-subject-text",className:"hw-meeting-meeting-subject",children:d}),a&&(0,Ls.jsx)("div",{className:"hw-meeting-header-icon hw-meeting-icon-wrapper",children:(0,Ls.jsx)(jc,{Tag:Vs(f,r?"ArrowUp":"ArrowDown",h),Component:r?"ArrowUp":"ArrowDown"})})]}),(0,Ls.jsx)(qp,{isShowInfoMessage:r})]}),(0,Ls.jsxs)("div",{className:"hw-meeting-right-bread",onMouseDown:function(e){return e.stopPropagation()},children:[(0,Ls.jsx)("div",{id:"header-right-time",className:"hw-meeting-header-time",children:(0,Ls.jsx)(rg,{Tag:Vs(f,"duration","text")})}),(0,Ls.jsx)(ag,{Tag:Vs(f,"network",h)}),(0,Ls.jsx)("div",{ref:this.props.elementSettingWebScreenRef,className:"hw-meeting-icon-wrapper hw-meeting-header-icon",children:null===i?(0,Ls.jsx)(jc,{Tag:Vs(f,"fullScreen",h),title:P().get("video.to-max-size"),Component:"FullScreen"}):i===s?(0,Ls.jsx)(jc,{Tag:Vs(f,"exitScreen",h),Component:"ExitScreen",title:P().get("video.to-revert")}):null})]}),(0,Ls.jsx)(Mf,{visible:u.visibility,isFullScreen:n})]})}}]),n}(S().Component),lg=(0,D.$j)((function(e){var t=e.conf,n=e.video;return{confInitData:t.confInitData,role:t.own.role,confBasicInfo:t.confBasicInfo,isShowInfoMessage:n.isShowInfoMessage}}),(function(e){return{setShowInfoMessage:function(t){e(cg.setShowInfoMessage(t))}}}))(ug),dg=o.y0._G,fg=dg.styles,hg=fg.BASE_ZINDEX,pg=fg.STYLE_TYPES,gg=fg.MODULE_IDS,mg=fg.getHostOrGuestInitStyle,vg=o.XE.aK.a,bg=o.XE.Rk.a,yg=(td(lg,!0),td(yp)),wg=td(yp),xg=function(e){var t=(0,D.v9)((function(e){return e.video.webScreenElement})),n=null!==(0,D.v9)((function(e){return e.video.fullScreenElement})),r=null!==t,i=(0,D.v9)((function(e){return e.conf.own})).role,o=(0,D.v9)((function(e){return e.video.isShowInfoMessage})),a=(0,D.v9)((function(e){return e.open})).titleVisible,s=(0,D.I0)(),c=(0,D.v9)((function(e){return e.conf.participants})),u=Object.values(c),l=(0,D.v9)((function(e){return e.join.clientInfo.confInfo.webinar}))===dg.MEETING_TYPE.WEBINAR,d=(0,D.v9)((function(e){return e.video.ZIndexSort})),f=(0,D.v9)((function(e){return e.video})),h=f.isAttendeesListCollapse,p=f.isAttendeesListShow,g=f.isChatCollapse,m=f.isChatShow,v=function(e){return s(bg.setIsAttendeesListCollapse(e))},b=function(e){return s(bg.setIsChatCollapse(e))},y=(0,C.useState)(!1),w=(0,j.Z)(y,2),x=w[0],E=w[1],M=(0,C.useState)(!1),T=(0,j.Z)(M,2),S=T[0],_=T[1],A=(0,C.useState)(!1),N=(0,j.Z)(A,2),k=N[0],R=N[1],O=(0,C.useRef)(null),L=(0,D.v9)((function(e){return e.conf.view.initStyleParams}));(0,C.useEffect)((function(){return function(){clearTimeout(O.current)}}),[]),(0,C.useEffect)((function(){x&&b(!1),v(!1)}),[x]),(0,C.useEffect)((function(){S&&v(!1),b(!1)}),[S]),(0,C.useEffect)((function(){h&&g&&b(!1)}),[h]),(0,C.useEffect)((function(){h&&g&&v(!1)}),[g]),(0,C.useEffect)((function(){p&&m||(h&&v(!1),g&&b(!1))}),[p,m]),(0,C.useLayoutEffect)((function(){if(null===t)if(h){var e=mg(gg.ATTENDEES_LIST,pg.COLLAPSE,L);s(vg.setDragStyles({id:gg.ATTENDEES_LIST,newStyle:e}));var n=mg(gg.CHAT,pg.NEARLY_FULL,L);s(vg.setDragStyles({id:gg.CHAT,newStyle:n}))}else if(g){var r=mg(gg.ATTENDEES_LIST,pg.NEARLY_FULL,L);s(vg.setDragStyles({id:gg.ATTENDEES_LIST,newStyle:r}));var i=mg(gg.CHAT,pg.COLLAPSE,L);s(vg.setDragStyles({id:gg.CHAT,newStyle:i}))}else if(p||m)if(p&&!m){var o=mg(gg.ATTENDEES_LIST,x?pg.FULL_OUTSIDE:pg.FULL_INSIDE,L);s(vg.setDragStyles({id:gg.ATTENDEES_LIST,newStyle:o}));var a=mg(gg.CHAT,pg.FULL_INSIDE,L);s(vg.setDragStyles({id:gg.CHAT,newStyle:a}))}else if(!p&&m){var c=mg(gg.ATTENDEES_LIST,pg.FULL_INSIDE,L);s(vg.setDragStyles({id:gg.ATTENDEES_LIST,newStyle:c}));var u=mg(gg.CHAT,S?pg.FULL_OUTSIDE:pg.FULL_INSIDE,L);s(vg.setDragStyles({id:gg.CHAT,newStyle:u}))}else{if(!x&&!S){var l=mg(gg.ATTENDEES_LIST,pg.HALF,L);s(vg.setDragStyles({id:gg.ATTENDEES_LIST,newStyle:l}));var d=mg(gg.CHAT,pg.HALF,L);return void s(vg.setDragStyles({id:gg.CHAT,newStyle:d}))}var f=mg(gg.ATTENDEES_LIST,x?pg.FULL_OUTSIDE:pg.FULL_INSIDE,L);s(vg.setDragStyles({id:gg.ATTENDEES_LIST,newStyle:f}));var v=mg(gg.CHAT,S?pg.FULL_OUTSIDE:pg.FULL_INSIDE,L);s(vg.setDragStyles({id:gg.CHAT,newStyle:v}))}else{var b=mg(gg.ATTENDEES_LIST,pg.FULL_INSIDE,L);s(vg.setDragStyles({id:gg.ATTENDEES_LIST,newStyle:b}));var y=mg(gg.CHAT,pg.FULL_INSIDE,L);s(vg.setDragStyles({id:gg.CHAT,newStyle:y}))}}),[p,m,S,x,h,g,L,t]);var z={setIsShow:function(e){return s(bg.setIsAttendeesListShow(e))},setDragStatus:E,isCollapse:h,setIsCollapse:v,isAnotherCollapse:g,setAnotherCollapse:b,isAnotherShow:m,isAnotherEverDragged:S},U={setIsShow:function(e){return s(bg.setIsChatShow(e))},setDragStatus:_,isCollapse:g,setIsCollapse:b,isAnotherCollapse:h,setAnotherCollapse:v,isAnotherShow:p,isAnotherEverDragged:x};return(0,Ls.jsxs)("div",{className:"hw-meeting-video-module",id:"video-module",onClick:function(){o&&s(bg.setShowInfoMessage(!1))},children:[(0,Ls.jsxs)("div",{onMouseMove:function(){R(!0),O.current&&clearTimeout(O.current),O.current=setTimeout((function(){R(!1)}),4e3)},onMouseLeave:function(){R(!1)},style:{width:"100%",height:"100%"},children:[a&&(0,Ls.jsx)(lg,{isFocusedOnMainVideo:k,headerId:dg.DRAG_HEADER_TYPE.VIDEO}),(0,Ls.jsx)(Yp,{id:gg.VIDEO_FRAME,isFocusedOnMainVideo:k})]}),!(n||r)&&p&&(0,Ls.jsx)(yg,(0,I.Z)((0,I.Z)({id:gg.ATTENDEES_LIST,headerId:Us,ZIndex:d.indexOf(gg.ATTENDEES_LIST)+hg,setZIndex:function(){return s(bg.setDragZIndex(gg.ATTENDEES_LIST))}},z),{},{title:l?P().get("video.participants"):"".concat(P().get("video.participants"),"(").concat(u.length,")"),role:i,dragConfigCustomized:e.dragBorder,children:(0,Ls.jsx)(Jl,{id:gg.ATTENDEES_LIST})})),!(n||r)&&m&&(0,Ls.jsx)(wg,(0,I.Z)((0,I.Z)({id:gg.CHAT,headerId:Fs,ZIndex:d.indexOf(gg.CHAT)+hg,setZIndex:function(){return s(bg.setDragZIndex(gg.CHAT))}},U),{},{title:P().get("chat.chat"),role:i,dragConfigCustomized:e.dragBorder,children:(0,Ls.jsx)(vd,{id:gg.CHAT})}))]})},Eg=o.y0._G,Ig=Eg.styles,Mg=Ig.BASE_ZINDEX,Tg=Ig.MODULE_IDS,Cg=Ig.STYLE_TYPES,Sg=Ig.getAudienceInitStyle,_g=o.XE.aK.a,Ag=o.XE.Rk.a,Ng=o.XE.hd._.FUNCTION_POSITION,kg=(td(lg,!0),td(yp)),Rg=(td(yp),function(){}),Og=function(e){var t,n,r;Rg();var i=(0,D.v9)((function(e){return e.video.webScreenElement})),o=null!==(0,D.v9)((function(e){return e.video.fullScreenElement})),a=null!==i,s=(0,D.v9)((function(e){return e.open})).titleVisible,c=(0,D.v9)((function(e){return e.video.isAudiencePicInPicUI})),u=((0,D.v9)((function(e){return e.conf.view.outerPicMode})),(0,D.v9)((function(e){return e.conf.own}))),l=u.role,d=u.id,f=(0,D.v9)((function(e){return e.conf.participants})),h=(0,D.v9)((function(e){return e.conf.audiences})),p=null!==(t=null===(n=f[d])||void 0===n?void 0:n.pinfoMap)&&void 0!==t?t:null===(r=h[d])||void 0===r?void 0:r.pinfoMap,g=(0,D.v9)((function(e){return e.video.isShowInfoMessage})),m=(0,C.useState)(!1),v=(0,j.Z)(m,2),b=v[0],y=v[1],w=(0,C.useState)(!1),x=(0,j.Z)(w,2),E=(x[0],x[1],(0,C.useRef)(null)),I=(0,C.useRef)(null),M=(0,D.I0)(),T=(0,D.v9)((function(e){return e.video.ZIndexSort})),S=(0,D.v9)((function(e){return e.video})).isChatShow,_=(0,C.useState)(!1),A=(0,j.Z)(_,2),N=A[0],k=(A[1],(0,C.useState)(!1)),R=(0,j.Z)(k,2),O=R[0],L=R[1],z=(0,D.v9)((function(e){return e.conf.view.modalState})),U=(0,D.v9)((function(e){return e.conf.view.initStyleParams}));(0,D.v9)((function(e){return e.conf.view.dragStyles})),(0,C.useEffect)((function(){return function(){clearTimeout(E.current),clearTimeout(I.current)}}),[]),(0,C.useLayoutEffect)((function(){if(null===i)if(c&&!S){var e=Sg(Tg.AUX_STREAM,Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.AUX_STREAM,newStyle:e}));var t=Sg(Tg.CHAT,Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.CHAT,newStyle:t}))}else if(c||S)if(c&&S){var n=Sg(Tg.AUX_STREAM,Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.AUX_STREAM,newStyle:n}));var r=Sg(Tg.CHAT,O?Cg.FULL_OUTSIDE:Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.CHAT,newStyle:r}))}else{if(!N&&!O){var o=Sg(Tg.AUX_STREAM,Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.AUX_STREAM,newStyle:o}));var a=Sg(Tg.CHAT,Cg.HALF,U);return void M(_g.setDragStyles({id:Tg.CHAT,newStyle:a}))}var s=Sg(Tg.AUX_STREAM,N?Cg.FULL_OUTSIDE:Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.AUX_STREAM,newStyle:s}));var u=Sg(Tg.CHAT,O?Cg.FULL_OUTSIDE:Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.CHAT,newStyle:u}))}else{var l=Sg(Tg.AUX_STREAM,N?Cg.FULL_OUTSIDE:Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.AUX_STREAM,newStyle:l}));var d=Sg(Tg.CHAT,Cg.FULL_INSIDE,U);M(_g.setDragStyles({id:Tg.CHAT,newStyle:d}))}}),[c,S,O,N,U,i]);return(0,Ls.jsxs)("div",{className:"hw-meeting-video-module",id:"video-module",onClick:function(){g&&M(Ag.setShowInfoMessage(!1))},children:[(0,Ls.jsxs)("div",{onMouseMove:function(){y(!0),E.current&&clearTimeout(E.current),E.current=setTimeout((function(){y(!1)}),4e3)},onMouseLeave:function(){y(!1)},children:[s&&(0,Ls.jsx)(lg,{isFocusedOnMainVideo:b,headerId:Eg.DRAG_HEADER_TYPE.VIDEO}),(0,Ls.jsx)(Yp,{id:Tg.VIDEO_FRAME,isFocusedOnMainVideo:b})]}),!c&&!1,!(o||a)&&S&&(0,Ls.jsx)(kg,{id:Tg.CHAT,headerId:Fs,ZIndex:T.indexOf(Tg.CHAT)+Mg,setZIndex:function(){return M(Ag.setDragZIndex(Tg.CHAT))},setDragStatus:L,setIsShow:function(e){return M(Ag.setIsChatShow(e))},title:P().get("chat.chat"),role:l,dragConfigCustomized:e.dragBorder,children:(0,Ls.jsx)(vd,{id:Tg.CHAT})}),z===Eg.MODAL_STATE.RENAME_MODAL&&(0,Ls.jsx)(fu,{pinfoMap:p,pid:d,invokePosition:Ng.MULTI_PIC,isRenameSelf:!0})]})},Dg=o.y0._G,Lg=Yf.useResizeEffect,Pg=Yf.useFullScreenEffect,jg=o.y0.wl.selectOwn,zg=function(){var e=(0,D.v9)(jg),t=(0,D.v9)((function(e){return e.conf.view.currentWindowWidth})),n=(0,D.v9)((function(e){return e.conf.view.currentWindowHeight}));Lg(),Pg();var r=(0,C.useState)({minTop:0,minLeft:0,maxBottom:window.innerHeight,maxRight:window.innerWidth}),i=(0,j.Z)(r,2),o=i[0],a=i[1],s=(0,C.useState)({minWidth:640,minHeight:360,maxWidth:window.innerWidth,maxHeight:window.innerHeight,rightBorder:window.innerWidth,bottomBorder:window.innerHeight}),c=(0,j.Z)(s,2),u=c[0],l=c[1];return(0,C.useEffect)((function(){l({minWidth:640,minHeight:360,maxWidth:window.innerWidth,maxHeight:window.innerHeight,rightBorder:window.innerWidth,bottomBorder:window.innerHeight}),a({minTop:0,minLeft:0,maxBottom:window.innerHeight,maxRight:window.innerWidth})}),[n,t]),e.role===Dg.HOST||e.role===Dg.GUEST?(0,Ls.jsx)(xg,{dragBorder:o,zoomBorder:u}):e.role===Dg.AUDIENCE?(0,Ls.jsx)(Og,{dragBorder:o,zoomBorder:u}):null},Ug=n(92997),Fg=n(61611),Yg=(V()(Fg.Z,{insert:"head",singleton:!1}),Fg.Z.locals,o.y0.P6.calcPicClientStyle),Zg=o.y0.P6.emitter.locale,Bg=function(){var e=(0,D.v9)((function(e){return e.conf.confInitData})),t=(0,C.useState)({}),n=(0,j.Z)(t,2),r=n[0],i=n[1];return(0,C.useEffect)((function(){var e=new ResizeObserver((function(e){var t,n=(0,Ug.Z)(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;"waiting-page"===r.target.id&&i(Yg(16/9,r.target.offsetWidth,r.target.offsetHeight))}}catch(e){n.e(e)}finally{n.f()}}));return e.observe(document.querySelector("#waiting-page")),function(){e.disconnect()}}),[]),(0,Ls.jsx)("div",{id:"waiting-page",className:"hw-meeting-waiting-page",children:(0,Ls.jsx)("embed",{src:e.webinarParam.coverPageUri+"?"+e.webinarSignature+"&lang=".concat(Zg),style:r})})};S().Fragment;var Vg,Hg=o.y0._G,Wg=o.y0.P6.mobile.isMobile,Gg=o.y0.P6,Qg=Gg.setSessionStorage,Kg=Gg.testValue,Jg=o.XE.m8,Xg=o.XE.aK.a,qg=o.XE.W6.a,$g=o.XE.Rk.a,em=o.y0.wl,tm=em.selectConfDynamicInfo,nm=em.selectOwn,rm=em.selectModalTips,im=em.selectEnterWaitingRoom,om=function(){var e=(0,D.v9)(nm),t=(0,D.v9)(tm),n=(0,D.v9)(rm),r=(0,D.v9)((function(e){return e.conf.view.videoVisible})),i=(0,D.v9)(im),o=n.stopConfTipVisible,a=n.cancelConfTipVisible,s=n.networkErrorTipVisible,c=n.connectErrorTipVisible,u=n.stopConfReason,l=(0,D.I0)();(0,C.useEffect)((function(){Qg("enterVideoTime",Date.now())}),[]);var d=function(){var e=(0,E.Z)(x().mark((function e(t){return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t||window.event).returnValue="",e.abrupt("return","");case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),f=function(){l(Xg.leaveConf())};(0,C.useEffect)((function(){if(r)return window.addEventListener("beforeunload",d),window.addEventListener("unload",f),function(){window.removeEventListener("beforeunload",d),window.removeEventListener("unload",f)}}),[r]);var h=function(){l(Xg.onNetworkOnlineChange(Hg.NAVIGATOR_ONLINE.ON_LINE))},p=function(){l(Xg.onNetworkOnlineChange(Hg.NAVIGATOR_ONLINE.OFF_LINE))},g=function(){l(Xg.cleanTimeoutMsg())},m=(0,D.v9)((function(e){return e.conf.confInitData.subject}));(0,C.useEffect)((function(){Kg(m)&&(document.title=m)}),[m]),(0,C.useEffect)((function(){l(Xg.confWebsocketBuilder()),l(qg.imWebsocketBuilder()),window.addEventListener("offline",p),window.addEventListener("online",h);var e=setInterval(g,3e3);return function(){l(Xg.confWebsocketClose()),l(qg.imWebsocketClose()),window.removeEventListener("offline",p),window.removeEventListener("online",h),clearInterval(e)}}),[]),(0,C.useEffect)((function(){return l(Xg.startRefreshUsgToken()),function(){return l(Xg.stopRefreshUsgToken())}}),[]),(0,C.useEffect)((function(){if(o){var e=P().get("info.confEnd");u===Hg.STOP_CONF_REASON.MOVED_BY_CHAIR?e=P().get("info.confEndByChair"):u===Hg.STOP_CONF_REASON.SELF_HANGUP?e=P().get("info.selfHangup"):u===Hg.STOP_CONF_REASON.HEART_HANGUP?e=P().get("info.heartHangup"):u===Hg.STOP_CONF_REASON.WAIT_TIMEOUT_HANGUP?e=P().get("info.waitTimeoutHangup"):P().get("CMS.".concat(u))&&(e=P().get("CMS.".concat(u))),ln.info({title:P().get("system.tip"),content:e,maskClosable:!1,onOk:function(){Jg.push("/leave")},icon:null,okText:P().get("video.ok")})}}),[o]),(0,C.useEffect)((function(){a&&ln.info({title:P().get("system.tip"),content:P().get("info.cancelConf"),maskClosable:!1,onOk:function(){Jg.push("/leave")},icon:null,okText:P().get("video.ok")})}),[a]),(0,C.useEffect)((function(){s&&ln.info({title:P().get("system.tip"),content:P().get("info.networkError"),maskClosable:!1,onOk:function(){Jg.push("/leave")},icon:null,okText:P().get("video.ok")})}),[s]),(0,C.useEffect)((function(){c&&ln.info({title:P().get("system.tip"),content:P().get("info.connectError"),maskClosable:!1,onOk:function(){Jg.push("/leave")},icon:null,okText:P().get("video.ok")})}),[c]);var v=(0,D.v9)((function(e){return e.conf.view.singlePicId}));return(0,C.useEffect)((function(){Bd.default.log("conference singlePicId=".concat(v)),null!==v&&l($g.goSubscribe())}),[v]),t.allowAudience||e.role!==Hg.AUDIENCE?i?(0,Ls.jsx)("div",{className:Wg()?"hw-meeting-waitingRoom hw-meeting-waitingRoom-mobile-font-size":"hw-meeting-waitingRoom hw-meeting-waitingRoom-pc-font-size",children:P().get("info.waitingRoom")}):!Wg()&&r?(0,Ls.jsx)(zg,{}):(0,Ls.jsx)(yn,{size:"large"}):(0,Ls.jsx)(js,{children:(0,Ls.jsx)(Bg,{})})},am=n(3538),sm=(V()(am.Z,{insert:"head",singleton:!1}),am.Z.locals,o.y0._G),cm=function(){var e=(0,D.v9)((function(e){return e.join.joinStep}));return(0,Ls.jsx)("div",{id:"whole-box",className:"hw-meeting-whole-box",children:e===sm.JOIN_CONF&&(0,Ls.jsx)(om,{})})},um=n(29120),lm=Dl.div(Vg||(Vg=Os(["\n width: 100%;\n height: 100vh;\n background-color: #f7f7f7;\n\n .hw-meeting-browser-box {\n position: absolute;\n left: calc(50% - 150px);\n top: 35%;\n background-color: #ffffff;\n border-radius: 2px;\n width: 300px;\n padding: 30px;\n }\n .hw-meeting-warning-imgs {\n padding-top: 14px;\n display: flex;\n justify-content: center;\n padding-bottom: 12px\n }\n .hw-meeting-title {\n font-size: 16px;\n font-weight: 500;\n color: #333;\n letter-spacing: 0;\n text-align: center;\n line-height: 22px;\n }\n .hw-meeting-browser-text {\n padding-top: 30px;\n font-family: PingFangSC-Regular;\n font-size: 14px;\n color: #666666;\n text-align: center;\n line-height: 20px;\n }\n"]))),dm=function(){return(0,Ls.jsx)(lm,{children:(0,Ls.jsxs)("div",{className:"hw-meeting-browser-box",children:[(0,Ls.jsx)("div",{className:"hw-meeting-warning-imgs",children:(0,Ls.jsx)("img",{alt:"",src:um,width:33,height:33})}),(0,Ls.jsx)("div",{className:"hw-meeting-title",children:P().get("error.fail-join")}),(0,Ls.jsx)("div",{className:"hw-meeting-title",children:P().get("error.browser-tips")}),(0,Ls.jsx)("div",{className:"hw-meeting-browser-text",children:P().get("error.browser-content")})]})})},fm=n(50554),hm=n(24215),pm=(V()(hm.Z,{insert:"head",singleton:!1}),hm.Z.locals,o.y0._G),gm=o.y0.P6.emitter.locale,mm=o.y0.P6.url.isVaildSchemes,vm=o.XE.aK.a,bm=o.XE.hd._.FUNCTION_POSITION,ym=o.XE.yv,wm=function(){var e,t=(0,D.v9)((function(e){return e.conf.isConferenceEnd})),n=(0,D.v9)((function(e){return e.conf.own})),r=(0,D.v9)((function(e){return e.conf.confDynamicInfo})),i=(0,D.v9)((function(e){return(n.role===pm.AUDIENCE?e.conf.audiences[n.id]:e.conf.participants[n.id])||{pinfoMap:{}}})),o=(0,D.v9)((function(e){return e.open})).leaveUrl;if(mm(o))return(0,Ls.jsx)("iframe",{src:o,width:"100%",height:"100%"});var a=(null===(e=i.pinfoMap)||void 0===e?void 0:e.ANONYMOUS)===pm.ANONYMOUS_STATUS.ANONYMOUS,s=(0,D.I0)();return(0,Ls.jsxs)("div",{className:"hw-meeting-leave-imgs-box",children:[(0,Ls.jsx)("img",{className:"hw-meeting-leave-img",alt:"",src:fm}),r.recState===pm.RECORDING_STATUS.RECORDING&&n.role===pm.HOST&&t?(0,Ls.jsxs)("div",{className:"hw-meeting-leave-imgs-text",children:[P().get("leave.text"),",",(0,Ls.jsx)("b",{children:P().get("host.scheduler")})," ",P().get("host.can")," ",(0,Ls.jsx)("a",{onClick:function(){return s(ym(vm.onLoadingRecord({isAnonymous:a,isConferenceEnd:t}),bm.LEAVE_PAGE))},children:P().get("host.my")})," ",P().get("host.view")]}):(0,Ls.jsx)("div",{className:"hw-meeting-leave-imgs-text",children:P().get("leave.text")}),(0,Ls.jsx)("div",{className:"hw-meeting-leave-links",children:(0,Ls.jsx)("a",{href:"https://www.huaweicloud.com/"+gm.toLowerCase()+"/product/meeting.html",target:"_blank",rel:"noopener noreferrer",children:P().get("leave.link")})})]})},xm=n(98753),Em=(V()(xm.Z,{insert:"head",singleton:!1}),xm.Z.locals,n(99586)),Im=o.y0._G,Mm=o.y0.N$,Tm=o.y0.P6,Cm=Tm.testValue,Sm=Tm.queryString,_m=Tm.removeLocalStorage,Am=o.y0.P6.mobile,Nm=Am.isAndroid,km=Am.isIOS,Rm=Am.isMac,Om=o.y0.P6.url.isVaildSchemes,Dm=o.fw.m2.Ln,Lm=function(){var e=(0,dn.TH)().search,t=Sm(e).key,n=(0,D.v9)((function(e){return e.root.conferenceConn.joinUrl})),r=(0,C.useState)(null),i=(0,j.Z)(r,2),o=i[0],a=i[1];return(0,C.useEffect)((function(){a(function(){Bd.default.log("getLoginRedirectUrl:: joinUrl====",n);var e=window.location.origin+"#/login?href=";if(Cm(n)&&""!==n){var t=n.split("#");return t.length>1?e+t[0]+"?".concat(Im.PORTAL_TOKEN_SHARING,"/#")+t[1]:e+n}return e+window.location.origin+"/"+Im.BASE_URL}())}),[]),(0,Ls.jsx)("div",{className:"hw-meeting-error-home",children:(0,Ls.jsxs)("div",{className:"hw-meeting-error-box",children:[(0,Ls.jsx)("div",{className:"hw-meeting-warning-imgs",children:(0,Ls.jsx)("img",{alt:"",src:Em,width:40})}),(0,Ls.jsx)("div",{className:"hw-meeting-title",children:P().get("error.fail-join")}),function(){switch(Bd.default.log(t),t){case Mm.CMS_ERROR.CMS_11071073:case Mm.MMC_ERROR.MMC_111071073:return(0,Ls.jsxs)("div",{children:[(0,Ls.jsx)("div",{className:"hw-meeting-error-page-text",children:t&&P().getHTML(t)}),(0,Ls.jsx)("div",{className:"hw-meeting-error-page-button",children:(0,Ls.jsx)(At,{type:"primary",onClick:function(){return e=o,_m(Im.APPLICATION),void window.open(e,"_self");var e},style:{width:120},children:P().get("error.go-login")})})]});case Mm.CMS_ERROR.CMS_11084016:return(0,Ls.jsxs)("div",{children:[(0,Ls.jsx)("div",{className:"hw-meeting-error-page-text",children:t&&P().getHTML(t)}),(0,Ls.jsx)("div",{className:"hw-meeting-error-page-button-download",children:(0,Ls.jsx)(At,{type:"primary",onClick:function(){Dm().then((function(e){var t=e.data;!function(e,t,n,r,i){var o=r;if(km())o=e;else if(Rm())o=t;else if(Nm())o=n;else{var a=function(e){var t=e.split("/").pop().split("."),n=(0,j.Z)(t,2),r=n[0],i=n[1];return[r,".".concat(i)]}(o),s=(0,j.Z)(a,2),c=s[0],u=s[1];o=i?"".concat(o,"?attname=").concat(c,"_").concat(i).concat(u):o}Om(o)&&window.open(o,"_blank")}(t.appIosMeetingDownloadPathUrl,t.appMacMeetingDownloadPathUrl,t.appAndroidMeetingDownloadPathUrl,t.appWindowsMeetingDownloadPathUrl)})).catch((function(e){return Bd.default.log(e)}))},style:{width:120,display:"flex",justifyContent:"center",alignItems:"center"},children:P().get("error.download-client")})})]});default:return(0,Ls.jsx)("div",{children:(0,Ls.jsx)("div",{className:"hw-meeting-text",children:t&&P().getHTML(t)})})}}()]})})},Pm=o.XE.m8,jm=o.XE.aK.a,zm=function(e){(0,R.Z)(n,e);var t=(0,O.Z)(n);function n(){return(0,N.Z)(this,n),t.apply(this,arguments)}return(0,k.Z)(n,[{key:"componentDidMount",value:function(){var e=this,t=Pm.listen((function(t){var n=t.location,r=t.action;Bd.default.log("Router::",n.pathname,"action",r),/\/errors.*/.test(n.pathname)&&e.props.doDispatch(jm.leaveConf()),ln.destroyAll()}));this.setState({unlisten:t})}},{key:"componentWillUnmount",value:function(){this.state.unlisten&&this.state.unlisten()}},{key:"render",value:function(){return(0,Ls.jsxs)(dn.Z5,{children:[(0,Ls.jsxs)(dn.AW,{path:"/j",element:(0,Ls.jsx)(cm,{}),children:[(0,Ls.jsx)(dn.AW,{path:":conferenceId/:xPassword",element:(0,Ls.jsx)(cm,{})}),(0,Ls.jsx)(dn.AW,{path:":conferenceId",element:(0,Ls.jsx)(cm,{})})]}),(0,Ls.jsx)(dn.AW,{path:"/browser",element:(0,Ls.jsx)(dm,{})}),(0,Ls.jsx)(dn.AW,{path:"/errors",element:(0,Ls.jsx)(Lm,{})}),(0,Ls.jsx)(dn.AW,{path:"/leave",element:(0,Ls.jsx)(wm,{})}),(0,Ls.jsx)(dn.AW,{path:"/",element:(0,Ls.jsx)(cm,{})}),(0,Ls.jsx)(dn.AW,{path:"*",element:(0,Ls.jsx)(cm,{})})]})}}]),n}(C.Component),Um=(0,D.$j)((function(){return{}}),(function(e){return{doDispatch:function(t){e(t)}}}))(zm),Fm=n(39087),Ym=(V()(Fm.Z,{insert:"head",singleton:!1}),Fm.Z.locals,n(27484)),Zm=n.n(Ym),Bm=n(59542),Vm=n.n(Bm),Hm=n(70178),Wm=n.n(Hm);n(32009),n(25054),Zm().extend(Vm()),Zm().extend(Wm());var Gm=o.y0.P6.url.getQueryString,Qm=o.XE.m8,Km=o.XE.Yp,Jm=o.y0.P6.emitter.CHANGE_LANGUAGE_EVENT,Xm=o.y0._G.SUPPORTED_LANG,qm=function(e){(0,R.Z)(n,e);var t=(0,O.Z)(n);function n(e){var r;return(0,N.Z)(this,n),(r=t.call(this,e)).switchLocales=function(e){return r.loadLocales(e.detail.lang)},r.state={_locale:Z["zh-CN"]},Bd.default.setLevel(Bd.default.WARN),r.loadLocales(),r}return(0,k.Z)(n,[{key:"componentDidMount",value:function(){document.addEventListener(Jm,this.switchLocales)}},{key:"componentWillUnmount",value:function(){document.removeEventListener(Jm,this.switchLocales)}},{key:"loadLocales",value:function(e){var t=this,n=Gm("lang");e=e||n||Xm.ZH_CN,Object.values(Xm).includes(e)||(Bd.default.warn("lang(".concat(e,") not support, use default:"),Xm.ZH_CN),e=Xm.ZH_CN),e===Xm.ZH_CN?Zm().locale("zh"):Zm().locale("en"),P().init({currentLocale:e,locales:Z}).then((function(){t.setState({_locale:Z[e]?Z[e]:Z["zh-CN"]})}))}},{key:"render",value:function(){var e=this.props.store;return(0,Ls.jsx)(C.Suspense,{fallback:"",children:(0,Ls.jsx)(D.zt,{store:e,locale:this.state._locale,children:(0,Ls.jsx)(Km,{history:Qm,children:(0,Ls.jsx)(Um,{})})})})}}]),n}(C.Component),$m=n(27194),ev=o.im._G,tv=ev.ReturnData,nv=ev.VIEW_CONFIG,rv=ev.OPEN_API,iv=ev.CONF_CONFIG,ov=n(78702),av=n(29414);function sv(e){return cv.apply(this,arguments)}function cv(){return(cv=(0,E.Z)(x().mark((function e(t){var n,r,i,o,a;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=Object.keys(t),r=[],i=0;case 3:if(!(i<n.length)){e.next=17;break}return o=n[i],e.prev=5,e.next=8,t[o];case 8:e.next=14;break;case 10:e.prev=10,e.t0=e.catch(5),a=(0,I.Z)({key:o},e.t0),r.push(a);case 14:i++,e.next=3;break;case 17:if(0!==r.length){e.next=21;break}return e.abrupt("return",Promise.resolve(new tv(ov.OPEN_ERROR.SUCCESS)));case 21:return e.abrupt("return",Promise.reject(new tv(ov.OPEN_ERROR.FAIL,r)));case 22:case"end":return e.stop()}}),e,null,[[5,10]])})))).apply(this,arguments)}function uv(e,t){return lv.apply(this,arguments)}function lv(){return(lv=(0,E.Z)(x().mark((function e(t,n){var r,i;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,n;case 3:return r=e.sent,i=new tv(ov.OPEN_ERROR.SUCCESS,(0,T.Z)({},t,r.data)),e.abrupt("return",Promise.resolve(i));case 8:return e.prev=8,e.t0=e.catch(0),e.abrupt("return",Promise.reject(e.t0));case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}var dv,fv,hv,pv=n(59911),gv=n.n(pv),mv=o.XE.bA.hK,vv=o.XE.bA.y0.ue.lA,bv=o.XE.bA.y0.DM,yv=o.XE.aK.a,wv=yv.resetRedux,xv=yv.setHrtc,Ev=o.XE.v_.a,Iv=Ev.fetchAgreementInfo,Mv=Ev.setProtocolChecked,Tv=o.XE.m8,Cv=o.XE.sq,Sv=o.XE.h,_v=(dv={},(0,T.Z)(dv,iv.AUDIO_MUTE,{setter:bv.setAudioMute,getter:bv.getAudioMute}),(0,T.Z)(dv,iv.VIDEO_MUTE,{setter:bv.setVideoMute,getter:bv.getVideoMute,setterRoleFilter:[$m.HOST,$m.GUEST],getterRoleFilter:[$m.HOST,$m.GUEST]}),(0,T.Z)(dv,iv.SPEAKER_MUTE,{setter:bv.setSpeakerMute,getter:bv.getSpeakerMute}),(0,T.Z)(dv,iv.VOLUME,{setter:bv.setVolume,getter:bv.getVolume}),(0,T.Z)(dv,iv.HAND_UP,{setter:bv.setHandUp,getter:bv.getHandUp,setterRoleFilter:[$m.GUEST,$m.AUDIENCE],getterRoleFilter:[$m.GUEST,$m.AUDIENCE]}),(0,T.Z)(dv,iv.SHARE_SCREEN,{setter:bv.setShareScreen,getter:bv.getShareScreen,setterRoleFilter:[$m.HOST,$m.GUEST],getterRoleFilter:[$m.HOST,$m.GUEST]}),(0,T.Z)(dv,iv.USER_NAME,{setter:bv.setUserName,getter:bv.getUserName}),(0,T.Z)(dv,iv.ROLE,{setter:null,getter:bv.getRole}),dv),Av=function(){var e=(0,E.Z)(x().mark((function e(t){var n,r,i,o;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Object.keys(_v).includes(t)){e.next=9;break}if(n=Sv.getState(),r=n.conf.own.role,!(0,qh.testValue)(_v[t].getterRoleFilter)||_v[t].getterRoleFilter.includes(r)){e.next=7;break}return i=new tv(ov.OPEN_ERROR.ROLE_PERMISSION),e.abrupt("return",Promise.reject(i));case 7:return o=Cv.run(mv.openWrapper,_v[t].getter,void 0,void 0,(0,qh.getApiName)(rv.GET_CONF,t)),e.abrupt("return",uv(t,o.toPromise()));case 9:return e.abrupt("return",Promise.reject(new Error("The key [".concat(t,"] is invalid"))));case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Nv=o.XE.h,kv=o.XE.sq,Rv=o.XE.bA.y0.JK,Ov=o.XE.bA.hK,Dv=(hv={},(0,T.Z)(hv,nv.ATTENDEE_VISIBLE,{setter:Rv.setAttendeeListVisible,getter:Rv.getAttendeeListVisible,setterRoleFilter:[$m.HOST,$m.GUEST],getterRoleFilter:[$m.HOST,$m.GUEST]}),(0,T.Z)(hv,nv.CHAT_VISIBLE,{setter:Rv.setChatVisible,getter:Rv.getChatVisible}),(0,T.Z)(hv,nv.VIEW_MODE,{setter:Rv.setViewMode,getter:Rv.getViewMode,setterRoleFilter:[$m.HOST,$m.GUEST]}),(0,T.Z)(hv,nv.CONTROL_VISIBLE,{setter:Rv.setControlBarVisible,getter:Rv.getControlBarVisible}),(0,T.Z)(hv,nv.GUEST_SHARING_URL,{setter:Rv.setGuestSharingUrl,getter:Rv.getGuestSharingUrl,setterRoleFilter:[$m.HOST,$m.GUEST],getterRoleFilter:[$m.HOST,$m.GUEST]}),(0,T.Z)(hv,nv.AUDIENCE_SHARING_URL,{setter:Rv.setAudienceSharingUrl,getter:Rv.getAudienceSharingUrl}),(0,T.Z)(hv,nv.STOP_RECORD_TIP,{setter:Rv.setStopRecordTip,getter:Rv.getStopRecordTip,setterRoleFilter:[$m.HOST],getterRoleFilter:[$m.HOST]}),(0,T.Z)(hv,nv.LEAVE_URL,{setter:Rv.setLeaveUrl,getter:Rv.getLeaveUrl}),(0,T.Z)(hv,nv.TITLE_VISIBLE,{setter:Rv.setTitleVisible,getter:Rv.getTitleVisible}),(0,T.Z)(hv,nv.BULLET_SCREEN_VISIBLE,{setter:Rv.setBulletScreenVisible,getter:Rv.getBulletScreenVisible}),(0,T.Z)(hv,nv.PIC_IN_PIC_VISIBLE,{setter:Rv.setPicInPicVisible,getter:Rv.getPicInPicVisible}),(0,T.Z)(hv,nv.PIC_IN_PIC_MODE,{setter:Rv.setPicInPicMode,getter:Rv.getPicInPicMode}),hv),Lv=function(){var e=(0,E.Z)(x().mark((function e(t){var n,r,i,o;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Object.keys(Dv).includes(t)){e.next=9;break}if(n=Nv.getState(),r=n.conf.own.role,!(0,qh.testValue)(Dv[t].getterRoleFilter)||Dv[t].getterRoleFilter.includes(r)){e.next=7;break}return i=new tv(ov.OPEN_ERROR.ROLE_PERMISSION),e.abrupt("return",Promise.reject(i));case 7:return o=kv.run(Ov.openWrapper,Dv[t].getter,void 0,void 0,(0,qh.getApiName)(rv.GET_VIEW,t)),e.abrupt("return",uv(t,o.toPromise()));case 9:return e.abrupt("return",Promise.reject(new Error("The key [".concat(t,"] is invalid"))));case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Pv=o.im.S$,jv=Pv.getEventList,zv=Pv.createEventListener,Uv=s((function(e){(0,qh.testValue)(e)||(e={});try{h(e,p)}catch(e){return Promise.reject(e)}return Cv.run(mv.openWrapper,bv.onLeaveConf,e,e,rv.LEAVE).toPromise()})),Fv=s((function(e){if("object"!==(0,M.Z)(e)){var t=(0,I.Z)((0,I.Z)({},ov.OPEN_ERROR.INVALID_PARAM),{},{msg:"config type error."});return Promise.reject(new av.ZJ(t))}var n=Object.keys(e),r={},i=Sv.getState().conf.own.role;return n.forEach((function(t){if((0,qh.testValue)(_v[t])&&(0,qh.testValue)(_v[t].setter))if(!(0,qh.testValue)(_v[t].setterRoleFilter)||_v[t].setterRoleFilter.includes(i)){try{l(t,e[t],f[t])}catch(e){return void(r[t]=Promise.reject(e))}var n=e[t],o=(0,qh.getApiName)(rv.setConfConfig,t),a=Cv.run(mv.openWrapper,_v[t].setter,n,e,o).toPromise();r[t]=a}else{var s=Promise.reject(new av.ZJ(ov.OPEN_ERROR.ROLE_PERMISSION));r[t]=s}else{var c=(0,I.Z)((0,I.Z)({},ov.OPEN_ERROR.INVALID_PARAM),{},{msg:"config key [".concat(t,"] is not invalid")});r[t]=Promise.reject(new av.ZJ(c))}})),sv(r)})),Yv=s(Av),Zv=s(Lv),Bv=s((function(e){if("object"!==(0,M.Z)(e)){var t=(0,I.Z)((0,I.Z)({},ov.OPEN_ERROR.INVALID_PARAM),{},{msg:"config type error."});return Promise.reject(new av.ZJ(t))}var n=Nv.getState().conf.own.role,r=Object.keys(e),i={};return r.forEach((function(t){if((0,qh.testValue)(Dv[t])&&(0,qh.testValue)(Dv[t].setter))if(!(0,qh.testValue)(Dv[t].setterRoleFilter)||Dv[t].setterRoleFilter.includes(n)){try{l(t,e[t],d[t])}catch(e){return void(i[t]=Promise.reject(e))}var r=e[t],o=(0,qh.getApiName)(rv.SET_VIEW,t),a=kv.run(Ov.openWrapper,Dv[t].setter,r,e,o).toPromise();i[t]=a}else{var s=new tv(ov.OPEN_ERROR.ROLE_PERMISSION),c=Promise.reject(s);i[t]=c}else{var u={code:ov.OPEN_ERROR.INVALID_PARAM.code,msg:"".concat(ov.OPEN_ERROR.INVALID_PARAM.msg," cause: the config item(").concat(t,") is not valid")};i[t]=Promise.reject(new av.ZJ(u))}})),sv(i)})),Vv=c((function(e){try{fv&&A().unmountComponentAtNode(fv)}catch(e){Bd.default.log("unmountComponentAtNode root fail"+e.message)}try{h(e,u)}catch(e){return Promise.reject(e)}Sv.dispatch(wv()),vv.clear(),Tv.replace("/"),Sv.dispatch(Iv()),Sv.dispatch(Mv(!0)),Sv.dispatch(xv(gv()));var t=e.confId,n=e.pwd,r=e.nickName,i=e.token,o={id:t.replace(/\s*/g,""),password:n,nickName:r,token:i};return((0,qh.testValue)(o.token)&&""!==o.token.trim()?Cv.run(mv.openWrapper,bv.onJoinConfByToken,o,e,rv.TOKEN_JOIN):Cv.run(mv.openWrapper,bv.onOpenJoinConf,o,e,rv.JOIN)).toPromise().then((function(e){return fv=document.getElementById("root"),A().render((0,Ls.jsx)(qm,{history:Tv,store:Sv}),fv),e}))}));(0,r.pV)(),console.info("[NODE_ENV]: ","production"," [version]: ","1.0.9.2023010610234643341391"),(0,i.detectCanary)(),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){console.error(e.message)}))},13055:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{Z:function(){return r}})},59755:function(e,t,n){"use strict";function r(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,i)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(i,o){var a=e.apply(t,n);function s(e){r(a,i,o,s,c,"next",e)}function c(e){r(a,i,o,s,c,"throw",e)}s(void 0)}))}}n.d(t,{Z:function(){return i}})},90237:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{Z:function(){return r}})},65337:function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}n.d(t,{Z:function(){return i}})},92997:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(48686);function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=(0,r.Z)(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}},86858:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(69905),i=n(81197),o=n(32763);function a(e,t){return!t||"object"!==(0,o.Z)(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function s(e){var t=(0,i.Z)();return function(){var n,i=(0,r.Z)(e);if(t){var o=(0,r.Z)(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return a(this,n)}}},15274:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:function(){return r}})},69905:function(e,t,n){"use strict";function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,{Z:function(){return r}})},53259:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(11464);function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&(0,r.Z)(e,t)}},81197:function(e,t,n){"use strict";function r(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}n.d(t,{Z:function(){return r}})},56949:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(15274);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}},11464:function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{Z:function(){return r}})},48418:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(48686);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}}(e,t)||(0,r.Z)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},1252:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(13055),i=n(48686);function o(e){return function(e){if(Array.isArray(e))return(0,r.Z)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||(0,i.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},32763:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,{Z:function(){return r}})},48686:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(13055);function i(e,t){if(e){if("string"==typeof e)return(0,r.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.Z)(e,t):void 0}}},73653:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(69905),i=n(11464),o=n(81197);function a(e,t,n){return(a=(0,o.Z)()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var o=new(Function.bind.apply(e,r));return n&&(0,i.Z)(o,n.prototype),o}).apply(null,arguments)}function s(e){var t="function"==typeof Map?new Map:void 0;return(s=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,o)}function o(){return a(e,arguments,(0,r.Z)(this).constructor)}return o.prototype=Object.create(e.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),(0,i.Z)(o,e)})(e)}},84322:function(e,t,n){e.exports=n(85580)},85580:function(e){var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof m?t:m,o=Object.create(i.prototype),a=new _(r||[]);return o._invoke=function(e,t,n){var r=d;return function(i,o){if(r===h)throw new Error("Generator is already running");if(r===p){if("throw"===i)throw o;return N()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=T(a,n);if(s){if(s===g)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var c=l(e,t,n);if("normal"===c.type){if(r=n.done?p:f,c.arg===g)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=p,n.method="throw",n.arg=c.arg)}}}(e,n,a),o}function l(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",g={};function m(){}function v(){}function b(){}var y={};y[o]=function(){return this};var w=Object.getPrototypeOf,x=w&&w(w(A([])));x&&x!==n&&r.call(x,o)&&(y=x);var E=b.prototype=m.prototype=Object.create(y);function I(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function M(e,t){function n(i,o,a,s){var c=l(e[i],e,o);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(d).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;this._invoke=function(e,r){function o(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(o,o):o()}}function T(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,T(e,n),"throw"===n.method))return g;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var i=l(r,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,g;var o=i.arg;return o?o.done?(n[e.resultName]=o.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,g):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function A(e){if(e){var n=e[o];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function n(){for(;++i<e.length;)if(r.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:N}}function N(){return{value:t,done:!0}}return v.prototype=E.constructor=b,b.constructor=v,v.displayName=c(b,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,c(e,s,"GeneratorFunction")),e.prototype=Object.create(E),e},e.awrap=function(e){return{__await:e}},I(M.prototype),M.prototype[a]=function(){return this},e.AsyncIterator=M,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new M(u(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},I(E),c(E,s,"Generator"),E[o]=function(){return this},E.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=A,_.prototype={constructor:_,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return s.type="throw",s.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,g):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;S(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:A(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=t}catch(e){Function("r","regeneratorRuntime = r")(t)}},94184:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===o)if(n.toString===Object.prototype.toString)for(var s in n)r.call(n,s)&&n[s]&&e.push(s);else e.push(n.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},12276:function(){!function(e){"use strict";e.console||(e.console={});for(var t,n,r=e.console,i=function(){},o=["memory"],a="assert,clear,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profiles,profileEnd,show,table,time,timeEnd,timeline,timelineEnd,timeStamp,trace,warn".split(",");t=o.pop();)r[t]||(r[t]={});for(;n=a.pop();)r[n]||(r[n]=i)}("undefined"==typeof window?this:window)},76489:function(e,t){"use strict";t.parse=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var r={},o=t||{},s=e.split(i),c=o.decode||n,u=0;u<s.length;u++){var l=s[u],d=l.indexOf("=");if(!(d<0)){var f=l.substr(0,d).trim(),h=l.substr(++d,l.length).trim();'"'==h[0]&&(h=h.slice(1,-1)),null==r[f]&&(r[f]=a(h,c))}}return r},t.serialize=function(e,t,n){var i=n||{},a=i.encode||r;if("function"!=typeof a)throw new TypeError("option encode is invalid");if(!o.test(e))throw new TypeError("argument name is invalid");var s=a(t);if(s&&!o.test(s))throw new TypeError("argument val is invalid");var c=e+"="+s;if(null!=i.maxAge){var u=i.maxAge-0;if(isNaN(u))throw new Error("maxAge should be a Number");c+="; Max-Age="+Math.floor(u)}if(i.domain){if(!o.test(i.domain))throw new TypeError("option domain is invalid");c+="; Domain="+i.domain}if(i.path){if(!o.test(i.path))throw new TypeError("option path is invalid");c+="; Path="+i.path}if(i.expires){if("function"!=typeof i.expires.toUTCString)throw new TypeError("option expires is invalid");c+="; Expires="+i.expires.toUTCString()}if(i.httpOnly&&(c+="; HttpOnly"),i.secure&&(c+="; Secure"),i.sameSite)switch("string"==typeof i.sameSite?i.sameSite.toLowerCase():i.sameSite){case!0:c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"strict":c+="; SameSite=Strict";break;default:throw new TypeError("option sameSite is invalid")}return c};var n=decodeURIComponent,r=encodeURIComponent,i=/; */,o=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function a(e,t){try{return t(e)}catch(t){return e}}},4370:function(e,t,n){n(78783),n(91038);var r=n(40857);e.exports=r.Array.from},21926:function(e,t,n){n(82526),n(72443),n(41817),n(92401),n(8722),n(32165),n(69007),n(16066),n(83510),n(41840),n(6982),n(32159),n(96649),n(39341),n(60543),n(19601),n(78011),n(69070),n(33321),n(69720),n(43371),n(38559),n(38880),n(49337),n(36210),n(30489),n(43304),n(41825),n(98410),n(72200),n(47941),n(57227),n(60514),n(68304),n(26833),n(41539),n(59595),n(35500),n(94869),n(33952),n(24812),n(68309),n(4855),n(35837),n(91038),n(79753),n(26572),n(92222),n(50545),n(26541),n(43290),n(57327),n(69826),n(34553),n(84944),n(86535),n(89554),n(26699),n(82772),n(69600),n(94986),n(21249),n(85827),n(96644),n(65069),n(47042),n(5212),n(2707),n(40561),n(38706),n(33792),n(99244),n(66992),n(94953),n(38992),n(79841),n(27852),n(32023),n(4723),n(76373),n(66528),n(83112),n(82481),n(15306),n(64765),n(23123),n(23157),n(73210),n(55674),n(48702),n(78783),n(15218),n(74475),n(57929),n(50915),n(29253),n(42125),n(78830),n(58734),n(29254),n(37268),n(7397),n(60086),n(80623),n(24603),n(74916),n(92087),n(88386),n(77601),n(39714),n(91058),n(54678),n(9653),n(93299),n(35192),n(33161),n(44048),n(78285),n(44363),n(55994),n(61874),n(9494),n(56977),n(55147),n(99752),n(82376),n(73181),n(23484),n(2388),n(88621),n(60403),n(84755),n(25438),n(90332),n(40658),n(40197),n(44914),n(52420),n(60160),n(60970),n(10408),n(73689),n(3843),n(5735),n(35268),n(83710),n(96078),n(38862),n(73706),n(88674),n(17922),n(17727),n(51532),n(70189),n(4129),n(38478),n(18264),n(76938),n(39575),n(16716),n(87145),n(82472),n(49743),n(35109),n(8255),n(65125),n(29135),n(44197),n(76495),n(98145),n(95206),n(92990),n(18927),n(33105),n(35035),n(74345),n(7174),n(32846),n(44731),n(77209),n(96319),n(58867),n(37789),n(33739),n(29368),n(14483),n(12056),n(3462),n(30678),n(27462),n(33824),n(55021),n(12974),n(15016),n(36535),n(12419),n(69596),n(52586),n(74819),n(95683),n(39361),n(51037),n(5898),n(67556),n(14361),n(83593),n(39532);var r=n(40857);e.exports=r},63662:function(e,t,n){n(51532),n(41539),n(78783),n(33948);var r=n(40857);e.exports=r.Map},88188:function(e,t,n){n(70189),n(41539),n(78783),n(33948);var r=n(40857);e.exports=r.Set},19266:function(e,t,n){n(92222),n(41539),n(82526),n(72443),n(41817),n(92401),n(8722),n(32165),n(69007),n(16066),n(83510),n(41840),n(6982),n(32159),n(96649),n(39341),n(60543),n(10408),n(73706);var r=n(40857);e.exports=r.Symbol},68230:function(e,t,n){var r=n(4370);e.exports=r},76280:function(e,t,n){var r=n(63662);n(8582),n(24838),n(10072),n(99137),n(71957),n(96306),n(103),n(90618),n(74592),n(88440),n(58276),n(35082),n(12813),n(18222),n(38563),n(50336),n(7512),n(87713),n(74442),e.exports=r},47834:function(e,t,n){var r=n(88188);n(46006),n(69916),n(88921),n(96248),n(11477),n(13599),n(64362),n(15389),n(90401),n(45164),n(91238),n(54837),n(87485),n(56767),n(76651),n(61437),n(35285),n(39865),e.exports=r},5489:function(e,t,n){var r=n(19266);n(609),n(21568),n(48824),n(44130),n(35954),e.exports=r},13099:function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},96077:function(e,t,n){var r=n(70111);e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},51223:function(e,t,n){var r=n(5112),i=n(70030),o=n(3070),a=r("unscopables"),s=Array.prototype;null==s[a]&&o.f(s,a,{configurable:!0,value:i(null)}),e.exports=function(e){s[a][e]=!0}},31530:function(e,t,n){"use strict";var r=n(28710).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},25787:function(e){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},19670:function(e,t,n){var r=n(70111);e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},24019:function(e){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},90260:function(e,t,n){"use strict";var r,i=n(24019),o=n(19781),a=n(17854),s=n(70111),c=n(86656),u=n(70648),l=n(68880),d=n(31320),f=n(3070).f,h=n(79518),p=n(27674),g=n(5112),m=n(69711),v=a.Int8Array,b=v&&v.prototype,y=a.Uint8ClampedArray,w=y&&y.prototype,x=v&&h(v),E=b&&h(b),I=Object.prototype,M=I.isPrototypeOf,T=g("toStringTag"),C=m("TYPED_ARRAY_TAG"),S=i&&!!p&&"Opera"!==u(a.opera),_=!1,A={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},N=function(e){return s(e)&&c(A,u(e))};for(r in A)a[r]||(S=!1);if((!S||"function"!=typeof x||x===Function.prototype)&&(x=function(){throw TypeError("Incorrect invocation")},S))for(r in A)a[r]&&p(a[r],x);if((!S||!E||E===I)&&(E=x.prototype,S))for(r in A)a[r]&&p(a[r].prototype,E);if(S&&h(w)!==E&&p(w,E),o&&!c(E,T))for(r in _=!0,f(E,T,{get:function(){return s(this)?this[C]:void 0}}),A)a[r]&&l(a[r],C,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:S,TYPED_ARRAY_TAG:_&&C,aTypedArray:function(e){if(N(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(p){if(M.call(x,e))return e}else for(var t in A)if(c(A,r)){var n=a[t];if(n&&(e===n||M.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(o){if(n)for(var r in A){var i=a[r];i&&c(i.prototype,e)&&delete i.prototype[e]}E[e]&&!n||d(E,e,n?t:S&&b[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var r,i;if(o){if(p){if(n)for(r in A)(i=a[r])&&c(i,e)&&delete i[e];if(x[e]&&!n)return;try{return d(x,e,n?t:S&&v[e]||t)}catch(e){}}for(r in A)!(i=a[r])||i[e]&&!n||d(i,e,t)}},isView:function(e){var t=u(e);return"DataView"===t||c(A,t)},isTypedArray:N,TypedArray:x,TypedArrayPrototype:E}},13331:function(e,t,n){"use strict";var r=n(17854),i=n(19781),o=n(24019),a=n(68880),s=n(12248),c=n(47293),u=n(25787),l=n(99958),d=n(17466),f=n(57067),h=n(11179),p=n(79518),g=n(27674),m=n(8006).f,v=n(3070).f,b=n(21285),y=n(58003),w=n(29909),x=w.get,E=w.set,I="ArrayBuffer",M="DataView",T="Wrong index",C=r.ArrayBuffer,S=C,_=r.DataView,A=_&&_.prototype,N=Object.prototype,k=r.RangeError,R=h.pack,O=h.unpack,D=function(e){return[255&e]},L=function(e){return[255&e,e>>8&255]},P=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},j=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},z=function(e){return R(e,23,4)},U=function(e){return R(e,52,8)},F=function(e,t){v(e.prototype,t,{get:function(){return x(this)[t]}})},Y=function(e,t,n,r){var i=f(n),o=x(e);if(i+t>o.byteLength)throw k(T);var a=x(o.buffer).bytes,s=i+o.byteOffset,c=a.slice(s,s+t);return r?c:c.reverse()},Z=function(e,t,n,r,i,o){var a=f(n),s=x(e);if(a+t>s.byteLength)throw k(T);for(var c=x(s.buffer).bytes,u=a+s.byteOffset,l=r(+i),d=0;d<t;d++)c[u+d]=l[o?d:t-d-1]};if(o){if(!c((function(){C(1)}))||!c((function(){new C(-1)}))||c((function(){return new C,new C(1.5),new C(NaN),C.name!=I}))){for(var B,V=(S=function(e){return u(this,S),new C(f(e))}).prototype=C.prototype,H=m(C),W=0;H.length>W;)(B=H[W++])in S||a(S,B,C[B]);V.constructor=S}g&&p(A)!==N&&g(A,N);var G=new _(new S(2)),Q=A.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||s(A,{setInt8:function(e,t){Q.call(this,e,t<<24>>24)},setUint8:function(e,t){Q.call(this,e,t<<24>>24)}},{unsafe:!0})}else S=function(e){u(this,S,I);var t=f(e);E(this,{bytes:b.call(new Array(t),0),byteLength:t}),i||(this.byteLength=t)},_=function(e,t,n){u(this,_,M),u(e,S,M);var r=x(e).byteLength,o=l(t);if(o<0||o>r)throw k("Wrong offset");if(o+(n=void 0===n?r-o:d(n))>r)throw k("Wrong length");E(this,{buffer:e,byteLength:n,byteOffset:o}),i||(this.buffer=e,this.byteLength=n,this.byteOffset=o)},i&&(F(S,"byteLength"),F(_,"buffer"),F(_,"byteLength"),F(_,"byteOffset")),s(_.prototype,{getInt8:function(e){return Y(this,1,e)[0]<<24>>24},getUint8:function(e){return Y(this,1,e)[0]},getInt16:function(e){var t=Y(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=Y(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return j(Y(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return j(Y(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return O(Y(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return O(Y(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Z(this,1,e,D,t)},setUint8:function(e,t){Z(this,1,e,D,t)},setInt16:function(e,t){Z(this,2,e,L,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Z(this,2,e,L,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Z(this,4,e,P,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Z(this,4,e,P,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Z(this,4,e,z,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Z(this,8,e,U,t,arguments.length>2?arguments[2]:void 0)}});y(S,I),y(_,M),e.exports={ArrayBuffer:S,DataView:_}},1048:function(e,t,n){"use strict";var r=n(47908),i=n(51400),o=n(17466),a=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),s=o(n.length),c=i(e,s),u=i(t,s),l=arguments.length>2?arguments[2]:void 0,d=a((void 0===l?s:i(l,s))-u,s-c),f=1;for(u<c&&c<u+d&&(f=-1,u+=d-1,c+=d-1);d-- >0;)u in n?n[c]=n[u]:delete n[c],c+=f,u+=f;return n}},21285:function(e,t,n){"use strict";var r=n(47908),i=n(51400),o=n(17466);e.exports=function(e){for(var t=r(this),n=o(t.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,u=void 0===c?n:i(c,n);u>s;)t[s++]=e;return t}},18533:function(e,t,n){"use strict";var r=n(42092).forEach,i=n(9341),o=n(29207),a=i("forEach"),s=o("forEach");e.exports=a&&s?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},48457:function(e,t,n){"use strict";var r=n(49974),i=n(47908),o=n(53411),a=n(97659),s=n(17466),c=n(86135),u=n(71246);e.exports=function(e){var t,n,l,d,f,h,p=i(e),g="function"==typeof this?this:Array,m=arguments.length,v=m>1?arguments[1]:void 0,b=void 0!==v,y=u(p),w=0;if(b&&(v=r(v,m>2?arguments[2]:void 0,2)),null==y||g==Array&&a(y))for(n=new g(t=s(p.length));t>w;w++)h=b?v(p[w],w):p[w],c(n,w,h);else for(f=(d=y.call(p)).next,n=new g;!(l=f.call(d)).done;w++)h=b?o(d,v,[l.value,w],!0):l.value,c(n,w,h);return n.length=w,n}},41318:function(e,t,n){var r=n(45656),i=n(17466),o=n(51400),a=function(e){return function(t,n,a){var s,c=r(t),u=i(c.length),l=o(a,u);if(e&&n!=n){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},42092:function(e,t,n){var r=n(49974),i=n(68361),o=n(47908),a=n(17466),s=n(65417),c=[].push,u=function(e){var t=1==e,n=2==e,u=3==e,l=4==e,d=6==e,f=5==e||d;return function(h,p,g,m){for(var v,b,y=o(h),w=i(y),x=r(p,g,3),E=a(w.length),I=0,M=m||s,T=t?M(h,E):n?M(h,0):void 0;E>I;I++)if((f||I in w)&&(b=x(v=w[I],I,y),e))if(t)T[I]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return I;case 2:c.call(T,v)}else if(l)return!1;return d?-1:u||l?l:T}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},86583:function(e,t,n){"use strict";var r=n(45656),i=n(99958),o=n(17466),a=n(9341),s=n(29207),c=Math.min,u=[].lastIndexOf,l=!!u&&1/[1].lastIndexOf(1,-0)<0,d=a("lastIndexOf"),f=s("indexOf",{ACCESSORS:!0,1:0}),h=l||!d||!f;e.exports=h?function(e){if(l)return u.apply(this,arguments)||0;var t=r(this),n=o(t.length),a=n-1;for(arguments.length>1&&(a=c(a,i(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in t&&t[a]===e)return a||0;return-1}:u},81194:function(e,t,n){var r=n(47293),i=n(5112),o=n(7392),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},9341:function(e,t,n){"use strict";var r=n(47293);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){throw 1},1)}))}},29207:function(e,t,n){var r=n(19781),i=n(47293),o=n(86656),a=Object.defineProperty,s={},c=function(e){throw e};e.exports=function(e,t){if(o(s,e))return s[e];t||(t={});var n=[][e],u=!!o(t,"ACCESSORS")&&t.ACCESSORS,l=o(t,0)?t[0]:c,d=o(t,1)?t[1]:void 0;return s[e]=!!n&&!i((function(){if(u&&!r)return!0;var e={length:-1};u?a(e,1,{enumerable:!0,get:c}):e[1]=1,n.call(e,l,d)}))}},53671:function(e,t,n){var r=n(13099),i=n(47908),o=n(68361),a=n(17466),s=function(e){return function(t,n,s,c){r(n);var u=i(t),l=o(u),d=a(u.length),f=e?d-1:0,h=e?-1:1;if(s<2)for(;;){if(f in l){c=l[f],f+=h;break}if(f+=h,e?f<0:d<=f)throw TypeError("Reduce of empty array with no initial value")}for(;e?f>=0:d>f;f+=h)f in l&&(c=n(c,l[f],f,u));return c}};e.exports={left:s(!1),right:s(!0)}},65417:function(e,t,n){var r=n(70111),i=n(43157),o=n(5112)("species");e.exports=function(e,t){var n;return i(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!i(n.prototype)?r(n)&&null===(n=n[o])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},53411:function(e,t,n){var r=n(19670);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&r(o.call(e)),t}}},17072:function(e,t,n){var r=n(5112)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},e(o)}catch(e){}return n}},84326:function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},70648:function(e,t,n){var r=n(51694),i=n(84326),o=n(5112)("toStringTag"),a="Arguments"==i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:a?i(t):"Object"==(r=i(t))&&"function"==typeof t.callee?"Arguments":r}},31501:function(e,t,n){"use strict";var r=n(19670),i=n(13099);e.exports=function(){for(var e=r(this),t=i(e.add),n=0,o=arguments.length;n<o;n++)t.call(e,arguments[n]);return e}},34092:function(e,t,n){"use strict";var r=n(19670),i=n(13099);e.exports=function(){for(var e,t=r(this),n=i(t.delete),o=!0,a=0,s=arguments.length;a<s;a++)e=n.call(t,arguments[a]),o=o&&e;return!!o}},27296:function(e,t,n){"use strict";var r=n(13099),i=n(49974),o=n(20408);e.exports=function(e){var t,n,a,s,c=arguments.length,u=c>1?arguments[1]:void 0;return r(this),(t=void 0!==u)&&r(u),null==e?new this:(n=[],t?(a=0,s=i(u,c>2?arguments[2]:void 0,2),o(e,(function(e){n.push(s(e,a++))}))):o(e,n.push,n),new this(n))}},82044:function(e){"use strict";e.exports=function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}},95631:function(e,t,n){"use strict";var r=n(3070).f,i=n(70030),o=n(12248),a=n(49974),s=n(25787),c=n(20408),u=n(70654),l=n(96340),d=n(19781),f=n(62423).fastKey,h=n(29909),p=h.set,g=h.getterFor;e.exports={getConstructor:function(e,t,n,u){var l=e((function(e,r){s(e,l,t),p(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),d||(e.size=0),null!=r&&c(r,e[u],e,n)})),h=g(t),m=function(e,t,n){var r,i,o=h(e),a=v(e,t);return a?a.value=n:(o.last=a={index:i=f(t,!0),key:t,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),d?o.size++:e.size++,"F"!==i&&(o.index[i]=a)),e},v=function(e,t){var n,r=h(e),i=f(t);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==t)return n};return o(l.prototype,{clear:function(){for(var e=h(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,d?e.size=0:this.size=0},delete:function(e){var t=this,n=h(t),r=v(t,e);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),d?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=h(this),r=a(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!v(this,e)}}),o(l.prototype,n?{get:function(e){var t=v(this,e);return t&&t.value},set:function(e,t){return m(this,0===e?0:e,t)}}:{add:function(e){return m(this,e=0===e?0:e,e)}}),d&&r(l.prototype,"size",{get:function(){return h(this).size}}),l},setStrong:function(e,t,n){var r=t+" Iterator",i=g(t),o=g(r);u(e,t,(function(e,t){p(this,{type:r,target:e,state:i(e),kind:t,last:void 0})}),(function(){for(var e=o(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),l(t)}}},29320:function(e,t,n){"use strict";var r=n(12248),i=n(62423).getWeakData,o=n(19670),a=n(70111),s=n(25787),c=n(20408),u=n(42092),l=n(86656),d=n(29909),f=d.set,h=d.getterFor,p=u.find,g=u.findIndex,m=0,v=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},y=function(e,t){return p(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=y(this,e);if(t)return t[1]},has:function(e){return!!y(this,e)},set:function(e,t){var n=y(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=g(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,u){var d=e((function(e,r){s(e,d,t),f(e,{type:t,id:m++,frozen:void 0}),null!=r&&c(r,e[u],e,n)})),p=h(t),g=function(e,t,n){var r=p(e),a=i(o(t),!0);return!0===a?v(r).set(t,n):a[r.id]=n,e};return r(d.prototype,{delete:function(e){var t=p(this);if(!a(e))return!1;var n=i(e);return!0===n?v(t).delete(e):n&&l(n,t.id)&&delete n[t.id]},has:function(e){var t=p(this);if(!a(e))return!1;var n=i(e);return!0===n?v(t).has(e):n&&l(n,t.id)}}),r(d.prototype,n?{get:function(e){var t=p(this);if(a(e)){var n=i(e);return!0===n?v(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return g(this,e,t)}}:{add:function(e){return g(this,e,!0)}}),d}}},77710:function(e,t,n){"use strict";var r=n(82109),i=n(17854),o=n(54705),a=n(31320),s=n(62423),c=n(20408),u=n(25787),l=n(70111),d=n(47293),f=n(17072),h=n(58003),p=n(79587);e.exports=function(e,t,n){var g=-1!==e.indexOf("Map"),m=-1!==e.indexOf("Weak"),v=g?"set":"add",b=i[e],y=b&&b.prototype,w=b,x={},E=function(e){var t=y[e];a(y,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(m&&!l(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return m&&!l(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(m&&!l(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(o(e,"function"!=typeof b||!(m||y.forEach&&!d((function(){(new b).entries().next()})))))w=n.getConstructor(t,e,g,v),s.REQUIRED=!0;else if(o(e,!0)){var I=new w,M=I[v](m?{}:-0,1)!=I,T=d((function(){I.has(1)})),C=f((function(e){new b(e)})),S=!m&&d((function(){for(var e=new b,t=5;t--;)e[v](t,t);return!e.has(-0)}));C||((w=t((function(t,n){u(t,w,e);var r=p(new b,t,w);return null!=n&&c(n,r[v],r,g),r}))).prototype=y,y.constructor=w),(T||S)&&(E("delete"),E("has"),g&&E("get")),(S||M)&&E(v),m&&y.clear&&delete y.clear}return x[e]=w,r({global:!0,forced:w!=b},x),h(w,e),m||n.setStrong(w,e,g),w}},99920:function(e,t,n){var r=n(86656),i=n(53887),o=n(31236),a=n(3070);e.exports=function(e,t){for(var n=i(t),s=a.f,c=o.f,u=0;u<n.length;u++){var l=n[u];r(e,l)||s(e,l,c(t,l))}}},84964:function(e,t,n){var r=n(5112)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(e){}}return!1}},49920:function(e,t,n){var r=n(47293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},14230:function(e,t,n){var r=n(84488),i=/"/g;e.exports=function(e,t,n,o){var a=String(r(e)),s="<"+t;return""!==n&&(s+=" "+n+'="'+String(o).replace(i,""")+'"'),s+">"+a+"</"+t+">"}},24994:function(e,t,n){"use strict";var r=n(13383).IteratorPrototype,i=n(70030),o=n(79114),a=n(58003),s=n(97497),c=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=i(r,{next:o(1,n)}),a(e,u,!1,!0),s[u]=c,e}},68880:function(e,t,n){var r=n(19781),i=n(3070),o=n(79114);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},79114:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},86135:function(e,t,n){"use strict";var r=n(57593),i=n(3070),o=n(79114);e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},85573:function(e,t,n){"use strict";var r=n(47293),i=n(76650).start,o=Math.abs,a=Date.prototype,s=a.getTime,c=a.toISOString;e.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=c.call(new Date(-50000000000001))}))||!r((function(){c.call(new Date(NaN))}))?function(){if(!isFinite(s.call(this)))throw RangeError("Invalid time value");var e=this,t=e.getUTCFullYear(),n=e.getUTCMilliseconds(),r=t<0?"-":t>9999?"+":"";return r+i(o(t),r?6:4,0)+"-"+i(e.getUTCMonth()+1,2,0)+"-"+i(e.getUTCDate(),2,0)+"T"+i(e.getUTCHours(),2,0)+":"+i(e.getUTCMinutes(),2,0)+":"+i(e.getUTCSeconds(),2,0)+"."+i(n,3,0)+"Z"}:c},38709:function(e,t,n){"use strict";var r=n(19670),i=n(57593);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return i(r(this),"number"!==e)}},70654:function(e,t,n){"use strict";var r=n(82109),i=n(24994),o=n(79518),a=n(27674),s=n(58003),c=n(68880),u=n(31320),l=n(5112),d=n(31913),f=n(97497),h=n(13383),p=h.IteratorPrototype,g=h.BUGGY_SAFARI_ITERATORS,m=l("iterator"),v="keys",b="values",y="entries",w=function(){return this};e.exports=function(e,t,n,l,h,x,E){i(n,t,l);var I,M,T,C=function(e){if(e===h&&k)return k;if(!g&&e in A)return A[e];switch(e){case v:case b:case y:return function(){return new n(this,e)}}return function(){return new n(this)}},S=t+" Iterator",_=!1,A=e.prototype,N=A[m]||A["@@iterator"]||h&&A[h],k=!g&&N||C(h),R="Array"==t&&A.entries||N;if(R&&(I=o(R.call(new e)),p!==Object.prototype&&I.next&&(d||o(I)===p||(a?a(I,p):"function"!=typeof I[m]&&c(I,m,w)),s(I,S,!0,!0),d&&(f[S]=w))),h==b&&N&&N.name!==b&&(_=!0,k=function(){return N.call(this)}),d&&!E||A[m]===k||c(A,m,k),f[t]=k,h)if(M={values:C(b),keys:x?k:C(v),entries:C(y)},E)for(T in M)(g||_||!(T in A))&&u(A,T,M[T]);else r({target:t,proto:!0,forced:g||_},M);return M}},97235:function(e,t,n){var r=n(40857),i=n(86656),o=n(6061),a=n(3070).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},19781:function(e,t,n){var r=n(47293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},80317:function(e,t,n){var r=n(17854),i=n(70111),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},48324:function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},28334:function(e,t,n){var r=n(88113);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},88113:function(e,t,n){var r=n(35005);e.exports=r("navigator","userAgent")||""},7392:function(e,t,n){var r,i,o=n(17854),a=n(88113),s=o.process,c=s&&s.versions,u=c&&c.v8;u?i=(r=u.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=r[1]),e.exports=i&&+i},80748:function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},82109:function(e,t,n){var r=n(17854),i=n(31236).f,o=n(68880),a=n(31320),s=n(83505),c=n(99920),u=n(54705);e.exports=function(e,t){var n,l,d,f,h,p=e.target,g=e.global,m=e.stat;if(n=g?r:m?r[p]||s(p,{}):(r[p]||{}).prototype)for(l in t){if(f=t[l],d=e.noTargetGet?(h=i(n,l))&&h.value:n[l],!u(g?l:p+(m?".":"#")+l,e.forced)&&void 0!==d){if(typeof f==typeof d)continue;c(f,d)}(e.sham||d&&d.sham)&&o(f,"sham",!0),a(n,l,f,e)}}},47293:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},27007:function(e,t,n){"use strict";n(74916);var r=n(31320),i=n(47293),o=n(5112),a=n(22261),s=n(68880),c=o("species"),u=!i((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})),l="$0"==="a".replace(/./,"$0"),d=o("replace"),f=!!/./[d]&&""===/./[d]("a","$0"),h=!i((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var p=o(e),g=!i((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),m=g&&!i((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!g||!m||"replace"===e&&(!u||!l||f)||"split"===e&&!h){var v=/./[p],b=n(p,""[e],(function(e,t,n,r,i){return t.exec===a?g&&!i?{done:!0,value:v.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}}),{REPLACE_KEEPS_$0:l,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:f}),y=b[0],w=b[1];r(String.prototype,e,y),r(RegExp.prototype,p,2==t?function(e,t){return w.call(e,this,t)}:function(e){return w.call(e,this)})}d&&s(RegExp.prototype[p],"sham",!0)}},6790:function(e,t,n){"use strict";var r=n(43157),i=n(17466),o=n(49974),a=function(e,t,n,s,c,u,l,d){for(var f,h=c,p=0,g=!!l&&o(l,d,3);p<s;){if(p in n){if(f=g?g(n[p],p,t):n[p],u>0&&r(f))h=a(e,t,f,i(f.length),h,u-1)-1;else{if(h>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[h]=f}h++}p++}return h};e.exports=a},76677:function(e,t,n){var r=n(47293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},49974:function(e,t,n){var r=n(13099);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},27065:function(e,t,n){"use strict";var r=n(13099),i=n(70111),o=[].slice,a={},s=function(e,t,n){if(!(t in a)){for(var r=[],i=0;i<t;i++)r[i]="a["+i+"]";a[t]=Function("C,a","return new C("+r.join(",")+")")}return a[t](e,n)};e.exports=Function.bind||function(e){var t=r(this),n=o.call(arguments,1),a=function(){var r=n.concat(o.call(arguments));return this instanceof a?s(t,r.length,r):t.apply(e,r)};return i(t.prototype)&&(a.prototype=t.prototype),a}},35005:function(e,t,n){var r=n(40857),i=n(17854),o=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e])||o(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},71246:function(e,t,n){var r=n(70648),i=n(97497),o=n(5112)("iterator");e.exports=function(e){if(null!=e)return e[o]||e["@@iterator"]||i[r(e)]}},18554:function(e,t,n){var r=n(19670),i=n(71246);e.exports=function(e){var t=i(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return r(t.call(e))}},54647:function(e,t,n){var r=n(31913),i=n(18554);e.exports=r?i:function(e){return Map.prototype.entries.call(e)}},96767:function(e,t,n){var r=n(31913),i=n(18554);e.exports=r?i:function(e){return Set.prototype.values.call(e)}},17854:function(e,t,n){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||Function("return this")()},86656:function(e){var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},3501:function(e){e.exports={}},842:function(e,t,n){var r=n(17854);e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},60490:function(e,t,n){var r=n(35005);e.exports=r("document","documentElement")},64664:function(e,t,n){var r=n(19781),i=n(47293),o=n(80317);e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},11179:function(e){var t=1/0,n=Math.abs,r=Math.pow,i=Math.floor,o=Math.log,a=Math.LN2;e.exports={pack:function(e,s,c){var u,l,d,f=new Array(c),h=8*c-s-1,p=(1<<h)-1,g=p>>1,m=23===s?r(2,-24)-r(2,-77):0,v=e<0||0===e&&1/e<0?1:0,b=0;for((e=n(e))!=e||e===t?(l=e!=e?1:0,u=p):(u=i(o(e)/a),e*(d=r(2,-u))<1&&(u--,d*=2),(e+=u+g>=1?m/d:m*r(2,1-g))*d>=2&&(u++,d/=2),u+g>=p?(l=0,u=p):u+g>=1?(l=(e*d-1)*r(2,s),u+=g):(l=e*r(2,g-1)*r(2,s),u=0));s>=8;f[b++]=255&l,l/=256,s-=8);for(u=u<<s|l,h+=s;h>0;f[b++]=255&u,u/=256,h-=8);return f[--b]|=128*v,f},unpack:function(e,n){var i,o=e.length,a=8*o-n-1,s=(1<<a)-1,c=s>>1,u=a-7,l=o-1,d=e[l--],f=127&d;for(d>>=7;u>0;f=256*f+e[l],l--,u-=8);for(i=f&(1<<-u)-1,f>>=-u,u+=n;u>0;i=256*i+e[l],l--,u-=8);if(0===f)f=1-c;else{if(f===s)return i?NaN:d?-1/0:t;i+=r(2,n),f-=c}return(d?-1:1)*i*r(2,f-n)}}},68361:function(e,t,n){var r=n(47293),i=n(84326),o="".split;e.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?o.call(e,""):Object(e)}:Object},79587:function(e,t,n){var r=n(70111),i=n(27674);e.exports=function(e,t,n){var o,a;return i&&"function"==typeof(o=t.constructor)&&o!==n&&r(a=o.prototype)&&a!==n.prototype&&i(e,a),e}},42788:function(e,t,n){var r=n(5465),i=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return i.call(e)}),e.exports=r.inspectSource},62423:function(e,t,n){var r=n(3501),i=n(70111),o=n(86656),a=n(3070).f,s=n(69711),c=n(76677),u=s("meta"),l=0,d=Object.isExtensible||function(){return!0},f=function(e){a(e,u,{value:{objectID:"O"+ ++l,weakData:{}}})},h=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,u)){if(!d(e))return"F";if(!t)return"E";f(e)}return e[u].objectID},getWeakData:function(e,t){if(!o(e,u)){if(!d(e))return!0;if(!t)return!1;f(e)}return e[u].weakData},onFreeze:function(e){return c&&h.REQUIRED&&d(e)&&!o(e,u)&&f(e),e}};r[u]=!0},29909:function(e,t,n){var r,i,o,a=n(68536),s=n(17854),c=n(70111),u=n(68880),l=n(86656),d=n(6200),f=n(3501),h=s.WeakMap;if(a){var p=new h,g=p.get,m=p.has,v=p.set;r=function(e,t){return v.call(p,e,t),t},i=function(e){return g.call(p,e)||{}},o=function(e){return m.call(p,e)}}else{var b=d("state");f[b]=!0,r=function(e,t){return u(e,b,t),t},i=function(e){return l(e,b)?e[b]:{}},o=function(e){return l(e,b)}}e.exports={set:r,get:i,has:o,enforce:function(e){return o(e)?i(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=i(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},97659:function(e,t,n){var r=n(5112),i=n(97497),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},43157:function(e,t,n){var r=n(84326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},54705:function(e,t,n){var r=n(47293),i=/#|\.prototype\./,o=function(e,t){var n=s[a(e)];return n==u||n!=c&&("function"==typeof t?r(t):!!t)},a=o.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=o.data={},c=o.NATIVE="N",u=o.POLYFILL="P";e.exports=o},18730:function(e,t,n){var r=n(70111),i=Math.floor;e.exports=function(e){return!r(e)&&isFinite(e)&&i(e)===e}},70111:function(e){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},31913:function(e){e.exports=!1},47850:function(e,t,n){var r=n(70111),i=n(84326),o=n(5112)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},20408:function(e,t,n){var r=n(19670),i=n(97659),o=n(17466),a=n(49974),s=n(71246),c=n(53411),u=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,l,d){var f,h,p,g,m,v,b,y=a(t,n,l?2:1);if(d)f=e;else{if("function"!=typeof(h=s(e)))throw TypeError("Target is not iterable");if(i(h)){for(p=0,g=o(e.length);g>p;p++)if((m=l?y(r(b=e[p])[0],b[1]):y(e[p]))&&m instanceof u)return m;return new u(!1)}f=h.call(e)}for(v=f.next;!(b=v.call(f)).done;)if("object"==typeof(m=c(f,y,b.value,l))&&m&&m instanceof u)return m;return new u(!1)}).stop=function(e){return new u(!0,e)}},13383:function(e,t,n){"use strict";var r,i,o,a=n(79518),s=n(68880),c=n(86656),u=n(5112),l=n(31913),d=u("iterator"),f=!1;[].keys&&("next"in(o=[].keys())?(i=a(a(o)))!==Object.prototype&&(r=i):f=!0),null==r&&(r={}),l||c(r,d)||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:f}},97497:function(e){e.exports={}},8154:function(e,t,n){"use strict";var r=n(19670);e.exports=function(e,t){var n,i=r(this),o=arguments.length>2?arguments[2]:void 0;if("function"!=typeof t&&"function"!=typeof o)throw TypeError("At least one callback required");return i.has(e)?(n=i.get(e),"function"==typeof t&&(n=t(n),i.set(e,n))):"function"==typeof o&&(n=o(),i.set(e,n)),n}},66736:function(e){var t=Math.expm1,n=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:n(e)-1}:t},26130:function(e,t,n){var r=n(64310),i=Math.abs,o=Math.pow,a=o(2,-52),s=o(2,-23),c=o(2,127)*(2-s),u=o(2,-126);e.exports=Math.fround||function(e){var t,n,o=i(e),l=r(e);return o<u?l*(o/u/s+1/a-1/a)*u*s:(n=(t=(1+s/a)*o)-(t-o))>c||n!=n?l*(1/0):l*n}},26513:function(e){var t=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:t(1+e)}},64310:function(e){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},95948:function(e,t,n){var r,i,o,a,s,c,u,l,d=n(17854),f=n(31236).f,h=n(84326),p=n(20261).set,g=n(28334),m=d.MutationObserver||d.WebKitMutationObserver,v=d.process,b=d.Promise,y="process"==h(v),w=f(d,"queueMicrotask"),x=w&&w.value;x||(r=function(){var e,t;for(y&&(e=v.domain)&&e.exit();i;){t=i.fn,i=i.next;try{t()}catch(e){throw i?a():o=void 0,e}}o=void 0,e&&e.enter()},y?a=function(){v.nextTick(r)}:m&&!g?(s=!0,c=document.createTextNode(""),new m(r).observe(c,{characterData:!0}),a=function(){c.data=s=!s}):b&&b.resolve?(u=b.resolve(void 0),l=u.then,a=function(){l.call(u,r)}):a=function(){p.call(d,r)}),e.exports=x||function(e){var t={fn:e,next:void 0};o&&(o.next=t),i||(i=t,a()),o=t}},13366:function(e,t,n){var r=n(17854);e.exports=r.Promise},30133:function(e,t,n){var r=n(47293);e.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},590:function(e,t,n){var r=n(47293),i=n(5112),o=n(31913),a=i("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t.delete("b"),n+=r+e})),o&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},68536:function(e,t,n){var r=n(17854),i=n(42788),o=r.WeakMap;e.exports="function"==typeof o&&/native code/.test(i(o))},78523:function(e,t,n){"use strict";var r=n(13099),i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},3929:function(e,t,n){var r=n(47850);e.exports=function(e){if(r(e))throw TypeError("The method doesn't accept regular expressions");return e}},77023:function(e,t,n){var r=n(17854).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},2814:function(e,t,n){var r=n(17854),i=n(53111).trim,o=n(81361),a=r.parseFloat,s=1/a(o+"-0")!=-1/0;e.exports=s?function(e){var t=i(String(e)),n=a(t);return 0===n&&"-"==t.charAt(0)?-0:n}:a},83009:function(e,t,n){var r=n(17854),i=n(53111).trim,o=n(81361),a=r.parseInt,s=/^[+-]?0[Xx]/,c=8!==a(o+"08")||22!==a(o+"0x16");e.exports=c?function(e,t){var n=i(String(e));return a(n,t>>>0||(s.test(n)?16:10))}:a},21574:function(e,t,n){"use strict";var r=n(19781),i=n(47293),o=n(81956),a=n(25181),s=n(55296),c=n(47908),u=n(68361),l=Object.assign,d=Object.defineProperty;e.exports=!l||i((function(){if(r&&1!==l({b:1},l(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!=l({},e)[n]||o(l({},t)).join("")!=i}))?function(e,t){for(var n=c(e),i=arguments.length,l=1,d=a.f,f=s.f;i>l;)for(var h,p=u(arguments[l++]),g=d?o(p).concat(d(p)):o(p),m=g.length,v=0;m>v;)h=g[v++],r&&!f.call(p,h)||(n[h]=p[h]);return n}:l},70030:function(e,t,n){var r,i=n(19670),o=n(36048),a=n(80748),s=n(3501),c=n(60490),u=n(80317),l=n(6200)("IE_PROTO"),d=function(){},f=function(e){return"<script>"+e+"<\/script>"},h=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(e){}var e,t;h=r?function(e){e.write(f("")),e.close();var t=e.parentWindow.Object;return e=null,t}(r):((t=u("iframe")).style.display="none",c.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(f("document.F=Object")),e.close(),e.F);for(var n=a.length;n--;)delete h.prototype[a[n]];return h()};s[l]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(d.prototype=i(e),n=new d,d.prototype=null,n[l]=e):n=h(),void 0===t?n:o(n,t)}},36048:function(e,t,n){var r=n(19781),i=n(3070),o=n(19670),a=n(81956);e.exports=r?Object.defineProperties:function(e,t){o(e);for(var n,r=a(t),s=r.length,c=0;s>c;)i.f(e,n=r[c++],t[n]);return e}},3070:function(e,t,n){var r=n(19781),i=n(64664),o=n(19670),a=n(57593),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(o(e),t=a(t,!0),o(n),i)try{return s(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},31236:function(e,t,n){var r=n(19781),i=n(55296),o=n(79114),a=n(45656),s=n(57593),c=n(86656),u=n(64664),l=Object.getOwnPropertyDescriptor;t.f=r?l:function(e,t){if(e=a(e),t=s(t,!0),u)try{return l(e,t)}catch(e){}if(c(e,t))return o(!i.f.call(e,t),e[t])}},1156:function(e,t,n){var r=n(45656),i=n(8006).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?function(e){try{return i(e)}catch(e){return a.slice()}}(e):i(r(e))}},8006:function(e,t,n){var r=n(16324),i=n(80748).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},25181:function(e,t){t.f=Object.getOwnPropertySymbols},79518:function(e,t,n){var r=n(86656),i=n(47908),o=n(6200),a=n(49920),s=o("IE_PROTO"),c=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=i(e),r(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},16324:function(e,t,n){var r=n(86656),i=n(45656),o=n(41318).indexOf,a=n(3501);e.exports=function(e,t){var n,s=i(e),c=0,u=[];for(n in s)!r(a,n)&&r(s,n)&&u.push(n);for(;t.length>c;)r(s,n=t[c++])&&(~o(u,n)||u.push(n));return u}},81956:function(e,t,n){var r=n(16324),i=n(80748);e.exports=Object.keys||function(e){return r(e,i)}},55296:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);t.f=i?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},69026:function(e,t,n){"use strict";var r=n(31913),i=n(17854),o=n(47293);e.exports=r||!o((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete i[e]}))},27674:function(e,t,n){var r=n(19670),i=n(96077);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,o){return r(n),i(o),t?e.call(n,o):n.__proto__=o,n}}():void 0)},44699:function(e,t,n){var r=n(19781),i=n(81956),o=n(45656),a=n(55296).f,s=function(e){return function(t){for(var n,s=o(t),c=i(s),u=c.length,l=0,d=[];u>l;)n=c[l++],r&&!a.call(s,n)||d.push(e?[n,s[n]]:s[n]);return d}};e.exports={entries:s(!0),values:s(!1)}},90288:function(e,t,n){"use strict";var r=n(51694),i=n(70648);e.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},53887:function(e,t,n){var r=n(35005),i=n(8006),o=n(25181),a=n(19670);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=o.f;return n?t.concat(n(e)):t}},40857:function(e,t,n){var r=n(17854);e.exports=r},12534:function(e){e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},69478:function(e,t,n){var r=n(19670),i=n(70111),o=n(78523);e.exports=function(e,t){if(r(e),i(t)&&t.constructor===e)return t;var n=o.f(e);return(0,n.resolve)(t),n.promise}},12248:function(e,t,n){var r=n(31320);e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},31320:function(e,t,n){var r=n(17854),i=n(68880),o=n(86656),a=n(83505),s=n(42788),c=n(29909),u=c.get,l=c.enforce,d=String(String).split("String");(e.exports=function(e,t,n,s){var c=!!s&&!!s.unsafe,u=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet;"function"==typeof n&&("string"!=typeof t||o(n,"name")||i(n,"name",t),l(n).source=d.join("string"==typeof t?t:"")),e!==r?(c?!f&&e[t]&&(u=!0):delete e[t],u?e[t]=n:i(e,t,n)):u?e[t]=n:a(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||s(this)}))},97651:function(e,t,n){var r=n(84326),i=n(22261);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var o=n.call(e,t);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(e))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(e,t)}},22261:function(e,t,n){"use strict";var r,i,o=n(67066),a=n(52999),s=RegExp.prototype.exec,c=String.prototype.replace,u=s,l=(r=/a/,i=/b*/g,s.call(r,"a"),s.call(i,"a"),0!==r.lastIndex||0!==i.lastIndex),d=a.UNSUPPORTED_Y||a.BROKEN_CARET,f=void 0!==/()??/.exec("")[1];(l||f||d)&&(u=function(e){var t,n,r,i,a=this,u=d&&a.sticky,h=o.call(a),p=a.source,g=0,m=e;return u&&(-1===(h=h.replace("y","")).indexOf("g")&&(h+="g"),m=String(e).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==e[a.lastIndex-1])&&(p="(?: "+p+")",m=" "+m,g++),n=new RegExp("^(?:"+p+")",h)),f&&(n=new RegExp("^"+p+"$(?!\\s)",h)),l&&(t=a.lastIndex),r=s.call(u?n:a,m),u?r?(r.input=r.input.slice(g),r[0]=r[0].slice(g),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:l&&r&&(a.lastIndex=a.global?r.index+r[0].length:t),f&&r&&r.length>1&&c.call(r[0],n,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(r[i]=void 0)})),r}),e.exports=u},67066:function(e,t,n){"use strict";var r=n(19670);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},52999:function(e,t,n){"use strict";var r=n(47293);function i(e,t){return RegExp(e,t)}t.UNSUPPORTED_Y=r((function(){var e=i("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),t.BROKEN_CARET=r((function(){var e=i("^r","gy");return e.lastIndex=2,null!=e.exec("str")}))},84488:function(e){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},46465:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},81150:function(e){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},83505:function(e,t,n){var r=n(17854),i=n(68880);e.exports=function(e,t){try{i(r,e,t)}catch(n){r[e]=t}return t}},96340:function(e,t,n){"use strict";var r=n(35005),i=n(3070),o=n(5112),a=n(19781),s=o("species");e.exports=function(e){var t=r(e),n=i.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},58003:function(e,t,n){var r=n(3070).f,i=n(86656),o=n(5112)("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},6200:function(e,t,n){var r=n(72309),i=n(69711),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},5465:function(e,t,n){var r=n(17854),i=n(83505),o="__core-js_shared__",a=r[o]||i(o,{});e.exports=a},72309:function(e,t,n){var r=n(31913),i=n(5465);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},36707:function(e,t,n){var r=n(19670),i=n(13099),o=n(5112)("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||null==(n=r(a)[o])?t:i(n)}},43429:function(e,t,n){var r=n(47293);e.exports=function(e){return r((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},28710:function(e,t,n){var r=n(99958),i=n(84488),o=function(e){return function(t,n){var o,a,s=String(i(t)),c=r(n),u=s.length;return c<0||c>=u?e?"":void 0:(o=s.charCodeAt(c))<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):o:e?s.slice(c,c+2):a-56320+(o-55296<<10)+65536}};e.exports={codeAt:o(!1),charAt:o(!0)}},54986:function(e,t,n){var r=n(88113);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(r)},76650:function(e,t,n){var r=n(17466),i=n(38415),o=n(84488),a=Math.ceil,s=function(e){return function(t,n,s){var c,u,l=String(o(t)),d=l.length,f=void 0===s?" ":String(s),h=r(n);return h<=d||""==f?l:(c=h-d,(u=i.call(f,a(c/f.length))).length>c&&(u=u.slice(0,c)),e?l+u:u+l)}};e.exports={start:s(!1),end:s(!0)}},33197:function(e){"use strict";var t=2147483647,n=/[^\0-\u007E]/,r=/[.\u3002\uFF0E\uFF61]/g,i="Overflow: input needs wider integers to process",o=Math.floor,a=String.fromCharCode,s=function(e){return e+22+75*(e<26)},c=function(e,t,n){var r=0;for(e=n?o(e/700):e>>1,e+=o(e/t);e>455;r+=36)e=o(e/35);return o(r+36*e/(e+38))},u=function(e){var n,r,u=[],l=(e=function(e){for(var t=[],n=0,r=e.length;n<r;){var i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var o=e.charCodeAt(n++);56320==(64512&o)?t.push(((1023&i)<<10)+(1023&o)+65536):(t.push(i),n--)}else t.push(i)}return t}(e)).length,d=128,f=0,h=72;for(n=0;n<e.length;n++)(r=e[n])<128&&u.push(a(r));var p=u.length,g=p;for(p&&u.push("-");g<l;){var m=t;for(n=0;n<e.length;n++)(r=e[n])>=d&&r<m&&(m=r);var v=g+1;if(m-d>o((t-f)/v))throw RangeError(i);for(f+=(m-d)*v,d=m,n=0;n<e.length;n++){if((r=e[n])<d&&++f>t)throw RangeError(i);if(r==d){for(var b=f,y=36;;y+=36){var w=y<=h?1:y>=h+26?26:y-h;if(b<w)break;var x=b-w,E=36-w;u.push(a(s(w+x%E))),b=o(x/E)}u.push(a(s(b))),h=c(f,v,g==p),f=0,++g}}++f,++d}return u.join("")};e.exports=function(e){var t,i,o=[],a=e.toLowerCase().replace(r,".").split(".");for(t=0;t<a.length;t++)i=a[t],o.push(n.test(i)?"xn--"+u(i):i);return o.join(".")}},38415:function(e,t,n){"use strict";var r=n(99958),i=n(84488);e.exports="".repeat||function(e){var t=String(i(this)),n="",o=r(e);if(o<0||o==1/0)throw RangeError("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(t+=t))1&o&&(n+=t);return n}},76091:function(e,t,n){var r=n(47293),i=n(81361);e.exports=function(e){return r((function(){return!!i[e]()||"
"!="
"[e]()||i[e].name!==e}))}},53111:function(e,t,n){var r=n(84488),i="["+n(81361)+"]",o=RegExp("^"+i+i+"*"),a=RegExp(i+i+"*$"),s=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(o,"")),2&e&&(n=n.replace(a,"")),n}};e.exports={start:s(1),end:s(2),trim:s(3)}},20261:function(e,t,n){var r,i,o,a=n(17854),s=n(47293),c=n(84326),u=n(49974),l=n(60490),d=n(80317),f=n(28334),h=a.location,p=a.setImmediate,g=a.clearImmediate,m=a.process,v=a.MessageChannel,b=a.Dispatch,y=0,w={},x=function(e){if(w.hasOwnProperty(e)){var t=w[e];delete w[e],t()}},E=function(e){return function(){x(e)}},I=function(e){x(e.data)},M=function(e){a.postMessage(e+"",h.protocol+"//"+h.host)};p&&g||(p=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return w[++y]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},r(y),y},g=function(e){delete w[e]},"process"==c(m)?r=function(e){m.nextTick(E(e))}:b&&b.now?r=function(e){b.now(E(e))}:v&&!f?(o=(i=new v).port2,i.port1.onmessage=I,r=u(o.postMessage,o,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(M)||"file:"===h.protocol?r="onreadystatechange"in d("script")?function(e){l.appendChild(d("script")).onreadystatechange=function(){l.removeChild(this),x(e)}}:function(e){setTimeout(E(e),0)}:(r=M,a.addEventListener("message",I,!1))),e.exports={set:p,clear:g}},50863:function(e,t,n){var r=n(84326);e.exports=function(e){if("number"!=typeof e&&"Number"!=r(e))throw TypeError("Incorrect invocation");return+e}},51400:function(e,t,n){var r=n(99958),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},57067:function(e,t,n){var r=n(99958),i=n(17466);e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=i(t);if(t!==n)throw RangeError("Wrong length or index");return n}},45656:function(e,t,n){var r=n(68361),i=n(84488);e.exports=function(e){return r(i(e))}},99958:function(e){var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:t)(e)}},17466:function(e,t,n){var r=n(99958),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},47908:function(e,t,n){var r=n(84488);e.exports=function(e){return Object(r(e))}},84590:function(e,t,n){var r=n(73002);e.exports=function(e,t){var n=r(e);if(n%t)throw RangeError("Wrong offset");return n}},73002:function(e,t,n){var r=n(99958);e.exports=function(e){var t=r(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},57593:function(e,t,n){var r=n(70111);e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},51694:function(e,t,n){var r={};r[n(5112)("toStringTag")]="z",e.exports="[object z]"===String(r)},19843:function(e,t,n){"use strict";var r=n(82109),i=n(17854),o=n(19781),a=n(63832),s=n(90260),c=n(13331),u=n(25787),l=n(79114),d=n(68880),f=n(17466),h=n(57067),p=n(84590),g=n(57593),m=n(86656),v=n(70648),b=n(70111),y=n(70030),w=n(27674),x=n(8006).f,E=n(97321),I=n(42092).forEach,M=n(96340),T=n(3070),C=n(31236),S=n(29909),_=n(79587),A=S.get,N=S.set,k=T.f,R=C.f,O=Math.round,D=i.RangeError,L=c.ArrayBuffer,P=c.DataView,j=s.NATIVE_ARRAY_BUFFER_VIEWS,z=s.TYPED_ARRAY_TAG,U=s.TypedArray,F=s.TypedArrayPrototype,Y=s.aTypedArrayConstructor,Z=s.isTypedArray,B="BYTES_PER_ELEMENT",V="Wrong length",H=function(e,t){for(var n=0,r=t.length,i=new(Y(e))(r);r>n;)i[n]=t[n++];return i},W=function(e,t){k(e,t,{get:function(){return A(this)[t]}})},G=function(e){var t;return e instanceof L||"ArrayBuffer"==(t=v(e))||"SharedArrayBuffer"==t},Q=function(e,t){return Z(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},K=function(e,t){return Q(e,t=g(t,!0))?l(2,e[t]):R(e,t)},J=function(e,t,n){return!(Q(e,t=g(t,!0))&&b(n)&&m(n,"value"))||m(n,"get")||m(n,"set")||n.configurable||m(n,"writable")&&!n.writable||m(n,"enumerable")&&!n.enumerable?k(e,t,n):(e[t]=n.value,e)};o?(j||(C.f=K,T.f=J,W(F,"buffer"),W(F,"byteOffset"),W(F,"byteLength"),W(F,"length")),r({target:"Object",stat:!0,forced:!j},{getOwnPropertyDescriptor:K,defineProperty:J}),e.exports=function(e,t,n){var o=e.match(/\d+$/)[0]/8,s=e+(n?"Clamped":"")+"Array",c="get"+e,l="set"+e,g=i[s],m=g,v=m&&m.prototype,T={},C=function(e,t){k(e,t,{get:function(){return function(e,t){var n=A(e);return n.view[c](t*o+n.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,r){var i=A(e);n&&(r=(r=O(r))<0?0:r>255?255:255&r),i.view[l](t*o+i.byteOffset,r,!0)}(this,t,e)},enumerable:!0})};j?a&&(m=t((function(e,t,n,r){return u(e,m,s),_(b(t)?G(t)?void 0!==r?new g(t,p(n,o),r):void 0!==n?new g(t,p(n,o)):new g(t):Z(t)?H(m,t):E.call(m,t):new g(h(t)),e,m)})),w&&w(m,U),I(x(g),(function(e){e in m||d(m,e,g[e])})),m.prototype=v):(m=t((function(e,t,n,r){u(e,m,s);var i,a,c,l=0,d=0;if(b(t)){if(!G(t))return Z(t)?H(m,t):E.call(m,t);i=t,d=p(n,o);var g=t.byteLength;if(void 0===r){if(g%o)throw D(V);if((a=g-d)<0)throw D(V)}else if((a=f(r)*o)+d>g)throw D(V);c=a/o}else c=h(t),i=new L(a=c*o);for(N(e,{buffer:i,byteOffset:d,byteLength:a,length:c,view:new P(i)});l<c;)C(e,l++)})),w&&w(m,U),v=m.prototype=y(F)),v.constructor!==m&&d(v,"constructor",m),z&&d(v,z,s),T[s]=m,r({global:!0,forced:m!=g,sham:!j},T),B in m||d(m,B,o),B in v||d(v,B,o),M(s)}):e.exports=function(){}},63832:function(e,t,n){var r=n(17854),i=n(47293),o=n(17072),a=n(90260).NATIVE_ARRAY_BUFFER_VIEWS,s=r.ArrayBuffer,c=r.Int8Array;e.exports=!a||!i((function(){c(1)}))||!i((function(){new c(-1)}))||!o((function(e){new c,new c(null),new c(1.5),new c(e)}),!0)||i((function(){return 1!==new c(new s(2),1,void 0).length}))},97321:function(e,t,n){var r=n(47908),i=n(17466),o=n(71246),a=n(97659),s=n(49974),c=n(90260).aTypedArrayConstructor;e.exports=function(e){var t,n,u,l,d,f,h=r(e),p=arguments.length,g=p>1?arguments[1]:void 0,m=void 0!==g,v=o(h);if(null!=v&&!a(v))for(f=(d=v.call(h)).next,h=[];!(l=f.call(d)).done;)h.push(l.value);for(m&&p>2&&(g=s(g,arguments[2],2)),n=i(h.length),u=new(c(this))(n),t=0;n>t;t++)u[t]=m?g(h[t],t):h[t];return u}},69711:function(e){var t=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++t+n).toString(36)}},43307:function(e,t,n){var r=n(30133);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},6061:function(e,t,n){var r=n(5112);t.f=r},5112:function(e,t,n){var r=n(17854),i=n(72309),o=n(86656),a=n(69711),s=n(30133),c=n(43307),u=i("wks"),l=r.Symbol,d=c?l:l&&l.withoutSetter||a;e.exports=function(e){return o(u,e)||(s&&o(l,e)?u[e]=l[e]:u[e]=d("Symbol."+e)),u[e]}},81361:function(e){e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},18264:function(e,t,n){"use strict";var r=n(82109),i=n(17854),o=n(13331),a=n(96340),s=o.ArrayBuffer;r({global:!0,forced:i.ArrayBuffer!==s},{ArrayBuffer:s}),a("ArrayBuffer")},76938:function(e,t,n){var r=n(82109),i=n(90260);r({target:"ArrayBuffer",stat:!0,forced:!i.NATIVE_ARRAY_BUFFER_VIEWS},{isView:i.isView})},39575:function(e,t,n){"use strict";var r=n(82109),i=n(47293),o=n(13331),a=n(19670),s=n(51400),c=n(17466),u=n(36707),l=o.ArrayBuffer,d=o.DataView,f=l.prototype.slice;r({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:i((function(){return!new l(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(void 0!==f&&void 0===t)return f.call(a(this),e);for(var n=a(this).byteLength,r=s(e,n),i=s(void 0===t?n:t,n),o=new(u(this,l))(c(i-r)),h=new d(this),p=new d(o),g=0;r<i;)p.setUint8(g++,h.getUint8(r++));return o}})},92222:function(e,t,n){"use strict";var r=n(82109),i=n(47293),o=n(43157),a=n(70111),s=n(47908),c=n(17466),u=n(86135),l=n(65417),d=n(81194),f=n(5112),h=n(7392),p=f("isConcatSpreadable"),g=9007199254740991,m="Maximum allowed index exceeded",v=h>=51||!i((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=d("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:o(e)};r({target:"Array",proto:!0,forced:!v||!b},{concat:function(e){var t,n,r,i,o,a=s(this),d=l(a,0),f=0;for(t=-1,r=arguments.length;t<r;t++)if(y(o=-1===t?a:arguments[t])){if(f+(i=c(o.length))>g)throw TypeError(m);for(n=0;n<i;n++,f++)n in o&&u(d,f,o[n])}else{if(f>=g)throw TypeError(m);u(d,f++,o)}return d.length=f,d}})},50545:function(e,t,n){var r=n(82109),i=n(1048),o=n(51223);r({target:"Array",proto:!0},{copyWithin:i}),o("copyWithin")},26541:function(e,t,n){"use strict";var r=n(82109),i=n(42092).every,o=n(9341),a=n(29207),s=o("every"),c=a("every");r({target:"Array",proto:!0,forced:!s||!c},{every:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},43290:function(e,t,n){var r=n(82109),i=n(21285),o=n(51223);r({target:"Array",proto:!0},{fill:i}),o("fill")},57327:function(e,t,n){"use strict";var r=n(82109),i=n(42092).filter,o=n(81194),a=n(29207),s=o("filter"),c=a("filter");r({target:"Array",proto:!0,forced:!s||!c},{filter:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},34553:function(e,t,n){"use strict";var r=n(82109),i=n(42092).findIndex,o=n(51223),a=n(29207),s="findIndex",c=!0,u=a(s);s in[]&&Array(1).findIndex((function(){c=!1})),r({target:"Array",proto:!0,forced:c||!u},{findIndex:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o(s)},69826:function(e,t,n){"use strict";var r=n(82109),i=n(42092).find,o=n(51223),a=n(29207),s="find",c=!0,u=a(s);s in[]&&Array(1).find((function(){c=!1})),r({target:"Array",proto:!0,forced:c||!u},{find:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o(s)},86535:function(e,t,n){"use strict";var r=n(82109),i=n(6790),o=n(47908),a=n(17466),s=n(13099),c=n(65417);r({target:"Array",proto:!0},{flatMap:function(e){var t,n=o(this),r=a(n.length);return s(e),(t=c(n,0)).length=i(t,n,n,r,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},84944:function(e,t,n){"use strict";var r=n(82109),i=n(6790),o=n(47908),a=n(17466),s=n(99958),c=n(65417);r({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=o(this),n=a(t.length),r=c(t,0);return r.length=i(r,t,t,n,0,void 0===e?1:s(e)),r}})},89554:function(e,t,n){"use strict";var r=n(82109),i=n(18533);r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},91038:function(e,t,n){var r=n(82109),i=n(48457);r({target:"Array",stat:!0,forced:!n(17072)((function(e){Array.from(e)}))},{from:i})},26699:function(e,t,n){"use strict";var r=n(82109),i=n(41318).includes,o=n(51223);r({target:"Array",proto:!0,forced:!n(29207)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("includes")},82772:function(e,t,n){"use strict";var r=n(82109),i=n(41318).indexOf,o=n(9341),a=n(29207),s=[].indexOf,c=!!s&&1/[1].indexOf(1,-0)<0,u=o("indexOf"),l=a("indexOf",{ACCESSORS:!0,1:0});r({target:"Array",proto:!0,forced:c||!u||!l},{indexOf:function(e){return c?s.apply(this,arguments)||0:i(this,e,arguments.length>1?arguments[1]:void 0)}})},79753:function(e,t,n){n(82109)({target:"Array",stat:!0},{isArray:n(43157)})},66992:function(e,t,n){"use strict";var r=n(45656),i=n(51223),o=n(97497),a=n(29909),s=n(70654),c="Array Iterator",u=a.set,l=a.getterFor(c);e.exports=s(Array,"Array",(function(e,t){u(this,{type:c,target:r(e),index:0,kind:t})}),(function(){var e=l(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}}),"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},69600:function(e,t,n){"use strict";var r=n(82109),i=n(68361),o=n(45656),a=n(9341),s=[].join,c=i!=Object,u=a("join",",");r({target:"Array",proto:!0,forced:c||!u},{join:function(e){return s.call(o(this),void 0===e?",":e)}})},94986:function(e,t,n){var r=n(82109),i=n(86583);r({target:"Array",proto:!0,forced:i!==[].lastIndexOf},{lastIndexOf:i})},21249:function(e,t,n){"use strict";var r=n(82109),i=n(42092).map,o=n(81194),a=n(29207),s=o("map"),c=a("map");r({target:"Array",proto:!0,forced:!s||!c},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},26572:function(e,t,n){"use strict";var r=n(82109),i=n(47293),o=n(86135);r({target:"Array",stat:!0,forced:i((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)o(n,e,arguments[e++]);return n.length=t,n}})},96644:function(e,t,n){"use strict";var r=n(82109),i=n(53671).right,o=n(9341),a=n(29207),s=o("reduceRight"),c=a("reduce",{1:0});r({target:"Array",proto:!0,forced:!s||!c},{reduceRight:function(e){return i(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},85827:function(e,t,n){"use strict";var r=n(82109),i=n(53671).left,o=n(9341),a=n(29207),s=o("reduce"),c=a("reduce",{1:0});r({target:"Array",proto:!0,forced:!s||!c},{reduce:function(e){return i(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},65069:function(e,t,n){"use strict";var r=n(82109),i=n(43157),o=[].reverse,a=[1,2];r({target:"Array",proto:!0,forced:String(a)===String(a.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),o.call(this)}})},47042:function(e,t,n){"use strict";var r=n(82109),i=n(70111),o=n(43157),a=n(51400),s=n(17466),c=n(45656),u=n(86135),l=n(5112),d=n(81194),f=n(29207),h=d("slice"),p=f("slice",{ACCESSORS:!0,0:0,1:2}),g=l("species"),m=[].slice,v=Math.max;r({target:"Array",proto:!0,forced:!h||!p},{slice:function(e,t){var n,r,l,d=c(this),f=s(d.length),h=a(e,f),p=a(void 0===t?f:t,f);if(o(d)&&("function"!=typeof(n=d.constructor)||n!==Array&&!o(n.prototype)?i(n)&&null===(n=n[g])&&(n=void 0):n=void 0,n===Array||void 0===n))return m.call(d,h,p);for(r=new(void 0===n?Array:n)(v(p-h,0)),l=0;h<p;h++,l++)h in d&&u(r,l,d[h]);return r.length=l,r}})},5212:function(e,t,n){"use strict";var r=n(82109),i=n(42092).some,o=n(9341),a=n(29207),s=o("some"),c=a("some");r({target:"Array",proto:!0,forced:!s||!c},{some:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},2707:function(e,t,n){"use strict";var r=n(82109),i=n(13099),o=n(47908),a=n(47293),s=n(9341),c=[],u=c.sort,l=a((function(){c.sort(void 0)})),d=a((function(){c.sort(null)})),f=s("sort");r({target:"Array",proto:!0,forced:l||!d||!f},{sort:function(e){return void 0===e?u.call(o(this)):u.call(o(this),i(e))}})},38706:function(e,t,n){n(96340)("Array")},40561:function(e,t,n){"use strict";var r=n(82109),i=n(51400),o=n(99958),a=n(17466),s=n(47908),c=n(65417),u=n(86135),l=n(81194),d=n(29207),f=l("splice"),h=d("splice",{ACCESSORS:!0,0:0,1:2}),p=Math.max,g=Math.min,m=9007199254740991,v="Maximum allowed length exceeded";r({target:"Array",proto:!0,forced:!f||!h},{splice:function(e,t){var n,r,l,d,f,h,b=s(this),y=a(b.length),w=i(e,y),x=arguments.length;if(0===x?n=r=0:1===x?(n=0,r=y-w):(n=x-2,r=g(p(o(t),0),y-w)),y+n-r>m)throw TypeError(v);for(l=c(b,r),d=0;d<r;d++)(f=w+d)in b&&u(l,d,b[f]);if(l.length=r,n<r){for(d=w;d<y-r;d++)h=d+n,(f=d+r)in b?b[h]=b[f]:delete b[h];for(d=y;d>y-r+n;d--)delete b[d-1]}else if(n>r)for(d=y-r;d>w;d--)h=d+n-1,(f=d+r-1)in b?b[h]=b[f]:delete b[h];for(d=0;d<n;d++)b[d+w]=arguments[d+2];return b.length=y-r+n,l}})},99244:function(e,t,n){n(51223)("flatMap")},33792:function(e,t,n){n(51223)("flat")},16716:function(e,t,n){var r=n(82109),i=n(13331);r({global:!0,forced:!n(24019)},{DataView:i.DataView})},3843:function(e,t,n){n(82109)({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},35268:function(e,t,n){var r=n(82109),i=n(85573);r({target:"Date",proto:!0,forced:Date.prototype.toISOString!==i},{toISOString:i})},5735:function(e,t,n){"use strict";var r=n(82109),i=n(47293),o=n(47908),a=n(57593);r({target:"Date",proto:!0,forced:i((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=o(this),n=a(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},96078:function(e,t,n){var r=n(68880),i=n(38709),o=n(5112)("toPrimitive"),a=Date.prototype;o in a||r(a,o,i)},83710:function(e,t,n){var r=n(31320),i=Date.prototype,o="Invalid Date",a=i.toString,s=i.getTime;new Date(NaN)+""!=o&&r(i,"toString",(function(){var e=s.call(this);return e==e?a.call(this):o}))},24812:function(e,t,n){n(82109)({target:"Function",proto:!0},{bind:n(27065)})},4855:function(e,t,n){"use strict";var r=n(70111),i=n(3070),o=n(79518),a=n(5112)("hasInstance"),s=Function.prototype;a in s||i.f(s,a,{value:function(e){if("function"!=typeof this||!r(e))return!1;if(!r(this.prototype))return e instanceof this;for(;e=o(e);)if(this.prototype===e)return!0;return!1}})},68309:function(e,t,n){var r=n(19781),i=n(3070).f,o=Function.prototype,a=o.toString,s=/^\s*function ([^ (]*)/,c="name";r&&!(c in o)&&i(o,c,{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(e){return""}}})},35837:function(e,t,n){n(82109)({global:!0},{globalThis:n(17854)})},38862:function(e,t,n){var r=n(82109),i=n(35005),o=n(47293),a=i("JSON","stringify"),s=/[\uD800-\uDFFF]/g,c=/^[\uD800-\uDBFF]$/,u=/^[\uDC00-\uDFFF]$/,l=function(e,t,n){var r=n.charAt(t-1),i=n.charAt(t+1);return c.test(e)&&!u.test(i)||u.test(e)&&!c.test(r)?"\\u"+e.charCodeAt(0).toString(16):e},d=o((function(){return'"\\udf06\\ud834"'!==a("\udf06\ud834")||'"\\udead"'!==a("\udead")}));a&&r({target:"JSON",stat:!0,forced:d},{stringify:function(e,t,n){var r=a.apply(null,arguments);return"string"==typeof r?r.replace(s,l):r}})},73706:function(e,t,n){var r=n(17854);n(58003)(r.JSON,"JSON",!0)},51532:function(e,t,n){"use strict";var r=n(77710),i=n(95631);e.exports=r("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},99752:function(e,t,n){var r=n(82109),i=n(26513),o=Math.acosh,a=Math.log,s=Math.sqrt,c=Math.LN2;r({target:"Math",stat:!0,forced:!o||710!=Math.floor(o(Number.MAX_VALUE))||o(1/0)!=1/0},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?a(e)+c:i(e-1+s(e-1)*s(e+1))}})},82376:function(e,t,n){var r=n(82109),i=Math.asinh,o=Math.log,a=Math.sqrt;r({target:"Math",stat:!0,forced:!(i&&1/i(0)>0)},{asinh:function e(t){return isFinite(t=+t)&&0!=t?t<0?-e(-t):o(t+a(t*t+1)):t}})},73181:function(e,t,n){var r=n(82109),i=Math.atanh,o=Math.log;r({target:"Math",stat:!0,forced:!(i&&1/i(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:o((1+e)/(1-e))/2}})},23484:function(e,t,n){var r=n(82109),i=n(64310),o=Math.abs,a=Math.pow;r({target:"Math",stat:!0},{cbrt:function(e){return i(e=+e)*a(o(e),1/3)}})},2388:function(e,t,n){var r=n(82109),i=Math.floor,o=Math.log,a=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-i(o(e+.5)*a):32}})},88621:function(e,t,n){var r=n(82109),i=n(66736),o=Math.cosh,a=Math.abs,s=Math.E;r({target:"Math",stat:!0,forced:!o||o(710)===1/0},{cosh:function(e){var t=i(a(e)-1)+1;return(t+1/(t*s*s))*(s/2)}})},60403:function(e,t,n){var r=n(82109),i=n(66736);r({target:"Math",stat:!0,forced:i!=Math.expm1},{expm1:i})},84755:function(e,t,n){n(82109)({target:"Math",stat:!0},{fround:n(26130)})},25438:function(e,t,n){var r=n(82109),i=Math.hypot,o=Math.abs,a=Math.sqrt;r({target:"Math",stat:!0,forced:!!i&&i(1/0,NaN)!==1/0},{hypot:function(e,t){for(var n,r,i=0,s=0,c=arguments.length,u=0;s<c;)u<(n=o(arguments[s++]))?(i=i*(r=u/n)*r+1,u=n):i+=n>0?(r=n/u)*r:n;return u===1/0?1/0:u*a(i)}})},90332:function(e,t,n){var r=n(82109),i=n(47293),o=Math.imul;r({target:"Math",stat:!0,forced:i((function(){return-5!=o(4294967295,5)||2!=o.length}))},{imul:function(e,t){var n=65535,r=+e,i=+t,o=n&r,a=n&i;return 0|o*a+((n&r>>>16)*a+o*(n&i>>>16)<<16>>>0)}})},40658:function(e,t,n){var r=n(82109),i=Math.log,o=Math.LOG10E;r({target:"Math",stat:!0},{log10:function(e){return i(e)*o}})},40197:function(e,t,n){n(82109)({target:"Math",stat:!0},{log1p:n(26513)})},44914:function(e,t,n){var r=n(82109),i=Math.log,o=Math.LN2;r({target:"Math",stat:!0},{log2:function(e){return i(e)/o}})},52420:function(e,t,n){n(82109)({target:"Math",stat:!0},{sign:n(64310)})},60160:function(e,t,n){var r=n(82109),i=n(47293),o=n(66736),a=Math.abs,s=Math.exp,c=Math.E;r({target:"Math",stat:!0,forced:i((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return a(e=+e)<1?(o(e)-o(-e))/2:(s(e-1)-s(-e-1))*(c/2)}})},60970:function(e,t,n){var r=n(82109),i=n(66736),o=Math.exp;r({target:"Math",stat:!0},{tanh:function(e){var t=i(e=+e),n=i(-e);return t==1/0?1:n==1/0?-1:(t-n)/(o(e)+o(-e))}})},10408:function(e,t,n){n(58003)(Math,"Math",!0)},73689:function(e,t,n){var r=n(82109),i=Math.ceil,o=Math.floor;r({target:"Math",stat:!0},{trunc:function(e){return(e>0?o:i)(e)}})},9653:function(e,t,n){"use strict";var r=n(19781),i=n(17854),o=n(54705),a=n(31320),s=n(86656),c=n(84326),u=n(79587),l=n(57593),d=n(47293),f=n(70030),h=n(8006).f,p=n(31236).f,g=n(3070).f,m=n(53111).trim,v="Number",b=i.Number,y=b.prototype,w=c(f(y))==v,x=function(e){var t,n,r,i,o,a,s,c,u=l(e,!1);if("string"==typeof u&&u.length>2)if(43===(t=(u=m(u)).charCodeAt(0))||45===t){if(88===(n=u.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+u}for(a=(o=u.slice(2)).length,s=0;s<a;s++)if((c=o.charCodeAt(s))<48||c>i)return NaN;return parseInt(o,r)}return+u};if(o(v,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var E,I=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof I&&(w?d((function(){y.valueOf.call(n)})):c(n)!=v)?u(new b(x(t)),n,I):x(t)},M=r?h(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),T=0;M.length>T;T++)s(b,E=M[T])&&!s(I,E)&&g(I,E,p(b,E));I.prototype=y,y.constructor=I,a(i,v,I)}},93299:function(e,t,n){n(82109)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},35192:function(e,t,n){n(82109)({target:"Number",stat:!0},{isFinite:n(77023)})},33161:function(e,t,n){n(82109)({target:"Number",stat:!0},{isInteger:n(18730)})},44048:function(e,t,n){n(82109)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},78285:function(e,t,n){var r=n(82109),i=n(18730),o=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(e){return i(e)&&o(e)<=9007199254740991}})},44363:function(e,t,n){n(82109)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},55994:function(e,t,n){n(82109)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},61874:function(e,t,n){var r=n(82109),i=n(2814);r({target:"Number",stat:!0,forced:Number.parseFloat!=i},{parseFloat:i})},9494:function(e,t,n){var r=n(82109),i=n(83009);r({target:"Number",stat:!0,forced:Number.parseInt!=i},{parseInt:i})},56977:function(e,t,n){"use strict";var r=n(82109),i=n(99958),o=n(50863),a=n(38415),s=n(47293),c=1..toFixed,u=Math.floor,l=function(e,t,n){return 0===t?n:t%2==1?l(e,t-1,n*e):l(e*e,t/2,n)};r({target:"Number",proto:!0,forced:c&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!s((function(){c.call({})}))},{toFixed:function(e){var t,n,r,s,c=o(this),d=i(e),f=[0,0,0,0,0,0],h="",p="0",g=function(e,t){for(var n=-1,r=t;++n<6;)r+=e*f[n],f[n]=r%1e7,r=u(r/1e7)},m=function(e){for(var t=6,n=0;--t>=0;)n+=f[t],f[t]=u(n/e),n=n%e*1e7},v=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==f[e]){var n=String(f[e]);t=""===t?n:t+a.call("0",7-n.length)+n}return t};if(d<0||d>20)throw RangeError("Incorrect fraction digits");if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return String(c);if(c<0&&(h="-",c=-c),c>1e-21)if(n=(t=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t}(c*l(2,69,1))-69)<0?c*l(2,-t,1):c/l(2,t,1),n*=4503599627370496,(t=52-t)>0){for(g(0,n),r=d;r>=7;)g(1e7,0),r-=7;for(g(l(10,r,1),0),r=t-1;r>=23;)m(1<<23),r-=23;m(1<<r),g(1,1),m(2),p=v()}else g(0,n),g(1<<-t,0),p=v()+a.call("0",d);return d>0?h+((s=p.length)<=d?"0."+a.call("0",d-s)+p:p.slice(0,s-d)+"."+p.slice(s-d)):h+p}})},55147:function(e,t,n){"use strict";var r=n(82109),i=n(47293),o=n(50863),a=1..toPrecision;r({target:"Number",proto:!0,forced:i((function(){return"1"!==a.call(1,void 0)}))||!i((function(){a.call({})}))},{toPrecision:function(e){return void 0===e?a.call(o(this)):a.call(o(this),e)}})},19601:function(e,t,n){var r=n(82109),i=n(21574);r({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},78011:function(e,t,n){n(82109)({target:"Object",stat:!0,sham:!n(19781)},{create:n(70030)})},59595:function(e,t,n){"use strict";var r=n(82109),i=n(19781),o=n(69026),a=n(47908),s=n(13099),c=n(3070);i&&r({target:"Object",proto:!0,forced:o},{__defineGetter__:function(e,t){c.f(a(this),e,{get:s(t),enumerable:!0,configurable:!0})}})},33321:function(e,t,n){var r=n(82109),i=n(19781);r({target:"Object",stat:!0,forced:!i,sham:!i},{defineProperties:n(36048)})},69070:function(e,t,n){var r=n(82109),i=n(19781);r({target:"Object",stat:!0,forced:!i,sham:!i},{defineProperty:n(3070).f})},35500:function(e,t,n){"use strict";var r=n(82109),i=n(19781),o=n(69026),a=n(47908),s=n(13099),c=n(3070);i&&r({target:"Object",proto:!0,forced:o},{__defineSetter__:function(e,t){c.f(a(this),e,{set:s(t),enumerable:!0,configurable:!0})}})},69720:function(e,t,n){var r=n(82109),i=n(44699).entries;r({target:"Object",stat:!0},{entries:function(e){return i(e)}})},43371:function(e,t,n){var r=n(82109),i=n(76677),o=n(47293),a=n(70111),s=n(62423).onFreeze,c=Object.freeze;r({target:"Object",stat:!0,forced:o((function(){c(1)})),sham:!i},{freeze:function(e){return c&&a(e)?c(s(e)):e}})},38559:function(e,t,n){var r=n(82109),i=n(20408),o=n(86135);r({target:"Object",stat:!0},{fromEntries:function(e){var t={};return i(e,(function(e,n){o(t,e,n)}),void 0,!0),t}})},38880:function(e,t,n){var r=n(82109),i=n(47293),o=n(45656),a=n(31236).f,s=n(19781),c=i((function(){a(1)}));r({target:"Object",stat:!0,forced:!s||c,sham:!s},{getOwnPropertyDescriptor:function(e,t){return a(o(e),t)}})},49337:function(e,t,n){var r=n(82109),i=n(19781),o=n(53887),a=n(45656),s=n(31236),c=n(86135);r({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(e){for(var t,n,r=a(e),i=s.f,u=o(r),l={},d=0;u.length>d;)void 0!==(n=i(r,t=u[d++]))&&c(l,t,n);return l}})},36210:function(e,t,n){var r=n(82109),i=n(47293),o=n(1156).f;r({target:"Object",stat:!0,forced:i((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:o})},30489:function(e,t,n){var r=n(82109),i=n(47293),o=n(47908),a=n(79518),s=n(49920);r({target:"Object",stat:!0,forced:i((function(){a(1)})),sham:!s},{getPrototypeOf:function(e){return a(o(e))}})},41825:function(e,t,n){var r=n(82109),i=n(47293),o=n(70111),a=Object.isExtensible;r({target:"Object",stat:!0,forced:i((function(){a(1)}))},{isExtensible:function(e){return!!o(e)&&(!a||a(e))}})},98410:function(e,t,n){var r=n(82109),i=n(47293),o=n(70111),a=Object.isFrozen;r({target:"Object",stat:!0,forced:i((function(){a(1)}))},{isFrozen:function(e){return!o(e)||!!a&&a(e)}})},72200:function(e,t,n){var r=n(82109),i=n(47293),o=n(70111),a=Object.isSealed;r({target:"Object",stat:!0,forced:i((function(){a(1)}))},{isSealed:function(e){return!o(e)||!!a&&a(e)}})},43304:function(e,t,n){n(82109)({target:"Object",stat:!0},{is:n(81150)})},47941:function(e,t,n){var r=n(82109),i=n(47908),o=n(81956);r({target:"Object",stat:!0,forced:n(47293)((function(){o(1)}))},{keys:function(e){return o(i(e))}})},94869:function(e,t,n){"use strict";var r=n(82109),i=n(19781),o=n(69026),a=n(47908),s=n(57593),c=n(79518),u=n(31236).f;i&&r({target:"Object",proto:!0,forced:o},{__lookupGetter__:function(e){var t,n=a(this),r=s(e,!0);do{if(t=u(n,r))return t.get}while(n=c(n))}})},33952:function(e,t,n){"use strict";var r=n(82109),i=n(19781),o=n(69026),a=n(47908),s=n(57593),c=n(79518),u=n(31236).f;i&&r({target:"Object",proto:!0,forced:o},{__lookupSetter__:function(e){var t,n=a(this),r=s(e,!0);do{if(t=u(n,r))return t.set}while(n=c(n))}})},57227:function(e,t,n){var r=n(82109),i=n(70111),o=n(62423).onFreeze,a=n(76677),s=n(47293),c=Object.preventExtensions;r({target:"Object",stat:!0,forced:s((function(){c(1)})),sham:!a},{preventExtensions:function(e){return c&&i(e)?c(o(e)):e}})},60514:function(e,t,n){var r=n(82109),i=n(70111),o=n(62423).onFreeze,a=n(76677),s=n(47293),c=Object.seal;r({target:"Object",stat:!0,forced:s((function(){c(1)})),sham:!a},{seal:function(e){return c&&i(e)?c(o(e)):e}})},68304:function(e,t,n){n(82109)({target:"Object",stat:!0},{setPrototypeOf:n(27674)})},41539:function(e,t,n){var r=n(51694),i=n(31320),o=n(90288);r||i(Object.prototype,"toString",o,{unsafe:!0})},26833:function(e,t,n){var r=n(82109),i=n(44699).values;r({target:"Object",stat:!0},{values:function(e){return i(e)}})},54678:function(e,t,n){var r=n(82109),i=n(2814);r({global:!0,forced:parseFloat!=i},{parseFloat:i})},91058:function(e,t,n){var r=n(82109),i=n(83009);r({global:!0,forced:parseInt!=i},{parseInt:i})},17922:function(e,t,n){"use strict";var r=n(82109),i=n(13099),o=n(78523),a=n(12534),s=n(20408);r({target:"Promise",stat:!0},{allSettled:function(e){var t=this,n=o.f(t),r=n.resolve,c=n.reject,u=a((function(){var n=i(t.resolve),o=[],a=0,c=1;s(e,(function(e){var i=a++,s=!1;o.push(void 0),c++,n.call(t,e).then((function(e){s||(s=!0,o[i]={status:"fulfilled",value:e},--c||r(o))}),(function(e){s||(s=!0,o[i]={status:"rejected",reason:e},--c||r(o))}))})),--c||r(o)}));return u.error&&c(u.value),n.promise}})},17727:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(13366),a=n(47293),s=n(35005),c=n(36707),u=n(69478),l=n(31320);r({target:"Promise",proto:!0,real:!0,forced:!!o&&a((function(){o.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,s("Promise")),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),i||"function"!=typeof o||o.prototype.finally||l(o.prototype,"finally",s("Promise").prototype.finally)},88674:function(e,t,n){"use strict";var r,i,o,a,s=n(82109),c=n(31913),u=n(17854),l=n(35005),d=n(13366),f=n(31320),h=n(12248),p=n(58003),g=n(96340),m=n(70111),v=n(13099),b=n(25787),y=n(84326),w=n(42788),x=n(20408),E=n(17072),I=n(36707),M=n(20261).set,T=n(95948),C=n(69478),S=n(842),_=n(78523),A=n(12534),N=n(29909),k=n(54705),R=n(5112),O=n(7392),D=R("species"),L="Promise",P=N.get,j=N.set,z=N.getterFor(L),U=d,F=u.TypeError,Y=u.document,Z=u.process,B=l("fetch"),V=_.f,H=V,W="process"==y(Z),G=!!(Y&&Y.createEvent&&u.dispatchEvent),Q="unhandledrejection",K=k(L,(function(){if(w(U)===String(U)){if(66===O)return!0;if(!W&&"function"!=typeof PromiseRejectionEvent)return!0}if(c&&!U.prototype.finally)return!0;if(O>=51&&/native code/.test(U))return!1;var e=U.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[D]=t,!(e.then((function(){}))instanceof t)})),J=K||!E((function(e){U.all(e).catch((function(){}))})),X=function(e){var t;return!(!m(e)||"function"!=typeof(t=e.then))&&t},q=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;T((function(){for(var i=t.value,o=1==t.state,a=0;r.length>a;){var s,c,u,l=r[a++],d=o?l.ok:l.fail,f=l.resolve,h=l.reject,p=l.domain;try{d?(o||(2===t.rejection&&ne(e,t),t.rejection=1),!0===d?s=i:(p&&p.enter(),s=d(i),p&&(p.exit(),u=!0)),s===l.promise?h(F("Promise-chain cycle")):(c=X(s))?c.call(s,f,h):f(s)):h(i)}catch(e){p&&!u&&p.exit(),h(e)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ee(e,t)}))}},$=function(e,t,n){var r,i;G?((r=Y.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),u.dispatchEvent(r)):r={promise:t,reason:n},(i=u["on"+e])?i(r):e===Q&&S("Unhandled promise rejection",n)},ee=function(e,t){M.call(u,(function(){var n,r=t.value;if(te(t)&&(n=A((function(){W?Z.emit("unhandledRejection",r,e):$(Q,e,r)})),t.rejection=W||te(t)?2:1,n.error))throw n.value}))},te=function(e){return 1!==e.rejection&&!e.parent},ne=function(e,t){M.call(u,(function(){W?Z.emit("rejectionHandled",e):$("rejectionhandled",e,t.value)}))},re=function(e,t,n,r){return function(i){e(t,n,i,r)}},ie=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=2,q(e,t,!0))},oe=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw F("Promise can't be resolved itself");var i=X(n);i?T((function(){var r={done:!1};try{i.call(n,re(oe,e,r,t),re(ie,e,r,t))}catch(n){ie(e,r,n,t)}})):(t.value=n,t.state=1,q(e,t,!1))}catch(n){ie(e,{done:!1},n,t)}}};K&&(U=function(e){b(this,U,L),v(e),r.call(this);var t=P(this);try{e(re(oe,this,t),re(ie,this,t))}catch(e){ie(this,t,e)}},(r=function(e){j(this,{type:L,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=h(U.prototype,{then:function(e,t){var n=z(this),r=V(I(this,U));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=W?Z.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&q(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r,t=P(e);this.promise=e,this.resolve=re(oe,e,t),this.reject=re(ie,e,t)},_.f=V=function(e){return e===U||e===o?new i(e):H(e)},c||"function"!=typeof d||(a=d.prototype.then,f(d.prototype,"then",(function(e,t){var n=this;return new U((function(e,t){a.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof B&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return C(U,B.apply(u,arguments))}}))),s({global:!0,wrap:!0,forced:K},{Promise:U}),p(U,L,!1,!0),g(L),o=l(L),s({target:L,stat:!0,forced:K},{reject:function(e){var t=V(this);return t.reject.call(void 0,e),t.promise}}),s({target:L,stat:!0,forced:c||K},{resolve:function(e){return C(c&&this===o?U:this,e)}}),s({target:L,stat:!0,forced:J},{all:function(e){var t=this,n=V(t),r=n.resolve,i=n.reject,o=A((function(){var n=v(t.resolve),o=[],a=0,s=1;x(e,(function(e){var c=a++,u=!1;o.push(void 0),s++,n.call(t,e).then((function(e){u||(u=!0,o[c]=e,--s||r(o))}),i)})),--s||r(o)}));return o.error&&i(o.value),n.promise},race:function(e){var t=this,n=V(t),r=n.reject,i=A((function(){var i=v(t.resolve);x(e,(function(e){i.call(t,e).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}})},36535:function(e,t,n){var r=n(82109),i=n(35005),o=n(13099),a=n(19670),s=n(47293),c=i("Reflect","apply"),u=Function.apply;r({target:"Reflect",stat:!0,forced:!s((function(){c((function(){}))}))},{apply:function(e,t,n){return o(e),a(n),c?c(e,t,n):u.call(e,t,n)}})},12419:function(e,t,n){var r=n(82109),i=n(35005),o=n(13099),a=n(19670),s=n(70111),c=n(70030),u=n(27065),l=n(47293),d=i("Reflect","construct"),f=l((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),h=!l((function(){d((function(){}))})),p=f||h;r({target:"Reflect",stat:!0,forced:p,sham:p},{construct:function(e,t){o(e),a(t);var n=arguments.length<3?e:o(arguments[2]);if(h&&!f)return d(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return r.push.apply(r,t),new(u.apply(e,r))}var i=n.prototype,l=c(s(i)?i:Object.prototype),p=Function.apply.call(e,l,t);return s(p)?p:l}})},69596:function(e,t,n){var r=n(82109),i=n(19781),o=n(19670),a=n(57593),s=n(3070);r({target:"Reflect",stat:!0,forced:n(47293)((function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})})),sham:!i},{defineProperty:function(e,t,n){o(e);var r=a(t,!0);o(n);try{return s.f(e,r,n),!0}catch(e){return!1}}})},52586:function(e,t,n){var r=n(82109),i=n(19670),o=n(31236).f;r({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=o(i(e),t);return!(n&&!n.configurable)&&delete e[t]}})},95683:function(e,t,n){var r=n(82109),i=n(19781),o=n(19670),a=n(31236);r({target:"Reflect",stat:!0,sham:!i},{getOwnPropertyDescriptor:function(e,t){return a.f(o(e),t)}})},39361:function(e,t,n){var r=n(82109),i=n(19670),o=n(79518);r({target:"Reflect",stat:!0,sham:!n(49920)},{getPrototypeOf:function(e){return o(i(e))}})},74819:function(e,t,n){var r=n(82109),i=n(70111),o=n(19670),a=n(86656),s=n(31236),c=n(79518);r({target:"Reflect",stat:!0},{get:function e(t,n){var r,u,l=arguments.length<3?t:arguments[2];return o(t)===l?t[n]:(r=s.f(t,n))?a(r,"value")?r.value:void 0===r.get?void 0:r.get.call(l):i(u=c(t))?e(u,n,l):void 0}})},51037:function(e,t,n){n(82109)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},5898:function(e,t,n){var r=n(82109),i=n(19670),o=Object.isExtensible;r({target:"Reflect",stat:!0},{isExtensible:function(e){return i(e),!o||o(e)}})},67556:function(e,t,n){n(82109)({target:"Reflect",stat:!0},{ownKeys:n(53887)})},14361:function(e,t,n){var r=n(82109),i=n(35005),o=n(19670);r({target:"Reflect",stat:!0,sham:!n(76677)},{preventExtensions:function(e){o(e);try{var t=i("Object","preventExtensions");return t&&t(e),!0}catch(e){return!1}}})},39532:function(e,t,n){var r=n(82109),i=n(19670),o=n(96077),a=n(27674);a&&r({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){i(e),o(t);try{return a(e,t),!0}catch(e){return!1}}})},83593:function(e,t,n){var r=n(82109),i=n(19670),o=n(70111),a=n(86656),s=n(47293),c=n(3070),u=n(31236),l=n(79518),d=n(79114);r({target:"Reflect",stat:!0,forced:s((function(){var e=c.f({},"a",{configurable:!0});return!1!==Reflect.set(l(e),"a",1,e)}))},{set:function e(t,n,r){var s,f,h=arguments.length<4?t:arguments[3],p=u.f(i(t),n);if(!p){if(o(f=l(t)))return e(f,n,r,h);p=d(0)}if(a(p,"value")){if(!1===p.writable||!o(h))return!1;if(s=u.f(h,n)){if(s.get||s.set||!1===s.writable)return!1;s.value=r,c.f(h,n,s)}else c.f(h,n,d(0,r));return!0}return void 0!==p.set&&(p.set.call(h,r),!0)}})},24603:function(e,t,n){var r=n(19781),i=n(17854),o=n(54705),a=n(79587),s=n(3070).f,c=n(8006).f,u=n(47850),l=n(67066),d=n(52999),f=n(31320),h=n(47293),p=n(29909).set,g=n(96340),m=n(5112)("match"),v=i.RegExp,b=v.prototype,y=/a/g,w=/a/g,x=new v(y)!==y,E=d.UNSUPPORTED_Y;if(r&&o("RegExp",!x||E||h((function(){return w[m]=!1,v(y)!=y||v(w)==w||"/a/i"!=v(y,"i")})))){for(var I=function(e,t){var n,r=this instanceof I,i=u(e),o=void 0===t;if(!r&&i&&e.constructor===I&&o)return e;x?i&&!o&&(e=e.source):e instanceof I&&(o&&(t=l.call(e)),e=e.source),E&&(n=!!t&&t.indexOf("y")>-1)&&(t=t.replace(/y/g,""));var s=a(x?new v(e,t):v(e,t),r?this:b,I);return E&&n&&p(s,{sticky:n}),s},M=function(e){e in I||s(I,e,{configurable:!0,get:function(){return v[e]},set:function(t){v[e]=t}})},T=c(v),C=0;T.length>C;)M(T[C++]);b.constructor=I,I.prototype=b,f(i,"RegExp",I)}g("RegExp")},74916:function(e,t,n){"use strict";var r=n(82109),i=n(22261);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},92087:function(e,t,n){var r=n(19781),i=n(3070),o=n(67066),a=n(52999).UNSUPPORTED_Y;r&&("g"!=/./g.flags||a)&&i.f(RegExp.prototype,"flags",{configurable:!0,get:o})},88386:function(e,t,n){var r=n(19781),i=n(52999).UNSUPPORTED_Y,o=n(3070).f,a=n(29909).get,s=RegExp.prototype;r&&i&&o(RegExp.prototype,"sticky",{configurable:!0,get:function(){if(this!==s){if(this instanceof RegExp)return!!a(this).sticky;throw TypeError("Incompatible receiver, RegExp required")}}})},77601:function(e,t,n){"use strict";n(74916);var r,i,o=n(82109),a=n(70111),s=(r=!1,(i=/[ac]/).exec=function(){return r=!0,/./.exec.apply(this,arguments)},!0===i.test("abc")&&r),c=/./.test;o({target:"RegExp",proto:!0,forced:!s},{test:function(e){if("function"!=typeof this.exec)return c.call(this,e);var t=this.exec(e);if(null!==t&&!a(t))throw new Error("RegExp exec method returned something other than an Object or null");return!!t}})},39714:function(e,t,n){"use strict";var r=n(31320),i=n(19670),o=n(47293),a=n(67066),s="toString",c=RegExp.prototype,u=c.toString,l=o((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),d=u.name!=s;(l||d)&&r(RegExp.prototype,s,(function(){var e=i(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(void 0===n&&e instanceof RegExp&&!("flags"in c)?a.call(e):n)}),{unsafe:!0})},70189:function(e,t,n){"use strict";var r=n(77710),i=n(95631);e.exports=r("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),i)},15218:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("anchor")},{anchor:function(e){return i(this,"a","name",e)}})},74475:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("big")},{big:function(){return i(this,"big","","")}})},57929:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("blink")},{blink:function(){return i(this,"blink","","")}})},50915:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("bold")},{bold:function(){return i(this,"b","","")}})},79841:function(e,t,n){"use strict";var r=n(82109),i=n(28710).codeAt;r({target:"String",proto:!0},{codePointAt:function(e){return i(this,e)}})},27852:function(e,t,n){"use strict";var r,i=n(82109),o=n(31236).f,a=n(17466),s=n(3929),c=n(84488),u=n(84964),l=n(31913),d="".endsWith,f=Math.min,h=u("endsWith");i({target:"String",proto:!0,forced:!(!l&&!h&&(r=o(String.prototype,"endsWith"),r&&!r.writable)||h)},{endsWith:function(e){var t=String(c(this));s(e);var n=arguments.length>1?arguments[1]:void 0,r=a(t.length),i=void 0===n?r:f(a(n),r),o=String(e);return d?d.call(t,o,i):t.slice(i-o.length,i)===o}})},29253:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("fixed")},{fixed:function(){return i(this,"tt","","")}})},42125:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("fontcolor")},{fontcolor:function(e){return i(this,"font","color",e)}})},78830:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("fontsize")},{fontsize:function(e){return i(this,"font","size",e)}})},94953:function(e,t,n){var r=n(82109),i=n(51400),o=String.fromCharCode,a=String.fromCodePoint;r({target:"String",stat:!0,forced:!!a&&1!=a.length},{fromCodePoint:function(e){for(var t,n=[],r=arguments.length,a=0;r>a;){if(t=+arguments[a++],i(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?o(t):o(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},32023:function(e,t,n){"use strict";var r=n(82109),i=n(3929),o=n(84488);r({target:"String",proto:!0,forced:!n(84964)("includes")},{includes:function(e){return!!~String(o(this)).indexOf(i(e),arguments.length>1?arguments[1]:void 0)}})},58734:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("italics")},{italics:function(){return i(this,"i","","")}})},78783:function(e,t,n){"use strict";var r=n(28710).charAt,i=n(29909),o=n(70654),a="String Iterator",s=i.set,c=i.getterFor(a);o(String,"String",(function(e){s(this,{type:a,string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,i=t.index;return i>=n.length?{value:void 0,done:!0}:(e=r(n,i),t.index+=e.length,{value:e,done:!1})}))},29254:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("link")},{link:function(e){return i(this,"a","href",e)}})},76373:function(e,t,n){"use strict";var r=n(82109),i=n(24994),o=n(84488),a=n(17466),s=n(13099),c=n(19670),u=n(84326),l=n(47850),d=n(67066),f=n(68880),h=n(47293),p=n(5112),g=n(36707),m=n(31530),v=n(29909),b=n(31913),y=p("matchAll"),w="RegExp String Iterator",x=v.set,E=v.getterFor(w),I=RegExp.prototype,M=I.exec,T="".matchAll,C=!!T&&!h((function(){"a".matchAll(/./)})),S=i((function(e,t,n,r){x(this,{type:w,regexp:e,string:t,global:n,unicode:r,done:!1})}),"RegExp String",(function(){var e=E(this);if(e.done)return{value:void 0,done:!0};var t=e.regexp,n=e.string,r=function(e,t){var n,r=e.exec;if("function"==typeof r){if("object"!=typeof(n=r.call(e,t)))throw TypeError("Incorrect exec result");return n}return M.call(e,t)}(t,n);return null===r?{value:void 0,done:e.done=!0}:e.global?(""==String(r[0])&&(t.lastIndex=m(n,a(t.lastIndex),e.unicode)),{value:r,done:!1}):(e.done=!0,{value:r,done:!1})})),_=function(e){var t,n,r,i,o,s,u=c(this),l=String(e);return t=g(u,RegExp),void 0===(n=u.flags)&&u instanceof RegExp&&!("flags"in I)&&(n=d.call(u)),r=void 0===n?"":String(n),i=new t(t===RegExp?u.source:u,r),o=!!~r.indexOf("g"),s=!!~r.indexOf("u"),i.lastIndex=a(u.lastIndex),new S(i,l,o,s)};r({target:"String",proto:!0,forced:C},{matchAll:function(e){var t,n,r,i=o(this);if(null!=e){if(l(e)&&!~String(o("flags"in I?e.flags:d.call(e))).indexOf("g"))throw TypeError("`.matchAll` does not allow non-global regexes");if(C)return T.apply(i,arguments);if(void 0===(n=e[y])&&b&&"RegExp"==u(e)&&(n=_),null!=n)return s(n).call(e,i)}else if(C)return T.apply(i,arguments);return t=String(i),r=new RegExp(e,"g"),b?_.call(r,t):r[y](t)}}),b||y in I||f(I,y,_)},4723:function(e,t,n){"use strict";var r=n(27007),i=n(19670),o=n(17466),a=n(84488),s=n(31530),c=n(97651);r("match",1,(function(e,t,n){return[function(t){var n=a(this),r=null==t?void 0:t[e];return void 0!==r?r.call(t,n):new RegExp(t)[e](String(n))},function(e){var r=n(t,e,this);if(r.done)return r.value;var a=i(e),u=String(this);if(!a.global)return c(a,u);var l=a.unicode;a.lastIndex=0;for(var d,f=[],h=0;null!==(d=c(a,u));){var p=String(d[0]);f[h]=p,""===p&&(a.lastIndex=s(u,o(a.lastIndex),l)),h++}return 0===h?null:f}]}))},66528:function(e,t,n){"use strict";var r=n(82109),i=n(76650).end;r({target:"String",proto:!0,forced:n(54986)},{padEnd:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},83112:function(e,t,n){"use strict";var r=n(82109),i=n(76650).start;r({target:"String",proto:!0,forced:n(54986)},{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},38992:function(e,t,n){var r=n(82109),i=n(45656),o=n(17466);r({target:"String",stat:!0},{raw:function(e){for(var t=i(e.raw),n=o(t.length),r=arguments.length,a=[],s=0;n>s;)a.push(String(t[s++])),s<r&&a.push(String(arguments[s]));return a.join("")}})},82481:function(e,t,n){n(82109)({target:"String",proto:!0},{repeat:n(38415)})},15306:function(e,t,n){"use strict";var r=n(27007),i=n(19670),o=n(47908),a=n(17466),s=n(99958),c=n(84488),u=n(31530),l=n(97651),d=Math.max,f=Math.min,h=Math.floor,p=/\$([$&'`]|\d\d?|<[^>]*>)/g,g=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(e,t,n,r){var m=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,v=r.REPLACE_KEEPS_$0,b=m?"$":"$0";return[function(n,r){var i=c(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,i,r):t.call(String(i),n,r)},function(e,r){if(!m&&v||"string"==typeof r&&-1===r.indexOf(b)){var o=n(t,e,this,r);if(o.done)return o.value}var c=i(e),h=String(this),p="function"==typeof r;p||(r=String(r));var g=c.global;if(g){var w=c.unicode;c.lastIndex=0}for(var x=[];;){var E=l(c,h);if(null===E)break;if(x.push(E),!g)break;""===String(E[0])&&(c.lastIndex=u(h,a(c.lastIndex),w))}for(var I,M="",T=0,C=0;C<x.length;C++){E=x[C];for(var S=String(E[0]),_=d(f(s(E.index),h.length),0),A=[],N=1;N<E.length;N++)A.push(void 0===(I=E[N])?I:String(I));var k=E.groups;if(p){var R=[S].concat(A,_,h);void 0!==k&&R.push(k);var O=String(r.apply(void 0,R))}else O=y(S,h,_,A,k,r);_>=T&&(M+=h.slice(T,_)+O,T=_+S.length)}return M+h.slice(T)}];function y(e,n,r,i,a,s){var c=r+e.length,u=i.length,l=g;return void 0!==a&&(a=o(a),l=p),t.call(s,l,(function(t,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,r);case"'":return n.slice(c);case"<":s=a[o.slice(1,-1)];break;default:var l=+o;if(0===l)return t;if(l>u){var d=h(l/10);return 0===d?t:d<=u?void 0===i[d-1]?o.charAt(1):i[d-1]+o.charAt(1):t}s=i[l-1]}return void 0===s?"":s}))}}))},64765:function(e,t,n){"use strict";var r=n(27007),i=n(19670),o=n(84488),a=n(81150),s=n(97651);r("search",1,(function(e,t,n){return[function(t){var n=o(this),r=null==t?void 0:t[e];return void 0!==r?r.call(t,n):new RegExp(t)[e](String(n))},function(e){var r=n(t,e,this);if(r.done)return r.value;var o=i(e),c=String(this),u=o.lastIndex;a(u,0)||(o.lastIndex=0);var l=s(o,c);return a(o.lastIndex,u)||(o.lastIndex=u),null===l?-1:l.index}]}))},37268:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("small")},{small:function(){return i(this,"small","","")}})},23123:function(e,t,n){"use strict";var r=n(27007),i=n(47850),o=n(19670),a=n(84488),s=n(36707),c=n(31530),u=n(17466),l=n(97651),d=n(22261),f=n(47293),h=[].push,p=Math.min,g=4294967295,m=!f((function(){return!RegExp(g,"y")}));r("split",2,(function(e,t,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var r=String(a(this)),o=void 0===n?g:n>>>0;if(0===o)return[];if(void 0===e)return[r];if(!i(e))return t.call(r,e,o);for(var s,c,u,l=[],f=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),p=0,m=new RegExp(e.source,f+"g");(s=d.call(m,r))&&!((c=m.lastIndex)>p&&(l.push(r.slice(p,s.index)),s.length>1&&s.index<r.length&&h.apply(l,s.slice(1)),u=s[0].length,p=c,l.length>=o));)m.lastIndex===s.index&&m.lastIndex++;return p===r.length?!u&&m.test("")||l.push(""):l.push(r.slice(p)),l.length>o?l.slice(0,o):l}:"0".split(void 0,0).length?function(e,n){return void 0===e&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var i=a(this),o=null==t?void 0:t[e];return void 0!==o?o.call(t,i,n):r.call(String(i),t,n)},function(e,i){var a=n(r,e,this,i,r!==t);if(a.done)return a.value;var d=o(e),f=String(this),h=s(d,RegExp),v=d.unicode,b=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(m?"y":"g"),y=new h(m?d:"^(?:"+d.source+")",b),w=void 0===i?g:i>>>0;if(0===w)return[];if(0===f.length)return null===l(y,f)?[f]:[];for(var x=0,E=0,I=[];E<f.length;){y.lastIndex=m?E:0;var M,T=l(y,m?f:f.slice(E));if(null===T||(M=p(u(y.lastIndex+(m?0:E)),f.length))===x)E=c(f,E,v);else{if(I.push(f.slice(x,E)),I.length===w)return I;for(var C=1;C<=T.length-1;C++)if(I.push(T[C]),I.length===w)return I;E=x=M}}return I.push(f.slice(x)),I}]}),!m)},23157:function(e,t,n){"use strict";var r,i=n(82109),o=n(31236).f,a=n(17466),s=n(3929),c=n(84488),u=n(84964),l=n(31913),d="".startsWith,f=Math.min,h=u("startsWith");i({target:"String",proto:!0,forced:!(!l&&!h&&(r=o(String.prototype,"startsWith"),r&&!r.writable)||h)},{startsWith:function(e){var t=String(c(this));s(e);var n=a(f(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return d?d.call(t,r,n):t.slice(n,n+r.length)===r}})},7397:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("strike")},{strike:function(){return i(this,"strike","","")}})},60086:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("sub")},{sub:function(){return i(this,"sub","","")}})},80623:function(e,t,n){"use strict";var r=n(82109),i=n(14230);r({target:"String",proto:!0,forced:n(43429)("sup")},{sup:function(){return i(this,"sup","","")}})},48702:function(e,t,n){"use strict";var r=n(82109),i=n(53111).end,o=n(76091)("trimEnd"),a=o?function(){return i(this)}:"".trimEnd;r({target:"String",proto:!0,forced:o},{trimEnd:a,trimRight:a})},55674:function(e,t,n){"use strict";var r=n(82109),i=n(53111).start,o=n(76091)("trimStart"),a=o?function(){return i(this)}:"".trimStart;r({target:"String",proto:!0,forced:o},{trimStart:a,trimLeft:a})},73210:function(e,t,n){"use strict";var r=n(82109),i=n(53111).trim;r({target:"String",proto:!0,forced:n(76091)("trim")},{trim:function(){return i(this)}})},72443:function(e,t,n){n(97235)("asyncIterator")},41817:function(e,t,n){"use strict";var r=n(82109),i=n(19781),o=n(17854),a=n(86656),s=n(70111),c=n(3070).f,u=n(99920),l=o.Symbol;if(i&&"function"==typeof l&&(!("description"in l.prototype)||void 0!==l().description)){var d={},f=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof f?new l(e):void 0===e?l():l(e);return""===e&&(d[t]=!0),t};u(f,l);var h=f.prototype=l.prototype;h.constructor=f;var p=h.toString,g="Symbol(test)"==String(l("test")),m=/^Symbol\((.*)\)[^)]+$/;c(h,"description",{configurable:!0,get:function(){var e=s(this)?this.valueOf():this,t=p.call(e);if(a(d,e))return"";var n=g?t.slice(7,-1):t.replace(m,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:f})}},92401:function(e,t,n){n(97235)("hasInstance")},8722:function(e,t,n){n(97235)("isConcatSpreadable")},32165:function(e,t,n){n(97235)("iterator")},82526:function(e,t,n){"use strict";var r=n(82109),i=n(17854),o=n(35005),a=n(31913),s=n(19781),c=n(30133),u=n(43307),l=n(47293),d=n(86656),f=n(43157),h=n(70111),p=n(19670),g=n(47908),m=n(45656),v=n(57593),b=n(79114),y=n(70030),w=n(81956),x=n(8006),E=n(1156),I=n(25181),M=n(31236),T=n(3070),C=n(55296),S=n(68880),_=n(31320),A=n(72309),N=n(6200),k=n(3501),R=n(69711),O=n(5112),D=n(6061),L=n(97235),P=n(58003),j=n(29909),z=n(42092).forEach,U=N("hidden"),F="Symbol",Y=O("toPrimitive"),Z=j.set,B=j.getterFor(F),V=Object.prototype,H=i.Symbol,W=o("JSON","stringify"),G=M.f,Q=T.f,K=E.f,J=C.f,X=A("symbols"),q=A("op-symbols"),$=A("string-to-symbol-registry"),ee=A("symbol-to-string-registry"),te=A("wks"),ne=i.QObject,re=!ne||!ne.prototype||!ne.prototype.findChild,ie=s&&l((function(){return 7!=y(Q({},"a",{get:function(){return Q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=G(V,t);r&&delete V[t],Q(e,t,n),r&&e!==V&&Q(V,t,r)}:Q,oe=function(e,t){var n=X[e]=y(H.prototype);return Z(n,{type:F,tag:e,description:t}),s||(n.description=t),n},ae=u?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof H},se=function(e,t,n){e===V&&se(q,t,n),p(e);var r=v(t,!0);return p(n),d(X,r)?(n.enumerable?(d(e,U)&&e[U][r]&&(e[U][r]=!1),n=y(n,{enumerable:b(0,!1)})):(d(e,U)||Q(e,U,b(1,{})),e[U][r]=!0),ie(e,r,n)):Q(e,r,n)},ce=function(e,t){p(e);var n=m(t),r=w(n).concat(fe(n));return z(r,(function(t){s&&!ue.call(n,t)||se(e,t,n[t])})),e},ue=function(e){var t=v(e,!0),n=J.call(this,t);return!(this===V&&d(X,t)&&!d(q,t))&&(!(n||!d(this,t)||!d(X,t)||d(this,U)&&this[U][t])||n)},le=function(e,t){var n=m(e),r=v(t,!0);if(n!==V||!d(X,r)||d(q,r)){var i=G(n,r);return!i||!d(X,r)||d(n,U)&&n[U][r]||(i.enumerable=!0),i}},de=function(e){var t=K(m(e)),n=[];return z(t,(function(e){d(X,e)||d(k,e)||n.push(e)})),n},fe=function(e){var t=e===V,n=K(t?q:m(e)),r=[];return z(n,(function(e){!d(X,e)||t&&!d(V,e)||r.push(X[e])})),r};c||(_((H=function(){if(this instanceof H)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=R(e),n=function(e){this===V&&n.call(q,e),d(this,U)&&d(this[U],t)&&(this[U][t]=!1),ie(this,t,b(1,e))};return s&&re&&ie(V,t,{configurable:!0,set:n}),oe(t,e)}).prototype,"toString",(function(){return B(this).tag})),_(H,"withoutSetter",(function(e){return oe(R(e),e)})),C.f=ue,T.f=se,M.f=le,x.f=E.f=de,I.f=fe,D.f=function(e){return oe(O(e),e)},s&&(Q(H.prototype,"description",{configurable:!0,get:function(){return B(this).description}}),a||_(V,"propertyIsEnumerable",ue,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:H}),z(w(te),(function(e){L(e)})),r({target:F,stat:!0,forced:!c},{for:function(e){var t=String(e);if(d($,t))return $[t];var n=H(t);return $[t]=n,ee[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(d(ee,e))return ee[e]},useSetter:function(){re=!0},useSimple:function(){re=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:function(e,t){return void 0===t?y(e):ce(y(e),t)},defineProperty:se,defineProperties:ce,getOwnPropertyDescriptor:le}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:de,getOwnPropertySymbols:fe}),r({target:"Object",stat:!0,forced:l((function(){I.f(1)}))},{getOwnPropertySymbols:function(e){return I.f(g(e))}}),W&&r({target:"JSON",stat:!0,forced:!c||l((function(){var e=H();return"[null]"!=W([e])||"{}"!=W({a:e})||"{}"!=W(Object(e))}))},{stringify:function(e,t,n){for(var r,i=[e],o=1;arguments.length>o;)i.push(arguments[o++]);if(r=t,(h(t)||void 0!==e)&&!ae(e))return f(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ae(t))return t}),i[1]=t,W.apply(null,i)}}),H.prototype[Y]||S(H.prototype,Y,H.prototype.valueOf),P(H,F),k[U]=!0},16066:function(e,t,n){n(97235)("matchAll")},69007:function(e,t,n){n(97235)("match")},83510:function(e,t,n){n(97235)("replace")},41840:function(e,t,n){n(97235)("search")},6982:function(e,t,n){n(97235)("species")},32159:function(e,t,n){n(97235)("split")},96649:function(e,t,n){n(97235)("toPrimitive")},39341:function(e,t,n){n(97235)("toStringTag")},60543:function(e,t,n){n(97235)("unscopables")},92990:function(e,t,n){"use strict";var r=n(90260),i=n(1048),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("copyWithin",(function(e,t){return i.call(o(this),e,t,arguments.length>2?arguments[2]:void 0)}))},18927:function(e,t,n){"use strict";var r=n(90260),i=n(42092).every,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("every",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},33105:function(e,t,n){"use strict";var r=n(90260),i=n(21285),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("fill",(function(e){return i.apply(o(this),arguments)}))},35035:function(e,t,n){"use strict";var r=n(90260),i=n(42092).filter,o=n(36707),a=r.aTypedArray,s=r.aTypedArrayConstructor;(0,r.exportTypedArrayMethod)("filter",(function(e){for(var t=i(a(this),e,arguments.length>1?arguments[1]:void 0),n=o(this,this.constructor),r=0,c=t.length,u=new(s(n))(c);c>r;)u[r]=t[r++];return u}))},7174:function(e,t,n){"use strict";var r=n(90260),i=n(42092).findIndex,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("findIndex",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},74345:function(e,t,n){"use strict";var r=n(90260),i=n(42092).find,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("find",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},44197:function(e,t,n){n(19843)("Float32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},76495:function(e,t,n){n(19843)("Float64",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},32846:function(e,t,n){"use strict";var r=n(90260),i=n(42092).forEach,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("forEach",(function(e){i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},98145:function(e,t,n){"use strict";var r=n(63832);(0,n(90260).exportTypedArrayStaticMethod)("from",n(97321),r)},44731:function(e,t,n){"use strict";var r=n(90260),i=n(41318).includes,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("includes",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},77209:function(e,t,n){"use strict";var r=n(90260),i=n(41318).indexOf,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("indexOf",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},35109:function(e,t,n){n(19843)("Int16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},65125:function(e,t,n){n(19843)("Int32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},87145:function(e,t,n){n(19843)("Int8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},96319:function(e,t,n){"use strict";var r=n(17854),i=n(90260),o=n(66992),a=n(5112)("iterator"),s=r.Uint8Array,c=o.values,u=o.keys,l=o.entries,d=i.aTypedArray,f=i.exportTypedArrayMethod,h=s&&s.prototype[a],p=!!h&&("values"==h.name||null==h.name),g=function(){return c.call(d(this))};f("entries",(function(){return l.call(d(this))})),f("keys",(function(){return u.call(d(this))})),f("values",g,!p),f(a,g,!p)},58867:function(e,t,n){"use strict";var r=n(90260),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=[].join;o("join",(function(e){return a.apply(i(this),arguments)}))},37789:function(e,t,n){"use strict";var r=n(90260),i=n(86583),o=r.aTypedArray;(0,r.exportTypedArrayMethod)("lastIndexOf",(function(e){return i.apply(o(this),arguments)}))},33739:function(e,t,n){"use strict";var r=n(90260),i=n(42092).map,o=n(36707),a=r.aTypedArray,s=r.aTypedArrayConstructor;(0,r.exportTypedArrayMethod)("map",(function(e){return i(a(this),e,arguments.length>1?arguments[1]:void 0,(function(e,t){return new(s(o(e,e.constructor)))(t)}))}))},95206:function(e,t,n){"use strict";var r=n(90260),i=n(63832),o=r.aTypedArrayConstructor;(0,r.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(o(this))(t);t>e;)n[e]=arguments[e++];return n}),i)},14483:function(e,t,n){"use strict";var r=n(90260),i=n(53671).right,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduceRight",(function(e){return i(o(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},29368:function(e,t,n){"use strict";var r=n(90260),i=n(53671).left,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("reduce",(function(e){return i(o(this),e,arguments.length,arguments.length>1?arguments[1]:void 0)}))},12056:function(e,t,n){"use strict";var r=n(90260),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=Math.floor;o("reverse",(function(){for(var e,t=this,n=i(t).length,r=a(n/2),o=0;o<r;)e=t[o],t[o++]=t[--n],t[n]=e;return t}))},3462:function(e,t,n){"use strict";var r=n(90260),i=n(17466),o=n(84590),a=n(47908),s=n(47293),c=r.aTypedArray;(0,r.exportTypedArrayMethod)("set",(function(e){c(this);var t=o(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=a(e),s=i(r.length),u=0;if(s+t>n)throw RangeError("Wrong length");for(;u<s;)this[t+u]=r[u++]}),s((function(){new Int8Array(1).set({})})))},30678:function(e,t,n){"use strict";var r=n(90260),i=n(36707),o=n(47293),a=r.aTypedArray,s=r.aTypedArrayConstructor,c=r.exportTypedArrayMethod,u=[].slice;c("slice",(function(e,t){for(var n=u.call(a(this),e,t),r=i(this,this.constructor),o=0,c=n.length,l=new(s(r))(c);c>o;)l[o]=n[o++];return l}),o((function(){new Int8Array(1).slice()})))},27462:function(e,t,n){"use strict";var r=n(90260),i=n(42092).some,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("some",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},33824:function(e,t,n){"use strict";var r=n(90260),i=r.aTypedArray,o=r.exportTypedArrayMethod,a=[].sort;o("sort",(function(e){return a.call(i(this),e)}))},55021:function(e,t,n){"use strict";var r=n(90260),i=n(17466),o=n(51400),a=n(36707),s=r.aTypedArray;(0,r.exportTypedArrayMethod)("subarray",(function(e,t){var n=s(this),r=n.length,c=o(e,r);return new(a(n,n.constructor))(n.buffer,n.byteOffset+c*n.BYTES_PER_ELEMENT,i((void 0===t?r:o(t,r))-c))}))},12974:function(e,t,n){"use strict";var r=n(17854),i=n(90260),o=n(47293),a=r.Int8Array,s=i.aTypedArray,c=i.exportTypedArrayMethod,u=[].toLocaleString,l=[].slice,d=!!a&&o((function(){u.call(new a(1))}));c("toLocaleString",(function(){return u.apply(d?l.call(s(this)):s(this),arguments)}),o((function(){return[1,2].toLocaleString()!=new a([1,2]).toLocaleString()}))||!o((function(){a.prototype.toLocaleString.call([1,2])})))},15016:function(e,t,n){"use strict";var r=n(90260).exportTypedArrayMethod,i=n(47293),o=n(17854).Uint8Array,a=o&&o.prototype||{},s=[].toString,c=[].join;i((function(){s.call({})}))&&(s=function(){return c.call(this)});var u=a.toString!=s;r("toString",s,u)},8255:function(e,t,n){n(19843)("Uint16",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},29135:function(e,t,n){n(19843)("Uint32",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},82472:function(e,t,n){n(19843)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}))},49743:function(e,t,n){n(19843)("Uint8",(function(e){return function(t,n,r){return e(this,t,n,r)}}),!0)},4129:function(e,t,n){"use strict";var r,i=n(17854),o=n(12248),a=n(62423),s=n(77710),c=n(29320),u=n(70111),l=n(29909).enforce,d=n(68536),f=!i.ActiveXObject&&"ActiveXObject"in i,h=Object.isExtensible,p=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},g=e.exports=s("WeakMap",p,c);if(d&&f){r=c.getConstructor(p,"WeakMap",!0),a.REQUIRED=!0;var m=g.prototype,v=m.delete,b=m.has,y=m.get,w=m.set;o(m,{delete:function(e){if(u(e)&&!h(e)){var t=l(this);return t.frozen||(t.frozen=new r),v.call(this,e)||t.frozen.delete(e)}return v.call(this,e)},has:function(e){if(u(e)&&!h(e)){var t=l(this);return t.frozen||(t.frozen=new r),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(u(e)&&!h(e)){var t=l(this);return t.frozen||(t.frozen=new r),b.call(this,e)?y.call(this,e):t.frozen.get(e)}return y.call(this,e)},set:function(e,t){if(u(e)&&!h(e)){var n=l(this);n.frozen||(n.frozen=new r),b.call(this,e)?w.call(this,e,t):n.frozen.set(e,t)}else w.call(this,e,t);return this}})}},38478:function(e,t,n){"use strict";n(77710)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),n(29320))},10072:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(34092);r({target:"Map",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})},99137:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(49974),s=n(54647),c=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{every:function(e){var t=o(this),n=s(t),r=a(e,arguments.length>1?arguments[1]:void 0,3);return!c(n,(function(e,n){if(!r(n,e,t))return c.stop()}),void 0,!0,!0).stopped}})},71957:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(49974),u=n(36707),l=n(54647),d=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{filter:function(e){var t=a(this),n=l(t),r=c(e,arguments.length>1?arguments[1]:void 0,3),i=new(u(t,o("Map"))),f=s(i.set);return d(n,(function(e,n){r(n,e,t)&&f.call(i,e,n)}),void 0,!0,!0),i}})},103:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(49974),s=n(54647),c=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{findKey:function(e){var t=o(this),n=s(t),r=a(e,arguments.length>1?arguments[1]:void 0,3);return c(n,(function(e,n){if(r(n,e,t))return c.stop(e)}),void 0,!0,!0).result}})},96306:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(49974),s=n(54647),c=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{find:function(e){var t=o(this),n=s(t),r=a(e,arguments.length>1?arguments[1]:void 0,3);return c(n,(function(e,n){if(r(n,e,t))return c.stop(n)}),void 0,!0,!0).result}})},8582:function(e,t,n){n(82109)({target:"Map",stat:!0},{from:n(27296)})},90618:function(e,t,n){"use strict";var r=n(82109),i=n(20408),o=n(13099);r({target:"Map",stat:!0},{groupBy:function(e,t){var n=new this;o(t);var r=o(n.has),a=o(n.get),s=o(n.set);return i(e,(function(e){var i=t(e);r.call(n,i)?a.call(n,i).push(e):s.call(n,i,[e])})),n}})},74592:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(54647),s=n(46465),c=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{includes:function(e){return c(a(o(this)),(function(t,n){if(s(n,e))return c.stop()}),void 0,!0,!0).stopped}})},88440:function(e,t,n){"use strict";var r=n(82109),i=n(20408),o=n(13099);r({target:"Map",stat:!0},{keyBy:function(e,t){var n=new this;o(t);var r=o(n.set);return i(e,(function(e){r.call(n,t(e),e)})),n}})},58276:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(54647),s=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{keyOf:function(e){return s(a(o(this)),(function(t,n){if(n===e)return s.stop(t)}),void 0,!0,!0).result}})},35082:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(49974),u=n(36707),l=n(54647),d=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{mapKeys:function(e){var t=a(this),n=l(t),r=c(e,arguments.length>1?arguments[1]:void 0,3),i=new(u(t,o("Map"))),f=s(i.set);return d(n,(function(e,n){f.call(i,r(n,e,t),n)}),void 0,!0,!0),i}})},12813:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(49974),u=n(36707),l=n(54647),d=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{mapValues:function(e){var t=a(this),n=l(t),r=c(e,arguments.length>1?arguments[1]:void 0,3),i=new(u(t,o("Map"))),f=s(i.set);return d(n,(function(e,n){f.call(i,e,r(n,e,t))}),void 0,!0,!0),i}})},18222:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(13099),s=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{merge:function(e){for(var t=o(this),n=a(t.set),r=0;r<arguments.length;)s(arguments[r++],n,t,!0);return t}})},24838:function(e,t,n){n(82109)({target:"Map",stat:!0},{of:n(82044)})},38563:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(13099),s=n(54647),c=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{reduce:function(e){var t=o(this),n=s(t),r=arguments.length<2,i=r?void 0:arguments[1];if(a(e),c(n,(function(n,o){r?(r=!1,i=o):i=e(i,o,n,t)}),void 0,!0,!0),r)throw TypeError("Reduce of empty map with no initial value");return i}})},50336:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(49974),s=n(54647),c=n(20408);r({target:"Map",proto:!0,real:!0,forced:i},{some:function(e){var t=o(this),n=s(t),r=a(e,arguments.length>1?arguments[1]:void 0,3);return c(n,(function(e,n){if(r(n,e,t))return c.stop()}),void 0,!0,!0).stopped}})},74442:function(e,t,n){"use strict";n(82109)({target:"Map",proto:!0,real:!0,forced:n(31913)},{updateOrInsert:n(8154)})},7512:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(13099);r({target:"Map",proto:!0,real:!0,forced:i},{update:function(e,t){var n=o(this),r=arguments.length;a(t);var i=n.has(e);if(!i&&r<3)throw TypeError("Updating absent value");var s=i?n.get(e):a(r>2?arguments[2]:void 0)(e,n);return n.set(e,t(s,e,n)),n}})},87713:function(e,t,n){"use strict";n(82109)({target:"Map",proto:!0,real:!0,forced:n(31913)},{upsert:n(8154)})},88921:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(31501);r({target:"Set",proto:!0,real:!0,forced:i},{addAll:function(){return o.apply(this,arguments)}})},96248:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(34092);r({target:"Set",proto:!0,real:!0,forced:i},{deleteAll:function(){return o.apply(this,arguments)}})},13599:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(36707),u=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{difference:function(e){var t=a(this),n=new(c(t,o("Set")))(t),r=s(n.delete);return u(e,(function(e){r.call(n,e)})),n}})},11477:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(49974),s=n(96767),c=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{every:function(e){var t=o(this),n=s(t),r=a(e,arguments.length>1?arguments[1]:void 0,3);return!c(n,(function(e){if(!r(e,e,t))return c.stop()}),void 0,!1,!0).stopped}})},64362:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(49974),u=n(36707),l=n(96767),d=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{filter:function(e){var t=a(this),n=l(t),r=c(e,arguments.length>1?arguments[1]:void 0,3),i=new(u(t,o("Set"))),f=s(i.add);return d(n,(function(e){r(e,e,t)&&f.call(i,e)}),void 0,!1,!0),i}})},15389:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(49974),s=n(96767),c=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{find:function(e){var t=o(this),n=s(t),r=a(e,arguments.length>1?arguments[1]:void 0,3);return c(n,(function(e){if(r(e,e,t))return c.stop(e)}),void 0,!1,!0).result}})},46006:function(e,t,n){n(82109)({target:"Set",stat:!0},{from:n(27296)})},90401:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(36707),u=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{intersection:function(e){var t=a(this),n=new(c(t,o("Set"))),r=s(t.has),i=s(n.add);return u(e,(function(e){r.call(t,e)&&i.call(n,e)})),n}})},45164:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(13099),s=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{isDisjointFrom:function(e){var t=o(this),n=a(t.has);return!s(e,(function(e){if(!0===n.call(t,e))return s.stop()})).stopped}})},91238:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(18554),u=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{isSubsetOf:function(e){var t=c(this),n=a(e),r=n.has;return"function"!=typeof r&&(n=new(o("Set"))(e),r=s(n.has)),!u(t,(function(e){if(!1===r.call(n,e))return u.stop()}),void 0,!1,!0).stopped}})},54837:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(13099),s=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{isSupersetOf:function(e){var t=o(this),n=a(t.has);return!s(e,(function(e){if(!1===n.call(t,e))return s.stop()})).stopped}})},87485:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(96767),s=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{join:function(e){var t=o(this),n=a(t),r=void 0===e?",":String(e),i=[];return s(n,i.push,i,!1,!0),i.join(r)}})},56767:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(49974),u=n(36707),l=n(96767),d=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{map:function(e){var t=a(this),n=l(t),r=c(e,arguments.length>1?arguments[1]:void 0,3),i=new(u(t,o("Set"))),f=s(i.add);return d(n,(function(e){f.call(i,r(e,e,t))}),void 0,!1,!0),i}})},69916:function(e,t,n){n(82109)({target:"Set",stat:!0},{of:n(82044)})},76651:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(13099),s=n(96767),c=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{reduce:function(e){var t=o(this),n=s(t),r=arguments.length<2,i=r?void 0:arguments[1];if(a(e),c(n,(function(n){r?(r=!1,i=n):i=e(i,n,n,t)}),void 0,!1,!0),r)throw TypeError("Reduce of empty set with no initial value");return i}})},61437:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(19670),a=n(49974),s=n(96767),c=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{some:function(e){var t=o(this),n=s(t),r=a(e,arguments.length>1?arguments[1]:void 0,3);return c(n,(function(e){if(r(e,e,t))return c.stop()}),void 0,!1,!0).stopped}})},35285:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(36707),u=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{symmetricDifference:function(e){var t=a(this),n=new(c(t,o("Set")))(t),r=s(n.delete),i=s(n.add);return u(e,(function(e){r.call(n,e)||i.call(n,e)})),n}})},39865:function(e,t,n){"use strict";var r=n(82109),i=n(31913),o=n(35005),a=n(19670),s=n(13099),c=n(36707),u=n(20408);r({target:"Set",proto:!0,real:!0,forced:i},{union:function(e){var t=a(this),n=new(c(t,o("Set")))(t);return u(e,s(n.add),n),n}})},609:function(e,t,n){n(97235)("asyncDispose")},21568:function(e,t,n){n(97235)("dispose")},48824:function(e,t,n){n(97235)("observable")},44130:function(e,t,n){n(97235)("patternMatch")},35954:function(e,t,n){n(97235)("replaceAll")},54747:function(e,t,n){var r=n(17854),i=n(48324),o=n(18533),a=n(68880);for(var s in i){var c=r[s],u=c&&c.prototype;if(u&&u.forEach!==o)try{a(u,"forEach",o)}catch(e){u.forEach=o}}},33948:function(e,t,n){var r=n(17854),i=n(48324),o=n(66992),a=n(68880),s=n(5112),c=s("iterator"),u=s("toStringTag"),l=o.values;for(var d in i){var f=r[d],h=f&&f.prototype;if(h){if(h[c]!==l)try{a(h,c,l)}catch(e){h[c]=l}if(h[u]||a(h,u,d),i[d])for(var p in o)if(h[p]!==o[p])try{a(h,p,o[p])}catch(e){h[p]=o[p]}}}},84633:function(e,t,n){var r=n(82109),i=n(17854),o=n(20261);r({global:!0,bind:!0,enumerable:!0,forced:!i.setImmediate||!i.clearImmediate},{setImmediate:o.set,clearImmediate:o.clear})},85844:function(e,t,n){var r=n(82109),i=n(17854),o=n(95948),a=n(84326),s=i.process,c="process"==a(s);r({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=c&&s.domain;o(t?t.bind(e):e)}})},32564:function(e,t,n){var r=n(82109),i=n(17854),o=n(88113),a=[].slice,s=function(e){return function(t,n){var r=arguments.length>2,i=r?a.call(arguments,2):void 0;return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,i)}:t,n)}};r({global:!0,bind:!0,forced:/MSIE .\./.test(o)},{setTimeout:s(i.setTimeout),setInterval:s(i.setInterval)})},41637:function(e,t,n){"use strict";n(66992);var r=n(82109),i=n(35005),o=n(590),a=n(31320),s=n(12248),c=n(58003),u=n(24994),l=n(29909),d=n(25787),f=n(86656),h=n(49974),p=n(70648),g=n(19670),m=n(70111),v=n(70030),b=n(79114),y=n(18554),w=n(71246),x=n(5112),E=i("fetch"),I=i("Headers"),M=x("iterator"),T="URLSearchParams",C="URLSearchParamsIterator",S=l.set,_=l.getterFor(T),A=l.getterFor(C),N=/\+/g,k=Array(4),R=function(e){return k[e-1]||(k[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},O=function(e){try{return decodeURIComponent(e)}catch(t){return e}},D=function(e){var t=e.replace(N," "),n=4;try{return decodeURIComponent(t)}catch(e){for(;n;)t=t.replace(R(n--),O);return t}},L=/[!'()~]|%20/g,P={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},j=function(e){return P[e]},z=function(e){return encodeURIComponent(e).replace(L,j)},U=function(e,t){if(t)for(var n,r,i=t.split("&"),o=0;o<i.length;)(n=i[o++]).length&&(r=n.split("="),e.push({key:D(r.shift()),value:D(r.join("="))}))},F=function(e){this.entries.length=0,U(this.entries,e)},Y=function(e,t){if(e<t)throw TypeError("Not enough arguments")},Z=u((function(e,t){S(this,{type:C,iterator:y(_(e).entries),kind:t})}),"Iterator",(function(){var e=A(this),t=e.kind,n=e.iterator.next(),r=n.value;return n.done||(n.value="keys"===t?r.key:"values"===t?r.value:[r.key,r.value]),n})),B=function(){d(this,B,T);var e,t,n,r,i,o,a,s,c,u=arguments.length>0?arguments[0]:void 0,l=this,h=[];if(S(l,{type:T,entries:h,updateURL:function(){},updateSearchParams:F}),void 0!==u)if(m(u))if("function"==typeof(e=w(u)))for(n=(t=e.call(u)).next;!(r=n.call(t)).done;){if((a=(o=(i=y(g(r.value))).next).call(i)).done||(s=o.call(i)).done||!o.call(i).done)throw TypeError("Expected sequence with length 2");h.push({key:a.value+"",value:s.value+""})}else for(c in u)f(u,c)&&h.push({key:c,value:u[c]+""});else U(h,"string"==typeof u?"?"===u.charAt(0)?u.slice(1):u:u+"")},V=B.prototype;s(V,{append:function(e,t){Y(arguments.length,2);var n=_(this);n.entries.push({key:e+"",value:t+""}),n.updateURL()},delete:function(e){Y(arguments.length,1);for(var t=_(this),n=t.entries,r=e+"",i=0;i<n.length;)n[i].key===r?n.splice(i,1):i++;t.updateURL()},get:function(e){Y(arguments.length,1);for(var t=_(this).entries,n=e+"",r=0;r<t.length;r++)if(t[r].key===n)return t[r].value;return null},getAll:function(e){Y(arguments.length,1);for(var t=_(this).entries,n=e+"",r=[],i=0;i<t.length;i++)t[i].key===n&&r.push(t[i].value);return r},has:function(e){Y(arguments.length,1);for(var t=_(this).entries,n=e+"",r=0;r<t.length;)if(t[r++].key===n)return!0;return!1},set:function(e,t){Y(arguments.length,1);for(var n,r=_(this),i=r.entries,o=!1,a=e+"",s=t+"",c=0;c<i.length;c++)(n=i[c]).key===a&&(o?i.splice(c--,1):(o=!0,n.value=s));o||i.push({key:a,value:s}),r.updateURL()},sort:function(){var e,t,n,r=_(this),i=r.entries,o=i.slice();for(i.length=0,n=0;n<o.length;n++){for(e=o[n],t=0;t<n;t++)if(i[t].key>e.key){i.splice(t,0,e);break}t===n&&i.push(e)}r.updateURL()},forEach:function(e){for(var t,n=_(this).entries,r=h(e,arguments.length>1?arguments[1]:void 0,3),i=0;i<n.length;)r((t=n[i++]).value,t.key,this)},keys:function(){return new Z(this,"keys")},values:function(){return new Z(this,"values")},entries:function(){return new Z(this,"entries")}},{enumerable:!0}),a(V,M,V.entries),a(V,"toString",(function(){for(var e,t=_(this).entries,n=[],r=0;r<t.length;)e=t[r++],n.push(z(e.key)+"="+z(e.value));return n.join("&")}),{enumerable:!0}),c(B,T),r({global:!0,forced:!o},{URLSearchParams:B}),o||"function"!=typeof E||"function"!=typeof I||r({global:!0,enumerable:!0,forced:!0},{fetch:function(e){var t,n,r,i=[e];return arguments.length>1&&(m(t=arguments[1])&&(n=t.body,p(n)===T&&((r=t.headers?new I(t.headers):new I).has("content-type")||r.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=v(t,{body:b(0,String(n)),headers:b(0,r)}))),i.push(t)),E.apply(this,i)}}),e.exports={URLSearchParams:B,getState:_}},60285:function(e,t,n){"use strict";n(78783);var r,i=n(82109),o=n(19781),a=n(590),s=n(17854),c=n(36048),u=n(31320),l=n(25787),d=n(86656),f=n(21574),h=n(48457),p=n(28710).codeAt,g=n(33197),m=n(58003),v=n(41637),b=n(29909),y=s.URL,w=v.URLSearchParams,x=v.getState,E=b.set,I=b.getterFor("URL"),M=Math.floor,T=Math.pow,C="Invalid scheme",S="Invalid host",_="Invalid port",A=/[A-Za-z]/,N=/[\d+-.A-Za-z]/,k=/\d/,R=/^(0x|0X)/,O=/^[0-7]+$/,D=/^\d+$/,L=/^[\dA-Fa-f]+$/,P=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,j=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,z=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,U=/[\u0009\u000A\u000D]/g,F=function(e,t){var n,r,i;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return S;if(!(n=Z(t.slice(1,-1))))return S;e.host=n}else if(J(e)){if(t=g(t),P.test(t))return S;if(null===(n=Y(t)))return S;e.host=n}else{if(j.test(t))return S;for(n="",r=h(t),i=0;i<r.length;i++)n+=Q(r[i],V);e.host=n}},Y=function(e){var t,n,r,i,o,a,s,c=e.split(".");if(c.length&&""==c[c.length-1]&&c.pop(),(t=c.length)>4)return e;for(n=[],r=0;r<t;r++){if(""==(i=c[r]))return e;if(o=10,i.length>1&&"0"==i.charAt(0)&&(o=R.test(i)?16:8,i=i.slice(8==o?1:2)),""===i)a=0;else{if(!(10==o?D:8==o?O:L).test(i))return e;a=parseInt(i,o)}n.push(a)}for(r=0;r<t;r++)if(a=n[r],r==t-1){if(a>=T(256,5-t))return null}else if(a>255)return null;for(s=n.pop(),r=0;r<n.length;r++)s+=n[r]*T(256,3-r);return s},Z=function(e){var t,n,r,i,o,a,s,c=[0,0,0,0,0,0,0,0],u=0,l=null,d=0,f=function(){return e.charAt(d)};if(":"==f()){if(":"!=e.charAt(1))return;d+=2,l=++u}for(;f();){if(8==u)return;if(":"!=f()){for(t=n=0;n<4&&L.test(f());)t=16*t+parseInt(f(),16),d++,n++;if("."==f()){if(0==n)return;if(d-=n,u>6)return;for(r=0;f();){if(i=null,r>0){if(!("."==f()&&r<4))return;d++}if(!k.test(f()))return;for(;k.test(f());){if(o=parseInt(f(),10),null===i)i=o;else{if(0==i)return;i=10*i+o}if(i>255)return;d++}c[u]=256*c[u]+i,2!=++r&&4!=r||u++}if(4!=r)return;break}if(":"==f()){if(d++,!f())return}else if(f())return;c[u++]=t}else{if(null!==l)return;d++,l=++u}}if(null!==l)for(a=u-l,u=7;0!=u&&a>0;)s=c[u],c[u--]=c[l+a-1],c[l+--a]=s;else if(8!=u)return;return c},B=function(e){var t,n,r,i;if("number"==typeof e){for(t=[],n=0;n<4;n++)t.unshift(e%256),e=M(e/256);return t.join(".")}if("object"==typeof e){for(t="",r=function(e){for(var t=null,n=1,r=null,i=0,o=0;o<8;o++)0!==e[o]?(i>n&&(t=r,n=i),r=null,i=0):(null===r&&(r=o),++i);return i>n&&(t=r,n=i),t}(e),n=0;n<8;n++)i&&0===e[n]||(i&&(i=!1),r===n?(t+=n?":":"::",i=!0):(t+=e[n].toString(16),n<7&&(t+=":")));return"["+t+"]"}return e},V={},H=f({},V,{" ":1,'"':1,"<":1,">":1,"`":1}),W=f({},H,{"#":1,"?":1,"{":1,"}":1}),G=f({},W,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Q=function(e,t){var n=p(e,0);return n>32&&n<127&&!d(t,e)?e:encodeURIComponent(e)},K={ftp:21,file:null,http:80,https:443,ws:80,wss:443},J=function(e){return d(K,e.scheme)},X=function(e){return""!=e.username||""!=e.password},q=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},$=function(e,t){var n;return 2==e.length&&A.test(e.charAt(0))&&(":"==(n=e.charAt(1))||!t&&"|"==n)},ee=function(e){var t;return e.length>1&&$(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},te=function(e){var t=e.path,n=t.length;!n||"file"==e.scheme&&1==n&&$(t[0],!0)||t.pop()},ne=function(e){return"."===e||"%2e"===e.toLowerCase()},re={},ie={},oe={},ae={},se={},ce={},ue={},le={},de={},fe={},he={},pe={},ge={},me={},ve={},be={},ye={},we={},xe={},Ee={},Ie={},Me=function(e,t,n,i){var o,a,s,c,u,l=n||re,f=0,p="",g=!1,m=!1,v=!1;for(n||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(z,"")),t=t.replace(U,""),o=h(t);f<=o.length;){switch(a=o[f],l){case re:if(!a||!A.test(a)){if(n)return C;l=oe;continue}p+=a.toLowerCase(),l=ie;break;case ie:if(a&&(N.test(a)||"+"==a||"-"==a||"."==a))p+=a.toLowerCase();else{if(":"!=a){if(n)return C;p="",l=oe,f=0;continue}if(n&&(J(e)!=d(K,p)||"file"==p&&(X(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=p,n)return void(J(e)&&K[e.scheme]==e.port&&(e.port=null));p="","file"==e.scheme?l=me:J(e)&&i&&i.scheme==e.scheme?l=ae:J(e)?l=le:"/"==o[f+1]?(l=se,f++):(e.cannotBeABaseURL=!0,e.path.push(""),l=xe)}break;case oe:if(!i||i.cannotBeABaseURL&&"#"!=a)return C;if(i.cannotBeABaseURL&&"#"==a){e.scheme=i.scheme,e.path=i.path.slice(),e.query=i.query,e.fragment="",e.cannotBeABaseURL=!0,l=Ie;break}l="file"==i.scheme?me:ce;continue;case ae:if("/"!=a||"/"!=o[f+1]){l=ce;continue}l=de,f++;break;case se:if("/"==a){l=fe;break}l=we;continue;case ce:if(e.scheme=i.scheme,a==r)e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,e.path=i.path.slice(),e.query=i.query;else if("/"==a||"\\"==a&&J(e))l=ue;else if("?"==a)e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,e.path=i.path.slice(),e.query="",l=Ee;else{if("#"!=a){e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,e.path=i.path.slice(),e.path.pop(),l=we;continue}e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,e.path=i.path.slice(),e.query=i.query,e.fragment="",l=Ie}break;case ue:if(!J(e)||"/"!=a&&"\\"!=a){if("/"!=a){e.username=i.username,e.password=i.password,e.host=i.host,e.port=i.port,l=we;continue}l=fe}else l=de;break;case le:if(l=de,"/"!=a||"/"!=p.charAt(f+1))continue;f++;break;case de:if("/"!=a&&"\\"!=a){l=fe;continue}break;case fe:if("@"==a){g&&(p="%40"+p),g=!0,s=h(p);for(var b=0;b<s.length;b++){var y=s[b];if(":"!=y||v){var w=Q(y,G);v?e.password+=w:e.username+=w}else v=!0}p=""}else if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&J(e)){if(g&&""==p)return"Invalid authority";f-=h(p).length+1,p="",l=he}else p+=a;break;case he:case pe:if(n&&"file"==e.scheme){l=be;continue}if(":"!=a||m){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&J(e)){if(J(e)&&""==p)return S;if(n&&""==p&&(X(e)||null!==e.port))return;if(c=F(e,p))return c;if(p="",l=ye,n)return;continue}"["==a?m=!0:"]"==a&&(m=!1),p+=a}else{if(""==p)return S;if(c=F(e,p))return c;if(p="",l=ge,n==pe)return}break;case ge:if(!k.test(a)){if(a==r||"/"==a||"?"==a||"#"==a||"\\"==a&&J(e)||n){if(""!=p){var x=parseInt(p,10);if(x>65535)return _;e.port=J(e)&&x===K[e.scheme]?null:x,p=""}if(n)return;l=ye;continue}return _}p+=a;break;case me:if(e.scheme="file","/"==a||"\\"==a)l=ve;else{if(!i||"file"!=i.scheme){l=we;continue}if(a==r)e.host=i.host,e.path=i.path.slice(),e.query=i.query;else if("?"==a)e.host=i.host,e.path=i.path.slice(),e.query="",l=Ee;else{if("#"!=a){ee(o.slice(f).join(""))||(e.host=i.host,e.path=i.path.slice(),te(e)),l=we;continue}e.host=i.host,e.path=i.path.slice(),e.query=i.query,e.fragment="",l=Ie}}break;case ve:if("/"==a||"\\"==a){l=be;break}i&&"file"==i.scheme&&!ee(o.slice(f).join(""))&&($(i.path[0],!0)?e.path.push(i.path[0]):e.host=i.host),l=we;continue;case be:if(a==r||"/"==a||"\\"==a||"?"==a||"#"==a){if(!n&&$(p))l=we;else if(""==p){if(e.host="",n)return;l=ye}else{if(c=F(e,p))return c;if("localhost"==e.host&&(e.host=""),n)return;p="",l=ye}continue}p+=a;break;case ye:if(J(e)){if(l=we,"/"!=a&&"\\"!=a)continue}else if(n||"?"!=a)if(n||"#"!=a){if(a!=r&&(l=we,"/"!=a))continue}else e.fragment="",l=Ie;else e.query="",l=Ee;break;case we:if(a==r||"/"==a||"\\"==a&&J(e)||!n&&("?"==a||"#"==a)){if(".."===(u=(u=p).toLowerCase())||"%2e."===u||".%2e"===u||"%2e%2e"===u?(te(e),"/"==a||"\\"==a&&J(e)||e.path.push("")):ne(p)?"/"==a||"\\"==a&&J(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&$(p)&&(e.host&&(e.host=""),p=p.charAt(0)+":"),e.path.push(p)),p="","file"==e.scheme&&(a==r||"?"==a||"#"==a))for(;e.path.length>1&&""===e.path[0];)e.path.shift();"?"==a?(e.query="",l=Ee):"#"==a&&(e.fragment="",l=Ie)}else p+=Q(a,W);break;case xe:"?"==a?(e.query="",l=Ee):"#"==a?(e.fragment="",l=Ie):a!=r&&(e.path[0]+=Q(a,V));break;case Ee:n||"#"!=a?a!=r&&("'"==a&&J(e)?e.query+="%27":e.query+="#"==a?"%23":Q(a,V)):(e.fragment="",l=Ie);break;case Ie:a!=r&&(e.fragment+=Q(a,H))}f++}},Te=function(e){var t,n,r=l(this,Te,"URL"),i=arguments.length>1?arguments[1]:void 0,a=String(e),s=E(r,{type:"URL"});if(void 0!==i)if(i instanceof Te)t=I(i);else if(n=Me(t={},String(i)))throw TypeError(n);if(n=Me(s,a,null,t))throw TypeError(n);var c=s.searchParams=new w,u=x(c);u.updateSearchParams(s.query),u.updateURL=function(){s.query=String(c)||null},o||(r.href=Se.call(r),r.origin=_e.call(r),r.protocol=Ae.call(r),r.username=Ne.call(r),r.password=ke.call(r),r.host=Re.call(r),r.hostname=Oe.call(r),r.port=De.call(r),r.pathname=Le.call(r),r.search=Pe.call(r),r.searchParams=je.call(r),r.hash=ze.call(r))},Ce=Te.prototype,Se=function(){var e=I(this),t=e.scheme,n=e.username,r=e.password,i=e.host,o=e.port,a=e.path,s=e.query,c=e.fragment,u=t+":";return null!==i?(u+="//",X(e)&&(u+=n+(r?":"+r:"")+"@"),u+=B(i),null!==o&&(u+=":"+o)):"file"==t&&(u+="//"),u+=e.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(u+="?"+s),null!==c&&(u+="#"+c),u},_e=function(){var e=I(this),t=e.scheme,n=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(e){return"null"}return"file"!=t&&J(e)?t+"://"+B(e.host)+(null!==n?":"+n:""):"null"},Ae=function(){return I(this).scheme+":"},Ne=function(){return I(this).username},ke=function(){return I(this).password},Re=function(){var e=I(this),t=e.host,n=e.port;return null===t?"":null===n?B(t):B(t)+":"+n},Oe=function(){var e=I(this).host;return null===e?"":B(e)},De=function(){var e=I(this).port;return null===e?"":String(e)},Le=function(){var e=I(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},Pe=function(){var e=I(this).query;return e?"?"+e:""},je=function(){return I(this).searchParams},ze=function(){var e=I(this).fragment;return e?"#"+e:""},Ue=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(o&&c(Ce,{href:Ue(Se,(function(e){var t=I(this),n=String(e),r=Me(t,n);if(r)throw TypeError(r);x(t.searchParams).updateSearchParams(t.query)})),origin:Ue(_e),protocol:Ue(Ae,(function(e){var t=I(this);Me(t,String(e)+":",re)})),username:Ue(Ne,(function(e){var t=I(this),n=h(String(e));if(!q(t)){t.username="";for(var r=0;r<n.length;r++)t.username+=Q(n[r],G)}})),password:Ue(ke,(function(e){var t=I(this),n=h(String(e));if(!q(t)){t.password="";for(var r=0;r<n.length;r++)t.password+=Q(n[r],G)}})),host:Ue(Re,(function(e){var t=I(this);t.cannotBeABaseURL||Me(t,String(e),he)})),hostname:Ue(Oe,(function(e){var t=I(this);t.cannotBeABaseURL||Me(t,String(e),pe)})),port:Ue(De,(function(e){var t=I(this);q(t)||(""==(e=String(e))?t.port=null:Me(t,e,ge))})),pathname:Ue(Le,(function(e){var t=I(this);t.cannotBeABaseURL||(t.path=[],Me(t,e+"",ye))})),search:Ue(Pe,(function(e){var t=I(this);""==(e=String(e))?t.query=null:("?"==e.charAt(0)&&(e=e.slice(1)),t.query="",Me(t,e,Ee)),x(t.searchParams).updateSearchParams(t.query)})),searchParams:Ue(je),hash:Ue(ze,(function(e){var t=I(this);""!=(e=String(e))?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",Me(t,e,Ie)):t.fragment=null}))}),u(Ce,"toJSON",(function(){return Se.call(this)}),{enumerable:!0}),u(Ce,"toString",(function(){return Se.call(this)}),{enumerable:!0}),y){var Fe=y.createObjectURL,Ye=y.revokeObjectURL;Fe&&u(Te,"createObjectURL",(function(e){return Fe.apply(y,arguments)})),Ye&&u(Te,"revokeObjectURL",(function(e){return Ye.apply(y,arguments)}))}m(Te,"URL"),i({global:!0,forced:!a,sham:!o},{URL:Te})},83753:function(e,t,n){"use strict";n(82109)({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},28594:function(e,t,n){n(21926),n(96337);var r=n(40857);e.exports=r},96337:function(e,t,n){n(54747),n(33948),n(84633),n(85844),n(32564),n(60285),n(83753),n(41637);var r=n(40857);e.exports=r},34351:function(e,t,n){"use strict";var r=n(23645),i=n.n(r),o=n(61667),a=n.n(o),s=n(37853),c=i()((function(e){return e[1]})),u=a()(s);c.push([e.id,".hw-meeting-attendees {\r\n width: 100%;\r\n height: 100%;\r\n background: #333;\r\n font-size: 12px;\r\n color: #F5F5F5;\r\n border-radius: 0 0 4px 4px;\r\n position: relative;\r\n display: flex;\r\n flex-direction: column;\r\n flex: 1;\r\n}\r\n\r\n.hw-meeting-attendees .hw-meeting-bottom-box {\r\n display: flex;\r\n color: #f5f5f5;\r\n border-top: 1px #494949 solid;\r\n font-size: 14px;\r\n position: relative;\r\n}\r\n.hw-meeting-attendees .hw-meeting-bottom-box .hw-meeting-bottom-item {\r\n flex: 1;\r\n text-align: center;\r\n cursor: pointer;\r\n padding: 14px 0;\r\n position: relative;\r\n}\r\n.hw-meeting-attendees .hw-meeting-bottom-box .hw-meeting-bottom-item:hover {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n}\r\n.hw-meeting-attendees .hw-meeting-bottom-box .hw-meeting-bottom-item:active {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n color: #999999;\r\n}\r\n.hw-meeting-attendees .hw-meeting-bottom-box .hw-meeting-bottom-item:not(:last-child)::after{\r\n content: '';\r\n display: inline-block;\r\n height: 16px;\r\n width: 1px;\r\n background: #494949;\r\n position: absolute;\r\n right: 0;\r\n top: 50%;\r\n margin-top: -8px;\r\n}\r\n.hw-meeting-bottom-item .hw-meeting-bottom-more-panel {\r\n position: absolute;\r\n width: 146px;\r\n right: -15px;\r\n bottom: 50px;\r\n font-size: 12px;\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.30);\r\n text-align: left;\r\n}\r\n\r\n.hw-meeting-attendees-content {\r\n /* padding: 0 20px; */\r\n height: 100%;\r\n display: flex;\r\n flex-direction: column;\r\n}\r\n.hw-meeting-attendees-content .ant-tabs-content {\r\n height: 100%;\r\n}\r\n\r\n.hw-meeting-box .ant-tabs-nav-list { \r\n width: 100%; \r\n}\r\n.hw-meeting-box .ant-tabs-tab { \r\n justify-content: center; \r\n}\r\n\r\n.ant-tabs-top>.ant-tabs-nav {\r\n margin-bottom: 0;\r\n}\r\n\r\n.hw-meeting-attendees-content .ant-tabs-nav {\r\n width: 100% !important;\r\n}\r\n\r\n.hw-meeting-attendees-content .ant-tabs-nav > div:nth-of-type(1) {\r\n display: flex !important;\r\n width: 100% !important;\r\n}\r\n\r\n.hw-meeting-attendees-content .ant-tabs-nav .ant-tabs-tab {\r\n margin: 0;\r\n padding: 12px 0px;\r\n flex: 1;\r\n text-align: center;\r\n color: #999;\r\n}\r\n.hw-meeting-attendees-content .ant-tabs-nav .ant-tabs-tab:hover {\r\n color: #0D94FF;\r\n}\r\n\r\n.hw-meeting-attendees-content .ant-tabs-nav .ant-tabs-tab-active {\r\n color: #fff;\r\n}\r\n\r\n.hw-meeting-attendees-content::-webkit-scrollbar, textarea::-webkit-scrollbar {\r\n display: none; \r\n}\r\n\r\n.hw-meeting-attendees-content .ant-tabs {\r\n height: 100%;\r\n display: flex;\r\n flex-direction: column;\r\n color: #F5F5F5;\r\n}\r\n.hw-meeting-attendees-content .ant-tabs .ant-tabs-bar {\r\n border-bottom: 1px solid #494949;\r\n margin: 0 14px;\r\n}\r\n\r\n.hw-meeting-attendees-content .ant-tabs-content-animated {\r\n flex-grow: 1;\r\n}\r\n.hw-meeting-attendees-content .ant-tabs-content-animated .ant-tabs-tabpane{\r\n display: flex;\r\n flex-direction: column;\r\n}\r\n\r\n.hw-meeting-fontDisable {\r\n color: rgba(102,102,102,1) !important;\r\n}\r\n\r\n.hw-meeting-attendees-content .hw-meeting-attendees-search {\r\n margin-bottom: 8px;\r\n border-radius: 2px;\r\n width: calc(100% - 28px);\r\n margin: 20px 14px;\r\n padding-left: 2px;\r\n}\r\n\r\n.hw-meeting-attendees-search .ant-input {\r\n background-color: transparent;\r\n border-radius: 2px;\r\n font-size: 14px;\r\n color: #f5f5f5;\r\n \r\n}\r\n.hw-meeting-attendees-search.ant-input-affix-wrapper {\r\n background-color:transparent;\r\n border: 1px solid #494949;\r\n border-radius: 2px;\r\n}\r\n.hw-meeting-attendees-search .ant-input::-webkit-input-placeholder{\r\n color: #999999;\r\n}\r\n\r\n.hw-meeting-attendees-search .ant-input:focus {\r\n box-shadow: none;\r\n}\r\n\r\n.hw-meeting-attendees-search .ant-input:focus::-webkit-input-placeholder{\r\n color: #666666;\r\n}\r\n\r\n.hw-meeting-attendees-search .ant-input-prefix{\r\n left: 2px;\r\n color: #F5F5F5;\r\n}\r\n\r\n\r\n\r\n.hw-meeting-attendees-search .ant-input-prefix .hw-meeting-search-icon{\r\n width: 24px;\r\n height: 24px;\r\n}\r\n\r\n.hw-meeting-attendees-list {\r\n font-size: 12px;\r\n height: 100%;\r\n overflow-y: auto;\r\n -ms-overflow-style: none;\r\n flex: 1;\r\n height: 0;\r\n}\r\n\r\n.hw-meeting-attendees-list .hw-meeting-attendees-item {\r\n display: flex;\r\n justify-content: space-between;\r\n padding: 0 14px;\r\n position: relative;\r\n align-items: center;\r\n}\r\n\r\n.hw-meeting-attendees-list .hw-meeting-attendees-item:hover {\r\n background-color: rgba(255, 255, 255, 0.2)\r\n}\r\n\r\n.hw-meeting-attendees-list .hw-meeting-attendees-item:hover .hw-meeting-attendees-button {\r\n display: block;\r\n}\r\n\r\n.hw-meeting-attendees-list .hw-meeting-attendees-item:hover .hw-meeting-attendees-status {\r\n display: none;\r\n}\r\n\r\n.hw-meeting-attendees-list::-webkit-scrollbar {\r\n width: 6px; \r\n}\r\n\r\n.hw-meeting-attendees-list::-webkit-scrollbar-thumb {\r\n border-radius: 10px;\r\n box-shadow: inset 0 0 5px rgba(255,255,255,0.2);\r\n background: #666;\r\n height: 50px;\r\n}\r\n\r\n.hw-meeting-attendees-list::-webkit-scrollbar-track {\r\n border-radius: 0;\r\n background: #333333;\r\n}\r\n\r\n.hw-meeting-attendees-item .hw-meeting-avator-box{\r\n position: relative;\r\n align-items: center;\r\n display: flex;\r\n justify-content: center;\r\n box-sizing: content-box;\r\n}\r\n.hw-meeting-attendees-item .hw-meeting-avator-box .hw-meeting-avator {\r\n width: 30px;\r\n height: 30px;\r\n border-radius: 30px;\r\n border: 1px solid #ffab00ff;\r\n background-color: rgba(0,0,0,0.6);\r\n text-align: center;\r\n display: inline-block;\r\n line-height: 30px;\r\n font-size: 14px;\r\n}\r\n\r\n.hw-meeting-avator-box .hw-meeting-hands-up {\r\n width: 18px;\r\n height: 18px;\r\n position: absolute;\r\n top: -4px;\r\n left: -6px;\r\n}\r\n\r\n.hw-meeting-avator-box .hw-meeting-type-sign{\r\n position: absolute;\r\n left: 17px;\r\n top: 16px;\r\n}\r\n.hw-meeting-avator-box .hw-meeting-type-sign .hw-meeting-icon{\r\n width: 16px;\r\n height: 16px;\r\n}\r\n\r\n.hw-meeting-attendees-item .hw-meeting-attendees-name{\r\n margin-left: 10px;\r\n display: flex;\r\n flex-direction: column;\r\n flex: 1;\r\n overflow: hidden;\r\n justify-content: center;\r\n}\r\n\r\n\r\n.hw-meeting-attendees-item .hw-meeting-attendees-name .hw-meeting-attendees-name-title {\r\n font-size: 14px;\r\n line-height: 22px;\r\n color: #FFF;\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.hw-meeting-attendees-name-title .hw-meeting-icon {\r\n margin-left: 3px;\r\n}\r\n\r\n.hw-meeting-attendees-name .hw-meeting-marker {\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.hw-meeting-marker .hw-meeting-marker-item {\r\n font-size: 12px;\r\n line-height: 18px;\r\n color: #999;\r\n}\r\n\r\n.hw-meeting-marker .hw-meeting-left-border {\r\n margin-left: 5px;\r\n padding-left: 5px;\r\n border-left: 1px solid #ccc;\r\n line-height: 10px;\r\n}\r\n\r\n.hw-meeting-attendees-item .hw-meeting-attendees-status {\r\n display: flex;\r\n align-items: center;\r\n\r\n}\r\n.hw-meeting-attendees-item .hw-meeting-attendees-status .hw-meeting-icon {\r\n margin-left: 14px;\r\n width: 20px;\r\n height: 20px;\r\n}\r\n\r\n.hw-meeting-attendees-status .hw-meeting-volume-icon{\r\n margin-left: 14px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n.hw-meeting-attendees-status .hw-meeting-volume-icon .hw-meeting-volume-animation {\r\n width: 20px;\r\n height: 20px;\r\n background-image:url("+u+");\r\n background-repeat: no-repeat ;\r\n animation: microPhone 1s steps(1, end) infinite;\r\n}\r\n\r\n.hw-meeting-attendees-button {\r\n position: absolute;\r\n display: none;\r\n right: 20px;\r\n top: 13px;\r\n}\r\n\r\n.hw-meeting-attendees-button button {\r\n margin-right: 2px;\r\n}\r\n.hw-meeting-attendees-button.hw-meeting-more-handle {\r\n font-size: 12px;\r\n}\r\n\r\n.hw-meeting-attendees-button .hw-meeting-more-panel {\r\n position: absolute;\r\n width: 146px;\r\n height: 60px;\r\n right: -10px;\r\n top: 26px;\r\n}\r\n\r\n.hw-meeting-attendees-button .hw-meeting-more-relative {\r\n position: absolute;\r\n top: 0px;\r\n width: 136px;\r\n background: #494949;\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.30);\r\n border-radius: 2px;\r\n overflow: hidden;\r\n color: #F5F5F5;\r\n z-index: 1;\r\n}\r\n\r\n.hw-meeting-attendees-button .hw-meeting-more-relative div {\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-attendees-button .hw-meeting-more-relative div:hover {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n}\r\n.hw-meeting-m-attendees-button{\r\n border-radius: 2px;\r\n}\r\n.hw-meeting-more-relative .hw-meeting-more-wrapper {\r\n height: 35px;\r\n line-height: 35px;\r\n background-color: #494949;\r\n}\r\n.hw-meeting-more-wrapper .hw-meeting-choose-content{\r\n background-color: #494949;\r\n padding-left: 10px;\r\n}\r\n.hw-meeting-more-wrapper .hw-meeting-choose-content:hover{\r\n background-color: rgba(255, 255, 255, 0.2);\r\n}\r\n.hw-meeting-more-wrapper .hw-meeting-choose-content:active{\r\n background-color: rgba(255, 255, 255, 0.34);\r\n}\r\n\r\n.hw-meeting-more-relative .hw-meeting-more-line {\r\n margin-left: 10px;\r\n width: 116px;\r\n height: 1px;\r\n background-color: #666;\r\n}\r\n\r\n.hw-meeting-mute-content .hw-meeting-mute-content-text {\r\n margin-left: 5px;\r\n}\r\n\r\n@keyframes microPhone {\r\n 0% {\r\n background-position: 0px 0px;\r\n }\r\n\r\n 10% {\r\n background-position: -20px 0px;\r\n }\r\n\r\n 20% {\r\n background-position: -40px 0px;\r\n }\r\n\r\n 30% {\r\n background-position: -60px 0px;\r\n }\r\n\r\n 40% {\r\n background-position: -80px 0px;\r\n }\r\n\r\n 50% {\r\n background-position: -100px 0px;\r\n }\r\n\r\n 60% {\r\n background-position: -120px 0px;\r\n }\r\n\r\n 70% {\r\n background-position: -140px 0px;\r\n }\r\n\r\n 80% {\r\n background-position: -160px 0px;\r\n }\r\n\r\n 90% {\r\n background-position: -180px 0px;\r\n }\r\n\r\n 100% {\r\n background-position: -200px 0px;\r\n }\r\n}\r\n\r\n/* 不确定 */\r\n.ant-modal-content .ant-modal-close-x svg {\r\n width: 12px;\r\n height: 12px;\r\n color: #fff;\r\n}\r\n.ant-modal-content .ant-input:focus {\r\n box-shadow: none;\r\n}\r\n.ant-modal-content .ant-btn.ant-btn-sm {\r\n color: rgba(255,255,255,1)\r\n}\r\n.ant-modal-content .ant-modal-footer .ant-btn.ant-btn-sm:nth-child(2) {\r\n background-color: rgba(255, 255, 255, 0.3);\r\n color: rgba(255,255,255,1);\r\n}",""]),t.Z=c},32273:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"\r\n.hw-meeting-participantName{\r\n position: relative;\r\n}\r\n.hw-meeting-participantShowName{\r\n padding:0 4px;\r\n width: fit-content;\r\n white-space: pre;\r\n}",""]),t.Z=i},34180:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-bullet-screen {\r\n position: relative;\r\n}\r\n.hw-meeting-bullet-screen .hw-meeting-controls {\r\n position: absolute;\r\n bottom: -40px; \r\n border-radius: 4px;\r\n display: flex;\r\n padding: 1px 1px 1px 8px;\r\n height: 30px;\r\n background: rgba(0, 0, 0, 0.70);\r\n align-items: center;\r\n}\r\n.hw-meeting-bullet-screen .hw-meeting-controls .hw-meeting-meeting-icon {\r\n height: 20px;\r\n width: 20px;\r\n}\r\n.hw-meeting-bullet-screen .hw-meeting-controls input {\r\n height: 20px;\r\n background: transparent;\r\n color: #fff;\r\n outline:none;\r\n border: none;\r\n margin-top: 5px;\r\n width: 248px;\r\n font-size: 12px;\r\n}\r\n.hw-meeting-bullet-screen .hw-meeting-controls input:focus{\r\n box-shadow: none;\r\n}\r\n.hw-meeting-bullet-screen .hw-meeting-controls input::-webkit-input-placeholder {\r\n color: #999999;\r\n}\r\n.hw-meeting-controls #attendees_hideBullet_icon{\r\n margin-bottom: 10px;\r\n}\r\n.hw-meeting-bullet-screen .hw-meeting-mask {\r\n width: 100%;\r\n height: 100%;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n z-index: 10;\r\n}\r\n\r\n.hw-meeting-bullet-box {\r\n max-height: 338px;\r\n overflow-y: scroll;\r\n color: #FFFFFF;\r\n font-size: 12px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: flex-start;\r\n}\r\n\r\n.hw-meeting-bullet-box::-webkit-scrollbar {\r\n width: 0; \r\n}\r\n.hw-meeting-bullet-item {\r\n background: rgba(0, 0, 0, 0.70);\r\n border-radius: 8px 8px 8px 0;\r\n margin-top: 5px;\r\n padding: 2px 10px;\r\n animation: hide 10s;\r\n animation-fill-mode:forwards;\r\n max-width: 300px;\r\n word-break: break-all;\r\n}\r\n.hw-meeting-bullet-item span {\r\n margin-right: 0px;\r\n}\r\n.hw-meeting-bullet-item .hw-meeting-msg {\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n -webkit-line-clamp: 3;\r\n -webkit-box-orient: vertical;\r\n display: -webkit-box;\r\n line-break: anywhere;\r\n}\r\n.hw-meeting-bullet-item .hw-meeting-name {\r\n font-size: 12px;\r\n color: #66BBFF;\r\n max-width: calc(100% - 42px);\r\n display: inline-block;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n vertical-align: middle;\r\n max-width: 210px;\r\n white-space: nowrap;\r\n}\r\n.hw-meeting-bullet-item .hw-meeting-role {\r\n display: inline-block;\r\n background: #0D94FF;\r\n border-radius: 2px;\r\n color: #fff;\r\n font-size: 12px;\r\n transform: scale(0.83);\r\n -webkit-transform: scale(0.83);\r\n padding: 2px 4px;\r\n vertical-align: middle;\r\n}\r\n@keyframes hide {\r\n 0%{\r\n opacity: 1;\r\n }\r\n 70% {\r\n opacity: 1;\r\n }\r\n 100% {\r\n opacity: 0;\r\n }\r\n}\r\n\r\n.hw-meeting-controls-switch {\r\n position: absolute;\r\n left: -8px;\r\n bottom: -40px; \r\n z-index: 99;\r\n background: rgba(0, 0, 0, 0.6);\r\n padding: 1px 1px;\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-flex-box {\r\n display: flex;\r\n}\r\n.hw-meeting-flex-box #attendees_hideInput_button .hw-meeting-icon{\r\n height: 20px;\r\n width: 20px;\r\n color: #fff;\r\n margin-bottom: 10px;\r\n}\r\n\r\n.hw-meeting-pointer {\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-BulletHide {\r\n color: #fff;\r\n margin-bottom: 10px;\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-controls>.hw-meeting-BulletHide {\r\n margin-left: 7px;\r\n}\r\n\r\n.hw-meeting-BulletChat {\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-inline-block {\r\n display: inline-block;\r\n vertical-align: middle;\r\n}\r\n.hw-meeting-bullet-spacing{\r\n margin-right: 4px;\r\n}\r\n.hw-meeting-inline-block .hw-meeting-participantName{\r\n display: inline-block;\r\n}",""]),t.Z=i},8564:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-box {\r\n display: flex;\r\n flex-direction: column;\r\n border-radius: 4px;\r\n overflow: hidden;\r\n border: 1px #3e3e3e solid;\r\n text-align: left;\r\n}\r\n.hw-meeting-drag-aux-box {\r\n position: absolute;\r\n right: 6px;\r\n bottom: 61px;\r\n}\r\n\r\n\r\n/*四边*/\r\n.hw-meeting-box .hw-meeting-b,\r\n.hw-meeting-box .hw-meeting-r,\r\n.hw-meeting-box .hw-meeting-br {\r\n position: absolute;\r\n z-index: 500;\r\n}\r\n\r\n.hw-meeting-box .hw-meeting-r {\r\n width: 2px;\r\n height: 100%;\r\n cursor: ew-resize;\r\n right: 0;\r\n}\r\n\r\n.hw-meeting-box .hw-meeting-b {\r\n width: 100%;\r\n height: 2px;\r\n cursor: ns-resize;\r\n bottom: 0;\r\n}\r\n\r\n/* 右下角 */\r\n.hw-meeting-box .hw-meeting-br {\r\n width: 20px;\r\n height: 20px;\r\n right: 0px;\r\n bottom: 0px;\r\n cursor: nwse-resize;\r\n}\r\n\r\n/* 内核 */\r\n.hw-meeting-inner {\r\n flex: 1;\r\n overflow: hidden;\r\n background: #1D1D1D;\r\n position: relative;\r\n border-radius: 0 0 4px 4px;\r\n}",""]),t.Z=i},47229:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-icon {\r\n height: 30px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n",""]),t.Z=i},14990:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-joining-duration{\r\n margin: 0 5px;\r\n}",""]),t.Z=i},67220:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-meeting-tips {\r\n position: absolute;\r\n width: 254px;\r\n top: 30px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n z-index: 2;\r\n cursor: text;\r\n box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.18);\r\n}\r\n.hw-meeting-meeting-tips .hw-meeting-meeting-info {\r\n padding: 24px 20px;\r\n font-size: 12px;\r\n color: #999;\r\n background: #fff;\r\n border-radius: 2px;\r\n text-align: center;\r\n}\r\n.hw-meeting-meeting-tips .hw-meeting-meeting-copy {\r\n color: #0d94ff;\r\n margin-top: 10px;\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-meeting-tips .hw-meeting-meeting-base .hw-meeting-meeting-title {\r\n margin-bottom: 12px;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n font-size: 16px;\r\n color: #333;\r\n}\r\n\r\n.hw-meeting-meeting-tips .hw-meeting-meeting-id {\r\n padding: 12px 0;\r\n border-bottom: 1px solid #ddd;\r\n\r\n}\r\n\r\n.hw-meeting-meeting-tips .hw-meeting-meeting-id p {\r\n display: flex;\r\n justify-content: space-between;\r\n margin-bottom: 5px;\r\n}\r\n\r\n.hw-meeting-meeting-tips .hw-meeting-meeting-id .hw-meeting-meeting-number {\r\n color: #333;\r\n -webkit-user-select:all;\r\n -moz-user-select:all;\r\n -ms-user-select:all;\r\n user-select:all;\r\n}\r\n.hw-meeting-qrCode-area{\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n.hw-meeting-qrCode-special{\r\n padding: 0 10px;\r\n}",""]),t.Z=i},52297:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-pic-client {\r\n width: 100%;\r\n height: 100%;\r\n flex: 1 1 auto;\r\n position: relative;\r\n}\r\n.hw-meeting-multy-picture {\r\n width: 100%;\r\n position: relative;\r\n}\r\n.hw-meeting-scroll-picture-none {\r\n height: 100%;\r\n top: 0;\r\n}\r\n\r\n.hw-meeting-picture {\r\n background-color: #1D1D1D;\r\n}\r\n.hw-meeting-picture .hw-meeting-cancel-watch-box {\r\n position: absolute;\r\n top: 8px;\r\n left: 8px;\r\n color: #fff;\r\n font-size: 12px;\r\n cursor: pointer;\r\n border-radius: 3px;\r\n z-index: 500;\r\n background-color: #494949;\r\n}\r\n.hw-meeting-picture .hw-meeting-cancel-watch {\r\n display: flex;\r\n align-items: center;\r\n padding: 2px 4px;\r\n border-radius: 3px;\r\n}\r\n.hw-meeting-cancel-watch .hw-meeting-icon {\r\n width: 14px;\r\n height: 14px;\r\n margin-right: 8px;\r\n}\r\n.hw-meeting-picture .hw-meeting-pic-icon {\r\n position: absolute;\r\n left: 0;\r\n bottom: 0;\r\n height: 20px;\r\n display: flex;\r\n line-height: 20px;\r\n font-size: 12px;\r\n z-index: 1;\r\n color: #fff;\r\n}\r\n.hw-meeting-pic-icon .hw-meeting-icon {\r\n height: 20px;\r\n padding-left: 5px;\r\n background-color: rgba(102, 102, 102, 0.7);\r\n}\r\n.hw-meeting-pic-icon span svg {\r\n width: 12px;\r\n height: 12px;\r\n margin-right: 5px;\r\n}\r\n.hw-meeting-pic-icon .hw-meeting-meeting-icon.hw-meeting-HandUp svg {\r\n fill: #f5f5f5;\r\n}\r\n\r\n.hw-meeting-slick-slider {\r\n position: relative !important;\r\n display: block;\r\n box-sizing: border-box;\r\n -webkit-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n -webkit-touch-callout: none;\r\n -khtml-user-select: none;\r\n touch-action: pan-y;\r\n -webkit-tap-highlight-color: transparent;\r\n z-index: 20;\r\n}\r\n\r\n.hw-meeting-pic-client .hw-meeting-hidden {\r\n visibility: hidden;\r\n}\r\n\r\n.hw-meeting-slider-wrapper {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n width: calc(100% - 2px);\r\n height: calc(100% - 2px);\r\n}\r\n\r\n\r\n\r\n.hw-meeting-avatar-wrapper {\r\n width: 100%;\r\n height: 100%;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-color: #333;\r\n border-radius: 2px;\r\n position: relative;\r\n}\r\n\r\n.hw-meeting-avatar-pinned {\r\n z-index: 1;\r\n}\r\n\r\n.hw-meeting-avatar-small-icon {\r\n width: 40px;\r\n height: 40px;\r\n}\r\n.hw-meeting-avatar-large-icon {\r\n width: 80px;\r\n height: 80px;\r\n}\r\n.hw-meeting-pic-box {\r\n top: 0;\r\n}\r\n.hw-meeting-pic-box .hw-meeting-slick-list {\r\n overflow-x: hidden;\r\n overflow-y: hidden;\r\n}\r\n.hw-meeting-pic-box .hw-meeting-slick-prev {\r\n left: 0;\r\n z-index: 20;\r\n}\r\n.hw-meeting-pic-box .hw-meeting-slick-next {\r\n right: 0;\r\n z-index: 20;\r\n}\r\n\r\n.hw-meeting-pic-name {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n z-index: 10;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: flex-end;\r\n width: calc(100% - 2px);\r\n height: 22px;\r\n line-height: 22px;\r\n}\r\n.hw-meeting-scrollingPicName{\r\n height: 20px;\r\n display: flex;\r\n align-items: center;\r\n font-size: 12px;\r\n width: 80%;\r\n}\r\n\r\n.hw-meeting-scrollingPicName .hw-meeting-icon{\r\n height: 20px;\r\n padding-left: 5px;\r\n background-color: rgba(102, 102, 102, 0.5);\r\n}\r\n.hw-meeting-scrollingPicName .hw-meeting-icon>svg{\r\n width: 12px;\r\n height: 12px;\r\n margin-right: 6px;\r\n border-radius: 2px 0 0 2px;\r\n}\r\n.hw-meeting-pic-name .hw-meeting-more-button {\r\n cursor: pointer;\r\n position: absolute;\r\n display: none;\r\n flex-basis: 70px;\r\n margin-left: auto;\r\n right: 0;\r\n}\r\n.hw-meeting-slider-in:hover .hw-meeting-more-button{\r\n display: block;\r\n}\r\n.hw-meeting-more-button .hw-meeting-more-relative {\r\n position: absolute;\r\n width: 136px;\r\n background: #494949;\r\n box-shadow: 1px 1px 20px 1px rgba(0, 0, 0, 0.5);\r\n border-radius: 2px;\r\n overflow: hidden;\r\n color: #F5F5F5;\r\n z-index: 1000;\r\n font-size: 12px;\r\n top: 25px;\r\n}\r\n\r\n.hw-meeting-more-panel {\r\n position: absolute;\r\n width: 146px;\r\n height: 60px;\r\n right: -10px;\r\n top: 0;\r\n}\r\n\r\n.hw-meeting-more-wrapper {\r\n cursor: pointer;\r\n height: 35px;\r\n line-height: 35px;\r\n}\r\n\r\n.hw-meeting-more-button .hw-meeting-icon {\r\n float: right;\r\n background: #0B78D1;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 2px;\r\n text-align: center;\r\n}\r\n.hw-meeting-more-button .hw-meeting-icon:hover {\r\n background: #3B93DA;\r\n}\r\n.hw-meeting-more-button .hw-meeting-icon:active {\r\n background: #005BA3;\r\n}\r\n\r\n.hw-meeting-more-button .hw-meeting-more-relative .hw-meeting-more-line {\r\n margin-left: 18px;\r\n width: 110px;\r\n height: 1px;\r\n background-color: #494949;\r\n}\r\n\r\n.hw-meeting-video-wrapper {\r\n border-radius: 2px;\r\n overflow: hidden;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n}\r\n\r\n.hw-meeting-pic-wrapper {\r\n position: absolute;\r\n top: 1px;\r\n left: 1px;\r\n width: calc(100% - 2px);\r\n height: calc(100% - 2px);\r\n}\r\n\r\n.hw-meeting-normal-mode-slider {\r\n width: calc(100% - 178px);\r\n height: 100%;\r\n}\r\n\r\n.hw-meeting-normal-mode {\r\n width: 100%;\r\n height: 100%;\r\n position: relative;\r\n display: flex;\r\n}\r\n.hw-meeting-aux-box {\r\n position: absolute;\r\n width: 240px;\r\n height: 136px;\r\n border-radius: 0 0 2px 2px;\r\n bottom: 56px;\r\n right: 5px;\r\n}\r\n.hw-meeting-multy-picture .hw-meeting-no-data {\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n transform: translate(-50%, -50%);\r\n color: #f5f5f5;\r\n}\r\n.hw-meeting-multy-picture .hw-meeting-no-data .hw-meeting-meeting-icon {\r\n width: 200px;\r\n height: 200px;\r\n}\r\n.hw-meeting-multy-picture .hw-meeting-no-data .hw-meeting-meeting-icon svg {\r\n width: 100%;\r\n height: 100%;\r\n}\r\n.hw-meeting-multy-picture .hw-meeting-no-data .hw-meeting-desc {\r\n display: block;\r\n font-size: 14px;\r\n text-align: center;\r\n}\r\n.hw-meeting-nameText{\r\n flex: 1;\r\n}",""]),t.Z=i},98763:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-gigantic-screen {\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n height: 135px;\r\n width: 1200px;\r\n}\r\n \r\n.hw-meeting-pic-client .hw-meeting-normal-screen {\r\n position: absolute;\r\n top: 0px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n z-index: 1;\r\n /* width: calc(100% - 174px); */\r\n}\r\n\r\n.hw-meeting-gigantic-picture {\r\n position: absolute;\r\n top: 135px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n height: 675px;\r\n width: 1200px;\r\n}\r\n\r\n.hw-meeting-scroll-picture {\r\n position: absolute;\r\n /* width: calc(100% - 174px); */\r\n left: 50%;\r\n transform: translate(-50%);\r\n border-radius: 2px;\r\n overflow: hidden;\r\n}\r\n\r\n.hw-meeting-slider-panel {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n pointer-events: auto;\r\n}\r\n\r\n.hw-meeting-slider-in {\r\n outline: none;\r\n color: #fff;\r\n line-height: 36px;\r\n position: relative;\r\n display: inline-block;\r\n}\r\n\r\n.hw-meeting-normal-screen-slider {\r\n display: flex;\r\n}\r\n\r\n.hw-meeting-normal-screen .hw-meeting-component-slider-content {\r\n padding-bottom: 200px;\r\n box-sizing: content-box;\r\n}\r\n\r\n.sm-slider-lArrow {\r\n position: absolute;\r\n left: 0;\r\n transform: translateY(-50%);\r\n z-index: 1;\r\n}\r\n\r\n.sm-slider-rArrow {\r\n position: absolute;\r\n right: 0;\r\n transform: translateY(-50%);\r\n z-index: 1;\r\n}\r\n\r\n.hw-meeting-nm-slide-item {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n",""]),t.Z=i},92950:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-signal-box {\r\n display: flex;\r\n align-items: center;\r\n}\r\n.hw-meeting-signal-box .hw-meeting-icon{\r\n width: 12px;\r\n height: 12px;\r\n}\r\n.hw-meeting-signal-box svg {\r\n cursor: default;\r\n}",""]),t.Z=i},86560:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-noVideo{\r\n box-sizing: border-box;\r\n width: 100%;\r\n height: 100%;\r\n background-color: #2F2F2F;\r\n border-radius: 2px;\r\n position: absolute;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n}\r\n.hw-meeting-noVideo-name{\r\n width:100%;\r\n color:white;\r\n text-align: center;\r\n white-space: nowrap;\r\n}\r\n.hw-meeting-virtual-containerBox{\r\n opacity: 0; \r\n position: absolute;\r\n white-space: nowrap;\r\n width: fit-content;\r\n}\r\n.hw-meeting-noVideo .hw-meeting-participantName{\r\n width: 100%;\r\n}",""]),t.Z=i},66349:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-pause-background{\r\n position: relative;\r\n top: 50%;\r\n background: #1D1D1D;\r\n transform: translateY(-50%);\r\n}\r\n.hw-meeting-pause-text{\r\n padding-top: 12px;\r\n color: #FFFFFF;\r\n letter-spacing: 0;\r\n text-align: center;\r\n line-height: 24px;\r\n font-weight: bold;\r\n}",""]),t.Z=i},44092:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-share-tips {\r\n display: flex;\r\n padding: 2px 8px;\r\n background-color: #6ECE7E;\r\n box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.30);\r\n border-radius: 2px;\r\n font-size: 12px;\r\n color: #F5F5F5;\r\n white-space: nowrap;\r\n}\r\n\r\n.hw-meeting-share-wrapper {\r\n position: absolute;\r\n height: 24px;\r\n top: 3px;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n cursor: move;\r\n}\r\n.hw-meeting-shareSelf-box{\r\n display: flex;\r\n align-items: center;\r\n border-radius: 2px;\r\n overflow: hidden;\r\n}\r\n.hw-meeting-shareSelf-text{\r\n font-size: 12px;\r\n color: #333333;\r\n background-color: #6ECE7E;\r\n padding:2px 8px;\r\n}\r\n.hw-meeting-shareSelf-stop{\r\n font-size: 12px;\r\n color: #fff;\r\n background-color: #F34B4B;\r\n padding:2px 8px;\r\n cursor: pointer;\r\n}",""]),t.Z=i},7084:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-sa-arrow-icon {\r\n width: 12px;\r\n height: 14px;\r\n}\r\n\r\n.hw-meeting-sa-arrow-panel {\r\n width: 20px;\r\n height: 46px;\r\n text-align: center;\r\n line-height: 46px;\r\n background-color: rgba(0, 0, 0, .4);\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-left-arrow-panel {\r\n border-radius: 0 4px 4px 0;\r\n}\r\n\r\n.hw-meeting-right-arrow-panel {\r\n border-radius: 4px 0 0 4px;\r\n}\r\n\r\n",""]),t.Z=i},92208:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-component-slider-wrapper {\r\n position: relative;\r\n}\r\n\r\n.hw-meeting-component-slider-content {\r\n width: 100%;\r\n height: 100%;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: center;\r\n}\r\n\r\n.hw-meeting-icon-panel {\r\n height: 35px;\r\n width: 35px;\r\n text-align: center;\r\n line-height: 35px;\r\n}\r\n\r\n.hw-meeting-arrow-left {\r\n position: absolute;\r\n top: 50%;\r\n transform: translateY(-50%);\r\n left: -50px;\r\n}\r\n\r\n.hw-meeting-arrow-right {\r\n position: absolute;\r\n top: 50%;\r\n transform: translateY(-50%);\r\n right: -50px;\r\n}\r\n\r\n.hw-meeting-arrow-icon {\r\n width: 30px;\r\n height: 30px;\r\n}\r\n\r\n.hw-meeting-icon-panel:hover {\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-pagination-hide {\r\n display: none;\r\n}\r\n\r\n.hw-meeting-pagination-show {\r\n display: block;\r\n}\r\n\r\n.hw-meeting-pagination-wrapper:hover {\r\n background-color: rgba(255, 255, 255, .1);\r\n}\r\n.hw-meeting-pagination-wrapper:hover .hw-meeting-pagination-content {\r\n display: block;\r\n position: absolute;\r\n top: 5px;\r\n left: 0;\r\n width: 100%;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n}\r\n\r\n.hw-meeting-pagination-content .ant-pagination, .ant-pagination ol, .ant-pagination ul {\r\n background-color: rgba(255, 255, 255, .5); \r\n padding: 2px 5px;\r\n border-radius: 2px;\r\n}\r\n/* 视图分页 暂时没有使用 */\r\n.hw-meeting-pagination-wrapper {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 99;\r\n}\r\n\r\n.hw-meeting-pagination-item {\r\n width: 30px;\r\n height: 30px;\r\n line-height: 30px;\r\n text-align: center;\r\n cursor: pointer;\r\n border-right: 1px solid rgba(0, 0, 0, .5);\r\n}\r\n\r\n.hw-meeting-pagination-content {\r\n display: none;\r\n}\r\n\r\n.hw-meeting-pagination-content .hw-meeting-pagination-item:last-child {\r\n border: none;\r\n}\r\n",""]),t.Z=i},19746:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-modal, .hw-meeting-tip-modal {\r\n z-index: 5;\r\n width: 300px;\r\n background-color: rgba(255, 255, 255);\r\n border-radius: 2px;\r\n position: relative;\r\n box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.18);\r\n}\r\n\r\n.hw-meeting-modal {\r\n padding: 10px 20px 16px;\r\n}\r\n\r\n.hw-meeting-modal .hw-meeting-header, .hw-meeting-tip-modal .hw-meeting-header {\r\n display: flex;\r\n justify-content: space-between;\r\n} \r\n\r\n.hw-meeting-modal .hw-meeting-header {\r\n font-size: 14px;\r\n color: #666666;\r\n}\r\n\r\n.hw-meeting-modal .hw-meeting-content, .hw-meeting-tip-modal .hw-meeting-content {\r\n font-size: 14px;\r\n line-height: 20px;\r\n color: #333333;\r\n}\r\n\r\n.hw-meeting-modal .hw-meeting-content {\r\n padding: 16px 0;\r\n line-break: anywhere;\r\n}\r\n\r\n.hw-meeting-modal .hw-meeting-footer, .hw-meeting-tip-modal .hw-meeting-footer {\r\n text-align: right;\r\n\r\n}\r\n.hw-meeting-modal .hw-meeting-footer button, .hw-meeting-tip-modal .hw-meeting-footer button {\r\n margin-left: 10px;\r\n width: 60px;\r\n height: 26px;\r\n padding: 0;\r\n font-size: 12px;\r\n border: 1px solid #DDDDDD;\r\n border-radius: 2px;\r\n}\r\n.hw-meeting-modal i, .hw-meeting-tip-modal i {\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-modal .hw-meeting-close-icon, .hw-meeting-tip-modal .hw-meeting-close-icon {\r\n display: inline-block;\r\n width: 24px;\r\n text-align: center;\r\n height: 24px;\r\n margin-right: -10px;\r\n}\r\n\r\n.hw-meeting-tip-modal {\r\n padding: 20px 20px 16px;\r\n}\r\n\r\n.hw-meeting-tip-modal .hw-meeting-tip-modal-title {\r\n font-size: 16px;\r\n color: #333333;\r\n font-weight: bold;\r\n}\r\n\r\n.hw-meeting-tip-modal .hw-meeting-header .hw-meeting-close-icon {\r\n margin-top: -12px;\r\n}\r\n\r\n.hw-meeting-tip-modal .hw-meeting-content {\r\n padding: 10px 0;\r\n}\r\n",""]),t.Z=i},34560:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-modify-name {\r\n display: flex;\r\n align-items: center;\r\n}\r\n.hw-meeting-modify-name .hw-meeting-header {\r\n display: flex;\r\n justify-content: space-between;\r\n color: #666;\r\n font-size: 14px;\r\n} \r\n.hw-meeting-modify-name .hw-meeting-content {\r\n padding: 10px 0 15px 0;\r\n display: flex;\r\n}\r\n\r\n.hw-meeting-modify-name .hw-meeting-footer {\r\n text-align: right;\r\n\r\n}\r\n.hw-meeting-modify-name .hw-meeting-footer button {\r\n margin-left: 10px;\r\n width: 60px;\r\n height: 26px;\r\n font-size: 12px;\r\n border: 1px solid #DDDDDD;\r\n border-radius: 2px;\r\n}\r\n.hw-meeting-modify-name i {\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-modify-name .ant-input {\r\n border-radius: 0px;\r\n font-size: 14px;\r\n color: #333;\r\n border: none;\r\n border-bottom: 1px solid #0B78D1;\r\n caret-color: #0d94ff;\r\n}\r\n\r\n.hw-meeting-modify-name .ant-input:focus {\r\n box-shadow: none;\r\n border-bottom: 1px solid #0B78D1;\r\n background-color: #fff;\r\n}\r\n.hw-meeting-modify-name .ant-input:focus::-webkit-input-placeholder{\r\n color: #666666;\r\n}\r\n.hw-meeting-modify-name .hw-meeting-ClearName {\r\n width: 24px;\r\n height: 24px;\r\n cursor: pointer;\r\n margin-top: 3px;\r\n}\r\n\r\n.hw-meeting-modify-name .hw-meeting-header .hw-meeting-modify-name-close-icon {\r\n display: inline-block;\r\n width: 24px;\r\n height: 24px;\r\n text-align: center;\r\n margin-right: -10px;\r\n}\r\n",""]),t.Z=i},39858:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-auxShare-box {\n background: #333;\n margin: auto;\n}\n.hw-meeting-auxShare-box .hw-meeting-change-button {\n position: absolute;\n left: 5px;\n top: 50%;\n z-index: 3;\n margin-top: -13px;\n cursor: pointer;\n border-radius: 50%;\n width: 26px;\n height: 26px;\n background-color: rgba(0, 0, 0, 0.4);\n overflow: hidden;\n}\n.hw-meeting-auxShare-box .hw-meeting-no-data {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n color: #f5f5f5;\n}\n.hw-meeting-auxShare-box .hw-meeting-no-data .hw-meeting-desc {\n margin-top: 5px;\n margin-left: 6px;\n display: block;\n font-size: 14px;\n}\n.hw-meeting-auxShare-box .hw-meeting-avatar-wrapper{\n z-index: 1;\n}\n\n\n/* picInPicHeader 组件样式 */\n.hw-meeting-full-header {\n width: 100%;\n height: 100%;\n position: absolute;\n z-index: 2;\n cursor: move;\n background-color: transparent;\n}\n.hw-meeting-full-header .hw-meeting-full-header-revert {\n margin-top: 5px;\n margin-right: 5px;\n cursor: pointer;\n float: right;\n width: 24px;\n height: 24px;\n border-radius: 50%;\n overflow: hidden;\n background-color: rgba(0, 0, 0, 0.4);\n}\n.hw-meeting-revert-button .hw-meeting-icon{\n height: 26px;\n}",""]),t.Z=i},25941:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-chat {\n width: 100%;\n height: 100%;\n background: #333333;\n font-size: 12px;\n color: #F5F5F5;\n border-radius: 0 0 2px 2px;\n position: relative;\n display: flex;\n flex-direction: column;\n}\n.hw-meeting-chat .hw-meeting-msg-control {\n position: absolute;\n opacity: 0.8;\n background: #000000;\n border-radius: 12px;\n font-size: 12px;\n color: #F5F5F5;\n width: 100px;\n margin-left: -50px;\n left: 50%;\n height: 24px;\n display: flex;\n align-items: center;\n cursor: pointer;\n}\n.hw-meeting-chat .hw-meeting-msg-control .hw-meeting-icon {\n height: 22px;\n margin-left: 5px;\n}\n.hw-meeting-chat .hw-meeting-chat-content {\n padding: 0 20px;\n overflow-y: scroll;\n -ms-overflow-style: none;\n flex: 1;\n}\n.hw-meeting-chat .hw-meeting-chat-content::-webkit-scrollbar {\n width: 4px; \n}\n.hw-meeting-chat .hw-meeting-chat-content::-webkit-scrollbar-thumb {\n border-radius: 10px;\n box-shadow: inset 0 0 5px rgba(255,255,255,0.2);\n background: #666;\n}\n.hw-meeting-chat .hw-meeting-chat-content::-webkit-scrollbar-track {\n border-radius: 0;\n background: #333333;\n}\n.hw-meeting-chat-content .hw-meeting-chat-model {\n margin-bottom: 5px;\n}\n.hw-meeting-chat-model .hw-meeting-chat-time {\n text-align: center;\n color: #C1C1C1;\n padding-top: 10px;\n}\n.hw-meeting-chat-model .hw-meeting-name {\n color: #C1C1C1;\n margin-bottom: 3px;\n display: block;\n user-select: text;\n display: flex;\n align-items: center;\n}\n.hw-meeting-chat-model .hw-meeting-chatLeft{\n justify-content: flex-end;\n}\n.hw-meeting-chat-model .hw-meeting-msg {\n background: #494949;\n border-radius: 2px;\n padding: 5px 10px;\n max-width: 235px;\n display: inline-block;\n word-break:break-all;\n white-space: pre-wrap;\n user-select: text;\n line-break: anywhere;\n}\n.hw-meeting-chat-content .hw-meeting-chat-self {\n overflow: hidden;\n}\n.hw-meeting-chat-self .hw-meeting-msg {\n float: right;\n background: #0B78D1;\n user-select: text;\n}\n.hw-meeting-chat-self .hw-meeting-name {\n text-align: right;\n margin-left: auto;\n}\n.hw-meeting-name .hw-meeting-self-name {\n max-width: 120px;\n}\n.hw-meeting-name .hw-meeting-icon {\n margin-left: 5px;\n height: auto;\n}\n.hw-meeting-chat-self .hw-meeting-name .hw-meeting-self-name {\n margin-left: auto;\n}\n.hw-meeting-chat-input {\n width: 100%;\n background-color: #494949;\n padding: 0 20px 6px 20px;\n border-radius: 0 0 2px 2px;\n flex-basis: 110px;\n position: relative;\n}\n.hw-meeting-chat-input textarea::-webkit-scrollbar {\n display: none; \n}\n.hw-meeting-chat-input textarea {\n resize: none;\n border: none;\n background: #494949;\n color: #F5F5F5;\n -ms-overflow-style: none;\n font-size: 14px;\n padding: 0;\n line-break: anywhere;\n}\n.hw-meeting-chat-input textarea::-webkit-input-placeholder { \n color:#666;\n}\n.hw-meeting-chat-input .ant-input[disabled] {\n background-color: #494949;\n}\n.hw-meeting-chat-input .ant-input:focus {\n border: none;\n box-shadow: none;\n}\n.hw-meeting-chat-input .hw-meeting-button{\n float: right;\n cursor: pointer;\n margin-top: 5px;\n font-size: 14px;\n}\n.hw-meeting-chat-input .hw-meeting-disable-button {\n color: #999;\n padding: 4px 6px;\n line-height: 14px;\n}\n.hw-meeting-chat-input .hw-meeting-send-button {\n color: #0D94FF;\n padding: 4px 6px;\n line-height: 14px;\n}\n.hw-meeting-chat-input .hw-meeting-chat-input-arrow {\n position: absolute;\n right: 20px;\n top: 0;\n z-index: 2;\n line-height: 20px;\n font-size: 14px;\n}\n.hw-meeting-chat-input-arrow .hw-meeting-chat-flex-box {\n display: flex;\n align-items: center;\n}\n.hw-meeting-chat-flex-box .hw-meeting-icon{\n height: 20px;\n}\n.hw-meeting-chat-input .hw-meeting-audience-name {\n position: absolute;\n left: 5px;\n top: 8px;\n font-size: 12px;\n color: #C1C1C1;\n cursor: pointer;\n display: flex;\n align-items: center;\n border-radius: 4px;\n max-width: 120px;\n}\n.hw-meeting-chat-input .hw-meeting-audience-name .hw-meeting-icon {\n height: 14px;\n margin-right: 3px;\n}\n.hw-meeting-chat-input-arrow .hw-meeting-chat-more-panel {\n position: absolute;\n width: 136px;\n height: 68px;\n right: 0;\n top: 22px;\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.30);\n border-radius: 2px;\n}\n.hw-meeting-chat-more-panel .hw-meeting-chat-more-wrapper {\n cursor: pointer;\n height: 35px;\n line-height: 35px;\n font-size: 12px;\n}\n.hw-meeting-chat-more-wrapper .hw-meeting-chat-rtc-choose-content {\n background-color: #494949;\n padding-left: 10px;\n}\n.hw-meeting-chat-more-wrapper .hw-meeting-chat-rtc-choose-content:hover {\n background-color: rgba(255, 255, 255, 0.2);\n}\n.hw-meeting-chat-more-wrapper .hw-meeting-chat-rtc-choose-content:active {\n background-color: rgba(255, 255, 255, 0.34);\n}\n.hw-meeting-chat-input .hw-meeting-chat-mute {\n position: absolute;\n z-index: 2;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: #494949;\n display: flex;\n justify-content: center;\n align-items: center;\n font-size: 14px;\n color: #999;\n}\n/* 新增发送按钮hover态,点击态样式样式 */\n.hw-meeting-chat-input .hw-meeting-send-button:hover {\n color: #0D94FF;\n background: rgba(255, 255, 255, 0.2);\n border-radius: 2px;\n}\n.hw-meeting-chat-input .hw-meeting-send-button:active {\n color: #0a76cc;\n background: rgba(255, 255, 255, 0.2);\n border-radius: 2px;\n}\n.hw-meeting-chat-more-panel .hw-meeting-chat-more-relative {\n background: #494949;\n}\n.hw-meeting-name .hw-meeting-chat-role {\n background-color: transparent;\n border: 1px solid #0094FF;\n color: #0094FF;\n font-size: 10px;\n zoom: 0.8;\n line-height: 12px;\n padding: 2px;\n margin-left: 5px;\n}\n",""]),t.Z=i},98753:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-error-home {\n width: 100%;\n height: 100vh;\n background-color: #f7f7f7;\n}\n.hw-meeting-error-box {\n position: absolute;\n left: calc(50% - 200px);\n top: 30%;\n box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 12px 0px;\n background-color: #ffffff;\n border-radius: 2px;\n width: 400px;\n}\n.hw-meeting-error-box .hw-meeting-title {\n padding-top: 13px;\n color: rgb(51, 51, 51);\n font-size: 20px;\n font-weight: 700;\n letter-spacing: 0;\n text-align: center;\n line-height: 22px;\n}\n.hw-meeting-error-box .hw-meeting-text {\n padding: 10px 10px 72px 10px;\n font-size: 12px;\n color: #666666;\n text-align: center;\n}\n.hw-meeting-error-box .hw-meeting-error-page-text {\n padding: 13px 46px 30px;\n font-size: 12px;\n color: #666666;\n text-align: center;\n}\n.hw-meeting-error-box .hw-meeting-error-page-button{\n display: flex;\n justify-content: center;\n margin-bottom: 37px;\n}\n.hw-meeting-error-box .hw-meeting-warning-imgs {\n padding-top: 40px;\n display: flex;\n justify-content: center;\n}\n.hw-meeting-error-page-button-download {\n display: flex;\n justify-content: center;\n margin-bottom: 20px;\n}\n",""]),t.Z=i},3538:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-home {\n display:none\n}",""]),t.Z=i},74739:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,'.hw-meeting-whole-box {\n overflow: hidden;\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n/* 华为云logo */\n.hw-meeting-logo-box {\n position: absolute;\n left: 0;\n top: 0;\n width: 200px;\n}\n.hw-meeting-welink-logo-img {\n float: left;\n margin: 20px 0 0 20px;\n}\n.hw-meeting-logo-img {\n float: left;\n width: 16px;\n margin: 16px 0 0 16px;\n}\n.hw-meeting-logo-text {\n float: left;\n font-family: PingFangSC-Medium;\n font-size: 12px;\n color: #333333;\n letter-spacing: 0;\n padding: 14px 0 0 5px;\n}\n.hw-meeting-goback-text {\n float: left;\n font-family: PingFangSC-Medium;\n font-size: 12px;\n color: #333333;\n letter-spacing: 0;\n padding: 13px 0 0 10px;\n cursor: pointer;\n}\n.hw-meeting-goback-text .hw-meeting-goback-icon{\n margin-right: 6px;\n}\n/* 输入姓名弹框 */\n.hw-meeting-name-box {\n position: absolute;\n left: calc(50% - 150px);\n top: 30%;\n width: 300px;\n background: #ffffff;\n box-shadow: 0 2px 4px 0 rgba(0, 26, 63, 0.1);\n border-radius: 2px;\n}\n.hw-meeting-name-box-title {\n font-family: PingFangSC-Medium;\n font-size: 22px;\n color: #333333;\n letter-spacing: 0;\n text-align: center;\n line-height: 32px;\n padding-top: 25px;\n}\n.hw-meeting-name-box-button {\n width: 260px;\n height: 32px;\n border-radius: 2px;\n margin: 20px 0 0 0;\n}\n.hw-meeting-name-box-block {\n padding: 30px 20px 0 20px;\n}\n.hw-meeting-name-box-block .hw-meeting-name-icon, \n.hw-meeting-name-box-block .hw-meeting-id-icon{\n width: 22px;\n}\n.hw-meeting-phone-box-block {\n padding: 24px 20px 0 20px;\n}\n/* 手机号验证 */\n.hw-meeting-phone-tip {\n margin-top: 8px;\n font-size: 12px;\n color: #999999;\n text-align: center;\n}\n.hw-meeting-prefix-phone {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.hw-meeting-prefix-phone .ant-select .ant-select-selection .ant-select-arrow {\n left: 32px;\n top: 15px;\n color:#999;\n}\n.hw-meeting-prefix-phone .ant-select .ant-select-selection__rendered {\n margin: 7px 0px 0px;\n}\n.hw-meeting-prefix-phone .ant-select .ant-select-selection .ant-select-selection__rendered .ant-select-selection-selected-value {\n line-height: 2;\n}\n\n.hw-meeting-phone-input .hw-meeting-iphone-icon {\n width: 22px;\n}\n.hw-meeting-phone-input .ant-input {\n caret-color: #0D94FF;\n}\n.hw-meeting-login-form .ant-select {\n width: 52px;\n}\n.hw-meeting-login-form .ant-input-affix-wrapper .ant-input-prefix {\n left: 0px;\n}\n.hw-meeting-prefix-phone-line {\n width: 1px;\n height: 20px;\n background-color: rgba(0, 0, 0, .25);\n}\n.hw-meeting-prefix-phone .ant-select-selection-selected-value {\n font-weight: 500;\n}\n\n.hw-meeting-end-box {\n text-align: center;\n font-size: 12px;\n white-space: nowrap;\n color: #B6B6B6;\n}\n.hw-meeting-end-line {\n margin: 10px;\n width: 63px;\n height: 1px;\n background-color: #eeeeee;\n}\n\n.hw-meeting-flex-container {\n margin: 47px 0 16px 0;\n display: flex;\n justify-content: center;\n}\n\n/* 修改antD Input的样式 */\n.hw-meeting-name-test .ant-input:focus {\n border-color: #40a9ff;\n border-right-width: 1px !important;\n outline: 0;\n -webkit-box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);\n box-shadow: unset;\n}\n.hw-meeting-name-test .hw-welink-input .ant-input {\n border: unset;\n border-radius: 0px;\n border-bottom: 1px solid #d9d9d9;\n caret-color: #0D94FF;\n font-size: 16px;\n height: 46px;\n text-align: center;\n}\n.hw-meeting-prefix-phone .ant-select-selection {\n background-color: rgba(0, 0, 0, 0);\n border: unset;\n}\n.hw-meeting-prefix-phone .ant-select-focused .ant-select-selection,\n.hw-meeting-prefix-phone .ant-select-selection:focus,\n.hw-meeting-prefix-phone .ant-select-selection:active {\n border-color: unset;\n box-shadow: unset;\n}\n.hw-meeting-name-test .ant-form-item {\n margin-bottom: 0px;\n}\n/* 短信验证码 */\n.hw-meeting-smsCode-form {\n margin: 30px 20px 0 20px;\n}\n.hw-meeting-verifycode-tip {\n margin-top: 8px;\n font-size: 12px;\n color: #666666;\n text-align: center;\n}\n.hw-meeting-verifycode-tip-phone {\n color: #000;\n font-weight: 500;\n}\n.hw-meeting-smsCode-form .hw-meeting-smsCode-form-input {\n width: 34px;\n height: 34px;\n border: 1px solid #B6B6B6;\n text-align: center;\n border-radius: 5px;\n caret-color: #0D94FF;\n}\n/* 验证码输入框 */\n.hw-meeting-smsCode-form .hw-meeting-smsCode-form-input:focus{\n border: 1px solid #0D94FF;\n outline: none;/*去掉默认input焦点边框*/\n}\n.hw-meeting-smsCode-item {\n width: 260px;\n display: flex;\n align-items: center;\n justify-content: space-around;\n}\n.hw-meeting-smsCode-item .hw-meeting-smsCode-line {\n width: 10px;\n height: 1px;\n background-color: #000;\n margin-left: 6px;\n}\n.hw-meeting-smsCode-form .hw-meeting-smsCode-item .ant-form-item {\n margin-bottom: 0px;\n}\n.hw-meeting-name-box-block .ant-form-item-control {\n line-height: 40px;\n}\n.hw-meeting-smsCode-form .hw-meeting-smsCode-countdown {\n font-size: 12px;\n color: #999999;\n}\n.hw-meeting-smsCode-countdown .hw-meeting-reobtain-smcCode{\n font-size: 12px;\n color: #0D94FF;\n cursor: pointer;\n}\n.hw-meeting-boxing {\n position: relative;\n top: 40px;\n}\n.hw-meeting-smsCode-form-input[type="number"]{\n -moz-appearance: textfield;\n}\n.hw-meeting-smsCode-form-input[type="number"]::-webkit-outer-spin-button,\n.hw-meeting-smsCode-form-input[type="number"]::-webkit-inner-spin-button{\n -webkit-appearance: none; \n}\n/* 同意协议 */\n.hw-meeting-login-form.hw-meeting-protocol-box {\n padding: 8px 20px 0;\n display: flex;\n align-items: center;\n position: relative;\n}\n.hw-meeting-protocol-text {\n margin-left: 4px;\n font-size: 12px;\n color: #666;\n white-space: pre;\n line-height: 22px;\n}\n.hw-meeting-protocol-text .hw-meeting-protocol-link {\n color: #0d94ff;\n position: relative;\n display: inline-block;\n height: 22px;\n z-index: 2;\n}\n.ant-btn-primary-disabled, \n.ant-btn-primary-disabled.active, \n.ant-btn-primary-disabled:active, \n.ant-btn-primary-disabled:focus, \n.ant-btn-primary-disabled:hover, \n.ant-btn-primary.disabled, \n.ant-btn-primary.disabled.active, \n.ant-btn-primary.disabled:active, \n.ant-btn-primary.disabled:focus, \n.ant-btn-primary.disabled:hover, \n.ant-btn-primary[disabled], \n.ant-btn-primary[disabled].active, \n.ant-btn-primary[disabled]:active, \n.ant-btn-primary[disabled]:focus, \n.ant-btn-primary[disabled]:hover {\n width: 260px;\n height: 32px;\n border-radius: 2px;\n margin: 20px 0 0 0;\n background-color: #cce8ff;\n border-color: transparent;\n cursor: not-allowed;\n color: #fff;\n}\n.hw-meeting-password-box-block{\n padding: 54px 20px 17px 20px;\n}\n.hw-meeting-password-box-block .hw-meeting-password{\n margin-bottom: 12px; \n}\n.hw-meeting-password-box-block .hw-meeting-password .hw-meeting-psw-icon{\n width: 22px;\n height: 22px;\n}\n.hw-meeting-name-test{\n min-height: 260px;\n}\n.hw-meeting-name-box-block .has-error .ant-input-affix-wrapper .ant-input:focus, \n.hw-meeting-password-box-block .has-error .ant-input-affix-wrapper .ant-input:focus {\n box-shadow: none!important;\n}\n.hw-meeting-name-box .ant-input-affix-wrapper {\n border-top: none;\n border-left: none;\n border-right: none;\n border-radius: 0;\n}\n.hw-meeting-name-box .ant-input-affix-wrapper-focused {\n box-shadow: none;\n}\n.hw-meeting-name-box .ant-select:not(.ant-select-customize-input) .ant-select-selector {\n border: none;\n padding: 0;\n}\n.hw-meeting-name-box .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {\n box-shadow: none;\n}\n.ant-select-selector .ant-select-selection-item{\n display: flex;\n align-items: center;\n justify-content: center;\n}',""]),t.Z=i},24215:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-leave-imgs-box {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n top: 30%;\n}\n.hw-meeting-leave-img {\n width: 282px;\n height: 202px;\n transform: translateX(-50%);\n left: 50%;\n position: relative\n}\n.hw-meeting-leave-imgs-text {\n padding-top: 21px;\n font-size: 14px;\n color: #474747;\n text-align: center;\n}\n.hw-meeting-leave-links {\n padding-top: 12px;\n font-size: 14px;\n color: #0d94ff;\n text-align: center;\n}\n\n",""]),t.Z=i},18250:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-audio-container {\n left: -25px;\n top: -170px;\n position: absolute;\n padding-bottom: 5px;\n padding: 0 25px;\n}\n\n\n.hw-meeting-audio-volume {\n\n height: 170px;\n padding: 10px 0;\n padding-top: 30px;\n background: #333333;\n display: flex;\n justify-content: center;\n box-sizing: border-box;\n}\n\n.hw-meeting-audio-volume .hw-meeting-audio-number {\n position: absolute;\n top: 0;\n}\n\n.hw-meeting-slider {\n position: relative;\n width: 3px;\n height: 100%;\n border-radius: 3px;\n background: rgba(144, 147, 153, 1);\n cursor: pointer;\n}\n\n.hw-meeting-slider .hw-meeting-slider-progress {\n position: absolute;\n bottom: 0;\n height: 0;\n width: 100%;\n border-radius: 3px;\n background: #0D94FF;\n}\n\n.hw-meeting-slider .hw-meeting-slider-runway {\n position: absolute;\n bottom: -8px;\n width: 16px;\n height: 16px;\n /* margin-top: -8px; */\n transform: translateX(-50%);\n}\n\n.hw-meeting-slider .hw-meeting-slider-runway .hw-meeting-thumb {\n position: absolute;\n margin-left: 1px;\n width: 16px;\n height: 16px;\n background: #0D94FF;\n border-radius: 50%;\n /* box-sizing: border-box; */\n}\n\n.hw-meeting-slider-container {\n width: 20px;\n display: flex;\n cursor: pointer;\n justify-content: center;\n}",""]),t.Z=i},81717:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-video-module {\n height: 100%;\n background: rgb(0, 0, 0);\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n /* 视图类型 */\n.hw-meeting-menu-panel {\n position: absolute;\n top: 12px;\n right: 20px;\n z-index: 2;\n display: flex;\n align-items: center;\n cursor: pointer;\n}\n/* 主框左侧小图标 */\n.hw-meeting-audiences-watch-box {\n position: absolute;\n top: 12px;\n left: 20px;\n color: #fff;\n font-size: 12px;\n border-radius: 3px;\n z-index: 2;\n \n}",""]),t.Z=i},18624:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-video-module {\n width: 100%;\n height: 100%;\n background: rgb(0, 0, 0);\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n } \n /* 视图类型 */\n.hw-meeting-menu-panel {\n position: absolute;\n top: 37px;\n right: 20px;\n z-index: 2;\n display: flex;\n align-items: center;\n cursor: pointer;\n}\n/* 主框左侧小图标 */\n.hw-meeting-audiences-watch-box {\n position: absolute;\n top: 37px;\n left: 20px;\n color: #fff;\n font-size: 12px;\n border-radius: 3px;\n z-index: 2;\n \n}",""]),t.Z=i},95723:function(e,t,n){"use strict";var r=n(23645),i=n.n(r),o=n(61667),a=n.n(o),s=n(84054),c=i()((function(e){return e[1]})),u=a()(s);c.push([e.id,"#video-area {\n width: 100%;\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n\n.hw-meeting-video-module p {\n margin: 0;\n padding: 0;\n}\n \n/* video 建议放在最大的css文件中 */\nvideo {\n object-fit: contain !important;\n}\nvideo::-webkit-media-controls,\nvideo::-moz-media-controls,\nvideo::-webkit-media-controls-enclosure {\n display: none !important;\n}\nvideo::-webkit-media-controls-panel,\nvideo::-webkit-media-controls-panel-container,\nvideo::-webkit-media-controls-start-playback-button {\n display: none !important;\n -webkit-appearance: none;\n}\n /* 主视频头部 */\n.hw-meeting-header-control {\n color: #fff;\n height: 25px;\n display: flex;\n justify-content: center;\n align-items: center;\n border-radius: 4px 4px 0 0;\n width: 100%;\n cursor: move;\n z-index: 2;\n}\n.hw-meeting-header-control .hw-meeting-middle-bread {\n display: flex;\n align-items: center;\n cursor: pointer;\n padding: 0 15px;\n}\n.hw-meeting-middle-bread #header_logo_icon {\n width: 16px;\n height: 16px;\n}\n.hw-meeting-middle-bread .hw-meeting-meeting-subject {\n max-width: 160px;\n margin: 0 5px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.hw-meeting-right-bread {\n display: flex;\n position: absolute;\n right: 0;\n cursor: default;\n}\n.hw-meeting-middle-bread .hw-meeting-icon-wrapper, \n.hw-meeting-right-bread .hw-meeting-icon-wrapper {\n width: 30px;\n height: 25px;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.hw-meeting-right-bread .hw-meeting-header-time {\n height: 25px;\n padding: 0 2px;\n display: flex;\n align-items: center;\n}\n.hw-meeting-middle-bread .hw-meeting-header-icon:hover {\n background-color: rgba(255, 255, 255, 0.2);\n fill: #f5f5f5;\n fill-opacity: 1;\n}\n.hw-meeting-middle-bread .hw-meeting-header-icon:active {\n background-color: rgba(255, 255, 255, 0.34);\n fill: #f5f5f5;\n fill-opacity: .7;\n}\n.hw-meeting-header-icon .hw-meeting-icon{\n width: 20px;\n height: 20px;\n}\n/* 底部控制条 */\n.hw-meeting-control {\n position: absolute;\n z-index: 100;\n background-color: rgba(38,38,38,0.8);\n font-size: 12px;\n width: 100%;\n height: 56px;\n left: 0;\n bottom: 0;\n}\n.hw-meeting-control .hw-meeting-voice-control {\n color: #fff;\n display: flex;\n height: 100%;\n}\n.hw-meeting-voice-control .control-banner-item .hw-meeting-icon {\n height: 30px;\n}\n.hw-meeting-voice-control .ant-popover-inner-content {\n width: max-content;\n}\n.hw-meeting-voice-control .hw-meeting-control-item {\n display: inline-block;\n box-sizing: content-box;\n color: rgba(193, 193, 193);\n position: relative;\n text-align: center;\n width: 54px;\n padding: 4px 8px 0;\n cursor: pointer;\n}\n.hw-meeting-control-item #control_arrowUp_icon_voice:hover,\n.hw-meeting-control-item #control_arrowUp_icon_microphone:hover,\n.hw-meeting-control-item #control_arrowUp_icon_video:hover,\n.hw-meeting-control-item #control_arrowUp_icon_audienceWatch:hover,\n.hw-meeting-control-item #control_arrowUp_icon_share:hover{\n background-color: hsla(0,0%,100%,.2);\n border-radius: 3px;\n}\n.hw-meeting-voice-control .hw-meeting-control-item:hover {\n background-color: rgba(255, 255, 255, 0.2);\n}\n.hw-meeting-voice-control .hw-meeting-control-item:active {\n color: rgba(193, 193, 193, 0.7);\n background-color: rgba(255, 255, 255, 0.34);\n}\n.hw-meeting-control-item .hw-meeting-voice-audio {\n position: absolute;\n left: 50%;\n bottom: 52px;\n background: #333333;\n color: #fff;\n transform: translateX(-10px);\n padding: 2px 0;\n}\n.hw-meeting-control-item .hw-meeting-count {\n position: absolute;\n top: 1px;\n right: 10px;\n background-color: #D14141;\n font-size: 12px;\n transform: scale(0.83);\n border-radius: 50%;\n min-width: 20px;\n min-height: 20px;\n}\n.hw-meeting-control-item .hw-meeting-handle-name {\n text-align: center;\n white-space: nowrap;\n}\n.hw-meeting-voice-type-display {\n position: absolute;\n right: 0;\n top: 8px;\n border-radius: 3px;\n}\n.hw-meeting-icon-container {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n.hw-meeting-icon-container .hw-meeting-voice-type {\n position: absolute;\n left: 0;\n bottom: 56px;\n background: #494949;\n box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.30);\n color: #F5F5F5;\n min-width: 136px;\n text-align: left;\n}\n.hw-meeting-icon-container .hw-meeting-voice-type .hw-meeting-voice-type-title {\n color: #c1c1c1;\n font-size: 12px;\n}\n.hw-meeting-icon-container .hw-meeting-voice-type p {\n padding: 0 5px;\n}\n.hw-meeting-icon-container .hw-meeting-voice-type ul {\n padding: 0;\n margin: 0;\n}\n.hw-meeting-icon-container .hw-meeting-voice-type ul li {\n cursor: pointer;\n list-style-type: none;\n padding: 0 0 0 8px;\n margin: 0;\n display: flex;\n align-items: center;\n height: 35px;\n width: 100%;\n line-height: 35px;\n font-size: 12px;\n color: #F5F5F5;\n white-space: nowrap;\n padding-right: 10px;\n}\n.hw-meeting-voice-type .hw-meeting-audienceRename{\n margin-left: 10px;\n}\n.hw-meeting-icon-container .hw-meeting-voice-type ul li:hover {\n color: #f5f5f5;\n background-color: rgba(255, 255, 255, 0.2);\n}\n.hw-meeting-icon-container .hw-meeting-voice-type ul li:active {\n color: rgba(245, 245, 245, 0.7);\n background-color: rgba(255, 255, 255, 0.34);\n}\n.hw-meeting-control-item .hw-meeting-voice-type-display .hw-meeting-icon {\n height: 22px;\n width: 22px;\n}\n.hw-meeting-control-item .hw-meeting-voice-display{\n display: flex;\n justify-content: center;\n}\n.hw-meeting-voice-display .hw-meeting-icon{\n width: 30px;\n}\n@keyframes volumeAnimation {\n 0% {\n background-position: 0px 0px;\n }\n \n 10% {\n background-position: -30px 0px;\n }\n \n 20% {\n background-position: -60px 0px;\n }\n \n 30% {\n background-position: -90px 0px;\n }\n \n 40% {\n background-position: -120px 0px;\n }\n \n 50% {\n background-position: -150px 0px;\n }\n \n 60% {\n background-position: -180px 0px;\n }\n \n 70% {\n background-position: -210px 0px;\n }\n \n 80% {\n background-position: -240px 0px;\n }\n \n 90% {\n background-position: -270px 0px;\n }\n \n 100% {\n background-position: -300px 0px;\n }\n}\n.hw-meeting-voice-display .hw-meeting-volume-animation {\n width: 30px;\n height: 30px;\n background: no-repeat url("+u+");\n animation: volumeAnimation 1s steps(1, end) infinite;\n};\n\n.hw-meeting-pause-content span {\n display: inline-block;\n width: 5px;\n height: 5px;\n border-radius: 50%;\n background-color: #666666;\n margin-bottom: 3px;\n}\n\n.hw-meeting-mode-status,\n.hw-meeting-mode-item {\n background-color: rgba(0, 0, 0, .4);\n padding: 0 6px;\n line-height: 24px;\n height: 24px;\n width: 105px;\n display: flex;\n}\n.hw-meeting-mode-status .hw-meeting-icon,\n.hw-meeting-mode-item .hw-meeting-icon{\n height: 24px;\n width: 24px;\n margin-right: 5px;\n}\n.hw-meeting-mode-wrapper {\n width: 105px;\n margin-right: 10px;\n position: relative;\n margin-left: 10px;\n}\n.hw-meeting-mode-menu-title {\n font-size: 12px;\n color: #F5F5F5;\n}\n.hw-meeting-mode-menu {\n position: absolute;\n top: 24px;\n left: 0;\n border-radius: 0 0 3px 3px;\n transition: all 0.5s;\n overflow: hidden;\n background-color: rgba(0, 0, 0, .4);\n}\n.hw-meeting-mode-item:hover {\n background-color: rgba(255, 255, 255, .2);\n}\n.hw-meeting-mode-status-show {\n border-radius: 3px 3px 0 0;\n}\n.hw-meeting-mode-status-hide {\n border-radius: 3px;\n}\n.hw-meeting-mode-menu .hw-meeting-active-mode-item {\n background-color: rgba(255, 255, 255, .4);\n}\n/* 离开会议 */\n.hw-meeting-mt-md {\n margin-top: 20px;\n}\n.hw-meeting-error-text {\n color: #FF465B;\n}\n.hw-meeting-description-text {\n font-size: 12px;\n color: #999999;\n margin-top: 6px;\n padding-left: 24px;\n}\n.hw-meeting-leave-room-checkbox{\n padding: 8px 0px 0;\n display: flex;\n align-items: center;\n}\n.hw-meeting-leave-room-checktext{\n font-size: 12px;\n color: #666;\n}\n/*修改antd*/\n.hw-meeting-modal .ant-radio-group {\n font-size: 14px;\n}\n.ant-popover .ant-popover-inner {\n background-color: rgba(45, 45, 45, 1);\n}\n.ant-popover .ant-popover-inner-content {\n color: rgba(255, 255, 255, 1);\n padding: 12px 14px;\n font-size: 12px;\n}\n.ant-popover-placement-topLeft>.ant-popover-content>.ant-popover-arrow {\n border-color: rgba(45, 45, 45, 1);\n}\n.ant-tooltip-inner {\n color: #333;\n background-color: #fff;\n min-height: 18px;\n font-size: 12px;\n box-shadow: none;\n}\n.ant-tooltip-content {\n margin-left: 100px;\n}\n.ant-tooltip-placement-bottom .ant-tooltip-arrow {\n display: none;\n}\n.vote-tooltip > .ant-tooltip-content {\n margin-left: 0;\n}\n.vote-tooltip > .ant-tooltip-content >.ant-tooltip-inner{\n margin-left: 0;\n height: 38px;\n line-height: 26px;\n}\n\n.vote-tooltip > .ant-tooltip-content >.ant-tooltip-arrow:before{\n background-color: #FFF;\n} \n\n\n.hw-meeting-audiences-watch {\n display: flex;\n align-items: center;\n padding: 2px 4px;\n border-radius: 3px;\n margin-bottom: 10px;\n background-color: #494949;\n}\n.hw-meeting-audiences-watch-box .hw-meeting-icon {\n width: 16px;\n height: 16px;\n margin-right: 6px;\n}\n/* 公共头部 */\n.hw-meeting-common-header {\n display: flex;\n justify-content: space-between;\n align-items: center;\n color: #F5F5F5;\n background: #333333;\n border-bottom: 1px solid #494949;\n width: 100%;\n z-index: 10;\n cursor: move;\n}\n.hw-meeting-common-header .hw-meeting-common-title {\n flex: 1;\n text-align: center;\n}\n.hw-meeting-common-header .hw-meeting-icon>svg {\n cursor: pointer;\n fill: #f5f5f5;\n fill-opacity: 1;\n}\n.hw-meeting-header-slot {\n width: 40px;\n}\n.hw-meeting-header-slot .hw-meeting-icon{\n height: 25px;\n}\n.hw-meeting-header-slot #aux_fullScreen_icon{\n width: 20px;\n margin: auto;\n}\n/* 弹幕 */\n.hw-meeting-p-bulletScreen{\n position: absolute;\n bottom: 120px;\n left: 8px;\n z-index: 2;\n}",""]),t.Z=c},61611:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-waiting-page {\n text-align: 'center';\n z-index: 10;\n margin: 'auto';\n background: rgb(30, 30, 30);\n width: 100%;\n height: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n font-size: 20px;\n color: #fff;\n}",""]),t.Z=i},71779:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-waitingRoom {\n height: 100%;\n width: 100%;\n background-color: black;\n color: white;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.hw-meeting-waitingRoom-pc-font-size {\n font-size: 28px;\n}\n.hw-meeting-waitingRoom-mobile-font-size {\n font-size: 18px;\n}",""]),t.Z=i},71571:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".ant-message-notice-content {\n background-color: rgba(0, 0, 0, 0.6);\n border-radius: 100px;\n min-width: 240px;\n}\n\n.ant-message .anticon {\n display: none;\n}\n\n.ant-message {\n color: #ffffff;\n}\n.ant-message {\n top: 286px;\n}\n",""]),t.Z=i},35281:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".ant-message-notice-content {\n background-color: rgba(0, 0, 0, 0.6);\n border-radius: 100px;\n min-width: 240px;\n}\n\n.ant-message .anticon {\n display: none;\n}\n\n.ant-message {\n color: #ffffff;\n}\n\n.ant-message {\n top: 286px;\n}",""]),t.Z=i},54770:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,".hw-meeting-toast {\n z-index: 1000;\n padding: 0 15px;\n min-width: 240px;\n min-height: 40px;\n line-height: 40px;\n background: rgba(0, 0, 0, 0.6);\n border-radius: 24px;\n font-size: 14px;\n color: #FFFFFF;\n text-align: center;\n}",""]),t.Z=i},81716:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-btn {\n line-height: 1.5;\n position: relative;\n display: inline-block;\n font-weight: 400;\n white-space: nowrap;\n text-align: center;\n background-image: none;\n border: 1px solid transparent;\n box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);\n cursor: pointer;\n transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n user-select: none;\n touch-action: manipulation;\n height: 32px;\n padding: 4.5px 15px;\n font-size: 14px;\n border-radius: 4px;\n color: rgba(0, 0, 0, 0.65);\n border-color: #d9d9d9;\n background: #fff;\n}\n.ant-btn > .anticon {\n line-height: 1;\n}\n.ant-btn,\n.ant-btn:active,\n.ant-btn:focus {\n outline: 0;\n}\n.ant-btn:not([disabled]):hover {\n text-decoration: none;\n}\n.ant-btn:not([disabled]):active {\n outline: 0;\n box-shadow: none;\n}\n.ant-btn[disabled] {\n cursor: not-allowed;\n}\n.ant-btn[disabled] > * {\n pointer-events: none;\n}\n.ant-btn-lg {\n height: 40px;\n padding: 7px 15px;\n font-size: 16px;\n border-radius: 4px;\n}\n.ant-btn-sm {\n height: 24px;\n padding: 0.5px 7px;\n font-size: 14px;\n border-radius: 4px;\n}\n.ant-btn > a:only-child {\n color: currentcolor;\n}\n.ant-btn > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn:hover,\n.ant-btn:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n background: #fff;\n}\n.ant-btn:hover > a:only-child,\n.ant-btn:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn:hover > a:only-child::after,\n.ant-btn:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn:active {\n color: #096dd9;\n border-color: #096dd9;\n background: #fff;\n}\n.ant-btn:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn[disabled],\n.ant-btn[disabled]:hover,\n.ant-btn[disabled]:focus,\n.ant-btn[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn[disabled] > a:only-child,\n.ant-btn[disabled]:hover > a:only-child,\n.ant-btn[disabled]:focus > a:only-child,\n.ant-btn[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn[disabled] > a:only-child::after,\n.ant-btn[disabled]:hover > a:only-child::after,\n.ant-btn[disabled]:focus > a:only-child::after,\n.ant-btn[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn:hover,\n.ant-btn:focus,\n.ant-btn:active {\n text-decoration: none;\n background: #fff;\n}\n.ant-btn > span {\n display: inline-block;\n}\n.ant-btn-primary {\n color: #fff;\n border-color: #1890ff;\n background: #1890ff;\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);\n}\n.ant-btn-primary > a:only-child {\n color: currentcolor;\n}\n.ant-btn-primary > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-primary:hover,\n.ant-btn-primary:focus {\n color: #fff;\n border-color: #40a9ff;\n background: #40a9ff;\n}\n.ant-btn-primary:hover > a:only-child,\n.ant-btn-primary:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-primary:hover > a:only-child::after,\n.ant-btn-primary:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-primary:active {\n color: #fff;\n border-color: #096dd9;\n background: #096dd9;\n}\n.ant-btn-primary:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-primary:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-primary[disabled],\n.ant-btn-primary[disabled]:hover,\n.ant-btn-primary[disabled]:focus,\n.ant-btn-primary[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-primary[disabled] > a:only-child,\n.ant-btn-primary[disabled]:hover > a:only-child,\n.ant-btn-primary[disabled]:focus > a:only-child,\n.ant-btn-primary[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-primary[disabled] > a:only-child::after,\n.ant-btn-primary[disabled]:hover > a:only-child::after,\n.ant-btn-primary[disabled]:focus > a:only-child::after,\n.ant-btn-primary[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {\n border-right-color: #40a9ff;\n border-left-color: #40a9ff;\n}\n.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {\n border-color: #d9d9d9;\n}\n.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {\n border-right-color: #40a9ff;\n}\n.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {\n border-right-color: #d9d9d9;\n}\n.ant-btn-group .ant-btn-primary:last-child:not(:first-child),\n.ant-btn-group .ant-btn-primary + .ant-btn-primary {\n border-left-color: #40a9ff;\n}\n.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],\n.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {\n border-left-color: #d9d9d9;\n}\n.ant-btn-ghost {\n color: rgba(0, 0, 0, 0.65);\n border-color: #d9d9d9;\n background: transparent;\n}\n.ant-btn-ghost > a:only-child {\n color: currentcolor;\n}\n.ant-btn-ghost > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-ghost:hover,\n.ant-btn-ghost:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n background: transparent;\n}\n.ant-btn-ghost:hover > a:only-child,\n.ant-btn-ghost:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-ghost:hover > a:only-child::after,\n.ant-btn-ghost:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-ghost:active {\n color: #096dd9;\n border-color: #096dd9;\n background: transparent;\n}\n.ant-btn-ghost:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-ghost:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-ghost[disabled],\n.ant-btn-ghost[disabled]:hover,\n.ant-btn-ghost[disabled]:focus,\n.ant-btn-ghost[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-ghost[disabled] > a:only-child,\n.ant-btn-ghost[disabled]:hover > a:only-child,\n.ant-btn-ghost[disabled]:focus > a:only-child,\n.ant-btn-ghost[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-ghost[disabled] > a:only-child::after,\n.ant-btn-ghost[disabled]:hover > a:only-child::after,\n.ant-btn-ghost[disabled]:focus > a:only-child::after,\n.ant-btn-ghost[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dashed {\n color: rgba(0, 0, 0, 0.65);\n border-color: #d9d9d9;\n background: #fff;\n border-style: dashed;\n}\n.ant-btn-dashed > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dashed > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dashed:hover,\n.ant-btn-dashed:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n background: #fff;\n}\n.ant-btn-dashed:hover > a:only-child,\n.ant-btn-dashed:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dashed:hover > a:only-child::after,\n.ant-btn-dashed:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dashed:active {\n color: #096dd9;\n border-color: #096dd9;\n background: #fff;\n}\n.ant-btn-dashed:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dashed:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dashed[disabled],\n.ant-btn-dashed[disabled]:hover,\n.ant-btn-dashed[disabled]:focus,\n.ant-btn-dashed[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dashed[disabled] > a:only-child,\n.ant-btn-dashed[disabled]:hover > a:only-child,\n.ant-btn-dashed[disabled]:focus > a:only-child,\n.ant-btn-dashed[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dashed[disabled] > a:only-child::after,\n.ant-btn-dashed[disabled]:hover > a:only-child::after,\n.ant-btn-dashed[disabled]:focus > a:only-child::after,\n.ant-btn-dashed[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-danger {\n color: #fff;\n border-color: #ff4d4f;\n background: #ff4d4f;\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);\n}\n.ant-btn-danger > a:only-child {\n color: currentcolor;\n}\n.ant-btn-danger > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-danger:hover,\n.ant-btn-danger:focus {\n color: #fff;\n border-color: #ff7875;\n background: #ff7875;\n}\n.ant-btn-danger:hover > a:only-child,\n.ant-btn-danger:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-danger:hover > a:only-child::after,\n.ant-btn-danger:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-danger:active {\n color: #fff;\n border-color: #d9363e;\n background: #d9363e;\n}\n.ant-btn-danger:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-danger:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-danger[disabled],\n.ant-btn-danger[disabled]:hover,\n.ant-btn-danger[disabled]:focus,\n.ant-btn-danger[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-danger[disabled] > a:only-child,\n.ant-btn-danger[disabled]:hover > a:only-child,\n.ant-btn-danger[disabled]:focus > a:only-child,\n.ant-btn-danger[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-danger[disabled] > a:only-child::after,\n.ant-btn-danger[disabled]:hover > a:only-child::after,\n.ant-btn-danger[disabled]:focus > a:only-child::after,\n.ant-btn-danger[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link {\n color: #1890ff;\n border-color: transparent;\n background: transparent;\n box-shadow: none;\n}\n.ant-btn-link > a:only-child {\n color: currentcolor;\n}\n.ant-btn-link > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link:hover,\n.ant-btn-link:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n background: transparent;\n}\n.ant-btn-link:hover > a:only-child,\n.ant-btn-link:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-link:hover > a:only-child::after,\n.ant-btn-link:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link:active {\n color: #096dd9;\n border-color: #096dd9;\n background: transparent;\n}\n.ant-btn-link:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-link:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link[disabled],\n.ant-btn-link[disabled]:hover,\n.ant-btn-link[disabled]:focus,\n.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-link[disabled] > a:only-child,\n.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-link[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-link:hover {\n background: transparent;\n}\n.ant-btn-link:hover,\n.ant-btn-link:focus,\n.ant-btn-link:active {\n border-color: transparent;\n}\n.ant-btn-link[disabled],\n.ant-btn-link[disabled]:hover,\n.ant-btn-link[disabled]:focus,\n.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: transparent;\n background: transparent;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-link[disabled] > a:only-child,\n.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-link[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text {\n color: rgba(0, 0, 0, 0.65);\n border-color: transparent;\n background: transparent;\n box-shadow: none;\n}\n.ant-btn-text > a:only-child {\n color: currentcolor;\n}\n.ant-btn-text > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text:hover,\n.ant-btn-text:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n background: transparent;\n}\n.ant-btn-text:hover > a:only-child,\n.ant-btn-text:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-text:hover > a:only-child::after,\n.ant-btn-text:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text:active {\n color: #096dd9;\n border-color: #096dd9;\n background: transparent;\n}\n.ant-btn-text:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-text:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text[disabled],\n.ant-btn-text[disabled]:hover,\n.ant-btn-text[disabled]:focus,\n.ant-btn-text[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-text[disabled] > a:only-child,\n.ant-btn-text[disabled]:hover > a:only-child,\n.ant-btn-text[disabled]:focus > a:only-child,\n.ant-btn-text[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-text[disabled] > a:only-child::after,\n.ant-btn-text[disabled]:hover > a:only-child::after,\n.ant-btn-text[disabled]:focus > a:only-child::after,\n.ant-btn-text[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-text:hover,\n.ant-btn-text:focus {\n color: rgba(0, 0, 0, 0.65);\n background: rgba(0, 0, 0, 0.018);\n border-color: transparent;\n}\n.ant-btn-text:active {\n color: rgba(0, 0, 0, 0.65);\n background: rgba(0, 0, 0, 0.028);\n border-color: transparent;\n}\n.ant-btn-text[disabled],\n.ant-btn-text[disabled]:hover,\n.ant-btn-text[disabled]:focus,\n.ant-btn-text[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: transparent;\n background: transparent;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-text[disabled] > a:only-child,\n.ant-btn-text[disabled]:hover > a:only-child,\n.ant-btn-text[disabled]:focus > a:only-child,\n.ant-btn-text[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-text[disabled] > a:only-child::after,\n.ant-btn-text[disabled]:hover > a:only-child::after,\n.ant-btn-text[disabled]:focus > a:only-child::after,\n.ant-btn-text[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous {\n color: #ff4d4f;\n border-color: #ff4d4f;\n background: #fff;\n}\n.ant-btn-dangerous > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous:hover,\n.ant-btn-dangerous:focus {\n color: #ff7875;\n border-color: #ff7875;\n background: #fff;\n}\n.ant-btn-dangerous:hover > a:only-child,\n.ant-btn-dangerous:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous:hover > a:only-child::after,\n.ant-btn-dangerous:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous:active {\n color: #d9363e;\n border-color: #d9363e;\n background: #fff;\n}\n.ant-btn-dangerous:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous[disabled],\n.ant-btn-dangerous[disabled]:hover,\n.ant-btn-dangerous[disabled]:focus,\n.ant-btn-dangerous[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous[disabled] > a:only-child,\n.ant-btn-dangerous[disabled]:hover > a:only-child,\n.ant-btn-dangerous[disabled]:focus > a:only-child,\n.ant-btn-dangerous[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous[disabled] > a:only-child::after,\n.ant-btn-dangerous[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-primary {\n color: #fff;\n border-color: #ff4d4f;\n background: #ff4d4f;\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);\n box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);\n}\n.ant-btn-dangerous.ant-btn-primary > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-primary > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-primary:hover,\n.ant-btn-dangerous.ant-btn-primary:focus {\n color: #fff;\n border-color: #ff7875;\n background: #ff7875;\n}\n.ant-btn-dangerous.ant-btn-primary:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-primary:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-primary:active {\n color: #fff;\n border-color: #d9363e;\n background: #d9363e;\n}\n.ant-btn-dangerous.ant-btn-primary:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-primary[disabled],\n.ant-btn-dangerous.ant-btn-primary[disabled]:hover,\n.ant-btn-dangerous.ant-btn-primary[disabled]:focus,\n.ant-btn-dangerous.ant-btn-primary[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link {\n color: #ff4d4f;\n border-color: transparent;\n background: transparent;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-link > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-link > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link:hover,\n.ant-btn-dangerous.ant-btn-link:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n background: transparent;\n}\n.ant-btn-dangerous.ant-btn-link:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-link:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link:active {\n color: #096dd9;\n border-color: #096dd9;\n background: transparent;\n}\n.ant-btn-dangerous.ant-btn-link:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link[disabled],\n.ant-btn-dangerous.ant-btn-link[disabled]:hover,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus,\n.ant-btn-dangerous.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link:hover,\n.ant-btn-dangerous.ant-btn-link:focus {\n color: #ff7875;\n border-color: transparent;\n background: transparent;\n}\n.ant-btn-dangerous.ant-btn-link:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-link:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link:active {\n color: #d9363e;\n border-color: transparent;\n background: transparent;\n}\n.ant-btn-dangerous.ant-btn-link:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-link[disabled],\n.ant-btn-dangerous.ant-btn-link[disabled]:hover,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus,\n.ant-btn-dangerous.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: transparent;\n background: transparent;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text {\n color: #ff4d4f;\n border-color: transparent;\n background: transparent;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-text > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-text > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text:hover,\n.ant-btn-dangerous.ant-btn-text:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n background: transparent;\n}\n.ant-btn-dangerous.ant-btn-text:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-text:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text:active {\n color: #096dd9;\n border-color: #096dd9;\n background: transparent;\n}\n.ant-btn-dangerous.ant-btn-text:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text[disabled],\n.ant-btn-dangerous.ant-btn-text[disabled]:hover,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus,\n.ant-btn-dangerous.ant-btn-text[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text:hover,\n.ant-btn-dangerous.ant-btn-text:focus {\n color: #ff7875;\n border-color: transparent;\n background: rgba(0, 0, 0, 0.018);\n}\n.ant-btn-dangerous.ant-btn-text:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-text:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text:active {\n color: #d9363e;\n border-color: transparent;\n background: rgba(0, 0, 0, 0.028);\n}\n.ant-btn-dangerous.ant-btn-text:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-dangerous.ant-btn-text[disabled],\n.ant-btn-dangerous.ant-btn-text[disabled]:hover,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus,\n.ant-btn-dangerous.ant-btn-text[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: transparent;\n background: transparent;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,\n.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,\n.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-icon-only {\n width: 32px;\n height: 32px;\n padding: 3px 0;\n font-size: 16px;\n border-radius: 4px;\n vertical-align: -3px;\n}\n.ant-btn-icon-only > * {\n font-size: 16px;\n}\n.ant-btn-icon-only.ant-btn-lg {\n width: 40px;\n height: 40px;\n padding: 5.5px 0;\n font-size: 18px;\n border-radius: 4px;\n}\n.ant-btn-icon-only.ant-btn-lg > * {\n font-size: 18px;\n}\n.ant-btn-icon-only.ant-btn-sm {\n width: 24px;\n height: 24px;\n padding: 0.5px 0;\n font-size: 14px;\n border-radius: 4px;\n}\n.ant-btn-icon-only.ant-btn-sm > * {\n font-size: 14px;\n}\n.ant-btn-icon-only > .anticon {\n display: flex;\n justify-content: center;\n}\na.ant-btn-icon-only {\n vertical-align: -1px;\n}\na.ant-btn-icon-only > .anticon {\n display: inline;\n}\n.ant-btn-round {\n height: 32px;\n padding: 4.5px 16px;\n font-size: 14px;\n border-radius: 32px;\n}\n.ant-btn-round.ant-btn-lg {\n height: 40px;\n padding: 7px 20px;\n font-size: 16px;\n border-radius: 40px;\n}\n.ant-btn-round.ant-btn-sm {\n height: 24px;\n padding: 0.5px 12px;\n font-size: 14px;\n border-radius: 24px;\n}\n.ant-btn-round.ant-btn-icon-only {\n width: auto;\n}\n.ant-btn-circle {\n min-width: 32px;\n padding-right: 0;\n padding-left: 0;\n text-align: center;\n border-radius: 50%;\n}\n.ant-btn-circle.ant-btn-lg {\n min-width: 40px;\n border-radius: 50%;\n}\n.ant-btn-circle.ant-btn-sm {\n min-width: 24px;\n border-radius: 50%;\n}\n.ant-btn::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n left: -1px;\n z-index: 1;\n display: none;\n background: #fff;\n border-radius: inherit;\n opacity: 0.35;\n transition: opacity 0.2s;\n content: '';\n pointer-events: none;\n}\n.ant-btn .anticon {\n transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-btn .anticon.anticon-plus > svg,\n.ant-btn .anticon.anticon-minus > svg {\n shape-rendering: optimizespeed;\n}\n.ant-btn.ant-btn-loading {\n position: relative;\n cursor: default;\n}\n.ant-btn.ant-btn-loading::before {\n display: block;\n}\n.ant-btn > .ant-btn-loading-icon {\n transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-btn > .ant-btn-loading-icon .anticon {\n padding-right: 8px;\n animation: none;\n}\n.ant-btn > .ant-btn-loading-icon .anticon svg {\n animation: loadingCircle 1s infinite linear;\n}\n.ant-btn > .ant-btn-loading-icon:only-child .anticon {\n padding-right: 0;\n}\n.ant-btn-group {\n position: relative;\n display: inline-flex;\n}\n.ant-btn-group > .ant-btn,\n.ant-btn-group > span > .ant-btn {\n position: relative;\n}\n.ant-btn-group > .ant-btn:hover,\n.ant-btn-group > span > .ant-btn:hover,\n.ant-btn-group > .ant-btn:focus,\n.ant-btn-group > span > .ant-btn:focus,\n.ant-btn-group > .ant-btn:active,\n.ant-btn-group > span > .ant-btn:active {\n z-index: 2;\n}\n.ant-btn-group > .ant-btn[disabled],\n.ant-btn-group > span > .ant-btn[disabled] {\n z-index: 0;\n}\n.ant-btn-group .ant-btn-icon-only {\n font-size: 14px;\n}\n.ant-btn-group .ant-btn + .ant-btn,\n.ant-btn + .ant-btn-group,\n.ant-btn-group span + .ant-btn,\n.ant-btn-group .ant-btn + span,\n.ant-btn-group > span + span,\n.ant-btn-group + .ant-btn,\n.ant-btn-group + .ant-btn-group {\n margin-left: -1px;\n}\n.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {\n border-left-color: transparent;\n}\n.ant-btn-group .ant-btn {\n border-radius: 0;\n}\n.ant-btn-group > .ant-btn:first-child,\n.ant-btn-group > span:first-child > .ant-btn {\n margin-left: 0;\n}\n.ant-btn-group > .ant-btn:only-child {\n border-radius: 4px;\n}\n.ant-btn-group > span:only-child > .ant-btn {\n border-radius: 4px;\n}\n.ant-btn-group > .ant-btn:first-child:not(:last-child),\n.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.ant-btn-group > .ant-btn:last-child:not(:first-child),\n.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.ant-btn-group-sm > .ant-btn:only-child {\n border-radius: 4px;\n}\n.ant-btn-group-sm > span:only-child > .ant-btn {\n border-radius: 4px;\n}\n.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),\n.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),\n.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.ant-btn-group > .ant-btn-group {\n float: left;\n}\n.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {\n border-radius: 0;\n}\n.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {\n padding-right: 8px;\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {\n padding-left: 8px;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn,\n.ant-btn-rtl.ant-btn + .ant-btn-group,\n.ant-btn-rtl.ant-btn-group span + .ant-btn,\n.ant-btn-rtl.ant-btn-group .ant-btn + span,\n.ant-btn-rtl.ant-btn-group > span + span,\n.ant-btn-rtl.ant-btn-group + .ant-btn,\n.ant-btn-rtl.ant-btn-group + .ant-btn-group,\n.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn,\n.ant-btn-group-rtl.ant-btn + .ant-btn-group,\n.ant-btn-group-rtl.ant-btn-group span + .ant-btn,\n.ant-btn-group-rtl.ant-btn-group .ant-btn + span,\n.ant-btn-group-rtl.ant-btn-group > span + span,\n.ant-btn-group-rtl.ant-btn-group + .ant-btn,\n.ant-btn-group-rtl.ant-btn-group + .ant-btn-group {\n margin-right: -1px;\n margin-left: auto;\n}\n.ant-btn-group.ant-btn-group-rtl {\n direction: rtl;\n}\n.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child),\n.ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {\n border-radius: 0 4px 4px 0;\n}\n.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child),\n.ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {\n border-radius: 4px 0 0 4px;\n}\n.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),\n.ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {\n border-radius: 0 4px 4px 0;\n}\n.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),\n.ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {\n border-radius: 4px 0 0 4px;\n}\n.ant-btn:focus > span,\n.ant-btn:active > span {\n position: relative;\n}\n.ant-btn > .anticon + span,\n.ant-btn > span + .anticon {\n margin-left: 8px;\n}\n.ant-btn.ant-btn-background-ghost {\n color: #fff;\n border-color: #fff;\n}\n.ant-btn.ant-btn-background-ghost,\n.ant-btn.ant-btn-background-ghost:hover,\n.ant-btn.ant-btn-background-ghost:active,\n.ant-btn.ant-btn-background-ghost:focus {\n background: transparent;\n}\n.ant-btn.ant-btn-background-ghost:hover,\n.ant-btn.ant-btn-background-ghost:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n}\n.ant-btn.ant-btn-background-ghost:active {\n color: #096dd9;\n border-color: #096dd9;\n}\n.ant-btn.ant-btn-background-ghost[disabled] {\n color: rgba(0, 0, 0, 0.25);\n background: transparent;\n border-color: #d9d9d9;\n}\n.ant-btn-background-ghost.ant-btn-primary {\n color: #1890ff;\n border-color: #1890ff;\n text-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-primary > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-primary:hover,\n.ant-btn-background-ghost.ant-btn-primary:focus {\n color: #40a9ff;\n border-color: #40a9ff;\n}\n.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-primary:active {\n color: #096dd9;\n border-color: #096dd9;\n}\n.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-primary[disabled],\n.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-danger {\n color: #ff4d4f;\n border-color: #ff4d4f;\n text-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-danger > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-danger:hover,\n.ant-btn-background-ghost.ant-btn-danger:focus {\n color: #ff7875;\n border-color: #ff7875;\n}\n.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-danger:active {\n color: #d9363e;\n border-color: #d9363e;\n}\n.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-danger[disabled],\n.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous {\n color: #ff4d4f;\n border-color: #ff4d4f;\n text-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous:hover,\n.ant-btn-background-ghost.ant-btn-dangerous:focus {\n color: #ff7875;\n border-color: #ff7875;\n}\n.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous:active {\n color: #d9363e;\n border-color: #d9363e;\n}\n.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous[disabled],\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {\n color: #ff4d4f;\n border-color: transparent;\n text-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {\n color: #ff7875;\n border-color: transparent;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {\n color: #d9363e;\n border-color: transparent;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: #d9d9d9;\n background: #f5f5f5;\n text-shadow: none;\n box-shadow: none;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {\n color: currentcolor;\n}\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,\n.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\n.ant-btn-two-chinese-chars::first-letter {\n letter-spacing: 0.34em;\n}\n.ant-btn-two-chinese-chars > *:not(.anticon) {\n margin-right: -0.34em;\n letter-spacing: 0.34em;\n}\n.ant-btn.ant-btn-block {\n width: 100%;\n}\n.ant-btn:empty {\n display: inline-block;\n width: 0;\n visibility: hidden;\n content: '\\a0';\n}\na.ant-btn {\n padding-top: 0.01px !important;\n line-height: 30px;\n}\na.ant-btn-disabled {\n cursor: not-allowed;\n}\na.ant-btn-disabled > * {\n pointer-events: none;\n}\na.ant-btn-disabled,\na.ant-btn-disabled:hover,\na.ant-btn-disabled:focus,\na.ant-btn-disabled:active {\n color: rgba(0, 0, 0, 0.25);\n border-color: transparent;\n background: transparent;\n text-shadow: none;\n box-shadow: none;\n}\na.ant-btn-disabled > a:only-child,\na.ant-btn-disabled:hover > a:only-child,\na.ant-btn-disabled:focus > a:only-child,\na.ant-btn-disabled:active > a:only-child {\n color: currentcolor;\n}\na.ant-btn-disabled > a:only-child::after,\na.ant-btn-disabled:hover > a:only-child::after,\na.ant-btn-disabled:focus > a:only-child::after,\na.ant-btn-disabled:active > a:only-child::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background: transparent;\n content: '';\n}\na.ant-btn-lg {\n line-height: 38px;\n}\na.ant-btn-sm {\n line-height: 22px;\n}\n.ant-btn-rtl {\n direction: rtl;\n}\n.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),\n.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {\n border-right-color: #40a9ff;\n border-left-color: #d9d9d9;\n}\n.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],\n.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {\n border-right-color: #d9d9d9;\n border-left-color: #40a9ff;\n}\n.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {\n padding-right: 0;\n padding-left: 8px;\n}\n.ant-btn > .ant-btn-loading-icon:only-child .anticon {\n padding-right: 0;\n padding-left: 0;\n}\n.ant-btn-rtl.ant-btn > .anticon + span,\n.ant-btn-rtl.ant-btn > span + .anticon {\n margin-right: 8px;\n margin-left: 0;\n}\n",""]),t.Z=i},61956:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n@keyframes antCheckboxEffect {\n 0% {\n transform: scale(1);\n opacity: 0.5;\n }\n 100% {\n transform: scale(1.6);\n opacity: 0;\n }\n}\n.ant-checkbox {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n top: 0.2em;\n line-height: 1;\n white-space: nowrap;\n outline: none;\n cursor: pointer;\n}\n.ant-checkbox-wrapper:hover .ant-checkbox-inner,\n.ant-checkbox:hover .ant-checkbox-inner,\n.ant-checkbox-input:focus + .ant-checkbox-inner {\n border-color: #1890ff;\n}\n.ant-checkbox-checked::after {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 1px solid #1890ff;\n border-radius: 4px;\n visibility: hidden;\n animation: antCheckboxEffect 0.36s ease-in-out;\n animation-fill-mode: backwards;\n content: '';\n}\n.ant-checkbox:hover::after,\n.ant-checkbox-wrapper:hover .ant-checkbox::after {\n visibility: visible;\n}\n.ant-checkbox-inner {\n position: relative;\n top: 0;\n left: 0;\n display: block;\n width: 16px;\n height: 16px;\n direction: ltr;\n background-color: #fff;\n border: 1px solid #d9d9d9;\n border-radius: 4px;\n border-collapse: separate;\n transition: all 0.3s;\n}\n.ant-checkbox-inner::after {\n position: absolute;\n top: 50%;\n left: 21.5%;\n display: table;\n width: 5.71428571px;\n height: 9.14285714px;\n border: 2px solid #fff;\n border-top: 0;\n border-left: 0;\n transform: rotate(45deg) scale(0) translate(-50%, -50%);\n opacity: 0;\n transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;\n content: ' ';\n}\n.ant-checkbox-input {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n cursor: pointer;\n opacity: 0;\n}\n.ant-checkbox-checked .ant-checkbox-inner::after {\n position: absolute;\n display: table;\n border: 2px solid #fff;\n border-top: 0;\n border-left: 0;\n transform: rotate(45deg) scale(1) translate(-50%, -50%);\n opacity: 1;\n transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;\n content: ' ';\n}\n.ant-checkbox-checked .ant-checkbox-inner {\n background-color: #1890ff;\n border-color: #1890ff;\n}\n.ant-checkbox-disabled {\n cursor: not-allowed;\n}\n.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {\n border-color: rgba(0, 0, 0, 0.25);\n animation-name: none;\n}\n.ant-checkbox-disabled .ant-checkbox-input {\n cursor: not-allowed;\n pointer-events: none;\n}\n.ant-checkbox-disabled .ant-checkbox-inner {\n background-color: #f5f5f5;\n border-color: #d9d9d9 !important;\n}\n.ant-checkbox-disabled .ant-checkbox-inner::after {\n border-color: #f5f5f5;\n border-collapse: separate;\n animation-name: none;\n}\n.ant-checkbox-disabled + span {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\n.ant-checkbox-disabled:hover::after,\n.ant-checkbox-wrapper:hover .ant-checkbox-disabled::after {\n visibility: hidden;\n}\n.ant-checkbox-wrapper {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-flex;\n align-items: baseline;\n line-height: unset;\n cursor: pointer;\n}\n.ant-checkbox-wrapper::after {\n display: inline-block;\n width: 0;\n overflow: hidden;\n content: '\\a0';\n}\n.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled {\n cursor: not-allowed;\n}\n.ant-checkbox-wrapper + .ant-checkbox-wrapper {\n margin-left: 8px;\n}\n.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type='checkbox'] {\n width: 14px;\n height: 14px;\n}\n.ant-checkbox + span {\n padding-right: 8px;\n padding-left: 8px;\n}\n.ant-checkbox-group {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n}\n.ant-checkbox-group-item {\n margin-right: 8px;\n}\n.ant-checkbox-group-item:last-child {\n margin-right: 0;\n}\n.ant-checkbox-group-item + .ant-checkbox-group-item {\n margin-left: 0;\n}\n.ant-checkbox-indeterminate .ant-checkbox-inner {\n background-color: #fff;\n border-color: #d9d9d9;\n}\n.ant-checkbox-indeterminate .ant-checkbox-inner::after {\n top: 50%;\n left: 50%;\n width: 8px;\n height: 8px;\n background-color: #1890ff;\n border: 0;\n transform: translate(-50%, -50%) scale(1);\n opacity: 1;\n content: ' ';\n}\n.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {\n background-color: rgba(0, 0, 0, 0.25);\n border-color: rgba(0, 0, 0, 0.25);\n}\n.ant-checkbox-rtl {\n direction: rtl;\n}\n.ant-checkbox-group-rtl .ant-checkbox-group-item {\n margin-right: 0;\n margin-left: 8px;\n}\n.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child {\n margin-left: 0 !important;\n}\n.ant-checkbox-group-rtl .ant-checkbox-group-item + .ant-checkbox-group-item {\n margin-left: 8px;\n}\n",""]),t.Z=i},87949:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-input-affix-wrapper {\n position: relative;\n display: inline-block;\n width: 100%;\n min-width: 0;\n padding: 4.5px 11px;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n line-height: 1.5;\n background-color: #fff;\n background-image: none;\n border: 1px solid #d9d9d9;\n border-radius: 4px;\n transition: all 0.3s;\n /* stylelint-disable-next-line selector-no-vendor-prefix */\n display: inline-flex;\n}\n.ant-input-affix-wrapper::-moz-placeholder {\n opacity: 1;\n}\n.ant-input-affix-wrapper::placeholder {\n color: #bfbfbf;\n user-select: none;\n}\n.ant-input-affix-wrapper:placeholder-shown {\n text-overflow: ellipsis;\n}\n.ant-input-affix-wrapper:hover {\n border-color: #40a9ff;\n border-right-width: 1px;\n}\n.ant-input-rtl .ant-input-affix-wrapper:hover {\n border-right-width: 0;\n border-left-width: 1px !important;\n}\n.ant-input-affix-wrapper:focus,\n.ant-input-affix-wrapper-focused {\n border-color: #40a9ff;\n box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);\n border-right-width: 1px;\n outline: 0;\n}\n.ant-input-rtl .ant-input-affix-wrapper:focus,\n.ant-input-rtl .ant-input-affix-wrapper-focused {\n border-right-width: 0;\n border-left-width: 1px !important;\n}\n.ant-input-affix-wrapper-disabled {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n border-color: #d9d9d9;\n box-shadow: none;\n cursor: not-allowed;\n opacity: 1;\n}\n.ant-input-affix-wrapper-disabled:hover {\n border-color: #d9d9d9;\n border-right-width: 1px;\n}\n.ant-input-affix-wrapper[disabled] {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n border-color: #d9d9d9;\n box-shadow: none;\n cursor: not-allowed;\n opacity: 1;\n}\n.ant-input-affix-wrapper[disabled]:hover {\n border-color: #d9d9d9;\n border-right-width: 1px;\n}\n.ant-input-affix-wrapper-borderless,\n.ant-input-affix-wrapper-borderless:hover,\n.ant-input-affix-wrapper-borderless:focus,\n.ant-input-affix-wrapper-borderless-focused,\n.ant-input-affix-wrapper-borderless-disabled,\n.ant-input-affix-wrapper-borderless[disabled] {\n background-color: transparent;\n border: none;\n box-shadow: none;\n}\ntextarea.ant-input-affix-wrapper {\n max-width: 100%;\n height: auto;\n min-height: 32px;\n line-height: 1.5;\n vertical-align: bottom;\n transition: all 0.3s, height 0s;\n}\n.ant-input-affix-wrapper-lg {\n padding: 7px 11px;\n font-size: 16px;\n}\n.ant-input-affix-wrapper-sm {\n padding: 0.5px 7px;\n}\n.ant-input-affix-wrapper-rtl {\n direction: rtl;\n}\n.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {\n border-color: #40a9ff;\n border-right-width: 1px;\n z-index: 1;\n}\n.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {\n border-right-width: 0;\n border-left-width: 1px !important;\n}\n.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {\n z-index: 0;\n}\n.ant-input-affix-wrapper-focused,\n.ant-input-affix-wrapper:focus {\n z-index: 1;\n}\n.ant-input-affix-wrapper-disabled .ant-input[disabled] {\n background: transparent;\n}\n.ant-input-affix-wrapper > input.ant-input {\n padding: 0;\n border: none;\n outline: none;\n}\n.ant-input-affix-wrapper > input.ant-input:focus {\n box-shadow: none !important;\n}\n.ant-input-affix-wrapper::before {\n width: 0;\n visibility: hidden;\n content: '\\a0';\n}\n.ant-input-prefix,\n.ant-input-suffix {\n display: flex;\n flex: none;\n align-items: center;\n}\n.ant-input-prefix > *:not(:last-child),\n.ant-input-suffix > *:not(:last-child) {\n margin-right: 8px;\n}\n.ant-input-show-count-suffix {\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-input-show-count-has-suffix {\n margin-right: 2px;\n}\n.ant-input-prefix {\n margin-right: 4px;\n}\n.ant-input-suffix {\n margin-left: 4px;\n}\n.anticon.ant-input-clear-icon,\n.ant-input-clear-icon {\n margin: 0;\n color: rgba(0, 0, 0, 0.25);\n font-size: 12px;\n vertical-align: -1px;\n cursor: pointer;\n transition: color 0.3s;\n}\n.anticon.ant-input-clear-icon:hover,\n.ant-input-clear-icon:hover {\n color: rgba(0, 0, 0, 0.45);\n}\n.anticon.ant-input-clear-icon:active,\n.ant-input-clear-icon:active {\n color: rgba(0, 0, 0, 0.65);\n}\n.anticon.ant-input-clear-icon-hidden,\n.ant-input-clear-icon-hidden {\n visibility: hidden;\n}\n.anticon.ant-input-clear-icon-has-suffix,\n.ant-input-clear-icon-has-suffix {\n margin: 0 4px;\n}\n.ant-input-affix-wrapper-textarea-with-clear-btn {\n padding: 0 !important;\n border: 0 !important;\n}\n.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {\n position: absolute;\n top: 8px;\n right: 8px;\n z-index: 1;\n}\n.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,\n.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {\n background: #fff;\n border-color: #ff4d4f;\n}\n.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,\n.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {\n border-color: #ff7875;\n box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);\n border-right-width: 1px;\n outline: 0;\n}\n.ant-input-status-error .ant-input-prefix {\n color: #ff4d4f;\n}\n.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,\n.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {\n background: #fff;\n border-color: #faad14;\n}\n.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,\n.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {\n border-color: #ffc53d;\n box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);\n border-right-width: 1px;\n outline: 0;\n}\n.ant-input-status-warning .ant-input-prefix {\n color: #faad14;\n}\n.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,\n.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {\n background: #fff;\n border-color: #ff4d4f;\n}\n.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,\n.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {\n border-color: #ff7875;\n box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);\n border-right-width: 1px;\n outline: 0;\n}\n.ant-input-affix-wrapper-status-error .ant-input-prefix {\n color: #ff4d4f;\n}\n.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,\n.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {\n background: #fff;\n border-color: #faad14;\n}\n.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,\n.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {\n border-color: #ffc53d;\n box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);\n border-right-width: 1px;\n outline: 0;\n}\n.ant-input-affix-wrapper-status-warning .ant-input-prefix {\n color: #faad14;\n}\n.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,\n.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input,\n.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,\n.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input {\n padding-right: 24px;\n}\n.ant-input-group-wrapper-status-error .ant-input-group-addon {\n color: #ff4d4f;\n border-color: #ff4d4f;\n}\n.ant-input-group-wrapper-status-warning .ant-input-group-addon {\n color: #faad14;\n border-color: #faad14;\n}\n.ant-input {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n font-variant: tabular-nums;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n display: inline-block;\n width: 100%;\n min-width: 0;\n padding: 4.5px 11px;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n line-height: 1.5;\n background-color: #fff;\n background-image: none;\n border: 1px solid #d9d9d9;\n border-radius: 4px;\n transition: all 0.3s;\n /* stylelint-disable-next-line selector-no-vendor-prefix */\n}\n.ant-input::-moz-placeholder {\n opacity: 1;\n}\n.ant-input::placeholder {\n color: #bfbfbf;\n user-select: none;\n}\n.ant-input:placeholder-shown {\n text-overflow: ellipsis;\n}\n.ant-input:hover {\n border-color: #40a9ff;\n border-right-width: 1px;\n}\n.ant-input-rtl .ant-input:hover {\n border-right-width: 0;\n border-left-width: 1px !important;\n}\n.ant-input:focus,\n.ant-input-focused {\n border-color: #40a9ff;\n box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);\n border-right-width: 1px;\n outline: 0;\n}\n.ant-input-rtl .ant-input:focus,\n.ant-input-rtl .ant-input-focused {\n border-right-width: 0;\n border-left-width: 1px !important;\n}\n.ant-input-disabled {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n border-color: #d9d9d9;\n box-shadow: none;\n cursor: not-allowed;\n opacity: 1;\n}\n.ant-input-disabled:hover {\n border-color: #d9d9d9;\n border-right-width: 1px;\n}\n.ant-input[disabled] {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n border-color: #d9d9d9;\n box-shadow: none;\n cursor: not-allowed;\n opacity: 1;\n}\n.ant-input[disabled]:hover {\n border-color: #d9d9d9;\n border-right-width: 1px;\n}\n.ant-input-borderless,\n.ant-input-borderless:hover,\n.ant-input-borderless:focus,\n.ant-input-borderless-focused,\n.ant-input-borderless-disabled,\n.ant-input-borderless[disabled] {\n background-color: transparent;\n border: none;\n box-shadow: none;\n}\ntextarea.ant-input {\n max-width: 100%;\n height: auto;\n min-height: 32px;\n line-height: 1.5;\n vertical-align: bottom;\n transition: all 0.3s, height 0s;\n}\n.ant-input-lg {\n padding: 7px 11px;\n font-size: 16px;\n}\n.ant-input-sm {\n padding: 0.5px 7px;\n}\n.ant-input-rtl {\n direction: rtl;\n}\n.ant-input-group {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n display: table;\n width: 100%;\n border-collapse: separate;\n border-spacing: 0;\n}\n.ant-input-group[class*='col-'] {\n float: none;\n padding-right: 0;\n padding-left: 0;\n}\n.ant-input-group > [class*='col-'] {\n padding-right: 8px;\n}\n.ant-input-group > [class*='col-']:last-child {\n padding-right: 0;\n}\n.ant-input-group-addon,\n.ant-input-group-wrap,\n.ant-input-group > .ant-input {\n display: table-cell;\n}\n.ant-input-group-addon:not(:first-child):not(:last-child),\n.ant-input-group-wrap:not(:first-child):not(:last-child),\n.ant-input-group > .ant-input:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.ant-input-group-addon,\n.ant-input-group-wrap {\n width: 1px;\n white-space: nowrap;\n vertical-align: middle;\n}\n.ant-input-group-wrap > * {\n display: block !important;\n}\n.ant-input-group .ant-input {\n float: left;\n width: 100%;\n margin-bottom: 0;\n text-align: inherit;\n}\n.ant-input-group .ant-input:focus {\n z-index: 1;\n border-right-width: 1px;\n}\n.ant-input-group .ant-input:hover {\n z-index: 1;\n border-right-width: 1px;\n}\n.ant-input-search-with-button .ant-input-group .ant-input:hover {\n z-index: 0;\n}\n.ant-input-group-addon {\n position: relative;\n padding: 0 11px;\n color: rgba(0, 0, 0, 0.65);\n font-weight: normal;\n font-size: 14px;\n text-align: center;\n background-color: #fafafa;\n border: 1px solid #d9d9d9;\n border-radius: 4px;\n transition: all 0.3s;\n}\n.ant-input-group-addon .ant-select {\n margin: -5.5px -11px;\n}\n.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {\n background-color: inherit;\n border: 1px solid transparent;\n box-shadow: none;\n}\n.ant-input-group-addon .ant-select-open .ant-select-selector,\n.ant-input-group-addon .ant-select-focused .ant-select-selector {\n color: #1890ff;\n}\n.ant-input-group-addon .ant-cascader-picker {\n margin: -9px -12px;\n background-color: transparent;\n}\n.ant-input-group-addon .ant-cascader-picker .ant-cascader-input {\n text-align: left;\n border: 0;\n box-shadow: none;\n}\n.ant-input-group > .ant-input:first-child,\n.ant-input-group-addon:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector,\n.ant-input-group-addon:first-child .ant-select .ant-select-selector {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.ant-input-group-addon:first-child {\n border-right: 0;\n}\n.ant-input-group-addon:last-child {\n border-left: 0;\n}\n.ant-input-group > .ant-input:last-child,\n.ant-input-group-addon:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector,\n.ant-input-group-addon:last-child .ant-select .ant-select-selector {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.ant-input-group-lg .ant-input,\n.ant-input-group-lg > .ant-input-group-addon {\n padding: 7px 11px;\n font-size: 16px;\n}\n.ant-input-group-sm .ant-input,\n.ant-input-group-sm > .ant-input-group-addon {\n padding: 0.5px 7px;\n}\n.ant-input-group-lg .ant-select-single .ant-select-selector {\n height: 40px;\n}\n.ant-input-group-sm .ant-select-single .ant-select-selector {\n height: 24px;\n}\n.ant-input-group .ant-input-affix-wrapper:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.ant-input-group .ant-input-affix-wrapper:not(:first-child),\n.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.ant-input-group.ant-input-group-compact {\n display: block;\n}\n.ant-input-group.ant-input-group-compact::before {\n display: table;\n content: '';\n}\n.ant-input-group.ant-input-group-compact::after {\n display: table;\n clear: both;\n content: '';\n}\n.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),\n.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),\n.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) {\n border-right-width: 1px;\n}\n.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,\n.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,\n.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):hover {\n z-index: 1;\n}\n.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,\n.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,\n.ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child):focus {\n z-index: 1;\n}\n.ant-input-group.ant-input-group-compact > * {\n display: inline-block;\n float: none;\n vertical-align: top;\n border-radius: 0;\n}\n.ant-input-group.ant-input-group-compact > .ant-input-affix-wrapper {\n display: inline-flex;\n}\n.ant-input-group.ant-input-group-compact > .ant-picker-range {\n display: inline-flex;\n}\n.ant-input-group.ant-input-group-compact > *:not(:last-child) {\n margin-right: -1px;\n border-right-width: 1px;\n}\n.ant-input-group.ant-input-group-compact .ant-input {\n float: none;\n}\n.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector,\n.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input,\n.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input,\n.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input {\n border-right-width: 1px;\n border-radius: 0;\n}\n.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:hover,\n.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:hover,\n.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:hover,\n.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:hover {\n z-index: 1;\n}\n.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector:focus,\n.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input:focus,\n.ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input:focus,\n.ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input:focus {\n z-index: 1;\n}\n.ant-input-group.ant-input-group-compact > .ant-select-focused {\n z-index: 1;\n}\n.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-arrow {\n z-index: 1;\n}\n.ant-input-group.ant-input-group-compact > *:first-child,\n.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,\n.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,\n.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.ant-input-group.ant-input-group-compact > *:last-child,\n.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,\n.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,\n.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {\n border-right-width: 1px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input {\n vertical-align: top;\n}\n.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper {\n margin-left: -1px;\n}\n.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {\n border-radius: 0;\n}\n.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {\n border-radius: 0;\n}\n.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {\n border-radius: 4px 0 0 4px;\n}\n.ant-input-group > .ant-input-rtl:first-child,\n.ant-input-group-rtl .ant-input-group-addon:first-child {\n border-radius: 0 4px 4px 0;\n}\n.ant-input-group-rtl .ant-input-group-addon:first-child {\n border-right: 1px solid #d9d9d9;\n border-left: 0;\n}\n.ant-input-group-rtl .ant-input-group-addon:last-child {\n border-right: 0;\n border-left: 1px solid #d9d9d9;\n border-radius: 4px 0 0 4px;\n}\n.ant-input-group-rtl.ant-input-group > .ant-input:last-child,\n.ant-input-group-rtl.ant-input-group-addon:last-child {\n border-radius: 4px 0 0 4px;\n}\n.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {\n border-radius: 4px 0 0 4px;\n}\n.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {\n border-radius: 0 4px 4px 0;\n}\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) {\n margin-right: 0;\n margin-left: -1px;\n border-left-width: 1px;\n}\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child,\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector,\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input,\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {\n border-radius: 0 4px 4px 0;\n}\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child,\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector,\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input,\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input,\n.ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {\n border-left-width: 1px;\n border-radius: 4px 0 0 4px;\n}\n.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl + .ant-input-group-wrapper-rtl {\n margin-right: -1px;\n margin-left: 0;\n}\n.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {\n border-radius: 0 4px 4px 0;\n}\n.ant-input-group-wrapper {\n display: inline-block;\n width: 100%;\n text-align: start;\n vertical-align: top;\n}\n.ant-input-password-icon.anticon {\n color: rgba(0, 0, 0, 0.45);\n cursor: pointer;\n transition: all 0.3s;\n}\n.ant-input-password-icon.anticon:hover {\n color: rgba(0, 0, 0, 0.85);\n}\n.ant-input[type='color'] {\n height: 32px;\n}\n.ant-input[type='color'].ant-input-lg {\n height: 40px;\n}\n.ant-input[type='color'].ant-input-sm {\n height: 24px;\n padding-top: 3px;\n padding-bottom: 3px;\n}\n.ant-input-textarea-show-count > .ant-input {\n height: 100%;\n}\n.ant-input-textarea-show-count::after {\n float: right;\n color: rgba(0, 0, 0, 0.45);\n white-space: nowrap;\n content: attr(data-count);\n pointer-events: none;\n}\n.ant-input-textarea-show-count.ant-input-textarea-in-form-item::after {\n margin-bottom: -22px;\n}\n.ant-input-textarea-suffix {\n position: absolute;\n top: 0;\n right: 11px;\n bottom: 0;\n z-index: 1;\n display: inline-flex;\n align-items: center;\n margin: auto;\n}\n.ant-input-search .ant-input:hover,\n.ant-input-search .ant-input:focus {\n border-color: #40a9ff;\n}\n.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),\n.ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {\n border-left-color: #40a9ff;\n}\n.ant-input-search .ant-input-affix-wrapper {\n border-radius: 0;\n}\n.ant-input-search .ant-input-lg {\n line-height: 1.4998;\n}\n.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {\n left: -1px;\n padding: 0;\n border: 0;\n}\n.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {\n padding-top: 0;\n padding-bottom: 0;\n border-radius: 0 4px 4px 0;\n}\n.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n.ant-input-search-button {\n height: 32px;\n}\n.ant-input-search-button:hover,\n.ant-input-search-button:focus {\n z-index: 1;\n}\n.ant-input-search-large .ant-input-search-button {\n height: 40px;\n}\n.ant-input-search-small .ant-input-search-button {\n height: 24px;\n}\n.ant-input-group-wrapper-rtl {\n direction: rtl;\n}\n.ant-input-group-rtl {\n direction: rtl;\n}\n.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {\n border: none;\n outline: none;\n}\n.ant-input-affix-wrapper-rtl .ant-input-prefix {\n margin: 0 0 0 4px;\n}\n.ant-input-affix-wrapper-rtl .ant-input-suffix {\n margin: 0 4px 0 0;\n}\n.ant-input-textarea-rtl {\n direction: rtl;\n}\n.ant-input-textarea-rtl.ant-input-textarea-show-count::after {\n text-align: left;\n}\n.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix {\n margin-right: 0;\n margin-left: 4px;\n}\n.ant-input-affix-wrapper-rtl .ant-input-clear-icon {\n right: auto;\n left: 8px;\n}\n.ant-input-search-rtl {\n direction: rtl;\n}\n.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),\n.ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {\n border-right-color: #40a9ff;\n border-left-color: #d9d9d9;\n}\n.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover,\n.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {\n border-right-color: #40a9ff;\n}\n.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon {\n right: -1px;\n left: auto;\n}\n.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon .ant-input-search-button {\n border-radius: 4px 0 0 4px;\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n .ant-input {\n height: 32px;\n }\n .ant-input-lg {\n height: 40px;\n }\n .ant-input-sm {\n height: 24px;\n }\n .ant-input-affix-wrapper > input.ant-input {\n height: auto;\n }\n}\n",""]),t.Z=i},93337:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-message {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: fixed;\n top: 8px;\n left: 0;\n z-index: 1010;\n width: 100%;\n pointer-events: none;\n}\n.ant-message-notice {\n padding: 8px;\n text-align: center;\n}\n.ant-message-notice-content {\n display: inline-block;\n padding: 10px 16px;\n background: #fff;\n border-radius: 4px;\n box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);\n pointer-events: all;\n}\n.ant-message-success .anticon {\n color: #52c41a;\n}\n.ant-message-error .anticon {\n color: #ff4d4f;\n}\n.ant-message-warning .anticon {\n color: #faad14;\n}\n.ant-message-info .anticon,\n.ant-message-loading .anticon {\n color: #1890ff;\n}\n.ant-message .anticon {\n position: relative;\n top: 1px;\n margin-right: 8px;\n font-size: 16px;\n}\n.ant-message-notice.ant-move-up-leave.ant-move-up-leave-active {\n animation-name: MessageMoveOut;\n animation-duration: 0.3s;\n}\n@keyframes MessageMoveOut {\n 0% {\n max-height: 150px;\n padding: 8px;\n opacity: 1;\n }\n 100% {\n max-height: 0;\n padding: 0;\n opacity: 0;\n }\n}\n.ant-message-rtl {\n direction: rtl;\n}\n.ant-message-rtl span {\n direction: rtl;\n}\n.ant-message-rtl .anticon {\n margin-right: 0;\n margin-left: 8px;\n}\n",""]),t.Z=i},65753:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-modal {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n pointer-events: none;\n position: relative;\n top: 100px;\n width: auto;\n max-width: calc(100vw - 32px);\n margin: 0 auto;\n padding-bottom: 24px;\n}\n.ant-modal.ant-zoom-enter,\n.ant-modal.ant-zoom-appear {\n transform: none;\n opacity: 0;\n animation-duration: 0.3s;\n user-select: none;\n}\n.ant-modal-mask {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1000;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.45);\n}\n.ant-modal-mask-hidden {\n display: none;\n}\n.ant-modal-wrap {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n overflow: auto;\n outline: 0;\n -webkit-overflow-scrolling: touch;\n}\n.ant-modal-wrap {\n z-index: 1000;\n}\n.ant-modal-title {\n margin: 0;\n color: rgba(0, 0, 0, 0.85);\n font-weight: 500;\n font-size: 16px;\n line-height: 22px;\n word-wrap: break-word;\n}\n.ant-modal-content {\n position: relative;\n background-color: #fff;\n background-clip: padding-box;\n border: 0;\n border-radius: 4px;\n box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);\n pointer-events: auto;\n}\n.ant-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 10;\n padding: 0;\n color: rgba(0, 0, 0, 0.45);\n font-weight: 700;\n line-height: 1;\n text-decoration: none;\n background: transparent;\n border: 0;\n outline: 0;\n cursor: pointer;\n transition: color 0.3s;\n}\n.ant-modal-close-x {\n display: block;\n width: 56px;\n height: 56px;\n font-size: 16px;\n font-style: normal;\n line-height: 56px;\n text-align: center;\n text-transform: none;\n text-rendering: auto;\n}\n.ant-modal-close:focus,\n.ant-modal-close:hover {\n color: rgba(0, 0, 0, 0.75);\n text-decoration: none;\n}\n.ant-modal-header {\n padding: 16px 24px;\n color: rgba(0, 0, 0, 0.65);\n background: #fff;\n border-bottom: 1px solid #f0f0f0;\n border-radius: 4px 4px 0 0;\n}\n.ant-modal-body {\n padding: 24px;\n font-size: 14px;\n line-height: 1.5;\n word-wrap: break-word;\n}\n.ant-modal-footer {\n padding: 10px 16px;\n text-align: right;\n background: transparent;\n border-top: 1px solid #f0f0f0;\n border-radius: 0 0 4px 4px;\n}\n.ant-modal-footer .ant-btn + .ant-btn:not(.ant-dropdown-trigger) {\n margin-bottom: 0;\n margin-left: 8px;\n}\n.ant-modal-open {\n overflow: hidden;\n}\n.ant-modal-centered {\n text-align: center;\n}\n.ant-modal-centered::before {\n display: inline-block;\n width: 0;\n height: 100%;\n vertical-align: middle;\n content: '';\n}\n.ant-modal-centered .ant-modal {\n top: 0;\n display: inline-block;\n padding-bottom: 0;\n text-align: left;\n vertical-align: middle;\n}\n@media (max-width: 767px) {\n .ant-modal {\n max-width: calc(100vw - 16px);\n margin: 8px auto;\n }\n .ant-modal-centered .ant-modal {\n flex: 1;\n }\n}\n.ant-modal-confirm .ant-modal-header {\n display: none;\n}\n.ant-modal-confirm .ant-modal-body {\n padding: 32px 32px 24px;\n}\n.ant-modal-confirm-body-wrapper::before {\n display: table;\n content: '';\n}\n.ant-modal-confirm-body-wrapper::after {\n display: table;\n clear: both;\n content: '';\n}\n.ant-modal-confirm-body .ant-modal-confirm-title {\n display: block;\n overflow: hidden;\n color: rgba(0, 0, 0, 0.85);\n font-weight: 500;\n font-size: 16px;\n line-height: 1.4;\n}\n.ant-modal-confirm-body .ant-modal-confirm-content {\n margin-top: 8px;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n}\n.ant-modal-confirm-body > .anticon {\n float: left;\n margin-right: 16px;\n font-size: 22px;\n}\n.ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {\n margin-left: 38px;\n}\n.ant-modal-confirm .ant-modal-confirm-btns {\n margin-top: 24px;\n text-align: right;\n}\n.ant-modal-confirm .ant-modal-confirm-btns .ant-btn + .ant-btn {\n margin-bottom: 0;\n margin-left: 8px;\n}\n.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {\n color: #ff4d4f;\n}\n.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon,\n.ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {\n color: #faad14;\n}\n.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {\n color: #1890ff;\n}\n.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {\n color: #52c41a;\n}\n.ant-modal-wrap-rtl {\n direction: rtl;\n}\n.ant-modal-wrap-rtl .ant-modal-close {\n right: initial;\n left: 0;\n}\n.ant-modal-wrap-rtl .ant-modal-footer {\n text-align: left;\n}\n.ant-modal-wrap-rtl .ant-modal-footer .ant-btn + .ant-btn {\n margin-right: 8px;\n margin-left: 0;\n}\n.ant-modal-wrap-rtl .ant-modal-confirm-body {\n direction: rtl;\n}\n.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon {\n float: right;\n margin-right: 0;\n margin-left: 16px;\n}\n.ant-modal-wrap-rtl .ant-modal-confirm-body > .anticon + .ant-modal-confirm-title + .ant-modal-confirm-content {\n margin-right: 38px;\n margin-left: 0;\n}\n.ant-modal-wrap-rtl .ant-modal-confirm-btns {\n text-align: left;\n}\n.ant-modal-wrap-rtl .ant-modal-confirm-btns .ant-btn + .ant-btn {\n margin-right: 8px;\n margin-left: 0;\n}\n.ant-modal-wrap-rtl.ant-modal-centered .ant-modal {\n text-align: right;\n}\n",""]),t.Z=i},80944:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-popover {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1030;\n font-weight: normal;\n white-space: normal;\n text-align: left;\n cursor: auto;\n user-select: text;\n}\n.ant-popover-content {\n position: relative;\n}\n.ant-popover::after {\n position: absolute;\n background: rgba(255, 255, 255, 0.01);\n content: '';\n}\n.ant-popover-hidden {\n display: none;\n}\n.ant-popover-placement-top,\n.ant-popover-placement-topLeft,\n.ant-popover-placement-topRight {\n padding-bottom: 15.3137085px;\n}\n.ant-popover-placement-right,\n.ant-popover-placement-rightTop,\n.ant-popover-placement-rightBottom {\n padding-left: 15.3137085px;\n}\n.ant-popover-placement-bottom,\n.ant-popover-placement-bottomLeft,\n.ant-popover-placement-bottomRight {\n padding-top: 15.3137085px;\n}\n.ant-popover-placement-left,\n.ant-popover-placement-leftTop,\n.ant-popover-placement-leftBottom {\n padding-right: 15.3137085px;\n}\n.ant-popover-inner {\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 4px;\n box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);\n box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) \\9;\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n .ant-popover {\n /* IE10+ */\n }\n .ant-popover-inner {\n box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);\n }\n}\n.ant-popover-title {\n min-width: 177px;\n min-height: 32px;\n margin: 0;\n padding: 5px 16px 4px;\n color: rgba(0, 0, 0, 0.85);\n font-weight: 500;\n border-bottom: 1px solid #f0f0f0;\n}\n.ant-popover-inner-content {\n padding: 12px 16px;\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-popover-message {\n position: relative;\n padding: 4px 0 12px;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n}\n.ant-popover-message > .anticon {\n position: absolute;\n top: 7.5px;\n color: #faad14;\n font-size: 14px;\n}\n.ant-popover-message-title {\n padding-left: 22px;\n}\n.ant-popover-buttons {\n margin-bottom: 4px;\n text-align: right;\n}\n.ant-popover-buttons button {\n margin-left: 8px;\n}\n.ant-popover-arrow {\n position: absolute;\n display: block;\n width: 22px;\n height: 22px;\n overflow: hidden;\n background: transparent;\n pointer-events: none;\n}\n.ant-popover-arrow-content {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: block;\n width: 11.3137085px;\n height: 11.3137085px;\n margin: auto;\n background-color: #fff;\n content: '';\n pointer-events: auto;\n border-radius: 0 0 2px;\n pointer-events: none;\n}\n.ant-popover-arrow-content::before {\n position: absolute;\n top: -11.3137085px;\n left: -11.3137085px;\n width: 33.9411255px;\n height: 33.9411255px;\n background: #fff;\n background-repeat: no-repeat;\n background-position: -10px -10px;\n content: '';\n clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');\n}\n.ant-popover-placement-top .ant-popover-arrow,\n.ant-popover-placement-topLeft .ant-popover-arrow,\n.ant-popover-placement-topRight .ant-popover-arrow {\n bottom: 0;\n transform: translateY(100%);\n}\n.ant-popover-placement-top .ant-popover-arrow-content,\n.ant-popover-placement-topLeft .ant-popover-arrow-content,\n.ant-popover-placement-topRight .ant-popover-arrow-content {\n box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);\n transform: translateY(-11px) rotate(45deg);\n}\n.ant-popover-placement-top .ant-popover-arrow {\n left: 50%;\n transform: translateY(100%) translateX(-50%);\n}\n.ant-popover-placement-topLeft .ant-popover-arrow {\n left: 16px;\n}\n.ant-popover-placement-topRight .ant-popover-arrow {\n right: 16px;\n}\n.ant-popover-placement-right .ant-popover-arrow,\n.ant-popover-placement-rightTop .ant-popover-arrow,\n.ant-popover-placement-rightBottom .ant-popover-arrow {\n left: 0;\n transform: translateX(-100%);\n}\n.ant-popover-placement-right .ant-popover-arrow-content,\n.ant-popover-placement-rightTop .ant-popover-arrow-content,\n.ant-popover-placement-rightBottom .ant-popover-arrow-content {\n box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);\n transform: translateX(11px) rotate(135deg);\n}\n.ant-popover-placement-right .ant-popover-arrow {\n top: 50%;\n transform: translateX(-100%) translateY(-50%);\n}\n.ant-popover-placement-rightTop .ant-popover-arrow {\n top: 12px;\n}\n.ant-popover-placement-rightBottom .ant-popover-arrow {\n bottom: 12px;\n}\n.ant-popover-placement-bottom .ant-popover-arrow,\n.ant-popover-placement-bottomLeft .ant-popover-arrow,\n.ant-popover-placement-bottomRight .ant-popover-arrow {\n top: 0;\n transform: translateY(-100%);\n}\n.ant-popover-placement-bottom .ant-popover-arrow-content,\n.ant-popover-placement-bottomLeft .ant-popover-arrow-content,\n.ant-popover-placement-bottomRight .ant-popover-arrow-content {\n box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.06);\n transform: translateY(11px) rotate(-135deg);\n}\n.ant-popover-placement-bottom .ant-popover-arrow {\n left: 50%;\n transform: translateY(-100%) translateX(-50%);\n}\n.ant-popover-placement-bottomLeft .ant-popover-arrow {\n left: 16px;\n}\n.ant-popover-placement-bottomRight .ant-popover-arrow {\n right: 16px;\n}\n.ant-popover-placement-left .ant-popover-arrow,\n.ant-popover-placement-leftTop .ant-popover-arrow,\n.ant-popover-placement-leftBottom .ant-popover-arrow {\n right: 0;\n transform: translateX(100%);\n}\n.ant-popover-placement-left .ant-popover-arrow-content,\n.ant-popover-placement-leftTop .ant-popover-arrow-content,\n.ant-popover-placement-leftBottom .ant-popover-arrow-content {\n box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);\n transform: translateX(-11px) rotate(-45deg);\n}\n.ant-popover-placement-left .ant-popover-arrow {\n top: 50%;\n transform: translateX(100%) translateY(-50%);\n}\n.ant-popover-placement-leftTop .ant-popover-arrow {\n top: 12px;\n}\n.ant-popover-placement-leftBottom .ant-popover-arrow {\n bottom: 12px;\n}\n.ant-popover-pink .ant-popover-inner {\n background-color: #eb2f96;\n}\n.ant-popover-pink .ant-popover-arrow-content {\n background-color: #eb2f96;\n}\n.ant-popover-magenta .ant-popover-inner {\n background-color: #eb2f96;\n}\n.ant-popover-magenta .ant-popover-arrow-content {\n background-color: #eb2f96;\n}\n.ant-popover-red .ant-popover-inner {\n background-color: #f5222d;\n}\n.ant-popover-red .ant-popover-arrow-content {\n background-color: #f5222d;\n}\n.ant-popover-volcano .ant-popover-inner {\n background-color: #fa541c;\n}\n.ant-popover-volcano .ant-popover-arrow-content {\n background-color: #fa541c;\n}\n.ant-popover-orange .ant-popover-inner {\n background-color: #fa8c16;\n}\n.ant-popover-orange .ant-popover-arrow-content {\n background-color: #fa8c16;\n}\n.ant-popover-yellow .ant-popover-inner {\n background-color: #fadb14;\n}\n.ant-popover-yellow .ant-popover-arrow-content {\n background-color: #fadb14;\n}\n.ant-popover-gold .ant-popover-inner {\n background-color: #faad14;\n}\n.ant-popover-gold .ant-popover-arrow-content {\n background-color: #faad14;\n}\n.ant-popover-cyan .ant-popover-inner {\n background-color: #13c2c2;\n}\n.ant-popover-cyan .ant-popover-arrow-content {\n background-color: #13c2c2;\n}\n.ant-popover-lime .ant-popover-inner {\n background-color: #a0d911;\n}\n.ant-popover-lime .ant-popover-arrow-content {\n background-color: #a0d911;\n}\n.ant-popover-green .ant-popover-inner {\n background-color: #52c41a;\n}\n.ant-popover-green .ant-popover-arrow-content {\n background-color: #52c41a;\n}\n.ant-popover-blue .ant-popover-inner {\n background-color: #1890ff;\n}\n.ant-popover-blue .ant-popover-arrow-content {\n background-color: #1890ff;\n}\n.ant-popover-geekblue .ant-popover-inner {\n background-color: #2f54eb;\n}\n.ant-popover-geekblue .ant-popover-arrow-content {\n background-color: #2f54eb;\n}\n.ant-popover-purple .ant-popover-inner {\n background-color: #722ed1;\n}\n.ant-popover-purple .ant-popover-arrow-content {\n background-color: #722ed1;\n}\n.ant-popover-rtl {\n direction: rtl;\n text-align: right;\n}\n.ant-popover-rtl .ant-popover-message-title {\n padding-right: 22px;\n padding-left: 16px;\n}\n.ant-popover-rtl .ant-popover-buttons {\n text-align: left;\n}\n.ant-popover-rtl .ant-popover-buttons button {\n margin-right: 8px;\n margin-left: 0;\n}\n",""]),t.Z=i},53202:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-radio-group {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: inline-block;\n font-size: 0;\n}\n.ant-radio-group .ant-badge-count {\n z-index: 1;\n}\n.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper {\n border-left: none;\n}\n.ant-radio-wrapper {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n display: inline-flex;\n align-items: baseline;\n margin-right: 8px;\n cursor: pointer;\n}\n.ant-radio-wrapper-disabled {\n cursor: not-allowed;\n}\n.ant-radio-wrapper::after {\n display: inline-block;\n width: 0;\n overflow: hidden;\n content: '\\a0';\n}\n.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type='radio'] {\n width: 14px;\n height: 14px;\n}\n.ant-radio {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: relative;\n top: 0.2em;\n display: inline-block;\n outline: none;\n cursor: pointer;\n}\n.ant-radio-wrapper:hover .ant-radio,\n.ant-radio:hover .ant-radio-inner,\n.ant-radio-input:focus + .ant-radio-inner {\n border-color: #1890ff;\n}\n.ant-radio-input:focus + .ant-radio-inner {\n box-shadow: 0 0 0 3px #e6f7ff;\n}\n.ant-radio-checked::after {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 1px solid #1890ff;\n border-radius: 50%;\n visibility: hidden;\n animation: antRadioEffect 0.36s ease-in-out;\n animation-fill-mode: both;\n content: '';\n}\n.ant-radio:hover::after,\n.ant-radio-wrapper:hover .ant-radio::after {\n visibility: visible;\n}\n.ant-radio-inner {\n position: relative;\n top: 0;\n left: 0;\n display: block;\n width: 16px;\n height: 16px;\n background-color: #fff;\n border-color: #d9d9d9;\n border-style: solid;\n border-width: 1px;\n border-radius: 50%;\n transition: all 0.3s;\n}\n.ant-radio-inner::after {\n position: absolute;\n top: 50%;\n left: 50%;\n display: block;\n width: 16px;\n height: 16px;\n margin-top: -8px;\n margin-left: -8px;\n background-color: #1890ff;\n border-top: 0;\n border-left: 0;\n border-radius: 16px;\n transform: scale(0);\n opacity: 0;\n transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);\n content: ' ';\n}\n.ant-radio-input {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n cursor: pointer;\n opacity: 0;\n}\n.ant-radio.ant-radio-disabled .ant-radio-inner {\n border-color: #d9d9d9;\n}\n.ant-radio-checked .ant-radio-inner {\n border-color: #1890ff;\n}\n.ant-radio-checked .ant-radio-inner::after {\n transform: scale(0.5);\n opacity: 1;\n transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-radio-disabled {\n cursor: not-allowed;\n}\n.ant-radio-disabled .ant-radio-inner {\n background-color: #f5f5f5;\n cursor: not-allowed;\n}\n.ant-radio-disabled .ant-radio-inner::after {\n background-color: rgba(0, 0, 0, 0.2);\n}\n.ant-radio-disabled .ant-radio-input {\n cursor: not-allowed;\n}\n.ant-radio-disabled + span {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\nspan.ant-radio + * {\n padding-right: 8px;\n padding-left: 8px;\n}\n.ant-radio-button-wrapper {\n position: relative;\n display: inline-block;\n height: 32px;\n margin: 0;\n padding: 0 15px;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n line-height: 30px;\n background: #fff;\n border: 1px solid #d9d9d9;\n border-top-width: 1.02px;\n border-left-width: 0;\n cursor: pointer;\n transition: color 0.3s, background 0.3s, border-color 0.3s, box-shadow 0.3s;\n}\n.ant-radio-button-wrapper a {\n color: rgba(0, 0, 0, 0.65);\n}\n.ant-radio-button-wrapper > .ant-radio-button {\n position: absolute;\n top: 0;\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n}\n.ant-radio-group-large .ant-radio-button-wrapper {\n height: 40px;\n font-size: 16px;\n line-height: 38px;\n}\n.ant-radio-group-small .ant-radio-button-wrapper {\n height: 24px;\n padding: 0 7px;\n line-height: 22px;\n}\n.ant-radio-button-wrapper:not(:first-child)::before {\n position: absolute;\n top: -1px;\n left: -1px;\n display: block;\n box-sizing: content-box;\n width: 1px;\n height: 100%;\n padding: 1px 0;\n background-color: #d9d9d9;\n transition: background-color 0.3s;\n content: '';\n}\n.ant-radio-button-wrapper:first-child {\n border-left: 1px solid #d9d9d9;\n border-radius: 4px 0 0 4px;\n}\n.ant-radio-button-wrapper:last-child {\n border-radius: 0 4px 4px 0;\n}\n.ant-radio-button-wrapper:first-child:last-child {\n border-radius: 4px;\n}\n.ant-radio-button-wrapper:hover {\n position: relative;\n color: #1890ff;\n}\n.ant-radio-button-wrapper:focus-within {\n box-shadow: 0 0 0 3px #e6f7ff;\n}\n.ant-radio-button-wrapper .ant-radio-inner,\n.ant-radio-button-wrapper input[type='checkbox'],\n.ant-radio-button-wrapper input[type='radio'] {\n width: 0;\n height: 0;\n opacity: 0;\n pointer-events: none;\n}\n.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {\n z-index: 1;\n color: #1890ff;\n background: #fff;\n border-color: #1890ff;\n}\n.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {\n background-color: #1890ff;\n}\n.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {\n border-color: #1890ff;\n}\n.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {\n color: #40a9ff;\n border-color: #40a9ff;\n}\n.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before {\n background-color: #40a9ff;\n}\n.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {\n color: #096dd9;\n border-color: #096dd9;\n}\n.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before {\n background-color: #096dd9;\n}\n.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {\n box-shadow: 0 0 0 3px #e6f7ff;\n}\n.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {\n color: #fff;\n background: #1890ff;\n border-color: #1890ff;\n}\n.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {\n color: #fff;\n background: #40a9ff;\n border-color: #40a9ff;\n}\n.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {\n color: #fff;\n background: #096dd9;\n border-color: #096dd9;\n}\n.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {\n box-shadow: 0 0 0 3px #e6f7ff;\n}\n.ant-radio-button-wrapper-disabled {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n border-color: #d9d9d9;\n cursor: not-allowed;\n}\n.ant-radio-button-wrapper-disabled:first-child,\n.ant-radio-button-wrapper-disabled:hover {\n color: rgba(0, 0, 0, 0.25);\n background-color: #f5f5f5;\n border-color: #d9d9d9;\n}\n.ant-radio-button-wrapper-disabled:first-child {\n border-left-color: #d9d9d9;\n}\n.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {\n color: rgba(0, 0, 0, 0.25);\n background-color: #e6e6e6;\n border-color: #d9d9d9;\n box-shadow: none;\n}\n@keyframes antRadioEffect {\n 0% {\n transform: scale(1);\n opacity: 0.5;\n }\n 100% {\n transform: scale(1.6);\n opacity: 0;\n }\n}\n.ant-radio-group.ant-radio-group-rtl {\n direction: rtl;\n}\n.ant-radio-wrapper.ant-radio-wrapper-rtl {\n margin-right: 0;\n margin-left: 8px;\n direction: rtl;\n}\n.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {\n border-right-width: 0;\n border-left-width: 1px;\n}\n.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child)::before {\n right: -1px;\n left: 0;\n}\n.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {\n border-right: 1px solid #d9d9d9;\n border-radius: 0 4px 4px 0;\n}\n.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child {\n border-right-color: #40a9ff;\n}\n.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {\n border-radius: 4px 0 0 4px;\n}\n.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {\n border-right-color: #d9d9d9;\n}\n",""]),t.Z=i},40164:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-spin {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: absolute;\n display: none;\n color: #1890ff;\n text-align: center;\n vertical-align: middle;\n opacity: 0;\n transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-spin-spinning {\n position: static;\n display: inline-block;\n opacity: 1;\n}\n.ant-spin-nested-loading {\n position: relative;\n}\n.ant-spin-nested-loading > div > .ant-spin {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 4;\n display: block;\n width: 100%;\n height: 100%;\n max-height: 400px;\n}\n.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -10px;\n}\n.ant-spin-nested-loading > div > .ant-spin .ant-spin-text {\n position: absolute;\n top: 50%;\n width: 100%;\n padding-top: 5px;\n text-shadow: 0 1px 2px #fff;\n}\n.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot {\n margin-top: -20px;\n}\n.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot {\n margin: -7px;\n}\n.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text {\n padding-top: 2px;\n}\n.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot {\n margin-top: -17px;\n}\n.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot {\n margin: -16px;\n}\n.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text {\n padding-top: 11px;\n}\n.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot {\n margin-top: -26px;\n}\n.ant-spin-container {\n position: relative;\n transition: opacity 0.3s;\n}\n.ant-spin-container::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 10;\n display: none \\9;\n width: 100%;\n height: 100%;\n background: #fff;\n opacity: 0;\n transition: all 0.3s;\n content: '';\n pointer-events: none;\n}\n.ant-spin-blur {\n clear: both;\n opacity: 0.5;\n user-select: none;\n pointer-events: none;\n}\n.ant-spin-blur::after {\n opacity: 0.4;\n pointer-events: auto;\n}\n.ant-spin-tip {\n color: rgba(0, 0, 0, 0.45);\n}\n.ant-spin-dot {\n position: relative;\n display: inline-block;\n font-size: 20px;\n width: 1em;\n height: 1em;\n}\n.ant-spin-dot-item {\n position: absolute;\n display: block;\n width: 9px;\n height: 9px;\n background-color: #1890ff;\n border-radius: 100%;\n transform: scale(0.75);\n transform-origin: 50% 50%;\n opacity: 0.3;\n animation: antSpinMove 1s infinite linear alternate;\n}\n.ant-spin-dot-item:nth-child(1) {\n top: 0;\n left: 0;\n}\n.ant-spin-dot-item:nth-child(2) {\n top: 0;\n right: 0;\n animation-delay: 0.4s;\n}\n.ant-spin-dot-item:nth-child(3) {\n right: 0;\n bottom: 0;\n animation-delay: 0.8s;\n}\n.ant-spin-dot-item:nth-child(4) {\n bottom: 0;\n left: 0;\n animation-delay: 1.2s;\n}\n.ant-spin-dot-spin {\n transform: rotate(0deg);\n animation: antRotate 1.2s infinite linear;\n}\n.ant-spin-sm .ant-spin-dot {\n font-size: 14px;\n}\n.ant-spin-sm .ant-spin-dot i {\n width: 6px;\n height: 6px;\n}\n.ant-spin-lg .ant-spin-dot {\n font-size: 32px;\n}\n.ant-spin-lg .ant-spin-dot i {\n width: 14px;\n height: 14px;\n}\n.ant-spin.ant-spin-show-text .ant-spin-text {\n display: block;\n}\n@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n /* IE10+ */\n .ant-spin-blur {\n background: #fff;\n opacity: 0.5;\n }\n}\n@keyframes antSpinMove {\n to {\n opacity: 1;\n }\n}\n@keyframes antRotate {\n to {\n transform: rotate(360deg);\n }\n}\n.ant-spin-rtl {\n direction: rtl;\n}\n.ant-spin-rtl .ant-spin-dot-spin {\n transform: rotate(-45deg);\n animation-name: antRotateRtl;\n}\n@keyframes antRotateRtl {\n to {\n transform: rotate(-405deg);\n }\n}\n",""]),t.Z=i},43374:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n[class^=ant-]::-ms-clear,\n[class*= ant-]::-ms-clear,\n[class^=ant-] input::-ms-clear,\n[class*= ant-] input::-ms-clear,\n[class^=ant-] input::-ms-reveal,\n[class*= ant-] input::-ms-reveal {\n display: none;\n}\n/* stylelint-disable property-no-vendor-prefix, at-rule-no-vendor-prefix */\nhtml,\nbody {\n width: 100%;\n height: 100%;\n}\ninput::-ms-clear,\ninput::-ms-reveal {\n display: none;\n}\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n@-ms-viewport {\n width: device-width;\n}\nbody {\n margin: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';\n font-variant: tabular-nums;\n line-height: 1.5;\n background-color: #fff;\n font-feature-settings: 'tnum';\n}\n[tabindex='-1']:focus {\n outline: none !important;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 0;\n margin-bottom: 0.5em;\n color: rgba(0, 0, 0, 0.85);\n font-weight: 500;\n}\np {\n margin-top: 0;\n margin-bottom: 1em;\n}\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n border-bottom: 0;\n cursor: help;\n}\naddress {\n margin-bottom: 1em;\n font-style: normal;\n line-height: inherit;\n}\ninput[type='text'],\ninput[type='password'],\ninput[type='number'],\ntextarea {\n -webkit-appearance: none;\n}\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1em;\n}\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\ndt {\n font-weight: 500;\n}\ndd {\n margin-bottom: 0.5em;\n margin-left: 0;\n}\nblockquote {\n margin: 0 0 1em;\n}\ndfn {\n font-style: italic;\n}\nb,\nstrong {\n font-weight: bolder;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsub {\n bottom: -0.25em;\n}\nsup {\n top: -0.5em;\n}\na {\n color: #1890ff;\n text-decoration: none;\n background-color: transparent;\n outline: none;\n cursor: pointer;\n transition: color 0.3s;\n -webkit-text-decoration-skip: objects;\n}\na:hover {\n color: #40a9ff;\n}\na:active {\n color: #096dd9;\n}\na:active,\na:hover {\n text-decoration: none;\n outline: 0;\n}\na:focus {\n text-decoration: none;\n outline: 0;\n}\na[disabled] {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\npre,\ncode,\nkbd,\nsamp {\n font-size: 1em;\n font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;\n}\npre {\n margin-top: 0;\n margin-bottom: 1em;\n overflow: auto;\n}\nfigure {\n margin: 0 0 1em;\n}\nimg {\n vertical-align: middle;\n border-style: none;\n}\na,\narea,\nbutton,\n[role='button'],\ninput:not([type='range']),\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\ntable {\n border-collapse: collapse;\n}\ncaption {\n padding-top: 0.75em;\n padding-bottom: 0.3em;\n color: rgba(0, 0, 0, 0.45);\n text-align: left;\n caption-side: bottom;\n}\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n color: inherit;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n}\nbutton,\ninput {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\nbutton::-moz-focus-inner,\n[type='button']::-moz-focus-inner,\n[type='reset']::-moz-focus-inner,\n[type='submit']::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\ninput[type='radio'],\ninput[type='checkbox'] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type='date'],\ninput[type='time'],\ninput[type='datetime-local'],\ninput[type='month'] {\n -webkit-appearance: listbox;\n}\ntextarea {\n overflow: auto;\n resize: vertical;\n}\nfieldset {\n min-width: 0;\n margin: 0;\n padding: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n margin-bottom: 0.5em;\n padding: 0;\n color: inherit;\n font-size: 1.5em;\n line-height: inherit;\n white-space: normal;\n}\nprogress {\n vertical-align: baseline;\n}\n[type='number']::-webkit-inner-spin-button,\n[type='number']::-webkit-outer-spin-button {\n height: auto;\n}\n[type='search'] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n[type='search']::-webkit-search-cancel-button,\n[type='search']::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\noutput {\n display: inline-block;\n}\nsummary {\n display: list-item;\n}\ntemplate {\n display: none;\n}\n[hidden] {\n display: none !important;\n}\nmark {\n padding: 0.2em;\n background-color: #feffe6;\n}\n::selection {\n color: #fff;\n background: #1890ff;\n}\n.clearfix::before {\n display: table;\n content: '';\n}\n.clearfix::after {\n display: table;\n clear: both;\n content: '';\n}\n.anticon {\n display: inline-block;\n color: inherit;\n font-style: normal;\n line-height: 0;\n text-align: center;\n text-transform: none;\n vertical-align: -0.125em;\n text-rendering: optimizelegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.anticon > * {\n line-height: 1;\n}\n.anticon svg {\n display: inline-block;\n}\n.anticon::before {\n display: none;\n}\n.anticon .anticon-icon {\n display: block;\n}\n.anticon > .anticon {\n line-height: 0;\n vertical-align: 0;\n}\n.anticon[tabindex] {\n cursor: pointer;\n}\n.anticon-spin::before {\n display: inline-block;\n animation: loadingCircle 1s infinite linear;\n}\n.anticon-spin {\n display: inline-block;\n animation: loadingCircle 1s infinite linear;\n}\n.ant-fade-enter,\n.ant-fade-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-fade-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-fade-enter.ant-fade-enter-active,\n.ant-fade-appear.ant-fade-appear-active {\n animation-name: antFadeIn;\n animation-play-state: running;\n}\n.ant-fade-leave.ant-fade-leave-active {\n animation-name: antFadeOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-fade-enter,\n.ant-fade-appear {\n opacity: 0;\n animation-timing-function: linear;\n}\n.ant-fade-leave {\n animation-timing-function: linear;\n}\n@keyframes antFadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n@keyframes antFadeOut {\n 0% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n }\n}\n.ant-move-up-enter,\n.ant-move-up-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-move-up-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-move-up-enter.ant-move-up-enter-active,\n.ant-move-up-appear.ant-move-up-appear-active {\n animation-name: antMoveUpIn;\n animation-play-state: running;\n}\n.ant-move-up-leave.ant-move-up-leave-active {\n animation-name: antMoveUpOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-move-up-enter,\n.ant-move-up-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-move-up-leave {\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n}\n.ant-move-down-enter,\n.ant-move-down-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-move-down-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-move-down-enter.ant-move-down-enter-active,\n.ant-move-down-appear.ant-move-down-appear-active {\n animation-name: antMoveDownIn;\n animation-play-state: running;\n}\n.ant-move-down-leave.ant-move-down-leave-active {\n animation-name: antMoveDownOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-move-down-enter,\n.ant-move-down-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-move-down-leave {\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n}\n.ant-move-left-enter,\n.ant-move-left-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-move-left-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-move-left-enter.ant-move-left-enter-active,\n.ant-move-left-appear.ant-move-left-appear-active {\n animation-name: antMoveLeftIn;\n animation-play-state: running;\n}\n.ant-move-left-leave.ant-move-left-leave-active {\n animation-name: antMoveLeftOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-move-left-enter,\n.ant-move-left-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-move-left-leave {\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n}\n.ant-move-right-enter,\n.ant-move-right-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-move-right-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-move-right-enter.ant-move-right-enter-active,\n.ant-move-right-appear.ant-move-right-appear-active {\n animation-name: antMoveRightIn;\n animation-play-state: running;\n}\n.ant-move-right-leave.ant-move-right-leave-active {\n animation-name: antMoveRightOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-move-right-enter,\n.ant-move-right-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-move-right-leave {\n animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);\n}\n@keyframes antMoveDownIn {\n 0% {\n transform: translateY(100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n 100% {\n transform: translateY(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n}\n@keyframes antMoveDownOut {\n 0% {\n transform: translateY(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n 100% {\n transform: translateY(100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n}\n@keyframes antMoveLeftIn {\n 0% {\n transform: translateX(-100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n 100% {\n transform: translateX(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n}\n@keyframes antMoveLeftOut {\n 0% {\n transform: translateX(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n 100% {\n transform: translateX(-100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n}\n@keyframes antMoveRightIn {\n 0% {\n transform: translateX(100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n 100% {\n transform: translateX(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n}\n@keyframes antMoveRightOut {\n 0% {\n transform: translateX(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n 100% {\n transform: translateX(100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n}\n@keyframes antMoveUpIn {\n 0% {\n transform: translateY(-100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n 100% {\n transform: translateY(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n}\n@keyframes antMoveUpOut {\n 0% {\n transform: translateY(0%);\n transform-origin: 0 0;\n opacity: 1;\n }\n 100% {\n transform: translateY(-100%);\n transform-origin: 0 0;\n opacity: 0;\n }\n}\n@keyframes loadingCircle {\n 100% {\n transform: rotate(360deg);\n }\n}\n[ant-click-animating='true'],\n[ant-click-animating-without-extra-node='true'] {\n position: relative;\n}\nhtml {\n --antd-wave-shadow-color: #1890ff;\n --scroll-bar: 0;\n}\n[ant-click-animating-without-extra-node='true']::after,\n.ant-click-animating-node {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: block;\n border-radius: inherit;\n box-shadow: 0 0 0 0 #1890ff;\n box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);\n opacity: 0.2;\n animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1), waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);\n animation-fill-mode: forwards;\n content: '';\n pointer-events: none;\n}\n@keyframes waveEffect {\n 100% {\n box-shadow: 0 0 0 #1890ff;\n box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);\n }\n}\n@keyframes fadeEffect {\n 100% {\n opacity: 0;\n }\n}\n.ant-slide-up-enter,\n.ant-slide-up-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-slide-up-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-slide-up-enter.ant-slide-up-enter-active,\n.ant-slide-up-appear.ant-slide-up-appear-active {\n animation-name: antSlideUpIn;\n animation-play-state: running;\n}\n.ant-slide-up-leave.ant-slide-up-leave-active {\n animation-name: antSlideUpOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-slide-up-enter,\n.ant-slide-up-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);\n}\n.ant-slide-up-leave {\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n}\n.ant-slide-down-enter,\n.ant-slide-down-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-slide-down-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-slide-down-enter.ant-slide-down-enter-active,\n.ant-slide-down-appear.ant-slide-down-appear-active {\n animation-name: antSlideDownIn;\n animation-play-state: running;\n}\n.ant-slide-down-leave.ant-slide-down-leave-active {\n animation-name: antSlideDownOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-slide-down-enter,\n.ant-slide-down-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);\n}\n.ant-slide-down-leave {\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n}\n.ant-slide-left-enter,\n.ant-slide-left-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-slide-left-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-slide-left-enter.ant-slide-left-enter-active,\n.ant-slide-left-appear.ant-slide-left-appear-active {\n animation-name: antSlideLeftIn;\n animation-play-state: running;\n}\n.ant-slide-left-leave.ant-slide-left-leave-active {\n animation-name: antSlideLeftOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-slide-left-enter,\n.ant-slide-left-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);\n}\n.ant-slide-left-leave {\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n}\n.ant-slide-right-enter,\n.ant-slide-right-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-slide-right-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-slide-right-enter.ant-slide-right-enter-active,\n.ant-slide-right-appear.ant-slide-right-appear-active {\n animation-name: antSlideRightIn;\n animation-play-state: running;\n}\n.ant-slide-right-leave.ant-slide-right-leave-active {\n animation-name: antSlideRightOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-slide-right-enter,\n.ant-slide-right-appear {\n opacity: 0;\n animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);\n}\n.ant-slide-right-leave {\n animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);\n}\n@keyframes antSlideUpIn {\n 0% {\n transform: scaleY(0.8);\n transform-origin: 0% 0%;\n opacity: 0;\n }\n 100% {\n transform: scaleY(1);\n transform-origin: 0% 0%;\n opacity: 1;\n }\n}\n@keyframes antSlideUpOut {\n 0% {\n transform: scaleY(1);\n transform-origin: 0% 0%;\n opacity: 1;\n }\n 100% {\n transform: scaleY(0.8);\n transform-origin: 0% 0%;\n opacity: 0;\n }\n}\n@keyframes antSlideDownIn {\n 0% {\n transform: scaleY(0.8);\n transform-origin: 100% 100%;\n opacity: 0;\n }\n 100% {\n transform: scaleY(1);\n transform-origin: 100% 100%;\n opacity: 1;\n }\n}\n@keyframes antSlideDownOut {\n 0% {\n transform: scaleY(1);\n transform-origin: 100% 100%;\n opacity: 1;\n }\n 100% {\n transform: scaleY(0.8);\n transform-origin: 100% 100%;\n opacity: 0;\n }\n}\n@keyframes antSlideLeftIn {\n 0% {\n transform: scaleX(0.8);\n transform-origin: 0% 0%;\n opacity: 0;\n }\n 100% {\n transform: scaleX(1);\n transform-origin: 0% 0%;\n opacity: 1;\n }\n}\n@keyframes antSlideLeftOut {\n 0% {\n transform: scaleX(1);\n transform-origin: 0% 0%;\n opacity: 1;\n }\n 100% {\n transform: scaleX(0.8);\n transform-origin: 0% 0%;\n opacity: 0;\n }\n}\n@keyframes antSlideRightIn {\n 0% {\n transform: scaleX(0.8);\n transform-origin: 100% 0%;\n opacity: 0;\n }\n 100% {\n transform: scaleX(1);\n transform-origin: 100% 0%;\n opacity: 1;\n }\n}\n@keyframes antSlideRightOut {\n 0% {\n transform: scaleX(1);\n transform-origin: 100% 0%;\n opacity: 1;\n }\n 100% {\n transform: scaleX(0.8);\n transform-origin: 100% 0%;\n opacity: 0;\n }\n}\n.ant-zoom-enter,\n.ant-zoom-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-enter.ant-zoom-enter-active,\n.ant-zoom-appear.ant-zoom-appear-active {\n animation-name: antZoomIn;\n animation-play-state: running;\n}\n.ant-zoom-leave.ant-zoom-leave-active {\n animation-name: antZoomOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-zoom-enter,\n.ant-zoom-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-zoom-enter-prepare,\n.ant-zoom-appear-prepare {\n transform: none;\n}\n.ant-zoom-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-zoom-big-enter,\n.ant-zoom-big-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-big-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-big-enter.ant-zoom-big-enter-active,\n.ant-zoom-big-appear.ant-zoom-big-appear-active {\n animation-name: antZoomBigIn;\n animation-play-state: running;\n}\n.ant-zoom-big-leave.ant-zoom-big-leave-active {\n animation-name: antZoomBigOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-zoom-big-enter,\n.ant-zoom-big-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-zoom-big-enter-prepare,\n.ant-zoom-big-appear-prepare {\n transform: none;\n}\n.ant-zoom-big-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-zoom-big-fast-enter,\n.ant-zoom-big-fast-appear {\n animation-duration: 0.1s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-big-fast-leave {\n animation-duration: 0.1s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,\n.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {\n animation-name: antZoomBigIn;\n animation-play-state: running;\n}\n.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {\n animation-name: antZoomBigOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-zoom-big-fast-enter,\n.ant-zoom-big-fast-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-zoom-big-fast-enter-prepare,\n.ant-zoom-big-fast-appear-prepare {\n transform: none;\n}\n.ant-zoom-big-fast-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-zoom-up-enter,\n.ant-zoom-up-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-up-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-up-enter.ant-zoom-up-enter-active,\n.ant-zoom-up-appear.ant-zoom-up-appear-active {\n animation-name: antZoomUpIn;\n animation-play-state: running;\n}\n.ant-zoom-up-leave.ant-zoom-up-leave-active {\n animation-name: antZoomUpOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-zoom-up-enter,\n.ant-zoom-up-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-zoom-up-enter-prepare,\n.ant-zoom-up-appear-prepare {\n transform: none;\n}\n.ant-zoom-up-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-zoom-down-enter,\n.ant-zoom-down-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-down-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-down-enter.ant-zoom-down-enter-active,\n.ant-zoom-down-appear.ant-zoom-down-appear-active {\n animation-name: antZoomDownIn;\n animation-play-state: running;\n}\n.ant-zoom-down-leave.ant-zoom-down-leave-active {\n animation-name: antZoomDownOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-zoom-down-enter,\n.ant-zoom-down-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-zoom-down-enter-prepare,\n.ant-zoom-down-appear-prepare {\n transform: none;\n}\n.ant-zoom-down-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-zoom-left-enter,\n.ant-zoom-left-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-left-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-left-enter.ant-zoom-left-enter-active,\n.ant-zoom-left-appear.ant-zoom-left-appear-active {\n animation-name: antZoomLeftIn;\n animation-play-state: running;\n}\n.ant-zoom-left-leave.ant-zoom-left-leave-active {\n animation-name: antZoomLeftOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-zoom-left-enter,\n.ant-zoom-left-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-zoom-left-enter-prepare,\n.ant-zoom-left-appear-prepare {\n transform: none;\n}\n.ant-zoom-left-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n.ant-zoom-right-enter,\n.ant-zoom-right-appear {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-right-leave {\n animation-duration: 0.2s;\n animation-fill-mode: both;\n animation-play-state: paused;\n}\n.ant-zoom-right-enter.ant-zoom-right-enter-active,\n.ant-zoom-right-appear.ant-zoom-right-appear-active {\n animation-name: antZoomRightIn;\n animation-play-state: running;\n}\n.ant-zoom-right-leave.ant-zoom-right-leave-active {\n animation-name: antZoomRightOut;\n animation-play-state: running;\n pointer-events: none;\n}\n.ant-zoom-right-enter,\n.ant-zoom-right-appear {\n transform: scale(0);\n opacity: 0;\n animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);\n}\n.ant-zoom-right-enter-prepare,\n.ant-zoom-right-appear-prepare {\n transform: none;\n}\n.ant-zoom-right-leave {\n animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);\n}\n@keyframes antZoomIn {\n 0% {\n transform: scale(0.2);\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n opacity: 1;\n }\n}\n@keyframes antZoomOut {\n 0% {\n transform: scale(1);\n }\n 100% {\n transform: scale(0.2);\n opacity: 0;\n }\n}\n@keyframes antZoomBigIn {\n 0% {\n transform: scale(0.8);\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n opacity: 1;\n }\n}\n@keyframes antZoomBigOut {\n 0% {\n transform: scale(1);\n }\n 100% {\n transform: scale(0.8);\n opacity: 0;\n }\n}\n@keyframes antZoomUpIn {\n 0% {\n transform: scale(0.8);\n transform-origin: 50% 0%;\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n transform-origin: 50% 0%;\n }\n}\n@keyframes antZoomUpOut {\n 0% {\n transform: scale(1);\n transform-origin: 50% 0%;\n }\n 100% {\n transform: scale(0.8);\n transform-origin: 50% 0%;\n opacity: 0;\n }\n}\n@keyframes antZoomLeftIn {\n 0% {\n transform: scale(0.8);\n transform-origin: 0% 50%;\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n transform-origin: 0% 50%;\n }\n}\n@keyframes antZoomLeftOut {\n 0% {\n transform: scale(1);\n transform-origin: 0% 50%;\n }\n 100% {\n transform: scale(0.8);\n transform-origin: 0% 50%;\n opacity: 0;\n }\n}\n@keyframes antZoomRightIn {\n 0% {\n transform: scale(0.8);\n transform-origin: 100% 50%;\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n transform-origin: 100% 50%;\n }\n}\n@keyframes antZoomRightOut {\n 0% {\n transform: scale(1);\n transform-origin: 100% 50%;\n }\n 100% {\n transform: scale(0.8);\n transform-origin: 100% 50%;\n opacity: 0;\n }\n}\n@keyframes antZoomDownIn {\n 0% {\n transform: scale(0.8);\n transform-origin: 50% 100%;\n opacity: 0;\n }\n 100% {\n transform: scale(1);\n transform-origin: 50% 100%;\n }\n}\n@keyframes antZoomDownOut {\n 0% {\n transform: scale(1);\n transform-origin: 50% 100%;\n }\n 100% {\n transform: scale(0.8);\n transform-origin: 50% 100%;\n opacity: 0;\n }\n}\n.ant-motion-collapse-legacy {\n overflow: hidden;\n}\n.ant-motion-collapse-legacy-active {\n transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;\n}\n.ant-motion-collapse {\n overflow: hidden;\n transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;\n}\n",""]),t.Z=i},44497:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {\n padding: 8px 0;\n font-size: 14px;\n}\n.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {\n padding: 16px 0;\n font-size: 16px;\n}\n.ant-tabs-card.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab {\n padding: 6px 16px;\n}\n.ant-tabs-card.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {\n padding: 7px 16px 6px;\n}\n.ant-tabs-rtl {\n direction: rtl;\n}\n.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {\n margin: 0 0 0 32px;\n}\n.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab:last-of-type {\n margin-left: 0;\n}\n.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {\n margin-right: 0;\n margin-left: 12px;\n}\n.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {\n margin-right: 8px;\n margin-left: -4px;\n}\n.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {\n margin: 0;\n}\n.ant-tabs-rtl.ant-tabs-left > .ant-tabs-nav {\n order: 1;\n}\n.ant-tabs-rtl.ant-tabs-left > .ant-tabs-content-holder {\n order: 0;\n}\n.ant-tabs-rtl.ant-tabs-right > .ant-tabs-nav {\n order: 0;\n}\n.ant-tabs-rtl.ant-tabs-right > .ant-tabs-content-holder {\n order: 1;\n}\n.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {\n margin-right: 2px;\n margin-left: 0;\n}\n.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-add,\n.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-add,\n.ant-tabs-rtl.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-add,\n.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-add {\n margin-right: 2px;\n margin-left: 0;\n}\n.ant-tabs-dropdown-rtl {\n direction: rtl;\n}\n.ant-tabs-dropdown-rtl .ant-tabs-dropdown-menu-item {\n text-align: right;\n}\n.ant-tabs-top,\n.ant-tabs-bottom {\n flex-direction: column;\n}\n.ant-tabs-top > .ant-tabs-nav,\n.ant-tabs-bottom > .ant-tabs-nav,\n.ant-tabs-top > div > .ant-tabs-nav,\n.ant-tabs-bottom > div > .ant-tabs-nav {\n margin: 0 0 16px 0;\n}\n.ant-tabs-top > .ant-tabs-nav::before,\n.ant-tabs-bottom > .ant-tabs-nav::before,\n.ant-tabs-top > div > .ant-tabs-nav::before,\n.ant-tabs-bottom > div > .ant-tabs-nav::before {\n position: absolute;\n right: 0;\n left: 0;\n border-bottom: 1px solid #f0f0f0;\n content: '';\n}\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {\n height: 2px;\n}\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar-animated,\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar-animated,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {\n transition: width 0.3s, left 0.3s, right 0.3s;\n}\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {\n top: 0;\n bottom: 0;\n width: 30px;\n}\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {\n left: 0;\n box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);\n}\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {\n right: 0;\n box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);\n}\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before {\n opacity: 1;\n}\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after {\n opacity: 1;\n}\n.ant-tabs-top > .ant-tabs-nav::before,\n.ant-tabs-top > div > .ant-tabs-nav::before {\n bottom: 0;\n}\n.ant-tabs-top > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-ink-bar {\n bottom: 0;\n}\n.ant-tabs-bottom > .ant-tabs-nav,\n.ant-tabs-bottom > div > .ant-tabs-nav {\n order: 1;\n margin-top: 16px;\n margin-bottom: 0;\n}\n.ant-tabs-bottom > .ant-tabs-nav::before,\n.ant-tabs-bottom > div > .ant-tabs-nav::before {\n top: 0;\n}\n.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-ink-bar {\n top: 0;\n}\n.ant-tabs-bottom > .ant-tabs-content-holder,\n.ant-tabs-bottom > div > .ant-tabs-content-holder {\n order: 0;\n}\n.ant-tabs-left > .ant-tabs-nav,\n.ant-tabs-right > .ant-tabs-nav,\n.ant-tabs-left > div > .ant-tabs-nav,\n.ant-tabs-right > div > .ant-tabs-nav {\n flex-direction: column;\n min-width: 50px;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {\n padding: 8px 24px;\n text-align: center;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {\n margin: 16px 0 0 0;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap {\n flex-direction: column;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {\n right: 0;\n left: 0;\n height: 30px;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {\n top: 0;\n box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {\n bottom: 0;\n box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before {\n opacity: 1;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after {\n opacity: 1;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {\n width: 2px;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar-animated,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar-animated,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar-animated,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar-animated {\n transition: height 0.3s, top 0.3s;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-list,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-list,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-list,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-list,\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations,\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-operations,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-operations {\n flex: 1 0 auto;\n flex-direction: column;\n}\n.ant-tabs-left > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-ink-bar {\n right: 0;\n}\n.ant-tabs-left > .ant-tabs-content-holder,\n.ant-tabs-left > div > .ant-tabs-content-holder {\n margin-left: -1px;\n border-left: 1px solid #f0f0f0;\n}\n.ant-tabs-left > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,\n.ant-tabs-left > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {\n padding-left: 24px;\n}\n.ant-tabs-right > .ant-tabs-nav,\n.ant-tabs-right > div > .ant-tabs-nav {\n order: 1;\n}\n.ant-tabs-right > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-ink-bar {\n left: 0;\n}\n.ant-tabs-right > .ant-tabs-content-holder,\n.ant-tabs-right > div > .ant-tabs-content-holder {\n order: 0;\n margin-right: -1px;\n border-right: 1px solid #f0f0f0;\n}\n.ant-tabs-right > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane,\n.ant-tabs-right > div > .ant-tabs-content-holder > .ant-tabs-content > .ant-tabs-tabpane {\n padding-right: 24px;\n}\n.ant-tabs-dropdown {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: absolute;\n top: -9999px;\n left: -9999px;\n z-index: 1050;\n display: block;\n}\n.ant-tabs-dropdown-hidden {\n display: none;\n}\n.ant-tabs-dropdown-menu {\n max-height: 200px;\n margin: 0;\n padding: 4px 0;\n overflow-x: hidden;\n overflow-y: auto;\n text-align: left;\n list-style-type: none;\n background-color: #fff;\n background-clip: padding-box;\n border-radius: 4px;\n outline: none;\n box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);\n}\n.ant-tabs-dropdown-menu-item {\n display: flex;\n align-items: center;\n min-width: 120px;\n margin: 0;\n padding: 5px 12px;\n overflow: hidden;\n color: rgba(0, 0, 0, 0.65);\n font-weight: normal;\n font-size: 14px;\n line-height: 22px;\n white-space: nowrap;\n text-overflow: ellipsis;\n cursor: pointer;\n transition: all 0.3s;\n}\n.ant-tabs-dropdown-menu-item > span {\n flex: 1;\n white-space: nowrap;\n}\n.ant-tabs-dropdown-menu-item-remove {\n flex: none;\n margin-left: 12px;\n color: rgba(0, 0, 0, 0.45);\n font-size: 12px;\n background: transparent;\n border: 0;\n cursor: pointer;\n}\n.ant-tabs-dropdown-menu-item-remove:hover {\n color: #40a9ff;\n}\n.ant-tabs-dropdown-menu-item:hover {\n background: #f5f5f5;\n}\n.ant-tabs-dropdown-menu-item-disabled,\n.ant-tabs-dropdown-menu-item-disabled:hover {\n color: rgba(0, 0, 0, 0.25);\n background: transparent;\n cursor: not-allowed;\n}\n.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab,\n.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {\n margin: 0;\n padding: 8.5px 16px;\n background: #fafafa;\n border: 1px solid #f0f0f0;\n transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active,\n.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {\n color: #1890ff;\n background: #fff;\n}\n.ant-tabs-card > .ant-tabs-nav .ant-tabs-ink-bar,\n.ant-tabs-card > div > .ant-tabs-nav .ant-tabs-ink-bar {\n visibility: hidden;\n}\n.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {\n margin-left: 2px;\n}\n.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab {\n border-radius: 4px 4px 0 0;\n}\n.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active,\n.ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active {\n border-bottom-color: #fff;\n}\n.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab {\n border-radius: 0 0 4px 4px;\n}\n.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active,\n.ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active {\n border-top-color: #fff;\n}\n.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab + .ant-tabs-tab {\n margin-top: 2px;\n}\n.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab {\n border-radius: 4px 0 0 4px;\n}\n.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active,\n.ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active {\n border-right-color: #fff;\n}\n.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab,\n.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {\n border-radius: 0 4px 4px 0;\n}\n.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active,\n.ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active {\n border-left-color: #fff;\n}\n.ant-tabs {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n display: flex;\n}\n.ant-tabs > .ant-tabs-nav,\n.ant-tabs > div > .ant-tabs-nav {\n position: relative;\n display: flex;\n flex: none;\n align-items: center;\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap {\n position: relative;\n display: inline-block;\n display: flex;\n flex: auto;\n align-self: stretch;\n overflow: hidden;\n white-space: nowrap;\n transform: translate(0);\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::before,\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-wrap::after,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {\n position: absolute;\n z-index: 1;\n opacity: 0;\n transition: opacity 0.3s;\n content: '';\n pointer-events: none;\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-list,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-list {\n position: relative;\n display: flex;\n transition: transform 0.3s;\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations {\n display: flex;\n align-self: stretch;\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-operations-hidden,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-operations-hidden {\n position: absolute;\n visibility: hidden;\n pointer-events: none;\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more {\n position: relative;\n padding: 8.5px 16px;\n background: transparent;\n border: 0;\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more::after,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more::after {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n height: 5px;\n transform: translateY(100%);\n content: '';\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add {\n min-width: 40px;\n margin-left: 2px;\n padding: 0 8px;\n background: #fafafa;\n border: 1px solid #f0f0f0;\n border-radius: 4px 4px 0 0;\n outline: none;\n cursor: pointer;\n transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover {\n color: #40a9ff;\n}\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active,\n.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus,\n.ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus {\n color: #096dd9;\n}\n.ant-tabs-extra-content {\n flex: none;\n}\n.ant-tabs-centered > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']),\n.ant-tabs-centered > div > .ant-tabs-nav .ant-tabs-nav-wrap:not([class*='ant-tabs-nav-wrap-ping']) {\n justify-content: center;\n}\n.ant-tabs-ink-bar {\n position: absolute;\n background: #1890ff;\n pointer-events: none;\n}\n.ant-tabs-tab {\n position: relative;\n display: inline-flex;\n align-items: center;\n padding: 12px 0;\n font-size: 14px;\n background: transparent;\n border: 0;\n outline: none;\n cursor: pointer;\n}\n.ant-tabs-tab-btn:focus,\n.ant-tabs-tab-remove:focus,\n.ant-tabs-tab-btn:active,\n.ant-tabs-tab-remove:active {\n color: #096dd9;\n}\n.ant-tabs-tab-btn {\n outline: none;\n transition: all 0.3s;\n}\n.ant-tabs-tab-remove {\n flex: none;\n margin-right: -4px;\n margin-left: 8px;\n color: rgba(0, 0, 0, 0.45);\n font-size: 12px;\n background: transparent;\n border: none;\n outline: none;\n cursor: pointer;\n transition: all 0.3s;\n}\n.ant-tabs-tab-remove:hover {\n color: rgba(0, 0, 0, 0.85);\n}\n.ant-tabs-tab:hover {\n color: #40a9ff;\n}\n.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {\n color: #1890ff;\n text-shadow: 0 0 0.25px currentcolor;\n}\n.ant-tabs-tab.ant-tabs-tab-disabled {\n color: rgba(0, 0, 0, 0.25);\n cursor: not-allowed;\n}\n.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,\n.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus,\n.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,\n.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active {\n color: rgba(0, 0, 0, 0.25);\n}\n.ant-tabs-tab .ant-tabs-tab-remove .anticon {\n margin: 0;\n}\n.ant-tabs-tab .anticon {\n margin-right: 12px;\n}\n.ant-tabs-tab + .ant-tabs-tab {\n margin: 0 0 0 32px;\n}\n.ant-tabs-content {\n display: flex;\n width: 100%;\n}\n.ant-tabs-content-holder {\n flex: auto;\n min-width: 0;\n min-height: 0;\n}\n.ant-tabs-content-animated {\n transition: margin 0.3s;\n}\n.ant-tabs-tabpane {\n flex: none;\n width: 100%;\n outline: none;\n}\n",""]),t.Z=i},91198:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */\n/* stylelint-disable no-duplicate-selectors */\n/* stylelint-disable */\n/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */\n.ant-tooltip {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n color: rgba(0, 0, 0, 0.65);\n font-size: 14px;\n font-variant: tabular-nums;\n line-height: 1.5;\n list-style: none;\n font-feature-settings: 'tnum';\n position: absolute;\n z-index: 1070;\n display: block;\n width: max-content;\n width: intrinsic;\n max-width: 250px;\n visibility: visible;\n}\n.ant-tooltip-content {\n position: relative;\n}\n.ant-tooltip-hidden {\n display: none;\n}\n.ant-tooltip-placement-top,\n.ant-tooltip-placement-topLeft,\n.ant-tooltip-placement-topRight {\n padding-bottom: 14.3137085px;\n}\n.ant-tooltip-placement-right,\n.ant-tooltip-placement-rightTop,\n.ant-tooltip-placement-rightBottom {\n padding-left: 14.3137085px;\n}\n.ant-tooltip-placement-bottom,\n.ant-tooltip-placement-bottomLeft,\n.ant-tooltip-placement-bottomRight {\n padding-top: 14.3137085px;\n}\n.ant-tooltip-placement-left,\n.ant-tooltip-placement-leftTop,\n.ant-tooltip-placement-leftBottom {\n padding-right: 14.3137085px;\n}\n.ant-tooltip-inner {\n min-width: 30px;\n min-height: 32px;\n padding: 6px 8px;\n color: #fff;\n text-align: left;\n text-decoration: none;\n word-wrap: break-word;\n background-color: rgba(0, 0, 0, 0.75);\n border-radius: 4px;\n box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);\n}\n.ant-tooltip-arrow {\n position: absolute;\n z-index: 2;\n display: block;\n width: 22px;\n height: 22px;\n overflow: hidden;\n background: transparent;\n pointer-events: none;\n}\n.ant-tooltip-arrow-content {\n --antd-arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.75));\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n display: block;\n width: 11.3137085px;\n height: 11.3137085px;\n margin: auto;\n background-color: transparent;\n content: '';\n pointer-events: auto;\n border-radius: 0 0 2px;\n pointer-events: none;\n}\n.ant-tooltip-arrow-content::before {\n position: absolute;\n top: -11.3137085px;\n left: -11.3137085px;\n width: 33.9411255px;\n height: 33.9411255px;\n background: var(--antd-arrow-background-color);\n background-repeat: no-repeat;\n background-position: -10px -10px;\n content: '';\n clip-path: path('M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z');\n}\n.ant-tooltip-placement-top .ant-tooltip-arrow,\n.ant-tooltip-placement-topLeft .ant-tooltip-arrow,\n.ant-tooltip-placement-topRight .ant-tooltip-arrow {\n bottom: 0;\n transform: translateY(100%);\n}\n.ant-tooltip-placement-top .ant-tooltip-arrow-content,\n.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,\n.ant-tooltip-placement-topRight .ant-tooltip-arrow-content {\n box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);\n transform: translateY(-11px) rotate(45deg);\n}\n.ant-tooltip-placement-top .ant-tooltip-arrow {\n left: 50%;\n transform: translateY(100%) translateX(-50%);\n}\n.ant-tooltip-placement-topLeft .ant-tooltip-arrow {\n left: 13px;\n}\n.ant-tooltip-placement-topRight .ant-tooltip-arrow {\n right: 13px;\n}\n.ant-tooltip-placement-right .ant-tooltip-arrow,\n.ant-tooltip-placement-rightTop .ant-tooltip-arrow,\n.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {\n left: 0;\n transform: translateX(-100%);\n}\n.ant-tooltip-placement-right .ant-tooltip-arrow-content,\n.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content,\n.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content {\n box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);\n transform: translateX(11px) rotate(135deg);\n}\n.ant-tooltip-placement-right .ant-tooltip-arrow {\n top: 50%;\n transform: translateX(-100%) translateY(-50%);\n}\n.ant-tooltip-placement-rightTop .ant-tooltip-arrow {\n top: 5px;\n}\n.ant-tooltip-placement-rightBottom .ant-tooltip-arrow {\n bottom: 5px;\n}\n.ant-tooltip-placement-left .ant-tooltip-arrow,\n.ant-tooltip-placement-leftTop .ant-tooltip-arrow,\n.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {\n right: 0;\n transform: translateX(100%);\n}\n.ant-tooltip-placement-left .ant-tooltip-arrow-content,\n.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content,\n.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content {\n box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);\n transform: translateX(-11px) rotate(315deg);\n}\n.ant-tooltip-placement-left .ant-tooltip-arrow {\n top: 50%;\n transform: translateX(100%) translateY(-50%);\n}\n.ant-tooltip-placement-leftTop .ant-tooltip-arrow {\n top: 5px;\n}\n.ant-tooltip-placement-leftBottom .ant-tooltip-arrow {\n bottom: 5px;\n}\n.ant-tooltip-placement-bottom .ant-tooltip-arrow,\n.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,\n.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {\n top: 0;\n transform: translateY(-100%);\n}\n.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,\n.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,\n.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {\n box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);\n transform: translateY(11px) rotate(225deg);\n}\n.ant-tooltip-placement-bottom .ant-tooltip-arrow {\n left: 50%;\n transform: translateY(-100%) translateX(-50%);\n}\n.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow {\n left: 13px;\n}\n.ant-tooltip-placement-bottomRight .ant-tooltip-arrow {\n right: 13px;\n}\n.ant-tooltip-pink .ant-tooltip-inner {\n background-color: #eb2f96;\n}\n.ant-tooltip-pink .ant-tooltip-arrow-content::before {\n background: #eb2f96;\n}\n.ant-tooltip-magenta .ant-tooltip-inner {\n background-color: #eb2f96;\n}\n.ant-tooltip-magenta .ant-tooltip-arrow-content::before {\n background: #eb2f96;\n}\n.ant-tooltip-red .ant-tooltip-inner {\n background-color: #f5222d;\n}\n.ant-tooltip-red .ant-tooltip-arrow-content::before {\n background: #f5222d;\n}\n.ant-tooltip-volcano .ant-tooltip-inner {\n background-color: #fa541c;\n}\n.ant-tooltip-volcano .ant-tooltip-arrow-content::before {\n background: #fa541c;\n}\n.ant-tooltip-orange .ant-tooltip-inner {\n background-color: #fa8c16;\n}\n.ant-tooltip-orange .ant-tooltip-arrow-content::before {\n background: #fa8c16;\n}\n.ant-tooltip-yellow .ant-tooltip-inner {\n background-color: #fadb14;\n}\n.ant-tooltip-yellow .ant-tooltip-arrow-content::before {\n background: #fadb14;\n}\n.ant-tooltip-gold .ant-tooltip-inner {\n background-color: #faad14;\n}\n.ant-tooltip-gold .ant-tooltip-arrow-content::before {\n background: #faad14;\n}\n.ant-tooltip-cyan .ant-tooltip-inner {\n background-color: #13c2c2;\n}\n.ant-tooltip-cyan .ant-tooltip-arrow-content::before {\n background: #13c2c2;\n}\n.ant-tooltip-lime .ant-tooltip-inner {\n background-color: #a0d911;\n}\n.ant-tooltip-lime .ant-tooltip-arrow-content::before {\n background: #a0d911;\n}\n.ant-tooltip-green .ant-tooltip-inner {\n background-color: #52c41a;\n}\n.ant-tooltip-green .ant-tooltip-arrow-content::before {\n background: #52c41a;\n}\n.ant-tooltip-blue .ant-tooltip-inner {\n background-color: #1890ff;\n}\n.ant-tooltip-blue .ant-tooltip-arrow-content::before {\n background: #1890ff;\n}\n.ant-tooltip-geekblue .ant-tooltip-inner {\n background-color: #2f54eb;\n}\n.ant-tooltip-geekblue .ant-tooltip-arrow-content::before {\n background: #2f54eb;\n}\n.ant-tooltip-purple .ant-tooltip-inner {\n background-color: #722ed1;\n}\n.ant-tooltip-purple .ant-tooltip-arrow-content::before {\n background: #722ed1;\n}\n.ant-tooltip-rtl {\n direction: rtl;\n}\n.ant-tooltip-rtl .ant-tooltip-inner {\n text-align: right;\n}\n",""]),t.Z=i},39087:function(e,t,n){"use strict";var r=n(23645),i=n.n(r)()((function(e){return e[1]}));i.push([e.id,"body{\r\n -webkit-user-select:none;\r\n -moz-user-select:none;\r\n -ms-user-select:none;\r\n user-select:none;\r\n}\r\n.hw-meeting-rtc-choose-content {\r\n background-color: #494949;\r\n padding-left: 10px;\r\n}\r\n.hw-meeting-rtc-choose-content:hover {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n}\r\n.hw-meeting-rtc-choose-content:active {\r\n background-color: rgba(255, 255, 255, 0.34);\r\n}\r\n.hw-meeting-rtc-overflows {\r\n display: inline-block;\r\n white-space: nowrap; \r\n overflow: hidden;\r\n text-overflow:ellipsis;\r\n}\r\n.hw-meeting-rtc-icon-button:hover {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n fill: #f5f5f5;\r\n fill-opacity: 1;\r\n cursor: pointer;\r\n}\r\n\r\n.hw-meeting-rtc-icon-button:active {\r\n background-color: rgba(255, 255, 255, 0.2);\r\n fill: #f5f5f5;\r\n fill-opacity: .7;\r\n}\r\n/* #chat-full, #attendees-list-full, #chat, #attendees-list, #main-video, #share-video,#aux-stream {\r\n box-shadow: 0 0 8px 0 rgba(0, 0, 0, .3);\r\n border-radius: 4px;\r\n border: 1px #3e3e3e solid;\r\n} */\r\n/* #aux-box {\r\n opacity: 0.85;\r\n box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.18);\r\n} */\r\n.hw-meeting-primary-button {\r\n background-color: #0B78D1!important;\r\n}\r\n.hw-meeting-primary-button:hover {\r\n background-color: #3B93DA!important;\r\n}\r\n.hw-meeting-primary-button:active {\r\n background-color: #005BA3!important;\r\n}\r\n/* 名字过长显示调整 */\r\n.hw-meeting-rtc-own-name-flex {\r\n display: flex;\r\n}\r\n.hw-meeting-rtc-name-overflow {\r\n display: inline-block;\r\n max-width: 66px;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n white-space: nowrap;\r\n}\r\n*::-webkit-scrollbar {\r\n width: 0.5em;\r\n height: 0.5em;\r\n}\r\n\r\n*::-webkit-scrollbar-thumb {\r\n background-color: rgba(0, 0, 0, 0.2);\r\n border-radius: 1em;\r\n}\r\n\r\n*::-webkit-scrollbar-thumb:hover {\r\n background-color: rgba(0, 0, 0, 0.5);\r\n border-radius: 1em;\r\n}\r\n\r\n*::-webkit-scrollbar-track {\r\n background-color: transparent;\r\n}",""]),t.Z=i},23645:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var i={};if(r)for(var o=0;o<this.length;o++){var a=this[o][0];null!=a&&(i[a]=!0)}for(var s=0;s<e.length;s++){var c=[].concat(e[s]);r&&i[c[0]]||(n&&(c[2]?c[2]="".concat(n," and ").concat(c[2]):c[2]=n),t.push(c))}},t}},61667:function(e){"use strict";e.exports=function(e,t){return t||(t={}),"string"!=typeof(e=e&&e.__esModule?e.default:e)?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},27484:function(e){e.exports=function(){"use strict";var e=6e4,t=36e5,n="millisecond",r="second",i="minute",o="hour",a="day",s="week",c="month",u="quarter",l="year",d="date",f="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,p=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},m=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},v={s:m,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+m(r,2,"0")+":"+m(i,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,c),o=n-i<0,a=t.clone().add(r+(o?-1:1),c);return+(-(r+(n-i)/(o?i-a:a-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:c,y:l,w:s,d:a,D:d,h:o,m:i,s:r,ms:n,Q:u}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},b="en",y={};y[b]=g;var w=function(e){return e instanceof M},x=function e(t,n,r){var i;if(!t)return b;if("string"==typeof t){var o=t.toLowerCase();y[o]&&(i=o),n&&(y[o]=n,i=o);var a=t.split("-");if(!i&&a.length>1)return e(a[0])}else{var s=t.name;y[s]=t,i=s}return!r&&i&&(b=i),i||!r&&b},E=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new M(n)},I=v;I.l=x,I.i=w,I.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var M=function(){function g(e){this.$L=x(e.locale,null,!0),this.parse(e)}var m=g.prototype;return m.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(I.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(h);if(r){var i=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},m.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},m.$utils=function(){return I},m.isValid=function(){return!(this.$d.toString()===f)},m.isSame=function(e,t){var n=E(e);return this.startOf(t)<=n&&n<=this.endOf(t)},m.isAfter=function(e,t){return E(e)<this.startOf(t)},m.isBefore=function(e,t){return this.endOf(t)<E(e)},m.$g=function(e,t,n){return I.u(e)?this[t]:this.set(n,e)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(e,t){var n=this,u=!!I.u(t)||t,f=I.p(e),h=function(e,t){var r=I.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return u?r:r.endOf(a)},p=function(e,t){return I.w(n.toDate()[e].apply(n.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},g=this.$W,m=this.$M,v=this.$D,b="set"+(this.$u?"UTC":"");switch(f){case l:return u?h(1,0):h(31,11);case c:return u?h(1,m):h(0,m+1);case s:var y=this.$locale().weekStart||0,w=(g<y?g+7:g)-y;return h(u?v-w:v+(6-w),m);case a:case d:return p(b+"Hours",0);case o:return p(b+"Minutes",1);case i:return p(b+"Seconds",2);case r:return p(b+"Milliseconds",3);default:return this.clone()}},m.endOf=function(e){return this.startOf(e,!1)},m.$set=function(e,t){var s,u=I.p(e),f="set"+(this.$u?"UTC":""),h=(s={},s[a]=f+"Date",s[d]=f+"Date",s[c]=f+"Month",s[l]=f+"FullYear",s[o]=f+"Hours",s[i]=f+"Minutes",s[r]=f+"Seconds",s[n]=f+"Milliseconds",s)[u],p=u===a?this.$D+(t-this.$W):t;if(u===c||u===l){var g=this.clone().set(d,1);g.$d[h](p),g.init(),this.$d=g.set(d,Math.min(this.$D,g.daysInMonth())).$d}else h&&this.$d[h](p);return this.init(),this},m.set=function(e,t){return this.clone().$set(e,t)},m.get=function(e){return this[I.p(e)]()},m.add=function(n,u){var d,f=this;n=Number(n);var h=I.p(u),p=function(e){var t=E(f);return I.w(t.date(t.date()+Math.round(e*n)),f)};if(h===c)return this.set(c,this.$M+n);if(h===l)return this.set(l,this.$y+n);if(h===a)return p(1);if(h===s)return p(7);var g=(d={},d[i]=e,d[o]=t,d[r]=1e3,d)[h]||1,m=this.$d.getTime()+n*g;return I.w(m,this)},m.subtract=function(e,t){return this.add(-1*e,t)},m.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||f;var r=e||"YYYY-MM-DDTHH:mm:ssZ",i=I.z(this),o=this.$H,a=this.$m,s=this.$M,c=n.weekdays,u=n.months,l=function(e,n,i,o){return e&&(e[n]||e(t,r))||i[n].substr(0,o)},d=function(e){return I.s(o%12||12,e,"0")},h=n.meridiem||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r},g={YY:String(this.$y).slice(-2),YYYY:this.$y,M:s+1,MM:I.s(s+1,2,"0"),MMM:l(n.monthsShort,s,u,3),MMMM:l(u,s),D:this.$D,DD:I.s(this.$D,2,"0"),d:String(this.$W),dd:l(n.weekdaysMin,this.$W,c,2),ddd:l(n.weekdaysShort,this.$W,c,3),dddd:c[this.$W],H:String(o),HH:I.s(o,2,"0"),h:d(1),hh:d(2),a:h(o,a,!0),A:h(o,a,!1),m:String(a),mm:I.s(a,2,"0"),s:String(this.$s),ss:I.s(this.$s,2,"0"),SSS:I.s(this.$ms,3,"0"),Z:i};return r.replace(p,(function(e,t){return t||g[e]||i.replace(":","")}))},m.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},m.diff=function(n,d,f){var h,p=I.p(d),g=E(n),m=(g.utcOffset()-this.utcOffset())*e,v=this-g,b=I.m(this,g);return b=(h={},h[l]=b/12,h[c]=b,h[u]=b/3,h[s]=(v-m)/6048e5,h[a]=(v-m)/864e5,h[o]=v/t,h[i]=v/e,h[r]=v/1e3,h)[p]||v,f?b:I.a(b)},m.daysInMonth=function(){return this.endOf(c).$D},m.$locale=function(){return y[this.$L]},m.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=x(e,t,!0);return r&&(n.$L=r),n},m.clone=function(){return I.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},g}(),T=M.prototype;return E.prototype=T,[["$ms",n],["$s",r],["$m",i],["$H",o],["$W",a],["$M",c],["$y",l],["$D",d]].forEach((function(e){T[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),E.extend=function(e,t){return e.$i||(e(t,M,E),e.$i=!0),E},E.locale=x,E.isDayjs=w,E.unix=function(e){return E(1e3*e)},E.en=y[b],E.Ls=y,E.p={},E}()},25054:function(e){e.exports=function(){"use strict";return{name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")}}()},32009:function(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"zh",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(e,t){return"W"===t?e+"周":e+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s后",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(e,t){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1100?"上午":n<1300?"中午":n<1800?"下午":"晚上"}};return t.default.locale(n,null,!0),n}(n(27484))},28734:function(e){e.exports=function(){"use strict";return function(e,t,n){var r=t.prototype,i=r.format;n.en.ordinal=function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"},r.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return i.bind(this)(e);var r=this.$utils(),o=(e||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(e){switch(e){case"Q":return Math.ceil((t.$M+1)/3);case"Do":return n.ordinal(t.$D);case"gggg":return t.weekYear();case"GGGG":return t.isoWeekYear();case"wo":return n.ordinal(t.week(),"W");case"w":case"ww":return r.s(t.week(),"w"===e?1:2,"0");case"W":case"WW":return r.s(t.isoWeek(),"W"===e?1:2,"0");case"k":case"kk":return r.s(String(0===t.$H?24:t.$H),"k"===e?1:2,"0");case"X":return Math.floor(t.$d.getTime()/1e3);case"x":return t.$d.getTime();case"z":return"["+t.offsetName()+"]";case"zzz":return"["+t.offsetName("long")+"]";default:return e}}));return i.bind(this)(o)}}}()},10285:function(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-:/.()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d\d/,r=/\d\d?/,i=/\d*[^\s\d-_:/()]+/,o={},a=function(e){return(e=+e)+(e>68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],u=function(e){var t=o[e];return t&&(t.indexOf?t:t.s.concat(t.f))},l=function(e,t){var n,r=o.meridiem;if(r){for(var i=1;i<=24;i+=1)if(e.indexOf(r(i,0,t))>-1){n=i>12;break}}else n=e===(t?"pm":"PM");return n},d={A:[i,function(e){this.afternoon=l(e,!1)}],a:[i,function(e){this.afternoon=l(e,!0)}],S:[/\d/,function(e){this.milliseconds=100*+e}],SS:[n,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[r,s("seconds")],ss:[r,s("seconds")],m:[r,s("minutes")],mm:[r,s("minutes")],H:[r,s("hours")],h:[r,s("hours")],HH:[r,s("hours")],hh:[r,s("hours")],D:[r,s("day")],DD:[n,s("day")],Do:[i,function(e){var t=o.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],M:[r,s("month")],MM:[n,s("month")],MMM:[i,function(e){var t=u("months"),n=(u("monthsShort")||t.map((function(e){return e.substr(0,3)}))).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[i,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[n,function(e){this.year=a(e)}],YYYY:[/\d{4}/,s("year")],Z:c,ZZ:c};function f(n){var r,i;r=n,i=o&&o.formats;for(var a=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var o=r&&r.toUpperCase();return n||i[r]||e[r]||i[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),s=a.length,c=0;c<s;c+=1){var u=a[c],l=d[u],f=l&&l[0],h=l&&l[1];a[c]=h?{regex:f,parser:h}:u.replace(/^\[|\]$/g,"")}return function(e){for(var t={},n=0,r=0;n<s;n+=1){var i=a[n];if("string"==typeof i)r+=i.length;else{var o=i.regex,c=i.parser,u=e.substr(r),l=o.exec(u)[0];c.call(t,l),e=e.replace(l,"")}}return function(e){var t=e.afternoon;if(void 0!==t){var n=e.hours;t?n<12&&(e.hours+=12):12===n&&(e.hours=0),delete e.afternoon}}(t),t}}return function(e,t,n){n.p.customParseFormat=!0,e&&e.parseTwoDigitYear&&(a=e.parseTwoDigitYear);var r=t.prototype,i=r.parse;r.parse=function(e){var t=e.date,r=e.utc,a=e.args;this.$u=r;var s=a[1];if("string"==typeof s){var c=!0===a[2],u=!0===a[3],l=c||u,d=a[2];u&&(d=a[2]),o=this.$locale(),!c&&d&&(o=n.Ls[d]),this.$d=function(e,t,n){try{if(["x","X"].indexOf(t)>-1)return new Date(("X"===t?1e3:1)*e);var r=f(t)(e),i=r.year,o=r.month,a=r.day,s=r.hours,c=r.minutes,u=r.seconds,l=r.milliseconds,d=r.zone,h=new Date,p=a||(i||o?1:h.getDate()),g=i||h.getFullYear(),m=0;i&&!o||(m=o>0?o-1:h.getMonth());var v=s||0,b=c||0,y=u||0,w=l||0;return d?new Date(Date.UTC(g,m,p,v,b,y,w+60*d.offset*1e3)):n?new Date(Date.UTC(g,m,p,v,b,y,w)):new Date(g,m,p,v,b,y,w)}catch(e){return new Date("")}}(t,s,r),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),l&&t!=this.format(s)&&(this.$d=new Date("")),o={}}else if(s instanceof Array)for(var h=s.length,p=1;p<=h;p+=1){a[1]=s[p-1];var g=n.apply(this,a);if(g.isValid()){this.$d=g.$d,this.$L=g.$L,this.init();break}p===h&&(this.$d=new Date(""))}else i.call(this,e)}}}()},34425:function(e){e.exports=function(){"use strict";return function(e,t,n){n.isMoment=function(e){return n.isDayjs(e)}}}()},79212:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}}}()},37412:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)}}}()},59542:function(e){e.exports=function(){"use strict";var e="day";return function(t,n,r){var i=function(t){return t.add(4-t.isoWeekday(),e)},o=n.prototype;o.isoWeekYear=function(){return i(this).year()},o.isoWeek=function(t){if(!this.$utils().u(t))return this.add(7*(t-this.isoWeek()),e);var n,o,a,s=i(this),c=(n=this.isoWeekYear(),a=4-(o=(this.$u?r.utc:r)().year(n).startOf("year")).isoWeekday(),o.isoWeekday()>4&&(a+=7),o.add(a,e));return s.diff(c,"week")+1},o.isoWeekday=function(e){return this.$utils().u(e)?this.day()||7:this.day(this.day()%7?e:e-7)};var a=o.startOf;o.startOf=function(e,t){var n=this.$utils(),r=!!n.u(t)||t;return"isoweek"===n.p(e)?r?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):a.bind(this)(e,t)}}}()},96036:function(e){e.exports=function(){"use strict";return function(e,t,n){var r=t.prototype,i=function(e){return e&&(e.indexOf?e:e.s)},o=function(e,t,n,r,o){var a=e.name?e:e.$locale(),s=i(a[t]),c=i(a[n]),u=s||c.map((function(e){return e.substr(0,r)}));if(!o)return u;var l=a.weekStart;return u.map((function(e,t){return u[(t+(l||0))%7]}))},a=function(){return n.Ls[n.locale()]},s=function(e,t){return e.formats[t]||function(e){return e.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}(e.formats[t.toUpperCase()])},c=function(){var e=this;return{months:function(t){return t?t.format("MMMM"):o(e,"months")},monthsShort:function(t){return t?t.format("MMM"):o(e,"monthsShort","months",3)},firstDayOfWeek:function(){return e.$locale().weekStart||0},weekdays:function(t){return t?t.format("dddd"):o(e,"weekdays")},weekdaysMin:function(t){return t?t.format("dd"):o(e,"weekdaysMin","weekdays",2)},weekdaysShort:function(t){return t?t.format("ddd"):o(e,"weekdaysShort","weekdays",3)},longDateFormat:function(t){return s(e.$locale(),t)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};r.localeData=function(){return c.bind(this)()},n.localeData=function(){var e=a();return{firstDayOfWeek:function(){return e.weekStart||0},weekdays:function(){return n.weekdays()},weekdaysShort:function(){return n.weekdaysShort()},weekdaysMin:function(){return n.weekdaysMin()},months:function(){return n.months()},monthsShort:function(){return n.monthsShort()},longDateFormat:function(t){return s(e,t)},meridiem:e.meridiem,ordinal:e.ordinal}},n.months=function(){return o(a(),"months")},n.monthsShort=function(){return o(a(),"monthsShort","months",3)},n.weekdays=function(e){return o(a(),"weekdays",null,null,e)},n.weekdaysShort=function(e){return o(a(),"weekdaysShort","weekdays",3,e)},n.weekdaysMin=function(e){return o(a(),"weekdaysMin","weekdays",2,e)}}}()},56176:function(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,r){var i=n.prototype,o=i.format;r.en.formats=e,i.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,i){var o=i&&i.toUpperCase();return r||n[i]||e[i]||n[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))}(t,void 0===n?{}:n);return o.call(this,r)}}}()},70178:function(e){e.exports=function(){"use strict";var e="minute",t=/[+-]\d\d(?::?\d\d)?/g,n=/([+-]|\d\d)/g;return function(r,i,o){var a=i.prototype;o.utc=function(e){return new i({date:e,utc:!0,args:arguments})},a.utc=function(t){var n=o(this.toDate(),{locale:this.$L,utc:!0});return t?n.add(this.utcOffset(),e):n},a.local=function(){return o(this.toDate(),{locale:this.$L,utc:!1})};var s=a.parse;a.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var c=a.init;a.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else c.call(this)};var u=a.utcOffset;a.utcOffset=function(r,i){var o=this.$utils().u;if(o(r))return this.$u?0:o(this.$offset)?u.call(this):this.$offset;if("string"==typeof r&&null===(r=function(e){void 0===e&&(e="");var r=e.match(t);if(!r)return null;var i=(""+r[0]).match(n)||["-",0,0],o=i[0],a=60*+i[1]+ +i[2];return 0===a?0:"+"===o?a:-a}(r)))return this;var a=Math.abs(r)<=16?60*r:r,s=this;if(i)return s.$offset=a,s.$u=0===r,s;if(0!==r){var c=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(a+c,e)).$offset=a,s.$x.$localOffset=c}else s=this.utc();return s};var l=a.format;a.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return l.call(this,t)},a.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||(new Date).getTimezoneOffset());return this.$d.valueOf()-6e4*e},a.isUTC=function(){return!!this.$u},a.toISOString=function(){return this.toDate().toISOString()},a.toString=function(){return this.toDate().toUTCString()};var d=a.toDate;a.toDate=function(e){return"s"===e&&this.$offset?o(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var f=a.diff;a.diff=function(e,t,n){if(e&&this.$u===e.$u)return f.call(this,e,t,n);var r=this.local(),i=o(e).local();return f.call(r,i,t,n)}}}()},55183:function(e){e.exports=function(){"use strict";var e="week",t="year";return function(n,r,i){var o=r.prototype;o.week=function(n){if(void 0===n&&(n=null),null!==n)return this.add(7*(n-this.week()),"day");var r=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var o=i(this).startOf(t).add(1,t).date(r),a=i(this).endOf(e);if(o.isBefore(a))return 1}var s=i(this).startOf(t).date(r).startOf(e).subtract(1,"millisecond"),c=this.diff(s,e,!0);return c<0?i(this).startOf("week").week():Math.ceil(c)},o.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}()},172:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.weekYear=function(){var e=this.month(),t=this.week(),n=this.year();return 1===t&&11===e?n+1:0===e&&t>=52?n-1:n}}}()},6833:function(e){e.exports=function(){"use strict";return function(e,t){t.prototype.weekday=function(e){var t=this.$locale().weekStart||0,n=this.$W,r=(n<t?n+7:n)-t;return this.$utils().u(e)?r:this.subtract(r,"day").add(e,"day")}}}()},95573:function(e){"use strict";var t=/["'&<>]/;e.exports=function(e){var n,r=""+e,i=t.exec(r);if(!i)return r;var o="",a=0,s=0;for(a=i.index;a<r.length;a++){switch(r.charCodeAt(a)){case 34:n=""";break;case 38:n="&";break;case 39:n="'";break;case 60:n="<";break;case 62:n=">";break;default:continue}s!==a&&(o+=r.substring(s,a)),s=a+1,o+=n}return s!==a?o+r.substring(s,a):o}},17187:function(e){"use strict";var t,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function o(){o.init.call(this)}e.exports=o,e.exports.once=function(e,t){return new Promise((function(n,r){function i(n){e.removeListener(t,o),r(n)}function o(){"function"==typeof e.removeListener&&e.removeListener("error",i),n([].slice.call(arguments))}g(e,t,o,{once:!0}),"error"!==t&&function(e,t,n){"function"==typeof e.on&&g(e,"error",t,{once:!0})}(e,i)}))},o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var a=10;function s(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function c(e){return void 0===e._maxListeners?o.defaultMaxListeners:e._maxListeners}function u(e,t,n,r){var i,o,a,u;if(s(n),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]),void 0===a)a=o[t]=n,++e._eventsCount;else if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(i=c(e))>0&&a.length>i&&!a.warned){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,u=l,console&&console.warn&&console.warn(u)}return e}function l(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=l.bind(r);return i.listener=n,r.wrapFn=i,i}function f(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"==typeof i?n?[i.listener||i]:[i]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(i):p(i,i.length)}function h(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function p(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}function g(e,t,n,r){if("function"==typeof e.on)r.once?e.once(t,n):e.on(t,n);else{if("function"!=typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function i(o){r.once&&e.removeEventListener(t,i),n(o)}))}}Object.defineProperty(o,"defaultMaxListeners",{enumerable:!0,get:function(){return a},set:function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");a=e}}),o.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},o.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},o.prototype.getMaxListeners=function(){return c(this)},o.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var i="error"===e,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){var a;if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var c=o[e];if(void 0===c)return!1;if("function"==typeof c)r(c,this,t);else{var u=c.length,l=p(c,u);for(n=0;n<u;++n)r(l[n],this,t)}return!0},o.prototype.addListener=function(e,t){return u(this,e,t,!1)},o.prototype.on=o.prototype.addListener,o.prototype.prependListener=function(e,t){return u(this,e,t,!0)},o.prototype.once=function(e,t){return s(t),this.on(e,d(this,e,t)),this},o.prototype.prependOnceListener=function(e,t){return s(t),this.prependListener(e,d(this,e,t)),this},o.prototype.removeListener=function(e,t){var n,r,i,o,a;if(s(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,o=n.length-1;o>=0;o--)if(n[o]===t||n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,i),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,a||t)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var i,o=Object.keys(n);for(r=0;r<o.length;++r)"removeListener"!==(i=o[r])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},o.prototype.listeners=function(e){return f(this,e,!0)},o.prototype.rawListeners=function(e){return f(this,e,!1)},o.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},o.prototype.listenerCount=h,o.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},8679:function(e,t,n){"use strict";var r=n(59864),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function c(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var u=Object.defineProperty,l=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(p){var i=h(n);i&&i!==p&&e(t,i,r)}var a=l(n);d&&(a=a.concat(d(n)));for(var s=c(t),g=c(n),m=0;m<a.length;++m){var v=a[m];if(!(o[v]||r&&r[v]||g&&g[v]||s&&s[v])){var b=f(n,v);try{u(t,v,b)}catch(e){}}}}return t}},18172:function(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function i(e){return!!e&&!!e[G]}function o(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===K}(e)||Array.isArray(e)||!!e[W]||!!e.constructor[W]||d(e)||f(e))}function a(e,t,n){void 0===n&&(n=!1),0===s(e)?(n?Object.keys:J)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function s(e){var t=e[G];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:f(e)?3:0}function c(e,t){return 2===s(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function u(e,t,n){var r=s(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function l(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return Z&&e instanceof Map}function f(e){return B&&e instanceof Set}function h(e){return e.o||e.t}function p(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=X(e);delete t[G];for(var n=J(t),r=0;r<n.length;r++){var i=n[r],o=t[i];!1===o.writable&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(Object.getPrototypeOf(e),t)}function g(e,t){return void 0===t&&(t=!1),v(e)||i(e)||!o(e)||(s(e)>1&&(e.set=e.add=e.clear=e.delete=m),Object.freeze(e),t&&a(e,(function(e,t){return g(t,!0)}),!0)),e}function m(){r(2)}function v(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function b(e){var t=q[e];return t||r(18,e),t}function y(e,t){q[e]||(q[e]=t)}function w(){return F}function x(e,t){t&&(b("Patches"),e.u=[],e.s=[],e.v=t)}function E(e){I(e),e.p.forEach(T),e.p=null}function I(e){e===F&&(F=e.l)}function M(e){return F={p:[],l:F,h:e,m:!0,_:0}}function T(e){var t=e[G];0===t.i||1===t.i?t.j():t.O=!0}function C(e,t){t._=t.p.length;var n=t.p[0],i=void 0!==e&&e!==n;return t.h.g||b("ES5").S(t,e,i),i?(n[G].P&&(E(t),r(4)),o(e)&&(e=S(t,e),t.l||A(t,e)),t.u&&b("Patches").M(n[G].t,e,t.u,t.s)):e=S(t,n,[]),E(t),t.u&&t.v(t.u,t.s),e!==H?e:void 0}function S(e,t,n){if(v(t))return t;var r=t[G];if(!r)return a(t,(function(i,o){return _(e,r,t,i,o,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return A(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=4===r.i||5===r.i?r.o=p(r.k):r.o;a(3===r.i?new Set(i):i,(function(t,o){return _(e,r,i,t,o,n)})),A(e,i,!1),n&&e.u&&b("Patches").R(r,n,e.u,e.s)}return r.o}function _(e,t,n,r,a,s){if(i(a)){var l=S(e,a,s&&t&&3!==t.i&&!c(t.D,r)?s.concat(r):void 0);if(u(n,r,l),!i(l))return;e.m=!1}if(o(a)&&!v(a)){if(!e.h.F&&e._<1)return;S(e,a),t&&t.A.l||A(e,a)}}function A(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&g(t,n)}function N(e,t){var n=e[G];return(n?h(n):e)[t]}function k(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function R(e){e.P||(e.P=!0,e.l&&R(e.l))}function O(e){e.o||(e.o=p(e.t))}function D(e,t,n){var r=d(t)?b("MapSet").N(t,n):f(t)?b("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:w(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},i=r,o=$;n&&(i=[r],o=ee);var a=Proxy.revocable(i,o),s=a.revoke,c=a.proxy;return r.k=c,r.j=s,c}(t,n):b("ES5").J(t,n);return(n?n.A:w()).p.push(r),r}function L(e){return i(e)||r(22,e),function e(t){if(!o(t))return t;var n,r=t[G],i=s(t);if(r){if(!r.P&&(r.i<4||!b("ES5").K(r)))return r.t;r.I=!0,n=P(t,i),r.I=!1}else n=P(t,i);return a(n,(function(t,i){r&&function(e,t){return 2===s(e)?e.get(t):e[t]}(r.t,t)===i||u(n,t,e(i))})),3===i?new Set(n):n}(e)}function P(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return p(e)}function j(){function e(e,t){var n=o[e];return n?n.enumerable=t:o[e]=n={configurable:!0,enumerable:t,get:function(){var t=this[G];return $.get(t,e)},set:function(t){var n=this[G];$.set(n,e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var i=e[t][G];if(!i.P)switch(i.i){case 5:r(i)&&R(i);break;case 4:n(i)&&R(i)}}}function n(e){for(var t=e.t,n=e.k,r=J(n),i=r.length-1;i>=0;i--){var o=r[i];if(o!==G){var a=t[o];if(void 0===a&&!c(t,o))return!0;var s=n[o],u=s&&s[G];if(u?u.t!==a:!l(s,a))return!0}}var d=!!t[G];return r.length!==J(t).length+(d?0:1)}function r(e){var t=e.k;if(t.length!==e.t.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r<t.length;r++)if(!t.hasOwnProperty(r))return!0;return!1}var o={};y("ES5",{J:function(t,n){var r=Array.isArray(t),i=function(t,n){if(t){for(var r=Array(n.length),i=0;i<n.length;i++)Object.defineProperty(r,""+i,e(i,!0));return r}var o=X(n);delete o[G];for(var a=J(o),s=0;s<a.length;s++){var c=a[s];o[c]=e(c,t||!!o[c].enumerable)}return Object.create(Object.getPrototypeOf(n),o)}(r,t),o={i:r?5:4,A:n?n.A:w(),P:!1,I:!1,D:{},l:n,t:t,k:i,o:null,O:!1,C:!1};return Object.defineProperty(i,G,{value:o,writable:!0}),i},S:function(e,n,o){o?i(n)&&n[G].A===e&&t(e.p):(e.u&&function e(t){if(t&&"object"==typeof t){var n=t[G];if(n){var i=n.t,o=n.k,s=n.D,u=n.i;if(4===u)a(o,(function(t){t!==G&&(void 0!==i[t]||c(i,t)?s[t]||e(o[t]):(s[t]=!0,R(n)))})),a(i,(function(e){void 0!==o[e]||c(o,e)||(s[e]=!1,R(n))}));else if(5===u){if(r(n)&&(R(n),s.length=!0),o.length<i.length)for(var l=o.length;l<i.length;l++)s[l]=!1;else for(var d=i.length;d<o.length;d++)s[d]=!0;for(var f=Math.min(o.length,i.length),h=0;h<f;h++)o.hasOwnProperty(h)||(s[h]=!0),void 0===s[h]&&e(o[h])}}}}(e.p[0]),t(e.p))},K:function(e){return 4===e.i?n(e):r(e)}})}function z(){function e(e,t){function n(){this.constructor=e}s(e,t),e.prototype=(n.prototype=t.prototype,new n)}function t(e){e.o||(e.D=new Map,e.o=new Map(e.t))}function n(e){e.o||(e.o=new Set,e.t.forEach((function(t){if(o(t)){var n=D(e.A.h,t,e);e.p.set(t,n),e.o.add(n)}else e.o.add(t)})))}function i(e){e.O&&r(3,JSON.stringify(h(e)))}var s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},c=function(){function n(e,t){return this[G]={i:2,l:t,A:t?t.A:w(),P:!1,I:!1,o:void 0,D:void 0,t:e,k:this,C:!1,O:!1},this}e(n,Map);var r=n.prototype;return Object.defineProperty(r,"size",{get:function(){return h(this[G]).size}}),r.has=function(e){return h(this[G]).has(e)},r.set=function(e,n){var r=this[G];return i(r),h(r).has(e)&&h(r).get(e)===n||(t(r),R(r),r.D.set(e,!0),r.o.set(e,n),r.D.set(e,!0)),this},r.delete=function(e){if(!this.has(e))return!1;var n=this[G];return i(n),t(n),R(n),n.t.has(e)?n.D.set(e,!1):n.D.delete(e),n.o.delete(e),!0},r.clear=function(){var e=this[G];i(e),h(e).size&&(t(e),R(e),e.D=new Map,a(e.t,(function(t){e.D.set(t,!1)})),e.o.clear())},r.forEach=function(e,t){var n=this;h(this[G]).forEach((function(r,i){e.call(t,n.get(i),i,n)}))},r.get=function(e){var n=this[G];i(n);var r=h(n).get(e);if(n.I||!o(r))return r;if(r!==n.t.get(e))return r;var a=D(n.A.h,r,n);return t(n),n.o.set(e,a),a},r.keys=function(){return h(this[G]).keys()},r.values=function(){var e,t=this,n=this.keys();return(e={})[Q]=function(){return t.values()},e.next=function(){var e=n.next();return e.done?e:{done:!1,value:t.get(e.value)}},e},r.entries=function(){var e,t=this,n=this.keys();return(e={})[Q]=function(){return t.entries()},e.next=function(){var e=n.next();if(e.done)return e;var r=t.get(e.value);return{done:!1,value:[e.value,r]}},e},r[Q]=function(){return this.entries()},n}(),u=function(){function t(e,t){return this[G]={i:3,l:t,A:t?t.A:w(),P:!1,I:!1,o:void 0,t:e,k:this,p:new Map,O:!1,C:!1},this}e(t,Set);var r=t.prototype;return Object.defineProperty(r,"size",{get:function(){return h(this[G]).size}}),r.has=function(e){var t=this[G];return i(t),t.o?!!t.o.has(e)||!(!t.p.has(e)||!t.o.has(t.p.get(e))):t.t.has(e)},r.add=function(e){var t=this[G];return i(t),this.has(e)||(n(t),R(t),t.o.add(e)),this},r.delete=function(e){if(!this.has(e))return!1;var t=this[G];return i(t),n(t),R(t),t.o.delete(e)||!!t.p.has(e)&&t.o.delete(t.p.get(e))},r.clear=function(){var e=this[G];i(e),h(e).size&&(n(e),R(e),e.o.clear())},r.values=function(){var e=this[G];return i(e),n(e),e.o.values()},r.entries=function(){var e=this[G];return i(e),n(e),e.o.entries()},r.keys=function(){return this.values()},r[Q]=function(){return this.values()},r.forEach=function(e,t){for(var n=this.values(),r=n.next();!r.done;)e.call(t,r.value,r.value,this),r=n.next()},t}();y("MapSet",{N:function(e,t){return new c(e,t)},T:function(e,t){return new u(e,t)}})}n.d(t,{pV:function(){return j},MD:function(){return z}});var U,F,Y="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),Z="undefined"!=typeof Map,B="undefined"!=typeof Set,V="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,H=Y?Symbol.for("immer-nothing"):((U={})["immer-nothing"]=!0,U),W=Y?Symbol.for("immer-draftable"):"__$immer_draftable",G=Y?Symbol.for("immer-state"):"__$immer_state",Q="undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator",K=""+Object.prototype.constructor,J="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,X=Object.getOwnPropertyDescriptors||function(e){var t={};return J(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},q={},$={get:function(e,t){if(t===G)return e;var n=h(e);if(!c(n,t))return function(e,t,n){var r,i=k(t,n);return i?"value"in i?i.value:null===(r=i.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!o(r)?r:r===N(e.t,t)?(O(e),e.o[t]=D(e.A.h,r,e)):r},has:function(e,t){return t in h(e)},ownKeys:function(e){return Reflect.ownKeys(h(e))},set:function(e,t,n){var r=k(h(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=N(h(e),t),o=null==i?void 0:i[G];if(o&&o.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(l(n,i)&&(void 0!==n||c(e.t,t)))return!0;O(e),R(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==N(e.t,t)||t in e.t?(e.D[t]=!1,O(e),R(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=h(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},ee={};a($,(function(e,t){ee[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),ee.deleteProperty=function(e,t){return ee.set.call(this,e,t,void 0)},ee.set=function(e,t,n){return $.set.call(this,e[0],t,n,e[0])};var te=new(function(){function e(e){var t=this;this.g=V,this.F=!0,this.produce=function(e,n,i){if("function"==typeof e&&"function"!=typeof n){var a=n;n=e;var s=t;return function(e){var t=this;void 0===e&&(e=a);for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return s.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(i))}))}}var c;if("function"!=typeof n&&r(6),void 0!==i&&"function"!=typeof i&&r(7),o(e)){var u=M(t),l=D(t,e,void 0),d=!0;try{c=n(l),d=!1}finally{d?E(u):I(u)}return"undefined"!=typeof Promise&&c instanceof Promise?c.then((function(e){return x(u,i),C(e,u)}),(function(e){throw E(u),e})):(x(u,i),C(c,u))}if(!e||"object"!=typeof e){if(void 0===(c=n(e))&&(c=e),c===H&&(c=void 0),t.F&&g(c,!0),i){var f=[],h=[];b("Patches").M(e,c,f,h),i(f,h)}return c}r(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(i))}))};var r,i,o=t.produce(e,n,(function(e,t){r=e,i=t}));return"undefined"!=typeof Promise&&o instanceof Promise?o.then((function(e){return[e,r,i]})):[o,r,i]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){o(e)||r(8),i(e)&&(e=L(e));var t=M(this),n=D(this,e,void 0);return n[G].C=!0,I(t),n},t.finishDraft=function(e,t){var n=(e&&e[G]).A;return x(n,t),C(void 0,n)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!V&&r(20),this.g=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var o=b("Patches").$;return i(e)?o(e,t):this.produce(e,(function(e){return o(e,t)}))},e}()),ne=te.produce;te.produceWithPatches.bind(te),te.setAutoFreeze.bind(te),te.setUseProxies.bind(te),te.applyPatches.bind(te),te.createDraft.bind(te),te.finishDraft.bind(te),t.ZP=ne},26576:function(e,t,n){"use strict";(t=e.exports=n(10634).default).default=t},10634:function(e,t){"use strict";t.default=function(){function e(t,n,r,i){this.message=t,this.expected=n,this.found=r,this.location=i,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,e)}return function(e,t){function n(){this.constructor=e}n.prototype=t.prototype,e.prototype=new n}(e,Error),{SyntaxError:e,parse:function(t){var n,r=arguments.length>1?arguments[1]:{},i={},o={start:Ne},a=Ne,s=function(e){return{type:"messageFormatPattern",elements:e,location:Te()}},c=function(e){var t,n,r,i,o,a="";for(t=0,r=e.length;t<r;t+=1)for(n=0,o=(i=e[t]).length;n<o;n+=1)a+=i[n];return a},u=function(e){return{type:"messageTextElement",value:e,location:Te()}},l=/^[^ \t\n\r,.+={}#]/,d={type:"class",value:"[^ \\t\\n\\r,.+={}#]",description:"[^ \\t\\n\\r,.+={}#]"},f="{",h={type:"literal",value:"{",description:'"{"'},p=",",g={type:"literal",value:",",description:'","'},m="}",v={type:"literal",value:"}",description:'"}"'},b=function(e,t){return{type:"argumentElement",id:e,format:t&&t[2],location:Te()}},y="number",w={type:"literal",value:"number",description:'"number"'},x="date",E={type:"literal",value:"date",description:'"date"'},I="time",M={type:"literal",value:"time",description:'"time"'},T=function(e,t){return{type:e+"Format",style:t&&t[2],location:Te()}},C="plural",S={type:"literal",value:"plural",description:'"plural"'},_=function(e){return{type:e.type,ordinal:!1,offset:e.offset||0,options:e.options,location:Te()}},A="selectordinal",N={type:"literal",value:"selectordinal",description:'"selectordinal"'},k=function(e){return{type:e.type,ordinal:!0,offset:e.offset||0,options:e.options,location:Te()}},R="select",O={type:"literal",value:"select",description:'"select"'},D=function(e){return{type:"selectFormat",options:e,location:Te()}},L="=",P={type:"literal",value:"=",description:'"="'},j=function(e,t){return{type:"optionalFormatPattern",selector:e,value:t,location:Te()}},z="offset:",U={type:"literal",value:"offset:",description:'"offset:"'},F=function(e){return e},Y=function(e,t){return{type:"pluralFormat",offset:e,options:t,location:Te()}},Z={type:"other",description:"whitespace"},B=/^[ \t\n\r]/,V={type:"class",value:"[ \\t\\n\\r]",description:"[ \\t\\n\\r]"},H={type:"other",description:"optionalWhitespace"},W=/^[0-9]/,G={type:"class",value:"[0-9]",description:"[0-9]"},Q=/^[0-9a-f]/i,K={type:"class",value:"[0-9a-f]i",description:"[0-9a-f]i"},J="0",X={type:"literal",value:"0",description:'"0"'},q=/^[1-9]/,$={type:"class",value:"[1-9]",description:"[1-9]"},ee=function(e){return parseInt(e,10)},te=/^[^{}\\\0-\x1F \t\n\r]/,ne={type:"class",value:"[^{}\\\\\\0-\\x1F\\x7f \\t\\n\\r]",description:"[^{}\\\\\\0-\\x1F\\x7f \\t\\n\\r]"},re="\\\\",ie={type:"literal",value:"\\\\",description:'"\\\\\\\\"'},oe=function(){return"\\"},ae="\\#",se={type:"literal",value:"\\#",description:'"\\\\#"'},ce=function(){return"\\#"},ue="\\{",le={type:"literal",value:"\\{",description:'"\\\\{"'},de=function(){return"{"},fe="\\}",he={type:"literal",value:"\\}",description:'"\\\\}"'},pe=function(){return"}"},ge="\\u",me={type:"literal",value:"\\u",description:'"\\\\u"'},ve=function(e){return String.fromCharCode(parseInt(e,16))},be=function(e){return e.join("")},ye=0,we=0,xe=[{line:1,column:1,seenCR:!1}],Ee=0,Ie=[],Me=0;if("startRule"in r){if(!(r.startRule in o))throw new Error("Can't start parsing from rule \""+r.startRule+'".');a=o[r.startRule]}function Te(){return Se(we,ye)}function Ce(e){var n,r,i=xe[e];if(i)return i;for(n=e-1;!xe[n];)n--;for(i={line:(i=xe[n]).line,column:i.column,seenCR:i.seenCR};n<e;)"\n"===(r=t.charAt(n))?(i.seenCR||i.line++,i.column=1,i.seenCR=!1):"\r"===r||"\u2028"===r||"\u2029"===r?(i.line++,i.column=1,i.seenCR=!0):(i.column++,i.seenCR=!1),n++;return xe[e]=i,i}function Se(e,t){var n=Ce(e),r=Ce(t);return{start:{offset:e,line:n.line,column:n.column},end:{offset:t,line:r.line,column:r.column}}}function _e(e){ye<Ee||(ye>Ee&&(Ee=ye,Ie=[]),Ie.push(e))}function Ae(t,n,r,i){return null!==n&&function(e){var t=1;for(e.sort((function(e,t){return e.description<t.description?-1:e.description>t.description?1:0}));t<e.length;)e[t-1]===e[t]?e.splice(t,1):t++}(n),new e(null!==t?t:function(e,t){var n,r=new Array(e.length);for(n=0;n<e.length;n++)r[n]=e[n].description;return"Expected "+(e.length>1?r.slice(0,-1).join(", ")+" or "+r[e.length-1]:r[0])+" but "+(t?'"'+function(e){function t(e){return e.charCodeAt(0).toString(16).toUpperCase()}return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,(function(e){return"\\x0"+t(e)})).replace(/[\x10-\x1F\x80-\xFF]/g,(function(e){return"\\x"+t(e)})).replace(/[\u0100-\u0FFF]/g,(function(e){return"\\u0"+t(e)})).replace(/[\u1000-\uFFFF]/g,(function(e){return"\\u"+t(e)}))}(t)+'"':"end of input")+" found."}(n,r),n,r,i)}function Ne(){return ke()}function ke(){var e,t,n;for(e=ye,t=[],n=Re();n!==i;)t.push(n),n=Re();return t!==i&&(we=e,t=s(t)),t}function Re(){var e;return(e=De())===i&&(e=Pe()),e}function Oe(){var e,n,r,o,a,s;if(e=ye,n=[],r=ye,(o=Ge())!==i&&(a=qe())!==i&&(s=Ge())!==i?r=o=[o,a,s]:(ye=r,r=i),r!==i)for(;r!==i;)n.push(r),r=ye,(o=Ge())!==i&&(a=qe())!==i&&(s=Ge())!==i?r=o=[o,a,s]:(ye=r,r=i);else n=i;return n!==i&&(we=e,n=c(n)),(e=n)===i&&(e=ye,e=(n=We())!==i?t.substring(e,ye):n),e}function De(){var e,t;return e=ye,(t=Oe())!==i&&(we=e,t=u(t)),t}function Le(){var e,n,r;if((e=Je())===i){if(e=ye,n=[],l.test(t.charAt(ye))?(r=t.charAt(ye),ye++):(r=i,0===Me&&_e(d)),r!==i)for(;r!==i;)n.push(r),l.test(t.charAt(ye))?(r=t.charAt(ye),ye++):(r=i,0===Me&&_e(d));else n=i;e=n!==i?t.substring(e,ye):n}return e}function Pe(){var e,n,r,o,a,s,c;return e=ye,123===t.charCodeAt(ye)?(n=f,ye++):(n=i,0===Me&&_e(h)),n!==i&&Ge()!==i&&(r=Le())!==i&&Ge()!==i?(o=ye,44===t.charCodeAt(ye)?(a=p,ye++):(a=i,0===Me&&_e(g)),a!==i&&(s=Ge())!==i&&(c=je())!==i?o=a=[a,s,c]:(ye=o,o=i),o===i&&(o=null),o!==i&&(a=Ge())!==i?(125===t.charCodeAt(ye)?(s=m,ye++):(s=i,0===Me&&_e(v)),s!==i?(we=e,e=n=b(r,o)):(ye=e,e=i)):(ye=e,e=i)):(ye=e,e=i),e}function je(){var e;return(e=ze())===i&&(e=Ue())===i&&(e=Fe())===i&&(e=Ye()),e}function ze(){var e,n,r,o,a,s;return e=ye,t.substr(ye,6)===y?(n=y,ye+=6):(n=i,0===Me&&_e(w)),n===i&&(t.substr(ye,4)===x?(n=x,ye+=4):(n=i,0===Me&&_e(E)),n===i&&(t.substr(ye,4)===I?(n=I,ye+=4):(n=i,0===Me&&_e(M)))),n!==i&&Ge()!==i?(r=ye,44===t.charCodeAt(ye)?(o=p,ye++):(o=i,0===Me&&_e(g)),o!==i&&(a=Ge())!==i&&(s=qe())!==i?r=o=[o,a,s]:(ye=r,r=i),r===i&&(r=null),r!==i?(we=e,e=n=T(n,r)):(ye=e,e=i)):(ye=e,e=i),e}function Ue(){var e,n,r,o;return e=ye,t.substr(ye,6)===C?(n=C,ye+=6):(n=i,0===Me&&_e(S)),n!==i&&Ge()!==i?(44===t.charCodeAt(ye)?(r=p,ye++):(r=i,0===Me&&_e(g)),r!==i&&Ge()!==i&&(o=He())!==i?(we=e,e=n=_(o)):(ye=e,e=i)):(ye=e,e=i),e}function Fe(){var e,n,r,o;return e=ye,t.substr(ye,13)===A?(n=A,ye+=13):(n=i,0===Me&&_e(N)),n!==i&&Ge()!==i?(44===t.charCodeAt(ye)?(r=p,ye++):(r=i,0===Me&&_e(g)),r!==i&&Ge()!==i&&(o=He())!==i?(we=e,e=n=k(o)):(ye=e,e=i)):(ye=e,e=i),e}function Ye(){var e,n,r,o,a;if(e=ye,t.substr(ye,6)===R?(n=R,ye+=6):(n=i,0===Me&&_e(O)),n!==i)if(Ge()!==i)if(44===t.charCodeAt(ye)?(r=p,ye++):(r=i,0===Me&&_e(g)),r!==i)if(Ge()!==i){if(o=[],(a=Be())!==i)for(;a!==i;)o.push(a),a=Be();else o=i;o!==i?(we=e,e=n=D(o)):(ye=e,e=i)}else ye=e,e=i;else ye=e,e=i;else ye=e,e=i;else ye=e,e=i;return e}function Ze(){var e,n,r,o;return e=ye,n=ye,61===t.charCodeAt(ye)?(r=L,ye++):(r=i,0===Me&&_e(P)),r!==i&&(o=Je())!==i?n=r=[r,o]:(ye=n,n=i),(e=n!==i?t.substring(e,ye):n)===i&&(e=qe()),e}function Be(){var e,n,r,o,a;return e=ye,Ge()!==i&&(n=Ze())!==i&&Ge()!==i?(123===t.charCodeAt(ye)?(r=f,ye++):(r=i,0===Me&&_e(h)),r!==i&&Ge()!==i&&(o=ke())!==i&&Ge()!==i?(125===t.charCodeAt(ye)?(a=m,ye++):(a=i,0===Me&&_e(v)),a!==i?(we=e,e=j(n,o)):(ye=e,e=i)):(ye=e,e=i)):(ye=e,e=i),e}function Ve(){var e,n,r;return e=ye,t.substr(ye,7)===z?(n=z,ye+=7):(n=i,0===Me&&_e(U)),n!==i&&Ge()!==i&&(r=Je())!==i?(we=e,e=n=F(r)):(ye=e,e=i),e}function He(){var e,t,n,r;if(e=ye,(t=Ve())===i&&(t=null),t!==i)if(Ge()!==i){if(n=[],(r=Be())!==i)for(;r!==i;)n.push(r),r=Be();else n=i;n!==i?(we=e,e=t=Y(t,n)):(ye=e,e=i)}else ye=e,e=i;else ye=e,e=i;return e}function We(){var e,n;if(Me++,e=[],B.test(t.charAt(ye))?(n=t.charAt(ye),ye++):(n=i,0===Me&&_e(V)),n!==i)for(;n!==i;)e.push(n),B.test(t.charAt(ye))?(n=t.charAt(ye),ye++):(n=i,0===Me&&_e(V));else e=i;return Me--,e===i&&(n=i,0===Me&&_e(Z)),e}function Ge(){var e,n,r;for(Me++,e=ye,n=[],r=We();r!==i;)n.push(r),r=We();return e=n!==i?t.substring(e,ye):n,Me--,e===i&&(n=i,0===Me&&_e(H)),e}function Qe(){var e;return W.test(t.charAt(ye))?(e=t.charAt(ye),ye++):(e=i,0===Me&&_e(G)),e}function Ke(){var e;return Q.test(t.charAt(ye))?(e=t.charAt(ye),ye++):(e=i,0===Me&&_e(K)),e}function Je(){var e,n,r,o,a,s;if(e=ye,48===t.charCodeAt(ye)?(n=J,ye++):(n=i,0===Me&&_e(X)),n===i){if(n=ye,r=ye,q.test(t.charAt(ye))?(o=t.charAt(ye),ye++):(o=i,0===Me&&_e($)),o!==i){for(a=[],s=Qe();s!==i;)a.push(s),s=Qe();a!==i?r=o=[o,a]:(ye=r,r=i)}else ye=r,r=i;n=r!==i?t.substring(n,ye):r}return n!==i&&(we=e,n=ee(n)),n}function Xe(){var e,n,r,o,a,s,c,u;return te.test(t.charAt(ye))?(e=t.charAt(ye),ye++):(e=i,0===Me&&_e(ne)),e===i&&(e=ye,t.substr(ye,2)===re?(n=re,ye+=2):(n=i,0===Me&&_e(ie)),n!==i&&(we=e,n=oe()),(e=n)===i&&(e=ye,t.substr(ye,2)===ae?(n=ae,ye+=2):(n=i,0===Me&&_e(se)),n!==i&&(we=e,n=ce()),(e=n)===i&&(e=ye,t.substr(ye,2)===ue?(n=ue,ye+=2):(n=i,0===Me&&_e(le)),n!==i&&(we=e,n=de()),(e=n)===i&&(e=ye,t.substr(ye,2)===fe?(n=fe,ye+=2):(n=i,0===Me&&_e(he)),n!==i&&(we=e,n=pe()),(e=n)===i&&(e=ye,t.substr(ye,2)===ge?(n=ge,ye+=2):(n=i,0===Me&&_e(me)),n!==i?(r=ye,o=ye,(a=Ke())!==i&&(s=Ke())!==i&&(c=Ke())!==i&&(u=Ke())!==i?o=a=[a,s,c,u]:(ye=o,o=i),(r=o!==i?t.substring(r,ye):o)!==i?(we=e,e=n=ve(r)):(ye=e,e=i)):(ye=e,e=i)))))),e}function qe(){var e,t,n;if(e=ye,t=[],(n=Xe())!==i)for(;n!==i;)t.push(n),n=Xe();else t=i;return t!==i&&(we=e,t=be(t)),t}if((n=a())!==i&&ye===t.length)return n;throw n!==i&&ye<t.length&&_e({type:"end",description:"end of input"}),Ae(null,Ie,Ee<t.length?t.charAt(Ee):null,Ee<t.length?Se(Ee,Ee+1):Se(Ee,Ee))}}}()},95260:function(e,t,n){"use strict";var r=n(4574).Z;n(98374),(t=e.exports=r).default=t},72494:function(e,t){"use strict";function n(e,t,n){this.locales=e,this.formats=t,this.pluralFn=n}function r(e){this.id=e}function i(e,t,n,r,i){this.id=e,this.useOrdinal=t,this.offset=n,this.options=r,this.pluralFn=i}function o(e,t,n,r){this.id=e,this.offset=t,this.numberFormat=n,this.string=r}function a(e,t){this.id=e,this.options=t}t.default=n,n.prototype.compile=function(e){return this.pluralStack=[],this.currentPlural=null,this.pluralNumberFormat=null,this.compileMessage(e)},n.prototype.compileMessage=function(e){if(!e||"messageFormatPattern"!==e.type)throw new Error('Message AST is not of type: "messageFormatPattern"');var t,n,r,i=e.elements,o=[];for(t=0,n=i.length;t<n;t+=1)switch((r=i[t]).type){case"messageTextElement":o.push(this.compileMessageText(r));break;case"argumentElement":o.push(this.compileArgument(r));break;default:throw new Error("Message element does not have a valid type")}return o},n.prototype.compileMessageText=function(e){return this.currentPlural&&/(^|[^\\])#/g.test(e.value)?(this.pluralNumberFormat||(this.pluralNumberFormat=new Intl.NumberFormat(this.locales)),new o(this.currentPlural.id,this.currentPlural.format.offset,this.pluralNumberFormat,e.value)):e.value.replace(/\\#/g,"#")},n.prototype.compileArgument=function(e){var t=e.format;if(!t)return new r(e.id);var n,o=this.formats,s=this.locales,c=this.pluralFn;switch(t.type){case"numberFormat":return n=o.number[t.style],{id:e.id,format:new Intl.NumberFormat(s,n).format};case"dateFormat":return n=o.date[t.style],{id:e.id,format:new Intl.DateTimeFormat(s,n).format};case"timeFormat":return n=o.time[t.style],{id:e.id,format:new Intl.DateTimeFormat(s,n).format};case"pluralFormat":return n=this.compileOptions(e),new i(e.id,t.ordinal,t.offset,n,c);case"selectFormat":return n=this.compileOptions(e),new a(e.id,n);default:throw new Error("Message element does not have a valid format type")}},n.prototype.compileOptions=function(e){var t,n,r,i=e.format,o=i.options,a={};for(this.pluralStack.push(this.currentPlural),this.currentPlural="pluralFormat"===i.type?e:null,t=0,n=o.length;t<n;t+=1)a[(r=o[t]).selector]=this.compileMessage(r.value);return this.currentPlural=this.pluralStack.pop(),a},r.prototype.format=function(e){return e||"number"==typeof e?"string"==typeof e?e:String(e):""},i.prototype.getOption=function(e){var t=this.options;return t["="+e]||t[this.pluralFn(e-this.offset,this.useOrdinal)]||t.other},o.prototype.format=function(e){var t=this.numberFormat.format(e-this.offset);return this.string.replace(/(^|[^\\])#/g,"$1"+t).replace(/\\#/g,"#")},a.prototype.getOption=function(e){var t=this.options;return t[e]||t.other}},84680:function(e,t,n){"use strict";var r=n(31309),i=n(91523),o=n(72494),a=n(26576);function s(e,t,n){var r="string"==typeof e?s.__parse(e):e;if(!r||"messageFormatPattern"!==r.type)throw new TypeError("A message must be provided as a String or AST.");n=this._mergeFormats(s.formats,n),i.defineProperty(this,"_locale",{value:this._resolveLocale(t)});var o=this._findPluralRuleFunction(this._locale),a=this._compilePattern(r,t,n,o),c=this;this.format=function(t){try{return c._format(a,t)}catch(t){throw t.variableId?new Error("The intl string context variable '"+t.variableId+"' was not provided to the string '"+e+"'"):t}}}t.default=s,i.defineProperty(s,"formats",{enumerable:!0,value:{number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}}}),i.defineProperty(s,"__localeData__",{value:i.objCreate(null)}),i.defineProperty(s,"__addLocaleData",{value:function(e){if(!e||!e.locale)throw new Error("Locale data provided to IntlMessageFormat is missing a `locale` property");s.__localeData__[e.locale.toLowerCase()]=e}}),i.defineProperty(s,"__parse",{value:a.default.parse}),i.defineProperty(s,"defaultLocale",{enumerable:!0,writable:!0,value:void 0}),s.prototype.resolvedOptions=function(){return{locale:this._locale}},s.prototype._compilePattern=function(e,t,n,r){return new o.default(t,n,r).compile(e)},s.prototype._findPluralRuleFunction=function(e){for(var t=s.__localeData__,n=t[e.toLowerCase()];n;){if(n.pluralRuleFunction)return n.pluralRuleFunction;n=n.parentLocale&&t[n.parentLocale.toLowerCase()]}throw new Error("Locale data added to IntlMessageFormat is missing a `pluralRuleFunction` for :"+e)},s.prototype._format=function(e,t){var n,i,o,a,s,c,u="";for(n=0,i=e.length;n<i;n+=1)if("string"!=typeof(o=e[n])){if(a=o.id,!t||!r.hop.call(t,a))throw(c=new Error("A value must be provided for: "+a)).variableId=a,c;s=t[a],o.options?u+=this._format(o.getOption(s),t):u+=o.format(s)}else u+=o;return u},s.prototype._mergeFormats=function(e,t){var n,o,a={};for(n in e)r.hop.call(e,n)&&(a[n]=o=i.objCreate(e[n]),t&&r.hop.call(t,n)&&r.extend(o,t[n]));return a},s.prototype._resolveLocale=function(e){"string"==typeof e&&(e=[e]),e=(e||[]).concat(s.defaultLocale);var t,n,r,i,o=s.__localeData__;for(t=0,n=e.length;t<n;t+=1)for(r=e[t].toLowerCase().split("-");r.length;){if(i=o[r.join("-")])return i.locale;r.pop()}var a=e.pop();throw new Error("No locale data has been added to IntlMessageFormat for: "+e.join(", ")+", or the default locale: "+a)}},3459:function(e,t){"use strict";t.default={locale:"en",pluralRuleFunction:function(e,t){var n=String(e).split("."),r=!n[1],i=Number(n[0])==e,o=i&&n[0].slice(-1),a=i&&n[0].slice(-2);return t?1==o&&11!=a?"one":2==o&&12!=a?"two":3==o&&13!=a?"few":"other":1==e&&r?"one":"other"}}},91523:function(e,t,n){"use strict";var r=n(31309),i=function(){try{return!!Object.defineProperty({},"a",{})}catch(e){return!1}}(),o=(!i&&Object.prototype.__defineGetter__,i?Object.defineProperty:function(e,t,n){"get"in n&&e.__defineGetter__?e.__defineGetter__(t,n.get):r.hop.call(e,t)&&!("value"in n)||(e[t]=n.value)}),a=Object.create||function(e,t){var n,i;function a(){}for(i in a.prototype=e,n=new a,t)r.hop.call(t,i)&&o(n,i,t[i]);return n};t.defineProperty=o,t.objCreate=a},4574:function(e,t,n){"use strict";var r=n(84680),i=n(3459);r.default.__addLocaleData(i.default),r.default.defaultLocale="en",t.Z=r.default},31309:function(e,t){"use strict";t.extend=function(e){var t,r,i,o,a=Array.prototype.slice.call(arguments,1);for(t=0,r=a.length;t<r;t+=1)if(i=a[t])for(o in i)n.call(i,o)&&(e[o]=i[o]);return e};var n=Object.prototype.hasOwnProperty;t.hop=n},58267:function(e,t,n){n.g.IntlPolyfill=n(98659),n(12482),n.g.Intl||(n.g.Intl=n.g.IntlPolyfill,n.g.IntlPolyfill.__applyLocaleSensitivePrototypes()),e.exports=n.g.IntlPolyfill},98659:function(e,t,n){"use strict";var r,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,function(e,t,n,i){var o=e&&e.defaultProps,a=arguments.length-3;if(t||0===a||(t={}),t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});if(1===a)t.children=i;else if(a>1){for(var c=Array(a),u=0;u<a;u++)c[u]=arguments[u+3];t.children=c}return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}),a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=void 0===n.g?self:n.g,l=Object.freeze({jsx:o,asyncToGenerator:function(e){return function(){var t=e.apply(this,arguments);return new Promise((function(e,n){return function r(i,o){try{var a=t[i](o),s=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(s).then((function(e){return r("next",e)}),(function(e){return r("throw",e)}));e(s)}("next")}))}},classCallCheck:function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},createClass:a,defineEnumerableProperties:function(e,t){for(var n in t){var r=t[n];r.configurable=r.enumerable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,n,r)}return e},defaults:function(e,t){for(var n=Object.getOwnPropertyNames(t),r=0;r<n.length;r++){var i=n[r],o=Object.getOwnPropertyDescriptor(t,i);o&&o.configurable&&void 0===e[i]&&Object.defineProperty(e,i,o)}return e},defineProperty:s,get:function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var o=Object.getPrototypeOf(t);return null===o?void 0:e(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},inherits:function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},interopRequireDefault:function(e){return e&&e.__esModule?e:{default:e}},interopRequireWildcard:function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t},newArrowCheck:function(e,t){if(e!==t)throw new TypeError("Cannot instantiate an arrow function")},objectDestructuringEmpty:function(e){if(null==e)throw new TypeError("Cannot destructure undefined")},objectWithoutProperties:function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},possibleConstructorReturn:function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},selfGlobal:u,set:function e(t,n,r,i){var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var a=Object.getPrototypeOf(t);null!==a&&e(a,n,r,i)}else if("value"in o&&o.writable)o.value=r;else{var s=o.set;void 0!==s&&s.call(i,r)}return r},slicedToArray:function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},slicedToArrayLoose:function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){for(var n,r=[],i=e[Symbol.iterator]();!(n=i.next()).done&&(r.push(n.value),!t||r.length!==t););return r}throw new TypeError("Invalid attempt to destructure non-iterable instance")},taggedTemplateLiteral:function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},taggedTemplateLiteralLoose:function(e,t){return e.raw=t,e},temporalRef:function(e,t,n){if(e===n)throw new ReferenceError(t+" is not defined - temporal dead zone");return e},temporalUndefined:{},toArray:function(e){return Array.isArray(e)?e:Array.from(e)},toConsumableArray:function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)},typeof:i,extends:c,instanceof:function(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?t[Symbol.hasInstance](e):e instanceof t}}),d=function(){var e=function(){};try{return Object.defineProperty(e,"a",{get:function(){return 1}}),Object.defineProperty(e,"prototype",{writable:!1}),1===e.a&&e.prototype instanceof Object}catch(e){return!1}}(),f=!d&&!Object.prototype.__defineGetter__,h=Object.prototype.hasOwnProperty,p=d?Object.defineProperty:function(e,t,n){"get"in n&&e.__defineGetter__?e.__defineGetter__(t,n.get):h.call(e,t)&&!("value"in n)||(e[t]=n.value)},g=Array.prototype.indexOf||function(e){var t=this;if(!t.length)return-1;for(var n=arguments[1]||0,r=t.length;n<r;n++)if(t[n]===e)return n;return-1},m=Object.create||function(e,t){var n;function r(){}for(var i in r.prototype=e,n=new r,t)h.call(t,i)&&p(n,i,t[i]);return n},v=Array.prototype.slice,b=Array.prototype.concat,y=Array.prototype.push,w=Array.prototype.join,x=Array.prototype.shift,E=Function.prototype.bind||function(e){var t=this,n=v.call(arguments,1);return t.length,function(){return t.apply(e,b.call(n,v.call(arguments)))}},I=m(null),M=Math.random();function T(e){for(var t in e)(e instanceof T||h.call(e,t))&&p(this,t,{value:e[t],enumerable:!0,writable:!0,configurable:!0})}function C(){p(this,"length",{writable:!0,value:0}),arguments.length&&y.apply(this,v.call(arguments))}function S(){if(I.disableRegExpRestore)return function(){};for(var e={lastMatch:RegExp.lastMatch||"",leftContext:RegExp.leftContext,multiline:RegExp.multiline,input:RegExp.input},t=!1,n=1;n<=9;n++)t=(e["$"+n]=RegExp["$"+n])||t;return function(){var n=/[.?*+^$[\]\\(){}|-]/g,r=e.lastMatch.replace(n,"\\$&"),i=new C;if(t)for(var o=1;o<=9;o++){var a=e["$"+o];a?(a=a.replace(n,"\\$&"),r=r.replace(a,"("+a+")")):r="()"+r,y.call(i,r.slice(0,r.indexOf("(")+1)),r=r.slice(r.indexOf("(")+1)}var s=w.call(i,"")+r;s=s.replace(/(\\\(|\\\)|[^()])+/g,(function(e){return"[\\s\\S]{"+e.replace("\\","").length+"}"}));var c=new RegExp(s,e.multiline?"gm":"g");c.lastIndex=e.leftContext.length,c.exec(e.input)}}function _(e){if(null===e)throw new TypeError("Cannot convert null or undefined to object");return"object"===(void 0===e?"undefined":l.typeof(e))?e:Object(e)}function A(e){return"number"==typeof e?e:Number(e)}function N(e){return h.call(e,"__getInternalProperties")?e.__getInternalProperties(M):m(null)}T.prototype=m(null),C.prototype=m(null);var k=RegExp("^(?:(?:[a-z]{2,3}(?:-[a-z]{3}(?:-[a-z]{3}){0,2})?|[a-z]{4}|[a-z]{5,8})(?:-[a-z]{4})?(?:-(?:[a-z]{2}|\\d{3}))?(?:-(?:[a-z0-9]{5,8}|\\d[a-z0-9]{3}))*(?:-[0-9a-wy-z](?:-[a-z0-9]{2,8})+)*(?:-x(?:-[a-z0-9]{1,8})+)?|x(?:-[a-z0-9]{1,8})+|(?:(?:en-GB-oed|i-(?:ami|bnn|default|enochian|hak|klingon|lux|mingo|navajo|pwn|tao|tay|tsu)|sgn-(?:BE-FR|BE-NL|CH-DE))|(?:art-lojban|cel-gaulish|no-bok|no-nyn|zh-(?:guoyu|hakka|min|min-nan|xiang))))$","i"),R=RegExp("^(?!x).*?-((?:[a-z0-9]{5,8}|\\d[a-z0-9]{3}))-(?:\\w{4,8}-(?!x-))*\\1\\b","i"),O=RegExp("^(?!x).*?-([0-9a-wy-z])-(?:\\w+-(?!x-))*\\1\\b","i"),D=RegExp("-[0-9a-wy-z](?:-[a-z0-9]{2,8})+","ig"),L=void 0,P={tags:{"art-lojban":"jbo","i-ami":"ami","i-bnn":"bnn","i-hak":"hak","i-klingon":"tlh","i-lux":"lb","i-navajo":"nv","i-pwn":"pwn","i-tao":"tao","i-tay":"tay","i-tsu":"tsu","no-bok":"nb","no-nyn":"nn","sgn-BE-FR":"sfb","sgn-BE-NL":"vgt","sgn-CH-DE":"sgg","zh-guoyu":"cmn","zh-hakka":"hak","zh-min-nan":"nan","zh-xiang":"hsn","sgn-BR":"bzs","sgn-CO":"csn","sgn-DE":"gsg","sgn-DK":"dsl","sgn-ES":"ssp","sgn-FR":"fsl","sgn-GB":"bfi","sgn-GR":"gss","sgn-IE":"isg","sgn-IT":"ise","sgn-JP":"jsl","sgn-MX":"mfs","sgn-NI":"ncs","sgn-NL":"dse","sgn-NO":"nsl","sgn-PT":"psr","sgn-SE":"swl","sgn-US":"ase","sgn-ZA":"sfs","zh-cmn":"cmn","zh-cmn-Hans":"cmn-Hans","zh-cmn-Hant":"cmn-Hant","zh-gan":"gan","zh-wuu":"wuu","zh-yue":"yue"},subtags:{BU:"MM",DD:"DE",FX:"FR",TP:"TL",YD:"YE",ZR:"CD",heploc:"alalc97",in:"id",iw:"he",ji:"yi",jw:"jv",mo:"ro",ayx:"nun",bjd:"drl",ccq:"rki",cjr:"mom",cka:"cmr",cmk:"xch",drh:"khk",drw:"prs",gav:"dev",hrr:"jal",ibi:"opa",kgh:"kml",lcq:"ppr",mst:"mry",myt:"mry",sca:"hle",tie:"ras",tkk:"twm",tlw:"weo",tnf:"prs",ybd:"rki",yma:"lrr"},extLang:{aao:["aao","ar"],abh:["abh","ar"],abv:["abv","ar"],acm:["acm","ar"],acq:["acq","ar"],acw:["acw","ar"],acx:["acx","ar"],acy:["acy","ar"],adf:["adf","ar"],ads:["ads","sgn"],aeb:["aeb","ar"],aec:["aec","ar"],aed:["aed","sgn"],aen:["aen","sgn"],afb:["afb","ar"],afg:["afg","sgn"],ajp:["ajp","ar"],apc:["apc","ar"],apd:["apd","ar"],arb:["arb","ar"],arq:["arq","ar"],ars:["ars","ar"],ary:["ary","ar"],arz:["arz","ar"],ase:["ase","sgn"],asf:["asf","sgn"],asp:["asp","sgn"],asq:["asq","sgn"],asw:["asw","sgn"],auz:["auz","ar"],avl:["avl","ar"],ayh:["ayh","ar"],ayl:["ayl","ar"],ayn:["ayn","ar"],ayp:["ayp","ar"],bbz:["bbz","ar"],bfi:["bfi","sgn"],bfk:["bfk","sgn"],bjn:["bjn","ms"],bog:["bog","sgn"],bqn:["bqn","sgn"],bqy:["bqy","sgn"],btj:["btj","ms"],bve:["bve","ms"],bvl:["bvl","sgn"],bvu:["bvu","ms"],bzs:["bzs","sgn"],cdo:["cdo","zh"],cds:["cds","sgn"],cjy:["cjy","zh"],cmn:["cmn","zh"],coa:["coa","ms"],cpx:["cpx","zh"],csc:["csc","sgn"],csd:["csd","sgn"],cse:["cse","sgn"],csf:["csf","sgn"],csg:["csg","sgn"],csl:["csl","sgn"],csn:["csn","sgn"],csq:["csq","sgn"],csr:["csr","sgn"],czh:["czh","zh"],czo:["czo","zh"],doq:["doq","sgn"],dse:["dse","sgn"],dsl:["dsl","sgn"],dup:["dup","ms"],ecs:["ecs","sgn"],esl:["esl","sgn"],esn:["esn","sgn"],eso:["eso","sgn"],eth:["eth","sgn"],fcs:["fcs","sgn"],fse:["fse","sgn"],fsl:["fsl","sgn"],fss:["fss","sgn"],gan:["gan","zh"],gds:["gds","sgn"],gom:["gom","kok"],gse:["gse","sgn"],gsg:["gsg","sgn"],gsm:["gsm","sgn"],gss:["gss","sgn"],gus:["gus","sgn"],hab:["hab","sgn"],haf:["haf","sgn"],hak:["hak","zh"],hds:["hds","sgn"],hji:["hji","ms"],hks:["hks","sgn"],hos:["hos","sgn"],hps:["hps","sgn"],hsh:["hsh","sgn"],hsl:["hsl","sgn"],hsn:["hsn","zh"],icl:["icl","sgn"],ils:["ils","sgn"],inl:["inl","sgn"],ins:["ins","sgn"],ise:["ise","sgn"],isg:["isg","sgn"],isr:["isr","sgn"],jak:["jak","ms"],jax:["jax","ms"],jcs:["jcs","sgn"],jhs:["jhs","sgn"],jls:["jls","sgn"],jos:["jos","sgn"],jsl:["jsl","sgn"],jus:["jus","sgn"],kgi:["kgi","sgn"],knn:["knn","kok"],kvb:["kvb","ms"],kvk:["kvk","sgn"],kvr:["kvr","ms"],kxd:["kxd","ms"],lbs:["lbs","sgn"],lce:["lce","ms"],lcf:["lcf","ms"],liw:["liw","ms"],lls:["lls","sgn"],lsg:["lsg","sgn"],lsl:["lsl","sgn"],lso:["lso","sgn"],lsp:["lsp","sgn"],lst:["lst","sgn"],lsy:["lsy","sgn"],ltg:["ltg","lv"],lvs:["lvs","lv"],lzh:["lzh","zh"],max:["max","ms"],mdl:["mdl","sgn"],meo:["meo","ms"],mfa:["mfa","ms"],mfb:["mfb","ms"],mfs:["mfs","sgn"],min:["min","ms"],mnp:["mnp","zh"],mqg:["mqg","ms"],mre:["mre","sgn"],msd:["msd","sgn"],msi:["msi","ms"],msr:["msr","sgn"],mui:["mui","ms"],mzc:["mzc","sgn"],mzg:["mzg","sgn"],mzy:["mzy","sgn"],nan:["nan","zh"],nbs:["nbs","sgn"],ncs:["ncs","sgn"],nsi:["nsi","sgn"],nsl:["nsl","sgn"],nsp:["nsp","sgn"],nsr:["nsr","sgn"],nzs:["nzs","sgn"],okl:["okl","sgn"],orn:["orn","ms"],ors:["ors","ms"],pel:["pel","ms"],pga:["pga","ar"],pks:["pks","sgn"],prl:["prl","sgn"],prz:["prz","sgn"],psc:["psc","sgn"],psd:["psd","sgn"],pse:["pse","ms"],psg:["psg","sgn"],psl:["psl","sgn"],pso:["pso","sgn"],psp:["psp","sgn"],psr:["psr","sgn"],pys:["pys","sgn"],rms:["rms","sgn"],rsi:["rsi","sgn"],rsl:["rsl","sgn"],sdl:["sdl","sgn"],sfb:["sfb","sgn"],sfs:["sfs","sgn"],sgg:["sgg","sgn"],sgx:["sgx","sgn"],shu:["shu","ar"],slf:["slf","sgn"],sls:["sls","sgn"],sqk:["sqk","sgn"],sqs:["sqs","sgn"],ssh:["ssh","ar"],ssp:["ssp","sgn"],ssr:["ssr","sgn"],svk:["svk","sgn"],swc:["swc","sw"],swh:["swh","sw"],swl:["swl","sgn"],syy:["syy","sgn"],tmw:["tmw","ms"],tse:["tse","sgn"],tsm:["tsm","sgn"],tsq:["tsq","sgn"],tss:["tss","sgn"],tsy:["tsy","sgn"],tza:["tza","sgn"],ugn:["ugn","sgn"],ugy:["ugy","sgn"],ukl:["ukl","sgn"],uks:["uks","sgn"],urk:["urk","ms"],uzn:["uzn","uz"],uzs:["uzs","uz"],vgt:["vgt","sgn"],vkk:["vkk","ms"],vkt:["vkt","ms"],vsi:["vsi","sgn"],vsl:["vsl","sgn"],vsv:["vsv","sgn"],wuu:["wuu","zh"],xki:["xki","sgn"],xml:["xml","sgn"],xmm:["xmm","ms"],xms:["xms","sgn"],yds:["yds","sgn"],ysl:["ysl","sgn"],yue:["yue","zh"],zib:["zib","sgn"],zlm:["zlm","ms"],zmi:["zmi","ms"],zsl:["zsl","sgn"],zsm:["zsm","ms"]}};function j(e){for(var t=e.length;t--;){var n=e.charAt(t);n>="a"&&n<="z"&&(e=e.slice(0,t)+n.toUpperCase()+e.slice(t+1))}return e}function z(e){return!!k.test(e)&&!R.test(e)&&!O.test(e)}function U(e){for(var t=void 0,n=void 0,r=1,i=(n=(e=e.toLowerCase()).split("-")).length;r<i;r++)if(2===n[r].length)n[r]=n[r].toUpperCase();else if(4===n[r].length)n[r]=n[r].charAt(0).toUpperCase()+n[r].slice(1);else if(1===n[r].length&&"x"!==n[r])break;(t=(e=w.call(n,"-")).match(D))&&t.length>1&&(t.sort(),e=e.replace(RegExp("(?:"+D.source+")+","i"),w.call(t,""))),h.call(P.tags,e)&&(e=P.tags[e]);for(var o=1,a=(n=e.split("-")).length;o<a;o++)h.call(P.subtags,n[o])?n[o]=P.subtags[n[o]]:h.call(P.extLang,n[o])&&(n[o]=P.extLang[n[o]][0],1===o&&P.extLang[n[1]][1]===n[0]&&(n=v.call(n,o++),a-=1));return w.call(n,"-")}var F=/^[A-Z]{3}$/,Y=/-u(?:-[0-9a-z]{2,8})+/gi;function Z(e){if(void 0===e)return new C;for(var t=new C,n=_(e="string"==typeof e?[e]:e),r=function(e){var t=function(e){var t=A(e);return isNaN(t)?0:0===t||-0===t||t===1/0||t===-1/0?t:t<0?-1*Math.floor(Math.abs(t)):Math.floor(Math.abs(t))}(e);return t<=0?0:t===1/0?Math.pow(2,53)-1:Math.min(t,Math.pow(2,53)-1)}(n.length),i=0;i<r;){var o=String(i);if(o in n){var a=n[o];if(null===a||"string"!=typeof a&&"object"!==(void 0===a?"undefined":l.typeof(a)))throw new TypeError("String or Object type expected");var s=String(a);if(!z(s))throw new RangeError("'"+s+"' is not a structurally valid language tag");s=U(s),-1===g.call(t,s)&&y.call(t,s)}i++}return t}function B(e,t){for(var n=t;n;){if(g.call(e,n)>-1)return n;var r=n.lastIndexOf("-");if(r<0)return;r>=2&&"-"===n.charAt(r-2)&&(r-=2),n=n.substring(0,r)}}function V(e,t){for(var n=0,r=t.length,i=void 0,o=void 0,a=void 0;n<r&&!i;)o=t[n],i=B(e,a=String(o).replace(Y,"")),n++;var s=new T;if(void 0!==i){if(s["[[locale]]"]=i,String(o)!==String(a)){var c=o.match(Y)[0],u=o.indexOf("-u-");s["[[extension]]"]=c,s["[[extensionIndex]]"]=u}}else s["[[locale]]"]=L;return s}function H(e,t,n,r,i){if(0===e.length)throw new ReferenceError("No locale data has been provided for this object yet.");var o,a=(o="lookup"===n["[[localeMatcher]]"]?V(e,t):function(e,t){return V(e,t)}(e,t))["[[locale]]"],s=void 0,c=void 0;if(h.call(o,"[[extension]]")){var u=o["[[extension]]"];c=(s=String.prototype.split.call(u,"-")).length}var l=new T;l["[[dataLocale]]"]=a;for(var d="-u",f=0,p=r.length;f<p;){var m=r[f],v=i[a][m],b=v[0],y="",w=g;if(void 0!==s){var x=w.call(s,m);if(-1!==x)if(x+1<c&&s[x+1].length>2){var E=s[x+1];-1!==w.call(v,E)&&(y="-"+m+"-"+(b=E))}else-1!==w(v,"true")&&(b="true")}if(h.call(n,"[["+m+"]]")){var I=n["[["+m+"]]"];-1!==w.call(v,I)&&I!==b&&(b=I,y="")}l["[["+m+"]]"]=b,d+=y,f++}if(d.length>2){var M=a.indexOf("-x-");if(-1===M)a+=d;else{var C=a.substring(0,M),S=a.substring(M);a=C+d+S}a=U(a)}return l["[[locale]]"]=a,l}function W(e,t){for(var n=t.length,r=new C,i=0;i<n;){var o=t[i];void 0!==B(e,String(o).replace(Y,""))&&y.call(r,o),i++}return v.call(r)}function G(e,t,n){var r,i=void 0;if(void 0!==n&&void 0!==(i=(n=new T(_(n))).localeMatcher)&&"lookup"!==(i=String(i))&&"best fit"!==i)throw new RangeError('matcher should be "lookup" or "best fit"');for(var o in r=void 0===i||"best fit"===i?function(e,t){return W(e,t)}(e,t):W(e,t))h.call(r,o)&&p(r,o,{writable:!1,configurable:!1,value:r[o]});return p(r,"length",{writable:!1}),r}function Q(e,t,n,r,i){var o=e[t];if(void 0!==o){if(o="boolean"===n?Boolean(o):"string"===n?String(o):o,void 0!==r&&-1===g.call(r,o))throw new RangeError("'"+o+"' is not an allowed value for `"+t+"`");return o}return i}function K(e,t,n,r,i){var o=e[t];if(void 0!==o){if(o=Number(o),isNaN(o)||o<n||o>r)throw new RangeError("Value is not a number or outside accepted range");return Math.floor(o)}return i}var J={};Object.defineProperty(J,"getCanonicalLocales",{enumerable:!1,configurable:!0,writable:!0,value:function(e){for(var t=Z(e),n=[],r=t.length,i=0;i<r;)n[i]=t[i],i++;return n}});var X={BHD:3,BYR:0,XOF:0,BIF:0,XAF:0,CLF:4,CLP:0,KMF:0,DJF:0,XPF:0,GNF:0,ISK:0,IQD:3,JPY:0,JOD:3,KRW:0,KWD:3,LYD:3,OMR:3,PYG:0,RWF:0,TND:3,UGX:0,UYI:0,VUV:0,VND:0};function q(){var e=arguments[0],t=arguments[1];return this&&this!==J?$(_(this),e,t):new J.NumberFormat(e,t)}function $(e,t,n){var r=N(e),i=S();if(!0===r["[[initializedIntlObject]]"])throw new TypeError("`this` object has already been initialized as an Intl object");p(e,"__getInternalProperties",{value:function(){if(arguments[0]===M)return r}}),r["[[initializedIntlObject]]"]=!0;var o=Z(t);n=void 0===n?{}:_(n);var a=new T,s=Q(n,"localeMatcher","string",new C("lookup","best fit"),"best fit");a["[[localeMatcher]]"]=s;var c=I.NumberFormat["[[localeData]]"],u=H(I.NumberFormat["[[availableLocales]]"],o,a,I.NumberFormat["[[relevantExtensionKeys]]"],c);r["[[locale]]"]=u["[[locale]]"],r["[[numberingSystem]]"]=u["[[nu]]"],r["[[dataLocale]]"]=u["[[dataLocale]]"];var l=u["[[dataLocale]]"],d=Q(n,"style","string",new C("decimal","percent","currency"),"decimal");r["[[style]]"]=d;var h,g=Q(n,"currency","string");if(void 0!==g&&(h=j(String(g)),!1===F.test(h)))throw new RangeError("'"+g+"' is not a valid currency code");if("currency"===d&&void 0===g)throw new TypeError("Currency code is required when style is currency");var m,v=void 0;"currency"===d&&(g=g.toUpperCase(),r["[[currency]]"]=g,v=void 0!==X[m=g]?X[m]:2);var b=Q(n,"currencyDisplay","string",new C("code","symbol","name"),"symbol");"currency"===d&&(r["[[currencyDisplay]]"]=b);var y=K(n,"minimumIntegerDigits",1,21,1);r["[[minimumIntegerDigits]]"]=y;var w=K(n,"minimumFractionDigits",0,20,"currency"===d?v:0);r["[[minimumFractionDigits]]"]=w;var x=K(n,"maximumFractionDigits",w,20,"currency"===d?Math.max(w,v):"percent"===d?Math.max(w,0):Math.max(w,3));r["[[maximumFractionDigits]]"]=x;var E=n.minimumSignificantDigits,A=n.maximumSignificantDigits;void 0===E&&void 0===A||(E=K(n,"minimumSignificantDigits",1,21,1),A=K(n,"maximumSignificantDigits",E,21,21),r["[[minimumSignificantDigits]]"]=E,r["[[maximumSignificantDigits]]"]=A);var k=Q(n,"useGrouping","boolean",void 0,!0);r["[[useGrouping]]"]=k;var R=c[l].patterns[d];return r["[[positivePattern]]"]=R.positivePattern,r["[[negativePattern]]"]=R.negativePattern,r["[[boundFormat]]"]=void 0,r["[[initializedNumberFormat]]"]=!0,f&&(e.format=ee.call(e)),i(),e}function ee(){var e=null!==this&&"object"===l.typeof(this)&&N(this);if(!e||!e["[[initializedNumberFormat]]"])throw new TypeError("`this` value for format() is not an initialized Intl.NumberFormat object.");if(void 0===e["[[boundFormat]]"]){var t=E.call((function(e){return re(this,Number(e))}),this);e["[[boundFormat]]"]=t}return e["[[boundFormat]]"]}function te(e,t){for(var n=ne(e,t),r=[],i=0,o=0;n.length>o;o++){var a=n[o],s={};s.type=a["[[type]]"],s.value=a["[[value]]"],r[i]=s,i+=1}return r}function ne(e,t){var n=N(e),r=n["[[dataLocale]]"],i=n["[[numberingSystem]]"],o=I.NumberFormat["[[localeData]]"][r],a=o.symbols[i]||o.symbols.latn,s=void 0;!isNaN(t)&&t<0?(t=-t,s=n["[[negativePattern]]"]):s=n["[[positivePattern]]"];for(var c=new C,u=s.indexOf("{",0),l=0,d=0,f=s.length;u>-1&&u<f;){if(-1===(l=s.indexOf("}",u)))throw new Error;if(u>d){var p=s.substring(d,u);y.call(c,{"[[type]]":"literal","[[value]]":p})}var g=s.substring(u+1,l);if("number"===g)if(isNaN(t)){var m=a.nan;y.call(c,{"[[type]]":"nan","[[value]]":m})}else if(isFinite(t)){"percent"===n["[[style]]"]&&isFinite(t)&&(t*=100);var v=void 0;v=h.call(n,"[[minimumSignificantDigits]]")&&h.call(n,"[[maximumSignificantDigits]]")?ie(t,n["[[minimumSignificantDigits]]"],n["[[maximumSignificantDigits]]"]):oe(t,n["[[minimumIntegerDigits]]"],n["[[minimumFractionDigits]]"],n["[[maximumFractionDigits]]"]),ae[i]?function(){var e=ae[i];v=String(v).replace(/\d/g,(function(t){return e[t]}))}():v=String(v);var b=void 0,w=void 0,E=v.indexOf(".",0);if(E>0?(b=v.substring(0,E),w=v.substring(E+1,E.length)):(b=v,w=void 0),!0===n["[[useGrouping]]"]){var M=a.group,T=[],S=o.patterns.primaryGroupSize||3,_=o.patterns.secondaryGroupSize||S;if(b.length>S){var A=b.length-S,k=A%_,R=b.slice(0,k);for(R.length&&y.call(T,R);k<A;)y.call(T,b.slice(k,k+_)),k+=_;y.call(T,b.slice(A))}else y.call(T,b);if(0===T.length)throw new Error;for(;T.length;){var O=x.call(T);y.call(c,{"[[type]]":"integer","[[value]]":O}),T.length&&y.call(c,{"[[type]]":"group","[[value]]":M})}}else y.call(c,{"[[type]]":"integer","[[value]]":b});if(void 0!==w){var D=a.decimal;y.call(c,{"[[type]]":"decimal","[[value]]":D}),y.call(c,{"[[type]]":"fraction","[[value]]":w})}}else{var L=a.infinity;y.call(c,{"[[type]]":"infinity","[[value]]":L})}else if("plusSign"===g){var P=a.plusSign;y.call(c,{"[[type]]":"plusSign","[[value]]":P})}else if("minusSign"===g){var j=a.minusSign;y.call(c,{"[[type]]":"minusSign","[[value]]":j})}else if("percentSign"===g&&"percent"===n["[[style]]"]){var z=a.percentSign;y.call(c,{"[[type]]":"literal","[[value]]":z})}else if("currency"===g&&"currency"===n["[[style]]"]){var U=n["[[currency]]"],F=void 0;"code"===n["[[currencyDisplay]]"]?F=U:"symbol"===n["[[currencyDisplay]]"]?F=o.currencies[U]||U:"name"===n["[[currencyDisplay]]"]&&(F=U),y.call(c,{"[[type]]":"currency","[[value]]":F})}else{var Y=s.substring(u,l);y.call(c,{"[[type]]":"literal","[[value]]":Y})}d=l+1,u=s.indexOf("{",d)}if(d<f){var Z=s.substring(d,f);y.call(c,{"[[type]]":"literal","[[value]]":Z})}return c}function re(e,t){for(var n=ne(e,t),r="",i=0;n.length>i;i++)r+=n[i]["[[value]]"];return r}function ie(e,t,n){var r=n,i=void 0,o=void 0;if(0===e)i=w.call(Array(r+1),"0"),o=0;else{o=function(e){if("function"==typeof Math.log10)return Math.floor(Math.log10(e));var t=Math.round(Math.log(e)*Math.LOG10E);return t-(Number("1e"+t)>e)}(Math.abs(e));var a=Math.round(Math.exp(Math.abs(o-r+1)*Math.LN10));i=String(Math.round(o-r+1<0?e*a:e/a))}if(o>=r)return i+w.call(Array(o-r+1+1),"0");if(o===r-1)return i;if(o>=0?i=i.slice(0,o+1)+"."+i.slice(o+1):o<0&&(i="0."+w.call(Array(1-(o+1)),"0")+i),i.indexOf(".")>=0&&n>t){for(var s=n-t;s>0&&"0"===i.charAt(i.length-1);)i=i.slice(0,-1),s--;"."===i.charAt(i.length-1)&&(i=i.slice(0,-1))}return i}function oe(e,t,n,r){var i,o=r,a=Math.pow(10,o)*e,s=0===a?"0":a.toFixed(0),c=(i=s.indexOf("e"))>-1?s.slice(i+1):0;c&&(s=s.slice(0,i).replace(".",""),s+=w.call(Array(c-(s.length-1)+1),"0"));var u=void 0;if(0!==o){var l=s.length;l<=o&&(s=w.call(Array(o+1-l+1),"0")+s,l=o+1);var d=s.substring(0,l-o),f=s.substring(l-o,s.length);s=d+"."+f,u=d.length}else u=s.length;for(var h=r-n;h>0&&"0"===s.slice(-1);)s=s.slice(0,-1),h--;return"."===s.slice(-1)&&(s=s.slice(0,-1)),u<t&&(s=w.call(Array(t-u+1),"0")+s),s}p(J,"NumberFormat",{configurable:!0,writable:!0,value:q}),p(J.NumberFormat,"prototype",{writable:!1}),I.NumberFormat={"[[availableLocales]]":[],"[[relevantExtensionKeys]]":["nu"],"[[localeData]]":{}},p(J.NumberFormat,"supportedLocalesOf",{configurable:!0,writable:!0,value:E.call((function(e){if(!h.call(this,"[[availableLocales]]"))throw new TypeError("supportedLocalesOf() is not a constructor");var t=S(),n=arguments[1],r=this["[[availableLocales]]"],i=Z(e);return t(),G(r,i,n)}),I.NumberFormat)}),p(J.NumberFormat.prototype,"format",{configurable:!0,get:ee}),Object.defineProperty(J.NumberFormat.prototype,"formatToParts",{configurable:!0,enumerable:!1,writable:!0,value:function(){var e=arguments.length<=0||void 0===arguments[0]?void 0:arguments[0],t=null!==this&&"object"===l.typeof(this)&&N(this);if(!t||!t["[[initializedNumberFormat]]"])throw new TypeError("`this` value for formatToParts() is not an initialized Intl.NumberFormat object.");var n=Number(e);return te(this,n)}});var ae={arab:["٠","١","٢","٣","٤","٥","٦","٧","٨","٩"],arabext:["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"],bali:["᭐","᭑","᭒","᭓","᭔","᭕","᭖","᭗","᭘","᭙"],beng:["০","১","২","৩","৪","৫","৬","৭","৮","৯"],deva:["०","१","२","३","४","५","६","७","८","९"],fullwide:["0","1","2","3","4","5","6","7","8","9"],gujr:["૦","૧","૨","૩","૪","૫","૬","૭","૮","૯"],guru:["੦","੧","੨","੩","੪","੫","੬","੭","੮","੯"],hanidec:["〇","一","二","三","四","五","六","七","八","九"],khmr:["០","១","២","៣","៤","៥","៦","៧","៨","៩"],knda:["೦","೧","೨","೩","೪","೫","೬","೭","೮","೯"],laoo:["໐","໑","໒","໓","໔","໕","໖","໗","໘","໙"],latn:["0","1","2","3","4","5","6","7","8","9"],limb:["᥆","᥇","᥈","᥉","᥊","᥋","᥌","᥍","᥎","᥏"],mlym:["൦","൧","൨","൩","൪","൫","൬","൭","൮","൯"],mong:["᠐","᠑","᠒","᠓","᠔","᠕","᠖","᠗","᠘","᠙"],mymr:["၀","၁","၂","၃","၄","၅","၆","၇","၈","၉"],orya:["୦","୧","୨","୩","୪","୫","୬","୭","୮","୯"],tamldec:["௦","௧","௨","௩","௪","௫","௬","௭","௮","௯"],telu:["౦","౧","౨","౩","౪","౫","౬","౭","౮","౯"],thai:["๐","๑","๒","๓","๔","๕","๖","๗","๘","๙"],tibt:["༠","༡","༢","༣","༤","༥","༦","༧","༨","༩"]};p(J.NumberFormat.prototype,"resolvedOptions",{configurable:!0,writable:!0,value:function(){var e=void 0,t=new T,n=["locale","numberingSystem","style","currency","currencyDisplay","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","useGrouping"],r=null!==this&&"object"===l.typeof(this)&&N(this);if(!r||!r["[[initializedNumberFormat]]"])throw new TypeError("`this` value for resolvedOptions() is not an initialized Intl.NumberFormat object.");for(var i=0,o=n.length;i<o;i++)h.call(r,e="[["+n[i]+"]]")&&(t[n[i]]={value:r[e],writable:!0,configurable:!0,enumerable:!0});return m({},t)}});var se=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g,ce=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ue=/[rqQASjJgwWIQq]/,le=["era","year","month","day","weekday","quarter"],de=["hour","minute","second","hour12","timeZoneName"];function fe(e){for(var t=0;t<de.length;t+=1)if(e.hasOwnProperty(de[t]))return!1;return!0}function he(e){for(var t=0;t<le.length;t+=1)if(e.hasOwnProperty(le[t]))return!1;return!0}function pe(e,t){for(var n={_:{}},r=0;r<le.length;r+=1)e[le[r]]&&(n[le[r]]=e[le[r]]),e._[le[r]]&&(n._[le[r]]=e._[le[r]]);for(var i=0;i<de.length;i+=1)t[de[i]]&&(n[de[i]]=t[de[i]]),t._[de[i]]&&(n._[de[i]]=t._[de[i]]);return n}function ge(e){return e.pattern12=e.extendedPattern.replace(/'([^']*)'/g,(function(e,t){return t||"'"})),e.pattern=e.pattern12.replace("{ampm}","").replace(ce,""),e}function me(e,t){switch(e.charAt(0)){case"G":return t.era=["short","short","short","long","narrow"][e.length-1],"{era}";case"y":case"Y":case"u":case"U":case"r":return t.year=2===e.length?"2-digit":"numeric","{year}";case"Q":case"q":return t.quarter=["numeric","2-digit","short","long","narrow"][e.length-1],"{quarter}";case"M":case"L":return t.month=["numeric","2-digit","short","long","narrow"][e.length-1],"{month}";case"w":return t.week=2===e.length?"2-digit":"numeric","{weekday}";case"W":return t.week="numeric","{weekday}";case"d":return t.day=2===e.length?"2-digit":"numeric","{day}";case"D":case"F":case"g":return t.day="numeric","{day}";case"E":return t.weekday=["short","short","short","long","narrow","short"][e.length-1],"{weekday}";case"e":return t.weekday=["numeric","2-digit","short","long","narrow","short"][e.length-1],"{weekday}";case"c":return t.weekday=["numeric",void 0,"short","long","narrow","short"][e.length-1],"{weekday}";case"a":case"b":case"B":return t.hour12=!0,"{ampm}";case"h":case"H":return t.hour=2===e.length?"2-digit":"numeric","{hour}";case"k":case"K":return t.hour12=!0,t.hour=2===e.length?"2-digit":"numeric","{hour}";case"m":return t.minute=2===e.length?"2-digit":"numeric","{minute}";case"s":return t.second=2===e.length?"2-digit":"numeric","{second}";case"S":case"A":return t.second="numeric","{second}";case"z":case"Z":case"O":case"v":case"V":case"X":case"x":return t.timeZoneName=e.length<4?"short":"long","{timeZoneName}"}}function ve(e,t){if(!ue.test(t)){var n={originalPattern:t,_:{}};return n.extendedPattern=t.replace(se,(function(e){return me(e,n._)})),e.replace(se,(function(e){return me(e,n)})),ge(n)}}var be={second:{numeric:"s","2-digit":"ss"},minute:{numeric:"m","2-digit":"mm"},year:{numeric:"y","2-digit":"yy"},day:{numeric:"d","2-digit":"dd"},month:{numeric:"L","2-digit":"LL",narrow:"LLLLL",short:"LLL",long:"LLLL"},weekday:{narrow:"ccccc",short:"ccc",long:"cccc"}},ye=m(null,{narrow:{},short:{},long:{}});function we(e,t,n,r,i){var o=e[t]&&e[t][n]?e[t][n]:e.gregory[n],a={narrow:["short","long"],short:["long","narrow"],long:["short","narrow"]},s=h.call(o,r)?o[r]:h.call(o,a[r][0])?o[a[r][0]]:o[a[r][1]];return null!==i?s[i]:s}function xe(){var e=arguments[0],t=arguments[1];return this&&this!==J?Ee(_(this),e,t):new J.DateTimeFormat(e,t)}function Ee(e,t,n){var r=N(e),i=S();if(!0===r["[[initializedIntlObject]]"])throw new TypeError("`this` object has already been initialized as an Intl object");p(e,"__getInternalProperties",{value:function(){if(arguments[0]===M)return r}}),r["[[initializedIntlObject]]"]=!0;var o=Z(t);n=Me(n,"any","date");var a=new T,c=Q(n,"localeMatcher","string",new C("lookup","best fit"),"best fit");a["[[localeMatcher]]"]=c;var u=I.DateTimeFormat,l=u["[[localeData]]"],d=H(u["[[availableLocales]]"],o,a,u["[[relevantExtensionKeys]]"],l);r["[[locale]]"]=d["[[locale]]"],r["[[calendar]]"]=d["[[ca]]"],r["[[numberingSystem]]"]=d["[[nu]]"],r["[[dataLocale]]"]=d["[[dataLocale]]"];var m=d["[[dataLocale]]"],v=n.timeZone;if(void 0!==v&&"UTC"!==(v=j(v)))throw new RangeError("timeZone is not supported.");for(var b in r["[[timeZone]]"]=v,a=new T,Ie)if(h.call(Ie,b)){var y=Q(n,b,"string",Ie[b]);a["[["+b+"]]"]=y}var w=void 0,x=l[m],E=function(e){return"[object Array]"===Object.prototype.toString.call(e)?e:function(e){var t=e.availableFormats,n=e.timeFormats,r=e.dateFormats,i=[],o=void 0,a=void 0,s=void 0,c=void 0,u=void 0,l=[],d=[];for(o in t)t.hasOwnProperty(o)&&(s=ve(o,a=t[o]))&&(i.push(s),fe(s)?d.push(s):he(s)&&l.push(s));for(o in n)n.hasOwnProperty(o)&&(s=ve(o,a=n[o]))&&(i.push(s),l.push(s));for(o in r)r.hasOwnProperty(o)&&(s=ve(o,a=r[o]))&&(i.push(s),d.push(s));for(c=0;c<l.length;c+=1)for(u=0;u<d.length;u+=1)a="long"===d[u].month?d[u].weekday?e.full:e.long:"short"===d[u].month?e.medium:e.short,(s=pe(d[u],l[c])).originalPattern=a,s.extendedPattern=a.replace("{0}",l[c].extendedPattern).replace("{1}",d[u].extendedPattern).replace(/^[,\s]+|[,\s]+$/gi,""),i.push(ge(s));return i}(e)}(x.formats);if(c=Q(n,"formatMatcher","string",new C("basic","best fit"),"best fit"),x.formats=E,"basic"===c)w=function(e,t){for(var n=-1/0,r=void 0,i=0,o=t.length;i<o;){var a=t[i],s=0;for(var c in Ie)if(h.call(Ie,c)){var u=e["[["+c+"]]"],l=h.call(a,c)?a[c]:void 0;if(void 0===u&&void 0!==l)s-=20;else if(void 0!==u&&void 0===l)s-=120;else{var d=["2-digit","numeric","narrow","short","long"],f=g.call(d,u),p=g.call(d,l),m=Math.max(Math.min(p-f,2),-2);2===m?s-=6:1===m?s-=3:-1===m?s-=6:-2===m&&(s-=8)}}s>n&&(n=s,r=a),i++}return r}(a,E);else{var _=Q(n,"hour12","boolean");a.hour12=void 0===_?x.hour12:_,w=function(e,t){var n=[];for(var r in Ie)h.call(Ie,r)&&void 0!==e["[["+r+"]]"]&&n.push(r);if(1===n.length){var i=function(e,t){var n;if(be[e]&&be[e][t])return n={originalPattern:be[e][t],_:s({},e,t),extendedPattern:"{"+e+"}"},s(n,e,t),s(n,"pattern12","{"+e+"}"),s(n,"pattern","{"+e+"}"),n}(n[0],e["[["+n[0]+"]]"]);if(i)return i}for(var o=-1/0,a=void 0,c=0,u=t.length;c<u;){var l=t[c],d=0;for(var f in Ie)if(h.call(Ie,f)){var p=e["[["+f+"]]"],m=h.call(l,f)?l[f]:void 0;if(p!==(h.call(l._,f)?l._[f]:void 0)&&(d-=2),void 0===p&&void 0!==m)d-=20;else if(void 0!==p&&void 0===m)d-=120;else{var v=["2-digit","numeric","narrow","short","long"],b=g.call(v,p),y=g.call(v,m),w=Math.max(Math.min(y-b,2),-2);y<=1&&b>=2||y>=2&&b<=1?w>0?d-=6:w<0&&(d-=8):w>1?d-=3:w<-1&&(d-=6)}}l._.hour12!==e.hour12&&(d-=1),d>o&&(o=d,a=l),c++}return a}(a,E)}for(var A in Ie)if(h.call(Ie,A)&&h.call(w,A)){var k=w[A];k=w._&&h.call(w._,A)?w._[A]:k,r["[["+A+"]]"]=k}var R=void 0,O=Q(n,"hour12","boolean");if(r["[[hour]]"])if(O=void 0===O?x.hour12:O,r["[[hour12]]"]=O,!0===O){var D=x.hourNo0;r["[[hourNo0]]"]=D,R=w.pattern12}else R=w.pattern;else R=w.pattern;return r["[[pattern]]"]=R,r["[[boundFormat]]"]=void 0,r["[[initializedDateTimeFormat]]"]=!0,f&&(e.format=Te.call(e)),i(),e}p(J,"DateTimeFormat",{configurable:!0,writable:!0,value:xe}),p(xe,"prototype",{writable:!1});var Ie={weekday:["narrow","short","long"],era:["narrow","short","long"],year:["2-digit","numeric"],month:["2-digit","numeric","narrow","short","long"],day:["2-digit","numeric"],hour:["2-digit","numeric"],minute:["2-digit","numeric"],second:["2-digit","numeric"],timeZoneName:["short","long"]};function Me(e,t,n){if(void 0===e)e=null;else{var r=_(e);for(var i in e=new T,r)e[i]=r[i]}e=m(e);var o=!0;return"date"!==t&&"any"!==t||void 0===e.weekday&&void 0===e.year&&void 0===e.month&&void 0===e.day||(o=!1),"time"!==t&&"any"!==t||void 0===e.hour&&void 0===e.minute&&void 0===e.second||(o=!1),!o||"date"!==n&&"all"!==n||(e.year=e.month=e.day="numeric"),!o||"time"!==n&&"all"!==n||(e.hour=e.minute=e.second="numeric"),e}function Te(){var e=null!==this&&"object"===l.typeof(this)&&N(this);if(!e||!e["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for format() is not an initialized Intl.DateTimeFormat object.");if(void 0===e["[[boundFormat]]"]){var t=E.call((function(){var e=arguments.length<=0||void 0===arguments[0]?void 0:arguments[0],t=void 0===e?Date.now():A(e);return Se(this,t)}),this);e["[[boundFormat]]"]=t}return e["[[boundFormat]]"]}function Ce(e,t){if(!isFinite(t))throw new RangeError("Invalid valid date passed to format");var n=e.__getInternalProperties(M);S();for(var r,i,o,a,s=n["[[locale]]"],c=new J.NumberFormat([s],{useGrouping:!1}),u=new J.NumberFormat([s],{minimumIntegerDigits:2,useGrouping:!1}),l=(r=t,n["[[calendar]]"],i=n["[[timeZone]]"],new T({"[[weekday]]":(o=new Date(r))[(a="get"+(i||""))+"Day"](),"[[era]]":+(o[a+"FullYear"]()>=0),"[[year]]":o[a+"FullYear"](),"[[month]]":o[a+"Month"](),"[[day]]":o[a+"Date"](),"[[hour]]":o[a+"Hours"](),"[[minute]]":o[a+"Minutes"](),"[[second]]":o[a+"Seconds"](),"[[inDST]]":!1})),d=n["[[pattern]]"],f=new C,h=0,p=d.indexOf("{"),g=0,m=n["[[dataLocale]]"],v=I.DateTimeFormat["[[localeData]]"][m].calendars,b=n["[[calendar]]"];-1!==p;){var w=void 0;if(-1===(g=d.indexOf("}",p)))throw new Error("Unclosed pattern");p>h&&y.call(f,{type:"literal",value:d.substring(h,p)});var x=d.substring(p+1,g);if(Ie.hasOwnProperty(x)){var E=n["[["+x+"]]"],_=l["[["+x+"]]"];if("year"===x&&_<=0?_=1-_:"month"===x?_++:"hour"===x&&!0===n["[[hour12]]"]&&0==(_%=12)&&!0===n["[[hourNo0]]"]&&(_=12),"numeric"===E)w=re(c,_);else if("2-digit"===E)(w=re(u,_)).length>2&&(w=w.slice(-2));else if(E in ye)switch(x){case"month":w=we(v,b,"months",E,l["[["+x+"]]"]);break;case"weekday":try{w=we(v,b,"days",E,l["[["+x+"]]"])}catch(e){throw new Error("Could not find weekday data for locale "+s)}break;case"timeZoneName":w="";break;case"era":try{w=we(v,b,"eras",E,l["[["+x+"]]"])}catch(e){throw new Error("Could not find era data for locale "+s)}break;default:w=l["[["+x+"]]"]}y.call(f,{type:x,value:w})}else"ampm"===x?(w=we(v,b,"dayPeriods",l["[[hour]]"]>11?"pm":"am",null),y.call(f,{type:"dayPeriod",value:w})):y.call(f,{type:"literal",value:d.substring(p,g+1)});h=g+1,p=d.indexOf("{",h)}return g<d.length-1&&y.call(f,{type:"literal",value:d.substr(g+1)}),f}function Se(e,t){for(var n=Ce(e,t),r="",i=0;n.length>i;i++)r+=n[i].value;return r}function _e(e,t){for(var n=Ce(e,t),r=[],i=0;n.length>i;i++){var o=n[i];r.push({type:o.type,value:o.value})}return r}I.DateTimeFormat={"[[availableLocales]]":[],"[[relevantExtensionKeys]]":["ca","nu"],"[[localeData]]":{}},p(J.DateTimeFormat,"supportedLocalesOf",{configurable:!0,writable:!0,value:E.call((function(e){if(!h.call(this,"[[availableLocales]]"))throw new TypeError("supportedLocalesOf() is not a constructor");var t=S(),n=arguments[1],r=this["[[availableLocales]]"],i=Z(e);return t(),G(r,i,n)}),I.NumberFormat)}),p(J.DateTimeFormat.prototype,"format",{configurable:!0,get:Te}),Object.defineProperty(J.DateTimeFormat.prototype,"formatToParts",{enumerable:!1,writable:!0,configurable:!0,value:function(){var e=arguments.length<=0||void 0===arguments[0]?void 0:arguments[0],t=null!==this&&"object"===l.typeof(this)&&N(this);if(!t||!t["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for formatToParts() is not an initialized Intl.DateTimeFormat object.");var n=void 0===e?Date.now():A(e);return _e(this,n)}}),p(J.DateTimeFormat.prototype,"resolvedOptions",{writable:!0,configurable:!0,value:function(){var e=void 0,t=new T,n=["locale","calendar","numberingSystem","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"],r=null!==this&&"object"===l.typeof(this)&&N(this);if(!r||!r["[[initializedDateTimeFormat]]"])throw new TypeError("`this` value for resolvedOptions() is not an initialized Intl.DateTimeFormat object.");for(var i=0,o=n.length;i<o;i++)h.call(r,e="[["+n[i]+"]]")&&(t[n[i]]={value:r[e],writable:!0,configurable:!0,enumerable:!0});return m({},t)}});var Ae=J.__localeSensitiveProtos={Number:{},Date:{}};Ae.Number.toLocaleString=function(){if("[object Number]"!==Object.prototype.toString.call(this))throw new TypeError("`this` value must be a number for Number.prototype.toLocaleString()");return re(new q(arguments[0],arguments[1]),this)},Ae.Date.toLocaleString=function(){if("[object Date]"!==Object.prototype.toString.call(this))throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleString()");var e=+this;if(isNaN(e))return"Invalid Date";var t=arguments[0],n=arguments[1],r=new xe(t,n=Me(n,"any","all"));return Se(r,e)},Ae.Date.toLocaleDateString=function(){if("[object Date]"!==Object.prototype.toString.call(this))throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleDateString()");var e=+this;if(isNaN(e))return"Invalid Date";var t=arguments[0],n=arguments[1],r=new xe(t,n=Me(n,"date","date"));return Se(r,e)},Ae.Date.toLocaleTimeString=function(){if("[object Date]"!==Object.prototype.toString.call(this))throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleTimeString()");var e=+this;if(isNaN(e))return"Invalid Date";var t=arguments[0],n=arguments[1],r=new xe(t,n=Me(n,"time","time"));return Se(r,e)},p(J,"__applyLocaleSensitivePrototypes",{writable:!0,configurable:!0,value:function(){for(var e in p(Number.prototype,"toLocaleString",{writable:!0,configurable:!0,value:Ae.Number.toLocaleString}),p(Date.prototype,"toLocaleString",{writable:!0,configurable:!0,value:Ae.Date.toLocaleString}),Ae.Date)h.call(Ae.Date,e)&&p(Date.prototype,e,{writable:!0,configurable:!0,value:Ae.Date[e]})}}),p(J,"__addLocaleData",{value:function(e){if(!z(e.locale))throw new Error("Object passed doesn't identify itself with a valid language tag");!function(e,t){if(!e.number)throw new Error("Object passed doesn't contain locale data for Intl.NumberFormat");var n=void 0,r=[t],i=t.split("-");for(i.length>2&&4===i[1].length&&y.call(r,i[0]+"-"+i[2]);n=x.call(r);)y.call(I.NumberFormat["[[availableLocales]]"],n),I.NumberFormat["[[localeData]]"][n]=e.number,e.date&&(e.date.nu=e.number.nu,y.call(I.DateTimeFormat["[[availableLocales]]"],n),I.DateTimeFormat["[[localeData]]"][n]=e.date);void 0===L&&function(e){L=e}(t)}(e,e.locale)}}),p(J,"__disableRegExpRestore",{value:function(){I.disableRegExpRestore=!0}}),e.exports=J},41143:function(e){"use strict";e.exports=function(e,t,n,r,i,o,a,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,i,o,a,s],l=0;(c=new Error(t.replace(/%s/g,(function(){return u[l++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},72378:function(e,t,n){e=n.nmd(e);var r="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",a="[object Function]",s="[object Object]",c=/^\[object .+?Constructor\]$/,u=/^(?:0|[1-9]\d*)$/,l={};l["[object Float32Array]"]=l["[object Float64Array]"]=l["[object Int8Array]"]=l["[object Int16Array]"]=l["[object Int32Array]"]=l["[object Uint8Array]"]=l["[object Uint8ClampedArray]"]=l["[object Uint16Array]"]=l["[object Uint32Array]"]=!0,l[o]=l["[object Array]"]=l["[object ArrayBuffer]"]=l["[object Boolean]"]=l["[object DataView]"]=l["[object Date]"]=l["[object Error]"]=l[a]=l["[object Map]"]=l["[object Number]"]=l[s]=l["[object RegExp]"]=l["[object Set]"]=l["[object String]"]=l["[object WeakMap]"]=!1;var d="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,f="object"==typeof self&&self&&self.Object===Object&&self,h=d||f||Function("return this")(),p=t&&!t.nodeType&&t,g=p&&e&&!e.nodeType&&e,m=g&&g.exports===p,v=m&&d.process,b=function(){try{return g&&g.require&&g.require("util").types||v&&v.binding&&v.binding("util")}catch(e){}}(),y=b&&b.isTypedArray;function w(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var x,E,I,M=Array.prototype,T=Function.prototype,C=Object.prototype,S=h["__core-js_shared__"],_=T.toString,A=C.hasOwnProperty,N=(x=/[^.]+$/.exec(S&&S.keys&&S.keys.IE_PROTO||""))?"Symbol(src)_1."+x:"",k=C.toString,R=_.call(Object),O=RegExp("^"+_.call(A).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),D=m?h.Buffer:void 0,L=h.Symbol,P=h.Uint8Array,j=(D&&D.allocUnsafe,E=Object.getPrototypeOf,I=Object,function(e){return E(I(e))}),z=Object.create,U=C.propertyIsEnumerable,F=M.splice,Y=L?L.toStringTag:void 0,Z=function(){try{var e=se(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),B=D?D.isBuffer:void 0,V=Math.max,H=Date.now,W=se(h,"Map"),G=se(Object,"create"),Q=function(){function e(){}return function(t){if(!ye(t))return{};if(z)return z(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function K(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function J(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function X(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function q(e){var t=this.__data__=new J(e);this.size=t.size}function $(e,t,n){(void 0!==n&&!fe(e[t],n)||void 0===n&&!(t in e))&&ne(e,t,n)}function ee(e,t,n){var r=e[t];A.call(e,t)&&fe(r,n)&&(void 0!==n||t in e)||ne(e,t,n)}function te(e,t){for(var n=e.length;n--;)if(fe(e[n][0],t))return n;return-1}function ne(e,t,n){"__proto__"==t&&Z?Z(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}K.prototype.clear=function(){this.__data__=G?G(null):{},this.size=0},K.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},K.prototype.get=function(e){var t=this.__data__;if(G){var n=t[e];return n===r?void 0:n}return A.call(t,e)?t[e]:void 0},K.prototype.has=function(e){var t=this.__data__;return G?void 0!==t[e]:A.call(t,e)},K.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=G&&void 0===t?r:t,this},J.prototype.clear=function(){this.__data__=[],this.size=0},J.prototype.delete=function(e){var t=this.__data__,n=te(t,e);return!(n<0||(n==t.length-1?t.pop():F.call(t,n,1),--this.size,0))},J.prototype.get=function(e){var t=this.__data__,n=te(t,e);return n<0?void 0:t[n][1]},J.prototype.has=function(e){return te(this.__data__,e)>-1},J.prototype.set=function(e,t){var n=this.__data__,r=te(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},X.prototype.clear=function(){this.size=0,this.__data__={hash:new K,map:new(W||J),string:new K}},X.prototype.delete=function(e){var t=ae(this,e).delete(e);return this.size-=t?1:0,t},X.prototype.get=function(e){return ae(this,e).get(e)},X.prototype.has=function(e){return ae(this,e).has(e)},X.prototype.set=function(e,t){var n=ae(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},q.prototype.clear=function(){this.__data__=new J,this.size=0},q.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},q.prototype.get=function(e){return this.__data__.get(e)},q.prototype.has=function(e){return this.__data__.has(e)},q.prototype.set=function(e,t){var n=this.__data__;if(n instanceof J){var r=n.__data__;if(!W||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new X(r)}return n.set(e,t),this.size=n.size,this};function re(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Y&&Y in Object(e)?function(e){var t=A.call(e,Y),n=e[Y];try{e[Y]=void 0;var r=!0}catch(e){}var i=k.call(e);return r&&(t?e[Y]=n:delete e[Y]),i}(e):function(e){return k.call(e)}(e)}function ie(e){return we(e)&&re(e)==o}function oe(e,t,n,r,i){e!==t&&function(e,t,n){for(var r=-1,i=Object(e),o=n(e),a=o.length;a--;){var s=o[++r];if(!1===t(i[s],s,i))break}}(t,(function(o,a){if(i||(i=new q),ye(o))!function(e,t,n,r,i,o,a){var c=le(e,n),u=le(t,n),l=a.get(u);if(l)$(e,n,l);else{var d,f,h,p,g,m=o?o(c,u,n+"",e,t,a):void 0,v=void 0===m;if(v){var b=pe(u),y=!b&&me(u),w=!b&&!y&&xe(u);m=u,b||y||w?pe(c)?m=c:we(g=c)&&ge(g)?m=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}(c):y?(v=!1,m=function(e,t){return e.slice()}(u)):w?(v=!1,p=new(h=(d=u).buffer).constructor(h.byteLength),new P(p).set(new P(h)),f=p,m=new d.constructor(f,d.byteOffset,d.length)):m=[]:function(e){if(!we(e)||re(e)!=s)return!1;var t=j(e);if(null===t)return!0;var n=A.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&_.call(n)==R}(u)||he(u)?(m=c,he(c)?m=function(e){return function(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],c=void 0;void 0===c&&(c=e[s]),i?ne(n,s,c):ee(n,s,c)}return n}(e,Ee(e))}(c):ye(c)&&!ve(c)||(m=function(e){return"function"!=typeof e.constructor||ue(e)?{}:Q(j(e))}(u))):v=!1}v&&(a.set(u,m),i(m,u,r,o,a),a.delete(u)),$(e,n,m)}}(e,t,a,n,oe,r,i);else{var c=r?r(le(e,a),o,a+"",e,t,i):void 0;void 0===c&&(c=o),$(e,a,c)}}),Ee)}function ae(e,t){var n,r,i=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?i["string"==typeof t?"string":"hash"]:i.map}function se(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!ye(e)||function(e){return!!N&&N in e}(e))&&(ve(e)?O:c).test(function(e){if(null!=e){try{return _.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}(n)?n:void 0}function ce(e,t){var n=typeof e;return!!(t=null==t?i:t)&&("number"==n||"symbol"!=n&&u.test(e))&&e>-1&&e%1==0&&e<t}function ue(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||C)}function le(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var de=function(e){var t=0,n=0;return function(){var r=H(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(Z?function(e,t){return Z(e,"toString",{configurable:!0,enumerable:!1,value:(n=t,function(){return n}),writable:!0});var n}:Te);function fe(e,t){return e===t||e!=e&&t!=t}var he=ie(function(){return arguments}())?ie:function(e){return we(e)&&A.call(e,"callee")&&!U.call(e,"callee")},pe=Array.isArray;function ge(e){return null!=e&&be(e.length)&&!ve(e)}var me=B||function(){return!1};function ve(e){if(!ye(e))return!1;var t=re(e);return t==a||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function be(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=i}function ye(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function we(e){return null!=e&&"object"==typeof e}var xe=y?function(e){return function(t){return e(t)}}(y):function(e){return we(e)&&be(e.length)&&!!l[re(e)]};function Ee(e){return ge(e)?function(e,t){var n=pe(e),r=!n&&he(e),i=!n&&!r&&me(e),o=!n&&!r&&!i&&xe(e),a=n||r||i||o,s=a?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],c=s.length;for(var u in e)!t&&!A.call(e,u)||a&&("length"==u||i&&("offset"==u||"parent"==u)||o&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||ce(u,c))||s.push(u);return s}(e,!0):function(e){if(!ye(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=ue(e),n=[];for(var r in e)("constructor"!=r||!t&&A.call(e,r))&&n.push(r);return n}(e)}var Ie,Me=(Ie=function(e,t,n){oe(e,t,n)},function(e,t){return de(function(e,t,n){return t=V(void 0===t?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=V(r.length-t,0),a=Array(o);++i<o;)a[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(a),w(e,this,s)}}(e,t,Te),e+"")}((function(e,t){var n=-1,r=t.length,i=r>1?t[r-1]:void 0,o=r>2?t[2]:void 0;for(i=Ie.length>3&&"function"==typeof i?(r--,i):void 0,o&&function(e,t,n){if(!ye(n))return!1;var r=typeof t;return!!("number"==r?ge(n)&&ce(t,n.length):"string"==r&&t in n)&&fe(n[t],e)}(t[0],t[1],o)&&(i=r<3?void 0:i,r=1),e=Object(e);++n<r;){var a=t[n];a&&Ie(e,a,n)}return e})));function Te(e){return e}e.exports=Me},18552:function(e,t,n){var r=n(10852)(n(55639),"DataView");e.exports=r},1989:function(e,t,n){var r=n(51789),i=n(80401),o=n(57667),a=n(21327),s=n(81866);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},38407:function(e,t,n){var r=n(27040),i=n(14125),o=n(82117),a=n(67518),s=n(13399);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},57071:function(e,t,n){var r=n(10852)(n(55639),"Map");e.exports=r},83369:function(e,t,n){var r=n(24785),i=n(11285),o=n(96e3),a=n(49916),s=n(95265);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=i,c.prototype.get=o,c.prototype.has=a,c.prototype.set=s,e.exports=c},53818:function(e,t,n){var r=n(10852)(n(55639),"Promise");e.exports=r},58525:function(e,t,n){var r=n(10852)(n(55639),"Set");e.exports=r},88668:function(e,t,n){var r=n(83369),i=n(90619),o=n(72385);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},46384:function(e,t,n){var r=n(38407),i=n(37465),o=n(63779),a=n(67599),s=n(44758),c=n(34309);function u(e){var t=this.__data__=new r(e);this.size=t.size}u.prototype.clear=i,u.prototype.delete=o,u.prototype.get=a,u.prototype.has=s,u.prototype.set=c,e.exports=u},62705:function(e,t,n){var r=n(55639).Symbol;e.exports=r},11149:function(e,t,n){var r=n(55639).Uint8Array;e.exports=r},70577:function(e,t,n){var r=n(10852)(n(55639),"WeakMap");e.exports=r},34963:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},14636:function(e,t,n){var r=n(22545),i=n(35694),o=n(1469),a=n(78264),s=n(65776),c=n(36719),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),l=!n&&i(e),d=!n&&!l&&a(e),f=!n&&!l&&!d&&c(e),h=n||l||d||f,p=h?r(e.length,String):[],g=p.length;for(var m in e)!t&&!u.call(e,m)||h&&("length"==m||d&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g))||p.push(m);return p}},62488:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},82908:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},18470:function(e,t,n){var r=n(77813);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},68866:function(e,t,n){var r=n(62488),i=n(1469);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},44239:function(e,t,n){var r=n(62705),i=n(89607),o=n(2333),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},9454:function(e,t,n){var r=n(44239),i=n(37005);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},90939:function(e,t,n){var r=n(2492),i=n(37005);e.exports=function e(t,n,o,a,s){return t===n||(null==t||null==n||!i(t)&&!i(n)?t!=t&&n!=n:r(t,n,o,a,e,s))}},2492:function(e,t,n){var r=n(46384),i=n(67114),o=n(18351),a=n(16096),s=n(64160),c=n(1469),u=n(78264),l=n(36719),d="[object Arguments]",f="[object Array]",h="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,g,m,v){var b=c(e),y=c(t),w=b?f:s(e),x=y?f:s(t),E=(w=w==d?h:w)==h,I=(x=x==d?h:x)==h,M=w==x;if(M&&u(e)){if(!u(t))return!1;b=!0,E=!1}if(M&&!E)return v||(v=new r),b||l(e)?i(e,t,n,g,m,v):o(e,t,w,n,g,m,v);if(!(1&n)){var T=E&&p.call(e,"__wrapped__"),C=I&&p.call(t,"__wrapped__");if(T||C){var S=T?e.value():e,_=C?t.value():t;return v||(v=new r),m(S,_,n,g,v)}}return!!M&&(v||(v=new r),a(e,t,n,g,m,v))}},28458:function(e,t,n){var r=n(23560),i=n(15346),o=n(13218),a=n(80346),s=/^\[object .+?Constructor\]$/,c=Function.prototype,u=Object.prototype,l=c.toString,d=u.hasOwnProperty,f=RegExp("^"+l.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?f:s).test(a(e))}},38749:function(e,t,n){var r=n(44239),i=n(41780),o=n(37005),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},280:function(e,t,n){var r=n(25726),i=n(86916),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},22545:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},27561:function(e,t,n){var r=n(67990),i=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(i,""):e}},7518:function(e){e.exports=function(e){return function(t){return e(t)}}},74757:function(e){e.exports=function(e,t){return e.has(t)}},14429:function(e,t,n){var r=n(55639)["__core-js_shared__"];e.exports=r},67114:function(e,t,n){var r=n(88668),i=n(82908),o=n(74757);e.exports=function(e,t,n,a,s,c){var u=1&n,l=e.length,d=t.length;if(l!=d&&!(u&&d>l))return!1;var f=c.get(e),h=c.get(t);if(f&&h)return f==t&&h==e;var p=-1,g=!0,m=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++p<l;){var v=e[p],b=t[p];if(a)var y=u?a(b,v,p,t,e,c):a(v,b,p,e,t,c);if(void 0!==y){if(y)continue;g=!1;break}if(m){if(!i(t,(function(e,t){if(!o(m,t)&&(v===e||s(v,e,n,a,c)))return m.push(t)}))){g=!1;break}}else if(v!==b&&!s(v,b,n,a,c)){g=!1;break}}return c.delete(e),c.delete(t),g}},18351:function(e,t,n){var r=n(62705),i=n(11149),o=n(77813),a=n(67114),s=n(68776),c=n(21814),u=r?r.prototype:void 0,l=u?u.valueOf:void 0;e.exports=function(e,t,n,r,u,d,f){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=s;case"[object Set]":var p=1&r;if(h||(h=c),e.size!=t.size&&!p)return!1;var g=f.get(e);if(g)return g==t;r|=2,f.set(e,t);var m=a(h(e),h(t),r,u,d,f);return f.delete(e),m;case"[object Symbol]":if(l)return l.call(e)==l.call(t)}return!1}},16096:function(e,t,n){var r=n(58234),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,a,s){var c=1&n,u=r(e),l=u.length;if(l!=r(t).length&&!c)return!1;for(var d=l;d--;){var f=u[d];if(!(c?f in t:i.call(t,f)))return!1}var h=s.get(e),p=s.get(t);if(h&&p)return h==t&&p==e;var g=!0;s.set(e,t),s.set(t,e);for(var m=c;++d<l;){var v=e[f=u[d]],b=t[f];if(o)var y=c?o(b,v,f,t,e,s):o(v,b,f,e,t,s);if(!(void 0===y?v===b||a(v,b,n,o,s):y)){g=!1;break}m||(m="constructor"==f)}if(g&&!m){var w=e.constructor,x=t.constructor;w==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(g=!1)}return s.delete(e),s.delete(t),g}},31957:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},58234:function(e,t,n){var r=n(68866),i=n(99551),o=n(3674);e.exports=function(e){return r(e,o,i)}},45050:function(e,t,n){var r=n(37019);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},10852:function(e,t,n){var r=n(28458),i=n(47801);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},89607:function(e,t,n){var r=n(62705),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},99551:function(e,t,n){var r=n(34963),i=n(70479),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return o.call(e,t)})))}:i;e.exports=s},64160:function(e,t,n){var r=n(18552),i=n(57071),o=n(53818),a=n(58525),s=n(70577),c=n(44239),u=n(80346),l="[object Map]",d="[object Promise]",f="[object Set]",h="[object WeakMap]",p="[object DataView]",g=u(r),m=u(i),v=u(o),b=u(a),y=u(s),w=c;(r&&w(new r(new ArrayBuffer(1)))!=p||i&&w(new i)!=l||o&&w(o.resolve())!=d||a&&w(new a)!=f||s&&w(new s)!=h)&&(w=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?u(n):"";if(r)switch(r){case g:return p;case m:return l;case v:return d;case b:return f;case y:return h}return t}),e.exports=w},47801:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},51789:function(e,t,n){var r=n(94536);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},80401:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},57667:function(e,t,n){var r=n(94536),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},21327:function(e,t,n){var r=n(94536),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},81866:function(e,t,n){var r=n(94536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},65776:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},37019:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},15346:function(e,t,n){var r,i=n(14429),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},25726:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},27040:function(e){e.exports=function(){this.__data__=[],this.size=0}},14125:function(e,t,n){var r=n(18470),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():i.call(t,n,1),--this.size,0))}},82117:function(e,t,n){var r=n(18470);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},67518:function(e,t,n){var r=n(18470);e.exports=function(e){return r(this.__data__,e)>-1}},13399:function(e,t,n){var r=n(18470);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},24785:function(e,t,n){var r=n(1989),i=n(38407),o=n(57071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},11285:function(e,t,n){var r=n(45050);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},96e3:function(e,t,n){var r=n(45050);e.exports=function(e){return r(this,e).get(e)}},49916:function(e,t,n){var r=n(45050);e.exports=function(e){return r(this,e).has(e)}},95265:function(e,t,n){var r=n(45050);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},68776:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},94536:function(e,t,n){var r=n(10852)(Object,"create");e.exports=r},86916:function(e,t,n){var r=n(5569)(Object.keys,Object);e.exports=r},31167:function(e,t,n){e=n.nmd(e);var r=n(31957),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&r.process,s=function(){try{return o&&o.require&&o.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},55639:function(e,t,n){var r=n(31957),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},90619:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},72385:function(e){e.exports=function(e){return this.__data__.has(e)}},21814:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},37465:function(e,t,n){var r=n(38407);e.exports=function(){this.__data__=new r,this.size=0}},63779:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},67599:function(e){e.exports=function(e){return this.__data__.get(e)}},44758:function(e){e.exports=function(e){return this.__data__.has(e)}},34309:function(e,t,n){var r=n(38407),i=n(57071),o=n(83369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(e,t),this.size=n.size,this}},80346:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},67990:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},23279:function(e,t,n){var r=n(13218),i=n(7771),o=n(14841),a=Math.max,s=Math.min;e.exports=function(e,t,n){var c,u,l,d,f,h,p=0,g=!1,m=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=c,r=u;return c=u=void 0,p=t,d=e.apply(r,n)}function y(e){return p=e,f=setTimeout(x,t),g?b(e):d}function w(e){var n=e-h;return void 0===h||n>=t||n<0||m&&e-p>=l}function x(){var e=i();if(w(e))return E(e);f=setTimeout(x,function(e){var n=t-(e-h);return m?s(n,l-(e-p)):n}(e))}function E(e){return f=void 0,v&&c?b(e):(c=u=void 0,d)}function I(){var e=i(),n=w(e);if(c=arguments,u=this,h=e,n){if(void 0===f)return y(h);if(m)return clearTimeout(f),f=setTimeout(x,t),b(h)}return void 0===f&&(f=setTimeout(x,t)),d}return t=o(t)||0,r(n)&&(g=!!n.leading,l=(m="maxWait"in n)?a(o(n.maxWait)||0,t):l,v="trailing"in n?!!n.trailing:v),I.cancel=function(){void 0!==f&&clearTimeout(f),p=0,c=h=u=f=void 0},I.flush=function(){return void 0===f?d:E(i())},I}},77813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},35694:function(e,t,n){var r=n(9454),i=n(37005),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},1469:function(e){var t=Array.isArray;e.exports=t},98612:function(e,t,n){var r=n(23560),i=n(41780);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},78264:function(e,t,n){e=n.nmd(e);var r=n(55639),i=n(95062),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?r.Buffer:void 0,c=(s?s.isBuffer:void 0)||i;e.exports=c},18446:function(e,t,n){var r=n(90939);e.exports=function(e,t){return r(e,t)}},23560:function(e,t,n){var r=n(44239),i=n(13218);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},41780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},13218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},37005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},33448:function(e,t,n){var r=n(44239),i=n(37005);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},36719:function(e,t,n){var r=n(38749),i=n(7518),o=n(31167),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},3674:function(e,t,n){var r=n(14636),i=n(280),o=n(98612);e.exports=function(e){return o(e)?r(e):i(e)}},7771:function(e,t,n){var r=n(55639);e.exports=function(){return r.Date.now()}},70479:function(e){e.exports=function(){return[]}},95062:function(e){e.exports=function(){return!1}},14841:function(e,t,n){var r=n(27561),i=n(13218),o=n(33448),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):a.test(e)?NaN:+e}},27418:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function i(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var a,s,c=i(e),u=1;u<arguments.length;u++){for(var l in a=Object(arguments[u]))n.call(a,l)&&(c[l]=a[l]);if(t){s=t(a);for(var d=0;d<s.length;d++)r.call(a,s[d])&&(c[s[d]]=a[s[d]])}}return c}},75:function(e){(function(){var t,n,r,i,o,a;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-o)/1e6},n=process.hrtime,i=(t=function(){var e;return 1e9*(e=n())[0]+e[1]})(),a=1e9*process.uptime(),o=i-a):Date.now?(e.exports=function(){return Date.now()-r},r=Date.now()):(e.exports=function(){return(new Date).getTime()-r},r=(new Date).getTime())}).call(this)},92703:function(e,t,n){"use strict";var r=n(50414);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},45697:function(e,t,n){e.exports=n(92703)()},50414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3655:function(e,t,n){var r=n(32792);function i(e){this.mode=r.MODE_8BIT_BYTE,this.data=e}i.prototype={getLength:function(e){return this.data.length},write:function(e){for(var t=0;t<this.data.length;t++)e.put(this.data.charCodeAt(t),8)}},e.exports=i},27321:function(e){function t(){this.buffer=new Array,this.length=0}t.prototype={get:function(e){var t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var n=0;n<t;n++)this.putBit(1==(e>>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},49381:function(e){e.exports={L:1,M:0,Q:3,H:2}},32832:function(e,t,n){var r=n(11518);function i(e,t){if(null==e.length)throw new Error(e.length+"/"+t);for(var n=0;n<e.length&&0==e[n];)n++;this.num=new Array(e.length-n+t);for(var r=0;r<e.length-n;r++)this.num[r]=e[r+n]}i.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(e){for(var t=new Array(this.getLength()+e.getLength()-1),n=0;n<this.getLength();n++)for(var o=0;o<e.getLength();o++)t[n+o]^=r.gexp(r.glog(this.get(n))+r.glog(e.get(o)));return new i(t,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var t=r.glog(this.get(0))-r.glog(e.get(0)),n=new Array(this.getLength()),o=0;o<this.getLength();o++)n[o]=this.get(o);for(o=0;o<e.getLength();o++)n[o]^=r.gexp(r.glog(e.get(o))+t);return new i(n,0).mod(e)}},e.exports=i},14450:function(e,t,n){var r=n(3655),i=n(17611),o=n(27321),a=n(93160),s=n(32832);function c(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}var u=c.prototype;u.addData=function(e){var t=new r(e);this.dataList.push(t),this.dataCache=null},u.isDark=function(e,t){if(e<0||this.moduleCount<=e||t<0||this.moduleCount<=t)throw new Error(e+","+t);return this.modules[e][t]},u.getModuleCount=function(){return this.moduleCount},u.make=function(){if(this.typeNumber<1){var e=1;for(e=1;e<40;e++){for(var t=i.getRSBlocks(e,this.errorCorrectLevel),n=new o,r=0,s=0;s<t.length;s++)r+=t[s].dataCount;for(s=0;s<this.dataList.length;s++){var c=this.dataList[s];n.put(c.mode,4),n.put(c.getLength(),a.getLengthInBits(c.mode,e)),c.write(n)}if(n.getLengthInBits()<=8*r)break}this.typeNumber=e}this.makeImpl(!1,this.getBestMaskPattern())},u.makeImpl=function(e,t){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++){this.modules[n]=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++)this.modules[n][r]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,t),this.typeNumber>=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=c.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},u.setupPositionProbePattern=function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},u.getBestMaskPattern=function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=a.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t},u.createMovieClip=function(e,t,n){var r=e.createEmptyMovieClip(t,n);this.make();for(var i=0;i<this.modules.length;i++)for(var o=1*i,a=0;a<this.modules[i].length;a++){var s=1*a;this.modules[i][a]&&(r.beginFill(0,100),r.moveTo(s,o),r.lineTo(s+1,o),r.lineTo(s+1,o+1),r.lineTo(s,o+1),r.endFill())}return r},u.setupTimingPattern=function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var t=8;t<this.moduleCount-8;t++)null==this.modules[6][t]&&(this.modules[6][t]=t%2==0)},u.setupPositionAdjustPattern=function(){for(var e=a.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var n=0;n<e.length;n++){var r=e[t],i=e[n];if(null==this.modules[r][i])for(var o=-2;o<=2;o++)for(var s=-2;s<=2;s++)this.modules[r+o][i+s]=-2==o||2==o||-2==s||2==s||0==o&&0==s}},u.setupTypeNumber=function(e){for(var t=a.getBCHTypeNumber(this.typeNumber),n=0;n<18;n++){var r=!e&&1==(t>>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(n=0;n<18;n++)r=!e&&1==(t>>n&1),this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r},u.setupTypeInfo=function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=a.getBCHTypeInfo(n),i=0;i<15;i++){var o=!e&&1==(r>>i&1);i<6?this.modules[i][8]=o:i<8?this.modules[i+1][8]=o:this.modules[this.moduleCount-15+i][8]=o}for(i=0;i<15;i++)o=!e&&1==(r>>i&1),i<8?this.modules[8][this.moduleCount-i-1]=o:i<9?this.modules[8][15-i-1+1]=o:this.modules[8][15-i-1]=o;this.modules[this.moduleCount-8][8]=!e},u.mapData=function(e,t){for(var n=-1,r=this.moduleCount-1,i=7,o=0,s=this.moduleCount-1;s>0;s-=2)for(6==s&&s--;;){for(var c=0;c<2;c++)if(null==this.modules[r][s-c]){var u=!1;o<e.length&&(u=1==(e[o]>>>i&1)),a.getMask(t,r,s-c)&&(u=!u),this.modules[r][s-c]=u,-1==--i&&(o++,i=7)}if((r+=n)<0||this.moduleCount<=r){r-=n,n=-n;break}}},c.PAD0=236,c.PAD1=17,c.createData=function(e,t,n){for(var r=i.getRSBlocks(e,t),s=new o,u=0;u<n.length;u++){var l=n[u];s.put(l.mode,4),s.put(l.getLength(),a.getLengthInBits(l.mode,e)),l.write(s)}var d=0;for(u=0;u<r.length;u++)d+=r[u].dataCount;if(s.getLengthInBits()>8*d)throw new Error("code length overflow. ("+s.getLengthInBits()+">"+8*d+")");for(s.getLengthInBits()+4<=8*d&&s.put(0,4);s.getLengthInBits()%8!=0;)s.putBit(!1);for(;!(s.getLengthInBits()>=8*d||(s.put(c.PAD0,8),s.getLengthInBits()>=8*d));)s.put(c.PAD1,8);return c.createBytes(s,r)},c.createBytes=function(e,t){for(var n=0,r=0,i=0,o=new Array(t.length),c=new Array(t.length),u=0;u<t.length;u++){var l=t[u].dataCount,d=t[u].totalCount-l;r=Math.max(r,l),i=Math.max(i,d),o[u]=new Array(l);for(var f=0;f<o[u].length;f++)o[u][f]=255&e.buffer[f+n];n+=l;var h=a.getErrorCorrectPolynomial(d),p=new s(o[u],h.getLength()-1).mod(h);for(c[u]=new Array(h.getLength()-1),f=0;f<c[u].length;f++){var g=f+p.getLength()-c[u].length;c[u][f]=g>=0?p.get(g):0}}var m=0;for(f=0;f<t.length;f++)m+=t[f].totalCount;var v=new Array(m),b=0;for(f=0;f<r;f++)for(u=0;u<t.length;u++)f<o[u].length&&(v[b++]=o[u][f]);for(f=0;f<i;f++)for(u=0;u<t.length;u++)f<c[u].length&&(v[b++]=c[u][f]);return v},e.exports=c},17611:function(e,t,n){var r=n(49381);function i(e,t){this.totalCount=e,this.dataCount=t}i.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],i.getRSBlocks=function(e,t){var n=i.getRsBlockTable(e,t);if(null==n)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+t);for(var r=n.length/3,o=new Array,a=0;a<r;a++)for(var s=n[3*a+0],c=n[3*a+1],u=n[3*a+2],l=0;l<s;l++)o.push(new i(c,u));return o},i.getRsBlockTable=function(e,t){switch(t){case r.L:return i.RS_BLOCK_TABLE[4*(e-1)+0];case r.M:return i.RS_BLOCK_TABLE[4*(e-1)+1];case r.Q:return i.RS_BLOCK_TABLE[4*(e-1)+2];case r.H:return i.RS_BLOCK_TABLE[4*(e-1)+3];default:return}},e.exports=i},11518:function(e){for(var t={glog:function(e){if(e<1)throw new Error("glog("+e+")");return t.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;e>=256;)e-=255;return t.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},n=0;n<8;n++)t.EXP_TABLE[n]=1<<n;for(n=8;n<256;n++)t.EXP_TABLE[n]=t.EXP_TABLE[n-4]^t.EXP_TABLE[n-5]^t.EXP_TABLE[n-6]^t.EXP_TABLE[n-8];for(n=0;n<255;n++)t.LOG_TABLE[t.EXP_TABLE[n]]=n;e.exports=t},32792:function(e){e.exports={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8}},93160:function(e,t,n){var r=n(32792),i=n(32832),o=n(11518),a={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){for(var t=e<<10;a.getBCHDigit(t)-a.getBCHDigit(a.G15)>=0;)t^=a.G15<<a.getBCHDigit(t)-a.getBCHDigit(a.G15);return(e<<10|t)^a.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;a.getBCHDigit(t)-a.getBCHDigit(a.G18)>=0;)t^=a.G18<<a.getBCHDigit(t)-a.getBCHDigit(a.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return a.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case 0:return(t+n)%2==0;case 1:return t%2==0;case 2:return n%3==0;case 3:return(t+n)%3==0;case 4:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case 5:return t*n%2+t*n%3==0;case 6:return(t*n%2+t*n%3)%2==0;case 7:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new i([1],0),n=0;n<e;n++)t=t.multiply(new i([1,o.gexp(n)],0));return t},getLengthInBits:function(e,t){if(1<=t&&t<10)switch(e){case r.MODE_NUMBER:return 10;case r.MODE_ALPHA_NUM:return 9;case r.MODE_8BIT_BYTE:case r.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case r.MODE_NUMBER:return 12;case r.MODE_ALPHA_NUM:return 11;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case r.MODE_NUMBER:return 14;case r.MODE_ALPHA_NUM:return 13;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),n=0,r=0;r<t;r++)for(var i=0;i<t;i++){for(var o=0,a=e.isDark(r,i),s=-1;s<=1;s++)if(!(r+s<0||t<=r+s))for(var c=-1;c<=1;c++)i+c<0||t<=i+c||0==s&&0==c||a==e.isDark(r+s,i+c)&&o++;o>5&&(n+=3+o-5)}for(r=0;r<t-1;r++)for(i=0;i<t-1;i++){var u=0;e.isDark(r,i)&&u++,e.isDark(r+1,i)&&u++,e.isDark(r,i+1)&&u++,e.isDark(r+1,i+1)&&u++,0!=u&&4!=u||(n+=3)}for(r=0;r<t;r++)for(i=0;i<t-6;i++)e.isDark(r,i)&&!e.isDark(r,i+1)&&e.isDark(r,i+2)&&e.isDark(r,i+3)&&e.isDark(r,i+4)&&!e.isDark(r,i+5)&&e.isDark(r,i+6)&&(n+=40);for(i=0;i<t;i++)for(r=0;r<t-6;r++)e.isDark(r,i)&&!e.isDark(r+1,i)&&e.isDark(r+2,i)&&e.isDark(r+3,i)&&e.isDark(r+4,i)&&!e.isDark(r+5,i)&&e.isDark(r+6,i)&&(n+=40);var l=0;for(i=0;i<t;i++)for(r=0;r<t;r++)e.isDark(r,i)&&l++;return n+Math.abs(100*l/t/t-50)/5*10}};e.exports=a},79361:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(n,!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}function d(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?h(e):t}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=n(24698),b=(n(45697),n(14450)),y=n(49381);function w(e){for(var t="",n=0;n<e.length;n++){var r=e.charCodeAt(n);r<128?t+=String.fromCharCode(r):r<2048?(t+=String.fromCharCode(192|r>>6),t+=String.fromCharCode(128|63&r)):r<55296||r>=57344?(t+=String.fromCharCode(224|r>>12),t+=String.fromCharCode(128|r>>6&63),t+=String.fromCharCode(128|63&r)):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t+=String.fromCharCode(240|r>>18),t+=String.fromCharCode(128|r>>12&63),t+=String.fromCharCode(128|r>>6&63),t+=String.fromCharCode(128|63&r))}return t}var x={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1};function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[];return e.forEach((function(e,r){var i=null;e.forEach((function(o,a){if(!o&&null!==i)return n.push("M".concat(i+t," ").concat(r+t,"h").concat(a-i,"v1H").concat(i+t,"z")),void(i=null);if(a!==e.length-1)o&&null===i&&(i=a);else{if(!o)return;null===i?n.push("M".concat(a+t,",").concat(r+t," h1v1H").concat(a+t,"z")):n.push("M".concat(i+t,",").concat(r+t," h").concat(a+1-i,"v1H").concat(i+t,"z"))}}))})),n.join("")}function I(e,t){return e.slice().map((function(e,n){return n<t.y||n>=t.y+t.h?e:e.map((function(e,n){return(n<t.x||n>=t.x+t.w)&&e}))}))}function M(e,t){var n=e.imageSettings,r=e.size,i=e.includeMargin;if(null==n)return null;var o=i?4:0,a=t.length+2*o,s=Math.floor(.1*r),c=a/r,u=(n.width||s)*c,l=(n.height||s)*c,d=null==n.x?t.length/2-u/2:n.x*c,f=null==n.y?t.length/2-l/2:n.y*c,h=null;if(n.excavate){var p=Math.floor(d),g=Math.floor(f);h={x:p,y:g,w:Math.ceil(u+d-p),h:Math.ceil(l+f-g)}}return{x:d,y:f,h:l,w:u,excavation:h}}var T=function(){try{(new Path2D).addPath(new Path2D)}catch(e){return!1}return!0}(),C=function(e){function t(){var e,n;c(this,t);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return m(h(n=d(this,(e=f(t)).call.apply(e,[this].concat(i)))),"_canvas",void 0),m(h(n),"_image",void 0),m(h(n),"state",{imgLoaded:!1}),m(h(n),"handleImageLoad",(function(){n.setState({imgLoaded:!0})})),n}return p(t,e),l(t,[{key:"componentDidMount",value:function(){this._image&&this._image.complete&&this.handleImageLoad(),this.update()}},{key:"componentWillReceiveProps",value:function(e){var t,n;(null===(t=this.props.imageSettings)||void 0===t?void 0:t.src)!==(null===(n=e.imageSettings)||void 0===n?void 0:n.src)&&this.setState({imgLoaded:!1})}},{key:"componentDidUpdate",value:function(){this.update()}},{key:"update",value:function(){var e=this.props,t=e.value,n=e.size,r=e.level,i=e.bgColor,o=e.fgColor,a=e.includeMargin,s=e.imageSettings,c=new b(-1,y[r]);if(c.addData(w(t)),c.make(),null!=this._canvas){var u=this._canvas,l=u.getContext("2d");if(!l)return;var d=c.modules;if(null===d)return;var f=a?4:0,h=d.length+2*f,p=M(this.props,d);null!=s&&null!=p&&null!=p.excavation&&(d=I(d,p.excavation));var g=window.devicePixelRatio||1;u.height=u.width=n*g;var m=n/h*g;l.scale(m,m),l.fillStyle=i,l.fillRect(0,0,h,h),l.fillStyle=o,T?l.fill(new Path2D(E(d,f))):d.forEach((function(e,t){e.forEach((function(e,n){e&&l.fillRect(n+f,t+f,1,1)}))})),this.state.imgLoaded&&this._image&&null!=p&&l.drawImage(this._image,p.x+f,p.y+f,p.w,p.h)}}},{key:"render",value:function(){var e=this,t=this.props,n=(t.value,t.size),r=(t.level,t.bgColor,t.fgColor,t.style),o=(t.includeMargin,t.imageSettings),c=s(t,["value","size","level","bgColor","fgColor","style","includeMargin","imageSettings"]),u=a({height:n,width:n},r),l=null,d=o&&o.src;return null!=o&&null!=d&&(l=v.createElement("img",{src:d,style:{display:"none"},onLoad:this.handleImageLoad,ref:function(t){return e._image=t}})),v.createElement(v.Fragment,null,v.createElement("canvas",i({style:u,height:n,width:n,ref:function(t){return e._canvas=t}},c)),l)}}]),t}(v.PureComponent);m(C,"defaultProps",x);var S=function(e){function t(){return c(this,t),d(this,f(t).apply(this,arguments))}return p(t,e),l(t,[{key:"render",value:function(){var e=this.props,t=e.value,n=e.size,r=e.level,o=e.bgColor,a=e.fgColor,c=e.includeMargin,u=e.imageSettings,l=s(e,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]),d=new b(-1,y[r]);d.addData(w(t)),d.make();var f=d.modules;if(null===f)return null;var h=c?4:0,p=f.length+2*h,g=M(this.props,f),m=null;null!=u&&null!=g&&(null!=g.excavation&&(f=I(f,g.excavation)),m=v.createElement("image",{xlinkHref:u.src,height:g.h,width:g.w,x:g.x+h,y:g.y+h,preserveAspectRatio:"none"}));var x=E(f,h);return v.createElement("svg",i({shapeRendering:"crispEdges",height:n,width:n,viewBox:"0 0 ".concat(p," ").concat(p)},l),v.createElement("path",{fill:o,d:"M0,0 h".concat(p,"v").concat(p,"H0z")}),v.createElement("path",{fill:a,d:x}),m)}}]),t}(v.PureComponent);m(S,"defaultProps",x);var _=function(e){var t=e.renderAs,n=s(e,["renderAs"]),r="svg"===t?S:C;return v.createElement(r,n)};_.defaultProps=a({renderAs:"canvas"},x),e.exports=_},62587:function(e){"use strict";function t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,n,r,i){n=n||"&",r=r||"=";var o={};if("string"!=typeof e||0===e.length)return o;var a=/\+/g;e=e.split(n);var s=1e3;i&&"number"==typeof i.maxKeys&&(s=i.maxKeys);var c=e.length;s>0&&c>s&&(c=s);for(var u=0;u<c;++u){var l,d,f,h,p=e[u].replace(a,"%20"),g=p.indexOf(r);g>=0?(l=p.substr(0,g),d=p.substr(g+1)):(l=p,d=""),f=decodeURIComponent(l),h=decodeURIComponent(d),t(o,f)?Array.isArray(o[f])?o[f].push(h):o[f]=[o[f],h]:o[f]=h}return o}},12361:function(e){"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,n,r,i){return n=n||"&",r=r||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map((function(i){var o=encodeURIComponent(t(i))+r;return Array.isArray(e[i])?e[i].map((function(e){return o+encodeURIComponent(t(e))})).join(n):o+encodeURIComponent(t(e[i]))})).filter(Boolean).join(n):i?encodeURIComponent(t(i))+r+encodeURIComponent(t(e)):""}},17673:function(e,t,n){"use strict";t.decode=t.parse=n(62587),t.encode=t.stringify=n(12361)},54087:function(e,t,n){for(var r=n(75),i="undefined"==typeof window?n.g:window,o=["moz","webkit"],a="AnimationFrame",s=i["request"+a],c=i["cancel"+a]||i["cancelRequest"+a],u=0;!s&&u<o.length;u++)s=i[o[u]+"Request"+a],c=i[o[u]+"Cancel"+a]||i[o[u]+"CancelRequest"+a];if(!s||!c){var l=0,d=0,f=[];s=function(e){if(0===f.length){var t=r(),n=Math.max(0,16.666666666666668-(t-l));l=n+t,setTimeout((function(){var e=f.slice(0);f.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(l)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return f.push({handle:++d,callback:e,cancelled:!1}),d},c=function(e){for(var t=0;t<f.length;t++)f[t].handle===e&&(f[t].cancelled=!0)}}e.exports=function(e){return s.call(i,e)},e.exports.cancel=function(){c.apply(i,arguments)},e.exports.polyfill=function(e){e||(e=i),e.requestAnimationFrame=s,e.cancelAnimationFrame=c}},25183:function(e,t,n){"use strict";n.d(t,{zb:function(){return M},RV:function(){return Ke}});var r=n(24698);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function o(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function l(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function d(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t&&h(e.prototype,t),n&&h(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e,t){return(m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e,t){if(t&&("object"===b(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}var w=n(50344),x=n(80334),E="RC_FORM_INTERNAL_HOOKS",I=function(){(0,x.ZP)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},M=r.createContext({getFieldValue:I,getFieldsValue:I,getFieldError:I,getFieldWarning:I,getFieldsError:I,isFieldsTouched:I,isFieldTouched:I,isFieldValidating:I,isFieldsValidating:I,resetFields:I,setFields:I,setFieldsValue:I,validateFields:I,submit:I,getInternalHooks:function(){return I(),{dispatch:I,initEntityValue:I,registerField:I,useSubscribe:I,setInitialValues:I,destroyForm:I,setCallbacks:I,registerWatch:I,getFields:I,setValidateMessages:I,setPreserve:I,getInitialValue:I}}});function T(e){return null==e?[]:Array.isArray(e)?e:[e]}function C(){C=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",o=r.asyncIterator||"@@asyncIterator",a=r.toStringTag||"@@toStringTag";function s(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),a=new M(r||[]);return o._invoke=function(e,t,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return{value:void 0,done:!0}}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=x(a,n);if(s){if(s===l)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=u(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===l)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),o}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var l={};function d(){}function f(){}function h(){}var p={};s(p,i,(function(){return this}));var g=Object.getPrototypeOf,m=g&&g(g(T([])));m&&m!==t&&n.call(m,i)&&(p=m);var v=h.prototype=d.prototype=Object.create(p);function y(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function w(e,t){function r(i,o,a,s){var c=u(e[i],e,o);if("throw"!==c.type){var l=c.arg,d=l.value;return d&&"object"==b(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(d).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(c.arg)}var i;this._invoke=function(e,n){function o(){return new t((function(t,i){r(e,n,t,i)}))}return i=i?i.then(o,o):o()}}function x(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,x(e,t),"throw"===t.method))return l;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return l}var r=u(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,l;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,l):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,l)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function I(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function T(e){if(e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:S}}function S(){return{value:void 0,done:!0}}return f.prototype=h,s(v,"constructor",h),s(h,"constructor",f),f.displayName=s(h,a,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===f||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,s(e,a,"GeneratorFunction")),e.prototype=Object.create(v),e},e.awrap=function(e){return{__await:e}},y(w.prototype),s(w.prototype,o,(function(){return this})),e.AsyncIterator=w,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new w(c(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},y(v),s(v,a,"Generator"),s(v,i,(function(){return this})),s(v,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=T,M.prototype={constructor:M,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(I),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(s&&c){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,l):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),l},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),I(n),l}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;I(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:T(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),l}},e}function S(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,i)}function _(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){S(o,r,i,a,s,"next",e)}function s(e){S(o,r,i,a,s,"throw",e)}a(void 0)}))}}function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e){return(N=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function k(e,t){return(k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function R(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function O(e,t,n){return(O=R()?Reflect.construct.bind():function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&k(i,n.prototype),i}).apply(null,arguments)}function D(e){var t="function"==typeof Map?new Map:void 0;return(D=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return O(e,arguments,N(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),k(r,e)})(e)}var L=/%[sdj%]/g;function P(e){if(!e||!e.length)return null;var t={};return e.forEach((function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)})),t}function j(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=0,o=n.length;if("function"==typeof e)return e.apply(null,n);if("string"==typeof e){var a=e.replace(L,(function(e){if("%%"===e)return"%";if(i>=o)return e;switch(e){case"%s":return String(n[i++]);case"%d":return Number(n[i++]);case"%j":try{return JSON.stringify(n[i++])}catch(e){return"[Circular]"}break;default:return e}}));return a}return e}function z(e,t){return null==e||!("array"!==t||!Array.isArray(e)||e.length)||!(!function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e}(t)||"string"!=typeof e||e)}function U(e,t,n){var r=0,i=e.length;!function o(a){if(a&&a.length)n(a);else{var s=r;r+=1,s<i?t(e[s],o):n([])}}([])}var F=function(e){var t,n;function r(t,n){var r;return(r=e.call(this,"Async Validation Error")||this).errors=t,r.fields=n,r}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,k(t,n),r}(D(Error));function Y(e,t){return function(n){var r,i;return r=e.fullFields?function(e,t){for(var n=e,r=0;r<t.length;r++){if(null==n)return n;n=n[t[r]]}return n}(t,e.fullFields):t[n.field||e.fullField],(i=n)&&void 0!==i.message?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:"function"==typeof n?n():n,fieldValue:r,field:n.field||e.fullField}}}function Z(e,t){if(t)for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];"object"==typeof r&&"object"==typeof e[n]?e[n]=A({},e[n],r):e[n]=r}return e}var B,V=function(e,t,n,r,i,o){!e.required||n.hasOwnProperty(e.field)&&!z(t,o||e.type)||r.push(j(i.messages.required,e.fullField))},H=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,W=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,G={integer:function(e){return G.number(e)&&parseInt(e,10)===e},float:function(e){return G.number(e)&&!G.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(e){return!1}},date:function(e){return"function"==typeof e.getTime&&"function"==typeof e.getMonth&&"function"==typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"==typeof e},object:function(e){return"object"==typeof e&&!G.array(e)},method:function(e){return"function"==typeof e},email:function(e){return"string"==typeof e&&e.length<=320&&!!e.match(H)},url:function(e){return"string"==typeof e&&e.length<=2048&&!!e.match(function(){if(B)return B;var e="[a-fA-F\\d:]",t=function(t){return t&&t.includeBoundaries?"(?:(?<=\\s|^)(?="+e+")|(?<="+e+")(?=\\s|$))":""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",i=("\n(?:\n(?:"+r+":){7}(?:"+r+"|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8\n(?:"+r+":){6}(?:"+n+"|:"+r+"|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4\n(?:"+r+":){5}(?::"+n+"|(?::"+r+"){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4\n(?:"+r+":){4}(?:(?::"+r+"){0,1}:"+n+"|(?::"+r+"){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4\n(?:"+r+":){3}(?:(?::"+r+"){0,2}:"+n+"|(?::"+r+"){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4\n(?:"+r+":){2}(?:(?::"+r+"){0,3}:"+n+"|(?::"+r+"){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4\n(?:"+r+":){1}(?:(?::"+r+"){0,4}:"+n+"|(?::"+r+"){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4\n(?::(?:(?::"+r+"){0,5}:"+n+"|(?::"+r+"){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4\n)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1\n").replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),o=new RegExp("(?:^"+n+"$)|(?:^"+i+"$)"),a=new RegExp("^"+n+"$"),s=new RegExp("^"+i+"$"),c=function(e){return e&&e.exact?o:new RegExp("(?:"+t(e)+n+t(e)+")|(?:"+t(e)+i+t(e)+")","g")};c.v4=function(e){return e&&e.exact?a:new RegExp(""+t(e)+n+t(e),"g")},c.v6=function(e){return e&&e.exact?s:new RegExp(""+t(e)+i+t(e),"g")};var u=c.v4().source,l=c.v6().source;return B=new RegExp("(?:^(?:(?:(?:[a-z]+:)?//)|www\\.)(?:\\S+(?::\\S*)?@)?(?:localhost|"+u+"|"+l+'|(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:[/?#][^\\s"]*)?$)',"i")}())},hex:function(e){return"string"==typeof e&&!!e.match(W)}},Q=V,K=function(e,t,n,r,i){(/^\s+$/.test(t)||""===t)&&r.push(j(i.messages.whitespace,e.fullField))},J=function(e,t,n,r,i){if(e.required&&void 0===t)V(e,t,n,r,i);else{var o=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(o)>-1?G[o](t)||r.push(j(i.messages.types[o],e.fullField,e.type)):o&&typeof t!==e.type&&r.push(j(i.messages.types[o],e.fullField,e.type))}},X=function(e,t,n,r,i){var o="number"==typeof e.len,a="number"==typeof e.min,s="number"==typeof e.max,c=t,u=null,l="number"==typeof t,d="string"==typeof t,f=Array.isArray(t);if(l?u="number":d?u="string":f&&(u="array"),!u)return!1;f&&(c=t.length),d&&(c=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),o?c!==e.len&&r.push(j(i.messages[u].len,e.fullField,e.len)):a&&!s&&c<e.min?r.push(j(i.messages[u].min,e.fullField,e.min)):s&&!a&&c>e.max?r.push(j(i.messages[u].max,e.fullField,e.max)):a&&s&&(c<e.min||c>e.max)&&r.push(j(i.messages[u].range,e.fullField,e.min,e.max))},q=function(e,t,n,r,i){e.enum=Array.isArray(e.enum)?e.enum:[],-1===e.enum.indexOf(t)&&r.push(j(i.messages.enum,e.fullField,e.enum.join(", ")))},$=function(e,t,n,r,i){e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(j(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):"string"==typeof e.pattern&&(new RegExp(e.pattern).test(t)||r.push(j(i.messages.pattern.mismatch,e.fullField,t,e.pattern))))},ee=function(e,t,n,r,i){var o=e.type,a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t,o)&&!e.required)return n();Q(e,t,r,a,i,o),z(t,o)||J(e,t,r,a,i)}n(a)},te={string:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t,"string")&&!e.required)return n();Q(e,t,r,o,i,"string"),z(t,"string")||(J(e,t,r,o,i),X(e,t,r,o,i),$(e,t,r,o,i),!0===e.whitespace&&K(e,t,r,o,i))}n(o)},method:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t)&&!e.required)return n();Q(e,t,r,o,i),void 0!==t&&J(e,t,r,o,i)}n(o)},number:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),z(t)&&!e.required)return n();Q(e,t,r,o,i),void 0!==t&&(J(e,t,r,o,i),X(e,t,r,o,i))}n(o)},boolean:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t)&&!e.required)return n();Q(e,t,r,o,i),void 0!==t&&J(e,t,r,o,i)}n(o)},regexp:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t)&&!e.required)return n();Q(e,t,r,o,i),z(t)||J(e,t,r,o,i)}n(o)},integer:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t)&&!e.required)return n();Q(e,t,r,o,i),void 0!==t&&(J(e,t,r,o,i),X(e,t,r,o,i))}n(o)},float:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t)&&!e.required)return n();Q(e,t,r,o,i),void 0!==t&&(J(e,t,r,o,i),X(e,t,r,o,i))}n(o)},array:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(null==t&&!e.required)return n();Q(e,t,r,o,i,"array"),null!=t&&(J(e,t,r,o,i),X(e,t,r,o,i))}n(o)},object:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t)&&!e.required)return n();Q(e,t,r,o,i),void 0!==t&&J(e,t,r,o,i)}n(o)},enum:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t)&&!e.required)return n();Q(e,t,r,o,i),void 0!==t&&q(e,t,r,o,i)}n(o)},pattern:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t,"string")&&!e.required)return n();Q(e,t,r,o,i),z(t,"string")||$(e,t,r,o,i)}n(o)},date:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t,"date")&&!e.required)return n();var a;Q(e,t,r,o,i),z(t,"date")||(a=t instanceof Date?t:new Date(t),J(e,a,r,o,i),a&&X(e,a.getTime(),r,o,i))}n(o)},url:ee,hex:ee,email:ee,required:function(e,t,n,r,i){var o=[],a=Array.isArray(t)?"array":typeof t;Q(e,t,r,o,i,a),n(o)},any:function(e,t,n,r,i){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(z(t)&&!e.required)return n();Q(e,t,r,o,i)}n(o)}};function ne(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var re=ne(),ie=function(){function e(e){this.rules=null,this._messages=re,this.define(e)}var t=e.prototype;return t.define=function(e){var t=this;if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!=typeof e||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach((function(n){var r=e[n];t.rules[n]=Array.isArray(r)?r:[r]}))},t.messages=function(e){return e&&(this._messages=Z(ne(),e)),this._messages},t.validate=function(t,n,r){var i=this;void 0===n&&(n={}),void 0===r&&(r=function(){});var o=t,a=n,s=r;if("function"==typeof a&&(s=a,a={}),!this.rules||0===Object.keys(this.rules).length)return s&&s(null,o),Promise.resolve(o);if(a.messages){var c=this.messages();c===re&&(c=ne()),Z(c,a.messages),a.messages=c}else a.messages=this.messages();var u={};(a.keys||Object.keys(this.rules)).forEach((function(e){var n=i.rules[e],r=o[e];n.forEach((function(n){var a=n;"function"==typeof a.transform&&(o===t&&(o=A({},o)),r=o[e]=a.transform(r)),(a="function"==typeof a?{validator:a}:A({},a)).validator=i.getValidationMethod(a),a.validator&&(a.field=e,a.fullField=a.fullField||e,a.type=i.getType(a),u[e]=u[e]||[],u[e].push({rule:a,value:r,source:o,field:e}))}))}));var l={};return function(e,t,n,r,i){if(t.first){var o=new Promise((function(t,o){U(function(e){var t=[];return Object.keys(e).forEach((function(n){t.push.apply(t,e[n]||[])})),t}(e),n,(function(e){return r(e),e.length?o(new F(e,P(e))):t(i)}))}));return o.catch((function(e){return e})),o}var a=!0===t.firstFields?Object.keys(e):t.firstFields||[],s=Object.keys(e),c=s.length,u=0,l=[],d=new Promise((function(t,o){var d=function(e){if(l.push.apply(l,e),++u===c)return r(l),l.length?o(new F(l,P(l))):t(i)};s.length||(r(l),t(i)),s.forEach((function(t){var r=e[t];-1!==a.indexOf(t)?U(r,n,d):function(e,t,n){var r=[],i=0,o=e.length;function a(e){r.push.apply(r,e||[]),++i===o&&n(r)}e.forEach((function(e){t(e,a)}))}(r,n,d)}))}));return d.catch((function(e){return e})),d}(u,a,(function(t,n){var r,i=t.rule,s=!("object"!==i.type&&"array"!==i.type||"object"!=typeof i.fields&&"object"!=typeof i.defaultField);function c(e,t){return A({},t,{fullField:i.fullField+"."+e,fullFields:i.fullFields?[].concat(i.fullFields,[e]):[e]})}function u(r){void 0===r&&(r=[]);var u=Array.isArray(r)?r:[r];!a.suppressWarning&&u.length&&e.warning("async-validator:",u),u.length&&void 0!==i.message&&(u=[].concat(i.message));var d=u.map(Y(i,o));if(a.first&&d.length)return l[i.field]=1,n(d);if(s){if(i.required&&!t.value)return void 0!==i.message?d=[].concat(i.message).map(Y(i,o)):a.error&&(d=[a.error(i,j(a.messages.required,i.field))]),n(d);var f={};i.defaultField&&Object.keys(t.value).map((function(e){f[e]=i.defaultField})),f=A({},f,t.rule.fields);var h={};Object.keys(f).forEach((function(e){var t=f[e],n=Array.isArray(t)?t:[t];h[e]=n.map(c.bind(null,e))}));var p=new e(h);p.messages(a.messages),t.rule.options&&(t.rule.options.messages=a.messages,t.rule.options.error=a.error),p.validate(t.value,t.rule.options||a,(function(e){var t=[];d&&d.length&&t.push.apply(t,d),e&&e.length&&t.push.apply(t,e),n(t.length?t:null)}))}else n(d)}if(s=s&&(i.required||!i.required&&t.value),i.field=t.field,i.asyncValidator)r=i.asyncValidator(i,t.value,u,t.source,a);else if(i.validator){try{r=i.validator(i,t.value,u,t.source,a)}catch(e){null==console.error||console.error(e),a.suppressValidatorError||setTimeout((function(){throw e}),0),u(e.message)}!0===r?u():!1===r?u("function"==typeof i.message?i.message(i.fullField||i.field):i.message||(i.fullField||i.field)+" fails"):r instanceof Array?u(r):r instanceof Error&&u(r.message)}r&&r.then&&r.then((function(){return u()}),(function(e){return u(e)}))}),(function(e){!function(e){for(var t,n,r=[],i={},a=0;a<e.length;a++)t=e[a],n=void 0,Array.isArray(t)?r=(n=r).concat.apply(n,t):r.push(t);r.length?(i=P(r),s(r,i)):s(null,o)}(e)}),o)},t.getType=function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!=typeof e.validator&&e.type&&!te.hasOwnProperty(e.type))throw new Error(j("Unknown rule type %s",e.type));return e.type||"string"},t.getValidationMethod=function(e){if("function"==typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?te.required:te[this.getType(e)]||void 0},e}();ie.register=function(e,t){if("function"!=typeof t)throw new Error("Cannot register a validator by type, validator is not a function");te[e]=t},ie.warning=function(){},ie.messages=re,ie.validators=te;var oe="'${name}' is not a valid ${type}",ae={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:oe,method:oe,array:oe,object:oe,number:oe,date:oe,boolean:oe,integer:oe,float:oe,regexp:oe,email:oe,url:oe,hex:oe},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}};function se(e,t){for(var n=e,r=0;r<t.length;r+=1){if(null==n)return;n=n[t[r]]}return n}var ce=n(92486),ue=n(90359),le=n(41089),de=n(97948),fe=n(23960),he=n(38763);function pe(e,t,n,r){if(!t.length)return n;var i,o,a=(i=t,(0,le.Z)(i)||(0,de.Z)(i)||(0,fe.Z)(i)||(0,he.Z)()),s=a[0],c=a.slice(1);return o=e||"number"!=typeof s?Array.isArray(e)?(0,ue.Z)(e):(0,ce.Z)({},e):[],r&&void 0===n&&1===c.length?delete o[s][c[0]]:o[s]=pe(o[s],c,n,r),o}function ge(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t.length&&r&&void 0===n&&!se(e,t.slice(0,-1))?e:pe(e,t,n,r)}var me=function e(t){return Array.isArray(t)?function(t){return t.map((function(t){return e(t)}))}(t):"object"===b(t)&&null!==t?function(t){if(Object.getPrototypeOf(t)===Object.prototype){var n={};for(var r in t)n[r]=e(t[r]);return n}return t}(t):t};function ve(e){return T(e)}function be(e,t){return se(e,t)}function ye(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=ge(e,t,n,r);return i}function we(e,t){var n={};return t.forEach((function(t){var r=be(e,t);n=ye(n,t,r)})),n}function xe(e,t){return e&&e.some((function(e){return Te(e,t)}))}function Ee(e){return"object"===b(e)&&null!==e&&Object.getPrototypeOf(e)===Object.prototype}function Ie(e,t){var n=Array.isArray(e)?d(e):c({},e);return t?(Object.keys(t).forEach((function(e){var r=n[e],i=t[e],o=Ee(r)&&Ee(i);n[e]=o?Ie(r,i||{}):me(i)})),n):n}function Me(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.reduce((function(e,t){return Ie(e,t)}),e)}function Te(e,t){return!(!e||!t||e.length!==t.length)&&e.every((function(e,n){return t[n]===e}))}function Ce(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&"object"===b(t.target)&&e in t.target?t.target[e]:t}function Se(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var i=e[t],o=t-n;return o>0?[].concat(d(e.slice(0,n)),[i],d(e.slice(n,t)),d(e.slice(t+1,r))):o<0?[].concat(d(e.slice(0,t)),d(e.slice(t+1,n+1)),[i],d(e.slice(n+1,r))):e}var _e=ie;function Ae(e,t){return e.replace(/\$\{\w+\}/g,(function(e){var n=e.slice(2,-1);return t[n]}))}var Ne="CODE_LOGIC_ERROR";function ke(e,t,n,r,i){return Re.apply(this,arguments)}function Re(){return(Re=_(C().mark((function e(t,n,i,o,s){var u,l,f,h,p,g,m,v,b;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(u=c({},i)).ruleIndex,u.validator&&(l=u.validator,u.validator=function(){try{return l.apply(void 0,arguments)}catch(e){return console.error(e),Promise.reject(Ne)}}),f=null,u&&"array"===u.type&&u.defaultField&&(f=u.defaultField,delete u.defaultField),h=new _e(a({},t,[u])),p=Me({},ae,o.validateMessages),h.messages(p),g=[],e.prev=9,e.next=12,Promise.resolve(h.validate(a({},t,n),c({},o)));case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(9),e.t0.errors&&(g=e.t0.errors.map((function(e,t){var n=e.message,i=n===Ne?p.default:n;return r.isValidElement(i)?r.cloneElement(i,{key:"error_".concat(t)}):i})));case 17:if(g.length||!f){e.next=22;break}return e.next=20,Promise.all(n.map((function(e,n){return ke("".concat(t,".").concat(n),e,f,o,s)})));case 20:return m=e.sent,e.abrupt("return",m.reduce((function(e,t){return[].concat(d(e),d(t))}),[]));case 22:return v=c(c({},i),{},{name:t,enum:(i.enum||[]).join(", ")},s),b=g.map((function(e){return"string"==typeof e?Ae(e,v):e})),e.abrupt("return",b);case 25:case"end":return e.stop()}}),e,null,[[9,14]])})))).apply(this,arguments)}function Oe(){return(Oe=_(C().mark((function e(t){return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.all(t).then((function(e){var t;return(t=[]).concat.apply(t,d(e))})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function De(){return(De=_(C().mark((function e(t){var n;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=0,e.abrupt("return",new Promise((function(e){t.forEach((function(r){r.then((function(r){r.errors.length&&e([r]),(n+=1)===t.length&&e([])}))}))})));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Le=["name"],Pe=[];function je(e,t,n,r,i,o){return"function"==typeof e?e(t,n,"source"in o?{source:o.source}:{}):r!==i}var ze=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}(o,e);var t,n,i=(t=o,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,r=v(t);if(n){var i=v(this).constructor;e=Reflect.construct(r,arguments,i)}else e=r.apply(this,arguments);return y(this,e)});function o(e){var t;return f(this,o),(t=i.call(this,e)).state={resetCount:0},t.cancelRegisterFunc=null,t.mounted=!1,t.touched=!1,t.dirty=!1,t.validatePromise=null,t.prevValidating=void 0,t.errors=Pe,t.warnings=Pe,t.cancelRegister=function(){var e=t.props,n=e.preserve,r=e.isListField,i=e.name;t.cancelRegisterFunc&&t.cancelRegisterFunc(r,n,ve(i)),t.cancelRegisterFunc=null},t.getNamePath=function(){var e=t.props,n=e.name,r=e.fieldContext.prefixName;return void 0!==n?[].concat(d(void 0===r?[]:r),d(n)):[]},t.getRules=function(){var e=t.props,n=e.rules,r=void 0===n?[]:n,i=e.fieldContext;return r.map((function(e){return"function"==typeof e?e(i):e}))},t.refresh=function(){t.mounted&&t.setState((function(e){return{resetCount:e.resetCount+1}}))},t.triggerMetaEvent=function(e){var n=t.props.onMetaChange;null==n||n(c(c({},t.getMeta()),{},{destroy:e}))},t.onStoreChange=function(e,n,r){var i=t.props,o=i.shouldUpdate,a=i.dependencies,s=void 0===a?[]:a,c=i.onReset,u=r.store,l=t.getNamePath(),d=t.getValue(e),f=t.getValue(u),h=n&&xe(n,l);switch("valueUpdate"===r.type&&"external"===r.source&&d!==f&&(t.touched=!0,t.dirty=!0,t.validatePromise=null,t.errors=Pe,t.warnings=Pe,t.triggerMetaEvent()),r.type){case"reset":if(!n||h)return t.touched=!1,t.dirty=!1,t.validatePromise=null,t.errors=Pe,t.warnings=Pe,t.triggerMetaEvent(),null==c||c(),void t.refresh();break;case"remove":if(o)return void t.reRender();break;case"setField":if(h){var p=r.data;return"touched"in p&&(t.touched=p.touched),"validating"in p&&!("originRCField"in p)&&(t.validatePromise=p.validating?Promise.resolve([]):null),"errors"in p&&(t.errors=p.errors||Pe),"warnings"in p&&(t.warnings=p.warnings||Pe),t.dirty=!0,t.triggerMetaEvent(),void t.reRender()}if(o&&!l.length&&je(o,e,u,d,f,r))return void t.reRender();break;case"dependenciesUpdate":if(s.map(ve).some((function(e){return xe(r.relatedFields,e)})))return void t.reRender();break;default:if(h||(!s.length||l.length||o)&&je(o,e,u,d,f,r))return void t.reRender()}!0===o&&t.reRender()},t.validateRules=function(e){var n=t.getNamePath(),r=t.getValue(),i=Promise.resolve().then((function(){if(!t.mounted)return[];var o=t.props,a=o.validateFirst,s=void 0!==a&&a,u=o.messageVariables,l=(e||{}).triggerName,f=t.getRules();l&&(f=f.filter((function(e){var t=e.validateTrigger;return!t||T(t).includes(l)})));var h=function(e,t,n,r,i,o){var a,s=e.join("."),u=n.map((function(e,t){var n=e.validator,r=c(c({},e),{},{ruleIndex:t});return n&&(r.validator=function(e,t,r){var i=!1,o=n(e,t,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Promise.resolve().then((function(){(0,x.ZP)(!i,"Your validator function has already return a promise. `callback` will be ignored."),i||r.apply(void 0,t)}))}));i=o&&"function"==typeof o.then&&"function"==typeof o.catch,(0,x.ZP)(i,"`callback` is deprecated. Please return a promise instead."),i&&o.then((function(){r()})).catch((function(e){r(e||" ")}))}),r})).sort((function(e,t){var n=e.warningOnly,r=e.ruleIndex,i=t.warningOnly,o=t.ruleIndex;return!!n==!!i?r-o:n?1:-1}));if(!0===i)a=new Promise(function(){var e=_(C().mark((function e(n,i){var a,c,l;return C().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=0;case 1:if(!(a<u.length)){e.next=12;break}return c=u[a],e.next=5,ke(s,t,c,r,o);case 5:if(!(l=e.sent).length){e.next=9;break}return i([{errors:l,rule:c}]),e.abrupt("return");case 9:a+=1,e.next=1;break;case 12:n([]);case 13:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}());else{var l=u.map((function(e){return ke(s,t,e,r,o).then((function(t){return{errors:t,rule:e}}))}));a=(i?function(e){return De.apply(this,arguments)}(l):function(e){return Oe.apply(this,arguments)}(l)).then((function(e){return Promise.reject(e)}))}return a.catch((function(e){return e})),a}(n,r,f,e,s,u);return h.catch((function(e){return e})).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pe;if(t.validatePromise===i){t.validatePromise=null;var n=[],r=[];e.forEach((function(e){var t=e.rule.warningOnly,i=e.errors,o=void 0===i?Pe:i;t?r.push.apply(r,d(o)):n.push.apply(n,d(o))})),t.errors=n,t.warnings=r,t.triggerMetaEvent(),t.reRender()}})),h}));return t.validatePromise=i,t.dirty=!0,t.errors=Pe,t.warnings=Pe,t.triggerMetaEvent(),t.reRender(),i},t.isFieldValidating=function(){return!!t.validatePromise},t.isFieldTouched=function(){return t.touched},t.isFieldDirty=function(){return!(!t.dirty&&void 0===t.props.initialValue)||void 0!==(0,t.props.fieldContext.getInternalHooks(E).getInitialValue)(t.getNamePath())},t.getErrors=function(){return t.errors},t.getWarnings=function(){return t.warnings},t.isListField=function(){return t.props.isListField},t.isList=function(){return t.props.isList},t.isPreserve=function(){return t.props.preserve},t.getMeta=function(){return t.prevValidating=t.isFieldValidating(),{touched:t.isFieldTouched(),validating:t.prevValidating,errors:t.errors,warnings:t.warnings,name:t.getNamePath()}},t.getOnlyChild=function(e){if("function"==typeof e){var n=t.getMeta();return c(c({},t.getOnlyChild(e(t.getControlled(),n,t.props.fieldContext))),{},{isFunction:!0})}var i=(0,w.Z)(e);return 1===i.length&&r.isValidElement(i[0])?{child:i[0],isFunction:!1}:{child:i,isFunction:!1}},t.getValue=function(e){var n=t.props.fieldContext.getFieldsValue,r=t.getNamePath();return be(e||n(!0),r)},t.getControlled=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.props,r=n.trigger,i=n.validateTrigger,o=n.getValueFromEvent,s=n.normalize,u=n.valuePropName,l=n.getValueProps,d=n.fieldContext,f=void 0!==i?i:d.validateTrigger,h=t.getNamePath(),p=d.getInternalHooks,g=d.getFieldsValue,m=p(E),v=m.dispatch,b=t.getValue(),y=l||function(e){return a({},u,e)},w=e[r],x=c(c({},e),y(b));x[r]=function(){var e;t.touched=!0,t.dirty=!0,t.triggerMetaEvent();for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];e=o?o.apply(void 0,r):Ce.apply(void 0,[u].concat(r)),s&&(e=s(e,b,g(!0))),v({type:"updateValue",namePath:h,value:e}),w&&w.apply(void 0,r)};var I=T(f||[]);return I.forEach((function(e){var n=x[e];x[e]=function(){n&&n.apply(void 0,arguments);var r=t.props.rules;r&&r.length&&v({type:"validateField",namePath:h,triggerName:e})}})),x},e.fieldContext&&(0,(0,e.fieldContext.getInternalHooks)(E).initEntityValue)(g(t)),t}return p(o,[{key:"componentDidMount",value:function(){var e=this.props,t=e.shouldUpdate,n=e.fieldContext;if(this.mounted=!0,n){var r=(0,n.getInternalHooks)(E).registerField;this.cancelRegisterFunc=r(this)}!0===t&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var e,t=this.state.resetCount,n=this.props.children,i=this.getOnlyChild(n),o=i.child;return i.isFunction?e=o:r.isValidElement(o)?e=r.cloneElement(o,this.getControlled(o.props)):((0,x.ZP)(!o,"`children` of Field is not validate ReactElement."),e=o),r.createElement(r.Fragment,{key:t},e)}}]),o}(r.Component);ze.contextType=M,ze.defaultProps={trigger:"onChange",valuePropName:"value"};var Ue=function(e){var t=e.name,n=o(e,Le),a=r.useContext(M),s=void 0!==t?ve(t):void 0,c="keep";return n.isListField||(c="_".concat((s||[]).join("_"))),r.createElement(ze,i({key:c,name:s},n,{fieldContext:a}))},Fe=r.createContext(null);function Ye(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ze="__@field_split__";function Be(e){return e.map((function(e){return"".concat(b(e),":").concat(e)})).join(Ze)}var Ve=function(){function e(){f(this,e),this.kvs=new Map}return p(e,[{key:"set",value:function(e,t){this.kvs.set(Be(e),t)}},{key:"get",value:function(e){return this.kvs.get(Be(e))}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.kvs.delete(Be(e))}},{key:"map",value:function(e){return d(this.kvs.entries()).map((function(t){var n=Ye(t,2),r=n[0],i=n[1],o=r.split(Ze);return e({key:o.map((function(e){var t=Ye(e.match(/^([^:]*):(.*)$/),3),n=t[1],r=t[2];return"number"===n?Number(r):r})),value:i})}))}},{key:"toJSON",value:function(){var e={};return this.map((function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null})),e}}]),e}(),He=["name","errors"],We=p((function e(t){var n=this;f(this,e),this.formHooked=!1,this.forceRootUpdate=void 0,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}},this.getInternalHooks=function(e){return e===E?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):((0,x.ZP)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(e){n.subscribable=e},this.prevWithoutPreserves=null,this.setInitialValues=function(e,t){if(n.initialValues=e||{},t){var r,i=Me({},e,n.store);null===(r=n.prevWithoutPreserves)||void 0===r||r.map((function(t){var n=t.key;i=ye(i,n,be(e,n))})),n.prevWithoutPreserves=null,n.updateStore(i)}},this.destroyForm=function(){var e=new Ve;n.getFieldEntities(!0).forEach((function(t){n.isMergedPreserve(t.isPreserve())||e.set(t.getNamePath(),!0)})),n.prevWithoutPreserves=e},this.getInitialValue=function(e){var t=be(n.initialValues,e);return e.length?me(t):t},this.setCallbacks=function(e){n.callbacks=e},this.setValidateMessages=function(e){n.validateMessages=e},this.setPreserve=function(e){n.preserve=e},this.watchList=[],this.registerWatch=function(e){return n.watchList.push(e),function(){n.watchList=n.watchList.filter((function(t){return t!==e}))}},this.notifyWatch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(n.watchList.length){var t=n.getFieldsValue();n.watchList.forEach((function(n){n(t,e)}))}},this.timeoutId=null,this.warningUnhooked=function(){},this.updateStore=function(e){n.store=e},this.getFieldEntities=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?n.fieldEntities.filter((function(e){return e.getNamePath().length})):n.fieldEntities},this.getFieldsMap=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new Ve;return n.getFieldEntities(e).forEach((function(e){var n=e.getNamePath();t.set(n,e)})),t},this.getFieldEntitiesForNamePathList=function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map((function(e){var n=ve(e);return t.get(n)||{INVALIDATE_NAME_PATH:ve(e)}}))},this.getFieldsValue=function(e,t){if(n.warningUnhooked(),!0===e&&!t)return n.store;var r=n.getFieldEntitiesForNamePathList(Array.isArray(e)?e:null),i=[];return r.forEach((function(n){var r,o="INVALIDATE_NAME_PATH"in n?n.INVALIDATE_NAME_PATH:n.getNamePath();if(e||!(null===(r=n.isListField)||void 0===r?void 0:r.call(n)))if(t){var a="getMeta"in n?n.getMeta():null;t(a)&&i.push(o)}else i.push(o)})),we(n.store,i.map(ve))},this.getFieldValue=function(e){n.warningUnhooked();var t=ve(e);return be(n.store,t)},this.getFieldsError=function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map((function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}:{name:ve(e[n]),errors:[],warnings:[]}}))},this.getFieldError=function(e){n.warningUnhooked();var t=ve(e);return n.getFieldsError([t])[0].errors},this.getFieldWarning=function(e){n.warningUnhooked();var t=ve(e);return n.getFieldsError([t])[0].warnings},this.isFieldsTouched=function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var i,o=t[0],a=t[1],s=!1;0===t.length?i=null:1===t.length?Array.isArray(o)?(i=o.map(ve),s=!1):(i=null,s=o):(i=o.map(ve),s=a);var c=n.getFieldEntities(!0),u=function(e){return e.isFieldTouched()};if(!i)return s?c.every(u):c.some(u);var l=new Ve;i.forEach((function(e){l.set(e,[])})),c.forEach((function(e){var t=e.getNamePath();i.forEach((function(n){n.every((function(e,n){return t[n]===e}))&&l.update(n,(function(t){return[].concat(d(t),[e])}))}))}));var f=function(e){return e.some(u)},h=l.map((function(e){return e.value}));return s?h.every(f):h.some(f)},this.isFieldTouched=function(e){return n.warningUnhooked(),n.isFieldsTouched([e])},this.isFieldsValidating=function(e){n.warningUnhooked();var t=n.getFieldEntities();if(!e)return t.some((function(e){return e.isFieldValidating()}));var r=e.map(ve);return t.some((function(e){var t=e.getNamePath();return xe(r,t)&&e.isFieldValidating()}))},this.isFieldValidating=function(e){return n.warningUnhooked(),n.isFieldsValidating([e])},this.resetWithFieldInitialValue=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new Ve,r=n.getFieldEntities(!0);r.forEach((function(e){var n=e.props.initialValue,r=e.getNamePath();if(void 0!==n){var i=t.get(r)||new Set;i.add({entity:e,value:n}),t.set(r,i)}}));var i,o=function(r){r.forEach((function(r){if(void 0!==r.props.initialValue){var i=r.getNamePath();if(void 0!==n.getInitialValue(i))(0,x.ZP)(!1,"Form already set 'initialValues' with path '".concat(i.join("."),"'. Field can not overwrite it."));else{var o=t.get(i);if(o&&o.size>1)(0,x.ZP)(!1,"Multiple Field with path '".concat(i.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(o){var a=n.getFieldValue(i);e.skipExist&&void 0!==a||n.updateStore(ye(n.store,i,d(o)[0].value))}}}}))};e.entities?i=e.entities:e.namePathList?(i=[],e.namePathList.forEach((function(e){var n,r=t.get(e);r&&(n=i).push.apply(n,d(d(r).map((function(e){return e.entity}))))}))):i=r,o(i)},this.resetFields=function(e){n.warningUnhooked();var t=n.store;if(!e)return n.updateStore(Me({},n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(t,null,{type:"reset"}),void n.notifyWatch();var r=e.map(ve);r.forEach((function(e){var t=n.getInitialValue(e);n.updateStore(ye(n.store,e,t))})),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"}),n.notifyWatch(r)},this.setFields=function(e){n.warningUnhooked();var t=n.store,r=[];e.forEach((function(e){var i=e.name,a=(e.errors,o(e,He)),s=ve(i);r.push(s),"value"in a&&n.updateStore(ye(n.store,s,a.value)),n.notifyObservers(t,[s],{type:"setField",data:e})})),n.notifyWatch(r)},this.getFields=function(){return n.getFieldEntities(!0).map((function(e){var t=e.getNamePath(),r=c(c({},e.getMeta()),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(r,"originRCField",{value:!0}),r}))},this.initEntityValue=function(e){var t=e.props.initialValue;if(void 0!==t){var r=e.getNamePath();void 0===be(n.store,r)&&n.updateStore(ye(n.store,r,t))}},this.isMergedPreserve=function(e){var t=void 0!==e?e:n.preserve;return null==t||t},this.registerField=function(e){n.fieldEntities.push(e);var t=e.getNamePath();if(n.notifyWatch([t]),void 0!==e.props.initialValue){var r=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(r,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(r,i){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter((function(t){return t!==e})),!n.isMergedPreserve(i)&&(!r||o.length>1)){var a=r?void 0:n.getInitialValue(t);if(t.length&&n.getFieldValue(t)!==a&&n.fieldEntities.every((function(e){return!Te(e.getNamePath(),t)}))){var s=n.store;n.updateStore(ye(s,t,a,!0)),n.notifyObservers(s,[t],{type:"remove"}),n.triggerDependenciesUpdate(s,t)}}n.notifyWatch([t])}},this.dispatch=function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var i=e.namePath,o=e.triggerName;n.validateFields([i],{triggerName:o})}},this.notifyObservers=function(e,t,r){if(n.subscribable){var i=c(c({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach((function(n){(0,n.onStoreChange)(e,t,i)}))}else n.forceRootUpdate()},this.triggerDependenciesUpdate=function(e,t){var r=n.getDependencyChildrenFields(t);return r.length&&n.validateFields(r),n.notifyObservers(e,r,{type:"dependenciesUpdate",relatedFields:[t].concat(d(r))}),r},this.updateValue=function(e,t){var r=ve(e),i=n.store;n.updateStore(ye(n.store,r,t)),n.notifyObservers(i,[r],{type:"valueUpdate",source:"internal"}),n.notifyWatch([r]);var o=n.triggerDependenciesUpdate(i,r),a=n.callbacks.onValuesChange;a&&a(we(n.store,[r]),n.getFieldsValue()),n.triggerOnFieldsChange([r].concat(d(o)))},this.setFieldsValue=function(e){n.warningUnhooked();var t=n.store;if(e){var r=Me(n.store,e);n.updateStore(r)}n.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()},this.getDependencyChildrenFields=function(e){var t=new Set,r=[],i=new Ve;return n.getFieldEntities().forEach((function(e){(e.props.dependencies||[]).forEach((function(t){var n=ve(t);i.update(n,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t}))}))})),function e(n){(i.get(n)||new Set).forEach((function(n){if(!t.has(n)){t.add(n);var i=n.getNamePath();n.isFieldDirty()&&i.length&&(r.push(i),e(i))}}))}(e),r},this.triggerOnFieldsChange=function(e,t){var r=n.callbacks.onFieldsChange;if(r){var i=n.getFields();if(t){var o=new Ve;t.forEach((function(e){var t=e.name,n=e.errors;o.set(t,n)})),i.forEach((function(e){e.errors=o.get(e.name)||e.errors}))}r(i.filter((function(t){var n=t.name;return xe(e,n)})),i)}},this.validateFields=function(e,t){n.warningUnhooked();var r=!!e,i=r?e.map(ve):[],o=[];n.getFieldEntities(!0).forEach((function(a){if(r||i.push(a.getNamePath()),(null==t?void 0:t.recursive)&&r){var s=a.getNamePath();s.every((function(t,n){return e[n]===t||void 0===e[n]}))&&i.push(s)}if(a.props.rules&&a.props.rules.length){var u=a.getNamePath();if(!r||xe(i,u)){var l=a.validateRules(c({validateMessages:c(c({},ae),n.validateMessages)},t));o.push(l.then((function(){return{name:u,errors:[],warnings:[]}})).catch((function(e){var t=[],n=[];return e.forEach((function(e){var r=e.rule.warningOnly,i=e.errors;r?n.push.apply(n,d(i)):t.push.apply(t,d(i))})),t.length?Promise.reject({name:u,errors:t,warnings:n}):{name:u,errors:t,warnings:n}})))}}}));var a=function(e){var t=!1,n=e.length,r=[];return e.length?new Promise((function(i,o){e.forEach((function(e,a){e.catch((function(e){return t=!0,e})).then((function(e){n-=1,r[a]=e,n>0||(t&&o(r),i(r))}))}))})):Promise.resolve([])}(o);n.lastValidatePromise=a,a.catch((function(e){return e})).then((function(e){var t=e.map((function(e){return e.name}));n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)}));var s=a.then((function(){return n.lastValidatePromise===a?Promise.resolve(n.getFieldsValue(i)):Promise.reject([])})).catch((function(e){var t=e.filter((function(e){return e&&e.errors.length}));return Promise.reject({values:n.getFieldsValue(i),errorFields:t,outOfDate:n.lastValidatePromise!==a})}));return s.catch((function(e){return e})),s},this.submit=function(){n.warningUnhooked(),n.validateFields().then((function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(e){console.error(e)}})).catch((function(e){var t=n.callbacks.onFinishFailed;t&&t(e)}))},this.forceRootUpdate=t})),Ge=function(e){var t=r.useRef(),n=Ye(r.useState({}),2)[1];if(!t.current)if(e)t.current=e;else{var i=new We((function(){n({})}));t.current=i.getForm()}return[t.current]},Qe=r.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Ke=function(e){var t=e.validateMessages,n=e.onFormChange,i=e.onFormFinish,o=e.children,s=r.useContext(Qe),u=r.useRef({});return r.createElement(Qe.Provider,{value:c(c({},s),{},{validateMessages:c(c({},s.validateMessages),t),triggerFormChange:function(e,t){n&&n(e,{changedFields:t,forms:u.current}),s.triggerFormChange(e,t)},triggerFormFinish:function(e,t){i&&i(e,{values:t,forms:u.current}),s.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(u.current=c(c({},u.current),{},a({},e,t))),s.registerForm(e,t)},unregisterForm:function(e){var t=c({},u.current);delete t[e],u.current=t,s.unregisterForm(e)}})},o)},Je=Qe,Xe=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],qe=function(e,t){var n=e.name,a=e.initialValues,s=e.fields,u=e.form,l=e.preserve,f=e.children,h=e.component,p=void 0===h?"form":h,g=e.validateMessages,m=e.validateTrigger,v=void 0===m?"onChange":m,y=e.onValuesChange,w=e.onFieldsChange,x=e.onFinish,I=e.onFinishFailed,T=o(e,Xe),C=r.useContext(Je),S=Ye(Ge(u),1)[0],_=S.getInternalHooks(E),A=_.useSubscribe,N=_.setInitialValues,k=_.setCallbacks,R=_.setValidateMessages,O=_.setPreserve,D=_.destroyForm;r.useImperativeHandle(t,(function(){return S})),r.useEffect((function(){return C.registerForm(n,S),function(){C.unregisterForm(n)}}),[C,S,n]),R(c(c({},C.validateMessages),g)),k({onValuesChange:y,onFieldsChange:function(e){if(C.triggerFormChange(n,e),w){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];w.apply(void 0,[e].concat(r))}},onFinish:function(e){C.triggerFormFinish(n,e),x&&x(e)},onFinishFailed:I}),O(l);var L,P=r.useRef(null);N(a,!P.current),P.current||(P.current=!0),r.useEffect((function(){return D}),[]);var j="function"==typeof f;L=j?f(S.getFieldsValue(!0),S):f,A(!j);var z=r.useRef();r.useEffect((function(){(function(e,t){if(e===t)return!0;if(!e&&t||e&&!t)return!1;if(!e||!t||"object"!==b(e)||"object"!==b(t))return!1;var n=Object.keys(e),r=Object.keys(t),i=new Set([].concat(d(n),d(r)));return d(i).every((function(n){var r=e[n],i=t[n];return"function"==typeof r&&"function"==typeof i||r===i}))})(z.current||[],s||[])||S.setFields(s||[]),z.current=s}),[s,S]);var U=r.useMemo((function(){return c(c({},S),{},{validateTrigger:v})}),[S,v]),F=r.createElement(M.Provider,{value:U},L);return!1===p?F:r.createElement(p,i({},T,{onSubmit:function(e){e.preventDefault(),e.stopPropagation(),S.submit()},onReset:function(e){var t;e.preventDefault(),S.resetFields(),null===(t=T.onReset)||void 0===t||t.call(T,e)}}),F)};function $e(e){try{return JSON.stringify(e)}catch(e){return Math.random()}}var et=r.forwardRef(qe);et.FormProvider=Ke,et.Field=Ue,et.List=function(e){var t=e.name,n=e.initialValue,i=e.children,o=e.rules,a=e.validateTrigger,s=r.useContext(M),u=r.useRef({keys:[],id:0}).current,l=r.useMemo((function(){var e=ve(s.prefixName)||[];return[].concat(d(e),d(ve(t)))}),[s.prefixName,t]),f=r.useMemo((function(){return c(c({},s),{},{prefixName:l})}),[s,l]),h=r.useMemo((function(){return{getKey:function(e){var t=l.length,n=e[t];return[u.keys[n],e.slice(t+1)]}}}),[l]);return"function"!=typeof i?((0,x.ZP)(!1,"Form.List only accepts function as children."),null):r.createElement(Fe.Provider,{value:h},r.createElement(M.Provider,{value:f},r.createElement(Ue,{name:[],shouldUpdate:function(e,t,n){return"internal"!==n.source&&e!==t},rules:o,validateTrigger:a,initialValue:n,isList:!0},(function(e,t){var n=e.value,r=void 0===n?[]:n,o=e.onChange,a=s.getFieldValue,c=function(){return a(l||[])||[]},f={add:function(e,t){var n=c();t>=0&&t<=n.length?(u.keys=[].concat(d(u.keys.slice(0,t)),[u.id],d(u.keys.slice(t))),o([].concat(d(n.slice(0,t)),[e],d(n.slice(t))))):(u.keys=[].concat(d(u.keys),[u.id]),o([].concat(d(n),[e]))),u.id+=1},remove:function(e){var t=c(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(u.keys=u.keys.filter((function(e,t){return!n.has(t)})),o(t.filter((function(e,t){return!n.has(t)}))))},move:function(e,t){if(e!==t){var n=c();e<0||e>=n.length||t<0||t>=n.length||(u.keys=Se(u.keys,e,t),o(Se(n,e,t)))}}},h=r||[];return Array.isArray(h)||(h=[]),i(h.map((function(e,t){var n=u.keys[t];return void 0===n&&(u.keys[t]=u.id,n=u.keys[t],u.id+=1),{name:t,key:n,isListField:!0}})),f,t)}))))},et.useForm=Ge,et.useWatch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=(0,r.useState)(),i=Ye(n,2),o=i[0],a=i[1],s=(0,r.useMemo)((function(){return $e(o)}),[o]),c=(0,r.useRef)(s);c.current=s;var u=(0,r.useContext)(M),l=t||u,d=l&&l._init,f=ve(e),h=(0,r.useRef)(f);return h.current=f,(0,r.useEffect)((function(){if(d){var e=l.getFieldsValue,t=(0,(0,l.getInternalHooks)(E).registerWatch)((function(e){var t=be(e,h.current),n=$e(t);c.current!==n&&(c.current=n,a(t))})),n=be(e(),h.current);return a(n),t}}),[]),o}},63441:function(e,t,n){"use strict";n.d(t,{V:function(){return se},Z:function(){return ce}});var r=n(96156),i=n(28991),o=n(34699),a=n(90484),s=n(24698),c=n(34203),u=n(42550),l=n(94184),d=n.n(l),f=n(98924);function h(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}var p,g,m,v=(p=(0,f.Z)(),g="undefined"!=typeof window?window:{},m={animationend:h("Animation","AnimationEnd"),transitionend:h("Transition","TransitionEnd")},p&&("AnimationEvent"in g||delete m.animationend.animation,"TransitionEvent"in g||delete m.transitionend.transition),m),b={};if((0,f.Z)()){var y=document.createElement("div");b=y.style}var w={};function x(e){if(w[e])return w[e];var t=v[e];if(t)for(var n=Object.keys(t),r=n.length,i=0;i<r;i+=1){var o=n[i];if(Object.prototype.hasOwnProperty.call(t,o)&&o in b)return w[e]=t[o],w[e]}return""}var E=x("animationend"),I=x("transitionend"),M=!(!E||!I),T=E||"animationend",C=I||"transitionend";function S(e,t){return e?"object"===(0,a.Z)(e)?e[t.replace(/-\w/g,(function(e){return e[1].toUpperCase()}))]:"".concat(e,"-").concat(t):null}var _="none",A="appear",N="enter",k="leave",R="none",O="prepare",D="start",L="active",P="end",j=n(30470),z=n(75164),U=(0,f.Z)()?s.useLayoutEffect:s.useEffect,F=[O,D,L,P];function Y(e){return e===L||e===P}function Z(e,t,n,a){var c=a.motionEnter,u=void 0===c||c,l=a.motionAppear,d=void 0===l||l,f=a.motionLeave,h=void 0===f||f,p=a.motionDeadline,g=a.motionLeaveImmediately,m=a.onAppearPrepare,v=a.onEnterPrepare,b=a.onLeavePrepare,y=a.onAppearStart,w=a.onEnterStart,x=a.onLeaveStart,E=a.onAppearActive,I=a.onEnterActive,M=a.onLeaveActive,S=a.onAppearEnd,Z=a.onEnterEnd,B=a.onLeaveEnd,V=a.onVisibleChanged,H=(0,j.Z)(),W=(0,o.Z)(H,2),G=W[0],Q=W[1],K=(0,j.Z)(_),J=(0,o.Z)(K,2),X=J[0],q=J[1],$=(0,j.Z)(null),ee=(0,o.Z)($,2),te=ee[0],ne=ee[1],re=(0,s.useRef)(!1),ie=(0,s.useRef)(null);function oe(){return n()}var ae=(0,s.useRef)(!1);function se(e){var t=oe();if(!e||e.deadline||e.target===t){var n,r=ae.current;X===A&&r?n=null==S?void 0:S(t,e):X===N&&r?n=null==Z?void 0:Z(t,e):X===k&&r&&(n=null==B?void 0:B(t,e)),X!==_&&r&&!1!==n&&(q(_,!0),ne(null,!0))}}var ce=function(e){var t=(0,s.useRef)(),n=(0,s.useRef)(e);n.current=e;var r=s.useCallback((function(e){n.current(e)}),[]);function i(e){e&&(e.removeEventListener(C,r),e.removeEventListener(T,r))}return s.useEffect((function(){return function(){i(t.current)}}),[]),[function(e){t.current&&t.current!==e&&i(t.current),e&&e!==t.current&&(e.addEventListener(C,r),e.addEventListener(T,r),t.current=e)},i]}(se),ue=(0,o.Z)(ce,1)[0],le=s.useMemo((function(){var e,t,n;switch(X){case A:return e={},(0,r.Z)(e,O,m),(0,r.Z)(e,D,y),(0,r.Z)(e,L,E),e;case N:return t={},(0,r.Z)(t,O,v),(0,r.Z)(t,D,w),(0,r.Z)(t,L,I),t;case k:return n={},(0,r.Z)(n,O,b),(0,r.Z)(n,D,x),(0,r.Z)(n,L,M),n;default:return{}}}),[X]),de=function(e,t){var n=(0,j.Z)(R),r=(0,o.Z)(n,2),i=r[0],a=r[1],c=function(){var e=s.useRef(null);function t(){z.Z.cancel(e.current)}return s.useEffect((function(){return function(){t()}}),[]),[function n(r){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;t();var o=(0,z.Z)((function(){i<=1?r({isCanceled:function(){return o!==e.current}}):n(r,i-1)}));e.current=o},t]}(),u=(0,o.Z)(c,2),l=u[0],d=u[1];return U((function(){if(i!==R&&i!==P){var e=F.indexOf(i),n=F[e+1],r=t(i);!1===r?a(n,!0):l((function(e){function t(){e.isCanceled()||a(n,!0)}!0===r?t():Promise.resolve(r).then(t)}))}}),[e,i]),s.useEffect((function(){return function(){d()}}),[]),[function(){a(O,!0)},i]}(X,(function(e){if(e===O){var t=le.prepare;return!!t&&t(oe())}var n;return pe in le&&ne((null===(n=le[pe])||void 0===n?void 0:n.call(le,oe(),null))||null),pe===L&&(ue(oe()),p>0&&(clearTimeout(ie.current),ie.current=setTimeout((function(){se({deadline:!0})}),p))),!0})),fe=(0,o.Z)(de,2),he=fe[0],pe=fe[1],ge=Y(pe);ae.current=ge,U((function(){Q(t);var n,r=re.current;re.current=!0,e&&(!r&&t&&d&&(n=A),r&&t&&u&&(n=N),(r&&!t&&h||!r&&g&&!t&&h)&&(n=k),n&&(q(n),he()))}),[t]),(0,s.useEffect)((function(){(X===A&&!d||X===N&&!u||X===k&&!h)&&q(_)}),[d,u,h]),(0,s.useEffect)((function(){return function(){re.current=!1,clearTimeout(ie.current)}}),[]),(0,s.useEffect)((function(){void 0!==G&&X===_&&(null==V||V(G))}),[G,X]);var me=te;return le.prepare&&pe===D&&(me=(0,i.Z)({transition:"none"},me)),[X,pe,me,null!=G?G:t]}var B=n(6610),V=n(5991),H=n(65255),W=n(44144),G=function(e){(0,H.Z)(n,e);var t=(0,W.Z)(n);function n(){return(0,B.Z)(this,n),t.apply(this,arguments)}return(0,V.Z)(n,[{key:"render",value:function(){return this.props.children}}]),n}(s.Component),Q=function(e){var t=e;function n(e){return!(!e.motionName||!t)}"object"===(0,a.Z)(e)&&(t=e.transitionSupport);var l=s.forwardRef((function(e,t){var a=e.visible,l=void 0===a||a,f=e.removeOnLeave,h=void 0===f||f,p=e.forceRender,g=e.children,m=e.motionName,v=e.leavedClassName,b=e.eventProps,y=n(e),w=(0,s.useRef)(),x=(0,s.useRef)(),E=Z(y,l,(function(){try{return w.current instanceof HTMLElement?w.current:(0,c.Z)(x.current)}catch(e){return null}}),e),I=(0,o.Z)(E,4),M=I[0],T=I[1],C=I[2],A=I[3],N=s.useRef(A);A&&(N.current=!0);var k,R=s.useCallback((function(e){w.current=e,(0,u.mH)(t,e)}),[t]),L=(0,i.Z)((0,i.Z)({},b),{},{visible:l});if(g)if(M!==_&&n(e)){var P,j;T===O?j="prepare":Y(T)?j="active":T===D&&(j="start"),k=g((0,i.Z)((0,i.Z)({},L),{},{className:d()(S(m,M),(P={},(0,r.Z)(P,S(m,"".concat(M,"-").concat(j)),j),(0,r.Z)(P,m,"string"==typeof m),P)),style:C}),R)}else k=A?g((0,i.Z)({},L),R):!h&&N.current?g((0,i.Z)((0,i.Z)({},L),{},{className:v}),R):p?g((0,i.Z)((0,i.Z)({},L),{},{style:{display:"none"}}),R):null;else k=null;return s.isValidElement(k)&&(0,u.Yr)(k)&&(k.ref||(k=s.cloneElement(k,{ref:R}))),s.createElement(G,{ref:x},k)}));return l.displayName="CSSMotion",l}(M),K=n(22122),J=n(81253),X="add",q="keep",$="remove",ee="removed";function te(e){var t;return t=e&&"object"===(0,a.Z)(e)&&"key"in e?e:{key:e},(0,i.Z)((0,i.Z)({},t),{},{key:String(t.key)})}function ne(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(te)}function re(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,o=t.length,a=ne(e),s=ne(t);a.forEach((function(e){for(var t=!1,a=r;a<o;a+=1){var c=s[a];if(c.key===e.key){r<a&&(n=n.concat(s.slice(r,a).map((function(e){return(0,i.Z)((0,i.Z)({},e),{},{status:X})}))),r=a),n.push((0,i.Z)((0,i.Z)({},c),{},{status:q})),r+=1,t=!0;break}}t||n.push((0,i.Z)((0,i.Z)({},e),{},{status:$}))})),r<o&&(n=n.concat(s.slice(r).map((function(e){return(0,i.Z)((0,i.Z)({},e),{},{status:X})}))));var c={};n.forEach((function(e){var t=e.key;c[t]=(c[t]||0)+1}));var u=Object.keys(c).filter((function(e){return c[e]>1}));return u.forEach((function(e){(n=n.filter((function(t){var n=t.key,r=t.status;return n!==e||r!==$}))).forEach((function(t){t.key===e&&(t.status=q)}))})),n}var ie=["component","children","onVisibleChanged","onAllRemoved"],oe=["status"],ae=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"],se=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Q,n=function(e){(0,H.Z)(r,e);var n=(0,W.Z)(r);function r(){var e;(0,B.Z)(this,r);for(var t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];return(e=n.call.apply(n,[this].concat(o))).state={keyEntities:[]},e.removeKey=function(t){var n=e.state.keyEntities.map((function(e){return e.key!==t?e:(0,i.Z)((0,i.Z)({},e),{},{status:ee})}));return e.setState({keyEntities:n}),n.filter((function(e){return e.status!==ee})).length},e}return(0,V.Z)(r,[{key:"render",value:function(){var e=this,n=this.state.keyEntities,r=this.props,i=r.component,o=r.children,a=r.onVisibleChanged,c=r.onAllRemoved,u=(0,J.Z)(r,ie),l=i||s.Fragment,d={};return ae.forEach((function(e){d[e]=u[e],delete u[e]})),delete u.keys,s.createElement(l,u,n.map((function(n){var r=n.status,i=(0,J.Z)(n,oe),u=r===X||r===q;return s.createElement(t,(0,K.Z)({},d,{key:i.key,visible:u,eventProps:i,onVisibleChanged:function(t){null==a||a(t,{key:i.key}),t||0===e.removeKey(i.key)&&c&&c()}}),o)})))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.keys,r=t.keyEntities,i=ne(n);return{keyEntities:re(r,i).filter((function(e){var t=r.find((function(t){var n=t.key;return e.key===n}));return!t||t.status!==ee||e.status!==$}))}}}]),r}(s.Component);return n.defaultProps={component:"div"},n}(M),ce=Q},51784:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(22122),i=n(96156),o=n(6610),a=n(5991),s=n(65255),c=n(44144),u=n(24698),l=n(76207),d=n.n(l),f=n(94184),h=n.n(f),p=function(e){(0,s.Z)(n,e);var t=(0,c.Z)(n);function n(){var e;(0,o.Z)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(e=t.call.apply(t,[this].concat(i))).closeTimer=null,e.close=function(t){t&&t.stopPropagation(),e.clearCloseTimer();var n=e.props,r=n.onClose,i=n.noticeKey;r&&r(i)},e.startCloseTimer=function(){e.props.duration&&(e.closeTimer=window.setTimeout((function(){e.close()}),1e3*e.props.duration))},e.clearCloseTimer=function(){e.closeTimer&&(clearTimeout(e.closeTimer),e.closeTimer=null)},e}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){this.startCloseTimer()}},{key:"componentDidUpdate",value:function(e){(this.props.duration!==e.duration||this.props.updateMark!==e.updateMark||this.props.visible!==e.visible&&this.props.visible)&&this.restartCloseTimer()}},{key:"componentWillUnmount",value:function(){this.clearCloseTimer()}},{key:"restartCloseTimer",value:function(){this.clearCloseTimer(),this.startCloseTimer()}},{key:"render",value:function(){var e=this,t=this.props,n=t.prefixCls,o=t.className,a=t.closable,s=t.closeIcon,c=t.style,l=t.onClick,f=t.children,p=t.holder,g="".concat(n,"-notice"),m=Object.keys(this.props).reduce((function(t,n){return"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)&&"role"!==n||(t[n]=e.props[n]),t}),{}),v=u.createElement("div",(0,r.Z)({className:h()(g,o,(0,i.Z)({},"".concat(g,"-closable"),a)),style:c,onMouseEnter:this.clearCloseTimer,onMouseLeave:this.startCloseTimer,onClick:l},m),u.createElement("div",{className:"".concat(g,"-content")},f),a?u.createElement("a",{tabIndex:0,onClick:this.close,className:"".concat(g,"-close")},s||u.createElement("span",{className:"".concat(g,"-close-x")})):null);return p?d().createPortal(v,p):v}}]),n}(u.Component);p.defaultProps={onClose:function(){},duration:1.5}},98287:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(81253),i=n(22122),o=n(28991),a=n(6610),s=n(5991),c=n(65255),u=n(44144),l=n(24698),d=n(98964),f=n(94184),h=n.n(f),p=n(63441),g=n(51784),m=n(51550),v=["getContainer"],b=0,y=Date.now();function w(){var e=b;return b+=1,"rcNotification_".concat(y,"_").concat(e)}var x=function(e){(0,c.Z)(n,e);var t=(0,u.Z)(n);function n(){var e;(0,a.Z)(this,n);for(var r=arguments.length,i=new Array(r),s=0;s<r;s++)i[s]=arguments[s];return(e=t.call.apply(t,[this].concat(i))).state={notices:[]},e.hookRefs=new Map,e.add=function(t,n){var r=t.key||w(),i=(0,o.Z)((0,o.Z)({},t),{},{key:r}),a=e.props.maxCount;e.setState((function(e){var t=e.notices,o=t.map((function(e){return e.notice.key})).indexOf(r),s=t.concat();return-1!==o?s.splice(o,1,{notice:i,holderCallback:n}):(a&&t.length>=a&&(i.key=s[0].notice.key,i.updateMark=w(),i.userPassKey=r,s.shift()),s.push({notice:i,holderCallback:n})),{notices:s}}))},e.remove=function(t){e.setState((function(e){return{notices:e.notices.filter((function(e){var n=e.notice,r=n.key;return(n.userPassKey||r)!==t}))}}))},e.noticePropsMap={},e}return(0,s.Z)(n,[{key:"getTransitionName",value:function(){var e=this.props,t=e.prefixCls,n=e.animation,r=this.props.transitionName;return!r&&n&&(r="".concat(t,"-").concat(n)),r}},{key:"render",value:function(){var e=this,t=this.state.notices,n=this.props,r=n.prefixCls,a=n.className,s=n.closeIcon,c=n.style,u=[];return t.forEach((function(n,i){var a=n.notice,c=n.holderCallback,l=i===t.length-1?a.updateMark:void 0,d=a.key,f=a.userPassKey,h=(0,o.Z)((0,o.Z)((0,o.Z)({prefixCls:r,closeIcon:s},a),a.props),{},{key:d,noticeKey:f||d,updateMark:l,onClose:function(t){var n;e.remove(t),null===(n=a.onClose)||void 0===n||n.call(a)},onClick:a.onClick,children:a.content});u.push(d),e.noticePropsMap[d]={props:h,holderCallback:c}})),l.createElement("div",{className:h()(r,a),style:c},l.createElement(p.V,{keys:u,motionName:this.getTransitionName(),onVisibleChanged:function(t,n){var r=n.key;t||delete e.noticePropsMap[r]}},(function(t){var n=t.key,a=t.className,s=t.style,c=t.visible,u=e.noticePropsMap[n],d=u.props,f=u.holderCallback;return f?l.createElement("div",{key:n,className:h()(a,"".concat(r,"-hook-holder")),style:(0,o.Z)({},s),ref:function(t){void 0!==n&&(t?(e.hookRefs.set(n,t),f(t,d)):e.hookRefs.delete(n))}}):l.createElement(g.Z,(0,i.Z)({},d,{className:h()(a,null==d?void 0:d.className),style:(0,o.Z)((0,o.Z)({},s),null==d?void 0:d.style),visible:c}))})))}}]),n}(l.Component);x.newInstance=void 0,x.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},x.newInstance=function(e,t){var n=e||{},o=n.getContainer,a=(0,r.Z)(n,v),s=document.createElement("div");o?o().appendChild(s):document.body.appendChild(s);var c=!1;(0,d.s)(l.createElement(x,(0,i.Z)({},a,{ref:function(e){c||(c=!0,t({notice:function(t){e.add(t)},removeNotice:function(t){e.remove(t)},component:e,destroy:function(){(0,d.v)(s),s.parentNode&&s.parentNode.removeChild(s)},useNotification:function(){return(0,m.Z)(e)}}))}})),s)};var E=x},51550:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(87329),i=n(22122),o=n(34699),a=n(24698),s=n(51784);function c(e){var t=a.useRef({}),n=a.useState([]),c=(0,o.Z)(n,2),u=c[0],l=c[1];return[function(n){var o=!0;e.add(n,(function(e,n){var c=n.key;if(e&&(!t.current[c]||o)){var u=a.createElement(s.Z,(0,i.Z)({},n,{holder:e}));t.current[c]=u,l((function(e){var t=e.findIndex((function(e){return e.key===n.key}));if(-1===t)return[].concat((0,r.Z)(e),[u]);var i=(0,r.Z)(e);return i[t]=u,i}))}o=!1}))},a.createElement(a.Fragment,null,u)]}},50344:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(24698),i=n.n(r),o=n(59864);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[];return i().Children.forEach(e,(function(e){(null!=e||t.keepEmpty)&&(Array.isArray(e)?n=n.concat(a(e)):(0,o.isFragment)(e)&&e.props?n=n.concat(a(e.props.children,t)):n.push(e))})),n}},98924:function(e,t,n){"use strict";function r(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}n.d(t,{Z:function(){return r}})},44958:function(e,t,n){"use strict";n.d(t,{hq:function(){return l}});var r=n(98924),i="rc-util-key";function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.mark;return t?t.startsWith("data-")?t:"data-".concat(t):i}function a(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function s(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!(0,r.Z)())return null;var i,o=document.createElement("style");(null===(t=n.csp)||void 0===t?void 0:t.nonce)&&(o.nonce=null===(i=n.csp)||void 0===i?void 0:i.nonce),o.innerHTML=e;var s=a(n),c=s.firstChild;return n.prepend&&s.prepend?s.prepend(o):n.prepend&&c?s.insertBefore(o,c):s.appendChild(o),o}var c=new Map;function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=a(t);return Array.from(c.get(n).children).find((function(n){return"STYLE"===n.tagName&&n.getAttribute(o(t))===e}))}function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=a(n);if(!c.has(r)){var i=s("",n),l=i.parentNode;c.set(r,l),l.removeChild(i)}var d,f,h,p=u(t,n);if(p)return(null===(d=n.csp)||void 0===d?void 0:d.nonce)&&p.nonce!==(null===(f=n.csp)||void 0===f?void 0:f.nonce)&&(p.nonce=null===(h=n.csp)||void 0===h?void 0:h.nonce),p.innerHTML!==e&&(p.innerHTML=e),p;var g=s(e,n);return g.setAttribute(o(n),t),g}},34203:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(76207),i=n.n(r);function o(e){return e instanceof HTMLElement?e:i().findDOMNode(e)}},98964:function(e,t,n){"use strict";n.d(t,{s:function(){return m},v:function(){return w}});var r=n(29319);function i(){i=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var i=t&&t.prototype instanceof h?t:h,o=Object.create(i.prototype),a=new T(r||[]);return o._invoke=function(e,t,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return{value:void 0,done:!0}}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=E(a,n);if(s){if(s===f)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=d(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===f)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),o}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f={};function h(){}function p(){}function g(){}var m={};u(m,a,(function(){return this}));var v=Object.getPrototypeOf,b=v&&v(v(C([])));b&&b!==t&&n.call(b,a)&&(m=b);var y=g.prototype=h.prototype=Object.create(m);function w(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}))}function x(e,t){function i(o,a,s,c){var u=d(e[o],e,a);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==(0,r.Z)(f)&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){i("next",e,s,c)}),(function(e){i("throw",e,s,c)})):t.resolve(f).then((function(e){l.value=e,s(l)}),(function(e){return i("throw",e,s,c)}))}c(u.arg)}var o;this._invoke=function(e,n){function r(){return new t((function(t,r){i(e,n,t,r)}))}return o=o?o.then(r,r):r()}}function E(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,E(e,t),"throw"===t.method))return f;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var r=d(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,f;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,f):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,f)}function I(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function M(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(I,this),this.reset(!0)}function C(e){if(e){var t=e[a];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:S}}function S(){return{value:void 0,done:!0}}return p.prototype=g,u(y,"constructor",g),u(g,"constructor",p),p.displayName=u(g,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===p||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,u(e,c,"GeneratorFunction")),e.prototype=Object.create(y),e},e.awrap=function(e){return{__await:e}},w(x.prototype),u(x.prototype,s,(function(){return this})),e.AsyncIterator=x,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new x(l(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},w(y),u(y,c,"Generator"),u(y,a,(function(){return this})),u(y,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=C,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(M),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(s&&c){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,f):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),f},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),M(n),f}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;M(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:C(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),f}},e}function o(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(e){return void n(e)}s.done?t(c):Promise.resolve(c).then(r,i)}function a(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function s(e){o(a,r,i,s,c,"next",e)}function c(e){o(a,r,i,s,c,"throw",e)}s(void 0)}))}}var s,c=n(92486),u=n(76207),l=(0,c.Z)({},u),d=l.version,f=l.render,h=l.unmountComponentAtNode;try{Number((d||"").split(".")[0])>=18&&(s=l.createRoot)}catch(e){}function p(e){var t=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===(0,r.Z)(t)&&(t.usingClientEntryPoint=e)}var g="__rc_react_root__";function m(e,t){s?function(e,t){p(!0);var n=t[g]||s(t);p(!1),n.render(e),t[g]=n}(e,t):function(e,t){f(e,t)}(e,t)}function v(e){return b.apply(this,arguments)}function b(){return(b=a(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then((function(){var e;null===(e=t[g])||void 0===e||e.unmount(),delete t[g]})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){h(e)}function w(e){return x.apply(this,arguments)}function x(){return(x=a(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===s){e.next=2;break}return e.abrupt("return",v(t));case 2:y(t);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},56982:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(24698);function i(e,t,n){var i=r.useRef({});return"value"in i.current&&!n(i.current.condition,t)||(i.current.value=e(),i.current.condition=t),i.current.value}},30470:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(89334),i=n(24698);function o(e){var t=i.useRef(!1),n=i.useState(e),o=(0,r.Z)(n,2),a=o[0],s=o[1];return i.useEffect((function(){return t.current=!1,function(){t.current=!0}}),[]),[a,function(e,n){n&&t.current||s(e)}]}},75164:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=function(e){return+setTimeout(e,16)},i=function(e){return clearTimeout(e)};"undefined"!=typeof window&&"requestAnimationFrame"in window&&(r=function(e){return window.requestAnimationFrame(e)},i=function(e){return window.cancelAnimationFrame(e)});var o=0,a=new Map;function s(e){a.delete(e)}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=o+=1;function i(t){if(0===t)s(n),e();else{var o=r((function(){i(t-1)}));a.set(n,o)}}return i(t),n}c.cancel=function(e){var t=a.get(e);return s(t),i(t)}},42550:function(e,t,n){"use strict";n.d(t,{mH:function(){return o},sQ:function(){return a},Yr:function(){return s}});var r=n(29319),i=n(59864);function o(e,t){"function"==typeof e?e(t):"object"===(0,r.Z)(e)&&e&&"current"in e&&(e.current=t)}function a(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter((function(e){return e}));return r.length<=1?r[0]:function(e){t.forEach((function(t){o(t,e)}))}}function s(e){var t,n,r=(0,i.isMemo)(e)?e.type.type:e.type;return!("function"==typeof r&&!(null===(t=r.prototype)||void 0===t?void 0:t.render)||"function"==typeof e&&!(null===(n=e.prototype)||void 0===n?void 0:n.render))}n(56982)},80334:function(e,t,n){"use strict";var r={};function i(e,t){}t.ZP=function(e,t){!function(e,t,n){t||r[n]||(e(!1,n),r[n]=!0)}(i,e,t)}},77496:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{Z:function(){return r}})},41089:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,{Z:function(){return r}})},97948:function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{Z:function(){return r}})},38763:function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{Z:function(){return r}})},92486:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}n.d(t,{Z:function(){return o}})},89334:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(41089),i=n(23960),o=n(38763);function a(e,t){return(0,r.Z)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}}(e,t)||(0,i.Z)(e,t)||(0,o.Z)()}},90359:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(77496),i=n(97948),o=n(23960);function a(e){return function(e){if(Array.isArray(e))return(0,r.Z)(e)}(e)||(0,i.Z)(e)||(0,o.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},29319:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,{Z:function(){return r}})},23960:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(77496);function i(e,t){if(e){if("string"==typeof e)return(0,r.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.Z)(e,t):void 0}}},27562:function(e,t,n){"use strict";"undefined"==typeof Promise&&(n(50496).enable(),self.Promise=n(71054)),"undefined"!=typeof window&&n(57147),Object.assign=n(27418),n(5489),n(68230)},76961:function(e,t,n){"use strict";n(27562),n(76280),n(47834),n(54087).polyfill()},1726:function(e,t,n){"use strict";var r=n(10723);function i(){}var o=null,a={};function s(e){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("Promise constructor's argument is not a function");this._U=0,this._V=0,this._W=null,this._X=null,e!==i&&h(e,this)}function c(e,t){for(;3===e._V;)e=e._W;if(s._Y&&s._Y(e),0===e._V)return 0===e._U?(e._U=1,void(e._X=t)):1===e._U?(e._U=2,void(e._X=[e._X,t])):void e._X.push(t);!function(e,t){r((function(){var n=1===e._V?t.onFulfilled:t.onRejected;if(null!==n){var r=function(e,t){try{return e(t)}catch(e){return o=e,a}}(n,e._W);r===a?l(t.promise,o):u(t.promise,r)}else 1===e._V?u(t.promise,e._W):l(t.promise,e._W)}))}(e,t)}function u(e,t){if(t===e)return l(e,new TypeError("A promise cannot be resolved with itself."));if(t&&("object"==typeof t||"function"==typeof t)){var n=function(e){try{return e.then}catch(e){return o=e,a}}(t);if(n===a)return l(e,o);if(n===e.then&&t instanceof s)return e._V=3,e._W=t,void d(e);if("function"==typeof n)return void h(n.bind(t),e)}e._V=1,e._W=t,d(e)}function l(e,t){e._V=2,e._W=t,s._Z&&s._Z(e,t),d(e)}function d(e){if(1===e._U&&(c(e,e._X),e._X=null),2===e._U){for(var t=0;t<e._X.length;t++)c(e,e._X[t]);e._X=null}}function f(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}function h(e,t){var n=!1,r=function(e,r,i){try{e((function(e){n||(n=!0,u(t,e))}),(function(e){n||(n=!0,l(t,e))}))}catch(e){return o=e,a}}(e);n||r!==a||(n=!0,l(t,o))}e.exports=s,s._Y=null,s._Z=null,s._0=i,s.prototype.then=function(e,t){if(this.constructor!==s)return function(e,t,n){return new e.constructor((function(r,o){var a=new s(i);a.then(r,o),c(e,new f(t,n,a))}))}(this,e,t);var n=new s(i);return c(this,new f(e,t,n)),n}},71054:function(e,t,n){"use strict";var r=n(1726);e.exports=r;var i=l(!0),o=l(!1),a=l(null),s=l(void 0),c=l(0),u=l("");function l(e){var t=new r(r._0);return t._V=1,t._W=e,t}r.resolve=function(e){if(e instanceof r)return e;if(null===e)return a;if(void 0===e)return s;if(!0===e)return i;if(!1===e)return o;if(0===e)return c;if(""===e)return u;if("object"==typeof e||"function"==typeof e)try{var t=e.then;if("function"==typeof t)return new r(t.bind(e))}catch(e){return new r((function(t,n){n(e)}))}return l(e)};var d=function(e){return"function"==typeof Array.from?(d=Array.from,Array.from(e)):(d=function(e){return Array.prototype.slice.call(e)},Array.prototype.slice.call(e))};r.all=function(e){var t=d(e);return new r((function(e,n){if(0===t.length)return e([]);var i=t.length;function o(a,s){if(s&&("object"==typeof s||"function"==typeof s)){if(s instanceof r&&s.then===r.prototype.then){for(;3===s._V;)s=s._W;return 1===s._V?o(a,s._W):(2===s._V&&n(s._W),void s.then((function(e){o(a,e)}),n))}var c=s.then;if("function"==typeof c)return void new r(c.bind(s)).then((function(e){o(a,e)}),n)}t[a]=s,0==--i&&e(t)}for(var a=0;a<t.length;a++)o(a,t[a])}))},r.reject=function(e){return new r((function(t,n){n(e)}))},r.race=function(e){return new r((function(t,n){d(e).forEach((function(e){r.resolve(e).then(t,n)}))}))},r.prototype.catch=function(e){return this.then(null,e)}},50496:function(e,t,n){"use strict";var r=n(1726),i=[ReferenceError,TypeError,RangeError],o=!1;function a(){o=!1,r._Y=null,r._Z=null}function s(e,t){return t.some((function(t){return e instanceof t}))}t.disable=a,t.enable=function(e){e=e||{},o&&a(),o=!0;var t=0,n=0,c={};function u(t){(e.allRejections||s(c[t].error,e.whitelist||i))&&(c[t].displayId=n++,e.onUnhandled?(c[t].logged=!0,e.onUnhandled(c[t].displayId,c[t].error)):(c[t].logged=!0,function(e,t){console.warn("Possible Unhandled Promise Rejection (id: "+e+"):"),((t&&(t.stack||t))+"").split("\n").forEach((function(e){console.warn(" "+e)}))}(c[t].displayId,c[t].error)))}r._Y=function(t){2===t._V&&c[t._1]&&(c[t._1].logged?function(t){c[t].logged&&(e.onHandled?e.onHandled(c[t].displayId,c[t].error):c[t].onUnhandled||(console.warn("Promise Rejection Handled (id: "+c[t].displayId+"):"),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+c[t].displayId+".")))}(t._1):clearTimeout(c[t._1].timeout),delete c[t._1])},r._Z=function(e,n){0===e._U&&(e._1=t++,c[e._1]={displayId:null,error:n,timeout:setTimeout(u.bind(null,e._1),s(n,i)?100:2e3),logged:!1})}}},99880:function(e){var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var i=t&&t.prototype instanceof m?t:m,o=Object.create(i.prototype),a=new _(r||[]);return o._invoke=function(e,t,n){var r=d;return function(i,o){if(r===h)throw new Error("Generator is already running");if(r===p){if("throw"===i)throw o;return N()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=T(a,n);if(s){if(s===g)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=p,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var c=l(e,t,n);if("normal"===c.type){if(r=n.done?p:f,c.arg===g)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=p,n.method="throw",n.arg=c.arg)}}}(e,n,a),o}function l(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var d="suspendedStart",f="suspendedYield",h="executing",p="completed",g={};function m(){}function v(){}function b(){}var y={};y[o]=function(){return this};var w=Object.getPrototypeOf,x=w&&w(w(A([])));x&&x!==n&&r.call(x,o)&&(y=x);var E=b.prototype=m.prototype=Object.create(y);function I(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function M(e,t){function n(i,o,a,s){var c=l(e[i],e,o);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(d).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(c.arg)}var i;this._invoke=function(e,r){function o(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(o,o):o()}}function T(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,T(e,n),"throw"===n.method))return g;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var i=l(r,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,g;var o=i.arg;return o?o.done?(n[e.resultName]=o.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,g):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function _(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function A(e){if(e){var n=e[o];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function n(){for(;++i<e.length;)if(r.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:N}}function N(){return{value:t,done:!0}}return v.prototype=E.constructor=b,b.constructor=v,v.displayName=c(b,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,c(e,s,"GeneratorFunction")),e.prototype=Object.create(E),e},e.awrap=function(e){return{__await:e}},I(M.prototype),M.prototype[a]=function(){return this},e.AsyncIterator=M,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new M(u(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},I(E),c(E,s,"Generator"),E[o]=function(){return this},E.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=A,_.prototype={constructor:_,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return s.type="throw",s.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),u=r.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,g):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;S(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:A(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),g}},e}(e.exports);try{regeneratorRuntime=t}catch(e){Function("r","regeneratorRuntime = r")(t)}},32377:function(e,t,n){"use strict";n(28594),n(99880)},71893:function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}r(n(58267));var i=r(n(24698)),o=r(n(95260)),a=r(n(95573)),s=r(n(76489)),c=r(n(17673)),u=r(n(41143));n(12276);for(var l=r(n(72378)),d=["AFN","EUR","ALL","DZD","USD","AOA","XCD","ARS","AMD","AWG","AUD","AZN","BSD","BHD","BDT","BBD","BYN","BZD","XOF","BMD","INR","BTN","BOB","BOV","BAM","BWP","NOK","BRL","BND","BGN","BIF","CVE","KHR","XAF","CAD","KYD","CLP","CLF","CNY","COP","COU","KMF","CDF","NZD","CRC","HRK","CUP","CUC","ANG","CZK","DKK","DJF","DOP","EGP","SVC","ERN","ETB","FKP","FJD","XPF","GMD","GEL","GHS","GIP","GTQ","GBP","GNF","GYD","HTG","HNL","HKD","HUF","ISK","IDR","XDR","IRR","IQD","ILS","JMD","JPY","JOD","KZT","KES","KPW","KRW","KWD","KGS","LAK","LBP","LSL","ZAR","LRD","LYD","CHF","MOP","MKD","MGA","MWK","MYR","MVR","MRO","MUR","XUA","MXN","MXV","MDL","MNT","MAD","MZN","MMK","NAD","NPR","NIO","NGN","OMR","PKR","PAB","PGK","PYG","PEN","PHP","PLN","QAR","RON","RUB","RWF","SHP","WST","STD","SAR","RSD","SCR","SLL","SGD","XSU","SBD","SOS","SSP","LKR","SDG","SRD","SZL","SEK","CHE","CHW","SYP","TWD","TJS","TZS","THB","TOP","TTD","TND","TRY","TMT","UGX","UAH","AED","USN","UYU","UYI","UZS","VUV","VEF","VND","YER","ZMW","ZWL","XBA","XBB","XBC","XBD","XTS","XXX","XAU","XPD","XPT","XAG"],f={},h=0;h<d.length;h++)f[d[h]]={style:"currency",currency:d[h]};var p={number:f},g=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();String.prototype.defaultMessage=String.prototype.d=function(e){return this||e||""};var m=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options={currentLocale:null,locales:{},warningHandler:function(){var e;(e=console).warn.apply(e,arguments)},escapeHtml:!0,fallbackLocale:null}}return g(e,[{key:"get",value:function(e,t){u(e,"key is required");var n=this.options,r=n.locales,i=n.currentLocale,s=n.formats;if(!r||!r[i])return this.options.warningHandler('react-intl-universal locales data "'+i+'" not exists.'),"";var c=this.getDescendantProp(r[i],e);if(null==c){if(!this.options.fallbackLocale)return this.options.warningHandler('react-intl-universal key "'+e+'" not defined in '+i),"";if(null==(c=this.getDescendantProp(r[this.options.fallbackLocale],e)))return this.options.warningHandler('react-intl-universal key "'+e+'" not defined in '+i+" or the fallback locale, "+this.options.fallbackLocale),""}if(t)for(var l in t=Object.assign({},t)){var d=t[l];!0===this.options.escapeHtml&&("string"==typeof d||d instanceof String)&&d.indexOf("<")>=0&&d.indexOf(">")>=0&&(d=a(d)),t[l]=d}try{return new o(c,i,s).format(t)}catch(t){return this.options.warningHandler("react-intl-universal format message failed for key='"+e+"'.",t.message),c}}},{key:"getHTML",value:function(e,t){var n=this.get(e,t);if(n){var r=i.createElement("span",{dangerouslySetInnerHTML:{__html:n}}),o=function(){return r};return Object.assign({defaultMessage:o,d:o},r)}return""}},{key:"formatMessage",value:function(e,t){var n=e.id,r=e.defaultMessage;return this.get(n,t).defaultMessage(r)}},{key:"formatHTMLMessage",value:function(e,t){var n=e.id,r=e.defaultMessage;return this.getHTML(n,t).defaultMessage(r)}},{key:"determineLocale",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getLocaleFromURL(e)||this.getLocaleFromCookie(e)||this.getLocaleFromLocalStorage(e)||this.getLocaleFromBrowser()}},{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u(e.currentLocale,"options.currentLocale is required"),u(e.locales,"options.locales is required"),Object.assign(this.options,e),this.options.formats=Object.assign({},this.options.formats,p),new Promise((function(e,t){e()}))}},{key:"getInitOptions",value:function(){return this.options}},{key:"load",value:function(e){l(this.options.locales,e)}},{key:"getLocaleFromCookie",value:function(e){var t=e.cookieLocaleKey;if(t){var n=s.parse(document.cookie);return n&&n[t]}}},{key:"getLocaleFromLocalStorage",value:function(e){var t=e.localStorageLocaleKey;if(t&&window.localStorage)return localStorage.getItem(t)}},{key:"getLocaleFromURL",value:function(e){var t=e.urlLocaleKey;if(t){var n=location.search.split("?");if(n.length>=2){var r=c.parse(n[1]);return r&&r[t]}}}},{key:"getDescendantProp",value:function(e,t){return e[t]?e[t]:t.split(".").reduce((function(e,t){return null!=e?e[t]:e}),e)}},{key:"getLocaleFromBrowser",value:function(){return navigator.language||navigator.userLanguage}}]),e}();e.exports=new m,e.exports.ReactIntlUniversal=m},69921:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,c=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,l=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,p=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,m=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function x(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case l:case d:case o:case s:case a:case h:return e;default:switch(e=e&&e.$$typeof){case u:case f:case m:case g:case c:return e;default:return t}}case i:return t}}}function E(e){return x(e)===d}t.AsyncMode=l,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=c,t.Element=r,t.ForwardRef=f,t.Fragment=o,t.Lazy=m,t.Memo=g,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=h,t.isAsyncMode=function(e){return E(e)||x(e)===l},t.isConcurrentMode=E,t.isContextConsumer=function(e){return x(e)===u},t.isContextProvider=function(e){return x(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return x(e)===f},t.isFragment=function(e){return x(e)===o},t.isLazy=function(e){return x(e)===m},t.isMemo=function(e){return x(e)===g},t.isPortal=function(e){return x(e)===i},t.isProfiler=function(e){return x(e)===s},t.isStrictMode=function(e){return x(e)===a},t.isSuspense=function(e){return x(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===h||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===c||e.$$typeof===u||e.$$typeof===f||e.$$typeof===b||e.$$typeof===y||e.$$typeof===w||e.$$typeof===v)},t.typeOf=x},59864:function(e,t,n){"use strict";e.exports=n(69921)},37703:function(e,t,n){"use strict";n.d(t,{zt:function(){return l},$j:function(){return Y},I0:function(){return W},v9:function(){return J}});var r=n(24698),i=n.n(r),o=(n(45697),i().createContext(null)),a=function(e){e()},s=function(){return a},c={notify:function(){}},u=function(){function e(e,t){this.store=e,this.parentSub=t,this.unsubscribe=null,this.listeners=c,this.handleChangeWrapper=this.handleChangeWrapper.bind(this)}var t=e.prototype;return t.addNestedSub=function(e){return this.trySubscribe(),this.listeners.subscribe(e)},t.notifyNestedSubs=function(){this.listeners.notify()},t.handleChangeWrapper=function(){this.onStateChange&&this.onStateChange()},t.isSubscribed=function(){return Boolean(this.unsubscribe)},t.trySubscribe=function(){this.unsubscribe||(this.unsubscribe=this.parentSub?this.parentSub.addNestedSub(this.handleChangeWrapper):this.store.subscribe(this.handleChangeWrapper),this.listeners=function(){var e=s(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,i=n={callback:e,next:null,prev:n};return i.prev?i.prev.next=i:t=i,function(){r&&null!==t&&(r=!1,i.next?i.next.prev=i.prev:n=i.prev,i.prev?i.prev.next=i.next:t=i.next)}}}}())},t.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null,this.listeners.clear(),this.listeners=c)},e}(),l=function(e){var t=e.store,n=e.context,a=e.children,s=(0,r.useMemo)((function(){var e=new u(t);return e.onStateChange=e.notifyNestedSubs,{store:t,subscription:e}}),[t]),c=(0,r.useMemo)((function(){return t.getState()}),[t]);(0,r.useEffect)((function(){var e=s.subscription;return e.trySubscribe(),c!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[s,c]);var l=n||o;return i().createElement(l.Provider,{value:s},a)},d=n(22122),f=n(19756),h=n(8679),p=n.n(h),g=n(59864),m="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect,v=[],b=[null,null];function y(e,t){var n=e[1];return[t.payload,n+1]}function w(e,t,n){m((function(){return e.apply(void 0,t)}),n)}function x(e,t,n,r,i,o,a){e.current=r,t.current=i,n.current=!1,o.current&&(o.current=null,a())}function E(e,t,n,r,i,o,a,s,c,u){if(e){var l=!1,d=null,f=function(){if(!l){var e,n,f=t.getState();try{e=r(f,i.current)}catch(e){n=e,d=e}n||(d=null),e===o.current?a.current||c():(o.current=e,s.current=e,a.current=!0,u({type:"STORE_UPDATED",payload:{error:n}}))}};return n.onStateChange=f,n.trySubscribe(),f(),function(){if(l=!0,n.tryUnsubscribe(),n.onStateChange=null,d)throw d}}}var I=function(){return[null,0]};function M(e,t){void 0===t&&(t={});var n=t,a=n.getDisplayName,s=void 0===a?function(e){return"ConnectAdvanced("+e+")"}:a,c=n.methodName,l=void 0===c?"connectAdvanced":c,h=n.renderCountProp,m=void 0===h?void 0:h,M=n.shouldHandleStateChanges,T=void 0===M||M,C=n.storeKey,S=void 0===C?"store":C,_=(n.withRef,n.forwardRef),A=void 0!==_&&_,N=n.context,k=void 0===N?o:N,R=(0,f.Z)(n,["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"]),O=k;return function(t){var n=t.displayName||t.name||"Component",o=s(n),a=(0,d.Z)({},R,{getDisplayName:s,methodName:l,renderCountProp:m,shouldHandleStateChanges:T,storeKey:S,displayName:o,wrappedComponentName:n,WrappedComponent:t}),c=R.pure,h=c?r.useMemo:function(e){return e()};function M(n){var o=(0,r.useMemo)((function(){var e=n.reactReduxForwardedRef,t=(0,f.Z)(n,["reactReduxForwardedRef"]);return[n.context,e,t]}),[n]),s=o[0],c=o[1],l=o[2],p=(0,r.useMemo)((function(){return s&&s.Consumer&&(0,g.isContextConsumer)(i().createElement(s.Consumer,null))?s:O}),[s,O]),m=(0,r.useContext)(p),M=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(m)&&Boolean(m.store);var C=M?n.store:m.store,S=(0,r.useMemo)((function(){return function(t){return e(t.dispatch,a)}(C)}),[C]),_=(0,r.useMemo)((function(){if(!T)return b;var e=new u(C,M?null:m.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[C,M,m]),A=_[0],N=_[1],k=(0,r.useMemo)((function(){return M?m:(0,d.Z)({},m,{subscription:A})}),[M,m,A]),R=(0,r.useReducer)(y,v,I),D=R[0][0],L=R[1];if(D&&D.error)throw D.error;var P=(0,r.useRef)(),j=(0,r.useRef)(l),z=(0,r.useRef)(),U=(0,r.useRef)(!1),F=h((function(){return z.current&&l===j.current?z.current:S(C.getState(),l)}),[C,D,l]);w(x,[j,P,U,l,F,z,N]),w(E,[T,C,A,S,j,P,U,z,N,L],[C,A,S]);var Y=(0,r.useMemo)((function(){return i().createElement(t,(0,d.Z)({},F,{ref:c}))}),[c,t,F]);return(0,r.useMemo)((function(){return T?i().createElement(p.Provider,{value:k},Y):Y}),[p,Y,k])}var C=c?i().memo(M):M;if(C.WrappedComponent=t,C.displayName=o,A){var _=i().forwardRef((function(e,t){return i().createElement(C,(0,d.Z)({},e,{reactReduxForwardedRef:t}))}));return _.displayName=o,_.WrappedComponent=t,p()(_,t)}return p()(C,t)}}function T(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function C(e,t){if(T(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var i=0;i<n.length;i++)if(!Object.prototype.hasOwnProperty.call(t,n[i])||!T(e[n[i]],t[n[i]]))return!1;return!0}var S=n(14890);function _(e){return function(t,n){var r=e(t,n);function i(){return r}return i.dependsOnOwnProps=!1,i}}function A(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function N(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=A(e);var i=r(t,n);return"function"==typeof i&&(r.mapToProps=i,r.dependsOnOwnProps=A(i),i=r(t,n)),i},r}}var k=[function(e){return"function"==typeof e?N(e):void 0},function(e){return e?void 0:_((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?_((function(t){return(0,S.DE)(e,t)})):void 0}],R=[function(e){return"function"==typeof e?N(e):void 0},function(e){return e?void 0:_((function(){return{}}))}];function O(e,t,n){return(0,d.Z)({},n,{},e,{},t)}var D=[function(e){return"function"==typeof e?function(e){return function(t,n){n.displayName;var r,i=n.pure,o=n.areMergedPropsEqual,a=!1;return function(t,n,s){var c=e(t,n,s);return a?i&&o(c,r)||(r=c):(a=!0,r=c),r}}}(e):void 0},function(e){return e?void 0:function(){return O}}];function L(e,t,n,r){return function(i,o){return n(e(i,o),t(r,o),o)}}function P(e,t,n,r,i){var o,a,s,c,u,l=i.areStatesEqual,d=i.areOwnPropsEqual,f=i.areStatePropsEqual,h=!1;return function(i,p){return h?function(i,h){var p,g,m=!d(h,a),v=!l(i,o);return o=i,a=h,m&&v?(s=e(o,a),t.dependsOnOwnProps&&(c=t(r,a)),u=n(s,c,a)):m?(e.dependsOnOwnProps&&(s=e(o,a)),t.dependsOnOwnProps&&(c=t(r,a)),u=n(s,c,a)):v?(p=e(o,a),g=!f(p,s),s=p,g&&(u=n(s,c,a)),u):u}(i,p):(s=e(o=i,a=p),c=t(r,a),u=n(s,c,a),h=!0,u)}}function j(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,i=t.initMergeProps,o=(0,f.Z)(t,["initMapStateToProps","initMapDispatchToProps","initMergeProps"]),a=n(e,o),s=r(e,o),c=i(e,o);return(o.pure?P:L)(a,s,c,e,o)}function z(e,t,n){for(var r=t.length-1;r>=0;r--){var i=t[r](e);if(i)return i}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function U(e,t){return e===t}function F(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?M:n,i=t.mapStateToPropsFactories,o=void 0===i?R:i,a=t.mapDispatchToPropsFactories,s=void 0===a?k:a,c=t.mergePropsFactories,u=void 0===c?D:c,l=t.selectorFactory,h=void 0===l?j:l;return function(e,t,n,i){void 0===i&&(i={});var a=i,c=a.pure,l=void 0===c||c,p=a.areStatesEqual,g=void 0===p?U:p,m=a.areOwnPropsEqual,v=void 0===m?C:m,b=a.areStatePropsEqual,y=void 0===b?C:b,w=a.areMergedPropsEqual,x=void 0===w?C:w,E=(0,f.Z)(a,["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"]),I=z(e,o,"mapStateToProps"),M=z(t,s,"mapDispatchToProps"),T=z(n,u,"mergeProps");return r(h,(0,d.Z)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:I,initMapDispatchToProps:M,initMergeProps:T,pure:l,areStatesEqual:g,areOwnPropsEqual:v,areStatePropsEqual:y,areMergedPropsEqual:x},E))}}var Y=F();function Z(){return(0,r.useContext)(o)}function B(e){void 0===e&&(e=o);var t=e===o?Z:function(){return(0,r.useContext)(e)};return function(){return t().store}}var V=B();function H(e){void 0===e&&(e=o);var t=e===o?V:B(e);return function(){return t().dispatch}}var W=H(),G=function(e,t){return e===t};function Q(e){void 0===e&&(e=o);var t=e===o?Z:function(){return(0,r.useContext)(e)};return function(e,n){void 0===n&&(n=G);var i=t(),o=function(e,t,n,i){var o,a=(0,r.useReducer)((function(e){return e+1}),0)[1],s=(0,r.useMemo)((function(){return new u(n,i)}),[n,i]),c=(0,r.useRef)(),l=(0,r.useRef)(),d=(0,r.useRef)(),f=(0,r.useRef)(),h=n.getState();try{o=e!==l.current||h!==d.current||c.current?e(h):f.current}catch(e){throw c.current&&(e.message+="\nThe error may be correlated with this previous error:\n"+c.current.stack+"\n\n"),e}return m((function(){l.current=e,d.current=h,f.current=o,c.current=void 0})),m((function(){function e(){try{var e=l.current(n.getState());if(t(e,f.current))return;f.current=e}catch(e){c.current=e}a()}return s.onStateChange=e,s.trySubscribe(),e(),function(){return s.tryUnsubscribe()}}),[n,s]),o}(e,n,i.store,i.subscription);return(0,r.useDebugValue)(o),o}}var K,J=Q();K=n(76207).unstable_batchedUpdates,a=K},25450:function(e,t,n){"use strict";var r,i;function o(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function a(e,t,n){void 0===n&&(n="/");let r=h(("string"==typeof t?o(t):t).pathname||"/",n);if(null==r)return null;let i=s(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(i);let a=null;for(let e=0;null==a&&e<i.length;++e)a=d(i[e],r);return a}function s(e,t,n,r){return void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r=""),e.forEach(((e,i)=>{let o={relativePath:e.path||"",caseSensitive:!0===e.caseSensitive,childrenIndex:i,route:e};o.relativePath.startsWith("/")&&(p(o.relativePath.startsWith(r),'Absolute route path "'+o.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),o.relativePath=o.relativePath.slice(r.length));let a=m([r,o.relativePath]),c=n.concat(o);e.children&&e.children.length>0&&(p(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+a+'".'),s(e.children,t,c,a)),(null!=e.path||e.index)&&t.push({path:a,score:l(a,e.index),routesMeta:c})})),t}n.d(t,{AW:function(){return F},F0:function(){return Y},Z5:function(){return Z},TH:function(){return D}}),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(r||(r={})),function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(i||(i={}));const c=/^:\w+$/,u=e=>"*"===e;function l(e,t){let n=e.split("/"),r=n.length;return n.some(u)&&(r+=-2),t&&(r+=2),n.filter((e=>!u(e))).reduce(((e,t)=>e+(c.test(t)?3:""===t?1:10)),r)}function d(e,t){let{routesMeta:n}=e,r={},i="/",o=[];for(let e=0;e<n.length;++e){let a=n[e],s=e===n.length-1,c="/"===i?t:t.slice(i.length)||"/",u=f({path:a.relativePath,caseSensitive:a.caseSensitive,end:s},c);if(!u)return null;Object.assign(r,u.params);let l=a.route;o.push({params:r,pathname:m([i,u.pathname]),pathnameBase:v(m([i,u.pathnameBase])),route:l}),"/"!==u.pathnameBase&&(i=m([i,u.pathnameBase]))}return o}function f(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!0),g("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,((e,t)=>(r.push(t),"([^\\/]+)")));return e.endsWith("*")?(r.push("*"),i+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):i+=n?"\\/*$":"(?:(?=[@.~-]|%[0-9A-F]{2})|\\b|\\/|$)",[new RegExp(i,t?void 0:"i"),r]}(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let o=i[0],a=o.replace(/(.)\/+$/,"$1"),s=i.slice(1);return{params:r.reduce(((e,t,n)=>{if("*"===t){let e=s[n]||"";a=o.slice(0,o.length-e.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(n){return g(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+n+")."),e}}(s[n]||"",t),e}),{}),pathname:o,pathnameBase:a,pattern:e}}function h(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function p(e,t){if(!1===e||null==e)throw new Error(t)}function g(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}const m=e=>e.join("/").replace(/\/\/+/g,"/"),v=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/");Error;var b=n(24698);function y(){return(y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}const w="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:x,useEffect:E,useLayoutEffect:I,useDebugValue:M}=b;function T(e){const t=e.getSnapshot,n=e.value;try{const e=t();return!w(n,e)}catch(e){return!0}}"undefined"==typeof window||void 0===window.document||window.document.createElement;const C=("useSyncExternalStore"in b&&(e=>{e.useSyncExternalStore})(b),b.createContext(null)),S=b.createContext(null),_=b.createContext(null),A=b.createContext(null),N=b.createContext(null),k=b.createContext({outlet:null,matches:[]}),R=b.createContext(null);function O(){return null!=b.useContext(N)}function D(){return O()||p(!1),b.useContext(N).location}function L(){let e=function(){var e;let t=b.useContext(R),n=function(e){let t=b.useContext(_);return t||p(!1),t}(z.UseRouteError),r=b.useContext(k),i=r.matches[r.matches.length-1];return t||(r||p(!1),!i.route.id&&p(!1),null==(e=n.errors)?void 0:e[i.route.id])}(),t=e instanceof class{constructor(e,t,n){this.status=e,this.statusText=t||"",this.data=n}}?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return b.createElement(b.Fragment,null,b.createElement("h2",null,"Unhandled Thrown Error!"),b.createElement("h3",{style:{fontStyle:"italic"}},t),n?b.createElement("pre",{style:i},n):null,b.createElement("p",null,"💿 Hey developer 👋"),b.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",b.createElement("code",{style:o},"errorElement")," props on ",b.createElement("code",{style:o},"<Route>")))}class P extends b.Component{constructor(e){super(e),this.state={location:e.location,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location?{error:e.error,location:e.location}:{error:e.error||t.error,location:t.location}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error?b.createElement(R.Provider,{value:this.state.error,children:this.props.component}):this.props.children}}function j(e){let{routeContext:t,match:n,children:r}=e,i=b.useContext(C);return i&&n.route.errorElement&&(i._deepestRenderedBoundaryId=n.route.id),b.createElement(k.Provider,{value:t},r)}var z,U;function F(e){p(!1)}function Y(e){let{basename:t="/",children:n=null,location:i,navigationType:a=r.Pop,navigator:s,static:c=!1}=e;O()&&p(!1);let u=t.replace(/^\/*/,"/"),l=b.useMemo((()=>({basename:u,navigator:s,static:c})),[u,s,c]);"string"==typeof i&&(i=o(i));let{pathname:d="/",search:f="",hash:g="",state:m=null,key:v="default"}=i,y=b.useMemo((()=>{let e=h(d,u);return null==e?null:{pathname:e,search:f,hash:g,state:m,key:v}}),[u,d,f,g,m,v]);return null==y?null:b.createElement(A.Provider,{value:l},b.createElement(N.Provider,{children:n,value:{location:y,navigationType:a}}))}function Z(e){let{children:t,location:n}=e,i=b.useContext(S);return function(e,t){O()||p(!1);let n=b.useContext(_),{matches:i}=b.useContext(k),s=i[i.length-1],c=s?s.params:{},u=(s&&s.pathname,s?s.pathnameBase:"/");s&&s.route;let l,d=D();if(t){var f;let e="string"==typeof t?o(t):t;"/"===u||(null==(f=e.pathname)?void 0:f.startsWith(u))||p(!1),l=e}else l=d;let h=l.pathname||"/",g=a(e,{pathname:"/"===u?h:h.slice(u.length)||"/"}),v=function(e,t,n){if(void 0===t&&(t=[]),null==e){if(null==n||!n.errors)return null;e=n.matches}let r=e,i=null==n?void 0:n.errors;if(null!=i){let e=r.findIndex((e=>e.route.id&&(null==i?void 0:i[e.route.id])));e>=0||p(!1),r=r.slice(0,Math.min(r.length,e+1))}return r.reduceRight(((e,o,a)=>{let s=o.route.id?null==i?void 0:i[o.route.id]:null,c=n?o.route.errorElement||b.createElement(L,null):null,u=()=>b.createElement(j,{match:o,routeContext:{outlet:e,matches:t.concat(r.slice(0,a+1))}},s?c:void 0!==o.route.element?o.route.element:e);return n&&(o.route.errorElement||0===a)?b.createElement(P,{location:n.location,component:c,error:s,children:u()}):u()}),null)}(g&&g.map((e=>Object.assign({},e,{params:Object.assign({},c,e.params),pathname:m([u,e.pathname]),pathnameBase:"/"===e.pathnameBase?u:m([u,e.pathnameBase])}))),i,n||void 0);return t?b.createElement(N.Provider,{value:{location:y({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:r.Pop}},v):v}(i&&!t?i.router.routes:B(t),n)}function B(e,t){void 0===t&&(t=[]);let n=[];return b.Children.forEach(e,((e,r)=>{if(!b.isValidElement(e))return;if(e.type===b.Fragment)return void n.push.apply(n,B(e.props.children,t));e.type!==F&&p(!1);let i=[...t,r],o={id:e.props.id||i.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,hasErrorBoundary:null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle};e.props.children&&(o.children=B(e.props.children,i)),n.push(o)})),n}!function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"}(z||(z={})),function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"}(U||(U={})),new Promise((()=>{})),b.Component},75251:function(e,t,n){"use strict";n(27418);var r=n(24698),i=60103;if(t.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var o=Symbol.for;i=o("react.element"),t.Fragment=o("react.fragment")}var a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s=Object.prototype.hasOwnProperty,c={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,n){var r,o={},u=null,l=null;for(r in void 0!==n&&(u=""+n),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(l=t.ref),t)s.call(t,r)&&!c.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:i,type:e,key:u,ref:l,props:o,_owner:a.current}}t.jsx=u,t.jsxs=u},85893:function(e,t,n){"use strict";e.exports=n(75251)},35792:function(e,t,n){"use strict";n.r(t),n.d(t,{asError:function(){return j},assignAll:function(){return T},batch:function(){return w},bindAll:function(){return S},createAction:function(){return y},createReducer:function(){return I},disbatch:function(){return A},loggers:function(){return L},types:function(){return z}});var r={};n.r(r),n.d(r,{add:function(){return s},all:function(){return d},check:function(){return l},clear:function(){return f},disableChecking:function(){return p},enableChecking:function(){return h},has:function(){return u},remove:function(){return c}});var i={};n.r(i),n.d(i,{actionTransformer:function(){return k},logger:function(){return R}});var o={},a={checkExisting:!0};function s(e){o[e]=!0}function c(e){o[e]=!1}function u(e){return!!o[e]}function l(e){if(a.checkExisting&&u(e))throw new TypeError("Duplicate action type: ".concat(e))}function d(){return Object.keys(o).filter(u)}function f(){d().forEach(c)}function h(){a.checkExisting=!0}function p(){a.checkExisting=!1}var g=0,m=function(e){return e},v=function(e){return e&&"function"==typeof e.dispatch?e.dispatch:e},b=function(e){return Array.isArray(e)?e.map(v):v(e)};function y(e,t,n){"function"==typeof e&&(n=t,t=e,e=void 0),"function"!=typeof t&&(t=m),"function"!=typeof n&&(n=void 0);var r="string"==typeof e&&/^[0-9A-Z_]+$/.test(e);r?(l(e),s(e)):++g;var i=r?e:"[".concat(g,"]").concat(e?" "+e:""),o=void 0;function a(){var e=t.apply(void 0,arguments);return n?{type:i,payload:e,error:e instanceof Error,meta:n.apply(void 0,arguments)}:{type:i,payload:e,error:e instanceof Error}}var c=function(e,t){return function(){var n=a.apply(void 0,arguments);return n.error||(n.error=t),Array.isArray(e)?e.map((function(e){return e(n)})):e?e(n):n}};function u(){return c(o,!1).apply(void 0,arguments)}return u.asError=function(){return c(o,!0).apply(void 0,arguments)},u.getType=function(){return i},u.toString=function(){return i},u.raw=a,u.assignTo=function(e){return o=b(e),u},u.assigned=function(){return!!o},u.bound=function(){return!1},u.dispatched=u.assigned,u.bindTo=function(e){var t=c(b(e));return t.asError=c(b(e)),t.raw=a,t.getType=u.getType,t.toString=u.toString,t.assignTo=function(){return t},t.bindTo=function(){return t},t.assigned=function(){return!1},t.bound=function(){return!0},t.dispatched=t.bound,t},u}var w=y("Batch",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 1===t.length&&Array.isArray(t[0])?t[0]:t}));function x(){return(x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e){return e&&e.getType?e.toString():e}function I(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n={payload:!0,fallback:null},r=x(u,{has:i,on:o,off:a,options:s});function i(t){return!!e[E(t)]}function o(t,n){return Array.isArray(t)?t.forEach((function(e){o(e,n)})):e[E(t)]=n,r}function a(t){return Array.isArray(t)?t.forEach(a):delete e[E(t)],r}function s(e){return Object.keys(e).forEach((function(t){return n[t]=e[t]})),r}if("function"==typeof e){var c=e;e={},c(o,a)}function u(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,i=arguments.length>1?arguments[1]:void 0;if(!i||"string"!=typeof i.type)return r;if(i.type.startsWith("@@redux/"))return r;var o=e[i.type]||n.fallback;return o?n.payload?o(r,i.payload,i.meta):o(r,i):r}return i(w)||o(w,(function(e,t){return n.payload?t.reduce(u,e):t.payload.reduce(u,e)})),r}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t){return Array.isArray(e)?e.map((function(e){return e.assignTo(t)})):Object.keys(e).reduce((function(n,r){return M(n,(i={},o=r,a=e[r].assignTo(t),o in i?Object.defineProperty(i,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[o]=a,i));var i,o,a}),{})}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t){return Array.isArray(e)?e.map((function(e){return e.bindTo(t)})):Object.keys(e).reduce((function(n,r){return C(n,(i={},o=r,a=e[r].bindTo(t),o in i?Object.defineProperty(i,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):i[o]=a,i));var i,o,a}),{})}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(n&&n.length>0){if(!e||"function"!=typeof e&&"function"!=typeof e.dispatch)throw new TypeError("disbatch must take either a valid Redux store or a dispatch function as first parameter");return"function"==typeof e.dispatch&&(e=e.dispatch),e(w.apply(void 0,n))}if(!e||"function"!=typeof e.dispatch)throw new TypeError("disbatch must take a valid Redux store with a dispatch function as first parameter");return _(e,{disbatch:A.bind(void 0,e)})}var N=w.getType();function k(e){return e&&e.type===N?(e.payload.type=N,e.payload):e}var R={},O=function(e){"function"==typeof console[e]&&(R[e]=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n.pop();Array.isArray(i)&&i.type===N?i.forEach((function(t){console[e].apply(console,[].concat(n,[t]))})):(n.push(i),console[e].apply(console,n))})};for(var D in console)O(D);var L={reduxLogger:i};function P(e){return(P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(e){return"object"===P(e)&&null!==e&&(e.error=!0),e}var z=r},28500:function(e,t,n){"use strict";n(14890).qC;"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__,"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__},9908:function(e,t,n){"use strict";var r=n(93462),i=n(14890).qC;function o(){var e=arguments[0]||{};return e.features={pause:!0,export:!0,test:!0},e.type="redux",void 0===e.autoPause&&(e.autoPause=!0),void 0===e.latency&&(e.latency=500),function(t){return function(n,i,o){var a=t(n,i,o),s=a.dispatch,c=window.__REDUX_DEVTOOLS_EXTENSION__.connect(e);c.init(a.getState());var u=function(e){var t=s(e);return c.send(e,a.getState()),t};return Object.assign?Object.assign(a,{dispatch:u}):r(a,"dispatch",u)}}}function a(e){return function(){return i(i.apply(null,arguments),o(e))}}t.__esModule=!0,t.composeWithDevTools=function(){return"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__?0===arguments.length?o():"object"==typeof arguments[0]?a(arguments[0]):a().apply(null,arguments):0!==arguments.length?"object"==typeof arguments[0]?i:i.apply(null,arguments):void 0},t.devToolsEnhancer="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__?o:function(){return function(e){return e}}},8539:function(e,t,n){"use strict";n(14890).qC;var r=n(9908);t.Uo=r.composeWithDevTools,r.devToolsEnhancer},93462:function(e){var t=Object.keys||function(e){var t=[];for(var n in e)({}).hasOwnProperty.call(e,n)&&t.push(n);return t};e.exports=function(e,n,r){for(var i=t(e),o={},a=0,s=i.length;a<s;a++){var c=i[a];o[c]=e[c]}return o[n]=r,o}},34857:function(e,t,n){"use strict";n.d(t,{$6:function(){return i._},RE:function(){return i.N},al:function(){return i.M},By:function(){return i.a4},gw:function(){return i.O},rM:function(){return i.L},gz:function(){return i.Y},xN:function(){return i.Z},S3:function(){return i.V},Ys:function(){return i.a3},Cs:function(){return i.a1},qn:function(){return i.K},ib:function(){return d},Fm:function(){return f}});var r=n(52847),i=n(35852),o=function(e){return{done:!0,value:e}},a={};function s(e){return(0,r.CE)(e)?"channel":(0,r.eR)(e)?String(e):(0,r.Yl)(e)?e.name:String(e)}function c(e,t,n){var r,s,c,u=t;function l(t,n){if(u===a)return o(t);if(n&&!s)throw u=a,n;r&&r(t);var i=n?e[s](n):e[u]();return u=i.nextState,c=i.effect,r=i.stateUpdater,s=i.errorState,u===a?o(t):c}return(0,i.q)(l,(function(e){return l(null,e)}),n)}function u(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a,u={done:!1,value:(0,i.K)(e)},l=function(e){return{done:!1,value:i.L.apply(void 0,[t].concat(r,[e]))}},d=function(e){return a=e};return c({q1:function(){return{nextState:"q2",effect:u,stateUpdater:d}},q2:function(){return{nextState:"q1",effect:l(a)}}},"q1","takeEvery("+s(e)+", "+t.name+")")}function l(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a,u,l={done:!1,value:(0,i.K)(e)},d=function(e){return{done:!1,value:i.L.apply(void 0,[t].concat(r,[e]))}},f=function(e){return{done:!1,value:(0,i.M)(e)}},h=function(e){return a=e},p=function(e){return u=e};return c({q1:function(){return{nextState:"q2",effect:l,stateUpdater:p}},q2:function(){return a?{nextState:"q3",effect:f(a)}:{nextState:"q1",effect:d(u),stateUpdater:h}},q3:function(){return{nextState:"q1",effect:d(u),stateUpdater:h}}},"q1","takeLatest("+s(e)+", "+t.name+")")}function d(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return i.L.apply(void 0,[u,e,t].concat(r))}function f(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return i.L.apply(void 0,[l,e,t].concat(r))}},14890:function(e,t,n){"use strict";n.d(t,{md:function(){return p},DE:function(){return f},UY:function(){return l},qC:function(){return h},MT:function(){return u}});var r=n(28991);function i(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var o="function"==typeof Symbol&&Symbol.observable||"@@observable",a=function(){return Math.random().toString(36).substring(7).split("").join(".")},s={INIT:"@@redux/INIT"+a(),REPLACE:"@@redux/REPLACE"+a(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+a()}};function c(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function u(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(i(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(i(1));return n(u)(e,t)}if("function"!=typeof e)throw new Error(i(2));var a=e,l=t,d=[],f=d,h=!1;function p(){f===d&&(f=d.slice())}function g(){if(h)throw new Error(i(3));return l}function m(e){if("function"!=typeof e)throw new Error(i(4));if(h)throw new Error(i(5));var t=!0;return p(),f.push(e),function(){if(t){if(h)throw new Error(i(6));t=!1,p();var n=f.indexOf(e);f.splice(n,1),d=null}}}function v(e){if(!c(e))throw new Error(i(7));if(void 0===e.type)throw new Error(i(8));if(h)throw new Error(i(9));try{h=!0,l=a(l,e)}finally{h=!1}for(var t=d=f,n=0;n<t.length;n++)(0,t[n])();return e}function b(e){if("function"!=typeof e)throw new Error(i(10));a=e,v({type:s.REPLACE})}function y(){var e,t=m;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw new Error(i(11));function n(){e.next&&e.next(g())}return n(),{unsubscribe:t(n)}}})[o]=function(){return this},e}return v({type:s.INIT}),(r={dispatch:v,subscribe:m,getState:g,replaceReducer:b})[o]=y,r}function l(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var o=t[r];"function"==typeof e[o]&&(n[o]=e[o])}var a,c=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:s.INIT}))throw new Error(i(12));if(void 0===n(void 0,{type:s.PROBE_UNKNOWN_ACTION()}))throw new Error(i(13))}))}(n)}catch(e){a=e}return function(e,t){if(void 0===e&&(e={}),a)throw a;for(var r=!1,o={},s=0;s<c.length;s++){var u=c[s],l=n[u],d=e[u],f=l(d,t);if(void 0===f)throw t&&t.type,new Error(i(14));o[u]=f,r=r||f!==d}return(r=r||c.length!==Object.keys(e).length)?o:e}}function d(e,t){return function(){return t(e.apply(this,arguments))}}function f(e,t){if("function"==typeof e)return d(e,t);if("object"!=typeof e||null===e)throw new Error(i(16));var n={};for(var r in e){var o=e[r];"function"==typeof o&&(n[r]=d(o,t))}return n}function h(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function p(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),o=function(){throw new Error(i(15))},a={getState:n.getState,dispatch:function(){return o.apply(void 0,arguments)}},s=t.map((function(e){return e(a)}));return o=h.apply(void 0,s)(n.dispatch),(0,r.Z)((0,r.Z)({},n),{},{dispatch:o})}}}},96774:function(e){e.exports=function(e,t,n,r){var i=n?n.call(r,e,t):void 0;if(void 0!==i)return!!i;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),c=0;c<o.length;c++){var u=o[c];if(!s(u))return!1;var l=e[u],d=t[u];if(!1===(i=n?n.call(r,l,d,u):void 0)||void 0===i&&l!==d)return!1}return!0}},95939:function(e,t,n){"use strict";n.r(t);var r=n(93379),i=n.n(r),o=n(81717);i()(o.Z,{insert:"head",singleton:!1}),t.default=o.Z.locals||{}},5071:function(e,t,n){"use strict";n.r(t);var r=n(93379),i=n.n(r),o=n(18624);i()(o.Z,{insert:"head",singleton:!1}),t.default=o.Z.locals||{}},97148:function(e,t,n){"use strict";n.r(t);var r=n(93379),i=n.n(r),o=n(71571);i()(o.Z,{insert:"head",singleton:!1}),t.default=o.Z.locals||{}},21725:function(e,t,n){"use strict";n.r(t);var r=n(93379),i=n.n(r),o=n(35281);i()(o.Z,{insert:"head",singleton:!1}),t.default=o.Z.locals||{}},89326:function(e,t,n){"use strict";var r=n(93379),i=n.n(r),o=n(43374);i()(o.Z,{insert:"head",singleton:!1}),o.Z.locals},93379:function(e,t,n){"use strict";var r,i=function(){var e={};return function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}e[t]=n}return e[t]}}(),o=[];function a(e){for(var t=-1,n=0;n<o.length;n++)if(o[n].identifier===e){t=n;break}return t}function s(e,t){for(var n={},r=[],i=0;i<e.length;i++){var s=e[i],c=t.base?s[0]+t.base:s[0],u=n[c]||0,l="".concat(c," ").concat(u);n[c]=u+1;var d=a(l),f={css:s[1],media:s[2],sourceMap:s[3]};-1!==d?(o[d].references++,o[d].updater(f)):o.push({identifier:l,updater:g(f,t),references:1}),r.push(l)}return r}function c(e){var t=document.createElement("style"),r=e.attributes||{};if(void 0===r.nonce){var o=n.nc;o&&(r.nonce=o)}if(Object.keys(r).forEach((function(e){t.setAttribute(e,r[e])})),"function"==typeof e.insert)e.insert(t);else{var a=i(e.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(t)}return t}var u,l=(u=[],function(e,t){return u[e]=t,u.filter(Boolean).join("\n")});function d(e,t,n,r){var i=n?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(e.styleSheet)e.styleSheet.cssText=l(t,i);else{var o=document.createTextNode(i),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(o,a[t]):e.appendChild(o)}}function f(e,t,n){var r=n.css,i=n.media,o=n.sourceMap;if(i?e.setAttribute("media",i):e.removeAttribute("media"),o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var h=null,p=0;function g(e,t){var n,r,i;if(t.singleton){var o=p++;n=h||(h=c(t)),r=d.bind(null,n,o,!1),i=d.bind(null,n,o,!0)}else n=c(t),r=f.bind(null,n,t),i=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=(void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r));var n=s(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var r=0;r<n.length;r++){var i=a(n[r]);o[i].references--}for(var c=s(e,t),u=0;u<n.length;u++){var l=a(n[u]);0===o[l].references&&(o[l].updater(),o.splice(l,1))}n=c}}}},57147:function(e,t,n){"use strict";n.r(t),n.d(t,{Headers:function(){return p},Request:function(){return x},Response:function(){return I},DOMException:function(){return T},fetch:function(){return C}});var r="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==r&&r,i="URLSearchParams"in r,o="Symbol"in r&&"iterator"in Symbol,a="FileReader"in r&&"Blob"in r&&function(){try{return new Blob,!0}catch(e){return!1}}(),s="FormData"in r,c="ArrayBuffer"in r;if(c)var u=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(e){return e&&u.indexOf(Object.prototype.toString.call(e))>-1};function d(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function f(e){return"string"!=typeof e&&(e=String(e)),e}function h(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return o&&(t[Symbol.iterator]=function(){return t}),t}function p(e){this.map={},e instanceof p?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function g(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function m(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function v(e){var t=new FileReader,n=m(t);return t.readAsArrayBuffer(e),n}function b(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function y(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:a&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:s&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:i&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():c&&a&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=b(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):c&&(ArrayBuffer.prototype.isPrototypeOf(e)||l(e))?this._bodyArrayBuffer=b(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):i&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},a&&(this.blob=function(){var e=g(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?g(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer)):this.blob().then(v)}),this.text=function(){var e,t,n,r=g(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,n=m(t=new FileReader),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},s&&(this.formData=function(){return this.text().then(E)}),this.json=function(){return this.text().then(JSON.parse)},this}p.prototype.append=function(e,t){e=d(e),t=f(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},p.prototype.delete=function(e){delete this.map[d(e)]},p.prototype.get=function(e){return e=d(e),this.has(e)?this.map[e]:null},p.prototype.has=function(e){return this.map.hasOwnProperty(d(e))},p.prototype.set=function(e,t){this.map[d(e)]=f(t)},p.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},p.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),h(e)},p.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),h(e)},p.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),h(e)},o&&(p.prototype[Symbol.iterator]=p.prototype.entries);var w=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function x(e,t){if(!(this instanceof x))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var n,r,i=(t=t||{}).body;if(e instanceof x){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new p(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,i||null==e._bodyInit||(i=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new p(t.headers)),this.method=(r=(n=t.method||this.method||"GET").toUpperCase(),w.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(i),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==t.cache&&"no-cache"!==t.cache)){var o=/([?&])_=[^&]*/;o.test(this.url)?this.url=this.url.replace(o,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}function E(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}})),t}function I(e,t){if(!(this instanceof I))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new p(t.headers),this.url=t.url||"",this._initBody(e)}x.prototype.clone=function(){return new x(this,{body:this._bodyInit})},y.call(x.prototype),y.call(I.prototype),I.prototype.clone=function(){return new I(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new p(this.headers),url:this.url})},I.error=function(){var e=new I(null,{status:0,statusText:""});return e.type="error",e};var M=[301,302,303,307,308];I.redirect=function(e,t){if(-1===M.indexOf(t))throw new RangeError("Invalid status code");return new I(null,{status:t,headers:{location:e}})};var T=r.DOMException;try{new T}catch(e){(T=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack}).prototype=Object.create(Error.prototype),T.prototype.constructor=T}function C(e,t){return new Promise((function(n,i){var o=new x(e,t);if(o.signal&&o.signal.aborted)return i(new T("Aborted","AbortError"));var s=new XMLHttpRequest;function u(){s.abort()}s.onload=function(){var e,t,r={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",t=new p,e.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e})).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}})),t)};r.url="responseURL"in s?s.responseURL:r.headers.get("X-Request-URL");var i="response"in s?s.response:s.responseText;setTimeout((function(){n(new I(i,r))}),0)},s.onerror=function(){setTimeout((function(){i(new TypeError("Network request failed"))}),0)},s.ontimeout=function(){setTimeout((function(){i(new TypeError("Network request failed"))}),0)},s.onabort=function(){setTimeout((function(){i(new T("Aborted","AbortError"))}),0)},s.open(o.method,function(e){try{return""===e&&r.location.href?r.location.href:e}catch(t){return e}}(o.url),!0),"include"===o.credentials?s.withCredentials=!0:"omit"===o.credentials&&(s.withCredentials=!1),"responseType"in s&&(a?s.responseType="blob":c&&o.headers.get("Content-Type")&&-1!==o.headers.get("Content-Type").indexOf("application/octet-stream")&&(s.responseType="arraybuffer")),!t||"object"!=typeof t.headers||t.headers instanceof p?o.headers.forEach((function(e,t){s.setRequestHeader(t,e)})):Object.getOwnPropertyNames(t.headers).forEach((function(e){s.setRequestHeader(e,f(t.headers[e]))})),o.signal&&(o.signal.addEventListener("abort",u),s.onreadystatechange=function(){4===s.readyState&&o.signal.removeEventListener("abort",u)}),s.send(void 0===o._bodyInit?null:o._bodyInit)}))}C.polyfill=!0,r.fetch||(r.fetch=C,r.Headers=p,r.Request=x,r.Response=I)},24698:function(t){"use strict";t.exports=e},76207:function(e){"use strict";e.exports=t},98374:function(){},12482:function(){}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={id:e,loaded:!1,exports:{}};return n[e].call(o.exports,o,o.exports,i),o.loaded=!0,o.exports}return i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},i(30190),i(45889)}()}));
|