From 7638794d2eea843293ad2e721766fbee353229d7 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Fri, 17 Oct 2025 18:47:09 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- p__index.e4d37ae0.async.js => p__index.2763ab5a.async.js | 4 ++-- umi.24612d8f.js => umi.388d8e6e.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename p__index.e4d37ae0.async.js => p__index.2763ab5a.async.js (75%) rename umi.24612d8f.js => umi.388d8e6e.js (99%) diff --git a/index.html b/index.html index b9ed1c51f5..eec48a631e 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__index.e4d37ae0.async.js b/p__index.2763ab5a.async.js similarity index 75% rename from p__index.e4d37ae0.async.js rename to p__index.2763ab5a.async.js index 7a11c82b91..669dd8a295 100644 --- a/p__index.e4d37ae0.async.js +++ b/p__index.2763ab5a.async.js @@ -1,5 +1,5 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8866],{50388:function($,gt,v){"use strict";v.d(gt,{Z:function(){return Qe}});var n=v(3113),Fe=v(59301),B=Object.defineProperty,le=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,W=(qe,Ce,me)=>Ce in qe?B(qe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:me}):qe[Ce]=me,be=(qe,Ce)=>{for(var me in Ce||(Ce={}))ze.call(Ce,me)&&W(qe,me,Ce[me]);if(w)for(var me of w(Ce))Be.call(Ce,me)&&W(qe,me,Ce[me]);return qe},Ge=(qe,Ce)=>le(qe,ne(Ce)),Ye=(qe,Ce)=>{var me={};for(var re in qe)ze.call(qe,re)&&Ce.indexOf(re)<0&&(me[re]=qe[re]);if(qe!=null&&w)for(var re of w(qe))Ce.indexOf(re)<0&&Be.call(qe,re)&&(me[re]=qe[re]);return me},Re=(qe,Ce,me)=>new Promise((re,Q)=>{var P=m=>{try{O(me.next(m))}catch(Ne){Q(Ne)}},T=m=>{try{O(me.throw(m))}catch(Ne){Q(Ne)}},O=m=>m.done?re(m.value):Promise.resolve(m.value).then(P,T);O((me=me.apply(qe,Ce)).next())});const Qe=qe=>{var Ce=qe,{children:me}=Ce,re=Ye(Ce,["children"]);const[Q,P]=(0,Fe.useState)(!1);return Fe.createElement(n.ZP,Ge(be({},re),{loading:Q,onClick:T=>Re(void 0,null,function*(){try{P(!0),yield re.onClick(T),P(!1)}catch(O){console.error(O),P(!1)}})}),me)}},58318:function($,gt,v){"use strict";v.d(gt,{Z:function(){return W}});var n=v(59301),Fe=v(58106),B=v(44e3),le=v(20834),ne=v(11968),w={myMenu:"myMenu___bbQDH",layoutSider:"layoutSider___b9ayt"};const ze={background:"#082930"},Be=({globalSetting:be,mainDom:Ge,dispatch:Ye})=>{var Re;const[Qe,qe]=(0,n.useState)([]),[Ce,me]=(0,n.useState)([]),re=(0,n.useMemo)(()=>{var T,O,m;const Ne=ct=>!(ct!=null&&ct.hidden)&&!((0,ne.JA)()&&(ct==null?void 0:ct.link)==="/paperlibrary"),he=((O=(T=be==null?void 0:be.setting)==null?void 0:T.navbar)==null?void 0:O.filter(Ne))||[];for(const ct of he)ct.subitem=((m=ct==null?void 0:ct.subitem)==null?void 0:m.filter(Ne))||[];return he},[(Re=be==null?void 0:be.setting)==null?void 0:Re.navbar]),Q=(T,O)=>{let m="",Ne=[];for(const he of T)if(he.link===O&&(m=he.link),he.subitem&&he.subitem.length>0){for(const ct of he.subitem)if(ct.link===O&&(m=ct.link,Ne=[he.link]),ct.subitem){const sn=Q(ct.subitem,O);sn.selectedKey&&(m=sn.selectedKey,Ne=[he.link,...sn.openKeys])}}return{selectedKey:m,openKeys:Ne}};(0,n.useEffect)(()=>{const T=location.pathname,{selectedKey:O,openKeys:m}=Q(re,T);qe(O?[O]:[]),m.length>0?me(m):me([])},[re]),(0,n.useEffect)(()=>{Ye({type:"globalSetting/headerFooterToggle",payload:!0})},[]);const P=T=>{switch(T){case"/":return n.createElement("i",{className:"iconfont ml10 icon-shouye3 font14"});case"/paths":return n.createElement("i",{className:"iconfont ml10 icon-zhihuikecheng font14"});case"/shixuns":return n.createElement("i",{className:"iconfont ml10 icon-shijianxiangmu font14"});case"/classrooms":return n.createElement("i",{className:"iconfont ml10 icon-jiaoxueketang2 font14"});default:return null}};return n.createElement(B.default,{style:ze},be.showHeader&&be.showHeaderFooter&&n.createElement(B.default.Sider,{className:`flex flex-col ${w.layoutSider}`,width:244,style:ze},n.createElement(le.default,{className:`w-full ${w.myMenu}`,mode:"inline",selectedKeys:Qe,openKeys:Ce,onOpenChange:T=>me(T),onSelect:({key:T})=>{T&&T.includes("/")&&Fe.history.push(T)},items:re.map(T=>{var O;return{key:T.link,label:T.name,icon:P(T==null?void 0:T.link),children:((O=T.subitem)==null?void 0:O.length)>0?T.subitem.map(m=>{var Ne;return{key:m.link,label:m.name,children:((Ne=m.subitem)==null?void 0:Ne.length)>0?m.subitem.map(he=>({key:he.link,label:he.name})):void 0}}):void 0}})})),n.createElement(B.default.Content,{style:{backgroundColor:"#021C21"}},Ge))};var W=(0,Fe.connect)(({globalSetting:be,user:Ge})=>({globalSetting:be,user:Ge}))(Be)},19702:function($,gt,v){"use strict";v.d(gt,{Z:function(){return W}});var n=v(59301),Fe=v(58106),B=v(44e3),le=v(20834),ne=v(11968),w={myMenu:"myMenu___BgVun",layoutSider:"layoutSider___rUtSB"};const ze={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},Be=({globalSetting:be,mainDom:Ge,dispatch:Ye})=>{var Re;const[Qe,qe]=(0,n.useState)([]),[Ce,me]=(0,n.useState)([]),re=(0,n.useMemo)(()=>{var P,T,O;const m=he=>!(he!=null&&he.hidden)&&!((0,ne.JA)()&&(he==null?void 0:he.link)==="/paperlibrary"),Ne=((T=(P=be==null?void 0:be.setting)==null?void 0:P.navbar)==null?void 0:T.filter(m))||[];for(const he of Ne)he.subitem=((O=he==null?void 0:he.subitem)==null?void 0:O.filter(m))||[];return Ne},[(Re=be==null?void 0:be.setting)==null?void 0:Re.navbar]),Q=(P,T)=>{let O="",m=[];for(const Ne of P)if(Ne.link===T&&(O=Ne.link),Ne.subitem&&Ne.subitem.length>0){for(const he of Ne.subitem)if(he.link===T&&(O=he.link,m=[Ne.link]),he.subitem){const ct=Q(he.subitem,T);ct.selectedKey&&(O=ct.selectedKey,m=[Ne.link,...ct.openKeys])}}return{selectedKey:O,openKeys:m}};return(0,n.useEffect)(()=>{const P=location.pathname,{selectedKey:T,openKeys:O}=Q(re,P);qe(T?[T]:[]),O.length>0?me(O):me([])},[re]),(0,n.useEffect)(()=>{Ye({type:"globalSetting/headerFooterToggle",payload:!0})},[]),n.createElement(B.default,{style:ze},be.showHeader&&be.showHeaderFooter&&n.createElement(B.default.Sider,{className:`flex flex-col ${w.layoutSider}`,width:212,style:ze},n.createElement(le.default,{className:`w-full ${w.myMenu}`,mode:"inline",selectedKeys:Qe,openKeys:Ce,onOpenChange:P=>me(P),onSelect:({key:P})=>{P&&P.includes("/")&&Fe.history.push(P)},items:re.map(P=>{var T;return{key:P.link,label:P.name,children:((T=P.subitem)==null?void 0:T.length)>0?P.subitem.map(O=>{var m;return{key:O.link,label:O.name,children:((m=O.subitem)==null?void 0:m.length)>0?O.subitem.map(Ne=>({key:Ne.link,label:Ne.name})):void 0}}):void 0}})})),n.createElement(B.default.Content,{style:{backgroundColor:"#EEF5FE"}},Ge))};var W=(0,Fe.connect)(({globalSetting:be,user:Ge})=>({globalSetting:be,user:Ge}))(Be)},29567:function($,gt,v){"use strict";v.d(gt,{K:function(){return w}});var n=v(59301),Fe=v(43418),B=v(2242),le={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},ne=v(24334);const w=({visible:ze,width:Be,videoId:W,file_url:be,course_id:Ge,copyUrl:Ye,toLog:Re=!0,logWatchHistory:Qe=()=>{},allow_skip:qe,onClose:Ce=()=>{},autoPlay:me=!1,onPlayEnded:re=()=>{}})=>n.createElement(Fe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ze,title:null,footer:null,width:Be,className:le.modal},n.createElement("i",{className:`${le.closeIcon} iconfont icon-guanbi10`,onClick:Ce}),ze&&n.createElement(B.Z,{onPlayEnded:re,autoPlay:me,allow_skip:qe,courseId:Ge,src:be!=null&&be.startsWith("http")?be:ne.Base64.decode(be),videoId:W,toLog:Re,logWatchHistory:Qe}))},2242:function($,gt,v){"use strict";v.d(gt,{Z:function(){return qe}});var n=v(59301),Fe=v(8591),B=v(38854),le=v(19580),ne=v(80360),w=v(11968),ze=v(56102),Be=v(7722),W={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},be=(Ce,me,re)=>new Promise((Q,P)=>{var T=Ne=>{try{m(re.next(Ne))}catch(he){P(he)}},O=Ne=>{try{m(re.throw(Ne))}catch(he){P(he)}},m=Ne=>Ne.done?Q(Ne.value):Promise.resolve(Ne.value).then(T,O);m((re=re.apply(Ce,me)).next())});function Ge(Ce){if(isNaN(Ce))return{minutes:"00",seconds:"00"};const me=new Date(Ce*1e3).toISOString().substr(11,8);return{hour:me.substr(0,2),minutes:me.substr(3,2),seconds:me.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function Ye(Ce,me){return Ce-me}function Re(Ce){Ce.sort(Ye);let me=0;for(let re=0;re{},handlePlay:Ne=()=>{},handlePlayEnded:he=()=>{},autoPlay:ct=!1,onPlayEnded:sn=()=>{},isShowWaterMark:Bn=!0},zn)=>{var qn;const lt=((qn=me==null?void 0:me.split("."))==null?void 0:qn.pop())==="flv",K=(0,n.useRef)(),tn=(0,n.useRef)(),_n=(0,n.useRef)(),$n=(0,n.useRef)(),gn=(0,n.useRef)(),yn=(0,n.useRef)(),jn=(0,n.useRef)(),jt=(0,n.useRef)(),Dt=(0,n.useRef)(),at=(0,n.useRef)(),er=(0,n.useRef)(),nn=(0,n.useRef)(),On=(0,n.useRef)(),yr=(0,n.useRef)(),Ir=navigator.userAgent.toLowerCase().match(Qe),Se=Ir?Ir[0]:"pc",ft=(0,n.useRef)(!1),_e=(0,w.eY)();let Fn=0,Ar=0,ln=0,Lr=null,Tn=!1,Qt=20,Jt=1,ar=!1,G=!1,q=[];(0,n.useImperativeHandle)(zn,()=>({getLastUpdatedTime:()=>K.current.currentTime,getDuration:()=>K.current.duration})),Fe.ZP.config({maxCount:1,getContainer:()=>_n.current});const se=(0,n.useCallback)((Gt,vr=!1)=>{let En={point:K.current.currentTime};Lr?(En.log_id=Lr,En.watch_duration=Re(q),En.total_duration=Ar):(T?(En.video_id=parseInt(Q,10),En.course_id=T):En.video_id=Q,En.duration=Fn,En.device=Se),vr&&(En.ed="1");function on(){return be(this,null,function*(){ar=!0,Lr=yield P==null?void 0:P(En),ar=!1,Gt&&Gt()})}on()},[Q,T]);(0,n.useEffect)(()=>{K.current&&($n.current.style.display="none",gn.current.style.display="block"),Fe.ZP.destroy();let Gt=null;return le.Z.isSupported&<&&me&&(me==null?void 0:me.indexOf(".m3u8"))<0?(Gt=le.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:me,muted:!1}),K.current&&(Gt.attachMediaElement(K.current),Gt.load())):K.current.setAttribute("src",me),Ve(),()=>{Gt&&(Gt.unload(),Gt.pause(),Gt.destroy(),Gt=null)}},[K,lt,me]);function b(){K.current.paused?($n.current.style.display="none",gn.current.style.display="block"):($n.current.style.display="block",gn.current.style.display="none")}function Ve(){er.current.style.display="none",On.current.style.display="none",nn.current.style.display="none",K.current.muted||K.current.volume===0?er.current.style.display="block":K.current.volume>0&&K.current.volume<=.5?On.current.style.display="block":nn.current.style.display="block"}(0,n.useEffect)(()=>{const Gt=document.getElementById("play"),vr=document.querySelectorAll(".playback-icons use");function En(){Ne(),O&&!ft.current&&(K.current.currentTime=O),ft.current=!0,q.push(K.current.currentTime),Tn||(Tn=!0,re&&se())}function on(){return be(this,null,function*(){b(),q.push(K.current.currentTime),re&&se(()=>{Lr=null,ln=0,Tn=!1,ar=!1,G=!1,q=[],Ar=0,Jt=1},!0),sn()})}function Yr(){yn.current.value=Math.round(K.current.currentTime),jn.current.value=Math.round(K.current.currentTime)}function Ae(){const l=Ge(Math.round(K.current.currentTime));Dt.current.innerText=`${l.hour>0?l.hour+":":""}${l.minutes}:${l.seconds}`,Dt.current.setAttribute("datetime",`${l.hour>0?" "+l.hour+" ":""}${l.minutes}m ${l.seconds}s`)}function Rr(){var l,N,D,C,Y,ie,xe;const fe=Math.round((l=K.current)==null?void 0:l.duration);(D=(N=yn.current)==null?void 0:N.setAttribute)==null||D.call(N,"max",fe),(Y=(C=jn.current)==null?void 0:C.setAttribute)==null||Y.call(C,"max",fe);const Oe=Ge(fe);jt.current&&(jt.current.innerText=`${Oe.hour>0?Oe.hour+":":""}${Oe.minutes}:${Oe.seconds}`,(xe=(ie=jt.current).setAttribute)==null||xe.call(ie,"datetime",`${Oe.hour>0?" "+Oe.hour+" ":""}${Oe.minutes}m ${Oe.seconds}s`))}function Nr(){try{const l=Math.round(K.current.duration);yn.current.setAttribute("max",l),jn.current.setAttribute("max",l);const N=Ge(l);jt.current.innerText=`${N.hour>0?N.hour+":":""}${N.minutes}:${N.seconds}`,jt.current.setAttribute("datetime",`${N.hour>0?" "+N.hour+" ":""}${N.minutes}m ${N.seconds}s`),Yr(),Ae();const{width:D,height:C,x:Y,y:ie}=tn.current.getBoundingClientRect();if(Y<0||ie<0||!D)return;if(!G){let xe=K.current.currentTime,fe=xe-ln;Math.abs(fe)<10?(Ar+=Math.abs(fe),ln=xe,ar||Ar-Jt*Qt>=0&&(Jt++,q.push(ln),re&&se())):(ln=xe,re&&se())}}catch(l){console.log(l)}}function Et(){G=!0}function sr(){K.current.playing&&q.push(K.current.currentTime,ln),ln=K.current.currentTime,G=!1}function mr(){Fn=K.current.duration,Fn<=20&&(Qt=Fn/3),K.current.addEventListener("play",En)}function Hr(l){l.preventDefault(),(0,Be.vp)()?(K.current.style.width="100%",K.current.style.height="100%"):K.current.style.cssText=""}function _(){m()}function f(l){if(!Ce){Fe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const N=l.target.dataset.seek?l.target.dataset.seek:l.target.value;K.current.currentTime=N,jn.current.value=N,yn.current.value=N}function y(l){const N=Math.round(l.offsetX/l.target.clientWidth*parseInt(l.target.getAttribute("max"),10));yn.current.setAttribute("data-seek",N);const D=Ge(N);at.current.textContent=`${D.hour>0?D.hour+":":""}${D.minutes}:${D.seconds}`;const C=K.current.getBoundingClientRect();at.current.style.left=`${l.pageX-C.left}px`}function V(l){switch(l.code){case"Space":l.preventDefault(),In();break;case"ArrowRight":if(l.preventDefault(),!Ce){Fe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(K.current.currentTime>=K.current.duration)break;K.current.currentTime=parseInt(K.current.currentTime)+5,Yr();break;case"ArrowLeft":if(l.preventDefault(),!Ce){Fe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(K.current.currentTime===0)break;K.current.currentTime=parseInt(K.current.currentTime)-5,Yr();break;case"ArrowUp":l.preventDefault(),K.current.volume<1&&(K.current.volume=(parseInt(K.current.volume*10)+1)/10);break;case"ArrowDown":l.preventDefault(),K.current.volume>0&&(K.current.volume=(parseInt(K.current.volume*10)-1)/10);break}}return _n.current.addEventListener((0,Be.gH)(),Hr),K.current.addEventListener("canplay",mr),K.current.addEventListener("ended",on),K.current.addEventListener("seeking",Et),K.current.addEventListener("seeked",sr),K.current.addEventListener("loadedmetadata",Rr),yn.current.addEventListener("mousemove",y),yn.current.addEventListener("input",f),K.current.addEventListener("timeupdate",Nr),K.current.addEventListener("pause",_),K.current.addEventListener("volumechange",Ve),document.addEventListener("keydown",V),()=>{var l,N,D,C,Y,ie,xe,fe,Oe,We,$e,j;(l=K.current)==null||l.removeEventListener("canplay",mr),(N=K.current)==null||N.removeEventListener("play",En),(D=K.current)==null||D.removeEventListener("ended",on),(C=K.current)==null||C.removeEventListener("seeking",Et),(Y=K.current)==null||Y.removeEventListener("seeked",sr),(ie=yn.current)==null||ie.removeEventListener("mousemove",y),(xe=yn.current)==null||xe.removeEventListener("input",f),(fe=K.current)==null||fe.removeEventListener("timeupdate",Nr),(Oe=K.current)==null||Oe.removeEventListener("pause",_),(We=K.current)==null||We.removeEventListener("loadedmetadata",Rr),($e=K.current)==null||$e.removeEventListener("volumechange",Ve),document.removeEventListener("keydown",V),(j=K.current)!=null&&j.playing&&(q.push(ln,K.current.currentTime),re&&se())}},[K,me]),(0,n.useEffect)(()=>{if(K.current.onended=()=>{he(K)},K.current.oncontextmenu=()=>!1,(me==null?void 0:me.indexOf(".m3u8"))>-1){if(K.current.canPlayType("application/vnd.apple.mpegurl"))K.current.src=me;else if(ne.ZP.isSupported()){var Gt=new ne.ZP;Gt.loadSource(me),Gt.attachMedia(K.current)}}},[me]);const[Xe,Zt]=(0,n.useState)(1),In=()=>{K.current.paused||K.current.ended?K.current.play():K.current.pause(),b()};function Zn(){K.current.muted=!K.current.muted,K.current.muted?(yr.current.setAttribute("data-volume",volume.value),yr.current.value=0):yr.current.value=yr.current.dataset.volume}return n.createElement("div",{style:{position:"relative"},ref:_n},n.createElement("div",{ref:tn,className:`${W.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${W.animate__loop}`},Bn&&_e?_e.login:" "),n.createElement("div",{className:W.container},n.createElement("div",{className:W["video-container"],id:"video-container"},n.createElement("div",{className:W["playback-animation"],id:"playback-animation"},n.createElement("svg",{className:W["playback-icons"]},n.createElement("use",{className:"hidden",href:"#play-icon"}),n.createElement("use",{href:"#pause"}))),n.createElement("video",{className:W.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:K,autoPlay:ct}),n.createElement("div",{className:`${W["video-controls"]} `,id:"video-controls"},n.createElement("div",{className:W["bottom-controls"]},n.createElement("div",{className:W["left-controls"]},n.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:In},n.createElement("svg",{className:W["playback-icons"]},n.createElement("use",{ref:gn,href:"#play-icon"}),n.createElement("use",{ref:$n,style:{display:"none"},href:"#pause"}))),n.createElement("div",{className:W.time},n.createElement("time",{id:"time-elapsed",ref:Dt},"00:00"),n.createElement("span",null," / "),n.createElement("time",{id:"duration",ref:jt},"00:00"))),n.createElement("div",{className:W["right-controls"]},Ce&&n.createElement(B.Z,{placement:"top",overlayClassName:W.rateOverlay,getPopupContainer:Gt=>Gt.parentNode,menu:{items:[{key:"1",label:n.createElement("span",{onClick:()=>{Zt(1),K.current.playbackRate=1}},"1.0x")},{key:"2",label:n.createElement("span",{onClick:()=>{Zt(1.5),K.current.playbackRate=1.5}},"1.5x")},{key:"3",label:n.createElement("span",{onClick:()=>{Zt(2),K.current.playbackRate=2}},"2.0x")}]}},n.createElement("div",{className:`${W.controlText} mr5`},"\u500D\u901F")),n.createElement(ze.CopyToClipboard,{text:me,onCopy:()=>Fe.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},n.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),n.createElement("div",{className:W["volume-controls"]},n.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:W["volume-button"],id:"volume-button",onClick:Zn},n.createElement("i",{ref:er,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),n.createElement("i",{ref:On,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),n.createElement("i",{ref:nn,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),n.createElement("input",{className:W.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:yr,style:{display:"none"},onClick:Ve})),n.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:W["fullscreen-button"],onClick:()=>{(0,Be.vp)()?(0,Be.BU)():(0,Be.Dj)(_n.current)}},n.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),n.createElement("div",{className:W["video-progress"]},n.createElement("progress",{ref:jn,value:"0",min:"0"}),n.createElement("input",{className:W.seek,ref:yn,value:"0",min:"0",type:"range",step:"1"}),n.createElement("div",{className:W["seek-tooltip"],ref:at,id:"seek-tooltip"},"00:00"))))),n.createElement("svg",{style:{display:"none"}},n.createElement("defs",null,n.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},n.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),n.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},n.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),n.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},n.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),n.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},n.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),n.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},n.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),n.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},n.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),n.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},n.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),n.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},n.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},51516:function($,gt,v){"use strict";v.r(gt),v.d(gt,{default:function(){return Sr}});var n=v(59301),Fe=v(92736),B=v(81863),le=v(58106),ne=v(2094),w=v(31735),ze={flex_box_center:"flex_box_center___aFf5V",flex_space_between:"flex_space_between___lgjHK",flex_box_vertical_center:"flex_box_vertical_center___MWYpu",flex_box_center_end:"flex_box_center_end___fAgVO",flex_box_column:"flex_box_column___oLrCs",indexPage:"indexPage___n9yrh",indexPageBox:"indexPageBox___eUfJb",indexPageContent:"indexPageContent___egP8m",content_left:"content_left___bH1xY",content_right:"content_right___i2fHq",title:"title___UQUEK",desc:"desc___Jqwih",zxpt:"zxpt___MYnaO",list_item:"list_item____imBe",item_title:"item_title___GmAxX",item_desc:"item_desc___A7m8F"},Be=v(8591);const W=({homePage:g,dispatch:c})=>{const{systems:u}=g;let st=[v(34148),v(55325),v(57615)];return(0,n.useEffect)(()=>{c({type:"homePage/home",payload:{}})},[g.name]),(0,n.useEffect)(()=>((0,w.Ll)()||c({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{c({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),n.createElement("section",{style:{background:"#fff",paddingBottom:"100px"}},n.createElement("div",{className:ze.indexPage},n.createElement("div",{className:ze.indexPageBox},n.createElement("div",{className:ze.indexPageContent},n.createElement("div",{className:ze.content_left,onClick:()=>{le.history.push("/shixuns")}},n.createElement("div",{className:ze.title},"\u4EBA\u5DE5\u667A\u80FD\u6A21\u62DF\u8BAD\u7EC3\u7CFB\u7EDF"),n.createElement("div",{className:ze.desc},"\u96C6\u8D44\u6E90\u8C03\u5EA6\u3001\u9879\u76EE\u7BA1\u7406\u4E0E\u591A\u6A21\u6001\u73AF\u5883\u4E8E\u4E00\u4F53")),n.createElement("div",{className:ze.content_right,onClick:()=>{le.history.push("/innovation")}},n.createElement("div",{className:ze.title},"\u4EBA\u5DE5\u667A\u80FD\u6A21\u62DF\u8BAD\u7EC3\u7CFB\u7EDF"),n.createElement("div",{className:ze.desc},"\u96C6\u8D44\u6E90\u8C03\u5EA6\u3001\u9879\u76EE\u7BA1\u7406\u4E0E\u591A\u6A21\u6001\u73AF\u5883\u4E8E\u4E00\u4F53"))))),n.createElement("div",{className:ze.zxpt},u==null?void 0:u.map((ut,Lt)=>n.createElement("div",{className:ze.list_item,onClick:()=>{if(!(ut!=null&&ut.identifier)){Be.ZP.info("\u5F53\u524D\u7CFB\u7EDF\u6682\u672A\u914D\u7F6E\u5185\u5BB9");return}le.history.push(`/shixuns/${ut.identifier}`)}},n.createElement("div",{className:ze.item_title},ut.system),n.createElement("div",{className:ze.item_desc},ut.intr),n.createElement("img",{src:st[Lt],alt:"",width:Lt===0?80:Lt===1?86:90,height:90})))))};var be=(0,le.connect)(({homePage:g})=>({homePage:g}))(W),Ge=v(61621),Ye={flex_box_center:"flex_box_center___sEfC3",flex_space_between:"flex_space_between___rfkoZ",flex_box_vertical_center:"flex_box_vertical_center___g_6Jh",flex_box_center_end:"flex_box_center_end___k37Qa",flex_box_column:"flex_box_column___A9yPD",home:"home___h5c5I",bg:"bg___mDgYE",public_width:"public_width___ctVWu",banner:"banner___Y_cZp",content:"content___S8Tis",experience:"experience___H8Zlm",li:"li___bsBii",btn:"btn___zmK7O",demonstrate:"demonstrate___HUSkM",title:"title___ZV9fz",mask:"mask___G3HO0",name:"name___TRCUE",tagWarp:"tagWarp___kbulg",tag:"tag___O6XvS",feature:"feature___k3jMC"},Re=v(62945),Qe=v.n(Re),qe=v(29567),Ce=Object.defineProperty,me=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,P=(g,c,u)=>c in g?Ce(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,T=(g,c)=>{for(var u in c||(c={}))re.call(c,u)&&P(g,u,c[u]);if(me)for(var u of me(c))Q.call(c,u)&&P(g,u,c[u]);return g};const O=g=>React.createElement("svg",T({width:77,height:50,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon1_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon1_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon1_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-5.7%",y:"-4.8%",width:"111.3%",height:"109.6%",filterUnits:"objectBoundingBox",id:"icon1_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-3.8%",y:"-4.8%",width:"107.5%",height:"109.7%",filterUnits:"objectBoundingBox",id:"icon1_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M65.5 33.265C73.167 33.265 77 36.843 77 44H54c0-7.157 3.833-10.735 11.5-10.735ZM65.538 17c4.024 0 7.286 3.223 7.286 7.198 0 3.976-3.262 7.198-7.286 7.198-4.025 0-7.287-3.222-7.287-7.198 0-3.975 3.262-7.198 7.287-7.198Z",id:"icon1_svg__b"}),React.createElement("path",{d:"M34.221 7.589c-.165.612-.397 1.045-.698 1.3.52 1.288.664 2.351.431 3.19-.349 1.259-1.431 2.364-3.645 4.06-1.476 1.131-5.362 2.82-11.659 5.068v5.601H.383c-1.304-7.167.724-11.441 6.083-12.823 3.633-.937 5.927 0 10.113 0 3.925 0 7.273-1.467 13.01-4.935.506-.213 1.139-.473 1.9-.781.592-.613.958-1.242 1.096-1.887.208-.969 2.752-1.804 1.636 1.207ZM10.613 0a5.96 5.96 0 0 1 5.966 5.956 5.96 5.96 0 0 1-5.966 5.956 5.96 5.96 0 0 1-5.966-5.956A5.96 5.96 0 0 1 10.613 0Z",id:"icon1_svg__f"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon1_svg__a)",xlinkHref:"#icon1_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon1_svg__c)",xlinkHref:"#icon1_svg__b"})),React.createElement("circle",{stroke:"url(#icon1_svg__d)",fillOpacity:.29,fill:"#C2D5FE",cx:38,cy:25,r:24.5}),React.createElement("path",{d:"M24 15c3.493-4 8.16-6 14-6s10.507 2 14 6M52 37c-3.369 4-7.869 6-13.5 6S28.369 41 25 37",stroke:"#175FFF"}),React.createElement("g",{transform:"translate(0 16)",fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon1_svg__e)",xlinkHref:"#icon1_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon1_svg__g)",xlinkHref:"#icon1_svg__f"})),React.createElement("path",{stroke:"#175FFF",d:"m51.45 12 .55 4-4-.284M29 37.622 25 37l.217 4"})));var m="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1NS45NzYlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNyUiIHk9Ii00LjglIiB3aWR0aD0iMTExLjMlIiBoZWlnaHQ9IjEwOS42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTMuOCUiIHk9Ii00LjglIiB3aWR0aD0iMTA3LjUlIiBoZWlnaHQ9IjEwOS43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik02NS41IDMzLjI2NUM3My4xNjcgMzMuMjY1IDc3IDM2Ljg0MyA3NyA0NEg1NGMwLTcuMTU3IDMuODMzLTEwLjczNSAxMS41LTEwLjczNVpNNjUuNTM4IDE3YzQuMDI0IDAgNy4yODYgMy4yMjMgNy4yODYgNy4xOTggMCAzLjk3Ni0zLjI2MiA3LjE5OC03LjI4NiA3LjE5OC00LjAyNSAwLTcuMjg3LTMuMjIyLTcuMjg3LTcuMTk4IDAtMy45NzUgMy4yNjItNy4xOTggNy4yODctNy4xOThaIiBpZD0iYiIvPjxwYXRoIGQ9Ik0zNC4yMjEgNy41ODljLS4xNjUuNjEyLS4zOTcgMS4wNDUtLjY5OCAxLjMuNTIgMS4yODguNjY0IDIuMzUxLjQzMSAzLjE5LS4zNDkgMS4yNTktMS40MzEgMi4zNjQtMy42NDUgNC4wNi0xLjQ3NiAxLjEzMS01LjM2MiAyLjgyLTExLjY1OSA1LjA2OHY1LjYwMUguMzgzYy0xLjMwNC03LjE2Ny43MjQtMTEuNDQxIDYuMDgzLTEyLjgyMyAzLjYzMy0uOTM3IDUuOTI3IDAgMTAuMTEzIDAgMy45MjUgMCA3LjI3My0xLjQ2NyAxMy4wMS00LjkzNS41MDYtLjIxMyAxLjEzOS0uNDczIDEuOS0uNzgxLjU5Mi0uNjEzLjk1OC0xLjI0MiAxLjA5Ni0xLjg4Ny4yMDgtLjk2OSAyLjc1Mi0xLjgwNCAxLjYzNiAxLjIwN1pNMTAuNjEzIDBhNS45NiA1Ljk2IDAgMCAxIDUuOTY2IDUuOTU2IDUuOTYgNS45NiAwIDAgMS01Ljk2NiA1Ljk1NiA1Ljk2IDUuOTYgMCAwIDEtNS45NjYtNS45NTZBNS45NiA1Ljk2IDAgMCAxIDEwLjYxMyAwWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PGNpcmNsZSBzdHJva2U9InVybCgjZCkiIGZpbGwtb3BhY2l0eT0iLjI5IiBmaWxsPSIjQzJENUZFIiBjeD0iMzgiIGN5PSIyNSIgcj0iMjQuNSIvPjxwYXRoIGQ9Ik0yNCAxNWMzLjQ5My00IDguMTYtNiAxNC02czEwLjUwNyAyIDE0IDZNNTIgMzdjLTMuMzY5IDQtNy44NjkgNi0xMy41IDZTMjguMzY5IDQxIDI1IDM3IiBzdHJva2U9IiMxNzVGRkYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjxwYXRoIHN0cm9rZT0iIzE3NUZGRiIgZD0ibTUxLjQ1IDEyIC41NSA0LTQtLjI4NE0yOSAzNy42MjIgMjUgMzdsLjIxNyA0Ii8+PC9nPjwvc3ZnPg==",Ne=Object.defineProperty,he=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Bn=(g,c,u)=>c in g?Ne(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,zn=(g,c)=>{for(var u in c||(c={}))ct.call(c,u)&&Bn(g,u,c[u]);if(he)for(var u of he(c))sn.call(c,u)&&Bn(g,u,c[u]);return g};const qn=g=>React.createElement("svg",zn({width:64,height:63,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon2_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon2_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("filter",{x:"-3.4%",y:"-11.8%",width:"106.8%",height:"123.6%",filterUnits:"objectBoundingBox",id:"icon2_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("rect",{id:"icon2_svg__b",x:13,y:52,width:38,height:11,rx:2})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon2_svg__a)",xlinkHref:"#icon2_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon2_svg__c)",xlinkHref:"#icon2_svg__b"})),React.createElement("rect",{stroke:"url(#icon2_svg__d)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:.5,width:63,height:57,rx:4}),React.createElement("path",{d:"M31.611 15c.602 0 1.097.383 1.16.875l.007.107v2.156a10.89 10.89 0 0 1 10.084 10.084h2.156c.543 0 .982.522.982 1.167 0 .601-.383 1.096-.875 1.16l-.107.007h-2.24c-.718 5.025-4.868 8.943-10 9.306v2.156c0 .543-.522.982-1.167.982-.601 0-1.096-.383-1.16-.875l-.007-.107v-2.24a10.896 10.896 0 0 1-9.223-9.222h-2.24c-.542 0-.981-.523-.981-1.167 0-.602.383-1.097.875-1.16l.107-.007h2.156c.363-5.132 4.28-9.282 9.306-10v-2.24c0-.543.523-.982 1.167-.982ZM32 24.333a4.667 4.667 0 1 0 0 9.334 4.667 4.667 0 0 0 0-9.334ZM59 19V8H48v2.2h8.8V19H59Zm0 20h-2.2v8.8H48V50h11V39ZM5 19V8h11v2.2H7.2V19H5Zm0 20h2.2v8.8H16V50H5V39Z",fill:"#2367FE",fillRule:"nonzero"})));var de="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciB4PSItMy40JSIgeT0iLTExLjglIiB3aWR0aD0iMTA2LjglIiBoZWlnaHQ9IjEyMy42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxyZWN0IGlkPSJiIiB4PSIxMyIgeT0iNTIiIHdpZHRoPSIzOCIgaGVpZ2h0PSIxMSIgcng9IjIiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNjMiIGhlaWdodD0iNTciIHJ4PSI0Ii8+PHBhdGggZD0iTTMxLjYxMSAxNWMuNjAyIDAgMS4wOTcuMzgzIDEuMTYuODc1bC4wMDcuMTA3djIuMTU2YTEwLjg5IDEwLjg5IDAgMCAxIDEwLjA4NCAxMC4wODRoMi4xNTZjLjU0MyAwIC45ODIuNTIyLjk4MiAxLjE2NyAwIC42MDEtLjM4MyAxLjA5Ni0uODc1IDEuMTZsLS4xMDcuMDA3aC0yLjI0Yy0uNzE4IDUuMDI1LTQuODY4IDguOTQzLTEwIDkuMzA2djIuMTU2YzAgLjU0My0uNTIyLjk4Mi0xLjE2Ny45ODItLjYwMSAwLTEuMDk2LS4zODMtMS4xNi0uODc1bC0uMDA3LS4xMDd2LTIuMjRhMTAuODk2IDEwLjg5NiAwIDAgMS05LjIyMy05LjIyMmgtMi4yNGMtLjU0MiAwLS45ODEtLjUyMy0uOTgxLTEuMTY3IDAtLjYwMi4zODMtMS4wOTcuODc1LTEuMTZsLjEwNy0uMDA3aDIuMTU2Yy4zNjMtNS4xMzIgNC4yOC05LjI4MiA5LjMwNi0xMHYtMi4yNGMwLS41NDMuNTIzLS45ODIgMS4xNjctLjk4MlpNMzIgMjQuMzMzYTQuNjY3IDQuNjY3IDAgMSAwIDAgOS4zMzQgNC42NjcgNC42NjcgMCAwIDAgMC05LjMzNFpNNTkgMTlWOEg0OHYyLjJoOC44VjE5SDU5Wm0wIDIwaC0yLjJ2OC44SDQ4VjUwaDExVjM5Wk01IDE5VjhoMTF2Mi4ySDcuMlYxOUg1Wm0wIDIwaDIuMnY4LjhIMTZWNTBINVYzOVoiIGZpbGw9IiMyMzY3RkUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",lt=Object.defineProperty,K=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,$n=(g,c,u)=>c in g?lt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,gn=(g,c)=>{for(var u in c||(c={}))tn.call(c,u)&&$n(g,u,c[u]);if(K)for(var u of K(c))_n.call(c,u)&&$n(g,u,c[u]);return g};const yn=g=>React.createElement("svg",gn({width:71,height:63,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"28.312%",x2:"50%",y2:"100%",id:"icon3_svg__a"},React.createElement("stop",{stopColor:"#145DFF",offset:"0%"}),React.createElement("stop",{stopColor:"#578BFE",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon3_svg__b"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon3_svg__c"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-6.7%",y:"-7.1%",width:"113.3%",height:"114.2%",filterUnits:"objectBoundingBox",id:"icon3_svg__e"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M43.327 25.99c.305 1.42.574 2.705.807 3.856.108.485.206.97.296 1.456.09.485.175.926.255 1.321.08.396.148.733.202 1.012.054.278.09.454.107.526.054.36-.026.597-.242.714a1.496 1.496 0 0 1-.726.176c-.09 0-.22-.032-.39-.095s-.3-.112-.39-.148l-7.017-4.1c-1.273.756-2.43 1.43-3.47 2.023-.447.252-.89.504-1.33.755-.44.252-.838.486-1.197.702a30.21 30.21 0 0 1-.927.539 6.01 6.01 0 0 1-.525.27.915.915 0 0 1-.55.094 1.155 1.155 0 0 1-.512-.202.996.996 0 0 1-.336-.391.717.717 0 0 1-.054-.472l.135-.526c.071-.279.152-.611.242-.998.09-.386.192-.813.309-1.28.116-.468.237-.945.363-1.43l.914-3.776a493.653 493.653 0 0 0-3.912-3.357 87.6 87.6 0 0 1-.941-.81c-.278-.242-.507-.44-.686-.593-.18-.153-.278-.238-.296-.256a3.22 3.22 0 0 1-.551-.66 1.078 1.078 0 0 1-.175-.742.941.941 0 0 1 .296-.594c.161-.144.34-.233.538-.27l8.309-.754 3.092-7.228c.107-.288.26-.535.457-.742.197-.206.466-.31.807-.31.179 0 .336.04.47.121.135.081.247.176.336.284.09.108.166.215.229.323.063.108.112.198.148.27l3.011 7.228 8.309.782c.359.09.61.197.753.323.143.126.215.324.215.594 0 .251-.076.472-.229.66-.152.19-.345.418-.578.688l-5.566 5.016Z",id:"icon3_svg__d"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M35.5 0v16.933h7.1v4.234H0v-4.233l7.1-.001V0h28.4Z",transform:"translate(14.2 41.834)",fill:"url(#icon3_svg__a)",fillRule:"nonzero"}),React.createElement("rect",{stroke:"url(#icon3_svg__b)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:.5,width:70,height:49.801,rx:2}),React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon3_svg__c)",xlinkHref:"#icon3_svg__d"}),React.createElement("use",{fill:"#000",filter:"url(#icon3_svg__e)",xlinkHref:"#icon3_svg__d"}))));var jn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMjguMzEyJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMTQ1REZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzU3OEJGRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii03LjElIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjExNC4yJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHBhdGggZD0iTTQzLjMyNyAyNS45OWMuMzA1IDEuNDIuNTc0IDIuNzA1LjgwNyAzLjg1Ni4xMDguNDg1LjIwNi45Ny4yOTYgMS40NTYuMDkuNDg1LjE3NS45MjYuMjU1IDEuMzIxLjA4LjM5Ni4xNDguNzMzLjIwMiAxLjAxMi4wNTQuMjc4LjA5LjQ1NC4xMDcuNTI2LjA1NC4zNi0uMDI2LjU5Ny0uMjQyLjcxNGExLjQ5NiAxLjQ5NiAwIDAgMS0uNzI2LjE3NmMtLjA5IDAtLjIyLS4wMzItLjM5LS4wOTVzLS4zLS4xMTItLjM5LS4xNDhsLTcuMDE3LTQuMWMtMS4yNzMuNzU2LTIuNDMgMS40My0zLjQ3IDIuMDIzLS40NDcuMjUyLS44OS41MDQtMS4zMy43NTUtLjQ0LjI1Mi0uODM4LjQ4Ni0xLjE5Ny43MDJhMzAuMjEgMzAuMjEgMCAwIDEtLjkyNy41MzkgNi4wMSA2LjAxIDAgMCAxLS41MjUuMjcuOTE1LjkxNSAwIDAgMS0uNTUuMDk0IDEuMTU1IDEuMTU1IDAgMCAxLS41MTItLjIwMi45OTYuOTk2IDAgMCAxLS4zMzYtLjM5MS43MTcuNzE3IDAgMCAxLS4wNTQtLjQ3MmwuMTM1LS41MjZjLjA3MS0uMjc5LjE1Mi0uNjExLjI0Mi0uOTk4LjA5LS4zODYuMTkyLS44MTMuMzA5LTEuMjguMTE2LS40NjguMjM3LS45NDUuMzYzLTEuNDNsLjkxNC0zLjc3NmE0OTMuNjUzIDQ5My42NTMgMCAwIDAtMy45MTItMy4zNTcgODcuNiA4Ny42IDAgMCAxLS45NDEtLjgxYy0uMjc4LS4yNDItLjUwNy0uNDQtLjY4Ni0uNTkzLS4xOC0uMTUzLS4yNzgtLjIzOC0uMjk2LS4yNTZhMy4yMiAzLjIyIDAgMCAxLS41NTEtLjY2IDEuMDc4IDEuMDc4IDAgMCAxLS4xNzUtLjc0Mi45NDEuOTQxIDAgMCAxIC4yOTYtLjU5NGMuMTYxLS4xNDQuMzQtLjIzMy41MzgtLjI3bDguMzA5LS43NTQgMy4wOTItNy4yMjhjLjEwNy0uMjg4LjI2LS41MzUuNDU3LS43NDIuMTk3LS4yMDYuNDY2LS4zMS44MDctLjMxLjE3OSAwIC4zMzYuMDQuNDcuMTIxLjEzNS4wODEuMjQ3LjE3Ni4zMzYuMjg0LjA5LjEwOC4xNjYuMjE1LjIyOS4zMjMuMDYzLjEwOC4xMTIuMTk4LjE0OC4yN2wzLjAxMSA3LjIyOCA4LjMwOS43ODJjLjM1OS4wOS42MS4xOTcuNzUzLjMyMy4xNDMuMTI2LjIxNS4zMjQuMjE1LjU5NCAwIC4yNTEtLjA3Ni40NzItLjIyOS42Ni0uMTUyLjE5LS4zNDUuNDE4LS41NzguNjg4bC01LjU2NiA1LjAxNloiIGlkPSJkIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTM1LjUgMHYxNi45MzNoNy4xdjQuMjM0SDB2LTQuMjMzbDcuMS0uMDAxVjBoMjguNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjIgNDEuODM0KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2IpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNzAiIGhlaWdodD0iNDkuODAxIiByeD0iMiIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHVzZSBmaWxsPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZCIvPjwvZz48L2c+PC9zdmc+",jt=Object.defineProperty,Dt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,nn=(g,c,u)=>c in g?jt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,On=(g,c)=>{for(var u in c||(c={}))at.call(c,u)&&nn(g,u,c[u]);if(Dt)for(var u of Dt(c))er.call(c,u)&&nn(g,u,c[u]);return g};const yr=g=>React.createElement("svg",On({width:77,height:62,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon4_svg__a"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon4_svg__b"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon4_svg__f"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon4_svg__g"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-6.7%",y:"-4.4%",width:"113.3%",height:"108.8%",filterUnits:"objectBoundingBox",id:"icon4_svg__d"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-6.7%",y:"-4.4%",width:"113.3%",height:"108.8%",filterUnits:"objectBoundingBox",id:"icon4_svg__e"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-10.6%",y:"-6.2%",width:"121.2%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon4_svg__i"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-10.6%",y:"-6.2%",width:"121.2%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon4_svg__j"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("text",{id:"icon4_svg__c",fontFamily:"Helvetica",fontSize:34,fontWeight:"normal"},React.createElement("tspan",{x:13,y:33},"Q")),React.createElement("text",{id:"icon4_svg__h",fontFamily:"Helvetica",fontSize:24,fontWeight:"normal"},React.createElement("tspan",{x:48,y:43},"A"))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m8.258 53.857 13.1-12.102H46a1.5 1.5 0 0 0 1.5-1.5V3A1.5 1.5 0 0 0 46 1.5H2A1.5 1.5 0 0 0 .5 3v37.255a1.5 1.5 0 0 0 1.5 1.5h6.258v12.102Z",stroke:"url(#icon4_svg__a)",fillOpacity:.29,fill:"#C2D5FE",transform:"translate(0 -1)"}),React.createElement("g",{fillRule:"nonzero",transform:"translate(0 -1)"},React.createElement("use",{fill:"url(#icon4_svg__b)",xlinkHref:"#icon4_svg__c"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__d)",xlinkHref:"#icon4_svg__c"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__e)",xlinkHref:"#icon4_svg__c"})),React.createElement("path",{d:"m40.064 61.873 10.982-9.942H75a1.5 1.5 0 0 0 1.5-1.5V19a1.5 1.5 0 0 0-1.5-1.5H35a1.5 1.5 0 0 0-1.5 1.5v31.431a1.5 1.5 0 0 0 1.5 1.5h5.064v9.942Z",stroke:"url(#icon4_svg__f)",fillOpacity:.29,fill:"#C2D5FE",transform:"matrix(-1 0 0 1 110 -1)"}),React.createElement("g",{fillRule:"nonzero",transform:"translate(0 -1)"},React.createElement("use",{fill:"url(#icon4_svg__g)",xlinkHref:"#icon4_svg__h"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__i)",xlinkHref:"#icon4_svg__h"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__j)",xlinkHref:"#icon4_svg__h"}))));var Ir="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0M0RDFGMyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNEREU5RkQiIHN0b3Atb3BhY2l0eT0iLjM5NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjU3LjE1NCUiIHgyPSI1MCUiIHkyPSI5OS44MTIlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iIzBBNTVGQyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM0NzgwRkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJmIj48c3RvcCBzdG9wLWNvbG9yPSIjQzREMUYzIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTlGRCIgc3RvcC1vcGFjaXR5PSIuMzk0IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJnIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48ZmlsdGVyIHg9Ii02LjclIiB5PSItNC40JSIgd2lkdGg9IjExMy4zJSIgaGVpZ2h0PSIxMDguOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii00LjQlIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjEwOC44JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHRleHQgaWQ9ImMiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMzQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iMTMiIHk9IjMzIj5RPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PHRleHQgaWQ9ImgiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iNDgiIHk9IjQzIj5BPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTguMjU4IDUzLjg1NyAxMy4xLTEyLjEwMkg0NmExLjUgMS41IDAgMCAwIDEuNS0xLjVWM0ExLjUgMS41IDAgMCAwIDQ2IDEuNUgyQTEuNSAxLjUgMCAwIDAgLjUgM3YzNy4yNTVhMS41IDEuNSAwIDAgMCAxLjUgMS41aDYuMjU4djEyLjEwMloiIHN0cm9rZT0idXJsKCNhKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+PHVzZSBmaWxsPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2QpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjYyIvPjwvZz48cGF0aCBkPSJtNDAuMDY0IDYxLjg3MyAxMC45ODItOS45NDJINzVhMS41IDEuNSAwIDAgMCAxLjUtMS41VjE5YTEuNSAxLjUgMCAwIDAtMS41LTEuNUgzNWExLjUgMS41IDAgMCAwLTEuNSAxLjV2MzEuNDMxYTEuNSAxLjUgMCAwIDAgMS41IDEuNWg1LjA2NHY5Ljk0MloiIHN0cm9rZT0idXJsKCNmKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDExMCAtMSkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIj48dXNlIGZpbGw9InVybCgjZykiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaSkiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaikiIHhsaW5rOmhyZWY9IiNoIi8+PC9nPjwvZz48L3N2Zz4=",Se=Object.defineProperty,ft=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Ar=(g,c,u)=>c in g?Se(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ln=(g,c)=>{for(var u in c||(c={}))_e.call(c,u)&&Ar(g,u,c[u]);if(ft)for(var u of ft(c))Fn.call(c,u)&&Ar(g,u,c[u]);return g};const Lr=g=>React.createElement("svg",ln({width:70,height:53,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon5_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon5_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon5_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-5.6%",y:"-4.2%",width:"111.2%",height:"105%",filterUnits:"objectBoundingBox",id:"icon5_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-11%",y:"-9.5%",width:"122%",height:"119%",filterUnits:"objectBoundingBox",id:"icon5_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M40 5.37h9.888a2 2 0 0 1 1.409.58l2.228 2.212a3.39 3.39 0 0 0 4.912-.14l1.786-1.99a2 2 0 0 1 1.488-.663H68a2 2 0 0 1 2 2v33.926a2 2 0 0 1-2 2h-6.315a2 2 0 0 0-1.458.631l-1.79 1.906a3.46 3.46 0 0 1-4.906.14l-2.24-2.127a2 2 0 0 0-1.377-.55H40a2 2 0 0 1-2-2V7.369a2 2 0 0 1 2-2Z",id:"icon5_svg__b"}),React.createElement("path",{id:"icon5_svg__f",d:"M7.343 0h16.376v18.963l-8.188-4.077-8.188 4.077z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon5_svg__a)",xlinkHref:"#icon5_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon5_svg__c)",xlinkHref:"#icon5_svg__b"})),React.createElement("path",{d:"M2 .87a1.5 1.5 0 0 0-1.5 1.5v44.398a1.5 1.5 0 0 0 1.5 1.5h22.392a2.5 2.5 0 0 1 1.441.457l3.67 2.59a3.5 3.5 0 0 0 4.065-.021l3.541-2.554a2.5 2.5 0 0 1 1.462-.472H61a1.5 1.5 0 0 0 1.5-1.5V2.369A1.5 1.5 0 0 0 61 .87H38.595a1.5 1.5 0 0 0-.903.303l-3.463 2.61a4.5 4.5 0 0 1-5.381.029l-3.589-2.649a1.5 1.5 0 0 0-.89-.293H2Z",stroke:"url(#icon5_svg__d)",fillOpacity:.29,fill:"#C2D5FE"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon5_svg__e)",xlinkHref:"#icon5_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon5_svg__g)",xlinkHref:"#icon5_svg__f"}))));var Tn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNiUiIHk9Ii00LjIlIiB3aWR0aD0iMTExLjIlIiBoZWlnaHQ9IjEwNSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTExJSIgeT0iLTkuNSUiIHdpZHRoPSIxMjIlIiBoZWlnaHQ9IjExOSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik00MCA1LjM3aDkuODg4YTIgMiAwIDAgMSAxLjQwOS41OGwyLjIyOCAyLjIxMmEzLjM5IDMuMzkgMCAwIDAgNC45MTItLjE0bDEuNzg2LTEuOTlhMiAyIDAgMCAxIDEuNDg4LS42NjNINjhhMiAyIDAgMCAxIDIgMnYzMy45MjZhMiAyIDAgMCAxLTIgMmgtNi4zMTVhMiAyIDAgMCAwLTEuNDU4LjYzMWwtMS43OSAxLjkwNmEzLjQ2IDMuNDYgMCAwIDEtNC45MDYuMTRsLTIuMjQtMi4xMjdhMiAyIDAgMCAwLTEuMzc3LS41NUg0MGEyIDIgMCAwIDEtMi0yVjcuMzY5YTIgMiAwIDAgMSAyLTJaIiBpZD0iYiIvPjxwYXRoIGlkPSJmIiBkPSJNNy4zNDMgMGgxNi4zNzZ2MTguOTYzbC04LjE4OC00LjA3Ny04LjE4OCA0LjA3N3oiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHBhdGggZD0iTTIgLjg3YTEuNSAxLjUgMCAwIDAtMS41IDEuNXY0NC4zOThhMS41IDEuNSAwIDAgMCAxLjUgMS41aDIyLjM5MmEyLjUgMi41IDAgMCAxIDEuNDQxLjQ1N2wzLjY3IDIuNTlhMy41IDMuNSAwIDAgMCA0LjA2NS0uMDIxbDMuNTQxLTIuNTU0YTIuNSAyLjUgMCAwIDEgMS40NjItLjQ3Mkg2MWExLjUgMS41IDAgMCAwIDEuNS0xLjVWMi4zNjlBMS41IDEuNSAwIDAgMCA2MSAuODdIMzguNTk1YTEuNSAxLjUgMCAwIDAtLjkwMy4zMDNsLTMuNDYzIDIuNjFhNC41IDQuNSAwIDAgMS01LjM4MS4wMjlsLTMuNTg5LTIuNjQ5YTEuNSAxLjUgMCAwIDAtLjg5LS4yOTNIMloiIHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNlKSIgeGxpbms6aHJlZj0iI2YiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNnKSIgeGxpbms6aHJlZj0iI2YiLz48L2c+PC9nPjwvc3ZnPg==",Qt=Object.defineProperty,Jt=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,q=(g,c,u)=>c in g?Qt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,se=(g,c)=>{for(var u in c||(c={}))ar.call(c,u)&&q(g,u,c[u]);if(Jt)for(var u of Jt(c))G.call(c,u)&&q(g,u,c[u]);return g};const b=g=>React.createElement("svg",se({width:58,height:57,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon6_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon6_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon6_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-9%",y:"-6.2%",width:"118%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon6_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-6.2%",y:"-6.4%",width:"112.4%",height:"112.8%",filterUnits:"objectBoundingBox",id:"icon6_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M21-4h13a2 2 0 0 1 2 2v25a2 2 0 0 1-2 2H21a5 5 0 0 1-5-5V1a5 5 0 0 1 5-5Z",id:"icon6_svg__b"}),React.createElement("path",{d:"M12.447 27.454 1.615 30.291l3.98-9.69 6.852 6.853Zm17.87-17.91-2.29 2.294-6.809-6.822 2.29-2.294s1.09-1.091 2.2.02l4.48 4.488c1.214 1.217.129 2.315.129 2.315Zm-2.975 2.98L12.347 27.547l-6.808-6.821L20.535 5.702l6.807 6.821Z",id:"icon6_svg__f"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero",transform:"rotate(90 26 10.5)"},React.createElement("use",{fill:"url(#icon6_svg__a)",xlinkHref:"#icon6_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon6_svg__c)",xlinkHref:"#icon6_svg__b"})),React.createElement("rect",{stroke:"url(#icon6_svg__d)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:6.5,width:50,height:50,rx:4}),React.createElement("path",{stroke:"#145CFC",strokeWidth:2,strokeLinecap:"round",d:"M8 21.5h20M8 32h19M8 42.5h9"}),React.createElement("g",{transform:"rotate(-7 169.163 -204.131)",fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon6_svg__e)",xlinkHref:"#icon6_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon6_svg__g)",xlinkHref:"#icon6_svg__f"}))));var Ve="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTklIiB5PSItNi4yJSIgd2lkdGg9IjExOCUiIGhlaWdodD0iMTEyLjQlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJjIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjUiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIi8+PGZlT2Zmc2V0IGR5PSIuNiIgaW49InNoYWRvd0JsdXJJbm5lcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuODc5MjMwMTgzIDAgMCAwIDAgMC45MDI4NTEwMjggMCAwIDAgMCAxIDAgMCAwIDAuNSAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii02LjIlIiB5PSItNi40JSIgd2lkdGg9IjExMi40JSIgaGVpZ2h0PSIxMTIuOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0yMS00aDEzYTIgMiAwIDAgMSAyIDJ2MjVhMiAyIDAgMCAxLTIgMkgyMWE1IDUgMCAwIDEtNS01VjFhNSA1IDAgMCAxIDUtNVoiIGlkPSJiIi8+PHBhdGggZD0iTTEyLjQ0NyAyNy40NTQgMS42MTUgMzAuMjkxbDMuOTgtOS42OSA2Ljg1MiA2Ljg1M1ptMTcuODctMTcuOTEtMi4yOSAyLjI5NC02LjgwOS02LjgyMiAyLjI5LTIuMjk0czEuMDktMS4wOTEgMi4yLjAybDQuNDggNC40ODhjMS4yMTQgMS4yMTcuMTI5IDIuMzE1LjEyOSAyLjMxNVptLTIuOTc1IDIuOThMMTIuMzQ3IDI3LjU0N2wtNi44MDgtNi44MjFMMjAuNTM1IDUuNzAybDYuODA3IDYuODIxWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0icm90YXRlKDkwIDI2IDEwLjUpIj48dXNlIGZpbGw9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNiIi8+PC9nPjxyZWN0IHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHg9Ii41IiB5PSI2LjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgcng9IjQiLz48cGF0aCBzdHJva2U9IiMxNDVDRkMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNOCAyMS41aDIwTTggMzJoMTlNOCA0Mi41aDkiLz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNyAxNjkuMTYzIC0yMDQuMTMxKSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjwvZz48L3N2Zz4=",Xe=v(97013),Zt=v(26869),In=Object.defineProperty,Zn=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,En=(g,c,u)=>c in g?In(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,on=(g,c)=>{for(var u in c||(c={}))Gt.call(c,u)&&En(g,u,c[u]);if(Zn)for(var u of Zn(c))vr.call(c,u)&&En(g,u,c[u]);return g},Yr=(g,c)=>{var u={};for(var st in g)Gt.call(g,st)&&c.indexOf(st)<0&&(u[st]=g[st]);if(g!=null&&Zn)for(var st of Zn(g))c.indexOf(st)<0&&vr.call(g,st)&&(u[st]=g[st]);return u},Ae=(g,c,u)=>new Promise((st,ut)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ut(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ut(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const Rr=g=>{var c=g,{user:u}=c,st=Yr(c,["user"]),ut;const[Lt,Nt]=(0,n.useState)(!0),[St,Ue]=(0,n.useState)(0),[pt,Bt]=(0,n.useState)({}),[cn,An]=(0,n.useState)(!1);(0,n.useEffect)(()=>{Ln()},[]);const Ln=()=>Ae(void 0,null,function*(){Nt(!0);const Ke=yield(0,Xe.ZP)("/api/home/index.json",{method:"get"});Ke.images_url&&Bt(Ke),Nt(!1)}),vn={loop:!0,slidesPerView:3,noSwiping:!0,autoplay:{delay:5e3,disableOnInteraction:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}},dn=[{name:"\u6C89\u6D78\u5F0F\u6559\u5B66",background:"linear-gradient(90deg, #F5F7FA 0%, #FBFCFD 100%)",tags:["\u6C89\u6D78\u5F0F\u4F53\u9A8C","3D\u7ACB\u4F53\u5E94\u7528\u6559\u5B66","\u4E92\u52A8\u5F0F\u5B66\u4E60"],more:!0},{name:"\u77E5\u8BC6\u68EE\u6797\u5B66\u4E60\u8DEF\u5F84\u667A\u80FD\u5BFC\u822A",background:"linear-gradient(90deg, #FBF3F3 0%, #FCFBFB 100%)",tags:["\u56FE\u8C31\u53EF\u89C6\u5316","\u591A\u6E90\u5F02\u6784\u6570\u636E\u5904\u7406","\u9AD8\u7EA7\u63A8\u7406\u5E94\u7528"],link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2",more:!0},{name:"\u8BA4\u77E5\u8FC7\u7A0B\u63A8\u7406\u865A\u62DF\u73B0\u5B9E\u5B66\u4E60\u73AF\u5883",background:"linear-gradient(270deg, #FBF8FC 0%, #F0EFFB 100%)",tags:["\u4EFF\u771F\u6A21\u62DF\u8BAD\u7EC3","3D\u865A\u62DF\u73AF\u5883","\u6E38\u620F\u5316\u5B66\u4E60"],more:!1},{name:"\u56FE\u7075\u6D4B\u8BD5",background:"linear-gradient(90deg, #F0F2FD 0%, #F9FAFA 100%)",tags:["\u673A\u5668\u601D\u8003","\u4EBA\u5DE5\u667A\u80FD\u79D1\u5B66","\u6A21\u62DF\u6E38\u620F"],link:"https://ilearning.educoder.net/tasks/4z3jgw6vsuea",more:!0}],Mn=[{img:m,title:"\u6DF7\u5408\u589E\u5F3A\u60C5\u666F\u7406\u89E3",intro:"\u5E08-\u673A-\u751F\u4E09\u5143\u7ED3\u6784\u7684\u590D\u5408\u4E3B\u4F53\uFF0C\u7834\u89E3\u8BA4\u77E5\u80FD\u529B\u7684\u5C40\u9650\u6027"},{img:de,title:"\u884C\u4E3A\u610F\u56FE\u8BC6\u522B\u8DDF\u8E2A",intro:"\u611F\u77E5\u5B66\u751F\u7684\u5B66\u4E60\u72B6\u6001\u3001\u95EE\u9898\u610F\u56FE\u548C\u8F85\u5BFC\u9700\u6C42\uFF0C\u63D0\u4F9B\u667A\u80FD\u76D1\u6D4B\u5BFC\u5B66",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/exercise/35872/detail?random=false"},{img:jn,title:"\u5B66\u4E60\u8DEF\u5F84\u667A\u80FD\u63A8\u8350",intro:"\u53EF\u89E3\u91CA\u7684\u5B66\u4E60\u89C4\u5212\u548C\u5185\u5BB9\u63A8\u8350\u65B9\u6CD5\uFF0C\u652F\u6491\u4E2A\u6027\u5316\u5BFC\u6559",link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2"},{img:Ir,title:"\u4E2A\u6027\u5316\u8F85\u5BFC\u7B54\u7591",intro:"\u6570\u636E\u9A71\u52A8\u548C\u77E5\u8BC6\u68EE\u6797\u5F15\u5BFC\u7684\u95EE\u7B54\u65B9\u6CD5\uFF0C\u652F\u6491\u4E2A\u6027\u5316\u4F34\u5B66",link:"https://www.educoder.net/tasks/4z3jgw6vsuea"},{img:Tn,title:"\u4EBA\u673A\u589E\u5F3A\u7FA4\u4F53\u6FC0\u52B1",intro:"\u591A\u7EF4\u5EA6\u6FC0\u52B1\u65B9\u6CD5\uFF0C\u589E\u5F3A\u5B66\u751F\u5BF9\u673A\u5668\u7684\u6B63\u5411\u53CD\u9988",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/group_homework/572013/detail"},{img:Ve,title:"\u4EBA\u673A\u589E\u5F3A\u7FA4\u4F53\u8BC4\u6D4B",intro:"\u884C\u4E3A\u7279\u5F81\u5D4C\u5165\u3001\u534F\u540C\u8BC4\u6D4B\u7B49\u7FA4\u7EC4\u8BC4\u6D4B\u65B9\u6CD5\uFF0C\u652F\u6491\u6559\u5B66\u6210\u6548\u8BC4\u4EF7",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/statistics_quality/192066"}];return n.createElement("section",{className:Ye.home},n.createElement(qe.K,{width:800,visible:cn,file_url:"https://www-cdn.educoder.net/video/learning.mp4",copyUrl:"https://www-cdn.educoder.net/video/learning.mp4",onClose:()=>An(!1)}),n.createElement(Ge.Z,{loading:Lt,active:!0,paragraph:{rows:5}},n.createElement("div",{className:Ye.bg},n.createElement("div",{className:Ye.public_width},n.createElement("div",{className:Ye.banner},n.createElement(Qe(),on({},vn),(ut=pt==null?void 0:pt.images_url)==null?void 0:ut.map(Ke=>n.createElement("div",{onClick:()=>{Ke.path&&(0,w.xg)(Ke.path)}},n.createElement("div",{className:"index_moe_li",style:{cursor:Ke.path?"pointer":"default"}},n.createElement("img",{src:Zt.Z.IMG_SERVER+Ke.image_url,alt:""}),n.createElement("div",{className:"index_moe_focus_shadow"}),n.createElement("span",{className:"index_moe_focus_b"})))))))),n.createElement("div",{className:Ye.content},n.createElement("div",{className:Ye.experience},n.createElement("a",{href:"https://i-learning.smartedu.lenovo.com/ilearning",target:"_blank",className:Ye.li}),n.createElement(le.Link,{to:"/paths/higherVocationalEducation",target:"_blank",className:Ye.li}),n.createElement(le.Link,{to:"/paths",target:"_blank",className:Ye.li})),n.createElement("div",{className:Ye.demonstrate},n.createElement("div",{className:Ye.title},"\u5178\u578B\u573A\u666F\u5E94\u7528\u793A\u8303"),n.createElement("aside",null,dn.map((Ke,Ct)=>{var Nn;return n.createElement("div",{key:Ct,className:Ye.li,style:{background:Ke.background,cursor:Ke!=null&&Ke.more?"pointer":"default"},onClick:()=>{}},n.createElement("div",{className:Ye.name},Ke.name),n.createElement("div",{className:Ye.tagWarp},(Nn=Ke==null?void 0:Ke.tags)==null?void 0:Nn.map((Xt,Dn)=>n.createElement("div",{key:`${Ct}-${Dn}`,className:Ye.tag},Xt))),n.createElement("div",{className:Ye.mask,onClick:()=>{switch(Ct){case 0:An(!0);break;default:Ke.link?(0,w.xg)(Ke.link):Ke.more&&le.history.push("/classrooms/classicCases");return}},style:{background:Ke.more?"rgba(25, 110, 253, 0.8)":"rgba(90, 106, 132, 0.6)"}},Ke.more?"\u67E5\u770B\u66F4\u591A":"\u656C\u8BF7\u671F\u5F85\uFF5E"))}))),n.createElement("div",{className:Ye.feature},n.createElement("div",{className:Ye.name},n.createElement("span",null,"\u7279\u8272\u529F\u80FD"),n.createElement("span",null,"FEATURES")),n.createElement("aside",null,Mn.map((Ke,Ct)=>n.createElement("div",{className:Ye.li,key:Ke.title,onClick:()=>{switch(Ct){case 0:An(!0);break;default:Ke.link&&(0,w.xg)(Ke.link);break}}},n.createElement("img",{src:Ke.img}),n.createElement("div",null,n.createElement("h4",null,Ke.title),n.createElement("h6",null,Ke.intro)))))))))};var Nr=(0,le.connect)(({user:g})=>({user:g}))(Rr),Et=v(11968),sr=v(78241),mr=v(6848),Hr=v(3113),_=v(5083),f=v(43418),y=v(1710),V=v(57809),l=v(92832),N=v(88522),D=v(59243),C=v(56656),Y=v.n(C),ie=v(26718),xe=v(51600),fe=v(42441),Oe=v(76411),We=v(19514),$e=v(50388),j=v(26724),e=v.n(j),t=v(98308),r=v(71795),o=Object.defineProperty,d=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,ge=(g,c,u)=>c in g?o(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ee=(g,c)=>{for(var u in c||(c={}))p.call(c,u)&&ge(g,u,c[u]);if(d)for(var u of d(c))I.call(c,u)&&ge(g,u,c[u]);return g},je=(g,c,u)=>new Promise((st,ut)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ut(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ut(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const dt=({user:g,dispatch:c,homePage:u,forumsList:st,globalSetting:ut})=>{var Lt,Nt,St,Ue,pt,Bt,cn,An,Ln,vn,dn,Mn,Ke,Ct,Nn,Xt,Dn;const[or]=sr.default.useForm(),[,,bt,Yn]=(0,ie.U)(We.su,{}),[Xn,Kn,br]=(0,ie.U)(xe.nQ,{page:1}),[,Mr,Br,ur]=(0,ie.U)(xe.V8,{page:1,limit:5,order:"visits",search:""}),[ke,,De,it]=(0,ie.U)(We.Yu,{type:"view"}),[Kt,kn]=(0,n.useState)(!1),[Pr,xr]=(0,n.useState)(!1),[Gr,jr]=(0,n.useState)([]),[fn,Je]=(0,n.useState)(!0),[Dr,pn]=(0,n.useState)([]),[Wr,Mt]=(0,n.useState)(!0),[Fr,Zr]=(0,n.useState)([]),cr=[{id:"view",name:"\u8BBF\u95EE\u6570\u636E"},{id:"submit",name:"\u8BC4\u6D4B\u6570\u636E"},{id:"learn",name:"\u5B66\u4E60\u6570\u636E"}],dr=[{title:"\u77E5\u8BC6\u56FE\u8C31",key:"4",url:"",children:n.createElement(n.Fragment,null,n.createElement("div",{className:"c-grey-333 text-16px"},n.createElement("span",{className:"font-semibold"},"\u77E5\u8BC6\u56FE\u8C31"),"\u7CFB\u7EDF\u5177\u5907\u591A\u7EF4\u5EA6\u7279\u70B9\uFF0C\u4E00\u65B9\u9762\u901A\u8FC7\u7CBE\u51C6\u5B66\u60C5\u5206\u6790\u638C\u63E1\u5B66\u751F\u5BF9\u5404\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u7A0B\u5EA6\uFF0C\u5728\u6B64\u57FA\u7840\u4E4B\u4E0A\u8FD0\u7528\u5F3A\u5927\u7B97\u6CD5\u4E3A\u5B66\u751F\u63A8\u8350\u4E2A\u6027\u5316\u5B66\u4E60\u8D44\u6E90\u4E0E\u5B66\u4E60\u8DEF\u5F84\uFF0C\u5B9E\u73B0\u56E0\u6750\u65BD\u6559\uFF1B\u53E6\u4E00\u65B9\u9762\u6784\u5EFA\u591A\u77E5\u8BC6\u56FE\u8C31\u4F53\u7CFB\uFF0C\u5305\u62EC\u8BFE\u7A0B\u56FE\u8C31\u3001\u5927\u7EB2\u56FE\u8C31\u3001\u601D\u653F\u56FE\u8C31\u3001\u601D\u7EF4\u56FE\u8C31\uFF0C\u4E3A\u6559\u80B2\u9886\u57DF\u63D0\u4F9B\u5168\u65B9\u4F4D\u652F\u6491\uFF0C\u540C\u65F6\u6574\u5408\u6559\u6750\u3001\u89C6\u9891\u3001\u5B9E\u9A8C\u3001\u4F5C\u4E1A\u7B49\u591A\u6A21\u6001\u8D44\u6E90\uFF0C\u6253\u9020\u7ED3\u6784\u5316\u7684\u77E5\u8BC6\u7F51\u7EDC\uFF0C\u5168\u65B9\u4F4D\u8D4B\u80FD\u6559\u80B2\u8FC7\u7A0B\u3002 "),n.createElement("img",{src:v(99799),style:{width:"100%"}}))}],[fr,qr]=(0,n.useState)(dr[0]),ve=[{title:"\u6559\u5B66\u8D44\u6E90",img:v(28751),link:"/paths"},{title:"\u5B9E\u8BAD\u7CFB\u7EDF",img:v(78257),link:"/shixuns"},{title:"\u6559\u5B66\u7BA1\u7406",img:v(32074),link:"/classrooms"}],Te=(0,n.useMemo)(()=>{var z,Rt,we,mt,zt,Or,ir,gi,Di,mi,Ri,zi;return[{title:"\u603B\u8BBF\u95EE\u91CF",num:(z=u==null?void 0:u.index_statistics)==null?void 0:z.total_visit_count,unit:"\u6B21",img:v(6218)},{title:"\u8BBF\u5BA2\u6570",num:(Rt=u==null?void 0:u.index_statistics)==null?void 0:Rt.total_user_count,unit:"\u4EBA",img:v(78781)},{title:"\u5B9E\u8DF5\u8BFE\u7A0B",num:(we=u==null?void 0:u.index_statistics)==null?void 0:we.subject_count,unit:"\u95E8",img:v(6491)},{title:"\u5B9E\u8DF5\u9879\u76EE",num:(mt=u==null?void 0:u.index_statistics)==null?void 0:mt.shixun_count,unit:"\u4E2A",img:v(25413)},{title:"\u5B9E\u9A8C\u73AF\u5883",num:(zt=u==null?void 0:u.index_statistics)==null?void 0:zt.repository_count,unit:"\u79CD",img:v(33102)},{title:"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570",num:(Or=u==null?void 0:u.index_statistics)==null?void 0:Or.all_user_count,unit:"\u4EBA",img:v(91159)},{title:"\u8BC4\u6D4B\u6B21\u6570",num:(ir=u==null?void 0:u.index_statistics)==null?void 0:ir.evaluate_count,unit:"\u6B21",img:v(15070)},{title:"\u5728\u7EBF\u4EBA\u6570",num:(gi=u==null?void 0:u.index_statistics)==null?void 0:gi.user_online_count,unit:"\u4EBA",img:v(83425)},{title:"\u8BFE\u4EF6\u6570\u91CF",num:(Di=u==null?void 0:u.index_statistics)==null?void 0:Di.attachment_count,unit:"\u4E2A",img:v(57583)},{title:"\u8BD5\u9898\u6570\u91CF",num:(mi=u==null?void 0:u.index_statistics)==null?void 0:mi.question_count,unit:"\u9053",img:v(21728)},{title:"\u89C6\u9891\u6570\u91CF",num:(Ri=u==null?void 0:u.index_statistics)==null?void 0:Ri.video_count,unit:"\u4E2A",img:v(27261)},{title:"\u7EBF\u4E0A\u8003\u8BD5",num:(zi=u==null?void 0:u.index_statistics)==null?void 0:zi.exercise_count,unit:"\u95E8",img:v(15939)}]},[u==null?void 0:u.index_statistics]),Jn=[{img:v(23258),name:"\u519B\u4E8B\u88C5\u5907\u667A\u80FD\u63A8\u8350\u7CFB\u7EDF",desc:"\u8BE5\u667A\u80FD\u63A8\u8350\u7CFB\u7EDF\u57FA\u4E8E\u519B\u4E8B\u88C5\u5907\u77E5\u8BC6\u56FE\u8C31\uFF0C\u8986\u76D6\u70ED\u95E8\u88C5\u5907\u3001\u5404\u7C7B\u578B\u88C5\u5907\u3001\u4EFB\u52A1\u9700\u6C42\u4E0E\u4F5C\u6218\u573A\u666F\u5339\u914D\uFF0C\u4EE5\u53CA\u76F8\u5173\u88C5\u5907\u63A8\u8350\u7B49\u6838\u5FC3\u573A\u666F\u3002\u7CFB\u7EDF\u878D\u5408\u4F5C\u6218\u9700\u6C42\u3001\u73AF\u5883\u8981\u7D20\u3001\u88C5\u5907\u6027\u80FD\u53CA\u5386\u53F2\u6570\u636E\uFF0C\u63D0\u4F9B\u4E2A\u6027\u5316\u3001\u667A\u80FD\u5316\u7684\u88C5\u5907\u9009\u578B\u65B9\u6848\uFF0C\u52A9\u529B\u4F5C\u6218\u6548\u80FD\u6700\u4F18\u914D\u7F6E\u3002"},{img:v(11483),name:"\u519B\u4E8B\u4F5C\u6218\u6570\u636E\u5206\u6790\u7CFB\u7EDF",desc:"\u672C\u7CFB\u7EDF\u96C6\u6210\u6218\u573A\u4F5C\u6218\u6570\u636E\u3001\u5929\u6C14\u73AF\u5883\u7B49\u591A\u7EF4\u4FE1\u606F\uFF0C\u91C7\u7528\u5148\u8FDB\u7684\u6570\u636E\u6E05\u6D17\u3001\u5904\u7406\u4E0E\u878D\u5408\u6280\u672F\uFF0C\u63D0\u4F9B\u5168\u9762\u7684\u6218\u573A\u6001\u52BF\u5206\u6790\u3002\u901A\u8FC7\u53EF\u89C6\u5316\u5C55\u793A\u4F24\u4EA1\u4E0E\u88C5\u5907\u6D88\u8017\uFF0C\u7ED3\u5408\u6C14\u8C61\u56E0\u7D20\u6DF1\u5165\u8BC4\u4F30\u5929\u6C14\u5BF9\u4F5C\u6218\u6548\u679C\u7684\u5F71\u54CD\uFF0C\u7CBE\u51C6\u9884\u6D4B\u672A\u6765\u6218\u573A\u52A8\u6001\uFF0C\u52A9\u529B\u6307\u6325\u5B98\u4F18\u5316\u51B3\u7B56\u3002 "},{img:v(2340),name:"\u519B\u4E8B\u6218\u5F79\u667A\u80FD\u95EE\u7B54\u7CFB\u7EDF",desc:"\u57FA\u4E8E\u5386\u53F2\u6218\u5F79\u6570\u636E\uFF0C\u6784\u5EFA\u519B\u4E8B\u6218\u5F79\u56FE\u8C31\uFF0C\u7ED3\u5408\u5148\u8FDB\u7684\u667A\u80FD\u95EE\u7B54\u6280\u672F\uFF0C\u5E2E\u52A9\u7528\u6237\u5FEB\u901F\u83B7\u53D6\u8BE6\u7EC6\u3001\u5168\u9762\u7684\u6218\u5F79\u4FE1\u606F\u4E0E\u6DF1\u5EA6\u89E3\u6790\uFF0C\u663E\u8457\u63D0\u5347\u51B3\u7B56\u6548\u7387\u4E0E\u6218\u7565\u90E8\u7F72\u7684\u79D1\u5B66\u6027\uFF0C\u4E3A\u73B0\u4EE3\u519B\u4E8B\u6307\u6325\u63D0\u4F9B\u5F3A\u6709\u529B\u7684\u667A\u80FD\u652F\u6301\u3002"},{img:v(96159),name:"\u519B\u8230\u4E8B\u6545\u5206\u6790\u7CFB\u7EDF",desc:"\u7CFB\u7EDF\u901A\u8FC7\u96C6\u6210\u519B\u8230\u4E8B\u6545\u65B0\u95FB\u4E0E\u519B\u8230\u5DE1\u822A\u57FA\u672C\u4FE1\u606F\uFF0C\u8FD0\u7528\u6570\u636E\u5904\u7406\u4E0E\u5173\u8054\u878D\u5408\u6280\u672F\uFF0C\u6DF1\u5165\u5206\u6790\u4E8B\u6545\u539F\u56E0\u3002\u7CFB\u7EDF\u63D0\u4F9B\u53EF\u89C6\u5316\u5C55\u793A\uFF0C\u5E2E\u52A9\u5FEB\u901F\u8BC6\u522B\u6F5C\u5728\u98CE\u9669\uFF0C\u4E3A\u51B3\u7B56\u8005\u63D0\u4F9B\u7CBE\u51C6\u7684\u4E8B\u6545\u9884\u6D4B\u4E0E\u9884\u8B66\u652F\u6301\uFF0C\u6709\u6548\u63D0\u5347\u519B\u961F\u5B89\u5168\u4FDD\u969C\u548C\u7BA1\u7406\u6548\u7387\uFF0C\u63A8\u52A8\u667A\u80FD\u5316\u8FD0\u8425\u3002"}],Pe=(0,n.useMemo)(()=>({tooltip:{trigger:"axis"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:(it==null?void 0:it.time)||[],nameTextStyle:{color:"#333333"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#E5E5E5"}},axisLabel:{color:"#333333"}},yAxis:{type:"value",nameTextStyle:{color:"#333333"},axisTick:{show:!1},splitLine:{lineStyle:{type:"dashed",color:"#E5E5E5"}},axisLine:{show:!1},axisLabel:{color:"#333333"}},series:[{name:"\u672C\u6708",type:"line",data:(it==null?void 0:it.current_month)||[],itemStyle:{color:"#15EAA4"},areaStyle:{color:new Oe.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#15EAA4"},{offset:1,color:"rgba(255, 255, 255,0)"}])}},{name:"\u4E0A\u6708",type:"line",data:(it==null?void 0:it.last_month)||[],itemStyle:{color:"#73A0FF"},areaStyle:{color:new Oe.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#73A0FF"},{offset:1,color:"rgba(255, 255, 255,0)"}])}}]}),[it]),Ut=[{title:"\u59D3\u540D",dataIndex:"real_name",width:120,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school_name",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"user_id",width:100,render:(z,Rt)=>n.createElement($e.Z,{style:{padding:0,border:"none"},type:"link",onClick:()=>je(void 0,null,function*(){const we=yield(0,We.NX)({teacher_id:z});(we==null?void 0:we.status)==0&&(Be.ZP.success("\u5220\u9664\u6210\u529F"),bt({}),kn(!1))})},"\u5220\u9664\u6210\u5458")}],gr=[{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(z,Rt)=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement(le.Link,{className:"bold c-black",to:`/users/${Rt.login}`,target:"_blank"},z||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:z=>z?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,Y()(z).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:z=>{if(z===1)return n.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}],_r=(z=!1)=>je(void 0,null,function*(){var Rt;if((z||fn)&&!Kn){const we=or.getFieldsValue(),mt=yield br(ee({page:z?1:(Xn==null?void 0:Xn.page)+1,container_type:1},we));pn(z?[...mt.users]:[...Dr,...mt.users]),((Rt=mt.users)==null?void 0:Rt.length)<10&&Je(!1)}}),Vr=()=>je(void 0,null,function*(){var z;const Rt=yield c({type:"classroomList/getSchoolList",payload:{display_aliases:!0}});jr((z=Rt||[])==null?void 0:z.map(we=>({value:we})))});return(0,n.useEffect)(()=>{const z=Y()();Vr(),bt({}),Br({}),z&&De({start_at:z.subtract(7,"day").format("YYYY-MM-DD"),end_at:z.format("YYYY-MM-DD")}),c({type:"forumsList/getForumsData",payload:{page:1,forum:16,memoType:16,tab_module_type:"forums",limit:5}})},[]),(0,n.useEffect)(()=>{c({type:"homePage/home",payload:{}})},[u.name]),n.createElement("div",{className:"py-32px",style:{background:`url(${v(48223)}) #fafafa 0 0 / 100% auto no-repeat`}},n.createElement("div",{className:"ml-auto mr-auto flex gap-20px",style:{width:"1200px"}},n.createElement("div",{className:"flex-1 flex flex-col gap-20px"},n.createElement("div",{className:"px-40px py-30px flex flex-col rounded-6px",style:{height:"350px",background:`url(${v(91527)}) 0 0 / 100% 100% no-repeat`}},n.createElement("div",{className:"c-grey-333 text-18px font-semibold"},"\u6570\u636E\u4FDD\u969C\u80FD\u529B\u6559\u5B66\u7CFB\u7EDF"),n.createElement("div",{className:"mt-10px c-grey-333 text-16px",style:{lineHeight:"28px"}},"\u2014\u2014\u953B\u9020\u65B0\u65F6\u4EE3\u519B\u4E8B\u6570\u636E\u5C16\u5175\u7684\u667A\u6167\u5E73\u53F0",n.createElement("br",null),n.createElement("br",null),"\u6570\u636E\u4FDD\u969C\u80FD\u529B\u6559\u5B66\u7CFB\u7EDF\u662F\u9762\u5411\u519B\u4E8B\u9662\u6821\u5E08\u751F\u7684\u5B9E\u6218\u5316\u6559\u5B66\u5E73\u53F0\uFF0C\u96C6\u6210\u865A\u62DF\u4EFF\u771F\u63A8\u6F14\u3001\u8D85\u7B97\u6570\u636E\u5904\u7406\u4E0E\u667A\u80FD\u6570\u636E\u4E2D\u53F0\u6280\u672F\uFF0C\u652F\u6301\u6218\u573A\u73AF\u5883\u6A21\u62DF\u63A8\u6F14\u3001\u5927\u89C4\u6A21\u519B\u4E8B\u6570\u636E\u8BAD\u7EC3\u53CA\u4F5C\u6218\u6570\u636E\u6316\u6398\uFF0C\u9002\u7528\u4E8E\u519B\u4E8B\u6570\u636E\u6559\u80B2\u3001\u4F5C\u6218\u6570\u636E\u4FDD\u969C\u6F14\u7EC3\u53CA\u79D1\u7814\u653B\u5173\u7B49\u573A\u666F\uFF0C\u52A9\u529B\u63D0\u5347\u6570\u636E\u4FDD\u969C\u80FD\u529B\uFF0C\u63A8\u52A8\u519B\u4E8B\u6559\u80B2\u6570\u5B57\u5316\u8F6C\u578B\u3002"),n.createElement("div",{className:"mt-30px flex flex-wrap item-center gap-10px",style:{paddingRight:"400px"}},["\u4FDD\u969C\u6570\u636E\u5B89\u5168","\u63D0\u9AD8\u6570\u636E\u8D28\u91CF","\u7BA1\u7406\u6570\u636E\u8D44\u4EA7","\u6570\u636E\u5DE5\u7A0B\u5B9E\u8BAD","\u6570\u636E\u8BFE\u7A0B\u8D44\u6E90"].map((z,Rt)=>n.createElement("div",{key:Rt,className:"rounded-4px px-10px py-6px",style:{color:"#3061D0",background:"#E9EFFF"}},z)))),n.createElement("div",{className:"rounded-6px bg-white flex item-end justify-between px-40px pb-30px relative",style:{height:"179px"}},n.createElement("div",{className:"c-grey-333 text-18px absolute",style:{lineHeight:"34px",padding:"0 112px",background:"linear-gradient( 180deg, #F8FDFF 0%, #EDF5FC 100%)",boxShadow:"inset 0px 1px 3px 0px #FFFFFF",top:0,left:"50%",transform:"translateX(-50%)",borderBottomLeftRadius:"999px",borderBottomRightRadius:"999px"}},"\u5FEB\u6377\u5165\u53E3"),ve.map((z,Rt)=>n.createElement("div",{key:Rt,className:"flex flex-col item-center gap-10px current-primary-hover",onClick:()=>{(0,w.xg)(z==null?void 0:z.link)}},n.createElement("img",{src:z==null?void 0:z.img,style:{width:"59px"}}),n.createElement("div",{className:"text-16px"},z==null?void 0:z.title)))),n.createElement("div",{className:"rounded-6px px-40px py-30px bg-white"},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:"text-18px c-grey-333 font-semibold"},"\u6570\u636E\u6C47\u603B")),n.createElement("div",{className:"grid gap-40px mt-30px",style:{gridTemplateColumns:"1fr 1fr 1fr 1fr"}},Te.map((z,Rt)=>n.createElement("div",{key:Rt,className:"flex gap-10px item-center"},n.createElement("img",{src:z==null?void 0:z.img,className:"rounded-full",style:{width:"60px"}}),n.createElement("div",{className:"flex flex-col gap-10px c-grey-666"},n.createElement("div",null,n.createElement("span",{className:"mr-6px c-grey-333 text-18px font-semibold"},(z==null?void 0:z.num)||0),z==null?void 0:z.unit),n.createElement("div",null,z.title)))))),n.createElement("div",{className:"rounded-6px"},n.createElement("div",{className:"flex flex-wrap",style:{background:"#F5F6F7"}},dr.map(z=>n.createElement("div",{key:z==null?void 0:z.key,className:`current px-40px py-6px text-18px c-grey-333 font-semibold ${(fr==null?void 0:fr.key)==(z==null?void 0:z.key)?"bg-white":""}`,onClick:()=>{qr(z)},style:{color:(fr==null?void 0:fr.key)==(z==null?void 0:z.key)?"#159DFF":"",borderRadius:"6px 6px 0 0"}},z==null?void 0:z.title))),n.createElement("div",{className:"px-40px py-30px bg-white flex flex-col item-center gap-20px"},(Lt=dr==null?void 0:dr.find(z=>(z==null?void 0:z.key)==(fr==null?void 0:fr.key)))==null?void 0:Lt.children,(fr==null?void 0:fr.url)&&n.createElement(Hr.ZP,{type:"primary",onClick:()=>{(0,w.xg)(fr==null?void 0:fr.url)}},"\u5F00\u59CB\u4F7F\u7528"))),n.createElement("div",{className:"rounded-6px bg-white"},n.createElement("div",{className:"flex flex-wrap",style:{background:"#F5F6F7"}},cr.map(z=>n.createElement("div",{key:z==null?void 0:z.id,className:`current px-40px py-6px text-18px c-grey-333 font-semibold ${(ke==null?void 0:ke.type)==(z==null?void 0:z.id)?"bg-white":""}`,onClick:()=>{De({type:z==null?void 0:z.id})},style:{color:(ke==null?void 0:ke.type)==(z==null?void 0:z.id)?"#159DFF":"",borderRadius:"6px 6px 0 0"}},z==null?void 0:z.name))),n.createElement("div",{className:"flex justify-between mt-32px px-40px"},n.createElement("div",{className:"text-18px font-semibold",style:{color:"#282F3F"}},"\u5E73\u53F0",(Nt=cr==null?void 0:cr.find(z=>(z==null?void 0:z.id)==(ke==null?void 0:ke.type)))==null?void 0:Nt.name),n.createElement(_.default.RangePicker,{value:[Y()(ke==null?void 0:ke.start_at),Y()(ke==null?void 0:ke.end_at)],onChange:(z,Rt)=>{De({start_at:Rt==null?void 0:Rt[0],end_at:Rt==null?void 0:Rt[1]})}})),n.createElement(fe.Z,{option:Pe}))),n.createElement("div",{className:"flex flex-col gap-20px",style:{width:"300px"}},n.createElement("div",{className:"p-30px rounded-6px relative",style:{height:"224px",background:`url(${v(6716)}) 0 0 / 100% auto no-repeat`}},(0,Et.bg)()&&n.createElement(n.Fragment,null,n.createElement("img",{className:"rounded-full",src:`${(St=Zt.Z)==null?void 0:St.IMG_SERVER}/images/${(Ue=g==null?void 0:g.userInfo)==null?void 0:Ue.image_url}`,style:{width:"66px",height:"66px"}}),n.createElement("div",{className:"mt-36px font-semibold text-16px c-grey-333"},(pt=g==null?void 0:g.userInfo)==null?void 0:pt.username),n.createElement("div",{className:"mt-10px c-grey-666"},(Bt=g==null?void 0:g.userInfo)==null?void 0:Bt.user_identity," ",(cn=g==null?void 0:g.userInfo)==null?void 0:cn.user_school),n.createElement("span",{className:"iconfont icon-bianji4 current absolute",style:{color:"#3061D0",top:"30px",right:"20px"},onClick:()=>{var z;le.history.push(`/users/${(z=g==null?void 0:g.userInfo)==null?void 0:z.login}/baseInfo/edit`)}})),!(0,Et.bg)()&&n.createElement(n.Fragment,null,n.createElement("img",{className:"rounded-full",src:v(31454),style:{width:"66px",height:"66px"}}),n.createElement("div",null,n.createElement(Hr.ZP,{type:"primary",className:"mt-22px",onClick:()=>{c({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55/\u6CE8\u518C")),n.createElement("div",{className:"mt-12px text-12px",style:{color:"#3061D0"}},"\u767B\u5F55\u7CFB\u7EDF\u540E\uFF0C\u7545\u4EAB\u6559\u5B66\u4E0E\u5B66\u4E60\u7684\u65E0\u9650\u53EF\u80FD\uFF01"))),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:v(76156),style:{height:"24px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,w.xg)("/forums")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(Ln=(An=st.forumsData)==null?void 0:An.memo_list)!=null&&Ln.length?n.createElement("div",{className:"flex flex-col gap-40px mt-40px"},(dn=(vn=st.forumsData)==null?void 0:vn.memo_list)==null?void 0:dn.map(z=>n.createElement("div",{key:z==null?void 0:z.id,className:"flex flex-col gap-20px current",onClick:()=>{(0,w.xg)(`/forums/${z.id}`)}},n.createElement(mr.Z,{placement:"topLeft",title:z==null?void 0:z.subject},n.createElement("div",{className:"text-16px font-semibold c-black multi_ellipsis1 minW-0 w-full current-primary-hover"},z==null?void 0:z.subject)),n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",null,z==null?void 0:z.user_name),n.createElement("div",null,Y()(z==null?void 0:z.created_at).format("YYYY-MM-DD")))))):n.createElement(D.Z,null)),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end gap-14px"},n.createElement("img",{src:v(46750),style:{height:"21px"}}),(0,Et.Ny)()&&n.createElement(n.Fragment,null,n.createElement(mr.Z,{title:"\u6DFB\u52A0"},n.createElement("span",{className:"iconfont icon-tianjiahezuozhe ml-auto current-primary-hover",onClick:()=>{xr(!0)}})),n.createElement(mr.Z,{title:"\u7F16\u8F91"},n.createElement("span",{className:"iconfont icon-bianji4 current-primary-hover",onClick:()=>{kn(!0)}})))),(Mn=Yn==null?void 0:Yn.data)!=null&&Mn.length?n.createElement("div",{className:"flex flex-col gap-20px mt-30px"},(Ke=Yn==null?void 0:Yn.data)==null?void 0:Ke.map(z=>{var Rt;return n.createElement("div",{key:z==null?void 0:z.user_id,className:"flex item-end current relative",style:{height:66},onClick:()=>{(0,w.xg)(`/users/${z==null?void 0:z.login}/classrooms`)}},n.createElement("img",{className:"rounded-full absolute",src:`${(Rt=Zt.Z)==null?void 0:Rt.IMG_SERVER}/images/${z==null?void 0:z.image_url}`,style:{width:"66px",height:"66px",left:0,top:0}}),n.createElement("div",{className:"flex flex-col justify-center gap-6px rounded-full w-full",style:{height:60,background:"#F6F7F9",paddingLeft:85}},n.createElement("div",{className:"text-16px c-grey-333 font-semibold"},z==null?void 0:z.real_name),n.createElement("div",{className:"text-12px c-grey-333"},z==null?void 0:z.school_name," ",z==null?void 0:z.user_identity)))})):n.createElement(D.Z,null)),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:v(10231),style:{height:"17px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,w.xg)("/paths")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(Ct=u.recommend_subjects)!=null&&Ct.length?n.createElement("div",{className:"flex flex-col gap-14px mt-20px"},(Nn=u.recommend_subjects)==null?void 0:Nn.map(z=>{var Rt;return n.createElement("div",{key:z==null?void 0:z.id,className:"flex item-center gap-12px current",style:{height:"80px"},onClick:()=>{(0,w.xg)(`/paths/${z==null?void 0:z.identifier}`)}},n.createElement("div",{className:"rounded-6px h-full overflow-hidden"},n.createElement("img",{className:"h-full hover:scale-110 transition-all",src:`${(Rt=Zt.Z)==null?void 0:Rt.IMG_SERVER}${z==null?void 0:z.image_url}`})),n.createElement("div",{className:"flex flex-col justify-between h-full"},n.createElement("div",{className:"current-primary-hover"},z==null?void 0:z.name),n.createElement("div",{className:"text-12px",style:{color:"#000F37"}},z.members_count," \u4EBA\u5B66\u4E60")))})):n.createElement(D.Z,null)),n.createElement("div",{className:"rounded-8px",style:{background:"#FAFAFA"}},n.createElement("div",{className:"flex item-end justify-between p-20px"},n.createElement("img",{src:v(97787),style:{height:"17px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,w.xg)("/classrooms")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(Xt=ur==null?void 0:ur.courses)!=null&&Xt.length?n.createElement("div",{className:"flex flex-col gap-14px"},(Dn=ur==null?void 0:ur.courses)==null?void 0:Dn.map((z,Rt)=>n.createElement("div",{className:"pt-14px",key:Rt},n.createElement(r.Si,{DataProps:z,style:{padding:"10px 20px",gap:"12px"}})))):n.createElement(D.Z,null)))),n.createElement(f.default,{open:Kt,title:"\u7F16\u8F91",width:800,footer:null,onCancel:()=>{kn(!1)},centered:!0,destroyOnClose:!0,onOk:()=>{kn(!1)}},n.createElement(y.default,{columns:Ut,dataSource:(Yn==null?void 0:Yn.data)||[]})),n.createElement(f.default,{open:Pr,title:"\u6DFB\u52A0\u6559\u5E08\u56E2\u961F",width:1200,onCancel:()=>{xr(!1)},centered:!0,destroyOnClose:!0,onOk:()=>je(void 0,null,function*(){(Fr==null?void 0:Fr.length)==0?Be.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570"):(yield(0,We.Zz)({teacher_id:Fr})).status===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),bt({}),xr(!1))})},n.createElement(sr.default,{layout:"inline",size:"large",form:or,initialValues:{search_type:"1"},onFinish:z=>{if((z==null?void 0:z.keyword)===""){pn([]),Be.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}Mt(!1),Je(!0),Zr([]),setTimeout(()=>{_r(!0)},200)}},n.createElement(sr.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},n.createElement(V.default,{style:{width:110}},n.createElement(V.default.Option,{value:"1"},"\u59D3\u540D"),n.createElement(V.default.Option,{value:"4"},"\u5B66\u53F7/\u5DE5\u53F7"),n.createElement(V.default.Option,{value:"2"},"\u624B\u673A\u53F7"),n.createElement(V.default.Option,{value:"3"},"\u90AE\u7BB1"))),n.createElement(sr.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},n.createElement(l.default,{allowClear:!0,style:{width:240}})),n.createElement(sr.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},n.createElement(N.Z,{options:Gr,style:{width:380},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(z,Rt)=>Rt.value.toUpperCase().indexOf(z.toUpperCase())!==-1})),n.createElement(sr.default.Item,null,n.createElement(Hr.ZP,{htmlType:"submit",type:"primary"},"\u641C\u7D22"))),n.createElement(y.default,{className:"mt20 flexd-table-header ",rowKey:"numid",rowSelection:{type:"checkbox",selectedRowKeys:Fr,onChange:z=>{Zr(z),console.log("selectedRowKeys",z)}},pagination:!1,dataSource:[],columns:gr,showHeader:(Dr==null?void 0:Dr.length)>0}),n.createElement("div",{style:{maxHeight:260,overflow:"auto"}},n.createElement(e(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:z=>{_r()},hasMore:fn,useWindow:!1},n.createElement(y.default,{loading:Kn,showHeader:!1,pagination:!1,dataSource:Dr,columns:gr,locale:{emptyText:n.createElement(D.Z,{img:Wr?t.RL:t.z3,imgStyles:{width:150},styles:{margin:"0 auto"},customText:Wr?"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458":"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"})},rowKey:"numid",rowSelection:{type:"checkbox",selectedRowKeys:Fr,onChange:z=>{Zr(z),console.log("selectedRowKeys",z)}}})))))};var pe=(0,le.connect)(({loading:g,forumsList:c,user:u,homePage:st,globalSetting:ut})=>({user:u,loading:g.models.index,homePage:st,forumsList:c,globalSetting:ut}))(dt),te=v(9951),tt=v(99313),ae={flex_box_center:"flex_box_center___tP1nn",flex_space_between:"flex_space_between___nu84w",flex_box_vertical_center:"flex_box_vertical_center___zbP1q",flex_box_center_end:"flex_box_center_end___a1egM",flex_box_column:"flex_box_column___QHIuF",home:"home___MEDZZ",bg:"bg___KfDDG",btns:"btns___oNaXd",li:"li___UWBaA",competition:"competition___cOtyF",title:"title___esRZA",des:"des___DojIR",information:"information___Awtv_",d1:"d1___X_1hT",d2:"d2___dbc36",d3:"d3___BI04Y",retrospect:"retrospect___PNb0W",banner:"banner___TQcxa",left:"left___c8wMQ",right:"right___Zl7Zw",name:"name___pi8R2",btn:"btn___Jsqzc",l:"l___WuZMb",r:"r___oxdMr",group:"group___rxBvb",tabs:"tabs___GRAT5",list:"list___x_s8k"},oe=v(91450),Ee=v.p+"static/bg1.02a5f786.png",nt=Object.defineProperty,rt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,qt=(g,c,u)=>c in g?nt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,et=(g,c)=>{for(var u in c||(c={}))Wt.call(c,u)&&qt(g,u,c[u]);if(rt)for(var u of rt(c))pr.call(c,u)&&qt(g,u,c[u]);return g};const rn=g=>React.createElement("svg",et({width:33,height:56,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 29"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982"},React.createElement("tspan",{x:0,y:42},"1")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m31.5 8.5-13 40"})));var wn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+MTwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzEuNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",Pn=Object.defineProperty,_t=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,hr=(g,c,u)=>c in g?Pn(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,kr=(g,c)=>{for(var u in c||(c={}))Cr.call(c,u)&&hr(g,u,c[u]);if(_t)for(var u of _t(c))$r.call(c,u)&&hr(g,u,c[u]);return g};const Ur=g=>React.createElement("svg",kr({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 26"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982",transform:"translate(.667)"},React.createElement("tspan",{x:0,y:42},"2")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m39.167 8.5-13 40"})));var Kr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC42NjcpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjI8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM5LjE2NyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",Jr=Object.defineProperty,Hn=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,ci=(g,c,u)=>c in g?Jr(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ai=(g,c)=>{for(var u in c||(c={}))lr.call(c,u)&&ci(g,u,c[u]);if(Hn)for(var u of Hn(c))Tr.call(c,u)&&ci(g,u,c[u]);return g};const ys=g=>React.createElement("svg",ai({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 27"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982",transform:"translate(.333)"},React.createElement("tspan",{x:0,y:42},"3")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m38.833 8.5-13 40"})));var Da="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4zMzMpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjM8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM4LjgzMyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",ya=Object.defineProperty,Zi=Object.getOwnPropertySymbols,Yi=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable,Ti=(g,c,u)=>c in g?ya(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Ia=(g,c)=>{for(var u in c||(c={}))Yi.call(c,u)&&Ti(g,u,c[u]);if(Zi)for(var u of Zi(c))ki.call(c,u)&&Ti(g,u,c[u]);return g};const Is=g=>React.createElement("svg",Ia({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 25"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982"},React.createElement("tspan",{x:0,y:42},"4")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m38.5 8.5-13 40"})));var Ca="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+NDwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzguNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",di="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAAAOCAYAAABQOexEAAAAAXNSR0IArs4c6QAAAqtJREFUaEPtmj9oE1Ecx39XDXRQiINLO9ShCBnMcg5BCEiWLHXIcqAZzGBb7GBBi5ihGdqhCulQKZH+AesQhXM4wSxZUiRQAnpLloBESge7ZLBYF3nIyfuX3LtEcXgPhP5uCOTzfve7d9/3uUt7iQW4YQKaE3i5fzheuHnlp2VZQbS1t38YJ72Pp47j/IqOPX72ZuIk/r23PT9PRk3J0jxPbIcJwLsPnWtj58fGb924+ikqrHfw5TYEECdf/e2osA/X325CEEz+uPjNGSUsyopyaU8gCALr/cHn67RxVFjXdc/FJu05OhYVdm5rK3bh9JJLx0YJi7JqXypsSBMwISzKim4ZS0C3sCirsaXCxrrvsFbn+MSG0P9eiam4Tw/SPurZ/bgJQHL6MuN+V3K6UwxswVud4349HUknJlh9s0354ADp5BTjDf9Iqc/anNf9LpuP3GMmNc14rdVl9YQNEMilE4x7zQ7n4sXJcO422gMOAPlMkvFqXeWFLOd7NV+pn52xGd/xfJuE5r+QSzG+4bYG+QDAoiN505ZzoXVL+TSrL1cFFydRLGQYX9lrKH1Kgi/v1BW+Optl9U8qKn+6wPmjSk1Zx/XFGcYfbEjOE32+lGP8ftlT1vdFkfN7a65y3N2iw/jdlTAn8KqUZ/zOclWpf73KeXjTdYflsvZXG2BIVmHNsKxUHAIpIeXfZeUHoK0yEVmllH1ZhZRySsOy8j2GZBWN/kXWwaVDoJDlUlJZw89LVFkHAUlZK17L5hcO36SsZbep5CllXasKLq5E7bJSKUObIiub/h9kFecwUlYCsFv6j2SNXgX4HhPQmYCuuyp9lIV/s+pcGexl5ONfPnNFWVEwIwnovKPKCaKsRpbqbDc1ISpNFGU9214ZOXv8utVIrNjURAKmfsjyG/THRGdCCtl7AAAAAElFTkSuQmCC",Ai=v.p+"static/a1.86bdd427.png",ba=Object.defineProperty,Pi=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,Gi=(g,c,u)=>c in g?ba(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Na=(g,c)=>{for(var u in c||(c={}))xa.call(c,u)&&Gi(g,u,c[u]);if(Pi)for(var u of Pi(c))La.call(c,u)&&Gi(g,u,c[u]);return g};const Wi=g=>React.createElement("svg",Na({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 9"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{stroke:"#044CDE",opacity:.3,cx:19,cy:19,r:18.5}),React.createElement("circle",{fill:"#0152D9",cx:19,cy:19,r:13}),React.createElement("g",{fill:"#FFF",fillRule:"nonzero"},React.createElement("path",{d:"M24.333 19.92H13.667a.488.488 0 1 1 0-.979h10.666a.488.488 0 1 1 0 .978Z"}),React.createElement("path",{d:"M24.327 19.913a.487.487 0 0 1-.347-.145l-3.807-3.851a.49.49 0 0 1 .003-.691.49.49 0 0 1 .691.003l3.807 3.85a.49.49 0 0 1-.347.834Z"}),React.createElement("path",{d:"M20.476 23.732a.487.487 0 0 1-.344-.836l3.851-3.806a.49.49 0 0 1 .69.003.49.49 0 0 1-.002.69l-3.851 3.808a.489.489 0 0 1-.344.141Z"}))));var Sa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzA0NENERSIgb3BhY2l0eT0iLjMiIGN4PSIxOSIgY3k9IjE5IiByPSIxOC41Ii8+PGNpcmNsZSBmaWxsPSIjMDE1MkQ5IiBjeD0iMTkiIGN5PSIxOSIgcj0iMTMiLz48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yNC4zMzMgMTkuOTJIMTMuNjY3YS40ODguNDg4IDAgMSAxIDAtLjk3OWgxMC42NjZhLjQ4OC40ODggMCAxIDEgMCAuOTc4WiIvPjxwYXRoIGQ9Ik0yNC4zMjcgMTkuOTEzYS40ODcuNDg3IDAgMCAxLS4zNDctLjE0NWwtMy44MDctMy44NTFhLjQ5LjQ5IDAgMCAxIC4wMDMtLjY5MS40OS40OSAwIDAgMSAuNjkxLjAwM2wzLjgwNyAzLjg1YS40OS40OSAwIDAgMS0uMzQ3LjgzNFoiLz48cGF0aCBkPSJNMjAuNDc2IDIzLjczMmEuNDg3LjQ4NyAwIDAgMS0uMzQ0LS44MzZsMy44NTEtMy44MDZhLjQ5LjQ5IDAgMCAxIC42OS4wMDMuNDkuNDkgMCAwIDEtLjAwMi42OWwtMy44NTEgMy44MDhhLjQ4OS40ODkgMCAwIDEtLjM0NC4xNDFaIi8+PC9nPjwvZz48L3N2Zz4=",Ba=Object.defineProperty,Vi=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,Hi=(g,c,u)=>c in g?Ba(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Ra=(g,c)=>{for(var u in c||(c={}))ja.call(c,u)&&Hi(g,u,c[u]);if(Vi)for(var u of Vi(c))Oa.call(c,u)&&Hi(g,u,c[u]);return g};const Cs=g=>React.createElement("svg",Ra({width:55,height:34,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 31\u5907\u4EFD"),React.createElement("g",{fill:"#F2F5FA",fillRule:"evenodd"},React.createElement("path",{d:"M54.057 33.328H32.811V12.023L45.81.67h8.246l-8.245 11.352h8.245zM22.057 33.328H.811V12.023L13.81.67h8.246l-8.245 11.352h8.245z"})));var za="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTQuMDU3IDMzLjMyOEgzMi44MTFWMTIuMDIzTDQ1LjgxLjY3aDguMjQ2bC04LjI0NSAxMS4zNTJoOC4yNDV6TTIyLjA1NyAzMy4zMjhILjgxMVYxMi4wMjNMMTMuODEuNjdoOC4yNDZsLTguMjQ1IDExLjM1Mmg4LjI0NXoiLz48L2c+PC9zdmc+",Fa=Object.defineProperty,Ui=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Qi=(g,c,u)=>c in g?Fa(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ka=(g,c)=>{for(var u in c||(c={}))Za.call(c,u)&&Qi(g,u,c[u]);if(Ui)for(var u of Ui(c))Ya.call(c,u)&&Qi(g,u,c[u]);return g};const ei=g=>React.createElement("svg",ka({width:55,height:34,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 31"),React.createElement("g",{fill:"#F2F5FA",fillRule:"evenodd"},React.createElement("path",{d:"M.057.328h21.246v21.306l-13 11.352H.056l8.245-11.352H.057zM32.057.328h21.246v21.306l-13 11.352h-8.246l8.245-11.352h-8.245z"})));var Ta="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUySC4wNTZsOC4yNDUtMTEuMzUySC4wNTd6TTMyLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUyaC04LjI0Nmw4LjI0NS0xMS4zNTJoLTguMjQ1eiIvPjwvZz48L3N2Zz4=",Pa=Object.defineProperty,si=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,Ki=(g,c,u)=>c in g?Pa(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Ji=(g,c)=>{for(var u in c||(c={}))Ci.call(c,u)&&Ki(g,u,c[u]);if(si)for(var u of si(c))Xi.call(c,u)&&Ki(g,u,c[u]);return g},Ga=(g,c)=>{var u={};for(var st in g)Ci.call(g,st)&&c.indexOf(st)<0&&(u[st]=g[st]);if(g!=null&&si)for(var st of si(g))c.indexOf(st)<0&&Xi.call(g,st)&&(u[st]=g[st]);return u},qi=(g,c,u)=>new Promise((st,ut)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ut(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ut(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const _i=g=>{var c=g,{competitions:u,user:st,dispatch:ut}=c,Lt=Ga(c,["competitions","user","dispatch"]);const[Nt,St]=(0,n.useState)(!1),[Ue,pt]=(0,n.useState)({}),[Bt,cn]=(0,n.useState)(""),An=(0,n.useRef)(null),Ln=(0,n.useRef)(null);(0,n.useEffect)(()=>{vn()},[]);const vn=()=>qi(void 0,null,function*(){u.listParams.keyword="",u.listParams.category="",u.listParams.page=1,ut({type:"competitions/getList",payload:Ji({},u.listParams)})}),dn=[{path:"",img:Ee},{path:"",img:Ee},{path:"",img:Ee},{path:"",img:Ee}],Mn=[{path:"",img:Ai,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"},{path:"",img:Ai,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"},{path:"",img:Ai,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"}],Ke=Ct=>{cn(Ct),u.listParams.page=1,u.listParams.category=Ct,ut({type:"competitions/getList",payload:Ji({},u.listParams)})};return n.createElement("section",{className:ae.home},n.createElement(Ge.Z,{loading:Nt,active:!0,paragraph:{rows:5}},n.createElement("div",{className:ae.bg},dn&&n.createElement(te.Z,{ref:An,autoplay:!0,pauseOnDotsHover:!0},dn==null?void 0:dn.map((Ct,Nn)=>n.createElement("div",{key:Nn,className:ae.li},n.createElement("a",{href:Ct.path},n.createElement("img",{width:"100%",src:Ct.img}))))),n.createElement("div",{className:ae.btns},n.createElement("div",{onClick:()=>{An.current.prev()}},n.createElement("i",{className:"iconfont icon-fanhui1"})),n.createElement("div",{style:{transform:"rotate(180deg)"},onClick:()=>{An.current.next()}},n.createElement("i",{className:"iconfont icon-fanhui1"})))),n.createElement("div",{className:ae.competition},n.createElement("div",{className:ae.title},"2022\u8D5B\u4E8B"),n.createElement("div",{className:ae.des},n.createElement("img",{src:wn,alt:""}),n.createElement("aside",null,n.createElement("div",null,"5\u67087\u65E5"),n.createElement("div",null,"\u5927\u8D5B\u5F00\u542F")),n.createElement("img",{className:"ml5 mr5",src:di}),n.createElement("img",{src:Kr,alt:""}),n.createElement("aside",null,n.createElement("div",null,"5\u67087\u65E5-8\u670815\u65E5"),n.createElement("div",null,"\u5927\u8D5B\u5E38\u89C4\u8D5B\u9636\u6BB5")),n.createElement("img",{className:"ml5 mr5",src:di}),n.createElement("img",{src:Da,alt:""}),n.createElement("aside",null,n.createElement("div",null,"8\u670815\u65E5-11\u670820\u65E5"),n.createElement("div",null,"\u5927\u8D5B\u51B3\u8D5B\u9636\u6BB5")),n.createElement("img",{className:"ml5 mr5",src:di}),n.createElement("img",{src:Ca,alt:""}),n.createElement("aside",null,n.createElement("div",null,"12\u67081\u65E5"),n.createElement("div",null,"\u9881\u5956\u5927\u4F1A")))),n.createElement("div",{className:ae.information},n.createElement("div",{className:ae.title},n.createElement("b",null,"\u8D5B\u4E8B\u8D44\u8BAF"),n.createElement("span",null,"\u66F4\u591A",n.createElement("i",{className:"iconfont icon-zhankai1 font14"}))),n.createElement("div",{className:ae.des},n.createElement("div",{className:ae.d1},n.createElement("b",null,"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u5927\u8D5B"),n.createElement("aside",null,"openEuler\u5F00\u6E90\u793E\u533A\u8D21\u732E\u8D5B"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),n.createElement("div",{className:ae.d2},n.createElement("div",null,n.createElement("b",null,"\u7B2C\u4E8C\u5C4A\u300C\u8BA1\u56FE\u300Dittor\u300D\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u8D5B"),n.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),n.createElement("div",null,n.createElement("b",null,"\u7B2C\u4E8C\u5C4A\u300C\u8BA1\u56FE\u300Dittor\u300D\u8BA1\u7B97\u673A\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u2026"),n.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5"))),n.createElement("div",{className:ae.d3},n.createElement("div",null,n.createElement("b",null,"DataWorks\u4E00\u7AD9\u5F0F\u5927\u6570\u636E\u5F00\u53D1\u6311\u6218\u5927\u8D5B"),n.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),n.createElement("div",null,n.createElement("b",null,"\u300C\u8BA1\u56FE\u300Dittor\u300D\u5927\u6570\u636E\u8FD0\u7528\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u8D5B\u2026"),n.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5"))))),n.createElement("div",{className:ae.retrospect},n.createElement("div",{className:ae.title},n.createElement("b",null,"\u5F80\u671F\u56DE\u987E"),n.createElement("span",null,"\u66F4\u591A",n.createElement("i",{className:"iconfont icon-zhankai1 font14"}))),n.createElement("div",{className:ae.banner},Mn&&n.createElement(te.Z,{ref:Ln,autoplay:!1,pauseOnDotsHover:!0},Mn==null?void 0:Mn.map((Ct,Nn)=>n.createElement("div",{key:Nn,className:ae.li},n.createElement("div",{className:ae.left},n.createElement("img",{width:524,src:Ct.img})),n.createElement("div",{className:ae.right},n.createElement("div",{className:ae.name},Ct==null?void 0:Ct.name),n.createElement("div",{className:ae.des},Ct.des),n.createElement("div",{className:ae.btn},n.createElement("span",null,"\u7ACB\u5373\u67E5\u770B"),n.createElement("img",{src:Sa})),n.createElement("img",{className:ae.l,src:za}),n.createElement("img",{className:ae.r,src:Ta}))))),n.createElement("div",{className:ae.btns},n.createElement("div",{onClick:()=>{Ln.current.prev()}},n.createElement("i",{className:"iconfont icon-fanhui1"})),n.createElement("div",{style:{transform:"rotate(180deg)"},onClick:()=>{Ln.current.next()}},n.createElement("i",{className:"iconfont icon-fanhui1"}))))),n.createElement("div",{className:ae.group},n.createElement("div",{className:ae.title},"\u8D5B\u9898\u5206\u7EC4"),n.createElement(tt.default,{className:ae.tabs,activeKey:Bt,onChange:Ke},n.createElement(tt.default.TabPane,{tab:"\u5168\u90E8",key:""}),n.createElement(tt.default.TabPane,{tab:"\u8FDB\u884C\u4E2D",key:"progressing"}),n.createElement(tt.default.TabPane,{tab:"\u5DF2\u7ED3\u675F",key:"ended"})),n.createElement("div",{className:ae.list},n.createElement(oe.Z,{show:!1})),n.createElement("div",{onClick:()=>le.history.push(`/competitions?tabs=${Bt}`),className:ae.btn},"\u66F4\u591A\u8D5B\u4E8B",n.createElement("i",{className:"iconfont icon-zhankai1 font14 ml5"})))))};var Wa=(0,le.connect)(({competitions:g,user:c})=>({competitions:g,user:c}))(_i),vi=v(80871),$i=v(93948),pi={ProgressStyle:"ProgressStyle___gcSk5",title:"title___ti6Wz",fullScreen:"fullScreen___n9edN"},ti=v(7722),Va=v(19702),bi=(g,c,u)=>new Promise((st,ut)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ut(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ut(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const ea=g=>bi(void 0,null,function*(){return(0,Xe.ZP)("/api/home/statistic.json",{method:"Get",params:g})}),bs=({dispatch:g})=>{var c,u,st,ut,Lt,Nt,St,Ue,pt,Bt,cn,An,Ln,vn,dn,Mn,Ke,Ct,Nn,Xt,Dn,or,bt,Yn,Xn,Kn,br,Mr,Br,ur,ke,De,it,Kt,kn,Pr,xr,Gr,jr,fn,Je,Dr,pn,Wr,Mt,Fr,Zr,cr,dr,fr;const[,,qr,ve]=(0,ie.U)(ea,{}),Te=(0,n.useMemo)(()=>{var we;const mt=(we=ve==null?void 0:ve.data)==null?void 0:we.homework_publish_statistic,zt=[{value:mt==null?void 0:mt.practice_count,name:"\u5B9E\u8BAD\u4F5C\u4E1A"},{value:mt==null?void 0:mt.hack_count,name:"\u7F16\u7A0B\u4F5C\u4E1A"},{value:mt==null?void 0:mt.normal_count,name:"\u56FE\u6587\u4F5C\u4E1A"},{value:mt==null?void 0:mt.group_count,name:"\u5206\u7EC4\u4F5C\u4E1A"},{value:mt==null?void 0:mt.exercise_count,name:"\u5728\u7EBF\u8003\u8BD5"}];return{tooltip:{trigger:"item"},legend:{orient:"vertical",right:"right",top:"center",itemWidth:14,textStyle:{color:"#727c95"},formatter:Or=>{const ir=zt==null?void 0:zt.find(gi=>(gi==null?void 0:gi.name)==Or);return`${Or}${(Math.round((ir==null?void 0:ir.value)/(mt==null?void 0:mt.total)*100)+"%").padStart(8)}`}},color:["#34A1FA","#FAAE96","#F5D67F","#3ED1AB","#90CDFF"],series:[{type:"pie",center:["20%","50%"],radius:["40%","75%"],data:zt,labelLine:{show:!1},label:{show:!1},itemStyle:{borderColor:"#fff",borderWidth:2}}]}},[(c=ve==null?void 0:ve.data)==null?void 0:c.homework_publish_statistic]),Jn=(0,n.useMemo)(()=>{var we,mt;const zt=(mt=(we=ve==null?void 0:ve.data)==null?void 0:we.student_learn_data)==null?void 0:mt.charts,Or=zt==null?void 0:zt.map(ir=>ir==null?void 0:ir.count);return{tooltip:{trigger:"axis",axisPointer:{type:"none"}},yAxis:{type:"value",show:!1,splitLine:{show:!1},axisLine:{show:!1},axisTick:{show:!1}},xAxis:{type:"category",data:zt==null?void 0:zt.map(ir=>ir==null?void 0:ir.weekday),splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,color:"#727C95"},axisLine:{lineStyle:{color:"rgba(114, 124, 149, .2)"}}},grid:{top:"12%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},series:[{type:"bar",barWidth:"40%",data:Or,label:{show:!0,position:"top",color:"#121C31"},itemStyle:{color:"#ACC6FF",borderRadius:2},emphasis:{itemStyle:{color:"#5E91FE"}}}]}},[(st=(u=ve==null?void 0:ve.data)==null?void 0:u.student_learn_data)==null?void 0:st.charts]),Pe=(0,n.useMemo)(()=>{var we,mt;const zt=(mt=(we=ve==null?void 0:ve.data)==null?void 0:we.homework_number_statistic)==null?void 0:mt.charts,Or=zt==null?void 0:zt.map(ir=>ir==null?void 0:ir.count);return{tooltip:{trigger:"axis",axisPointer:{type:"none"}},yAxis:{type:"value",show:!1,splitLine:{show:!1},axisLine:{show:!1},axisTick:{show:!1}},xAxis:{type:"category",data:zt==null?void 0:zt.map(ir=>ir==null?void 0:ir.weekday),splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,color:"#727C95"},axisLine:{lineStyle:{color:"rgba(114, 124, 149, .2)"}}},grid:{top:"12%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},series:[{type:"bar",barWidth:"40%",data:Or,label:{show:!0,position:"top",color:"#121C31"},itemStyle:{color:"#BBE7DD",borderRadius:2},emphasis:{itemStyle:{color:"#63E7C5"}}}]}},[(Lt=(ut=ve==null?void 0:ve.data)==null?void 0:ut.homework_number_statistic)==null?void 0:Lt.charts]),[Ut,gr]=(0,n.useState)(!1),[_r,Vr]=(0,n.useState)(0),z=(0,n.useRef)(null),Rt=()=>bi(void 0,null,function*(){const we=yield qr({});(we==null?void 0:we.status)==0&&setTimeout(()=>{Rt()},5*60*1e3)});return(0,n.useEffect)(()=>{(0,Et.bg)()?Rt():le.history.push("/newlogin")},[(0,Et.bg)()]),(0,n.useEffect)(()=>{if(!z.current)return;const we=()=>{if(z.current){const Or=z.current.clientHeight;Or!==_r&&Vr(Or)}};we();const mt=new ResizeObserver(()=>{we()});mt.observe(z.current);const zt=()=>{requestAnimationFrame(we)};return document.addEventListener("fullscreenchange",zt),window.addEventListener("resize",we),()=>{mt.disconnect(),document.removeEventListener("fullscreenchange",zt),window.removeEventListener("resize",we)}},[_r]),(0,n.useEffect)(()=>{const we=()=>{const zt=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement;gr(!!zt)};document.addEventListener("fullscreenchange",we),document.addEventListener("webkitfullscreenchange",we),document.addEventListener("mozfullscreenchange",we),document.addEventListener("MSFullscreenChange",we);const mt=zt=>{console.log(zt.key,"event.key"),zt.key==="F11"&&(zt.preventDefault(),Ut?(0,ti.BU)():(0,ti.Dj)(document.getElementById("dashboard")),gr(!Ut)),zt.key==="Escape"&&Ut&&((0,ti.BU)(),gr(!1))};return window.addEventListener("keydown",mt),()=>{document.removeEventListener("fullscreenchange",we),document.removeEventListener("webkitfullscreenchange",we),document.removeEventListener("mozfullscreenchange",we),document.removeEventListener("MSFullscreenChange",we),window.removeEventListener("keydown",mt)}},[]),n.createElement(Va.Z,{mainDom:n.createElement("div",{id:"dashboard",style:{minHeight:Ut?"100vh":"",backgroundColor:"#EEF5FE"}},Ut&&n.createElement("div",{className:"flex item-center relative justify-center",style:{height:"95rem",zIndex:100}},n.createElement("img",{className:"absolute w-full",src:v(33226),style:{top:0,left:0,zIndex:-1}}),Ut&&n.createElement("div",{className:"flex item-center justify-between absolute",style:{right:"80rem",bottom:"6rem"}},n.createElement("div",{className:pi.fullScreen,style:{width:"132rem"},onClick:()=>{Ut?(0,ti.BU)():(0,ti.Dj)(document.getElementById("dashboard")),gr(!Ut)}},n.createElement("i",{className:"iconfont icon-hjj-tuichuquanping font14"}),n.createElement("div",null,"\u9000\u51FA\u5168\u5C4F")))),n.createElement("div",{className:"flex flex-col gap-20px-rem py-20px-rem px-24px-rem",style:{color:"#121C31",height:Ut?"calc(100vh - 95rem)":"calc(100vh - 70rem)",overflowY:"auto",padding:Ut?"20rem 80rem":"20rem 20rem"}},!Ut&&n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:pi.title},"\u6570\u636E\u770B\u677F"),n.createElement("div",{className:pi.fullScreen,onClick:()=>{Ut?(0,ti.BU)():(0,ti.Dj)(document.getElementById("dashboard")),gr(!Ut)}},n.createElement("i",{className:"iconfont icon-hjj-quanping font14"}),n.createElement("div",null,"\u5168\u5C4F"))),n.createElement("div",{className:"flex gap-18px-rem",style:{height:"14%"}},n.createElement("div",{className:"flex flex-col gap-20px-rem rounded-8px-rem bg-white py-14px-rem px-20px-rem flex-2"},n.createElement("div",{className:"font-medium"},"\u5E73\u53F0\u6210\u5458"),n.createElement("div",{className:"flex item-center justify-between"},[{title:"\u5B66\u4E60\u603B\u4EBA\u6570",num:(St=(Nt=ve==null?void 0:ve.data)==null?void 0:Nt.platform_member)==null?void 0:St.total,icon:"#icon-hjj-xuexizongrenshu"},{title:"\u6559\u5E08\u6570",num:(pt=(Ue=ve==null?void 0:ve.data)==null?void 0:Ue.platform_member)==null?void 0:pt.teacher_count,icon:"#icon-hjj-jiaoshishu1"},{title:"\u5B66\u751F\u6570",num:(cn=(Bt=ve==null?void 0:ve.data)==null?void 0:Bt.platform_member)==null?void 0:cn.student_count,icon:"#icon-hjj-xueshengshu"}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex item-center gap-10px-rem"},n.createElement("svg",{className:"icon text-36px-rem","aria-hidden":!0},n.createElement("use",{xlinkHref:`${we==null?void 0:we.icon}`})),n.createElement("div",{className:"flex flex-col gap-4px-rem"},n.createElement("div",{className:"text-20px-rem font-bold",style:{lineHeight:"20rem"}},(we==null?void 0:we.num)||0),n.createElement("div",{className:"c-grey-666 text-12px-rem"},we==null?void 0:we.title)))))),n.createElement("div",{className:"flex flex-col gap-20px-rem rounded-8px-rem bg-white py-14px-rem px-20px-rem",style:{flex:"1.5"}},n.createElement("div",{className:"font-medium"},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("div",{className:"flex item-center justify-between"},[{title:"7\u5929\u5185\u6D3B\u8DC3\u7528\u6237",num:(Ln=(An=ve==null?void 0:ve.data)==null?void 0:An.learn_number)==null?void 0:Ln.weekly_active_user_count,icon:"#icon-hjj-jinrixuexirenshu1"},{title:"\u6B63\u5728\u5B66\u4E60\u4EBA\u6570",num:(dn=(vn=ve==null?void 0:ve.data)==null?void 0:vn.learn_number)==null?void 0:dn.learning_count,icon:"#icon-hjj-zhengzaixuexirenshu"}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex item-center gap-10px-rem"},n.createElement("svg",{className:"icon text-36px-rem","aria-hidden":!0},n.createElement("use",{xlinkHref:`${we==null?void 0:we.icon}`})),n.createElement("div",{className:"flex flex-col gap-4px-rem"},n.createElement("div",{className:"text-20px-rem font-bold",style:{lineHeight:"20rem"}},we==null?void 0:we.num),n.createElement("div",{className:"c-grey-666 text-12px-rem"},we==null?void 0:we.title)))))),n.createElement("div",{className:"flex flex-col gap-20px-rem rounded-8px-rem bg-white py-14px-rem px-20px-rem flex-2"},n.createElement("div",{className:"font-medium"},"\u6559\u5B66\u5185\u5BB9\u6982\u89C8"),n.createElement("div",{className:"flex item-center justify-between"},[{title:"\u5B9E\u8DF5\u9879\u76EE\u6570",num:(Ke=(Mn=ve==null?void 0:ve.data)==null?void 0:Mn.teaching_content_overview)==null?void 0:Ke.shixun_count,icon:"#icon-hjj-shijianxiangmushu"},{title:"\u667A\u6167\u8BFE\u7A0B\u6570",num:(Nn=(Ct=ve==null?void 0:ve.data)==null?void 0:Ct.teaching_content_overview)==null?void 0:Nn.subject_count,icon:"#icon-hjj-zhihuikechengshu"},{title:"\u6559\u5B66\u8BFE\u5802\u6570",num:(Dn=(Xt=ve==null?void 0:ve.data)==null?void 0:Xt.teaching_content_overview)==null?void 0:Dn.course_count,icon:"#icon-hjj-jiaoxueketangshu"}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex item-center gap-10px-rem"},n.createElement("svg",{className:"icon text-36px-rem","aria-hidden":!0},n.createElement("use",{xlinkHref:`${we==null?void 0:we.icon}`})),n.createElement("div",{className:"flex flex-col gap-4px-rem"},n.createElement("div",{className:"text-20px-rem font-bold",style:{lineHeight:"20rem"}},we==null?void 0:we.num),n.createElement("div",{className:"c-grey-666 text-12px-rem"},we==null?void 0:we.title))))))),n.createElement("div",{className:"flex gap-18px-rem",style:{height:"29%"},ref:z},n.createElement("div",{className:"flex-2 rounded-8px-rem ",style:{overflow:"hidden"}},n.createElement(te.Z,{className:"w-full h-full",autoplay:!0},(or=ve==null?void 0:ve.data)==null?void 0:or.images_url.map((we,mt)=>{var zt;return n.createElement("div",{key:mt,className:"w-full h-full"},n.createElement("div",{style:{width:"100%",height:_r||((zt=z==null?void 0:z.current)==null?void 0:zt.clientHeight),background:`url(${Zt.Z.IMG_SERVER}${we==null?void 0:we.image_url}) center / auto 100% no-repeat`}}))}))),n.createElement("div",{className:"flex flex-col gap-10px-rem flex-1 minW-0 rounded-8px-rem bg-white py-14px-rem px-16px-rem"},n.createElement("div",{className:"c-grey-333 font-medium"},"\u4F5C\u4E1A\u53D1\u5E03\u6570\u7EDF\u8BA1"),n.createElement("div",{style:{margin:"auto 0"}},n.createElement(fe.Z,{style:{height:"137px"},option:Te}))),n.createElement("div",{className:"flex flex-col gap-10px-rem flex-1 minW-0 rounded-8px-rem bg-white py-14px-rem px-16px-rem"},n.createElement("div",{className:"c-grey-333 font-medium"},"\u5B9E\u9A8C\u7EDF\u8BA1"),n.createElement("div",{className:"flex-1 minW-0 flex flex-col gap-8px-rem"},[{title:"\u8BC4\u6D4B\u603B\u6B21\u6570",num:(Yn=(bt=ve==null?void 0:ve.data)==null?void 0:bt.shixun_evaluate_statistic)==null?void 0:Yn.evaluate_count,icon:"icon-hjj-pingcezongcishu"},{title:"\u7D2F\u8BA1\u901A\u8FC7\u6B21\u6570",num:(Kn=(Xn=ve==null?void 0:ve.data)==null?void 0:Xn.shixun_evaluate_statistic)==null?void 0:Kn.pass_count,icon:"icon-hjj-leijitongguocishu"},{title:"\u5E73\u5747\u901A\u8FC7\u7387",num:((Mr=(br=ve==null?void 0:ve.data)==null?void 0:br.shixun_evaluate_statistic)==null?void 0:Mr.avg_pass_rate)*100,icon:"icon-hjj-pingjuntongguoshuai",unit:"%"}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex-1 minW-0 flex gap-8px-rem item-center rounded-4px-rem pl-12px-rem",style:{background:"linear-gradient( 90deg, #E8F3FD 0%, #FFFFFF 100%)"}},n.createElement("span",{className:`iconfont ${we==null?void 0:we.icon}`,style:{color:"#6898FE",fontSize:"12rem"}}),n.createElement("div",{className:"text-12px-rem",style:{color:"rgba(11,15,23,0.6)"}},we==null?void 0:we.title),n.createElement("div",{className:"ml-auto text-16px-rem",style:{color:"#121C31"}},we==null?void 0:we.num,we==null?void 0:we.unit)))))),n.createElement("div",{className:"grid gap-18px-rem",style:{gridTemplateColumns:"1fr 1fr",height:"62%"}},n.createElement("div",{className:"flex flex-col gap-25px-rem py-14px-rem px-20px-rem rounded-8px-rem bg-white"},n.createElement("div",{className:"font-medium c-grey-333"},"\u5B66\u751F\u5B66\u4E60\u6570\u636E"),n.createElement("div",{className:"flex-1 flex gap-20px-rem"},n.createElement("div",{className:"rounded-6px-rem h-full py-14px-rem px-10px-rem",style:{background:"linear-gradient( 180deg, #F2F8FF 0%, #FFFFFF 100%)"}},n.createElement("div",{className:"text-12px-rem c-grey-666"},"\u4ECA\u65E5\u8BC4\u6D4B\u603B\u6B21\u6570"),n.createElement("div",{className:"font-bold text-20px-rem mt-4px-rem",style:{color:"#121C31"}},((ur=(Br=ve==null?void 0:ve.data)==null?void 0:Br.student_learn_data)==null?void 0:ur.today_learn_count)||0),n.createElement("div",{className:"w-full mt-14px-rem ",style:{height:"1rem",border:"1rem dashed rgba(33,135,217,0.43)"}}),n.createElement("div",{className:"text-12px-rem c-grey-666 text-nowrap mt-14px-rem"},"\u8FD17\u65E5\u8BC4\u6D4B\u603B\u6B21\u6570"),n.createElement("div",{className:"font-bold text-20px-rem mt-4px-rem",style:{color:"#121C31"}},((De=(ke=ve==null?void 0:ve.data)==null?void 0:ke.student_learn_data)==null?void 0:De.recently_learn_count)||0)),n.createElement(fe.Z,{className:"flex-1",style:{height:"162rem"},option:Jn}))),n.createElement("div",{className:"flex flex-col gap-25px-rem py-14px-rem px-20px-rem rounded-8px-rem bg-white"},n.createElement("div",{className:"font-medium c-grey-333"},"\u4F5C\u4E1A\u53D1\u5E03\u6570\u7EDF\u8BA1"),n.createElement("div",{className:"flex-1 flex gap-20px-rem"},n.createElement("div",{className:"rounded-6px-rem h-full py-14px-rem px-10px-rem",style:{background:"linear-gradient( 180deg, #F2F8FF 0%, #FFFFFF 100%)"}},n.createElement("div",{className:"text-12px-rem c-grey-666"},"\u4ECA\u65E5\u4F5C\u4E1A\u53D1\u5E03\u6570"),n.createElement("div",{className:"font-bold text-20px-rem mt-4px-rem",style:{color:"#121C31"}},((Kt=(it=ve==null?void 0:ve.data)==null?void 0:it.homework_number_statistic)==null?void 0:Kt.today_homework_count)||0),n.createElement("div",{className:"w-full mt-14px-rem ",style:{height:"1rem",border:"1rem dashed rgba(33,135,217,0.43)"}}),n.createElement("div",{className:"text-12px-rem c-grey-666 text-nowrap mt-14px-rem"},"\u8FD17\u5929\u4F5C\u4E1A\u53D1\u5E03\u6570"),n.createElement("div",{className:"font-bold text-20px-rem mt-4px-rem",style:{color:"#121C31"}},((Pr=(kn=ve==null?void 0:ve.data)==null?void 0:kn.homework_number_statistic)==null?void 0:Pr.recently_homework_count)||0)),n.createElement(fe.Z,{className:"flex-1",style:{height:"162rem"},option:Pe}))),n.createElement("div",{className:"flex flex-col gap-10px-rem py-14px-rem px-20px-rem rounded-8px-rem bg-white"},n.createElement("div",{className:"font-medium c-grey-333"},"\u5B66\u751F\u6574\u4F53\u4F5C\u4E1A\u5B8C\u6210\u7387"),n.createElement("div",{className:"mt-16px-rem flex flex-col gap-20px-rem"},[{title:"\u5B9E\u8BAD\u4F5C\u4E1A",percent:(Gr=(xr=ve==null?void 0:ve.data)==null?void 0:xr.homework_complete_statistic)==null?void 0:Gr.practice_rate,strokeColor:{from:"#C8D9FD",to:"#6596FE"}},{title:"\u7F16\u7A0B\u4F5C\u4E1A",percent:(fn=(jr=ve==null?void 0:ve.data)==null?void 0:jr.homework_complete_statistic)==null?void 0:fn.hack_rate,strokeColor:{from:"#D5E8FE",to:"#67B4F7"}},{title:"\u56FE\u6587\u4F5C\u4E1A",percent:(Dr=(Je=ve==null?void 0:ve.data)==null?void 0:Je.homework_complete_statistic)==null?void 0:Dr.normal_rate,strokeColor:{from:"#D2EFFF",to:"#72CDFF"}},{title:"\u5206\u7EC4\u4F5C\u4E1A",percent:(Wr=(pn=ve==null?void 0:ve.data)==null?void 0:pn.homework_complete_statistic)==null?void 0:Wr.group_rate,strokeColor:{from:"#F1E6CA",to:"#FFD28C"}}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex item-center gap-20px-rem"},n.createElement("div",{className:"text-nowrap",style:{color:"#727C95"}},we==null?void 0:we.title),n.createElement($i.Z,{className:pi.ProgressStyle,percent:Math.round((we==null?void 0:we.percent)*1e4)/100,strokeColor:we==null?void 0:we.strokeColor,format:zt=>n.createElement("span",{className:"text-16px-rem",style:{color:"#121C31"}},zt.toFixed(1),"%")}))))),n.createElement("div",{className:"flex gap-10px-rem py-14px-rem px-20px-rem rounded-8px-rem bg-white"},[{title:"\u8BD5\u9898\u603B\u6570",src:v(31632),num:(Fr=(Mt=ve==null?void 0:ve.data)==null?void 0:Mt.count_statistic)==null?void 0:Fr.question_count},{title:"\u8BD5\u5377\u603B\u6570",src:v(52609),num:(cr=(Zr=ve==null?void 0:ve.data)==null?void 0:Zr.count_statistic)==null?void 0:cr.paper_count},{title:"\u8BFE\u4EF6\u603B\u6570",src:v(46326),num:(fr=(dr=ve==null?void 0:ve.data)==null?void 0:dr.count_statistic)==null?void 0:fr.courseware_count}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex flex-col item-center justify-center flex-1 minW-0 rounded-8px-rem ",style:{background:"linear-gradient( 180deg, rgba(234,243,255,0.8) 0%, #F8FCFF 100%)"}},n.createElement("img",{src:we==null?void 0:we.src,style:{width:"40rem"}}),n.createElement("div",{className:"c-grey-666 mt-24px-rem"},we==null?void 0:we.title),n.createElement("div",{className:"text-20px-rem font-bold mt-4px-rem",style:{color:"#121C31"}},we==null?void 0:we.num)))))))})};var ta=(0,le.connect)(({})=>({}))(bs),Yt={homeCon:"homeCon___IPlea",mainLogo:"mainLogo___BS7eJ",exptStats:"exptStats___aCtB_",exptStatsItem:"exptStatsItem___l9SVl",esItemName:"esItemName___L8Tzl",titleName:"titleName___RKQq1",platSituStats:"platSituStats___iQ2Hu",pSSItem:"pSSItem___aWBDd",new_jxkt:"new_jxkt___uLIIr",new_syxm:"new_syxm___ZDHlH",kt_sx_item:"kt_sx_item___FL0da",kt_sx_item_user:"kt_sx_item_user___aZIT6",kt_sx_item_name:"kt_sx_item_name___XPGIy",kt_sx_item_time:"kt_sx_item_time___Gddx9",watchMore:"watchMore___gm2yE",fwsj_zyfb:"fwsj_zyfb___NjqSx",zyfb_info:"zyfb_info___lD1Cr",zyfb_info_l_r:"zyfb_info_l_r___ZEIxA",info_title:"info_title___rBABx",info_count:"info_count___JgjfG"},Ha=Object.defineProperty,na=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,ra=(g,c,u)=>c in g?Ha(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Qa=(g,c)=>{for(var u in c||(c={}))Ua.call(c,u)&&ra(g,u,c[u]);if(na)for(var u of na(c))xi.call(c,u)&&ra(g,u,c[u]);return g};const xs=g=>React.createElement("svg",Qa({width:15,height:14,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u8BC4\u6D4B\u603B\u6B21\u6570"),React.createElement("path",{d:"M.533.005c.292 0 .53.239.53.53v11.67h12.73c.292 0 .53.238.53.53 0 .291-.238.53-.53.53H.533a.532.532 0 0 1-.53-.53V.534c0-.291.239-.53.53-.53ZM13.236 2.79c.186-.212.53-.186.716 0 .186.185.186.504 0 .716L9.364 8.12a.524.524 0 0 1-.37.16.585.585 0 0 1-.399-.16L5.97 5.495 2.761 8.704a.513.513 0 0 1-.742 0 .513.513 0 0 1 0-.743l3.58-3.554a.524.524 0 0 1 .371-.159.79.79 0 0 1 .398.133L9.02 7.033Z",fill:"#00DDC7",fillRule:"nonzero"}));var Xa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS41MzMuMDA1Yy4yOTIgMCAuNTMuMjM5LjUzLjUzdjExLjY3aDEyLjczYy4yOTIgMCAuNTMuMjM4LjUzLjUzIDAgLjI5MS0uMjM4LjUzLS41My41M0guNTMzYS41MzIuNTMyIDAgMCAxLS41My0uNTNWLjUzNGMwLS4yOTEuMjM5LS41My41My0uNTNaTTEzLjIzNiAyLjc5Yy4xODYtLjIxMi41My0uMTg2LjcxNiAwIC4xODYuMTg1LjE4Ni41MDQgMCAuNzE2TDkuMzY0IDguMTJhLjUyNC41MjQgMCAwIDEtLjM3LjE2LjU4NS41ODUgMCAwIDEtLjM5OS0uMTZMNS45NyA1LjQ5NSAyLjc2MSA4LjcwNGEuNTEzLjUxMyAwIDAgMS0uNzQyIDAgLjUxMy41MTMgMCAwIDEgMC0uNzQzbDMuNTgtMy41NTRhLjUyNC41MjQgMCAwIDEgLjM3MS0uMTU5Ljc5Ljc5IDAgMCAxIC4zOTguMTMzTDkuMDIgNy4wMzNaIiBmaWxsPSIjMDBEREM3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ka=Object.defineProperty,Li=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,aa=(g,c,u)=>c in g?Ka(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,qa=(g,c)=>{for(var u in c||(c={}))ia.call(c,u)&&aa(g,u,c[u]);if(Li)for(var u of Li(c))Ja.call(c,u)&&aa(g,u,c[u]);return g};const Ls=g=>React.createElement("svg",qa({width:15,height:15,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7D2F\u8BA1\u901A\u8FC7\u6B21\u6570"),React.createElement("path",{d:"M4.317 14.377H.724a.719.719 0 0 1-.718-.719V5.395c0-.397.321-.719.718-.719h3.593V.724c0-.397.322-.718.719-.718h4.31c.398 0 .72.321.72.718v6.827h3.592c.376 0 .689.29.717.664l.002.054v5.39c0 .375-.29.688-.665.716l-.054.002H4.317Zm0-8.623H1.083V13.3h3.234V5.754Zm8.982 2.874h-3.234V13.3H13.3v-4.67ZM8.988 1.083H5.395V13.3h3.593V1.083Z",fill:"#00DDC7",fillRule:"nonzero"}));var Ei="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMzE3IDE0LjM3N0guNzI0YS43MTkuNzE5IDAgMCAxLS43MTgtLjcxOVY1LjM5NWMwLS4zOTcuMzIxLS43MTkuNzE4LS43MTloMy41OTNWLjcyNGMwLS4zOTcuMzIyLS43MTguNzE5LS43MThoNC4zMWMuMzk4IDAgLjcyLjMyMS43Mi43MTh2Ni44MjdoMy41OTJjLjM3NiAwIC42ODkuMjkuNzE3LjY2NGwuMDAyLjA1NHY1LjM5YzAgLjM3NS0uMjkuNjg4LS42NjUuNzE2bC0uMDU0LjAwMkg0LjMxN1ptMC04LjYyM0gxLjA4M1YxMy4zaDMuMjM0VjUuNzU0Wm04Ljk4MiAyLjg3NGgtMy4yMzRWMTMuM0gxMy4zdi00LjY3Wk04Ljk4OCAxLjA4M0g1LjM5NVYxMy4zaDMuNTkzVjEuMDgzWiIgZmlsbD0iIzAwRERDNyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",sa=Object.defineProperty,Ni=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,Si=(g,c,u)=>c in g?sa(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ua=(g,c)=>{for(var u in c||(c={}))la.call(c,u)&&Si(g,u,c[u]);if(Ni)for(var u of Ni(c))oa.call(c,u)&&Si(g,u,c[u]);return g};const _a=g=>React.createElement("svg",ua({width:16,height:15,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u5E73\u5747\u901A\u8FC7\u7387"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14.4v14.4H0z"}),React.createElement("path",{d:"M5.572.552c.273 0 .455.091.546.364.09.273 0 .637-.273.728C2.75 3.01 1.295 6.558 2.659 9.653c1.001 2.184 3.095 3.64 5.552 3.64.819 0 1.638-.182 2.457-.546a6.056 6.056 0 0 0 3.185-3.185c.09-.182.273-.364.546-.364h.182c.182.09.273.182.273.273.091.182.091.273 0 .455-1.183 2.73-3.731 4.459-6.643 4.459a7.416 7.416 0 0 1-2.821-.546C1.75 12.292.02 8.015 1.567 4.374 2.295 2.645 3.66 1.371 5.3.644c.09 0 .182-.092.273-.092ZM8.21.006a7.147 7.147 0 0 1 7.189 7.19c0 .272-.273.546-.546.546H8.211c-.273 0-.546-.274-.546-.547V.552c0-.273.273-.546.546-.546Zm.637 1.183h-.091v5.46h5.46v-.09c-.182-1.366-.82-2.64-1.73-3.64-1-1.002-2.274-1.548-3.64-1.73Z",fill:"#00DDC7",fillRule:"nonzero"})));var wi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0LjR2MTQuNEgweiIvPjxwYXRoIGQ9Ik01LjU3Mi41NTJjLjI3MyAwIC40NTUuMDkxLjU0Ni4zNjQuMDkuMjczIDAgLjYzNy0uMjczLjcyOEMyLjc1IDMuMDEgMS4yOTUgNi41NTggMi42NTkgOS42NTNjMS4wMDEgMi4xODQgMy4wOTUgMy42NCA1LjU1MiAzLjY0LjgxOSAwIDEuNjM4LS4xODIgMi40NTctLjU0NmE2LjA1NiA2LjA1NiAwIDAgMCAzLjE4NS0zLjE4NWMuMDktLjE4Mi4yNzMtLjM2NC41NDYtLjM2NGguMTgyYy4xODIuMDkuMjczLjE4Mi4yNzMuMjczLjA5MS4xODIuMDkxLjI3MyAwIC40NTUtMS4xODMgMi43My0zLjczMSA0LjQ1OS02LjY0MyA0LjQ1OWE3LjQxNiA3LjQxNiAwIDAgMS0yLjgyMS0uNTQ2QzEuNzUgMTIuMjkyLjAyIDguMDE1IDEuNTY3IDQuMzc0IDIuMjk1IDIuNjQ1IDMuNjYgMS4zNzEgNS4zLjY0NGMuMDkgMCAuMTgyLS4wOTIuMjczLS4wOTJaTTguMjEuMDA2YTcuMTQ3IDcuMTQ3IDAgMCAxIDcuMTg5IDcuMTljMCAuMjcyLS4yNzMuNTQ2LS41NDYuNTQ2SDguMjExYy0uMjczIDAtLjU0Ni0uMjc0LS41NDYtLjU0N1YuNTUyYzAtLjI3My4yNzMtLjU0Ni41NDYtLjU0NlptLjYzNyAxLjE4M2gtLjA5MXY1LjQ2aDUuNDZ2LS4wOWMtLjE4Mi0xLjM2Ni0uODItMi42NC0xLjczLTMuNjQtMS0xLjAwMi0yLjI3NC0xLjU0OC0zLjY0LTEuNzNaIiBmaWxsPSIjMDBEREM3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ni=Object.defineProperty,Mi=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ri=(g,c,u)=>c in g?ni(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ca=(g,c)=>{for(var u in c||(c={}))$a.call(c,u)&&ri(g,u,c[u]);if(Mi)for(var u of Mi(c))es.call(c,u)&&ri(g,u,c[u]);return g};const da=g=>React.createElement("svg",ca({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"sjkc_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"sjkc_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M4.235.257v27.454H1.497c-.339 0-.655-.139-.882-.375a1.306 1.306 0 0 1-.358-.919V1.551c0-.327.15-.665.39-.914.217-.225.513-.38.85-.38h2.738Zm18.064 0c.34 0 .655.139.883.375.22.228.358.547.358.919v24.891c.071.347-.019.664-.216.893a1.127 1.127 0 0 1-.864.376H6.3V.364h8.363v9.862l3.151-3.385 3.245 3.245V.257Z",transform:"translate(17.828 15.967)",fill:"url(#sjkc_svg__a)",stroke:"url(#sjkc_svg__b)",strokeWidth:.514})));var ts="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik00LjIzNS4yNTd2MjcuNDU0SDEuNDk3Yy0uMzM5IDAtLjY1NS0uMTM5LS44ODItLjM3NWExLjMwNiAxLjMwNiAwIDAgMS0uMzU4LS45MTlWMS41NTFjMC0uMzI3LjE1LS42NjUuMzktLjkxNC4yMTctLjIyNS41MTMtLjM4Ljg1LS4zOGgyLjczOFptMTguMDY0IDBjLjM0IDAgLjY1NS4xMzkuODgzLjM3NS4yMi4yMjguMzU4LjU0Ny4zNTguOTE5djI0Ljg5MWMuMDcxLjM0Ny0uMDE5LjY2NC0uMjE2Ljg5M2ExLjEyNyAxLjEyNyAwIDAgMS0uODY0LjM3Nkg2LjNWLjM2NGg4LjM2M3Y5Ljg2MmwzLjE1MS0zLjM4NSAzLjI0NSAzLjI0NVYuMjU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcuODI4IDE1Ljk2NykiIGZpbGw9InVybCgjYSkiIHN0cm9rZT0idXJsKCNiKSIgc3Ryb2tlLXdpZHRoPSIuNTE0Ii8+PC9nPjwvc3ZnPg==",Bi=Object.defineProperty,fa=Object.getOwnPropertySymbols,ns=Object.prototype.hasOwnProperty,rs=Object.prototype.propertyIsEnumerable,ga=(g,c,u)=>c in g?Bi(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,is=(g,c)=>{for(var u in c||(c={}))ns.call(c,u)&&ga(g,u,c[u]);if(fa)for(var u of fa(c))rs.call(c,u)&&ga(g,u,c[u]);return g};const Ns=g=>React.createElement("svg",is({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"sjrw_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"sjrw_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M28.636 22.48c.197 0 .386.053.551.15.166.097.307.239.406.413.2.352.2.784 0 1.137a1.101 1.101 0 0 1-.957.563H1.363a1.09 1.09 0 0 1-.78-.33 1.141 1.141 0 0 1-.326-.802c0-.313.124-.597.326-.802.2-.203.476-.33.78-.33ZM25.908.256c1.059 0 2.017.437 2.71 1.143a3.931 3.931 0 0 1 1.118 2.537l.007.23V16.11c0 1.08-.43 2.058-1.125 2.766a3.79 3.79 0 0 1-2.485 1.137l-.225.006H4.092a3.786 3.786 0 0 1-2.71-1.143A3.93 3.93 0 0 1 .264 16.34l-.007-.23V4.167c0-1.08.43-2.059 1.125-2.766A3.79 3.79 0 0 1 3.866.264l.226-.007h21.816ZM16.111 3.91h-1.389l-.167.008a1.71 1.71 0 0 0-.987.425 1.442 1.442 0 0 0-.492 1.075c0 .418.186.8.492 1.075.295.265.703.432 1.154.432h1.39l.166-.008c.385-.035.729-.192.987-.424.306-.276.492-.657.492-1.075 0-.42-.186-.8-.492-1.075a1.722 1.722 0 0 0-1.154-.433Z",transform:"translate(15 18)",fill:"url(#sjrw_svg__a)",stroke:"url(#sjrw_svg__b)",strokeWidth:.514})));var ma="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0yOC42MzYgMjIuNDhjLjE5NyAwIC4zODYuMDUzLjU1MS4xNS4xNjYuMDk3LjMwNy4yMzkuNDA2LjQxMy4yLjM1Mi4yLjc4NCAwIDEuMTM3YTEuMTAxIDEuMTAxIDAgMCAxLS45NTcuNTYzSDEuMzYzYTEuMDkgMS4wOSAwIDAgMS0uNzgtLjMzIDEuMTQxIDEuMTQxIDAgMCAxLS4zMjYtLjgwMmMwLS4zMTMuMTI0LS41OTcuMzI2LS44MDIuMi0uMjAzLjQ3Ni0uMzMuNzgtLjMzWk0yNS45MDguMjU2YzEuMDU5IDAgMi4wMTcuNDM3IDIuNzEgMS4xNDNhMy45MzEgMy45MzEgMCAwIDEgMS4xMTggMi41MzdsLjAwNy4yM1YxNi4xMWMwIDEuMDgtLjQzIDIuMDU4LTEuMTI1IDIuNzY2YTMuNzkgMy43OSAwIDAgMS0yLjQ4NSAxLjEzN2wtLjIyNS4wMDZINC4wOTJhMy43ODYgMy43ODYgMCAwIDEtMi43MS0xLjE0M0EzLjkzIDMuOTMgMCAwIDEgLjI2NCAxNi4zNGwtLjAwNy0uMjNWNC4xNjdjMC0xLjA4LjQzLTIuMDU5IDEuMTI1LTIuNzY2QTMuNzkgMy43OSAwIDAgMSAzLjg2Ni4yNjRsLjIyNi0uMDA3aDIxLjgxNlpNMTYuMTExIDMuOTFoLTEuMzg5bC0uMTY3LjAwOGExLjcxIDEuNzEgMCAwIDAtLjk4Ny40MjUgMS40NDIgMS40NDIgMCAwIDAtLjQ5MiAxLjA3NWMwIC40MTguMTg2LjguNDkyIDEuMDc1LjI5NS4yNjUuNzAzLjQzMiAxLjE1NC40MzJoMS4zOWwuMTY2LS4wMDhjLjM4NS0uMDM1LjcyOS0uMTkyLjk4Ny0uNDI0LjMwNi0uMjc2LjQ5Mi0uNjU3LjQ5Mi0xLjA3NSAwLS40Mi0uMTg2LS44LS40OTItMS4wNzVhMS43MjIgMS43MjIgMCAwIDAtMS4xNTQtLjQzM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1IDE4KSIgZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9Ii41MTQiLz48L2c+PC9zdmc+",as=Object.defineProperty,ha=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,ss=Object.prototype.propertyIsEnumerable,fi=(g,c,u)=>c in g?as(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Aa=(g,c)=>{for(var u in c||(c={}))ji.call(c,u)&&fi(g,u,c[u]);if(ha)for(var u of ha(c))ss.call(c,u)&&fi(g,u,c[u]);return g};const Ss=g=>React.createElement("svg",Aa({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"12"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"syhj_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"syhj_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M22.969 14.32a3.96 3.96 0 0 1 3.961 3.961c1.026.91 1.67 1.23 2.106 1.76.443.537.672 1.283.703 2.221.002 1.274-.271 2.213-.85 2.83-.584.62-1.469.9-2.639.9H13.125c-1.128 0-1.99-.26-2.575-.808-.582-.545-.878-1.368-.914-2.447-.002-1.273.271-2.213.85-2.83.584-.62 1.469-.9 2.639-.9.307-1.256.708-2.129 1.33-2.751a3.398 3.398 0 0 1 2.42-1c.916 0 1.75.353 2.372.93.727-.571 1.185-1.015 1.741-1.336a3.96 3.96 0 0 1 1.98-.53Zm-21.738.662.116.003 10.964.005c-.384.42-.67.921-.832 1.465-1.343.361-2.597 1.034-3.513 1.97-.862.88-1.428 1.991-1.501 3.304a7.412 7.412 0 0 0 1.197 4.211H1.348a1 1 0 0 1-.726-.272.941.941 0 0 1-.292-.699v-9.133a.894.894 0 0 1 .278-.593.956.956 0 0 1 .739-.258Zm20.212-7.016c.188.163.325.386.377.642l.02.13v3.01c-.021.296-.16.572-.387.765a1.181 1.181 0 0 1-.719.283l-.132-.001H1.498A1.193 1.193 0 0 1 .28 11.87l-.023-.13V8.737c.02-.297.16-.573.387-.767.202-.173.455-.272.719-.283l.132.002h19.107c.319-.024.617.084.84.278ZM3.167 8.54A1.649 1.649 0 0 0 1.994 9a1.663 1.663 0 0 0-.513 1.18c.025.441.22.837.523 1.126.3.287.708.468 1.158.482a1.644 1.644 0 0 0 1.666-1.62 1.644 1.644 0 0 0-1.66-1.628ZM1.352.257l.134.011h19.116a1.155 1.155 0 0 1 1.218.92l.02.132v3.008c-.021.297-.16.572-.387.766a1.181 1.181 0 0 1-.719.283l-.132-.002H1.495c-.31.022-.616-.08-.852-.283a1.112 1.112 0 0 1-.37-.64l-.016-.126v-3.02c0-.302.131-.588.36-.785C.788.375 1 .285 1.22.263l.133-.006Zm1.815.794a1.704 1.704 0 0 0-1.686 1.637c.025.442.22.838.523 1.128.3.287.708.469 1.158.483a1.644 1.644 0 0 0 1.666-1.623 1.64 1.64 0 0 0-1.66-1.625Z",transform:"translate(18 17)",fill:"url(#syhj_svg__a)",stroke:"url(#syhj_svg__b)",strokeWidth:.514})));var ls="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0yMi45NjkgMTQuMzJhMy45NiAzLjk2IDAgMCAxIDMuOTYxIDMuOTYxYzEuMDI2LjkxIDEuNjcgMS4yMyAyLjEwNiAxLjc2LjQ0My41MzcuNjcyIDEuMjgzLjcwMyAyLjIyMS4wMDIgMS4yNzQtLjI3MSAyLjIxMy0uODUgMi44My0uNTg0LjYyLTEuNDY5LjktMi42MzkuOUgxMy4xMjVjLTEuMTI4IDAtMS45OS0uMjYtMi41NzUtLjgwOC0uNTgyLS41NDUtLjg3OC0xLjM2OC0uOTE0LTIuNDQ3LS4wMDItMS4yNzMuMjcxLTIuMjEzLjg1LTIuODMuNTg0LS42MiAxLjQ2OS0uOSAyLjYzOS0uOS4zMDctMS4yNTYuNzA4LTIuMTI5IDEuMzMtMi43NTFhMy4zOTggMy4zOTggMCAwIDEgMi40Mi0xYy45MTYgMCAxLjc1LjM1MyAyLjM3Mi45My43MjctLjU3MSAxLjE4NS0xLjAxNSAxLjc0MS0xLjMzNmEzLjk2IDMuOTYgMCAwIDEgMS45OC0uNTNabS0yMS43MzguNjYyLjExNi4wMDMgMTAuOTY0LjAwNWMtLjM4NC40Mi0uNjcuOTIxLS44MzIgMS40NjUtMS4zNDMuMzYxLTIuNTk3IDEuMDM0LTMuNTEzIDEuOTctLjg2Mi44OC0xLjQyOCAxLjk5MS0xLjUwMSAzLjMwNGE3LjQxMiA3LjQxMiAwIDAgMCAxLjE5NyA0LjIxMUgxLjM0OGExIDEgMCAwIDEtLjcyNi0uMjcyLjk0MS45NDEgMCAwIDEtLjI5Mi0uNjk5di05LjEzM2EuODk0Ljg5NCAwIDAgMSAuMjc4LS41OTMuOTU2Ljk1NiAwIDAgMSAuNzM5LS4yNThabTIwLjIxMi03LjAxNmMuMTg4LjE2My4zMjUuMzg2LjM3Ny42NDJsLjAyLjEzdjMuMDFjLS4wMjEuMjk2LS4xNi41NzItLjM4Ny43NjVhMS4xODEgMS4xODEgMCAwIDEtLjcxOS4yODNsLS4xMzItLjAwMUgxLjQ5OEExLjE5MyAxLjE5MyAwIDAgMSAuMjggMTEuODdsLS4wMjMtLjEzVjguNzM3Yy4wMi0uMjk3LjE2LS41NzMuMzg3LS43NjcuMjAyLS4xNzMuNDU1LS4yNzIuNzE5LS4yODNsLjEzMi4wMDJoMTkuMTA3Yy4zMTktLjAyNC42MTcuMDg0Ljg0LjI3OFpNMy4xNjcgOC41NEExLjY0OSAxLjY0OSAwIDAgMCAxLjk5NCA5YTEuNjYzIDEuNjYzIDAgMCAwLS41MTMgMS4xOGMuMDI1LjQ0MS4yMi44MzcuNTIzIDEuMTI2LjMuMjg3LjcwOC40NjggMS4xNTguNDgyYTEuNjQ0IDEuNjQ0IDAgMCAwIDEuNjY2LTEuNjIgMS42NDQgMS42NDQgMCAwIDAtMS42Ni0xLjYyOFpNMS4zNTIuMjU3bC4xMzQuMDExaDE5LjExNmExLjE1NSAxLjE1NSAwIDAgMSAxLjIxOC45MmwuMDIuMTMydjMuMDA4Yy0uMDIxLjI5Ny0uMTYuNTcyLS4zODcuNzY2YTEuMTgxIDEuMTgxIDAgMCAxLS43MTkuMjgzbC0uMTMyLS4wMDJIMS40OTVjLS4zMS4wMjItLjYxNi0uMDgtLjg1Mi0uMjgzYTEuMTEyIDEuMTEyIDAgMCAxLS4zNy0uNjRsLS4wMTYtLjEyNnYtMy4wMmMwLS4zMDIuMTMxLS41ODguMzYtLjc4NUMuNzg4LjM3NSAxIC4yODUgMS4yMi4yNjNsLjEzMy0uMDA2Wm0xLjgxNS43OTRhMS43MDQgMS43MDQgMCAwIDAtMS42ODYgMS42MzdjLjAyNS40NDIuMjIuODM4LjUyMyAxLjEyOC4zLjI4Ny43MDguNDY5IDEuMTU4LjQ4M2ExLjY0NCAxLjY0NCAwIDAgMCAxLjY2Ni0xLjYyMyAxLjY0IDEuNjQgMCAwIDAtMS42Ni0xLjYyNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4IDE3KSIgZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9Ii41MTQiLz48L2c+PC9zdmc+",Bs=Object.defineProperty,Oi=Object.getOwnPropertySymbols,os=Object.prototype.hasOwnProperty,us=Object.prototype.propertyIsEnumerable,va=(g,c,u)=>c in g?Bs(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,cs=(g,c)=>{for(var u in c||(c={}))os.call(c,u)&&va(g,u,c[u]);if(Oi)for(var u of Oi(c))us.call(c,u)&&va(g,u,c[u]);return g};const tl=g=>React.createElement("svg",cs({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"stsl_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"stsl_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M22.605.257c.342 0 .658.111.914.3.185.135.338.31.448.514l.074.157-9.768 14.208.108 3.224a2.208 2.208 0 0 0 2.626 2.175l.206-.05 3.205-1.065 3.722-5.36v9.736a1.553 1.553 0 0 1-1.267 1.524l-.146.02-20.92.006A1.553 1.553 0 0 1 .283 24.38l-.02-.146L.257 1.807A1.553 1.553 0 0 1 1.524.283l.147-.02L22.605.257ZM10.843 18.72H4.217l-.15.007a1.46 1.46 0 0 0-.883.422c-.265.265-.43.63-.43 1.033 0 .385.151.737.415 1.001.25.25.606.423 1.036.46h6.638l.15-.007a1.46 1.46 0 0 0 .883-.422 1.458 1.458 0 0 0 0-2.065 1.458 1.458 0 0 0-1.033-.43Zm2.41-7.23H4.217l-.15.008a1.46 1.46 0 0 0-.883.422c-.265.265-.43.63-.43 1.033 0 .385.151.737.415 1.001.25.25.606.423 1.036.46h9.048l.149-.007a1.46 1.46 0 0 0 .884-.421 1.458 1.458 0 0 0 0-2.066 1.458 1.458 0 0 0-1.033-.43Zm3.012-7.228H4.217l-.15.008a1.46 1.46 0 0 0-.883.421c-.265.265-.43.63-.43 1.033 0 .385.151.737.415 1.001.25.25.606.423 1.036.46h12.06l.149-.007a1.46 1.46 0 0 0 .884-.421 1.458 1.458 0 0 0 0-2.066 1.458 1.458 0 0 0-1.033-.43Zm8.167-.409 3.313 2.312-8.42 12.128-2.479.822c-.24.017-.422-.01-.552-.083l-.281-3.066 8.419-12.113Zm1.805-2.563 3.29 1.803a.3.3 0 0 1 .111.159.289.289 0 0 1 0 .173l-.713 1.037-3.31-2.282.622-.89Z",transform:"translate(15.012 17.002)",fill:"url(#stsl_svg__a)",stroke:"url(#stsl_svg__b)",strokeWidth:.514})));var ds="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0yMi42MDUuMjU3Yy4zNDIgMCAuNjU4LjExMS45MTQuMy4xODUuMTM1LjMzOC4zMS40NDguNTE0bC4wNzQuMTU3LTkuNzY4IDE0LjIwOC4xMDggMy4yMjRhMi4yMDggMi4yMDggMCAwIDAgMi42MjYgMi4xNzVsLjIwNi0uMDUgMy4yMDUtMS4wNjUgMy43MjItNS4zNnY5LjczNmExLjU1MyAxLjU1MyAwIDAgMS0xLjI2NyAxLjUyNGwtLjE0Ni4wMi0yMC45Mi4wMDZBMS41NTMgMS41NTMgMCAwIDEgLjI4MyAyNC4zOGwtLjAyLS4xNDZMLjI1NyAxLjgwN0ExLjU1MyAxLjU1MyAwIDAgMSAxLjUyNC4yODNsLjE0Ny0uMDJMMjIuNjA1LjI1N1pNMTAuODQzIDE4LjcySDQuMjE3bC0uMTUuMDA3YTEuNDYgMS40NiAwIDAgMC0uODgzLjQyMmMtLjI2NS4yNjUtLjQzLjYzLS40MyAxLjAzMyAwIC4zODUuMTUxLjczNy40MTUgMS4wMDEuMjUuMjUuNjA2LjQyMyAxLjAzNi40Nmg2LjYzOGwuMTUtLjAwN2ExLjQ2IDEuNDYgMCAwIDAgLjg4My0uNDIyIDEuNDU4IDEuNDU4IDAgMCAwIDAtMi4wNjUgMS40NTggMS40NTggMCAwIDAtMS4wMzMtLjQzWm0yLjQxLTcuMjNINC4yMTdsLS4xNS4wMDhhMS40NiAxLjQ2IDAgMCAwLS44ODMuNDIyYy0uMjY1LjI2NS0uNDMuNjMtLjQzIDEuMDMzIDAgLjM4NS4xNTEuNzM3LjQxNSAxLjAwMS4yNS4yNS42MDYuNDIzIDEuMDM2LjQ2aDkuMDQ4bC4xNDktLjAwN2ExLjQ2IDEuNDYgMCAwIDAgLjg4NC0uNDIxIDEuNDU4IDEuNDU4IDAgMCAwIDAtMi4wNjYgMS40NTggMS40NTggMCAwIDAtMS4wMzMtLjQzWm0zLjAxMi03LjIyOEg0LjIxN2wtLjE1LjAwOGExLjQ2IDEuNDYgMCAwIDAtLjg4My40MjFjLS4yNjUuMjY1LS40My42My0uNDMgMS4wMzMgMCAuMzg1LjE1MS43MzcuNDE1IDEuMDAxLjI1LjI1LjYwNi40MjMgMS4wMzYuNDZoMTIuMDZsLjE0OS0uMDA3YTEuNDYgMS40NiAwIDAgMCAuODg0LS40MjEgMS40NTggMS40NTggMCAwIDAgMC0yLjA2NiAxLjQ1OCAxLjQ1OCAwIDAgMC0xLjAzMy0uNDNabTguMTY3LS40MDkgMy4zMTMgMi4zMTItOC40MiAxMi4xMjgtMi40NzkuODIyYy0uMjQuMDE3LS40MjItLjAxLS41NTItLjA4M2wtLjI4MS0zLjA2NiA4LjQxOS0xMi4xMTNabTEuODA1LTIuNTYzIDMuMjkgMS44MDNhLjMuMyAwIDAgMSAuMTExLjE1OS4yODkuMjg5IDAgMCAxIDAgLjE3M2wtLjcxMyAxLjAzNy0zLjMxLTIuMjgyLjYyMi0uODlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMTIgMTcuMDAyKSIgZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9Ii41MTQiLz48L2c+PC9zdmc+",pa=Object.defineProperty,ii=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,fs=Object.prototype.propertyIsEnumerable,wa=(g,c,u)=>c in g?pa(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,gs=(g,c)=>{for(var u in c||(c={}))Ea.call(c,u)&&wa(g,u,c[u]);if(ii)for(var u of ii(c))fs.call(c,u)&&wa(g,u,c[u]);return g};const i=g=>React.createElement("svg",gs({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"10"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"xsks_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"xsks_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"m11.501 9.255.438.603 8.076 8.262.414.422-.157.57-2.592 9.46-.207.757h-.79l-15.157.252 6.532-6.532a2.47 2.47 0 0 0 2.916-1.022 2.47 2.47 0 0 0 .35-1.685 2.47 2.47 0 0 0-.831-1.506 2.47 2.47 0 0 0-1.612-.6 2.47 2.47 0 0 0-1.615.594 2.47 2.47 0 0 0-.594 3.01l-4.658 4.657-1.75 1.751.167-15.757.742-.217 9.634-2.815.694-.204ZM17.926.257c1.017 0 1.985.41 2.732 1.152l7.702 7.975a3.834 3.834 0 0 1 1.144 2.626 3.457 3.457 0 0 1-1 2.538l-3.027 2.076c-.455.4-1.09.65-1.923.826-1.41.054-2.393-.348-3.122-1.065L13.41 9.434a3.843 3.843 0 0 1-1.154-2.53c-.05-.913.234-1.784.81-2.455l2.238-3.016c.9-.849 1.742-1.18 2.621-1.176Z",transform:"translate(17.009 15.011)",fill:"url(#xsks_svg__a)",stroke:"url(#xsks_svg__b)",strokeWidth:.514})));var a="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Im0xMS41MDEgOS4yNTUuNDM4LjYwMyA4LjA3NiA4LjI2Mi40MTQuNDIyLS4xNTcuNTctMi41OTIgOS40Ni0uMjA3Ljc1N2gtLjc5bC0xNS4xNTcuMjUyIDYuNTMyLTYuNTMyYTIuNDcgMi40NyAwIDAgMCAyLjkxNi0xLjAyMiAyLjQ3IDIuNDcgMCAwIDAgLjM1LTEuNjg1IDIuNDcgMi40NyAwIDAgMC0uODMxLTEuNTA2IDIuNDcgMi40NyAwIDAgMC0xLjYxMi0uNiAyLjQ3IDIuNDcgMCAwIDAtMS42MTUuNTk0IDIuNDcgMi40NyAwIDAgMC0uNTk0IDMuMDFsLTQuNjU4IDQuNjU3LTEuNzUgMS43NTEuMTY3LTE1Ljc1Ny43NDItLjIxNyA5LjYzNC0yLjgxNS42OTQtLjIwNFpNMTcuOTI2LjI1N2MxLjAxNyAwIDEuOTg1LjQxIDIuNzMyIDEuMTUybDcuNzAyIDcuOTc1YTMuODM0IDMuODM0IDAgMCAxIDEuMTQ0IDIuNjI2IDMuNDU3IDMuNDU3IDAgMCAxLTEgMi41MzhsLTMuMDI3IDIuMDc2Yy0uNDU1LjQtMS4wOS42NS0xLjkyMy44MjYtMS40MS4wNTQtMi4zOTMtLjM0OC0zLjEyMi0xLjA2NUwxMy40MSA5LjQzNGEzLjg0MyAzLjg0MyAwIDAgMS0xLjE1NC0yLjUzYy0uMDUtLjkxMy4yMzQtMS43ODQuODEtMi40NTVsMi4yMzgtMy4wMTZjLjktLjg0OSAxLjc0Mi0xLjE4IDIuNjIxLTEuMTc2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcuMDA5IDE1LjAxMSkiIGZpbGw9InVybCgjYSkiIHN0cm9rZT0idXJsKCNiKSIgc3Ryb2tlLXdpZHRoPSIuNTE0Ii8+PC9nPjwvc3ZnPg==",s=Object.defineProperty,h=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,E=(g,c,u)=>c in g?s(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,L=(g,c)=>{for(var u in c||(c={}))A.call(c,u)&&E(g,u,c[u]);if(h)for(var u of h(c))M.call(c,u)&&E(g,u,c[u]);return g};const S=g=>React.createElement("svg",L({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"ljxxrs_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"ljxxrs_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M16 .257A6.711 6.711 0 0 1 22.743 7c0 1.987-.881 3.775-2.259 5.01-.151.135-.309.265-.471.387.195.015.399.035.613.06 2.97.344 3.845 1.165 4.645 2.681l.083.16 4.008-.935c.652-.212 1.413-.104 2.065.313a2.193 2.193 0 0 1 1.162 1.38l.035.151.119 8.705c0 .571-.218 1.115-.581 1.556-.33.4-.78.716-1.295.891l-.197.06-14.29 3.317L2.338 27.42a2.897 2.897 0 0 1-1.499-.952 2.486 2.486 0 0 1-.573-1.367l-.008-.189v-8.04c0-.731.299-1.384.788-1.854a2.787 2.787 0 0 1 1.944-.76c.167 0 .336-.006.504.048l.126.052 3.049.712c.727-1.208 1.774-2.125 4.783-2.551.21-.03.41-.055.602-.075a6.897 6.897 0 0 1-.469-.374C10.168 10.835 9.257 9.02 9.257 7A6.711 6.711 0 0 1 16 .257Zm-.922 13.424c-5.069.079-6.276.892-6.83 1.758l8.254 1.927 7.155-1.757-.039-.072c-.618-1.14-1.316-1.794-6.722-1.855a6.694 6.694 0 0 1-1.818 0Z",transform:"translate(14 15)",fill:"url(#ljxxrs_svg__a)",stroke:"url(#ljxxrs_svg__b)",strokeWidth:.514})));var R="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0xNiAuMjU3QTYuNzExIDYuNzExIDAgMCAxIDIyLjc0MyA3YzAgMS45ODctLjg4MSAzLjc3NS0yLjI1OSA1LjAxLS4xNTEuMTM1LS4zMDkuMjY1LS40NzEuMzg3LjE5NS4wMTUuMzk5LjAzNS42MTMuMDYgMi45Ny4zNDQgMy44NDUgMS4xNjUgNC42NDUgMi42ODFsLjA4My4xNiA0LjAwOC0uOTM1Yy42NTItLjIxMiAxLjQxMy0uMTA0IDIuMDY1LjMxM2EyLjE5MyAyLjE5MyAwIDAgMSAxLjE2MiAxLjM4bC4wMzUuMTUxLjExOSA4LjcwNWMwIC41NzEtLjIxOCAxLjExNS0uNTgxIDEuNTU2LS4zMy40LS43OC43MTYtMS4yOTUuODkxbC0uMTk3LjA2LTE0LjI5IDMuMzE3TDIuMzM4IDI3LjQyYTIuODk3IDIuODk3IDAgMCAxLTEuNDk5LS45NTIgMi40ODYgMi40ODYgMCAwIDEtLjU3My0xLjM2N2wtLjAwOC0uMTg5di04LjA0YzAtLjczMS4yOTktMS4zODQuNzg4LTEuODU0YTIuNzg3IDIuNzg3IDAgMCAxIDEuOTQ0LS43NmMuMTY3IDAgLjMzNi0uMDA2LjUwNC4wNDhsLjEyNi4wNTIgMy4wNDkuNzEyYy43MjctMS4yMDggMS43NzQtMi4xMjUgNC43ODMtMi41NTEuMjEtLjAzLjQxLS4wNTUuNjAyLS4wNzVhNi44OTcgNi44OTcgMCAwIDEtLjQ2OS0uMzc0QzEwLjE2OCAxMC44MzUgOS4yNTcgOS4wMiA5LjI1NyA3QTYuNzExIDYuNzExIDAgMCAxIDE2IC4yNTdabS0uOTIyIDEzLjQyNGMtNS4wNjkuMDc5LTYuMjc2Ljg5Mi02LjgzIDEuNzU4bDguMjU0IDEuOTI3IDcuMTU1LTEuNzU3LS4wMzktLjA3MmMtLjYxOC0xLjE0LTEuMzE2LTEuNzk0LTYuNzIyLTEuODU1YTYuNjk0IDYuNjk0IDAgMCAxLTEuODE4IDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNCAxNSkiIGZpbGw9InVybCgjYSkiIHN0cm9rZT0idXJsKCNiKSIgc3Ryb2tlLXdpZHRoPSIuNTE0Ii8+PC9nPjwvc3ZnPg==",J=Object.defineProperty,F=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,U=(g,c,u)=>c in g?J(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,x=(g,c)=>{for(var u in c||(c={}))k.call(c,u)&&U(g,u,c[u]);if(F)for(var u of F(c))H.call(c,u)&&U(g,u,c[u]);return g};const Z=g=>React.createElement("svg",x({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u6559\u5E08\u6570"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"jss_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"jss_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fillOpacity:.2,fill:"#00DDC7",width:60,height:60,rx:30}),React.createElement("path",{d:"M13.406.871c2.06 0 3.93.85 5.286 2.223a7.599 7.599 0 0 1 2.197 5.353 7.593 7.593 0 0 1-4.057 6.72c.191.051.38.107.57.167 4.04 1.29 7.257 4.498 8.567 8.622l4.943-12.05a.678.678 0 0 1 .877-.39l-4.9 14.627c-.212 1.028-.393 1.6-.764 2.024-.306.349-.74.554-1.19.594l-22.84.007a1.846 1.846 0 0 1-1.36-.61 1.797 1.797 0 0 1-.47-1.415 13.35 13.35 0 0 1 2.868-7.086 13.206 13.206 0 0 1 6.847-4.491 7.57 7.57 0 0 1-4.057-6.719c0-2.09.838-3.985 2.194-5.358A7.411 7.411 0 0 1 13.406.871ZM31.62 6.137c.188 0 .357.073.479.194.121.121.194.29.194.479l-7.24.673a.673.673 0 0 1-.48-.195.671.671 0 0 1-.195-.478Zm.781-5.88c.189 0 .358.073.48.195.121.121.194.29.194.478l-9.214.673a.672.672 0 0 1-.478-.194.672.672 0 0 1-.195-.479Z",transform:"translate(13.335 15.234)",fill:"url(#jss_svg__a)",stroke:"url(#jss_svg__b)",strokeWidth:.514})));var X="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsLW9wYWNpdHk9Ii4yIiBmaWxsPSIjMDBEREM3IiB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHJ4PSIzMCIvPjxwYXRoIGQ9Ik0xMy40MDYuODcxYzIuMDYgMCAzLjkzLjg1IDUuMjg2IDIuMjIzYTcuNTk5IDcuNTk5IDAgMCAxIDIuMTk3IDUuMzUzIDcuNTkzIDcuNTkzIDAgMCAxLTQuMDU3IDYuNzJjLjE5MS4wNTEuMzguMTA3LjU3LjE2NyA0LjA0IDEuMjkgNy4yNTcgNC40OTggOC41NjcgOC42MjJsNC45NDMtMTIuMDVhLjY3OC42NzggMCAwIDEgLjg3Ny0uMzlsLTQuOSAxNC42MjdjLS4yMTIgMS4wMjgtLjM5MyAxLjYtLjc2NCAyLjAyNC0uMzA2LjM0OS0uNzQuNTU0LTEuMTkuNTk0bC0yMi44NC4wMDdhMS44NDYgMS44NDYgMCAwIDEtMS4zNi0uNjEgMS43OTcgMS43OTcgMCAwIDEtLjQ3LTEuNDE1IDEzLjM1IDEzLjM1IDAgMCAxIDIuODY4LTcuMDg2IDEzLjIwNiAxMy4yMDYgMCAwIDEgNi44NDctNC40OTEgNy41NyA3LjU3IDAgMCAxLTQuMDU3LTYuNzE5YzAtMi4wOS44MzgtMy45ODUgMi4xOTQtNS4zNThBNy40MTEgNy40MTEgMCAwIDEgMTMuNDA2Ljg3MVpNMzEuNjIgNi4xMzdjLjE4OCAwIC4zNTcuMDczLjQ3OS4xOTQuMTIxLjEyMS4xOTQuMjkuMTk0LjQ3OWwtNy4yNC42NzNhLjY3My42NzMgMCAwIDEtLjQ4LS4xOTUuNjcxLjY3MSAwIDAgMS0uMTk1LS40NzhabS43ODEtNS44OGMuMTg5IDAgLjM1OC4wNzMuNDguMTk1LjEyMS4xMjEuMTk0LjI5LjE5NC40NzhsLTkuMjE0LjY3M2EuNjcyLjY3MiAwIDAgMS0uNDc4LS4xOTQuNjcyLjY3MiAwIDAgMS0uMTk1LS40NzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy4zMzUgMTUuMjM0KSIgZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9Ii41MTQiLz48L2c+PC9zdmc+",Me=Object.defineProperty,ue=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ie=(g,c,u)=>c in g?Me(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ce=(g,c)=>{for(var u in c||(c={}))ye.call(c,u)&&Ie(g,u,c[u]);if(ue)for(var u of ue(c))Le.call(c,u)&&Ie(g,u,c[u]);return g};const ht=g=>React.createElement("svg",ce({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"xss_svg__b"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"xss_svg__a"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M31.098 32.678c.05-.024 6.863-3.133 11.18-2.895-.03 1.012-.043 3.064.02 5.225.647.25.94.325 1.139.463.182.128.27.31.27.514v2.053a.73.73 0 0 1-.731.73c-.305 1.476-.163 2.509.055 3.125a49.513 49.513 0 0 0-3.174.443l-.607.106-.906.17-.597.118c-3.288.667-6.11 1.547-6.838 2.013h-2.177l-.346-.118-.228-.076a76.522 76.522 0 0 0-4.921-1.442l-.588-.147c-1.781-.436-3.7-.82-5.391-.967.191-.62.337-1.684.436-2.948-.84-.277-1.065-.335-1.222-.491a.73.73 0 0 1-.215-.516v-2.053a.734.734 0 0 1 .733-.727h.877c.048-2.25.01-4.409-.072-5.436C22.55 29.57 28.5 32.643 28.5 32.643Zm-1.166-17.42c1.875-.03 3.759.642 5.127 2.026 1.556 1.575 2.212 3.465 1.975 5.427-.239 1.977-1.377 4.02-3.38 5.893.356.638.715.815 1.035.95-1.444.742-3.37 1.682-3.708 1.847l-2.29.026c-.306-.187-1.646-.97-3.765-1.664.552-.208 1.06-.408 1.49-.698-1.993-2.244-3.162-4.245-3.434-6.198-.27-1.932.346-3.81 1.862-5.423 1.341-1.427 3.212-2.157 5.088-2.186Z",stroke:"url(#xss_svg__a)",strokeWidth:.514,fill:"url(#xss_svg__b)"})));var He="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0zMS4wOTggMzIuNjc4Yy4wNS0uMDI0IDYuODYzLTMuMTMzIDExLjE4LTIuODk1LS4wMyAxLjAxMi0uMDQzIDMuMDY0LjAyIDUuMjI1LjY0Ny4yNS45NC4zMjUgMS4xMzkuNDYzLjE4Mi4xMjguMjcuMzEuMjcuNTE0djIuMDUzYS43My43MyAwIDAgMS0uNzMxLjczYy0uMzA1IDEuNDc2LS4xNjMgMi41MDkuMDU1IDMuMTI1YTQ5LjUxMyA0OS41MTMgMCAwIDAtMy4xNzQuNDQzbC0uNjA3LjEwNi0uOTA2LjE3LS41OTcuMTE4Yy0zLjI4OC42NjctNi4xMSAxLjU0Ny02LjgzOCAyLjAxM2gtMi4xNzdsLS4zNDYtLjExOC0uMjI4LS4wNzZhNzYuNTIyIDc2LjUyMiAwIDAgMC00LjkyMS0xLjQ0MmwtLjU4OC0uMTQ3Yy0xLjc4MS0uNDM2LTMuNy0uODItNS4zOTEtLjk2Ny4xOTEtLjYyLjMzNy0xLjY4NC40MzYtMi45NDgtLjg0LS4yNzctMS4wNjUtLjMzNS0xLjIyMi0uNDkxYS43My43MyAwIDAgMS0uMjE1LS41MTZ2LTIuMDUzYS43MzQuNzM0IDAgMCAxIC43MzMtLjcyN2guODc3Yy4wNDgtMi4yNS4wMS00LjQwOS0uMDcyLTUuNDM2QzIyLjU1IDI5LjU3IDI4LjUgMzIuNjQzIDI4LjUgMzIuNjQzWm0tMS4xNjYtMTcuNDJjMS44NzUtLjAzIDMuNzU5LjY0MiA1LjEyNyAyLjAyNiAxLjU1NiAxLjU3NSAyLjIxMiAzLjQ2NSAxLjk3NSA1LjQyNy0uMjM5IDEuOTc3LTEuMzc3IDQuMDItMy4zOCA1Ljg5My4zNTYuNjM4LjcxNS44MTUgMS4wMzUuOTUtMS40NDQuNzQyLTMuMzcgMS42ODItMy43MDggMS44NDdsLTIuMjkuMDI2Yy0uMzA2LS4xODctMS42NDYtLjk3LTMuNzY1LTEuNjY0LjU1Mi0uMjA4IDEuMDYtLjQwOCAxLjQ5LS42OTgtMS45OTMtMi4yNDQtMy4xNjItNC4yNDUtMy40MzQtNi4xOTgtLjI3LTEuOTMyLjM0Ni0zLjgxIDEuODYyLTUuNDIzIDEuMzQxLTEuNDI3IDMuMjEyLTIuMTU3IDUuMDg4LTIuMTg2WiIgc3Ryb2tlPSJ1cmwoI2EpIiBzdHJva2Utd2lkdGg9Ii41MTQiIGZpbGw9InVybCgjYikiLz48L2c+PC9zdmc+",At=Object.defineProperty,wt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,an=(g,c,u)=>c in g?At(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Ot=(g,c)=>{for(var u in c||(c={}))kt.call(c,u)&&an(g,u,c[u]);if(wt)for(var u of wt(c))Vt.call(c,u)&&an(g,u,c[u]);return g};const yt=g=>React.createElement("svg",Ot({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"7"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"jrxxrs_svg__b"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"jrxxrs_svg__a"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M42.273 16.257c.682 0 1.299.28 1.746.73.402.407.667.953.716 1.56l.008.205v21.996a2.5 2.5 0 0 1-.724 1.765 2.452 2.452 0 0 1-1.544.722l-.202.008H17.727a2.45 2.45 0 0 1-1.746-.73 2.498 2.498 0 0 1-.716-1.56l-.008-.205V18.752a2.5 2.5 0 0 1 .724-1.765 2.452 2.452 0 0 1 1.544-.722l.202-.008h24.546ZM37.5 24.68c-.415 0-.83.16-1.147.479l-4.309 4.344-2.944-2.97-.123-.112a1.608 1.608 0 0 0-2.17.113l-5.454 5.5-.112.124a1.635 1.635 0 0 0-.363 1.03c0 .418.158.836.474 1.154a1.608 1.608 0 0 0 2.293.001l4.309-4.344 2.944 2.969.123.112a1.608 1.608 0 0 0 2.17-.112l5.454-5.5.111-.124c.242-.3.364-.665.364-1.03 0-.418-.158-.836-.474-1.154a1.608 1.608 0 0 0-1.146-.48Z",stroke:"url(#jrxxrs_svg__a)",strokeWidth:.514,fill:"url(#jrxxrs_svg__b)"})));var It="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik00Mi4yNzMgMTYuMjU3Yy42ODIgMCAxLjI5OS4yOCAxLjc0Ni43My40MDIuNDA3LjY2Ny45NTMuNzE2IDEuNTZsLjAwOC4yMDV2MjEuOTk2YTIuNSAyLjUgMCAwIDEtLjcyNCAxLjc2NSAyLjQ1MiAyLjQ1MiAwIDAgMS0xLjU0NC43MjJsLS4yMDIuMDA4SDE3LjcyN2EyLjQ1IDIuNDUgMCAwIDEtMS43NDYtLjczIDIuNDk4IDIuNDk4IDAgMCAxLS43MTYtMS41NmwtLjAwOC0uMjA1VjE4Ljc1MmEyLjUgMi41IDAgMCAxIC43MjQtMS43NjUgMi40NTIgMi40NTIgMCAwIDEgMS41NDQtLjcyMmwuMjAyLS4wMDhoMjQuNTQ2Wk0zNy41IDI0LjY4Yy0uNDE1IDAtLjgzLjE2LTEuMTQ3LjQ3OWwtNC4zMDkgNC4zNDQtMi45NDQtMi45Ny0uMTIzLS4xMTJhMS42MDggMS42MDggMCAwIDAtMi4xNy4xMTNsLTUuNDU0IDUuNS0uMTEyLjEyNGExLjYzNSAxLjYzNSAwIDAgMC0uMzYzIDEuMDNjMCAuNDE4LjE1OC44MzYuNDc0IDEuMTU0YTEuNjA4IDEuNjA4IDAgMCAwIDIuMjkzLjAwMWw0LjMwOS00LjM0NCAyLjk0NCAyLjk2OS4xMjMuMTEyYTEuNjA4IDEuNjA4IDAgMCAwIDIuMTctLjExMmw1LjQ1NC01LjUuMTExLS4xMjRjLjI0Mi0uMy4zNjQtLjY2NS4zNjQtMS4wMyAwLS40MTgtLjE1OC0uODM2LS40NzQtMS4xNTRhMS42MDggMS42MDggMCAwIDAtMS4xNDYtLjQ4WiIgc3Ryb2tlPSJ1cmwoI2EpIiBzdHJva2Utd2lkdGg9Ii41MTQiIGZpbGw9InVybCgjYikiLz48L2c+PC9zdmc+",Tt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Rn=(g,c,u)=>c in g?Tt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Cn=(g,c)=>{for(var u in c||(c={}))xt.call(c,u)&&Rn(g,u,c[u]);if(Ht)for(var u of Ht(c))$t.call(c,u)&&Rn(g,u,c[u]);return g};const tr=g=>React.createElement("svg",Cn({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"8"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"zxrs_svg__b"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"zxrs_svg__a"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M38.501 32.984c1.623.002 3.091.66 4.154 1.724a5.868 5.868 0 0 1 0 8.31 5.866 5.866 0 0 1-8.31.001 5.868 5.868 0 0 1 0-8.312 5.866 5.866 0 0 1 4.156-1.723ZM37.4 36.562c-.457-.011-.892.144-1.18.408l-2.382 2.159-.1.102a.997.997 0 0 0-.259.8c.04.303.226.6.57.81.31.19.694.27 1.064.244.376-.028.736-.167.993-.4l1.177-1.067 1.058 1.088.106.098c.265.216.639.352 1.079.362.442 0 .854-.15 1.133-.398l2.5-2.238.1-.1a.999.999 0 0 0 .265-.8c-.038-.302-.222-.602-.563-.814a1.808 1.808 0 0 0-1.062-.247 1.673 1.673 0 0 0-.996.395l-1.29 1.155-1.065-1.094-.107-.099a1.709 1.709 0 0 0-1.04-.364Zm-8.73-21.305a7.502 7.502 0 0 1 4.251 1.349 7.78 7.78 0 0 1 2.768 3.513c.58 1.46.709 3.028.422 4.51a7.908 7.908 0 0 1-2.067 3.996c1.15.812 2.15 1.344 3.07 2.001a8.504 8.504 0 0 0-5.262 2.631 9.006 9.006 0 0 0-2.453 6.199 9.053 9.053 0 0 0 .86 3.866c-.52.038-1.048.057-1.586.057-3.224 0-6.213-.742-8.46-1.806-1.23-.583-2.238-1.262-2.933-1.968-.644-.654-1.022-1.328-1.022-1.97 0-1.85.683-3.574 1.86-5.034 1.23-1.525 2.996-2.761 5.093-3.555-.991-1.54-1.695-2.944-1.981-4.432a8.062 8.062 0 0 1 .435-4.529 7.775 7.775 0 0 1 2.798-3.512 7.408 7.408 0 0 1 4.208-1.316Z",stroke:"url(#zxrs_svg__a)",strokeWidth:.514,fill:"url(#zxrs_svg__b)"})));var mn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0zOC41MDEgMzIuOTg0YzEuNjIzLjAwMiAzLjA5MS42NiA0LjE1NCAxLjcyNGE1Ljg2OCA1Ljg2OCAwIDAgMSAwIDguMzEgNS44NjYgNS44NjYgMCAwIDEtOC4zMS4wMDEgNS44NjggNS44NjggMCAwIDEgMC04LjMxMiA1Ljg2NiA1Ljg2NiAwIDAgMSA0LjE1Ni0xLjcyM1pNMzcuNCAzNi41NjJjLS40NTctLjAxMS0uODkyLjE0NC0xLjE4LjQwOGwtMi4zODIgMi4xNTktLjEuMTAyYS45OTcuOTk3IDAgMCAwLS4yNTkuOGMuMDQuMzAzLjIyNi42LjU3LjgxLjMxLjE5LjY5NC4yNyAxLjA2NC4yNDQuMzc2LS4wMjguNzM2LS4xNjcuOTkzLS40bDEuMTc3LTEuMDY3IDEuMDU4IDEuMDg4LjEwNi4wOThjLjI2NS4yMTYuNjM5LjM1MiAxLjA3OS4zNjIuNDQyIDAgLjg1NC0uMTUgMS4xMzMtLjM5OGwyLjUtMi4yMzguMS0uMWEuOTk5Ljk5OSAwIDAgMCAuMjY1LS44Yy0uMDM4LS4zMDItLjIyMi0uNjAyLS41NjMtLjgxNGExLjgwOCAxLjgwOCAwIDAgMC0xLjA2Mi0uMjQ3IDEuNjczIDEuNjczIDAgMCAwLS45OTYuMzk1bC0xLjI5IDEuMTU1LTEuMDY1LTEuMDk0LS4xMDctLjA5OWExLjcwOSAxLjcwOSAwIDAgMC0xLjA0LS4zNjRabS04LjczLTIxLjMwNWE3LjUwMiA3LjUwMiAwIDAgMSA0LjI1MSAxLjM0OSA3Ljc4IDcuNzggMCAwIDEgMi43NjggMy41MTNjLjU4IDEuNDYuNzA5IDMuMDI4LjQyMiA0LjUxYTcuOTA4IDcuOTA4IDAgMCAxLTIuMDY3IDMuOTk2YzEuMTUuODEyIDIuMTUgMS4zNDQgMy4wNyAyLjAwMWE4LjUwNCA4LjUwNCAwIDAgMC01LjI2MiAyLjYzMSA5LjAwNiA5LjAwNiAwIDAgMC0yLjQ1MyA2LjE5OSA5LjA1MyA5LjA1MyAwIDAgMCAuODYgMy44NjZjLS41Mi4wMzgtMS4wNDguMDU3LTEuNTg2LjA1Ny0zLjIyNCAwLTYuMjEzLS43NDItOC40Ni0xLjgwNi0xLjIzLS41ODMtMi4yMzgtMS4yNjItMi45MzMtMS45NjgtLjY0NC0uNjU0LTEuMDIyLTEuMzI4LTEuMDIyLTEuOTcgMC0xLjg1LjY4My0zLjU3NCAxLjg2LTUuMDM0IDEuMjMtMS41MjUgMi45OTYtMi43NjEgNS4wOTMtMy41NTUtLjk5MS0xLjU0LTEuNjk1LTIuOTQ0LTEuOTgxLTQuNDMyYTguMDYyIDguMDYyIDAgMCAxIC40MzUtNC41MjkgNy43NzUgNy43NzUgMCAwIDEgMi43OTgtMy41MTIgNy40MDggNy40MDggMCAwIDEgNC4yMDgtMS4zMTZaIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS13aWR0aD0iLjUxNCIgZmlsbD0idXJsKCNiKSIvPjwvZz48L3N2Zz4=",Un=Object.defineProperty,en=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,nr=(g,c,u)=>c in g?Un(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Wn=(g,c)=>{for(var u in c||(c={}))bn.call(c,u)&&nr(g,u,c[u]);if(en)for(var u of en(c))Gn.call(c,u)&&nr(g,u,c[u]);return g};const Er=g=>React.createElement("svg",Wn({width:18,height:22,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"\u706B\u{1F525}"),React.createElement("defs",null,React.createElement("path",{d:"M2.96 6.843c-.381 2.078.064 3.002 1.335 2.771 1.272-.23 2.003-1.472 2.194-3.724.699-3.523 2.48-5.486 5.34-5.89-1.717 2.165-1.335 3.205 3.433 6.583C19.744 10.567 19.267 20.614 9.731 22c-6.26-.173-8.834-3.118-9.597-6.843-.509-2.482.433-5.254 2.826-8.314Z",id:"fire_svg__a"}),React.createElement("path",{d:"M.309 9.268c-1.144 4.908.89 7.477 6.103 7.708 3.815 0 5.089-3.031 5.436-5.023.347-1.992.477-4.158-2.194-7.103.89 3.523.573 5.457-.953 5.804-1.717.057-2.289-.895-1.717-2.859.859-2.945 1.717-4.244 1.24-5.89C7.843.925 7.334.29 6.698 0c-.063 1.444-.477 2.57-1.24 3.378-1.144 1.213-3.814 3.724-1.907 7.535.191 1.386-.572 1.646-1.24 1.473C1.168 11.982.5 10.942.31 9.268Z",id:"fire_svg__c"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",null,React.createElement("mask",{id:"fire_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#fire_svg__a"})),React.createElement("use",{fill:"#00DDC7",xlinkHref:"#fire_svg__a"}),React.createElement("path",{d:"M2.96 8.142C-1.108 16.11.703 20.73 8.396 22c7.247-.289 10.235-4.417 8.964-12.386-.381-1.443-1.59-2.83-3.624-4.157C11.702 4.129 11.066 2.31 11.83 0c-1.78.462-2.988 2.136-3.624 5.024C6.87 10.22 5.122 11.26 2.96 8.142Z",fill:"#01A89A",mask:"url(#fire_svg__b)"}),React.createElement("path",{d:"M11.924 0c-1.208.75-1.939 2.425-2.193 5.024.763 2.338.763 1.299-.763 10.913-.636 2.598-.795 4.62-.477 6.063 4.514 0 7.566-2.021 9.155-6.063 1.335-5.89-.954-7.709-2.289-9.354C12.115 3.58 10.971 1.386 11.924 0Z",fill:"#037F74",mask:"url(#fire_svg__b)"}),React.createElement("path",{d:"M11.291 7.535c.636 1.56.636 3.811 0 6.756-.127 1.04.668 1.242 2.384.607l-1.049-5.024c3.751 2.483 5.086 5.688 4.005 9.614 1.145 4.273-1.398 5.313-7.629 3.118L8.621 11.26l2.67-3.725Z",fill:"#02423C",mask:"url(#fire_svg__b)"})),React.createElement("g",{transform:"translate(2.937 5.024)"},React.createElement("mask",{id:"fire_svg__d",fill:"#fff"},React.createElement("use",{xlinkHref:"#fire_svg__c"})),React.createElement("use",{fill:"#2FEBD8",xlinkHref:"#fire_svg__c"}),React.createElement("path",{d:"M7.366.433s.797 1.819-.668 3.724c-1.464 1.906-1.526 3.898-1.24 4.331.287.433-1.048-.693-.667-2.512s-1.24 2.772 0 4.937c.318 1.097-.095 1.935-1.24 2.512C1.835 13.598.818 12.56.5 10.307c-.191.606-1.526 4.504 3.051 6.15 3.37.75 5.69.144 6.962-1.82 1.144-2.02 1.494-4.157 1.049-6.409-.954-1.847-1.59-2.973-1.908-3.378.954 3.87.445 5.804-1.525 5.804-2.48-.434-.763-3.638-.382-4.937C9.69 1.646 7.366.433 7.366.433Z",fill:"#01A89A",mask:"url(#fire_svg__d)"}),React.createElement("path",{d:"M9.654 4.85c.954 2.08 1.272 3.985.954 5.717-.318 1.732-1.558 2.916-3.72 3.551 1.59-.058 2.83-.433 3.72-1.126 1.335-1.04-1.716 2.165-3.433 2.772a12.526 12.526 0 0 1-3.624.693c.55.288 1.503.462 2.861.52 2.037.086 5.66-1.213 5.436-5.024.913-2.945.182-5.313-2.194-7.103Z",fill:"#037F74",mask:"url(#fire_svg__d)"}))));var wr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0yLjk2IDYuODQzYy0uMzgxIDIuMDc4LjA2NCAzLjAwMiAxLjMzNSAyLjc3MSAxLjI3Mi0uMjMgMi4wMDMtMS40NzIgMi4xOTQtMy43MjQuNjk5LTMuNTIzIDIuNDgtNS40ODYgNS4zNC01Ljg5LTEuNzE3IDIuMTY1LTEuMzM1IDMuMjA1IDMuNDMzIDYuNTgzQzE5Ljc0NCAxMC41NjcgMTkuMjY3IDIwLjYxNCA5LjczMSAyMmMtNi4yNi0uMTczLTguODM0LTMuMTE4LTkuNTk3LTYuODQzLS41MDktMi40ODIuNDMzLTUuMjU0IDIuODI2LTguMzE0WiIgaWQ9ImEiLz48cGF0aCBkPSJNLjMwOSA5LjI2OGMtMS4xNDQgNC45MDguODkgNy40NzcgNi4xMDMgNy43MDggMy44MTUgMCA1LjA4OS0zLjAzMSA1LjQzNi01LjAyMy4zNDctMS45OTIuNDc3LTQuMTU4LTIuMTk0LTcuMTAzLjg5IDMuNTIzLjU3MyA1LjQ1Ny0uOTUzIDUuODA0LTEuNzE3LjA1Ny0yLjI4OS0uODk1LTEuNzE3LTIuODU5Ljg1OS0yLjk0NSAxLjcxNy00LjI0NCAxLjI0LTUuODlDNy44NDMuOTI1IDcuMzM0LjI5IDYuNjk4IDBjLS4wNjMgMS40NDQtLjQ3NyAyLjU3LTEuMjQgMy4zNzgtMS4xNDQgMS4yMTMtMy44MTQgMy43MjQtMS45MDcgNy41MzUuMTkxIDEuMzg2LS41NzIgMS42NDYtMS4yNCAxLjQ3M0MxLjE2OCAxMS45ODIuNSAxMC45NDIuMzEgOS4yNjhaIiBpZD0iYyIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwRERDNyIgeGxpbms6aHJlZj0iI2EiLz48cGF0aCBkPSJNMi45NiA4LjE0MkMtMS4xMDggMTYuMTEuNzAzIDIwLjczIDguMzk2IDIyYzcuMjQ3LS4yODkgMTAuMjM1LTQuNDE3IDguOTY0LTEyLjM4Ni0uMzgxLTEuNDQzLTEuNTktMi44My0zLjYyNC00LjE1N0MxMS43MDIgNC4xMjkgMTEuMDY2IDIuMzEgMTEuODMgMGMtMS43OC40NjItMi45ODggMi4xMzYtMy42MjQgNS4wMjRDNi44NyAxMC4yMiA1LjEyMiAxMS4yNiAyLjk2IDguMTQyWiIgZmlsbD0iIzAxQTg5QSIgbWFzaz0idXJsKCNiKSIvPjxwYXRoIGQ9Ik0xMS45MjQgMGMtMS4yMDguNzUtMS45MzkgMi40MjUtMi4xOTMgNS4wMjQuNzYzIDIuMzM4Ljc2MyAxLjI5OS0uNzYzIDEwLjkxMy0uNjM2IDIuNTk4LS43OTUgNC42Mi0uNDc3IDYuMDYzIDQuNTE0IDAgNy41NjYtMi4wMjEgOS4xNTUtNi4wNjMgMS4zMzUtNS44OS0uOTU0LTcuNzA5LTIuMjg5LTkuMzU0QzEyLjExNSAzLjU4IDEwLjk3MSAxLjM4NiAxMS45MjQgMFoiIGZpbGw9IiMwMzdGNzQiIG1hc2s9InVybCgjYikiLz48cGF0aCBkPSJNMTEuMjkxIDcuNTM1Yy42MzYgMS41Ni42MzYgMy44MTEgMCA2Ljc1Ni0uMTI3IDEuMDQuNjY4IDEuMjQyIDIuMzg0LjYwN2wtMS4wNDktNS4wMjRjMy43NTEgMi40ODMgNS4wODYgNS42ODggNC4wMDUgOS42MTQgMS4xNDUgNC4yNzMtMS4zOTggNS4zMTMtNy42MjkgMy4xMThMOC42MjEgMTEuMjZsMi42Ny0zLjcyNVoiIGZpbGw9IiMwMjQyM0MiIG1hc2s9InVybCgjYikiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi45MzcgNS4wMjQpIj48bWFzayBpZD0iZCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYyIvPjwvbWFzaz48dXNlIGZpbGw9IiMyRkVCRDgiIHhsaW5rOmhyZWY9IiNjIi8+PHBhdGggZD0iTTcuMzY2LjQzM3MuNzk3IDEuODE5LS42NjggMy43MjRjLTEuNDY0IDEuOTA2LTEuNTI2IDMuODk4LTEuMjQgNC4zMzEuMjg3LjQzMy0xLjA0OC0uNjkzLS42NjctMi41MTJzLTEuMjQgMi43NzIgMCA0LjkzN2MuMzE4IDEuMDk3LS4wOTUgMS45MzUtMS4yNCAyLjUxMkMxLjgzNSAxMy41OTguODE4IDEyLjU2LjUgMTAuMzA3Yy0uMTkxLjYwNi0xLjUyNiA0LjUwNCAzLjA1MSA2LjE1IDMuMzcuNzUgNS42OS4xNDQgNi45NjItMS44MiAxLjE0NC0yLjAyIDEuNDk0LTQuMTU3IDEuMDQ5LTYuNDA5LS45NTQtMS44NDctMS41OS0yLjk3My0xLjkwOC0zLjM3OC45NTQgMy44Ny40NDUgNS44MDQtMS41MjUgNS44MDQtMi40OC0uNDM0LS43NjMtMy42MzgtLjM4Mi00LjkzN0M5LjY5IDEuNjQ2IDcuMzY2LjQzMyA3LjM2Ni40MzNaIiBmaWxsPSIjMDFBODlBIiBtYXNrPSJ1cmwoI2QpIi8+PHBhdGggZD0iTTkuNjU0IDQuODVjLjk1NCAyLjA4IDEuMjcyIDMuOTg1Ljk1NCA1LjcxNy0uMzE4IDEuNzMyLTEuNTU4IDIuOTE2LTMuNzIgMy41NTEgMS41OS0uMDU4IDIuODMtLjQzMyAzLjcyLTEuMTI2IDEuMzM1LTEuMDQtMS43MTYgMi4xNjUtMy40MzMgMi43NzJhMTIuNTI2IDEyLjUyNiAwIDAgMS0zLjYyNC42OTNjLjU1LjI4OCAxLjUwMy40NjIgMi44NjEuNTIgMi4wMzcuMDg2IDUuNjYtMS4yMTMgNS40MzYtNS4wMjQuOTEzLTIuOTQ1LjE4Mi01LjMxMy0yLjE5NC03LjEwM1oiIGZpbGw9IiMwMzdGNzQiIG1hc2s9InVybCgjZCkiLz48L2c+PC9nPjwvc3ZnPg==",vt=v(38819),xn=v(6926),un=(g,c,u)=>new Promise((st,ut)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ut(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ut(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const Qn=g=>un(void 0,null,function*(){return(0,Xe.ZP)("/api/home/statistic.json",{method:"Get",params:g})}),rr=({user:g,dispatch:c,homePage:u,forumsList:st,globalSetting:ut})=>{var Lt,Nt,St,Ue,pt,Bt,cn,An,Ln,vn,dn,Mn,Ke,Ct,Nn,Xt,Dn,or,bt,Yn,Xn,Kn,br,Mr,Br,ur,ke,De,it,Kt,kn,Pr,xr,Gr,jr,fn;const[Je,,Dr,pn]=(0,ie.U)(We.Yu,{type:"view"}),[,,Wr,Mt]=(0,ie.U)(Qn,{}),[,Fr,Zr,cr]=(0,ie.U)(xe.V8,{page:1,limit:5,order:"created_at"}),[dr,fr]=(0,n.useState)({total_count:0,shixuns:[]});(0,n.useEffect)(()=>{const Pe=Y()();Pe&&Dr({start_at:Pe.subtract(7,"day").format("YYYY-MM-DD"),end_at:Pe.format("YYYY-MM-DD")}),Te(),Zr({page:1,limit:5,order:"created_at"}),Jn()},[]);const qr=(0,n.useMemo)(()=>({tooltip:{trigger:"axis"},legend:{right:"1%",bottom:"1%",itemGap:40,textStyle:{color:"#fff"}},grid:{top:"3%",left:"3%",right:"4%",bottom:"15%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:(pn==null?void 0:pn.time)||[],nameTextStyle:{color:"#B6BFC2"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#037F74"}},axisLabel:{color:"#B6BFC2"}},yAxis:{type:"value",nameTextStyle:{color:"#B6BFC2"},axisTick:{show:!1},splitLine:{lineStyle:{type:"dashed",color:"#037F74"}},axisLine:{show:!1},axisLabel:{color:"#B6BFC2"}},series:[{name:"\u672C\u6708",type:"line",data:(pn==null?void 0:pn.current_month)||[],itemStyle:{color:"#15EAA4"},smooth:!0,areaStyle:{color:new Oe.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#15EAA4"},{offset:1,color:"rgba(255, 255, 255,0)"}])}},{name:"\u4E0A\u6708",type:"line",data:(pn==null?void 0:pn.last_month)||[],itemStyle:{color:"#73A0FF"},smooth:!0,areaStyle:{color:new Oe.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#73A0FF"},{offset:1,color:"rgba(255, 255, 255,0)"}])}}]}),[pn]),ve=(0,n.useMemo)(()=>{var Pe,Ut;const gr=(Ut=(Pe=Mt==null?void 0:Mt.data)==null?void 0:Pe.homework_number_statistic)==null?void 0:Ut.charts,_r=gr==null?void 0:gr.map(Vr=>Vr==null?void 0:Vr.count);return{tooltip:{trigger:"axis",axisPointer:{type:"none"}},yAxis:{type:"value",show:!1,splitLine:{show:!1},axisLine:{show:!1},axisTick:{show:!1}},xAxis:{type:"category",data:gr==null?void 0:gr.map(Vr=>Vr==null?void 0:Vr.weekday),splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,color:"#B6BFC2"},axisLine:{lineStyle:{color:"#037F74"}}},grid:{top:"15%",left:"1%",right:"1%",bottom:"1%",containLabel:!0},series:[{type:"bar",barWidth:"40%",data:_r,label:{show:!0,position:"top",color:"#B6BFC2"},itemStyle:{color:"rgba(0,221,199,0.4)",borderRadius:2},emphasis:{itemStyle:{color:"#63E7C5"}}}]}},[(Nt=(Lt=Mt==null?void 0:Mt.data)==null?void 0:Lt.homework_number_statistic)==null?void 0:Nt.charts]),Te=()=>un(void 0,null,function*(){const Pe=yield Wr({});(Pe==null?void 0:Pe.status)==0&&setTimeout(()=>{Te()},5*60*1e3)}),Jn=()=>un(void 0,null,function*(){const Pe=yield(0,xn.he)({sort:"desc",page:1,limit:5,order:"new"});Pe.status||fr(Pe)});return n.createElement("div",{className:Yt.homeCon},n.createElement("div",{className:"flex",style:{height:"30vh"}},n.createElement("div",{className:Yt.mainLogo},n.createElement("img",{src:v(37703),style:{width:"100%",height:"100%"}})),n.createElement("div",{className:Yt.exptStats},n.createElement("div",{className:Yt.titleName},"\u5B9E\u9A8C\u7EDF\u8BA1"),[{name:"\u8BC4\u6D4B\u603B\u6B21\u6570",img:Xa,count:(Ue=(St=Mt==null?void 0:Mt.data)==null?void 0:St.shixun_evaluate_statistic)==null?void 0:Ue.evaluate_count},{name:"\u7D2F\u8BA1\u901A\u8FC7\u6B21\u6570",img:Ei,count:(Bt=(pt=Mt==null?void 0:Mt.data)==null?void 0:pt.shixun_evaluate_statistic)==null?void 0:Bt.pass_count},{name:"\u5E73\u5747\u901A\u8FC7\u7387",img:wi,count:((An=(cn=Mt==null?void 0:Mt.data)==null?void 0:cn.shixun_evaluate_statistic)==null?void 0:An.avg_pass_rate)*100}].map((Pe,Ut)=>{var gr;return n.createElement("div",{className:Yt.exptStatsItem,key:Pe==null?void 0:Pe.name},n.createElement("div",{className:"flex item-center"},n.createElement("img",{src:Pe==null?void 0:Pe.img}),n.createElement("div",{className:Yt.esItemName},Pe==null?void 0:Pe.name)),n.createElement("div",{style:{color:"#00DDC7",fontSize:"2.1vh"}},parseFloat((gr=Pe==null?void 0:Pe.count)==null?void 0:gr.toFixed(2)),Ut==2&&"%"))}))),n.createElement("div",{className:Yt.platSituStats},n.createElement("div",{className:Yt.titleName},"\u5E73\u53F0\u60C5\u51B5\u7EDF\u8BA1"),n.createElement("div",{style:{display:"flex",flexWrap:"wrap",gap:"11%"}},[{name:"\u5B9E\u8DF5\u8BFE\u7A0B",img:ts,count:(vn=(Ln=Mt==null?void 0:Mt.data)==null?void 0:Ln.number_statistics)==null?void 0:vn.subject_count,type:"\u95E8"},{name:"\u5B9E\u8DF5\u4EFB\u52A1",img:ma,count:(Mn=(dn=Mt==null?void 0:Mt.data)==null?void 0:dn.number_statistics)==null?void 0:Mn.shixun_count,type:"\u4E2A"},{name:"\u5B9E\u9A8C\u73AF\u5883",img:ls,count:(Ct=(Ke=Mt==null?void 0:Mt.data)==null?void 0:Ke.number_statistics)==null?void 0:Ct.repository_count,type:"\u79CD"},{name:"\u8BD5\u9898\u6570\u91CF",img:ds,count:(Xt=(Nn=Mt==null?void 0:Mt.data)==null?void 0:Nn.number_statistics)==null?void 0:Xt.question_count,type:"\u9053"},{name:"\u7EBF\u4E0A\u8003\u8BD5",img:a,count:(or=(Dn=Mt==null?void 0:Mt.data)==null?void 0:Dn.number_statistics)==null?void 0:or.exercise_count,type:"\u95E8"},{name:"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570",img:R,count:(Yn=(bt=Mt==null?void 0:Mt.data)==null?void 0:bt.number_statistics)==null?void 0:Yn.all_user_count,type:"\u4EBA"},{name:"\u6559\u5E08\u6570",img:X,count:(Kn=(Xn=Mt==null?void 0:Mt.data)==null?void 0:Xn.number_statistics)==null?void 0:Kn.teacher_count,type:"\u4EBA"},{name:"\u5B66\u751F\u6570",img:He,count:(Mr=(br=Mt==null?void 0:Mt.data)==null?void 0:br.number_statistics)==null?void 0:Mr.student_count,type:"\u4EBA"},{name:"\u4ECA\u65E5\u5B66\u4E60\u4EBA\u6570",img:It,count:(ur=(Br=Mt==null?void 0:Mt.data)==null?void 0:Br.number_statistics)==null?void 0:ur.weekly_active_user_count,type:"\u4EBA"},{name:"\u5728\u7EBF\u4EBA\u6570",img:mn,count:(De=(ke=Mt==null?void 0:Mt.data)==null?void 0:ke.number_statistics)==null?void 0:De.user_online_count,type:"\u4EBA"}].map((Pe,Ut)=>n.createElement("div",{className:Yt.pSSItem,key:Ut,style:{marginBottom:Ut<5&&"4vh"}},n.createElement("img",{src:Pe==null?void 0:Pe.img}),n.createElement("div",{className:Yt.pSSItemInfo},n.createElement("div",null,n.createElement("span",{style:{color:"#fff",fontSize:"1.9vh",fontWeight:"500"}},Pe==null?void 0:Pe.count),n.createElement("span",{style:{color:"#B6BFC2",fontSize:"1.6vh",marginLeft:"1vh"}},Pe==null?void 0:Pe.type)),n.createElement("div",{style:{marginTop:"1vh"}},Pe==null?void 0:Pe.name)))))),n.createElement("div",{className:"flex",style:{gap:"1vh"}},n.createElement("div",{className:Yt.new_jxkt},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:"flex"},n.createElement("img",{src:wr,style:{width:"1.8vh",height:"2.2vh",marginRight:4}}),n.createElement("div",{style:{color:"#fff",fontSize:"1.7vh",fontWeight:"bold"}},"\u6700\u65B0\u4F7F\u7528\u7684\u6559\u5B66\u8BFE\u5802"),n.createElement("div",{style:{color:"#B6BFC2",marginLeft:"2vh"}},"\u5171",n.createElement("span",{style:{color:"#00DDC7"}},cr==null?void 0:cr.courses_count),"\u4E2A\u8BFE\u5802")),n.createElement("div",{className:Yt.watchMore,onClick:()=>{le.history.push("/classrooms")}},"\u67E5\u770B\u66F4\u591A ",n.createElement(vt.Z,null))),n.createElement("div",null,((it=cr==null?void 0:cr.courses)==null?void 0:it.length)>0?(Kt=cr==null?void 0:cr.courses)==null?void 0:Kt.map((Pe,Ut)=>n.createElement("div",{key:Ut,className:Yt.kt_sx_item},n.createElement("div",{className:Yt.kt_sx_item_user},Pe==null?void 0:Pe.creator),n.createElement("div",{className:Yt.kt_sx_item_name},Pe==null?void 0:Pe.name),n.createElement("div",{className:Yt.kt_sx_item_time},Y()(Pe==null?void 0:Pe.created_at).format("YYYY-MM-DD HH:mm")))):n.createElement(D.Z,{styles:{margin:"5vh"},imgStyles:{width:"12vh",height:"10vh"}}))),n.createElement("div",{className:Yt.new_syxm},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:"flex"},n.createElement("img",{src:wr,style:{width:"1.8vh",height:"2.2vh",marginRight:4}}),n.createElement("div",{style:{color:"#fff",fontSize:"1.7vh",fontWeight:"bold"}},"\u6700\u65B0\u4F7F\u7528\u7684\u5B9E\u9A8C\u9879\u76EE"),n.createElement("div",{style:{color:"#B6BFC2",marginLeft:"2vh"}},"\u5171",n.createElement("span",{style:{color:"#00DDC7"}},dr==null?void 0:dr.total_count),"\u4E2A\u5B9E\u9A8C\u9879\u76EE")),n.createElement("div",{className:Yt.watchMore,onClick:()=>{le.history.push("/shixuns")}},"\u67E5\u770B\u66F4\u591A ",n.createElement(vt.Z,null))),n.createElement("div",null,((kn=dr==null?void 0:dr.shixuns)==null?void 0:kn.length)>0?(Pr=dr==null?void 0:dr.shixuns)==null?void 0:Pr.map((Pe,Ut)=>n.createElement("div",{key:Ut,className:Yt.kt_sx_item},n.createElement("div",{className:Yt.kt_sx_item_user},Pe==null?void 0:Pe.author_name),n.createElement("div",{className:Yt.kt_sx_item_name},Pe==null?void 0:Pe.name),n.createElement("div",{className:Yt.kt_sx_item_time},Y()(Pe==null?void 0:Pe.created_at).format("YYYY-MM-DD HH:mm")))):n.createElement(D.Z,{styles:{margin:"5vh"},imgStyles:{width:"12vh",height:"10vh"}})))),n.createElement("div",{className:"flex",style:{gap:"1vh"}},n.createElement("div",{className:Yt.fwsj_zyfb},n.createElement("div",{className:Yt.titleName,style:{display:"flex",justifyContent:"space-between"}},"\u5E73\u53F0\u8BBF\u95EE\u6570\u636E",n.createElement(_.default.RangePicker,{allowClear:!1,value:[Y()(Je==null?void 0:Je.start_at),Y()(Je==null?void 0:Je.end_at)],onChange:(Pe,Ut)=>{Dr({start_at:Ut==null?void 0:Ut[0],end_at:Ut==null?void 0:Ut[1]})}})),n.createElement(fe.Z,{style:{height:"31vh"},option:qr})),n.createElement("div",{className:Yt.fwsj_zyfb},n.createElement("div",{className:Yt.titleName},"\u5E73\u53F0\u4F5C\u4E1A\u53D1\u5E03"),n.createElement("div",{className:Yt.zyfb_info},n.createElement("div",{className:Yt.zyfb_info_l_r},n.createElement("div",{className:Yt.info_title},"\u4ECA\u65E5\u4F5C\u4E1A\u53D1\u5E03\u6570"),n.createElement("div",{className:Yt.info_count},((Gr=(xr=Mt==null?void 0:Mt.data)==null?void 0:xr.homework_number_statistic)==null?void 0:Gr.today_homework_count)||0)),n.createElement("div",{className:Yt.zyfb_info_l_r},n.createElement("div",{className:Yt.info_title},"\u8FD17\u5929\u4F5C\u4E1A\u53D1\u5E03\u6570"),n.createElement("div",{className:Yt.info_count},((fn=(jr=Mt==null?void 0:Mt.data)==null?void 0:jr.homework_number_statistic)==null?void 0:fn.recently_homework_count)||0))),n.createElement(fe.Z,{style:{height:"23vh"},option:ve}))))};var hn=(0,le.connect)(({loading:g,forumsList:c,user:u,homePage:st,globalSetting:ut})=>({user:u,loading:g.models.index,homePage:st,forumsList:c,globalSetting:ut}))(rr),Vn=v(58318);const zr=({globalSetting:g})=>{var c;const u=(0,n.useMemo)(()=>{var st;switch(Number((st=g==null?void 0:g.setting)==null?void 0:st.theme)){case vi.Fy.THEMEONE:return n.createElement(pe,null);case vi.Fy.THEMETWO:return n.createElement(ta,null);case vi.Fy.THEMETHREE:return n.createElement(Vn.Z,{mainDom:n.createElement(hn,null)});case vi.Fy.DEFAULT:default:return n.createElement(be,null)}},[(c=g==null?void 0:g.setting)==null?void 0:c.theme]);return n.createElement(Fe.ZP,{locale:B.Z},!g.isIlearning&&g.isPaZhou?n.createElement(Wa,null):u,g.isIlearning&&n.createElement(Nr,null))};var Sr=(0,le.connect)(({loading:g,globalSetting:c,user:u})=>({loading:g,globalSetting:c,user:u}))(zr)},7722:function($,gt,v){"use strict";v.d(gt,{BU:function(){return Fe},Dj:function(){return n},gH:function(){return B},vp:function(){return le}});function n(ne){try{ne.mozRequestFullScreen?ne.mozRequestFullScreen():ne.webkitRequestFullScreen&&ne.webkitRequestFullScreen()}catch(w){console.log(w,":e")}}function Fe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const B=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function le(){var ne=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,w=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ne),window.isFullScreen?window.isFullScreen:ne!=null}},26718:function($,gt,v){"use strict";v.d(gt,{U:function(){return W}});var n=v(59301),Fe=Object.defineProperty,B=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,w=(be,Ge,Ye)=>Ge in be?Fe(be,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):be[Ge]=Ye,ze=(be,Ge)=>{for(var Ye in Ge||(Ge={}))le.call(Ge,Ye)&&w(be,Ye,Ge[Ye]);if(B)for(var Ye of B(Ge))ne.call(Ge,Ye)&&w(be,Ye,Ge[Ye]);return be},Be=(be,Ge,Ye)=>new Promise((Re,Qe)=>{var qe=re=>{try{me(Ye.next(re))}catch(Q){Qe(Q)}},Ce=re=>{try{me(Ye.throw(re))}catch(Q){Qe(Q)}},me=re=>re.done?Re(re.value):Promise.resolve(re.value).then(qe,Ce);me((Ye=Ye.apply(be,Ge)).next())});function W(be,Ge){const[Ye,Re]=(0,n.useState)(Ge),[Qe,qe]=(0,n.useState)(!1),[Ce,me]=(0,n.useState)();return[Ye,Qe,(Q,P=!1)=>Be(this,null,function*(){const T=P?Ge:ze(ze({},Ye),Q);qe(!0),Re(T);const O=yield be(T);return qe(!1),me(O),O}),Ce]}},19580:function($,gt,v){"use strict";v.d(gt,{Z:function(){return $e}});class n{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Object.assign=Object.assign||function(e){if(e==null)throw new TypeError("Cannot convert undefined or null to object");let t=Object(e);for(let r=1;r ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","error",r),ne.ENABLE_ERROR&&(console.error?console.error(r):console.warn?console.warn(r):console.log(r))}static i(e,t){(!e||ne.FORCE_GLOBAL_TAG)&&(e=ne.GLOBAL_TAG);let r=`[${e}] > ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","info",r),ne.ENABLE_INFO&&(console.info?console.info(r):console.log(r))}static w(e,t){(!e||ne.FORCE_GLOBAL_TAG)&&(e=ne.GLOBAL_TAG);let r=`[${e}] > ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","warn",r),ne.ENABLE_WARN&&(console.warn?console.warn(r):console.log(r))}static d(e,t){(!e||ne.FORCE_GLOBAL_TAG)&&(e=ne.GLOBAL_TAG);let r=`[${e}] > ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","debug",r),ne.ENABLE_DEBUG&&(console.debug?console.debug(r):console.log(r))}static v(e,t){(!e||ne.FORCE_GLOBAL_TAG)&&(e=ne.GLOBAL_TAG);let r=`[${e}] > ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","verbose",r),ne.ENABLE_VERBOSE&&console.log(r)}}ne.GLOBAL_TAG="flv.js",ne.FORCE_GLOBAL_TAG=!1,ne.ENABLE_ERROR=!0,ne.ENABLE_INFO=!0,ne.ENABLE_WARN=!0,ne.ENABLE_DEBUG=!0,ne.ENABLE_VERBOSE=!0,ne.ENABLE_CALLBACK=!1,ne.emitter=new(le());var w=ne;class ze{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(e){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=e,this._totalBytes+=e):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=e,this._totalBytes+=e):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=e,this._totalBytes+=e,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let e=(this._now()-this._lastCheckpoint)/1e3;return e==0&&(e=1),this._intervalBytes/e/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let e=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/e/1024}}var Be=ze;class W{constructor(e){this._message=e}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class be extends W{constructor(e){super(e)}get name(){return"IllegalStateException"}}class Ge extends W{constructor(e){super(e)}get name(){return"InvalidArgumentException"}}class Ye extends W{constructor(e){super(e)}get name(){return"NotImplementedException"}}const Re={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},Qe={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class qe{constructor(e){this._type=e||"undefined",this._status=Re.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Re.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Re.kConnecting||this._status===Re.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(e){this._onContentLengthKnown=e}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(e){this._onURLRedirect=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}open(e,t){throw new Ye("Unimplemented abstract function!")}abort(){throw new Ye("Unimplemented abstract function!")}}let Ce={};function me(){let j=self.navigator.userAgent.toLowerCase(),e=/(edge)\/([\w.]+)/.exec(j)||/(opr)[\/]([\w.]+)/.exec(j)||/(chrome)[ \/]([\w.]+)/.exec(j)||/(iemobile)[\/]([\w.]+)/.exec(j)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(j)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(j)||/(webkit)[ \/]([\w.]+)/.exec(j)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(j)||/(msie) ([\w.]+)/.exec(j)||j.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(j)||j.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(j)||[],t=/(ipad)/.exec(j)||/(ipod)/.exec(j)||/(windows phone)/.exec(j)||/(iphone)/.exec(j)||/(kindle)/.exec(j)||/(android)/.exec(j)||/(windows)/.exec(j)||/(mac)/.exec(j)||/(linux)/.exec(j)||/(cros)/.exec(j)||[],r={browser:e[5]||e[3]||e[1]||"",version:e[2]||e[4]||"0",majorVersion:e[4]||e[2]||"0",platform:t[0]||""},o={};if(r.browser){o[r.browser]=!0;let d=r.majorVersion.split(".");o.version={major:parseInt(r.majorVersion,10),string:r.version},d.length>1&&(o.version.minor=parseInt(d[1],10)),d.length>2&&(o.version.build=parseInt(d[2],10))}if(r.platform&&(o[r.platform]=!0),(o.chrome||o.opr||o.safari)&&(o.webkit=!0),o.rv||o.iemobile){o.rv&&delete o.rv;let d="msie";r.browser=d,o[d]=!0}if(o.edge){delete o.edge;let d="msedge";r.browser=d,o[d]=!0}if(o.opr){let d="opera";r.browser=d,o[d]=!0}if(o.safari&&o.android){let d="android";r.browser=d,o[d]=!0}o.name=r.browser,o.platform=r.platform;for(let d in Ce)Ce.hasOwnProperty(d)&&delete Ce[d];Object.assign(Ce,o)}me();var re=Ce;class Q extends qe{static isSupported(){try{let e=re.msedge&&re.version.minor>=15048,t=re.msedge?e:!0;return self.fetch&&self.ReadableStream&&t}catch(e){return!1}}constructor(e,t){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=e,this._config=t,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(e,t){this._dataSource=e,this._range=t;let r=e.url;this._config.reuseRedirectedURL&&e.redirectedURL!=null&&(r=e.redirectedURL);let o=this._seekHandler.getConfig(r,t),d=new self.Headers;if(typeof o.headers=="object"){let I=o.headers;for(let ge in I)I.hasOwnProperty(ge)&&d.append(ge,I[ge])}let p={method:"GET",headers:d,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let I in this._config.headers)d.append(I,this._config.headers[I]);e.cors===!1&&(p.mode="same-origin"),e.withCredentials&&(p.credentials="include"),e.referrerPolicy&&(p.referrerPolicy=e.referrerPolicy),this._status=Re.kConnecting,self.fetch(o.url,p).then(I=>{if(this._requestAbort){this._requestAbort=!1,this._status=Re.kIdle;return}if(I.ok&&I.status>=200&&I.status<=299){if(I.url!==o.url&&this._onURLRedirect){let ee=this._seekHandler.removeURLParameters(I.url);this._onURLRedirect(ee)}let ge=I.headers.get("Content-Length");return ge!=null&&(this._contentLength=parseInt(ge),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,I.body.getReader())}else if(this._status=Re.kError,this._onError)this._onError(Qe.HTTP_STATUS_CODE_INVALID,{code:I.status,msg:I.statusText});else throw new W("FetchStreamLoader: Http code invalid, "+I.status+" "+I.statusText)}).catch(I=>{if(this._status=Re.kError,this._onError)this._onError(Qe.EXCEPTION,{code:-1,msg:I.message});else throw I})}abort(){this._requestAbort=!0}_pump(e){return e.read().then(t=>{if(t.done)if(this._contentLength!==null&&this._receivedLength{if(t.code===11&&re.msedge)return;this._status=Re.kError;let r=0,o=null;if((t.code===19||t.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Re.kError,this._onError)this._onError(Qe.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new W("MozChunkedLoader: Http code invalid, "+t.status+" "+t.statusText);else this._status=Re.kBuffering}}_onProgress(e){if(this._status===Re.kError)return;this._contentLength===null&&e.total!==null&&e.total!==0&&(this._contentLength=e.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let t=e.target.response,r=this._range.from+this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,r,this._receivedLength)}_onLoadEnd(e){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Re.kError)return;this._status=Re.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(e){this._status=Re.kError;let t=0,r=null;if(this._contentLength&&e.loaded=200&&t.status<=299){if(this._status=LoaderStatus.kBuffering,t.responseURL!=null){let o=this._seekHandler.removeURLParameters(t.responseURL);t.responseURL!==this._currentRequestURL&&o!==this._currentRedirectedURL&&(this._currentRedirectedURL=o,this._onURLRedirect&&this._onURLRedirect(o))}let r=t.getResponseHeader("Content-Length");if(r!=null&&this._contentLength==null){let o=parseInt(r);o>0&&(this._contentLength=o,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+t.status+" "+t.statusText);else if(t.readyState===3&&t.status>=200&&t.status<=299){this._status=LoaderStatus.kBuffering;let r=t.response;this._reader.readAsArrayBuffer(r)}}_xhrOnError(e){this._status=LoaderStatus.kError;let t=LoaderErrors.EXCEPTION,r={code:-1,msg:e.constructor.name+" "+e.type};if(this._onError)this._onError(t,r);else throw new RuntimeException(r.msg)}_msrOnProgress(e){let r=e.target.result;if(r==null){this._doReconnectIfNeeded();return}let o=r.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=r.byteLength;let d=this._totalRange.from+this._receivedLength;this._receivedLength+=o.byteLength,this._onDataArrival&&this._onDataArrival(o,d,this._receivedLength),r.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${d+o.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(r=this._range.from+this._contentLength-1),this._currentRequestRange={from:t,to:r},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(e,t){this._lastTimeLoaded=0;let r=e.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?r=this._currentRedirectedURL:e.redirectedURL!=null&&(r=e.redirectedURL));let o=this._seekHandler.getConfig(r,t);this._currentRequestURL=o.url;let d=this._xhr=new XMLHttpRequest;if(d.open("GET",o.url,!0),d.responseType="arraybuffer",d.onreadystatechange=this._onReadyStateChange.bind(this),d.onprogress=this._onProgress.bind(this),d.onload=this._onLoad.bind(this),d.onerror=this._onXhrError.bind(this),e.withCredentials&&(d.withCredentials=!0),typeof o.headers=="object"){let p=o.headers;for(let I in p)p.hasOwnProperty(I)&&d.setRequestHeader(I,p[I])}if(typeof this._config.headers=="object"){let p=this._config.headers;for(let I in p)p.hasOwnProperty(I)&&d.setRequestHeader(I,p[I])}d.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Re.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(e){let t=e.target;if(t.readyState===2){if(t.responseURL!=null){let r=this._seekHandler.removeURLParameters(t.responseURL);t.responseURL!==this._currentRequestURL&&r!==this._currentRedirectedURL&&(this._currentRedirectedURL=r,this._onURLRedirect&&this._onURLRedirect(r))}if(t.status>=200&&t.status<=299){if(this._waitForTotalLength)return;this._status=Re.kBuffering}else if(this._status=Re.kError,this._onError)this._onError(Qe.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new W("RangeLoader: Http code invalid, "+t.status+" "+t.statusText)}}_onProgress(e){if(this._status===Re.kError)return;if(this._contentLength===null){let r=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,r=!0;let o=e.total;this._internalAbort(),o!=null&o!==0&&(this._totalLength=o)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,r){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let t=e.loaded-this._lastTimeLoaded;this._lastTimeLoaded=e.loaded,this._speedSampler.addBytes(t)}_normalizeSpeed(e){let t=this._chunkSizeKBList,r=t.length-1,o=0,d=0,p=r;if(e=t[o]&&e=3&&(t=this._speedSampler.currentKBps)),t!==0){let p=this._normalizeSpeed(t);this._currentSpeedNormalized!==p&&(this._currentSpeedNormalized=p,this._currentChunkSizeKB=p)}let r=e.target.response,o=this._range.from+this._receivedLength;this._receivedLength+=r.byteLength;let d=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(t.result)},t.readAsArrayBuffer(e.data)}else{this._status=Re.kError;let t={code:-1,msg:"Unsupported WebSocket message type: "+e.data.constructor.name};if(this._onError)this._onError(Qe.EXCEPTION,t);else throw new W(t.msg)}}_dispatchArrayBuffer(e){let t=e,r=this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,r,this._receivedLength)}_onWebSocketError(e){this._status=Re.kError;let t={code:e.code,msg:e.message};if(this._onError)this._onError(Qe.EXCEPTION,t);else throw new W(t.msg)}}var Bn=sn;class zn{constructor(e){this._zeroStart=e||!1}getConfig(e,t){let r={};if(t.from!==0||t.to!==-1){let o;t.to!==-1?o=`bytes=${t.from.toString()}-${t.to.toString()}`:o=`bytes=${t.from.toString()}-`,r.Range=o}else this._zeroStart&&(r.Range="bytes=0-");return{url:e,headers:r}}removeURLParameters(e){return e}}var qn=zn;class de{constructor(e,t){this._startName=e,this._endName=t}getConfig(e,t){let r=e;if(t.from!==0||t.to!==-1){let o=!0;r.indexOf("?")===-1&&(r+="?",o=!1),o&&(r+="&"),r+=`${this._startName}=${t.from.toString()}`,t.to!==-1&&(r+=`&${this._endName}=${t.to.toString()}`)}return{url:r,headers:{}}}removeURLParameters(e){let t=e.split("?")[0],r,o=e.indexOf("?");o!==-1&&(r=e.substring(o+1));let d="";if(r!=null&&r.length>0){let p=r.split("&");for(let I=0;I0;ge[0]!==this._startName&&ge[0]!==this._endName&&(ee&&(d+="&"),d+=p[I])}}return d.length===0?t:t+"?"+d}}var lt=de;class K{constructor(e,t,r){this.TAG="IOController",this._config=t,this._extraData=r,this._stashInitialSize=1024*384,t.stashInitialSize!=null&&t.stashInitialSize>0&&(this._stashInitialSize=t.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,t.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=e,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(e.url),this._refTotalLength=e.filesize?e.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Be,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(e){this._extraData=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onSeeked(){return this._onSeeked}set onSeeked(e){this._onSeeked=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}get onRedirect(){return this._onRedirect}set onRedirect(e){this._onRedirect=e}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(e){this._onRecoveredEarlyEof=e}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===ct?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let e=this._config;if(e.seekType==="range")this._seekHandler=new qn(this._config.rangeLoadZeroStart);else if(e.seekType==="param"){let t=e.seekParamStart||"bstart",r=e.seekParamEnd||"bend";this._seekHandler=new lt(t,r)}else if(e.seekType==="custom"){if(typeof e.customSeekHandler!="function")throw new Ge("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new e.customSeekHandler}else throw new Ge(`Invalid seekType in config: ${e.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Bn;else if(P.isSupported())this._loaderClass=P;else if(O.isSupported())this._loaderClass=O;else if(ct.isSupported())this._loaderClass=ct;else throw new W("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(e){this._currentRange={from:0,to:-1},e&&(this._currentRange.from=e),this._speedSampler.reset(),e||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let e=this._resumeFrom;this._resumeFrom=0,this._internalSeek(e,!0)}}seek(e){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(e,!0)}_internalSeek(e,t){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(t),this._loader.destroy(),this._loader=null;let r={from:e,to:-1};this._currentRange={from:r.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,r),this._onSeeked&&this._onSeeked()}updateUrl(e){if(!e||typeof e!="string"||e.length===0)throw new Ge("Url must be a non-empty string!");this._dataSource.url=e}_expandBuffer(e){let t=this._stashSize;for(;t+1024*1024*10){let o=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(r,0,t).set(o,0)}this._stashBuffer=r,this._bufferSize=t}_normalizeSpeed(e){let t=this._speedNormalizeList,r=t.length-1,o=0,d=0,p=r;if(e=t[o]&&e=512&&e<=1024?t=Math.floor(e*1.5):t=e*2,t>8192&&(t=8192);let r=t*1024+1024*1024*1;this._bufferSize0){let p=this._stashBuffer.slice(0,this._stashUsed),I=this._dispatchChunks(p,this._stashByteStart);if(I0){let ge=new Uint8Array(p,I);d.set(ge,0),this._stashUsed=ge.byteLength,this._stashByteStart+=I}}else this._stashUsed=0,this._stashByteStart+=I;this._stashUsed+e.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+e.byteLength),d=new Uint8Array(this._stashBuffer,0,this._bufferSize)),d.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength}else{let p=this._dispatchChunks(e,t);if(pthis._bufferSize&&(this._expandBuffer(I),d=new Uint8Array(this._stashBuffer,0,this._bufferSize)),d.set(new Uint8Array(e,p),0),this._stashUsed+=I,this._stashByteStart=t+p}}}else if(this._stashUsed===0){let d=this._dispatchChunks(e,t);if(dthis._bufferSize&&this._expandBuffer(p),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(e,d),0),this._stashUsed+=p,this._stashByteStart=t+d}}else{this._stashUsed+e.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+e.byteLength);let d=new Uint8Array(this._stashBuffer,0,this._bufferSize);d.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength;let p=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(p0){let I=new Uint8Array(this._stashBuffer,p);d.set(I,0)}this._stashUsed-=p,this._stashByteStart+=p}}_flushStashBuffer(e){if(this._stashUsed>0){let t=this._stashBuffer.slice(0,this._stashUsed),r=this._dispatchChunks(t,this._stashByteStart),o=t.byteLength-r;if(r0){let d=new Uint8Array(this._stashBuffer,0,this._bufferSize),p=new Uint8Array(t,r);d.set(p,0),this._stashUsed=p.byteLength,this._stashByteStart+=r}return 0}return this._stashUsed=0,this._stashByteStart=0,o}return 0}_onLoaderComplete(e,t){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(e,t){switch(w.e(this.TAG,`Loader error, code = ${t.code}, msg = ${t.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,e=Qe.UNRECOVERABLE_EARLY_EOF),e){case Qe.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let r=this._currentRange.to+1;r0){let t=Dt.getConfig();e.emit("change",t)}}static registerListener(e){Dt.emitter.addListener("change",e)}static removeListener(e){Dt.emitter.removeListener("change",e)}static addLogListener(e){w.emitter.addListener("log",e),w.emitter.listenerCount("log")>0&&(w.ENABLE_CALLBACK=!0,Dt._notifyChange())}static removeLogListener(e){w.emitter.removeListener("log",e),w.emitter.listenerCount("log")===0&&(w.ENABLE_CALLBACK=!1,Dt._notifyChange())}}Dt.emitter=new(le());var at=Dt;class er{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let e=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,t=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&e&&t}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(e){if(this.keyframesIndex==null)return null;let t=this.keyframesIndex,r=this._search(t.times,e);return{index:r,milliseconds:t.times[r],fileposition:t.filepositions[r]}}_search(e,t){let r=0,o=e.length-1,d=0,p=0,I=o;for(t=e[d]&&t=128){e.push(String.fromCharCode(d&65535)),r+=2;continue}}}else if(t[r]<240){if(On(t,r,2)){let d=(t[r]&15)<<12|(t[r+1]&63)<<6|t[r+2]&63;if(d>=2048&&(d&63488)!==55296){e.push(String.fromCharCode(d&65535)),r+=3;continue}}}else if(t[r]<248&&On(t,r,3)){let d=(t[r]&7)<<18|(t[r+1]&63)<<12|(t[r+2]&63)<<6|t[r+3]&63;if(d>65536&&d<1114112){d-=65536,e.push(String.fromCharCode(d>>>10|55296)),e.push(String.fromCharCode(d&1023|56320)),r+=4;continue}}}e.push("\uFFFD"),++r}return e.join("")}var Ir=yr;let Se=function(){let j=new ArrayBuffer(2);return new DataView(j).setInt16(0,256,!0),new Int16Array(j)[0]===256}();class ft{static parseScriptData(e,t,r){let o={};try{let d=ft.parseValue(e,t,r),p=ft.parseValue(e,t+d.size,r-d.size);o[d.data]=p.data}catch(d){w.e("AMF",d.toString())}return o}static parseObject(e,t,r){if(r<3)throw new be("Data not enough when parse ScriptDataObject");let o=ft.parseString(e,t,r),d=ft.parseValue(e,t+o.size,r-o.size),p=d.objectEnd;return{data:{name:o.data,value:d.data},size:o.size+d.size,objectEnd:p}}static parseVariable(e,t,r){return ft.parseObject(e,t,r)}static parseString(e,t,r){if(r<2)throw new be("Data not enough when parse String");let d=new DataView(e,t,r).getUint16(0,!Se),p;return d>0?p=Ir(new Uint8Array(e,t+2,d)):p="",{data:p,size:2+d}}static parseLongString(e,t,r){if(r<4)throw new be("Data not enough when parse LongString");let d=new DataView(e,t,r).getUint32(0,!Se),p;return d>0?p=Ir(new Uint8Array(e,t+4,d)):p="",{data:p,size:4+d}}static parseDate(e,t,r){if(r<10)throw new be("Data size invalid when parse Date");let o=new DataView(e,t,r),d=o.getFloat64(0,!Se),p=o.getInt16(8,!Se);return d+=p*60*1e3,{data:new Date(d),size:10}}static parseValue(e,t,r){if(r<1)throw new be("Data not enough when parse Value");let o=new DataView(e,t,r),d=1,p=o.getUint8(0),I,ge=!1;try{switch(p){case 0:I=o.getFloat64(1,!Se),d+=8;break;case 1:{I=!!o.getUint8(1),d+=1;break}case 2:{let ee=ft.parseString(e,t+1,r-1);I=ee.data,d+=ee.size;break}case 3:{I={};let ee=0;for((o.getUint32(r-4,!Se)&16777215)===9&&(ee=3);d32)throw new Ge("ExpGolomb: readBits() bits exceeded max 32bits!");if(e<=this._current_word_bits_left){let p=this._current_word>>>32-e;return this._current_word<<=e,this._current_word_bits_left-=e,p}let t=this._current_word_bits_left?this._current_word:0;t=t>>>32-this._current_word_bits_left;let r=e-this._current_word_bits_left;this._fillCurrentWord();let o=Math.min(r,this._current_word_bits_left),d=this._current_word>>>32-o;return this._current_word<<=o,this._current_word_bits_left-=o,t=t<>>e)return this._current_word<<=e,this._current_word_bits_left-=e,e;return this._fillCurrentWord(),e+this._skipLeadingZero()}readUEG(){let e=this._skipLeadingZero();return this.readBits(e+1)-1}readSEG(){let e=this.readUEG();return e&1?e+1>>>1:-1*(e>>>1)}}var Ar=Fn;class ln{static _ebsp2rbsp(e){let t=e,r=t.byteLength,o=new Uint8Array(r),d=0;for(let p=0;p=2&&t[p]===3&&t[p-1]===0&&t[p-2]===0||(o[d]=t[p],d++);return new Uint8Array(o.buffer,0,d)}static parseSPS(e){let t=ln._ebsp2rbsp(e),r=new Ar(t);r.readByte();let o=r.readByte();r.readByte();let d=r.readByte();r.readUEG();let p=ln.getProfileString(o),I=ln.getLevelString(d),ge=1,ee=420,je=[0,420,422,444],dt=8;if((o===100||o===110||o===122||o===244||o===44||o===83||o===86||o===118||o===128||o===138||o===144)&&(ge=r.readUEG(),ge===3&&r.readBits(1),ge<=3&&(ee=je[ge]),dt=r.readUEG()+8,r.readUEG(),r.readBits(1),r.readBool())){let Hn=ge!==3?8:12;for(let lr=0;lr0&&Hn<16?(qt=lr[Hn-1],et=Tr[Hn-1]):Hn===255&&(qt=r.readByte()<<8|r.readByte(),et=r.readByte()<<8|r.readByte())}if(r.readBool()&&r.readBool(),r.readBool()&&(r.readBits(4),r.readBool()&&r.readBits(24)),r.readBool()&&(r.readUEG(),r.readUEG()),r.readBool()){let Hn=r.readBits(32),lr=r.readBits(32);wn=r.readBool(),Pn=lr,_t=Hn*2,rn=Pn/_t}}let $r=1;(qt!==1||et!==1)&&($r=qt/et);let hr=0,kr=0;if(ge===0)hr=1,kr=2-oe;else{let Hn=ge===3?1:2,lr=ge===1?2:1;hr=Hn,kr=lr*(2-oe)}let Ur=(tt+1)*16,Kr=(2-oe)*((ae+1)*16);Ur-=(Ee+nt)*hr,Kr-=(rt+Wt)*kr;let Jr=Math.ceil(Ur*$r);return r.destroy(),r=null,{profile_string:p,level_string:I,bit_depth:dt,ref_frames:te,chroma_format:ee,chroma_format_string:ln.getChromaFormatString(ee),frame_rate:{fixed:wn,fps:rn,fps_den:_t,fps_num:Pn},sar_ratio:{width:qt,height:et},codec_size:{width:Ur,height:Kr},present_size:{width:Jr,height:Kr}}}static _skipScalingList(e,t){let r=8,o=8,d=0;for(let p=0;p>>8&255|(j&255)<<8}function ar(j){return(j&4278190080)>>>24|(j&16711680)>>>8|(j&65280)<<8|(j&255)<<24}function G(j,e){return j[e]<<24|j[e+1]<<16|j[e+2]<<8|j[e+3]}class q{constructor(e,t){this.TAG="FLVDemuxer",this._config=t,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=e.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=e.hasAudioTrack,this._hasVideo=e.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new nn,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let r=new ArrayBuffer(2);return new DataView(r).setInt16(0,256,!0),new Int16Array(r)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(e){let t=new Uint8Array(e),r={match:!1};if(t[0]!==70||t[1]!==76||t[2]!==86||t[3]!==1)return r;let o=(t[4]&4)>>>2!==0,d=(t[4]&1)!==0,p=G(t,5);return p<9?r:{match:!0,consumed:p,dataOffset:p,hasAudioTrack:o,hasVideoTrack:d}}bindDataSource(e){return e.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(e){this._onTrackMetadata=e}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(e){this._onMediaInfo=e}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(e){this._onMetaDataArrived=e}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(e){this._onScriptDataArrived=e}get onError(){return this._onError}set onError(e){this._onError=e}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(e){this._onDataAvailable=e}get timestampBase(){return this._timestampBase}set timestampBase(e){this._timestampBase=e}get overridedDuration(){return this._duration}set overridedDuration(e){this._durationOverrided=!0,this._duration=e,this._mediaInfo.duration=e}set overridedHasAudio(e){this._hasAudioFlagOverrided=!0,this._hasAudio=e,this._mediaInfo.hasAudio=e}set overridedHasVideo(e){this._hasVideoFlagOverrided=!0,this._hasVideo=e,this._mediaInfo.hasVideo=e}resetMediaInfo(){this._mediaInfo=new nn}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(e,t){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new be("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let r=0,o=this._littleEndian;if(t===0)if(e.byteLength>13)r=q.probe(e).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,t+r!==this._dataOffset&&w.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(e,r).getUint32(0,!o)!==0&&w.w(this.TAG,"PrevTagSize0 !== 0 !!!"),r+=4);re.byteLength)break;let p=d.getUint8(0),I=d.getUint32(0,!o)&16777215;if(r+11+I+4>e.byteLength)break;if(p!==8&&p!==9&&p!==18){w.w(this.TAG,`Unsupported tag type ${p}, skipped`),r+=11+I+4;continue}let ge=d.getUint8(4),ee=d.getUint8(5),je=d.getUint8(6),dt=d.getUint8(7),pe=je|ee<<8|ge<<16|dt<<24;(d.getUint32(7,!o)&16777215)!==0&&w.w(this.TAG,"Meet tag which has StreamID != 0!");let tt=r+11;switch(p){case 8:this._parseAudioData(e,tt,I,pe);break;case 9:this._parseVideoData(e,tt,I,pe,t+r);break;case 18:this._parseScriptData(e,tt,I);break}let ae=d.getUint32(11+I,!o);ae!==11+I&&w.w(this.TAG,`Invalid PrevTagSize ${ae}`),r+=11+I+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),r}_parseScriptData(e,t,r){let o=_e.parseScriptData(e,t,r);if(o.hasOwnProperty("onMetaData")){if(o.onMetaData==null||typeof o.onMetaData!="object"){w.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&w.w(this.TAG,"Found another onMetaData tag!"),this._metadata=o;let d=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},d)),typeof d.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=d.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof d.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=d.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof d.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=d.audiodatarate),typeof d.videodatarate=="number"&&(this._mediaInfo.videoDataRate=d.videodatarate),typeof d.width=="number"&&(this._mediaInfo.width=d.width),typeof d.height=="number"&&(this._mediaInfo.height=d.height),typeof d.duration=="number"){if(!this._durationOverrided){let p=Math.floor(d.duration*this._timescale);this._duration=p,this._mediaInfo.duration=p}}else this._mediaInfo.duration=0;if(typeof d.framerate=="number"){let p=Math.floor(d.framerate*1e3);if(p>0){let I=p/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=I,this._referenceFrameRate.fps_num=p,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=I}}if(typeof d.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let p=d.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(p),d.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=d,w.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(o).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},o))}_parseKeyframesIndex(e){let t=[],r=[];for(let o=1;o>>4;if(ge!==2&&ge!==10){this._onError(Qt.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+ge);return}let ee=0,je=(I&12)>>>2;if(je>=0&&je<=4)ee=this._flvSoundRateTable[je];else{this._onError(Qt.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+je);return}let dt=(I&2)>>>1,pe=I&1,te=this._audioMetadata,tt=this._audioTrack;if(te||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),te=this._audioMetadata={},te.type="audio",te.id=tt.id,te.timescale=this._timescale,te.duration=this._duration,te.audioSampleRate=ee,te.channelCount=pe===0?1:2),ge===10){let ae=this._parseAACAudioData(e,t+1,r-1);if(ae==null)return;if(ae.packetType===0){te.config&&w.w(this.TAG,"Found another AudioSpecificConfig!");let oe=ae.data;te.audioSampleRate=oe.samplingRate,te.channelCount=oe.channelCount,te.codec=oe.codec,te.originalCodec=oe.originalCodec,te.config=oe.config,te.refSampleDuration=1024/te.audioSampleRate*te.timescale,w.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",te);let Ee=this._mediaInfo;Ee.audioCodec=te.originalCodec,Ee.audioSampleRate=te.audioSampleRate,Ee.audioChannelCount=te.channelCount,Ee.hasVideo?Ee.videoCodec!=null&&(Ee.mimeType='video/x-flv; codecs="'+Ee.videoCodec+","+Ee.audioCodec+'"'):Ee.mimeType='video/x-flv; codecs="'+Ee.audioCodec+'"',Ee.isComplete()&&this._onMediaInfo(Ee)}else if(ae.packetType===1){let oe=this._timestampBase+o,Ee={unit:ae.data,length:ae.data.byteLength,dts:oe,pts:oe};tt.samples.push(Ee),tt.length+=ae.data.length}else w.e(this.TAG,`Flv: Unsupported AAC data type ${ae.packetType}`)}else if(ge===2){if(!te.codec){let nt=this._parseMP3AudioData(e,t+1,r-1,!0);if(nt==null)return;te.audioSampleRate=nt.samplingRate,te.channelCount=nt.channelCount,te.codec=nt.codec,te.originalCodec=nt.originalCodec,te.refSampleDuration=1152/te.audioSampleRate*te.timescale,w.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",te);let rt=this._mediaInfo;rt.audioCodec=te.codec,rt.audioSampleRate=te.audioSampleRate,rt.audioChannelCount=te.channelCount,rt.audioDataRate=nt.bitRate,rt.hasVideo?rt.videoCodec!=null&&(rt.mimeType='video/x-flv; codecs="'+rt.videoCodec+","+rt.audioCodec+'"'):rt.mimeType='video/x-flv; codecs="'+rt.audioCodec+'"',rt.isComplete()&&this._onMediaInfo(rt)}let ae=this._parseMP3AudioData(e,t+1,r-1,!1);if(ae==null)return;let oe=this._timestampBase+o,Ee={unit:ae,length:ae.byteLength,dts:oe,pts:oe};tt.samples.push(Ee),tt.length+=ae.length}}_parseAACAudioData(e,t,r){if(r<=1){w.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let o={},d=new Uint8Array(e,t,r);return o.packetType=d[0],d[0]===0?o.data=this._parseAACAudioSpecificConfig(e,t+1,r-1):o.data=d.subarray(1),o}_parseAACAudioSpecificConfig(e,t,r){let o=new Uint8Array(e,t,r),d=null,p=0,I=0,ge=null,ee=0,je=null;if(p=I=o[0]>>>3,ee=(o[0]&7)<<1|o[1]>>>7,ee<0||ee>=this._mpegSamplingRates.length){this._onError(Qt.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let dt=this._mpegSamplingRates[ee],pe=(o[1]&120)>>>3;if(pe<0||pe>=8){this._onError(Qt.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}p===5&&(je=(o[1]&7)<<1|o[2]>>>7,ge=(o[2]&124)>>>2);let te=self.navigator.userAgent.toLowerCase();return te.indexOf("firefox")!==-1?ee>=6?(p=5,d=new Array(4),je=ee-3):(p=2,d=new Array(2),je=ee):te.indexOf("android")!==-1?(p=2,d=new Array(2),je=ee):(p=5,je=ee,d=new Array(4),ee>=6?je=ee-3:pe===1&&(p=2,d=new Array(2),je=ee)),d[0]=p<<3,d[0]|=(ee&15)>>>1,d[1]=(ee&15)<<7,d[1]|=(pe&15)<<3,p===5&&(d[1]|=(je&15)>>>1,d[2]=(je&1)<<7,d[2]|=8,d[3]=0),{config:d,samplingRate:dt,channelCount:pe,codec:"mp4a.40."+p,originalCodec:"mp4a.40."+I}}_parseMP3AudioData(e,t,r,o){if(r<4){w.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let d=this._littleEndian,p=new Uint8Array(e,t,r),I=null;if(o){if(p[0]!==255)return;let ge=p[1]>>>3&3,ee=(p[1]&6)>>1,je=(p[2]&240)>>>4,dt=(p[2]&12)>>>2,te=(p[3]>>>6&3)!==3?2:1,tt=0,ae=0,oe=34,Ee="mp3";switch(ge){case 0:tt=this._mpegAudioV25SampleRateTable[dt];break;case 2:tt=this._mpegAudioV20SampleRateTable[dt];break;case 3:tt=this._mpegAudioV10SampleRateTable[dt];break}switch(ee){case 1:oe=34,je>>4,ge=p&15;if(ge!==7){this._onError(Qt.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${ge}`);return}this._parseAVCVideoPacket(e,t+1,r-1,o,d,I)}_parseAVCVideoPacket(e,t,r,o,d,p){if(r<4){w.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let I=this._littleEndian,ge=new DataView(e,t,r),ee=ge.getUint8(0),dt=(ge.getUint32(0,!I)&16777215)<<8>>8;if(ee===0)this._parseAVCDecoderConfigurationRecord(e,t+4,r-4);else if(ee===1)this._parseAVCVideoData(e,t+4,r-4,o,d,p,dt);else if(ee!==2){this._onError(Qt.FORMAT_ERROR,`Flv: Invalid video packet type ${ee}`);return}}_parseAVCDecoderConfigurationRecord(e,t,r){if(r<7){w.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let o=this._videoMetadata,d=this._videoTrack,p=this._littleEndian,I=new DataView(e,t,r);o?typeof o.avcc!="undefined"&&w.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),o=this._videoMetadata={},o.type="video",o.id=d.id,o.timescale=this._timescale,o.duration=this._duration);let ge=I.getUint8(0),ee=I.getUint8(1),je=I.getUint8(2),dt=I.getUint8(3);if(ge!==1||ee===0){this._onError(Qt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(I.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Qt.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let pe=I.getUint8(5)&31;if(pe===0){this._onError(Qt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else pe>1&&w.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${pe}`);let te=6;for(let ae=0;ae1&&w.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${tt}`);te++;for(let ae=0;ae=r){w.w(this.TAG,`Malformed Nalu near timestamp ${tt}, offset = ${pe}, dataSize = ${r}`);break}let oe=ee.getUint32(pe,!ge);if(te===3&&(oe>>>=8),oe>r-te){w.w(this.TAG,`Malformed Nalus near timestamp ${tt}, NaluSize > DataSize!`);return}let Ee=ee.getUint8(pe+te)&31;Ee===5&&(ae=!0);let nt=new Uint8Array(e,t+pe,te+oe),rt={type:Ee,data:nt};je.push(rt),dt+=nt.byteLength,pe+=te+oe}if(je.length){let oe=this._videoTrack,Ee={units:je,length:dt,isKeyframe:ae,dts:tt,cts:I,pts:tt+I};ae&&(Ee.fileposition=d),oe.samples.push(Ee),oe.length+=dt}}}var se=q;class b{static init(){b.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let t in b.types)b.types.hasOwnProperty(t)&&(b.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);let e=b.constants={};e.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),e.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),e.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSC=e.STCO=e.STTS,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),e.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),e.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(e){let t=8,r=null,o=Array.prototype.slice.call(arguments,1),d=o.length;for(let I=0;I>>24&255,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=t&255,r.set(e,4);let p=8;for(let I=0;I>>24&255,e>>>16&255,e>>>8&255,e&255,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(e){return b.box(b.types.trak,b.tkhd(e),b.mdia(e))}static tkhd(e){let t=e.id,r=e.duration,o=e.presentWidth,d=e.presentHeight;return b.box(b.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,r&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,o>>>8&255,o&255,0,0,d>>>8&255,d&255,0,0]))}static mdia(e){return b.box(b.types.mdia,b.mdhd(e),b.hdlr(e),b.minf(e))}static mdhd(e){let t=e.timescale,r=e.duration;return b.box(b.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,r>>>24&255,r>>>16&255,r>>>8&255,r&255,85,196,0,0]))}static hdlr(e){let t=null;return e.type==="audio"?t=b.constants.HDLR_AUDIO:t=b.constants.HDLR_VIDEO,b.box(b.types.hdlr,t)}static minf(e){let t=null;return e.type==="audio"?t=b.box(b.types.smhd,b.constants.SMHD):t=b.box(b.types.vmhd,b.constants.VMHD),b.box(b.types.minf,t,b.dinf(),b.stbl(e))}static dinf(){return b.box(b.types.dinf,b.box(b.types.dref,b.constants.DREF))}static stbl(e){return b.box(b.types.stbl,b.stsd(e),b.box(b.types.stts,b.constants.STTS),b.box(b.types.stsc,b.constants.STSC),b.box(b.types.stsz,b.constants.STSZ),b.box(b.types.stco,b.constants.STCO))}static stsd(e){return e.type==="audio"?e.codec==="mp3"?b.box(b.types.stsd,b.constants.STSD_PREFIX,b.mp3(e)):b.box(b.types.stsd,b.constants.STSD_PREFIX,b.mp4a(e)):b.box(b.types.stsd,b.constants.STSD_PREFIX,b.avc1(e))}static mp3(e){let t=e.channelCount,r=e.audioSampleRate,o=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t,0,16,0,0,0,0,r>>>8&255,r&255,0,0]);return b.box(b.types[".mp3"],o)}static mp4a(e){let t=e.channelCount,r=e.audioSampleRate,o=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t,0,16,0,0,0,0,r>>>8&255,r&255,0,0]);return b.box(b.types.mp4a,o,b.esds(e))}static esds(e){let t=e.config||[],r=t.length,o=new Uint8Array([0,0,0,0,3,23+r,0,1,0,4,15+r,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([r]).concat(t).concat([6,1,2]));return b.box(b.types.esds,o)}static avc1(e){let t=e.avcc,r=e.codecWidth,o=e.codecHeight,d=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,r>>>8&255,r&255,o>>>8&255,o&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return b.box(b.types.avc1,d,b.box(b.types.avcC,t))}static mvex(e){return b.box(b.types.mvex,b.trex(e))}static trex(e){let t=e.id,r=new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return b.box(b.types.trex,r)}static moof(e,t){return b.box(b.types.moof,b.mfhd(e.sequenceNumber),b.traf(e,t))}static mfhd(e){let t=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,e&255]);return b.box(b.types.mfhd,t)}static traf(e,t){let r=e.id,o=b.box(b.types.tfhd,new Uint8Array([0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,r&255])),d=b.box(b.types.tfdt,new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255])),p=b.sdtp(e),I=b.trun(e,p.byteLength+16+16+8+16+8+8);return b.box(b.types.traf,o,d,I,p)}static sdtp(e){let t=e.samples||[],r=t.length,o=new Uint8Array(4+r);for(let d=0;d>>24&255,o>>>16&255,o>>>8&255,o&255,t>>>24&255,t>>>16&255,t>>>8&255,t&255],0);for(let I=0;I>>24&255,ge>>>16&255,ge>>>8&255,ge&255,ee>>>24&255,ee>>>16&255,ee>>>8&255,ee&255,je.isLeading<<2|je.dependsOn,je.isDependedOn<<6|je.hasRedundancy<<4|je.isNonSync,0,0,dt>>>24&255,dt>>>16&255,dt>>>8&255,dt&255],12+16*I)}return b.box(b.types.trun,p)}static mdat(e){return b.box(b.types.mdat,e)}}b.init();var Ve=b;class Xe{static getSilentFrame(e,t){if(e==="mp4a.40.2"){if(t===1)return new Uint8Array([0,200,0,128,35,128]);if(t===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(t===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(t===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(t===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(t===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(t===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(t===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(t===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Zt=Xe;class In{constructor(e,t,r,o,d){this.dts=e,this.pts=t,this.duration=r,this.originalDts=o,this.isSyncPoint=d,this.fileposition=null}}class Zn{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(e){e.isSyncPoint=!0,this.syncPoints.push(e)}}class Gt{constructor(){this._list=[]}clear(){this._list=[]}appendArray(e){let t=this._list;e.length!==0&&(t.length>0&&e[0].originalDts=t[d].dts&&et[o].lastSample.originalDts&&e=t[o].lastSample.originalDts&&(o===t.length-1||o0&&(d=this._searchNearestSegmentBefore(r.originalBeginDts)+1),this._lastAppendLocation=d,this._list.splice(d,0,r)}getLastSegmentBefore(e){let t=this._searchNearestSegmentBefore(e);return t>=0?this._list[t]:null}getLastSampleBefore(e){let t=this.getLastSegmentBefore(e);return t!=null?t.lastSample:null}getLastSyncPointBefore(e){let t=this._searchNearestSegmentBefore(e),r=this._list[t].syncPoints;for(;r.length===0&&t>0;)t--,r=this._list[t].syncPoints;return r.length>0?r[r.length-1]:null}}class En{constructor(e){this.TAG="MP4Remuxer",this._config=e,this._isLive=e.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new vr("audio"),this._videoSegmentInfoList=new vr("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(re.chrome&&(re.version.major<50||re.version.major===50&&re.version.build<2661)),this._fillSilentAfterSeek=re.msedge||re.msie,this._mp3UseMpegAudio=!re.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(e){return e.onDataAvailable=this.remux.bind(this),e.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(e){this._onInitSegment=e}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(e){this._onMediaSegment=e}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(e){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(e,t){if(!this._onMediaSegment)throw new be("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(e,t),this._remuxVideo(t),this._remuxAudio(e)}_onTrackMetadataReceived(e,t){let r=null,o="mp4",d=t.codec;if(e==="audio")this._audioMeta=t,t.codec==="mp3"&&this._mp3UseMpegAudio?(o="mpeg",d="",r=new Uint8Array):r=Ve.generateInitSegment(t);else if(e==="video")this._videoMeta=t,r=Ve.generateInitSegment(t);else return;if(!this._onInitSegment)throw new be("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(e,{type:e,data:r.buffer,codec:d,container:`${e}/${o}`,mediaDuration:t.duration})}_calculateDtsBase(e,t){this._dtsBaseInited||(e.samples&&e.samples.length&&(this._audioDtsBase=e.samples[0].dts),t.samples&&t.samples.length&&(this._videoDtsBase=t.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let e=this._videoStashedLastSample,t=this._audioStashedLastSample,r={type:"video",id:1,sequenceNumber:0,samples:[],length:0};e!=null&&(r.samples.push(e),r.length=e.length);let o={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};t!=null&&(o.samples.push(t),o.length=t.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(r,!0),this._remuxAudio(o,!0)}_remuxAudio(e,t){if(this._audioMeta==null)return;let r=e,o=r.samples,d,p=-1,I=-1,ge=-1,ee=this._audioMeta.refSampleDuration,je=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,dt=this._dtsBaseInited&&this._audioNextDts===void 0,pe=!1;if(!o||o.length===0||o.length===1&&!t)return;let te=0,tt=null,ae=0;je?(te=0,ae=r.length):(te=8,ae=8+r.length);let oe=null;if(o.length>1&&(oe=o.pop(),ae-=oe.length),this._audioStashedLastSample!=null){let et=this._audioStashedLastSample;this._audioStashedLastSample=null,o.unshift(et),ae+=et.length}oe!=null&&(this._audioStashedLastSample=oe);let Ee=o[0].dts-this._dtsBase;if(this._audioNextDts)d=Ee-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())d=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(pe=!0);else{let et=this._audioSegmentInfoList.getLastSampleBefore(Ee);if(et!=null){let rn=Ee-(et.originalDts+et.duration);rn<=3&&(rn=0);let wn=et.dts+et.duration+rn;d=Ee-wn}else d=0}if(pe){let et=Ee-d,rn=this._videoSegmentInfoList.getLastSegmentBefore(Ee);if(rn!=null&&rn.beginDts=1?Cr=nt[nt.length-1].duration:Cr=Math.floor(ee);let $r=!1,hr=null;if(Cr>ee*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!re.safari){$r=!0;let kr=Math.abs(Cr-ee),Ur=Math.ceil(kr/ee),Kr=_t+ee;w.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. -dts: ${_t+Cr} ms, expected: ${_t+Math.round(ee)} ms, delta: ${Math.round(kr)} ms, generate: ${Ur} frames`);let Jr=Zt.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Jr==null&&(w.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Jr=wn),hr=[];for(let lr=0;lr0){let ai=hr[hr.length-1];ai.duration=Tr-ai.dts}let ci={dts:Tr,pts:Tr,cts:0,unit:Jr,size:Jr.byteLength,duration:0,originalDts:Pn,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};hr.push(ci),ae+=ci.size,Kr+=ee}let Hn=hr[hr.length-1];Hn.duration=_t+Cr-Hn.dts,Cr=Math.round(ee)}nt.push({dts:_t,pts:_t,cts:0,unit:rn.unit,size:rn.unit.byteLength,duration:Cr,originalDts:Pn,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),$r&&nt.push.apply(nt,hr)}je?tt=new Uint8Array(ae):(tt=new Uint8Array(ae),tt[0]=ae>>>24&255,tt[1]=ae>>>16&255,tt[2]=ae>>>8&255,tt[3]=ae&255,tt.set(Ve.types.mdat,4));for(let et=0;et1&&(te=o.pop(),pe-=te.length),this._videoStashedLastSample!=null){let rt=this._videoStashedLastSample;this._videoStashedLastSample=null,o.unshift(rt),pe+=rt.length}te!=null&&(this._videoStashedLastSample=te);let tt=o[0].dts-this._dtsBase;if(this._videoNextDts)d=tt-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())d=0;else{let rt=this._videoSegmentInfoList.getLastSampleBefore(tt);if(rt!=null){let Wt=tt-(rt.originalDts+rt.duration);Wt<=3&&(Wt=0);let pr=rt.dts+rt.duration+Wt;d=tt-pr}else d=0}let ae=new Zn,oe=[];for(let rt=0;rt=1?Pn=oe[oe.length-1].duration:Pn=Math.floor(this._videoMeta.refSampleDuration),qt){let _t=new In(et,wn,Pn,Wt.dts,!0);_t.fileposition=Wt.fileposition,ae.appendSyncPoint(_t)}oe.push({dts:et,pts:wn,cts:rn,units:Wt.units,size:Wt.length,isKeyframe:qt,duration:Pn,originalDts:pr,flags:{isLeading:0,dependsOn:qt?2:1,isDependedOn:qt?1:0,hasRedundancy:0,isNonSync:qt?0:1}})}dt=new Uint8Array(pe),dt[0]=pe>>>24&255,dt[1]=pe>>>16&255,dt[2]=pe>>>8&255,dt[3]=pe&255,dt.set(Ve.types.mdat,4);for(let rt=0;rt{o.timestampBase=r,r+=o.duration,o.cors=e.cors,o.withCredentials=e.withCredentials,t.referrerPolicy&&(o.referrerPolicy=t.referrerPolicy)}),!isNaN(r)&&this._mediaDataSource.duration!==r&&(this._mediaDataSource.duration=r),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(e,t){this._currentSegmentIndex=e;let r=this._mediaDataSource.segments[e],o=this._ioctl=new tn(r,this._config,e);o.onError=this._onIOException.bind(this),o.onSeeked=this._onIOSeeked.bind(this),o.onComplete=this._onIOComplete.bind(this),o.onRedirect=this._onIORedirect.bind(this),o.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),t?this._demuxer.bindDataSource(this._ioctl):o.onDataArrival=this._onInitChunkArrival.bind(this),o.open(t)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(e){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let t=this._searchSegmentIndexContains(e);if(t===this._currentSegmentIndex){let r=this._mediaInfo.segments[t];if(r==null)this._pendingSeekTime=e;else{let o=r.getNearestKeyframe(e);this._remuxer.seek(o.milliseconds),this._ioctl.seek(o.fileposition),this._pendingResolveSeekPoint=o.milliseconds}}else{let r=this._mediaInfo.segments[t];if(r==null)this._pendingSeekTime=e,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(t);else{let o=r.getNearestKeyframe(e);this._internalAbort(),this._remuxer.seek(e),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[t].timestampBase,this._loadSegment(t,o.fileposition),this._pendingResolveSeekPoint=o.milliseconds,this._reportSegmentMediaInfo(t)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(e){let t=this._mediaDataSource.segments,r=t.length-1;for(let o=0;o0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,o=this._demuxer.parseChunks(e,t);else if((r=se.probe(e)).match){this._demuxer=new se(r,this._config),this._remuxer||(this._remuxer=new on(this._config));let d=this._mediaDataSource;d.duration!=null&&!isNaN(d.duration)&&(this._demuxer.overridedDuration=d.duration),typeof d.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=d.hasAudio),typeof d.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=d.hasVideo),this._demuxer.timestampBase=d.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),o=this._demuxer.parseChunks(e,t)}else r=null,w.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Ae.DEMUX_ERROR,Qt.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),o=0;return o}_onMediaInfo(e){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},e),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,nn.prototype));let t=Object.assign({},e);Object.setPrototypeOf(t,nn.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=t,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let r=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(r)})}_onMetaDataArrived(e){this._emitter.emit(Ae.METADATA_ARRIVED,e)}_onScriptDataArrived(e){this._emitter.emit(Ae.SCRIPTDATA_ARRIVED,e)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(e){let r=e+1;r0&&r[0].originalDts===o&&(o=r[0].pts),this._emitter.emit(Ae.RECOMMEND_SEEKPOINT,o)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(e){let t=this._mediaInfo.segments[e],r=Object.assign({},t);r.duration=this._mediaInfo.duration,r.segmentCount=this._mediaInfo.segmentCount,delete r.segments,delete r.keyframesIndex,this._emitter.emit(Ae.MEDIA_INFO,r)}_reportStatisticsInfo(){let e={};e.url=this._ioctl.currentURL,e.hasRedirect=this._ioctl.hasRedirect,e.hasRedirect&&(e.redirectedURL=this._ioctl.currentRedirectedURL),e.speed=this._ioctl.currentSpeed,e.loaderType=this._ioctl.loaderType,e.currentSegmentIndex=this._currentSegmentIndex,e.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Ae.STATISTICS_INFO,e)}}var Nr=Rr,sr=function(j){let e="TransmuxingWorker",t=null,r=ae.bind(this);Fe.install(),j.addEventListener("message",function(oe){switch(oe.data.cmd){case"init":t=new Nr(oe.data.param[0],oe.data.param[1]),t.on(Ae.IO_ERROR,pe.bind(this)),t.on(Ae.DEMUX_ERROR,te.bind(this)),t.on(Ae.INIT_SEGMENT,o.bind(this)),t.on(Ae.MEDIA_SEGMENT,d.bind(this)),t.on(Ae.LOADING_COMPLETE,p.bind(this)),t.on(Ae.RECOVERED_EARLY_EOF,I.bind(this)),t.on(Ae.MEDIA_INFO,ge.bind(this)),t.on(Ae.METADATA_ARRIVED,ee.bind(this)),t.on(Ae.SCRIPTDATA_ARRIVED,je.bind(this)),t.on(Ae.STATISTICS_INFO,dt.bind(this)),t.on(Ae.RECOMMEND_SEEKPOINT,tt.bind(this));break;case"destroy":t&&(t.destroy(),t=null),j.postMessage({msg:"destroyed"});break;case"start":t.start();break;case"stop":t.stop();break;case"seek":t.seek(oe.data.param);break;case"pause":t.pause();break;case"resume":t.resume();break;case"logging_config":{let Ee=oe.data.param;at.applyConfig(Ee),Ee.enableCallback===!0?at.addLogListener(r):at.removeLogListener(r);break}}});function o(oe,Ee){let nt={msg:Ae.INIT_SEGMENT,data:{type:oe,data:Ee}};j.postMessage(nt,[Ee.data])}function d(oe,Ee){let nt={msg:Ae.MEDIA_SEGMENT,data:{type:oe,data:Ee}};j.postMessage(nt,[Ee.data])}function p(){let oe={msg:Ae.LOADING_COMPLETE};j.postMessage(oe)}function I(){let oe={msg:Ae.RECOVERED_EARLY_EOF};j.postMessage(oe)}function ge(oe){let Ee={msg:Ae.MEDIA_INFO,data:oe};j.postMessage(Ee)}function ee(oe){let Ee={msg:Ae.METADATA_ARRIVED,data:oe};j.postMessage(Ee)}function je(oe){let Ee={msg:Ae.SCRIPTDATA_ARRIVED,data:oe};j.postMessage(Ee)}function dt(oe){let Ee={msg:Ae.STATISTICS_INFO,data:oe};j.postMessage(Ee)}function pe(oe,Ee){j.postMessage({msg:Ae.IO_ERROR,data:{type:oe,info:Ee}})}function te(oe,Ee){j.postMessage({msg:Ae.DEMUX_ERROR,data:{type:oe,info:Ee}})}function tt(oe){j.postMessage({msg:Ae.RECOMMEND_SEEKPOINT,data:oe})}function ae(oe,Ee){j.postMessage({msg:"logcat_callback",data:{type:oe,logcat:Ee}})}};class mr{constructor(e,t){if(this.TAG="Transmuxer",this._emitter=new(le()),t.enableWorker&&typeof Worker!="undefined")try{let r=v(82059);this._worker=r(sr),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[e,t]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},at.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:at.getConfig()})}catch(r){w.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Nr(e,t)}else this._controller=new Nr(e,t);if(this._controller){let r=this._controller;r.on(Ae.IO_ERROR,this._onIOError.bind(this)),r.on(Ae.DEMUX_ERROR,this._onDemuxError.bind(this)),r.on(Ae.INIT_SEGMENT,this._onInitSegment.bind(this)),r.on(Ae.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),r.on(Ae.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),r.on(Ae.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),r.on(Ae.MEDIA_INFO,this._onMediaInfo.bind(this)),r.on(Ae.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),r.on(Ae.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),r.on(Ae.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),r.on(Ae.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),at.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(e){this._worker?this._worker.postMessage({cmd:"seek",param:e}):this._controller.seek(e)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(e,t){Promise.resolve().then(()=>{this._emitter.emit(Ae.INIT_SEGMENT,e,t)})}_onMediaSegment(e,t){Promise.resolve().then(()=>{this._emitter.emit(Ae.MEDIA_SEGMENT,e,t)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Ae.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Ae.RECOVERED_EARLY_EOF)})}_onMediaInfo(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.MEDIA_INFO,e)})}_onMetaDataArrived(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.METADATA_ARRIVED,e)})}_onScriptDataArrived(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.SCRIPTDATA_ARRIVED,e)})}_onStatisticsInfo(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.STATISTICS_INFO,e)})}_onIOError(e,t){Promise.resolve().then(()=>{this._emitter.emit(Ae.IO_ERROR,e,t)})}_onDemuxError(e,t){Promise.resolve().then(()=>{this._emitter.emit(Ae.DEMUX_ERROR,e,t)})}_onRecommendSeekpoint(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.RECOMMEND_SEEKPOINT,e)})}_onLoggingConfigChanged(e){this._worker&&this._worker.postMessage({cmd:"logging_config",param:e})}_onWorkerMessage(e){let t=e.data,r=t.data;if(t.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(t.msg){case Ae.INIT_SEGMENT:case Ae.MEDIA_SEGMENT:this._emitter.emit(t.msg,r.type,r.data);break;case Ae.LOADING_COMPLETE:case Ae.RECOVERED_EARLY_EOF:this._emitter.emit(t.msg);break;case Ae.MEDIA_INFO:Object.setPrototypeOf(r,nn.prototype),this._emitter.emit(t.msg,r);break;case Ae.METADATA_ARRIVED:case Ae.SCRIPTDATA_ARRIVED:case Ae.STATISTICS_INFO:this._emitter.emit(t.msg,r);break;case Ae.IO_ERROR:case Ae.DEMUX_ERROR:this._emitter.emit(t.msg,r.type,r.info);break;case Ae.RECOMMEND_SEEKPOINT:this._emitter.emit(t.msg,r);break;case"logcat_callback":w.emitter.emit("log",r.type,r.logcat);break;default:break}}}var Hr=mr,f={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class y{constructor(e){this.TAG="MSEController",this._config=e,this._emitter=new(le()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Gt}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaSource)throw new be("MediaSource has been attached to an HTMLMediaElement!");let t=this._mediaSource=new window.MediaSource;t.addEventListener("sourceopen",this.e.onSourceOpen),t.addEventListener("sourceended",this.e.onSourceEnded),t.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=e,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),e.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let e=this._mediaSource;for(let t in this._sourceBuffers){let r=this._pendingSegments[t];r.splice(0,r.length),this._pendingSegments[t]=null,this._pendingRemoveRanges[t]=null,this._lastInitSegments[t]=null;let o=this._sourceBuffers[t];if(o){if(e.readyState!=="closed"){try{e.removeSourceBuffer(o)}catch(d){w.e(this.TAG,d.message)}o.removeEventListener("error",this.e.onSourceBufferError),o.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[t]=null,this._sourceBuffers[t]=null}}if(e.readyState==="open")try{e.endOfStream()}catch(t){w.e(this.TAG,t.message)}e.removeEventListener("sourceopen",this.e.onSourceOpen),e.removeEventListener("sourceended",this.e.onSourceEnded),e.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(e,t){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(e),this._pendingSegments[e.type].push(e);return}let r=e,o=`${r.container}`;r.codec&&r.codec.length>0&&(o+=`;codecs=${r.codec}`);let d=!1;if(w.v(this.TAG,"Received Initialization Segment, mimeType: "+o),this._lastInitSegments[r.type]=r,o!==this._mimeTypes[r.type]){if(this._mimeTypes[r.type])w.v(this.TAG,`Notice: ${r.type} mimeType changed, origin: ${this._mimeTypes[r.type]}, target: ${o}`);else{d=!0;try{let p=this._sourceBuffers[r.type]=this._mediaSource.addSourceBuffer(o);p.addEventListener("error",this.e.onSourceBufferError),p.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(p){w.e(this.TAG,p.message),this._emitter.emit(f.ERROR,{code:p.code,msg:p.message});return}}this._mimeTypes[r.type]=o}t||this._pendingSegments[r.type].push(r),d||this._sourceBuffers[r.type]&&!this._sourceBuffers[r.type].updating&&this._doAppendSegments(),re.safari&&r.container==="audio/mpeg"&&r.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=r.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(e){let t=e;this._pendingSegments[t.type].push(t),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let r=this._sourceBuffers[t.type];r&&!r.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(e){for(let t in this._sourceBuffers){if(!this._sourceBuffers[t])continue;let r=this._sourceBuffers[t];if(this._mediaSource.readyState==="open")try{r.abort()}catch(d){w.e(this.TAG,d.message)}this._idrList.clear();let o=this._pendingSegments[t];if(o.splice(0,o.length),this._mediaSource.readyState!=="closed"){for(let d=0;d=1&&e-o.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let e=this._mediaElement.currentTime;for(let t in this._sourceBuffers){let r=this._sourceBuffers[t];if(r){let o=r.buffered,d=!1;for(let p=0;p=this._config.autoCleanupMaxBackwardDuration){d=!0;let ee=e-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[t].push({start:I,end:ee})}}else ge0&&(isNaN(t)||r>t)&&(w.v(this.TAG,`Update MediaSource duration from ${t} to ${r}`),this._mediaSource.duration=r),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let e in this._pendingRemoveRanges){if(!this._sourceBuffers[e]||this._sourceBuffers[e].updating)continue;let t=this._sourceBuffers[e],r=this._pendingRemoveRanges[e];for(;r.length&&!t.updating;){let o=r.shift();t.remove(o.start,o.end)}}}_doAppendSegments(){let e=this._pendingSegments;for(let t in e)if(!(!this._sourceBuffers[t]||this._sourceBuffers[t].updating)&&e[t].length>0){let r=e[t].shift();if(r.timestampOffset){let o=this._sourceBuffers[t].timestampOffset,d=r.timestampOffset/1e3;Math.abs(o-d)>.1&&(w.v(this.TAG,`Update MPEG audio timestampOffset from ${o} to ${d}`),this._sourceBuffers[t].timestampOffset=d),delete r.timestampOffset}if(!r.data||r.data.byteLength===0)continue;try{this._sourceBuffers[t].appendBuffer(r.data),this._isBufferFull=!1,t==="video"&&r.hasOwnProperty("info")&&this._idrList.appendArray(r.info.syncPoints)}catch(o){this._pendingSegments[t].unshift(r),o.code===22?(this._isBufferFull||this._emitter.emit(f.BUFFER_FULL),this._isBufferFull=!0):(w.e(this.TAG,o.message),this._emitter.emit(f.ERROR,{code:o.code,msg:o.message}))}}}_onSourceOpen(){if(w.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let e=this._pendingSourceBufferInit;for(;e.length;){let t=e.shift();this.appendInitSegment(t,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(f.SOURCE_OPEN)}_onSourceEnded(){w.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){w.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let e=this._pendingSegments;return e.video.length>0||e.audio.length>0}_hasPendingRemoveRanges(){let e=this._pendingRemoveRanges;return e.video.length>0||e.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(f.UPDATE_END)}_onSourceBufferError(e){w.e(this.TAG,`SourceBuffer Error: ${e}`)}}var V=y;const l={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},N={NETWORK_EXCEPTION:Qe.EXCEPTION,NETWORK_STATUS_CODE_INVALID:Qe.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:Qe.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:Qe.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Qt.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Qt.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Qt.CODEC_UNSUPPORTED};class D{constructor(e,t){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(le()),this._config=$n(),typeof t=="object"&&Object.assign(this._config,t),e.type.toLowerCase()!=="flv")throw new Ge("FlvPlayer requires an flv MediaDataSource input!");e.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=e,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let r=re.chrome&&(re.version.major<50||re.version.major===50&&re.version.build<2661);this._alwaysSeekKeyframe=!!(r||re.msedge||re.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(e,t){e===jt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(jt.MEDIA_INFO,this.mediaInfo)}):e===jt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(jt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaElement=e,e.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),e.addEventListener("seeking",this.e.onvSeeking),e.addEventListener("canplay",this.e.onvCanPlay),e.addEventListener("stalled",this.e.onvStalled),e.addEventListener("progress",this.e.onvProgress),this._msectl=new V(this._config),this._msectl.on(f.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(f.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(f.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(f.ERROR,t=>{this._emitter.emit(jt.ERROR,l.MEDIA_ERROR,N.MEDIA_MSE_ERROR,t)}),this._msectl.attachMediaElement(e),this._pendingSeekTime!=null)try{e.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(t){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new be("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Hr(this._mediaDataSource,this._config),this._transmuxer.on(Ae.INIT_SEGMENT,(e,t)=>{this._msectl.appendInitSegment(t)}),this._transmuxer.on(Ae.MEDIA_SEGMENT,(e,t)=>{if(this._msectl.appendMediaSegment(t),this._config.lazyLoad&&!this._config.isLive){let r=this._mediaElement.currentTime;t.info.endDts>=(r+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(w.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Ae.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(jt.LOADING_COMPLETE)}),this._transmuxer.on(Ae.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(jt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Ae.IO_ERROR,(e,t)=>{this._emitter.emit(jt.ERROR,l.NETWORK_ERROR,e,t)}),this._transmuxer.on(Ae.DEMUX_ERROR,(e,t)=>{this._emitter.emit(jt.ERROR,l.MEDIA_ERROR,e,{code:-1,msg:t})}),this._transmuxer.on(Ae.MEDIA_INFO,e=>{this._mediaInfo=e,this._emitter.emit(jt.MEDIA_INFO,Object.assign({},e))}),this._transmuxer.on(Ae.METADATA_ARRIVED,e=>{this._emitter.emit(jt.METADATA_ARRIVED,e)}),this._transmuxer.on(Ae.SCRIPTDATA_ARRIVED,e=>{this._emitter.emit(jt.SCRIPTDATA_ARRIVED,e)}),this._transmuxer.on(Ae.STATISTICS_INFO,e=>{this._statisticsInfo=this._fillStatisticsInfo(e),this._emitter.emit(jt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Ae.RECOMMEND_SEEKPOINT,e=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=e/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(e){this._mediaElement.volume=e}get muted(){return this._mediaElement.muted}set muted(e){this._mediaElement.muted=e}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(e){this._mediaElement?this._internalSeek(e):this._pendingSeekTime=e}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(e){if(e.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return e;let t=!0,r=0,o=0;if(this._mediaElement.getVideoPlaybackQuality){let d=this._mediaElement.getVideoPlaybackQuality();r=d.totalVideoFrames,o=d.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(r=this._mediaElement.webkitDecodedFrameCount,o=this._mediaElement.webkitDroppedFrameCount):t=!1;return t&&(e.decodedFrames=r,e.droppedFrames=o),e}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let e=this._mediaElement.buffered,t=this._mediaElement.currentTime,r=0,o=0;for(let d=0;d=t+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(w.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){w.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let e=this._mediaElement.currentTime,t=this._mediaElement.buffered,r=!1;for(let o=0;o=d&&e=p-this._config.lazyLoadRecoverDuration&&(r=!0);break}}r&&(window.clearInterval(this._progressChecker),this._progressChecker=null,r&&(w.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(e){let t=this._mediaElement.buffered;for(let r=0;r=o&&e0){let d=this._mediaElement.buffered.start(0);(d<1&&e0&&t.currentTime0){let o=r.start(0);if(o<1&&t{this._emitter.emit(jt.MEDIA_INFO,this.mediaInfo)}):e===jt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(jt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaElement=e,e.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{e.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(t){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(e){this._mediaElement.volume=e}get muted(){return this._mediaElement.muted}set muted(e){this._mediaElement.muted=e}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(e){this._mediaElement?this._mediaElement.currentTime=e:this._pendingSeekTime=e}get mediaInfo(){let t={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(t.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(t.width=this._mediaElement.videoWidth,t.height=this._mediaElement.videoHeight)),t}get statisticsInfo(){let e={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return e;let t=!0,r=0,o=0;if(this._mediaElement.getVideoPlaybackQuality){let d=this._mediaElement.getVideoPlaybackQuality();r=d.totalVideoFrames,o=d.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(r=this._mediaElement.webkitDecodedFrameCount,o=this._mediaElement.webkitDroppedFrameCount):t=!1;return t&&(e.decodedFrames=r,e.droppedFrames=o),e}_onvLoadedMetadata(e){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(jt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(jt.STATISTICS_INFO,this.statisticsInfo)}}var ie=Y;Fe.install();function xe(j,e){let t=j;if(t==null||typeof t!="object")throw new Ge("MediaDataSource must be an javascript object!");if(!t.hasOwnProperty("type"))throw new Ge("MediaDataSource must has type field to indicate video file type!");switch(t.type){case"flv":return new C(t,e);default:return new ie(t,e)}}function fe(){return yn.supportMSEH264Playback()}function Oe(){return yn.getFeatureList()}let We={};We.createPlayer=xe,We.isSupported=fe,We.getFeatureList=Oe,We.BaseLoader=qe,We.LoaderStatus=Re,We.LoaderErrors=Qe,We.Events=jt,We.ErrorTypes=l,We.ErrorDetails=N,We.FlvPlayer=C,We.NativePlayer=ie,We.LoggingControl=at,Object.defineProperty(We,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var $e=We},9951:function($,gt,v){"use strict";v.d(gt,{Z:function(){return Hr}});var n=v(59301),Fe=v(54476),B=v(33885),le=v(67732),ne=v(83652),w=v(31226),ze=v(42403),Be=v(158),W=v(20068),be=v(76190),Ge=v(75931),Ye={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},Re=Ye,Qe=v(53280),qe=v(92310),Ce=v.n(qe);function me(_,f,y){return Math.max(f,Math.min(_,y))}var re=function(f){var y=["onTouchStart","onTouchMove","onWheel"];y.includes(f._reactName)||f.preventDefault()},Q=function(f){for(var y=[],V=T(f),l=O(f),N=V;N0?1:0):0},Ne=function(f){return f.centerMode?Math.floor((f.slidesToShow-1)/2)+1+(parseInt(f.centerPadding)>0?1:0):f.slidesToShow},he=function(f){return f&&f.offsetWidth||0},ct=function(f){return f&&f.offsetHeight||0},sn=function(f){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V,l,N,D;return V=f.startX-f.curX,l=f.startY-f.curY,N=Math.atan2(l,V),D=Math.round(N*180/Math.PI),D<0&&(D=360-Math.abs(D)),D<=45&&D>=0||D<=360&&D>=315?"left":D>=135&&D<=225?"right":y===!0?D>=35&&D<=135?"up":"down":"vertical"},Bn=function(f){var y=!0;return f.infinite||(f.centerMode&&f.currentSlide>=f.slideCount-1||f.slideCount<=f.slidesToShow||f.currentSlide>=f.slideCount-f.slidesToShow)&&(y=!1),y},zn=function(f,y){var V={};return y.forEach(function(l){return V[l]=f[l]}),V},qn=function(f){var y=n.Children.count(f.children),V=f.listRef,l=Math.ceil(he(V)),N=f.trackRef&&f.trackRef.node,D=Math.ceil(he(N)),C;if(f.vertical)C=l;else{var Y=f.centerMode&&parseInt(f.centerPadding)*2;typeof f.centerPadding=="string"&&f.centerPadding.slice(-1)==="%"&&(Y*=l/100),C=Math.ceil((l-Y)/f.slidesToShow)}var ie=V&&ct(V.querySelector('[data-index="0"]')),xe=ie*f.slidesToShow,fe=f.currentSlide===void 0?f.initialSlide:f.currentSlide;f.rtl&&f.currentSlide===void 0&&(fe=y-1-f.initialSlide);var Oe=f.lazyLoadedList||[],We=Q((0,B.Z)((0,B.Z)({},f),{},{currentSlide:fe,lazyLoadedList:Oe}));Oe=Oe.concat(We);var $e={slideCount:y,slideWidth:C,listWidth:l,trackWidth:D,currentSlide:fe,slideHeight:ie,listHeight:xe,lazyLoadedList:Oe};return f.autoplaying===null&&f.autoplay&&($e.autoplaying="playing"),$e},de=function(f){var y=f.waitForAnimate,V=f.animating,l=f.fade,N=f.infinite,D=f.index,C=f.slideCount,Y=f.lazyLoad,ie=f.currentSlide,xe=f.centerMode,fe=f.slidesToScroll,Oe=f.slidesToShow,We=f.useCSS,$e=f.lazyLoadedList;if(y&&V)return{};var j=D,e,t,r,o={},d={},p=N?D:me(D,0,C-1);if(l){if(!N&&(D<0||D>=C))return{};D<0?j=D+C:D>=C&&(j=D-C),Y&&$e.indexOf(j)<0&&($e=$e.concat(j)),o={animating:!0,currentSlide:j,lazyLoadedList:$e,targetSlide:j},d={animating:!1,targetSlide:j}}else e=j,j<0?(e=j+C,N?C%fe!==0&&(e=C-C%fe):e=0):!Bn(f)&&j>ie?j=e=ie:xe&&j>=C?(j=N?C:C-1,e=N?0:C-1):j>=C&&(e=j-C,N?C%fe!==0&&(e=0):e=C-Oe),!N&&j+Oe>=C&&(e=C-Oe),t=er((0,B.Z)((0,B.Z)({},f),{},{slideIndex:j})),r=er((0,B.Z)((0,B.Z)({},f),{},{slideIndex:e})),N||(t===r&&(j=e),t=r),Y&&($e=$e.concat(Q((0,B.Z)((0,B.Z)({},f),{},{currentSlide:j})))),We?(o={animating:!0,currentSlide:e,trackStyle:at((0,B.Z)((0,B.Z)({},f),{},{left:t})),lazyLoadedList:$e,targetSlide:p},d={animating:!1,currentSlide:e,trackStyle:Dt((0,B.Z)((0,B.Z)({},f),{},{left:r})),swipeLeft:null,targetSlide:p}):o={currentSlide:e,trackStyle:Dt((0,B.Z)((0,B.Z)({},f),{},{left:r})),lazyLoadedList:$e,targetSlide:p};return{state:o,nextState:d}},lt=function(f,y){var V,l,N,D,C,Y=f.slidesToScroll,ie=f.slidesToShow,xe=f.slideCount,fe=f.currentSlide,Oe=f.targetSlide,We=f.lazyLoad,$e=f.infinite;if(D=xe%Y!==0,V=D?0:(xe-fe)%Y,y.message==="previous")N=V===0?Y:ie-V,C=fe-N,We&&!$e&&(l=fe-N,C=l===-1?xe-1:l),$e||(C=Oe-Y);else if(y.message==="next")N=V===0?Y:V,C=fe+N,We&&!$e&&(C=(fe+Y)%xe+V),$e||(C=Oe+Y);else if(y.message==="dots")C=y.index*y.slidesToScroll;else if(y.message==="children"){if(C=y.index,$e){var j=Ir((0,B.Z)((0,B.Z)({},f),{},{targetSlide:C}));C>y.currentSlide&&j==="left"?C=C-xe:C10)return{scrolling:!0};C&&(r.swipeLength=je);var dt=(Y?-1:1)*(r.curX>r.startX?1:-1);C&&(dt=r.curY>r.startY?1:-1);var pe=Math.ceil(j/e),te=sn(y.touchObject,C),tt=r.swipeLength;return t||(ie===0&&(te==="right"||te==="down")||ie+1>=pe&&(te==="left"||te==="up")||!Bn(y)&&(te==="left"||te==="up"))&&(tt=r.swipeLength*xe,fe===!1&&Oe&&(Oe(te),ge.edgeDragged=!0)),!We&&o&&(o(te),ge.swiped=!0),N?I=ee+tt*(d/p)*dt:Y?I=ee-tt*dt:I=ee+tt*dt,C&&(I=ee+tt*dt),ge=(0,B.Z)((0,B.Z)({},ge),{},{touchObject:r,swipeLeft:I,trackStyle:Dt((0,B.Z)((0,B.Z)({},y),{},{left:I}))}),Math.abs(r.curX-r.startX)10&&(ge.swiping=!0,re(f)),ge}},$n=function(f,y){var V=y.dragging,l=y.swipe,N=y.touchObject,D=y.listWidth,C=y.touchThreshold,Y=y.verticalSwiping,ie=y.listHeight,xe=y.swipeToSlide,fe=y.scrolling,Oe=y.onSwipe,We=y.targetSlide,$e=y.currentSlide,j=y.infinite;if(!V)return l&&re(f),{};var e=Y?ie/C:D/C,t=sn(N,Y),r={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(fe||!N.swipeLength)return r;if(N.swipeLength>e){re(f),Oe&&Oe(t);var o,d,p=j?$e:We;switch(t){case"left":case"up":d=p+jn(y),o=xe?yn(y,d):d,r.currentDirection=0;break;case"right":case"down":d=p-jn(y),o=xe?yn(y,d):d,r.currentDirection=1;break;default:o=p}r.triggerSlideHandler=o}else{var I=er(y);r.trackStyle=at((0,B.Z)((0,B.Z)({},y),{},{left:I}))}return r},gn=function(f){for(var y=f.infinite?f.slideCount*2:f.slideCount,V=f.infinite?f.slidesToShow*-1:0,l=f.infinite?f.slidesToShow*-1:0,N=[];VV[V.length-1])y=V[V.length-1];else for(var N in V){if(yf.swipeLeft*-1)return V=Y,!1}else if(Y.offsetLeft-y+he(Y)/2>f.swipeLeft*-1)return V=Y,!1;return!0}),!V)return 0;var D=f.rtl===!0?f.slideCount-f.currentSlide:f.currentSlide,C=Math.abs(V.dataset.index-D)||1;return C}else return f.slidesToScroll},jt=function(f,y){return y.reduce(function(V,l){return V&&f.hasOwnProperty(l)},!0)?null:console.error("Keys Missing:",f)},Dt=function(f){jt(f,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var y,V,l=f.slideCount+2*f.slidesToShow;f.vertical?V=l*f.slideHeight:y=yr(f)*f.slideWidth;var N={opacity:1,transition:"",WebkitTransition:""};if(f.useTransform){var D=f.vertical?"translate3d(0px, "+f.left+"px, 0px)":"translate3d("+f.left+"px, 0px, 0px)",C=f.vertical?"translate3d(0px, "+f.left+"px, 0px)":"translate3d("+f.left+"px, 0px, 0px)",Y=f.vertical?"translateY("+f.left+"px)":"translateX("+f.left+"px)";N=(0,B.Z)((0,B.Z)({},N),{},{WebkitTransform:D,transform:C,msTransform:Y})}else f.vertical?N.top=f.left:N.left=f.left;return f.fade&&(N={opacity:1}),y&&(N.width=y),V&&(N.height=V),window&&!window.addEventListener&&window.attachEvent&&(f.vertical?N.marginTop=f.left+"px":N.marginLeft=f.left+"px"),N},at=function(f){jt(f,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var y=Dt(f);return f.useTransform?(y.WebkitTransition="-webkit-transform "+f.speed+"ms "+f.cssEase,y.transition="transform "+f.speed+"ms "+f.cssEase):f.vertical?y.transition="top "+f.speed+"ms "+f.cssEase:y.transition="left "+f.speed+"ms "+f.cssEase,y},er=function(f){if(f.unslick)return 0;jt(f,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var y=f.slideIndex,V=f.trackRef,l=f.infinite,N=f.centerMode,D=f.slideCount,C=f.slidesToShow,Y=f.slidesToScroll,ie=f.slideWidth,xe=f.listWidth,fe=f.variableWidth,Oe=f.slideHeight,We=f.fade,$e=f.vertical,j=0,e,t,r=0;if(We||f.slideCount===1)return 0;var o=0;if(l?(o=-nn(f),D%Y!==0&&y+Y>D&&(o=-(y>D?C-(y-D):D%Y)),N&&(o+=parseInt(C/2))):(D%Y!==0&&y+Y>D&&(o=C-D%Y),N&&(o=parseInt(C/2))),j=o*ie,r=o*Oe,$e?e=y*Oe*-1+r:e=y*ie*-1+j,fe===!0){var d,p=V&&V.node;if(d=y+nn(f),t=p&&p.childNodes[d],e=t?t.offsetLeft*-1:0,N===!0){d=l?y+nn(f):y,t=p&&p.children[d],e=0;for(var I=0;If.currentSlide?f.targetSlide>f.currentSlide+Se(f)?"left":"right":f.targetSlide0&&(D+=1),l&&y%2===0&&(D+=1),D}return l?0:y-1},ft=function(f){var y=f.slidesToShow,V=f.centerMode,l=f.rtl,N=f.centerPadding;if(V){var D=(y-1)/2+1;return parseInt(N)>0&&(D+=1),!l&&y%2===0&&(D+=1),D}return l?y-1:0},_e=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},Fn=function(f){var y,V,l,N,D;f.rtl?D=f.slideCount-1-f.index:D=f.index,l=D<0||D>=f.slideCount,f.centerMode?(N=Math.floor(f.slidesToShow/2),V=(D-f.currentSlide)%f.slideCount===0,D>f.currentSlide-N-1&&D<=f.currentSlide+N&&(y=!0)):y=f.currentSlide<=D&&D=f.slideCount?C=f.targetSlide-f.slideCount:C=f.targetSlide;var Y=D===C;return{"slick-slide":!0,"slick-active":y,"slick-center":V,"slick-cloned":l,"slick-current":Y}},Ar=function(f){var y={};return(f.variableWidth===void 0||f.variableWidth===!1)&&(y.width=f.slideWidth),f.fade&&(y.position="relative",f.vertical&&f.slideHeight?y.top=-f.index*parseInt(f.slideHeight):y.left=-f.index*parseInt(f.slideWidth),y.opacity=f.currentSlide===f.index?1:0,f.useCSS&&(y.transition="opacity "+f.speed+"ms "+f.cssEase+", visibility "+f.speed+"ms "+f.cssEase)),y},ln=function(f,y){return f.key+"-"+y},Lr=function(f){var y,V=[],l=[],N=[],D=n.Children.count(f.children),C=T(f),Y=O(f);return n.Children.forEach(f.children,function(ie,xe){var fe,Oe={message:"children",index:xe,slidesToScroll:f.slidesToScroll,currentSlide:f.currentSlide};!f.lazyLoad||f.lazyLoad&&f.lazyLoadedList.indexOf(xe)>=0?fe=ie:fe=n.createElement("div",null);var We=Ar((0,B.Z)((0,B.Z)({},f),{},{index:xe})),$e=fe.props.className||"",j=Fn((0,B.Z)((0,B.Z)({},f),{},{index:xe}));if(V.push(n.cloneElement(fe,{key:"original"+ln(fe,xe),"data-index":xe,className:Ce()(j,$e),tabIndex:"-1","aria-hidden":!j["slick-active"],style:(0,B.Z)((0,B.Z)({outline:"none"},fe.props.style||{}),We),onClick:function(r){fe.props&&fe.props.onClick&&fe.props.onClick(r),f.focusOnSelect&&f.focusOnSelect(Oe)}})),f.infinite&&f.fade===!1){var e=D-xe;e<=nn(f)&&D!==f.slidesToShow&&(y=-e,y>=C&&(fe=ie),j=Fn((0,B.Z)((0,B.Z)({},f),{},{index:y})),l.push(n.cloneElement(fe,{key:"precloned"+ln(fe,y),"data-index":y,tabIndex:"-1",className:Ce()(j,$e),"aria-hidden":!j["slick-active"],style:(0,B.Z)((0,B.Z)({},fe.props.style||{}),We),onClick:function(r){fe.props&&fe.props.onClick&&fe.props.onClick(r),f.focusOnSelect&&f.focusOnSelect(Oe)}}))),D!==f.slidesToShow&&(y=D+xe,y=d&&Oe<=r:Oe===d}),I={message:"dots",index:e,slidesToScroll:ie,currentSlide:Oe},ge=this.clickHandler.bind(this,I);j=j.concat(n.createElement("li",{key:e,className:p},n.cloneElement(this.props.customPaging(e),{onClick:ge})))}return n.cloneElement(this.props.appendDots(j),(0,B.Z)({className:this.props.dotsClass},$e))}}]),y}(n.PureComponent),ar=function(_){(0,ze.Z)(y,_);var f=(0,Be.Z)(y);function y(){return(0,le.Z)(this,y),f.apply(this,arguments)}return(0,ne.Z)(y,[{key:"clickHandler",value:function(l,N){N&&N.preventDefault(),this.props.clickHandler(l,N)}},{key:"render",value:function(){var l={"slick-arrow":!0,"slick-prev":!0},N=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(l["slick-disabled"]=!0,N=null);var D={key:"0","data-role":"none",className:Ce()(l),style:{display:"block"},onClick:N},C={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Y;return this.props.prevArrow?Y=n.cloneElement(this.props.prevArrow,(0,B.Z)((0,B.Z)({},D),C)):Y=n.createElement("button",(0,Fe.Z)({key:"0",type:"button"},D)," ","Previous"),Y}}]),y}(n.PureComponent),G=function(_){(0,ze.Z)(y,_);var f=(0,Be.Z)(y);function y(){return(0,le.Z)(this,y),f.apply(this,arguments)}return(0,ne.Z)(y,[{key:"clickHandler",value:function(l,N){N&&N.preventDefault(),this.props.clickHandler(l,N)}},{key:"render",value:function(){var l={"slick-arrow":!0,"slick-next":!0},N=this.clickHandler.bind(this,{message:"next"});Bn(this.props)||(l["slick-disabled"]=!0,N=null);var D={key:"1","data-role":"none",className:Ce()(l),style:{display:"block"},onClick:N},C={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Y;return this.props.nextArrow?Y=n.cloneElement(this.props.nextArrow,(0,B.Z)((0,B.Z)({},D),C)):Y=n.createElement("button",(0,Fe.Z)({key:"1",type:"button"},D)," ","Next"),Y}}]),y}(n.PureComponent),q=v(76374),se=["animating"],b=function(_){(0,ze.Z)(y,_);var f=(0,Be.Z)(y);function y(V){var l;(0,le.Z)(this,y),l=f.call(this,V),(0,W.Z)((0,w.Z)(l),"listRefHandler",function(D){return l.list=D}),(0,W.Z)((0,w.Z)(l),"trackRefHandler",function(D){return l.track=D}),(0,W.Z)((0,w.Z)(l),"adaptHeight",function(){if(l.props.adaptiveHeight&&l.list){var D=l.list.querySelector('[data-index="'.concat(l.state.currentSlide,'"]'));l.list.style.height=ct(D)+"px"}}),(0,W.Z)((0,w.Z)(l),"componentDidMount",function(){if(l.props.onInit&&l.props.onInit(),l.props.lazyLoad){var D=Q((0,B.Z)((0,B.Z)({},l.props),l.state));D.length>0&&(l.setState(function(Y){return{lazyLoadedList:Y.lazyLoadedList.concat(D)}}),l.props.onLazyLoad&&l.props.onLazyLoad(D))}var C=(0,B.Z)({listRef:l.list,trackRef:l.track},l.props);l.updateState(C,!0,function(){l.adaptHeight(),l.props.autoplay&&l.autoPlay("playing")}),l.props.lazyLoad==="progressive"&&(l.lazyLoadTimer=setInterval(l.progressiveLazyLoad,1e3)),l.ro=new q.Z(function(){l.state.animating?(l.onWindowResized(!1),l.callbackTimers.push(setTimeout(function(){return l.onWindowResized()},l.props.speed))):l.onWindowResized()}),l.ro.observe(l.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Y){Y.onfocus=l.props.pauseOnFocus?l.onSlideFocus:null,Y.onblur=l.props.pauseOnFocus?l.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",l.onWindowResized):window.attachEvent("onresize",l.onWindowResized)}),(0,W.Z)((0,w.Z)(l),"componentWillUnmount",function(){l.animationEndCallback&&clearTimeout(l.animationEndCallback),l.lazyLoadTimer&&clearInterval(l.lazyLoadTimer),l.callbackTimers.length&&(l.callbackTimers.forEach(function(D){return clearTimeout(D)}),l.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",l.onWindowResized):window.detachEvent("onresize",l.onWindowResized),l.autoplayTimer&&clearInterval(l.autoplayTimer),l.ro.disconnect()}),(0,W.Z)((0,w.Z)(l),"componentDidUpdate",function(D){if(l.checkImagesLoad(),l.props.onReInit&&l.props.onReInit(),l.props.lazyLoad){var C=Q((0,B.Z)((0,B.Z)({},l.props),l.state));C.length>0&&(l.setState(function(xe){return{lazyLoadedList:xe.lazyLoadedList.concat(C)}}),l.props.onLazyLoad&&l.props.onLazyLoad(C))}l.adaptHeight();var Y=(0,B.Z)((0,B.Z)({listRef:l.list,trackRef:l.track},l.props),l.state),ie=l.didPropsChange(D);ie&&l.updateState(Y,ie,function(){l.state.currentSlide>=n.Children.count(l.props.children)&&l.changeSlide({message:"index",index:n.Children.count(l.props.children)-l.props.slidesToShow,currentSlide:l.state.currentSlide}),(D.autoplay!==l.props.autoplay||D.autoplaySpeed!==l.props.autoplaySpeed)&&(!D.autoplay&&l.props.autoplay?l.autoPlay("playing"):l.props.autoplay?l.autoPlay("update"):l.pause("paused"))})}),(0,W.Z)((0,w.Z)(l),"onWindowResized",function(D){l.debouncedResize&&l.debouncedResize.cancel(),l.debouncedResize=(0,Qe.D)(50,function(){return l.resizeWindow(D)}),l.debouncedResize()}),(0,W.Z)((0,w.Z)(l),"resizeWindow",function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,C=!!(l.track&&l.track.node);if(C){var Y=(0,B.Z)((0,B.Z)({listRef:l.list,trackRef:l.track},l.props),l.state);l.updateState(Y,D,function(){l.props.autoplay?l.autoPlay("update"):l.pause("paused")}),l.setState({animating:!1}),clearTimeout(l.animationEndCallback),delete l.animationEndCallback}}),(0,W.Z)((0,w.Z)(l),"updateState",function(D,C,Y){var ie=qn(D);D=(0,B.Z)((0,B.Z)((0,B.Z)({},D),ie),{},{slideIndex:ie.currentSlide});var xe=er(D);D=(0,B.Z)((0,B.Z)({},D),{},{left:xe});var fe=Dt(D);(C||n.Children.count(l.props.children)!==n.Children.count(D.children))&&(ie.trackStyle=fe),l.setState(ie,Y)}),(0,W.Z)((0,w.Z)(l),"ssrInit",function(){if(l.props.variableWidth){var D=0,C=0,Y=[],ie=nn((0,B.Z)((0,B.Z)((0,B.Z)({},l.props),l.state),{},{slideCount:l.props.children.length})),xe=On((0,B.Z)((0,B.Z)((0,B.Z)({},l.props),l.state),{},{slideCount:l.props.children.length}));l.props.children.forEach(function(ge){Y.push(ge.props.style.width),D+=ge.props.style.width});for(var fe=0;fe=C&&l.onWindowResized()};if(!ie.onclick)ie.onclick=function(){return ie.parentNode.focus()};else{var fe=ie.onclick;ie.onclick=function(Oe){fe(Oe),ie.parentNode.focus()}}ie.onload||(l.props.lazyLoad?ie.onload=function(){l.adaptHeight(),l.callbackTimers.push(setTimeout(l.onWindowResized,l.props.speed))}:(ie.onload=xe,ie.onerror=function(){xe(),l.props.onLazyLoadError&&l.props.onLazyLoadError()}))})}),(0,W.Z)((0,w.Z)(l),"progressiveLazyLoad",function(){for(var D=[],C=(0,B.Z)((0,B.Z)({},l.props),l.state),Y=l.state.currentSlide;Y=-nn(C);ie--)if(l.state.lazyLoadedList.indexOf(ie)<0){D.push(ie);break}D.length>0?(l.setState(function(xe){return{lazyLoadedList:xe.lazyLoadedList.concat(D)}}),l.props.onLazyLoad&&l.props.onLazyLoad(D)):l.lazyLoadTimer&&(clearInterval(l.lazyLoadTimer),delete l.lazyLoadTimer)}),(0,W.Z)((0,w.Z)(l),"slideHandler",function(D){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=l.props,ie=Y.asNavFor,xe=Y.beforeChange,fe=Y.onLazyLoad,Oe=Y.speed,We=Y.afterChange,$e=l.state.currentSlide,j=de((0,B.Z)((0,B.Z)((0,B.Z)({index:D},l.props),l.state),{},{trackRef:l.track,useCSS:l.props.useCSS&&!C})),e=j.state,t=j.nextState;if(e){xe&&xe($e,e.currentSlide);var r=e.lazyLoadedList.filter(function(o){return l.state.lazyLoadedList.indexOf(o)<0});fe&&r.length>0&&fe(r),!l.props.waitForAnimate&&l.animationEndCallback&&(clearTimeout(l.animationEndCallback),We&&We($e),delete l.animationEndCallback),l.setState(e,function(){ie&&l.asNavForIndex!==D&&(l.asNavForIndex=D,ie.innerSlider.slideHandler(D)),t&&(l.animationEndCallback=setTimeout(function(){var o=t.animating,d=(0,Ge.Z)(t,se);l.setState(d,function(){l.callbackTimers.push(setTimeout(function(){return l.setState({animating:o})},10)),We&&We(e.currentSlide),delete l.animationEndCallback})},Oe))})}}),(0,W.Z)((0,w.Z)(l),"changeSlide",function(D){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=(0,B.Z)((0,B.Z)({},l.props),l.state),ie=lt(Y,D);if(!(ie!==0&&!ie)&&(C===!0?l.slideHandler(ie,C):l.slideHandler(ie),l.props.autoplay&&l.autoPlay("update"),l.props.focusOnSelect)){var xe=l.list.querySelectorAll(".slick-current");xe[0]&&xe[0].focus()}}),(0,W.Z)((0,w.Z)(l),"clickHandler",function(D){l.clickable===!1&&(D.stopPropagation(),D.preventDefault()),l.clickable=!0}),(0,W.Z)((0,w.Z)(l),"keyHandler",function(D){var C=K(D,l.props.accessibility,l.props.rtl);C!==""&&l.changeSlide({message:C})}),(0,W.Z)((0,w.Z)(l),"selectHandler",function(D){l.changeSlide(D)}),(0,W.Z)((0,w.Z)(l),"disableBodyScroll",function(){var D=function(Y){Y=Y||window.event,Y.preventDefault&&Y.preventDefault(),Y.returnValue=!1};window.ontouchmove=D}),(0,W.Z)((0,w.Z)(l),"enableBodyScroll",function(){window.ontouchmove=null}),(0,W.Z)((0,w.Z)(l),"swipeStart",function(D){l.props.verticalSwiping&&l.disableBodyScroll();var C=tn(D,l.props.swipe,l.props.draggable);C!==""&&l.setState(C)}),(0,W.Z)((0,w.Z)(l),"swipeMove",function(D){var C=_n(D,(0,B.Z)((0,B.Z)((0,B.Z)({},l.props),l.state),{},{trackRef:l.track,listRef:l.list,slideIndex:l.state.currentSlide}));C&&(C.swiping&&(l.clickable=!1),l.setState(C))}),(0,W.Z)((0,w.Z)(l),"swipeEnd",function(D){var C=$n(D,(0,B.Z)((0,B.Z)((0,B.Z)({},l.props),l.state),{},{trackRef:l.track,listRef:l.list,slideIndex:l.state.currentSlide}));if(C){var Y=C.triggerSlideHandler;delete C.triggerSlideHandler,l.setState(C),Y!==void 0&&(l.slideHandler(Y),l.props.verticalSwiping&&l.enableBodyScroll())}}),(0,W.Z)((0,w.Z)(l),"touchEnd",function(D){l.swipeEnd(D),l.clickable=!0}),(0,W.Z)((0,w.Z)(l),"slickPrev",function(){l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"previous"})},0))}),(0,W.Z)((0,w.Z)(l),"slickNext",function(){l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"next"})},0))}),(0,W.Z)((0,w.Z)(l),"slickGoTo",function(D){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(D=Number(D),isNaN(D))return"";l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"index",index:D,currentSlide:l.state.currentSlide},C)},0))}),(0,W.Z)((0,w.Z)(l),"play",function(){var D;if(l.props.rtl)D=l.state.currentSlide-l.props.slidesToScroll;else if(Bn((0,B.Z)((0,B.Z)({},l.props),l.state)))D=l.state.currentSlide+l.props.slidesToScroll;else return!1;l.slideHandler(D)}),(0,W.Z)((0,w.Z)(l),"autoPlay",function(D){l.autoplayTimer&&clearInterval(l.autoplayTimer);var C=l.state.autoplaying;if(D==="update"){if(C==="hovered"||C==="focused"||C==="paused")return}else if(D==="leave"){if(C==="paused"||C==="focused")return}else if(D==="blur"&&(C==="paused"||C==="hovered"))return;l.autoplayTimer=setInterval(l.play,l.props.autoplaySpeed+50),l.setState({autoplaying:"playing"})}),(0,W.Z)((0,w.Z)(l),"pause",function(D){l.autoplayTimer&&(clearInterval(l.autoplayTimer),l.autoplayTimer=null);var C=l.state.autoplaying;D==="paused"?l.setState({autoplaying:"paused"}):D==="focused"?(C==="hovered"||C==="playing")&&l.setState({autoplaying:"focused"}):C==="playing"&&l.setState({autoplaying:"hovered"})}),(0,W.Z)((0,w.Z)(l),"onDotsOver",function(){return l.props.autoplay&&l.pause("hovered")}),(0,W.Z)((0,w.Z)(l),"onDotsLeave",function(){return l.props.autoplay&&l.state.autoplaying==="hovered"&&l.autoPlay("leave")}),(0,W.Z)((0,w.Z)(l),"onTrackOver",function(){return l.props.autoplay&&l.pause("hovered")}),(0,W.Z)((0,w.Z)(l),"onTrackLeave",function(){return l.props.autoplay&&l.state.autoplaying==="hovered"&&l.autoPlay("leave")}),(0,W.Z)((0,w.Z)(l),"onSlideFocus",function(){return l.props.autoplay&&l.pause("focused")}),(0,W.Z)((0,w.Z)(l),"onSlideBlur",function(){return l.props.autoplay&&l.state.autoplaying==="focused"&&l.autoPlay("blur")}),(0,W.Z)((0,w.Z)(l),"render",function(){var D=Ce()("slick-slider",l.props.className,{"slick-vertical":l.props.vertical,"slick-initialized":!0}),C=(0,B.Z)((0,B.Z)({},l.props),l.state),Y=zn(C,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),ie=l.props.pauseOnHover;Y=(0,B.Z)((0,B.Z)({},Y),{},{onMouseEnter:ie?l.onTrackOver:null,onMouseLeave:ie?l.onTrackLeave:null,onMouseOver:ie?l.onTrackOver:null,focusOnSelect:l.props.focusOnSelect&&l.clickable?l.selectHandler:null});var xe;if(l.props.dots===!0&&l.state.slideCount>=l.props.slidesToShow){var fe=zn(C,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),Oe=l.props.pauseOnDotsHover;fe=(0,B.Z)((0,B.Z)({},fe),{},{clickHandler:l.changeSlide,onMouseEnter:Oe?l.onDotsLeave:null,onMouseOver:Oe?l.onDotsOver:null,onMouseLeave:Oe?l.onDotsLeave:null}),xe=n.createElement(Jt,fe)}var We,$e,j=zn(C,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);j.clickHandler=l.changeSlide,l.props.arrows&&(We=n.createElement(ar,j),$e=n.createElement(G,j));var e=null;l.props.vertical&&(e={height:l.state.listHeight});var t=null;l.props.vertical===!1?l.props.centerMode===!0&&(t={padding:"0px "+l.props.centerPadding}):l.props.centerMode===!0&&(t={padding:l.props.centerPadding+" 0px"});var r=(0,B.Z)((0,B.Z)({},e),t),o=l.props.touchMove,d={className:"slick-list",style:r,onClick:l.clickHandler,onMouseDown:o?l.swipeStart:null,onMouseMove:l.state.dragging&&o?l.swipeMove:null,onMouseUp:o?l.swipeEnd:null,onMouseLeave:l.state.dragging&&o?l.swipeEnd:null,onTouchStart:o?l.swipeStart:null,onTouchMove:l.state.dragging&&o?l.swipeMove:null,onTouchEnd:o?l.touchEnd:null,onTouchCancel:l.state.dragging&&o?l.swipeEnd:null,onKeyDown:l.props.accessibility?l.keyHandler:null},p={className:D,dir:"ltr",style:l.props.style};return l.props.unslick&&(d={className:"slick-list"},p={className:D,style:l.props.style}),n.createElement("div",p,l.props.unslick?"":We,n.createElement("div",(0,Fe.Z)({ref:l.listRefHandler},d),n.createElement(Tn,(0,Fe.Z)({ref:l.trackRefHandler},Y),l.props.children)),l.props.unslick?"":$e,l.props.unslick?"":xe)}),l.list=null,l.track=null,l.state=(0,B.Z)((0,B.Z)({},Re),{},{currentSlide:l.props.initialSlide,slideCount:n.Children.count(l.props.children)}),l.callbackTimers=[],l.clickable=!0,l.debouncedResize=null;var N=l.ssrInit();return l.state=(0,B.Z)((0,B.Z)({},l.state),N),l}return(0,ne.Z)(y,[{key:"didPropsChange",value:function(l){for(var N=!1,D=0,C=Object.keys(this.props);D1&&arguments[1]!==void 0?arguments[1]:!1;return l.innerSlider.slickGoTo(N,D)}),(0,W.Z)((0,w.Z)(l),"slickPause",function(){return l.innerSlider.pause("paused")}),(0,W.Z)((0,w.Z)(l),"slickPlay",function(){return l.innerSlider.autoPlay("play")}),l.state={breakpoint:null},l._responsiveMediaHandlers=[],l}return(0,ne.Z)(y,[{key:"media",value:function(l,N){var D=window.matchMedia(l),C=function(ie){var xe=ie.matches;xe&&N()};D.addListener(C),C(D),this._responsiveMediaHandlers.push({mql:D,query:l,listener:C})}},{key:"componentDidMount",value:function(){var l=this;if(this.props.responsive){var N=this.props.responsive.map(function(C){return C.breakpoint});N.sort(function(C,Y){return C-Y}),N.forEach(function(C,Y){var ie;Y===0?ie=Xe()({minWidth:0,maxWidth:C}):ie=Xe()({minWidth:N[Y-1]+1,maxWidth:C}),_e()&&l.media(ie,function(){l.setState({breakpoint:C})})});var D=Xe()({minWidth:N.slice(-1)[0]});_e()&&this.media(D,function(){l.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(l){l.mql.removeListener(l.listener)})}},{key:"render",value:function(){var l=this,N,D;this.state.breakpoint?(D=this.props.responsive.filter(function(e){return e.breakpoint===l.state.breakpoint}),N=D[0].settings==="unslick"?"unslick":(0,B.Z)((0,B.Z)((0,B.Z)({},In),this.props),D[0].settings)):N=(0,B.Z)((0,B.Z)({},In),this.props),N.centerMode&&(N.slidesToScroll>1,N.slidesToScroll=1),N.fade&&(N.slidesToShow>1,N.slidesToScroll>1,N.slidesToShow=1,N.slidesToScroll=1);var C=n.Children.toArray(this.props.children);C=C.filter(function(e){return typeof e=="string"?!!e.trim():!!e}),N.variableWidth&&(N.rows>1||N.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),N.variableWidth=!1);for(var Y=[],ie=null,xe=0;xe=C.length));$e+=1)We.push(n.cloneElement(C[$e],{key:100*xe+10*Oe+$e,tabIndex:-1,style:{width:"".concat(100/N.slidesPerRow,"%"),display:"inline-block"}}));fe.push(n.createElement("div",{key:10*xe+Oe},We))}N.variableWidth?Y.push(n.createElement("div",{key:xe,style:{width:ie}},fe)):Y.push(n.createElement("div",{key:xe},fe))}if(N==="unslick"){var j="regular slider "+(this.props.className||"");return n.createElement("div",{className:j},C)}else Y.length<=N.slidesToShow&&(N.unslick=!0);return n.createElement(b,(0,Fe.Z)({style:this.props.style,ref:this.innerSliderRefHandler},N),Y)}}]),y}(n.Component),Gt=Zn,vr=v(36355),En=v(17313),on=v(83116),Yr=v(37613);const Ae=_=>{const{componentCls:f,antCls:y,carouselArrowSize:V,carouselDotOffset:l,marginXXS:N}=_,D=-V*1.25,C=N;return{[f]:Object.assign(Object.assign({},(0,En.Wf)(_)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${y}-radio-input, input${y}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${y}-radio-input, input${y}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:V,height:V,marginTop:-V/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:D,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:D,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:l},"&-top":{top:l,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:_.dotWidth,height:_.dotHeight,marginInline:C,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${_.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:_.dotHeight,padding:0,color:"transparent",fontSize:0,background:_.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${_.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-C,content:'""'}},"&.slick-active":{width:_.dotActiveWidth,"& button":{background:_.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Rr=_=>{const{componentCls:f,carouselDotOffset:y,marginXXS:V}=_,l={width:_.dotHeight,height:_.dotWidth};return{[`${f}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:_.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:y},"&-right":{insetInlineEnd:y,insetInlineStart:"auto"},li:Object.assign(Object.assign({},l),{margin:`${V}px 0`,verticalAlign:"baseline",button:l,"&.slick-active":Object.assign(Object.assign({},l),{button:l})})}}}},Nr=_=>{const{componentCls:f}=_;return[{[`${f}-rtl`]:{direction:"rtl",".slick-dots":{[`${f}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${f}-vertical`]:{".slick-dots":{[`${f}-rtl&`]:{flexDirection:"column"}}}}]};var Et=(0,on.Z)("Carousel",_=>{const{controlHeightLG:f,controlHeightSM:y}=_,V=(0,Yr.TS)(_,{carouselArrowSize:f/2,carouselDotOffset:y/2});return[Ae(V),Rr(V),Nr(V)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),sr=function(_,f){var y={};for(var V in _)Object.prototype.hasOwnProperty.call(_,V)&&f.indexOf(V)<0&&(y[V]=_[V]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,V=Object.getOwnPropertySymbols(_);l{const{dots:y=!0,arrows:V=!1,draggable:l=!1,waitForAnimate:N=!1,dotPosition:D="bottom",vertical:C=D==="left"||D==="right",rootClassName:Y,className:ie,style:xe,id:fe}=_,Oe=sr(_,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:We,direction:$e,carousel:j}=n.useContext(vr.E_),e=n.useRef(),t=function(pe){let te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;e.current.slickGoTo(pe,te)};n.useImperativeHandle(f,()=>({goTo:t,autoPlay:e.current.innerSlider.autoPlay,innerSlider:e.current.innerSlider,prev:e.current.slickPrev,next:e.current.slickNext}),[e.current]);const r=n.useRef(n.Children.count(_.children));n.useEffect(()=>{r.current!==n.Children.count(_.children)&&(t(_.initialSlide||0,!1),r.current=n.Children.count(_.children))},[_.children]);const o=Object.assign({vertical:C,className:Ce()(ie,j==null?void 0:j.className),style:Object.assign(Object.assign({},j==null?void 0:j.style),xe)},Oe);o.effect==="fade"&&(o.fade=!0);const d=We("carousel",o.prefixCls),p="slick-dots",I=!!y,ge=Ce()(p,`${p}-${D}`,typeof y=="boolean"?!1:y==null?void 0:y.className),[ee,je]=Et(d),dt=Ce()(d,{[`${d}-rtl`]:$e==="rtl",[`${d}-vertical`]:o.vertical},je,Y);return ee(n.createElement("div",{className:dt,id:fe},n.createElement(Gt,Object.assign({ref:e},o,{dots:I,dotsClass:ge,arrows:V,draggable:l,verticalSwiping:C,waitForAnimate:N}))))})},5083:function($,gt,v){"use strict";v.d(gt,{default:function(){return gs}});var n=v(56656),Fe=v.n(n),B=v(48736),le=v(27112),ne=v.n(le),w=v(54449),ze=v.n(w),Be=v(53501),W=v.n(Be),be=v(36867),Ge=v.n(be),Ye=v(71912),Re=v.n(Ye),Qe=v(48228),qe=v.n(Qe);Fe().extend(qe()),Fe().extend(Re()),Fe().extend(ne()),Fe().extend(ze()),Fe().extend(W()),Fe().extend(Ge()),Fe().extend(function(i,a){var s=a.prototype,h=s.format;s.format=function(M){var E=(M||"").replace("Wo","wo");return h.bind(this)(E)}});var Ce={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},me=function(a){var s=Ce[a];return s||a.split("_")[0]},re=function(){(0,B.ET)(!1,"Not match any format. Please help to fire a issue about this.")},Q={getNow:function(){return Fe()()},getFixedDate:function(a){return Fe()(a,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(a){return a.endOf("month")},getWeekDay:function(a){var s=a.locale("en");return s.weekday()+s.localeData().firstDayOfWeek()},getYear:function(a){return a.year()},getMonth:function(a){return a.month()},getDate:function(a){return a.date()},getHour:function(a){return a.hour()},getMinute:function(a){return a.minute()},getSecond:function(a){return a.second()},addYear:function(a,s){return a.add(s,"year")},addMonth:function(a,s){return a.add(s,"month")},addDate:function(a,s){return a.add(s,"day")},setYear:function(a,s){return a.year(s)},setMonth:function(a,s){return a.month(s)},setDate:function(a,s){return a.date(s)},setHour:function(a,s){return a.hour(s)},setMinute:function(a,s){return a.minute(s)},setSecond:function(a,s){return a.second(s)},isAfter:function(a,s){return a.isAfter(s)},isValidate:function(a){return a.isValid()},locale:{getWeekFirstDay:function(a){return Fe()().locale(me(a)).localeData().firstDayOfWeek()},getWeekFirstDate:function(a,s){return s.locale(me(a)).weekday(0)},getWeek:function(a,s){return s.locale(me(a)).week()},getShortWeekDays:function(a){return Fe()().locale(me(a)).localeData().weekdaysMin()},getShortMonths:function(a){return Fe()().locale(me(a)).localeData().monthsShort()},format:function(a,s,h){return s.locale(me(a)).format(h)},parse:function(a,s,h){for(var A=me(a),M=0;M1&&(E=a.addDate(E,-7)),E}function En(i,a,s){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(a){case"year":return s.addYear(i,h*10);case"quarter":case"month":return s.addYear(i,h);default:return s.addMonth(i,h)}}function on(i,a){var s=a.generateConfig,h=a.locale,A=a.format;return typeof A=="function"?A(i):s.locale.format(h.locale,i,A)}function Yr(i,a){var s=a.generateConfig,h=a.locale,A=a.formatList;return!i||typeof A[0]=="function"?null:s.locale.parse(h.locale,i,A)}function Ae(i){var a=i.cellDate,s=i.mode,h=i.disabledDate,A=i.generateConfig;if(!h)return!1;var M=function(U,x,Z){for(var X=x;X<=Z;){var Me=void 0;switch(U){case"date":{if(Me=A.setDate(a,X),!h(Me))return!1;break}case"month":{if(Me=A.setMonth(a,X),!Ae({cellDate:Me,mode:"month",generateConfig:A,disabledDate:h}))return!1;break}case"year":{if(Me=A.setYear(a,X),!Ae({cellDate:Me,mode:"year",generateConfig:A,disabledDate:h}))return!1;break}}X+=1}return!0};switch(s){case"date":case"week":return h(a);case"month":{var E=1,L=A.getDate(A.getEndDate(a));return M("date",E,L)}case"quarter":{var S=Math.floor(A.getMonth(a)/3)*3,R=S+2;return M("month",S,R)}case"year":return M("month",0,11);case"decade":{var J=A.getYear(a),F=Math.floor(J/Tn)*Tn,k=F+Tn-1;return M("year",F,k)}}}function Rr(i,a){var s=a.formatList,h=a.generateConfig,A=a.locale;return(0,ln.Z)(function(){if(!i)return[[""],""];for(var M="",E=[],L=0;L1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(R.current),X){S(Z);return}R.current=requestAnimationFrame(function(){S(Z)})}var F=Rr(L,{formatList:s,generateConfig:h,locale:A}),k=(0,_e.Z)(F,2),H=k[1];function U(Z){J(Z)}function x(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;J(null,Z)}return(0,m.useEffect)(function(){x(!0)},[i]),(0,m.useEffect)(function(){return function(){return cancelAnimationFrame(R.current)}},[]),[H,U,x]}var Et=v(10228),sr=v(16089),mr=v(94480),Hr=v(29194),_=new Map;function f(i,a){var s;function h(){(0,Hr.Z)(i)?a():s=(0,sr.Z)(function(){h()})}return h(),function(){sr.Z.cancel(s)}}function y(i,a,s){if(_.get(i)&&cancelAnimationFrame(_.get(i)),s<=0){_.set(i,requestAnimationFrame(function(){i.scrollTop=a}));return}var h=a-i.scrollTop,A=h/s*10;_.set(i,requestAnimationFrame(function(){i.scrollTop+=A,i.scrollTop!==a&&y(i,a,s-10)}))}function V(i,a){var s=a.onLeftRight,h=a.onCtrlLeftRight,A=a.onUpDown,M=a.onPageUpDown,E=a.onEnter,L=i.which,S=i.ctrlKey,R=i.metaKey;switch(L){case Et.Z.LEFT:if(S||R){if(h)return h(-1),!0}else if(s)return s(-1),!0;break;case Et.Z.RIGHT:if(S||R){if(h)return h(1),!0}else if(s)return s(1),!0;break;case Et.Z.UP:if(A)return A(-1),!0;break;case Et.Z.DOWN:if(A)return A(1),!0;break;case Et.Z.PAGE_UP:if(M)return M(-1),!0;break;case Et.Z.PAGE_DOWN:if(M)return M(1),!0;break;case Et.Z.ENTER:if(E)return E(),!0;break}return!1}function l(i,a,s,h){var A=i;if(!A)switch(a){case"time":A=h?"hh:mm:ss a":"HH:mm:ss";break;case"week":A="gggg-wo";break;case"month":A="YYYY-MM";break;case"quarter":A="YYYY-[Q]Q";break;case"year":A="YYYY";break;default:A=s?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return A}function N(i,a,s){var h=i==="time"?8:10,A=typeof a=="function"?a(s.getNow()).length:a.length;return Math.max(h,A)+2}var D=null,C=new Set;function Y(i){return!D&&typeof window!="undefined"&&window.addEventListener&&(D=function(s){(0,mr.Z)(C).forEach(function(h){h(s)})},window.addEventListener("mousedown",D)),C.add(i),function(){C.delete(i),C.size===0&&(window.removeEventListener("mousedown",D),D=null)}}function ie(i){var a=i.target;if(i.composed&&a.shadowRoot){var s;return((s=i.composedPath)===null||s===void 0?void 0:s.call(i)[0])||a}return a}var xe=function(a){return a==="month"||a==="date"?"year":a},fe=function(a){return a==="date"?"month":a},Oe=function(a){return a==="month"||a==="date"?"quarter":a},We=function(a){return a==="date"?"week":a},$e={year:xe,month:fe,quarter:Oe,week:We,time:null,date:null};function j(i,a){return i.some(function(s){return s&&s.contains(a)})}function e(i){var a=i.open,s=i.value,h=i.isClickOutside,A=i.triggerOpen,M=i.forwardKeyDown,E=i.onKeyDown,L=i.blurToCancel,S=i.onSubmit,R=i.onCancel,J=i.onFocus,F=i.onBlur,k=i.changeOnBlur,H=(0,m.useState)(!1),U=(0,_e.Z)(H,2),x=U[0],Z=U[1],X=(0,m.useState)(!1),Me=(0,_e.Z)(X,2),ue=Me[0],ye=Me[1],Le=(0,m.useRef)(!1),Ie=(0,m.useRef)(!1),ce=(0,m.useRef)(!1),ht={onMouseDown:function(){Z(!0),A(!0)},onKeyDown:function(At){var wt=function(){ce.current=!0};if(E(At,wt),!ce.current){switch(At.which){case Et.Z.ENTER:{a?S()!==!1&&Z(!0):A(!0),At.preventDefault();return}case Et.Z.TAB:{x&&a&&!At.shiftKey?(Z(!1),At.preventDefault()):!x&&a&&!M(At)&&At.shiftKey&&(Z(!0),At.preventDefault());return}case Et.Z.ESC:{Z(!0),R();return}}!a&&![Et.Z.SHIFT].includes(At.which)?A(!0):x||M(At)}},onFocus:function(At){Z(!0),ye(!0),J&&J(At)},onBlur:function(At){if(Le.current||!h(document.activeElement)){Le.current=!1;return}L?setTimeout(function(){for(var wt=document,kt=wt.activeElement;kt&&kt.shadowRoot;)kt=kt.shadowRoot.activeElement;h(kt)&&R()},0):a&&(A(!1),Ie.current&&S()),ye(!1),F==null||F(At)}};return(0,m.useEffect)(function(){Ie.current=!1},[a]),(0,m.useEffect)(function(){Ie.current=!0},[s]),(0,m.useEffect)(function(){return Y(function(He){var At=ie(He),wt=h(At);a&&(wt?!k&&(!ue||wt)&&A(!1):(Le.current=!0,(0,sr.Z)(function(){Le.current=!1})))})}),[ht,{focused:ue,typing:x}]}function t(i,a){return m.useMemo(function(){return i||(a?((0,B.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(a).map(function(s){var h=(0,_e.Z)(s,2),A=h[0],M=h[1];return{label:A,value:M}})):[])},[i,a])}var r=v(34280);function o(i){var a=i.valueTexts,s=i.onTextChange,h=m.useState(""),A=(0,_e.Z)(h,2),M=A[0],E=A[1],L=m.useRef([]);L.current=a;function S(J){E(J),s(J)}function R(){E(L.current[0])}return(0,r.Z)(function(){a.every(function(J){return J!==M})&&R()},[a.join("||")]),[M,S,R]}var d=m.createContext({}),p=d,I=v(76190);function ge(i){var a=i.cellRender,s=i.monthCellRender,h=i.dateRender,A=m.useMemo(function(){if(a)return a;if(!(!s&&!h))return function(M,E){var L=M;return h&&E.type==="date"?h(L,E.today):s&&E.type==="month"?s(L,E.locale):E.originNode}},[a,s,h]);return A}function ee(i,a){for(var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",h=String(i);h.length=1?s|0:1,E=i;E<=a;E+=M)A.push({label:ee(E,2),value:E,disabled:(h||[]).includes(E)});return A}function ys(i){var a=i.generateConfig,s=i.prefixCls,h=i.operationRef,A=i.activeColumnIndex,M=i.value,E=i.showHour,L=i.showMinute,S=i.showSecond,R=i.use12Hours,J=i.hourStep,F=J===void 0?1:J,k=i.minuteStep,H=k===void 0?1:k,U=i.secondStep,x=U===void 0?1:U,Z=i.disabledHours,X=i.disabledMinutes,Me=i.disabledSeconds,ue=i.disabledTime,ye=i.hideDisabledOptions,Le=i.onSelect,Ie=i.cellRender,ce=i.locale,ht=[],He="".concat(s,"-content"),At="".concat(s,"-time-panel"),wt,kt=M?a.getHour(M):-1,Vt=kt,an=M?a.getMinute(M):-1,Ot=M?a.getSecond(M):-1,yt=a.getNow(),It=m.useMemo(function(){if(ue){var vt=ue(yt);return[vt.disabledHours,vt.disabledMinutes,vt.disabledSeconds]}return[Z,X,Me]},[Z,X,Me,ue,yt]),Tt=(0,_e.Z)(It,3),Ht=Tt[0],xt=Tt[1],$t=Tt[2],Rn=ai(0,23,F,Ht&&Ht()),Cn=(0,ln.Z)(function(){return Rn},Rn,ci);R&&(wt=Vt>=12,Vt%=12);var tr=m.useMemo(function(){if(!R)return[!1,!1];var vt=[!0,!0];return Cn.forEach(function(xn){var un=xn.disabled,Qn=xn.value;un||(Qn>=12?vt[1]=!1:vt[0]=!1)}),vt},[R,Cn]),mn=(0,_e.Z)(tr,2),Un=mn[0],en=mn[1],bn=m.useMemo(function(){return R?Cn.filter(wt?function(vt){return vt.value>=12}:function(vt){return vt.value<12}).map(function(vt){var xn=vt.value%12,un=xn===0?"12":ee(xn,2);return(0,ft.Z)((0,ft.Z)({},vt),{},{label:un,value:xn})}):Cn},[R,wt,Cn]),Gn=ai(0,59,H,xt&&xt(kt)),nr=ai(0,59,x,$t&&$t(kt,an)),Wn=Hn({value:M,generateConfig:a,disabledMinutes:xt,disabledSeconds:$t,minutes:Gn,seconds:nr,use12Hours:R});h.current={onUpDown:function(xn){var un=ht[A];if(un)for(var Qn=un.units.findIndex(function(zr){return zr.value===un.value}),rr=un.units.length,hn=1;hn2&&arguments[2]!==void 0?arguments[2]:!1;(Bt===Z||Kt)&&(c(De),ht&&ht(De),Wn&&Wn(De,it),He&&!Zn(S,De,g)&&!(H!=null&&H(De))&&He(De))},Ct=function(De){if(Wa.includes(Bt)){var it,Kt,kn=Bt==="date";switch(De===Et.Z.PAGE_UP||De===Et.Z.PAGE_DOWN?Kt=kn?S.addMonth:S.addYear:Kt=kn?S.addDate:S.addMonth,De){case Et.Z.LEFT:case Et.Z.PAGE_UP:it=Kt(ut,-1);break;case Et.Z.RIGHT:case Et.Z.PAGE_DOWN:it=Kt(ut,1);break;case Et.Z.UP:case Et.Z.DOWN:it=Kt(ut,Number("".concat(De===Et.Z.UP?"-":"").concat(kn?Jt:Wi)));break}if(it)return!(H!=null&&H(it))}return!0},Nn=function(De){if(hn.current&&hn.current.onKeyDown){var it=!0,Kt=De.which;if([Et.Z.LEFT,Et.Z.RIGHT,Et.Z.UP,Et.Z.DOWN,Et.Z.PAGE_UP,Et.Z.PAGE_DOWN,Et.Z.ENTER].includes(Kt)&&(De.preventDefault(),Kt!==Et.Z.ENTER&&Me===0&&(it=Ct(Kt))),it)return hn.current.onKeyDown(De)}return(0,B.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Xt=function(De){hn.current&&hn.current.onBlur&&hn.current.onBlur(De)};nr&&un!=="right"&&(nr.current={onKeyDown:Nn,onClose:function(){hn.current&&hn.current.onClose&&hn.current.onClose()}}),m.useEffect(function(){R&&!Vn.current&&Lt(R)},[R]),m.useEffect(function(){Vn.current=!1},[]);var Dn,or=ge({cellRender:tr,monthCellRender:Cn,dateRender:Rn}),bt=(0,ft.Z)((0,ft.Z)({},i),{},{cellRender:or,operationRef:hn,prefixCls:A,viewDate:ut,value:g,onViewDateChange:Nt,sourceMode:vn,onPanelChange:Mn,disabledDate:H});switch(delete bt.onChange,delete bt.onSelect,Bt){case"decade":Dn=m.createElement(La,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"year":Dn=m.createElement(Ga,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"month":Dn=m.createElement(Oa,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"quarter":Dn=m.createElement(Ya,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"week":Dn=m.createElement(ka,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"time":delete bt.showTime,Dn=m.createElement(Yi,(0,O.Z)({},bt,(0,I.Z)(ye)==="object"?ye:null,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;default:ye?Dn=m.createElement(Ia,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}})):Dn=m.createElement(Ur,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}))}var Yn,Xn,Kn=function(){var De=S.getNow(),it=Wt(S.getHour(De),S.getMinute(De),S.getSecond(De),Un?It:1,en?Ht:1,bn?$t:1),Kt=nt(S,De,it[0],it[1],it[2]);Ke(Kt,"submit")};Er||(Yn=qi(A,Bt,Ie),ye&&Bt!=="date"?Xn=null:Xn=_i({prefixCls:A,components:an,needConfirmButton:mn,okDisabled:!g||H&&H(g),locale:L,showNow:ue,onNow:mn&&Kn,onOk:function(){g&&(Ke(g,"submit",!0),Vt&&Vt(g))}}));var br;if(Le&&Bt==="date"&&Z==="date"&&!ye){var Mr=S.getNow(),Br="".concat(A,"-today-btn"),ur=H&&H(Mr);br=m.createElement("a",{className:at()(Br,ur&&"".concat(Br,"-disabled")),"aria-disabled":ur,onClick:function(){ur||Ke(Mr,"mouse",!0)}},L.today)}return m.createElement(p.Provider,{value:(0,ft.Z)((0,ft.Z)({},Gn),{},{mode:Bt,hideHeader:"hideHeader"in i?ce:Gn.hideHeader,hidePrevBtn:xn&&un==="right",hideNextBtn:xn&&un==="left"})},m.createElement("div",{tabIndex:Me,className:at()("".concat(A,"-panel"),M,(a={},(0,Se.Z)(a,"".concat(A,"-panel-has-range"),Qn&&Qn[0]&&Qn[1]),(0,Se.Z)(a,"".concat(A,"-panel-has-range-hover"),rr&&rr[0]&&rr[1]),(0,Se.Z)(a,"".concat(A,"-panel-rtl"),Ot==="rtl"),a)),style:E,onKeyDown:Nn,onBlur:Xt,onMouseDown:wt},Dn,Yn||Xn||br?m.createElement("div",{className:"".concat(A,"-footer")},Yn,Xn,br):null))}var $i=vi,pi=v(35593),ti={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Va(i){var a,s=i.prefixCls,h=i.popupElement,A=i.popupStyle,M=i.visible,E=i.dropdownClassName,L=i.dropdownAlign,S=i.transitionName,R=i.getPopupContainer,J=i.children,F=i.range,k=i.popupPlacement,H=i.direction,U="".concat(s,"-dropdown"),x=function(){return k!==void 0?k:H==="rtl"?"bottomRight":"bottomLeft"};return m.createElement(pi.Z,{showAction:[],hideAction:[],popupPlacement:x(),builtinPlacements:ti,prefixCls:U,popupTransitionName:S,popup:h,popupAlign:L,popupVisible:M,popupClassName:at()(E,(a={},(0,Se.Z)(a,"".concat(U,"-range"),F),(0,Se.Z)(a,"".concat(U,"-rtl"),H==="rtl"),a)),popupStyle:A,getPopupContainer:R},J)}var bi=Va;function ea(i){var a=i.prefixCls,s=i.presets,h=i.onClick,A=i.onHover;return s.length?m.createElement("div",{className:"".concat(a,"-presets")},m.createElement("ul",null,s.map(function(M,E){var L=M.label,S=M.value;return m.createElement("li",{key:E,onClick:function(){return h==null?void 0:h(tt(S))},onMouseEnter:function(){return A==null?void 0:A(tt(S))},onMouseLeave:function(){return A==null?void 0:A(null)}},L)}))):null}function bs(i){var a=i.picker,s=i.disabledHours,h=i.disabledMinutes,A=i.disabledSeconds;a==="time"&&(s||h||A)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function ta(i,a,s){var h=(0,I.Z)(a)==="object"?a.clearIcon:s;return h||m.createElement("span",{className:"".concat(i,"-clear-btn")})}function Yt(i){var a,s=i,h=s.prefixCls,A=h===void 0?"rc-picker":h,M=s.id,E=s.name,L=s.tabIndex,S=s.style,R=s.className,J=s.dropdownClassName,F=s.dropdownAlign,k=s.popupStyle,H=s.transitionName,U=s.generateConfig,x=s.locale,Z=s.inputReadOnly,X=s.allowClear,Me=s.autoFocus,ue=s.showTime,ye=s.picker,Le=ye===void 0?"date":ye,Ie=s.format,ce=s.use12Hours,ht=s.value,He=s.defaultValue,At=s.presets,wt=s.open,kt=s.defaultOpen,Vt=s.defaultOpenValue,an=s.suffixIcon,Ot=s.clearIcon,yt=s.disabled,It=s.disabledDate,Tt=s.placeholder,Ht=s.getPopupContainer,xt=s.pickerRef,$t=s.panelRender,Rn=s.onChange,Cn=s.onOpenChange,tr=s.onFocus,mn=s.onBlur,Un=s.onMouseDown,en=s.onMouseUp,bn=s.onMouseEnter,Gn=s.onMouseLeave,nr=s.onContextMenu,Wn=s.onClick,Er=s.onKeyDown,wr=s.onSelect,vt=s.direction,xn=s.autoComplete,un=xn===void 0?"off":xn,Qn=s.inputRender,rr=s.changeOnBlur,hn=m.useRef(null),Vn=Le==="date"&&!!ue||Le==="time",zr=t(At),Sr=dt(l(Ie,Le,ue,ce)),g=m.useRef(null),c=m.useRef(null),u=m.useRef(null),st=(0,Fn.Z)(null,{value:ht,defaultValue:He}),ut=(0,_e.Z)(st,2),Lt=ut[0],Nt=ut[1],St=m.useState(Lt),Ue=(0,_e.Z)(St,2),pt=Ue[0],Bt=Ue[1],cn=m.useRef(null),An=(0,Fn.Z)(!1,{value:wt,defaultValue:kt,postState:function(Te){return yt?!1:Te},onChange:function(Te){Cn&&Cn(Te),!Te&&cn.current&&cn.current.onClose&&cn.current.onClose()}}),Ln=(0,_e.Z)(An,2),vn=Ln[0],dn=Ln[1],Mn=Rr(pt,{formatList:Sr,generateConfig:U,locale:x}),Ke=(0,_e.Z)(Mn,2),Ct=Ke[0],Nn=Ke[1],Xt=o({valueTexts:Ct,onTextChange:function(Te){var Jn=Yr(Te,{locale:x,formatList:Sr,generateConfig:U});Jn&&(!It||!It(Jn))&&Bt(Jn)}}),Dn=(0,_e.Z)(Xt,3),or=Dn[0],bt=Dn[1],Yn=Dn[2],Xn=function(Te){Bt(Te),Nt(Te),Rn&&!Zn(U,Lt,Te)&&Rn(Te,Te?on(Te,{generateConfig:U,locale:x,format:Sr[0]}):"")},Kn=function(Te){yt&&Te||dn(Te)},br=function(Te){return vn&&cn.current&&cn.current.onKeyDown?cn.current.onKeyDown(Te):((0,B.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Mr=function(){for(var Te=arguments.length,Jn=new Array(Te),Pe=0;Pek(R);case"month":return F(x)>F(R);case"week":return J(x)>J(R);default:return!Xe(L,x,R)&&L.isAfter(x,R)}return!1},[M,E[1],R,a]),U=m.useCallback(function(x){if(E[1]||M&&M(x))return!0;if(E[0]&&S)return!Xe(L,x,R)&&L.isAfter(S,x);if(!a&&S)switch(s){case"quarter":return k(x)0&&arguments[0]!==void 0?arguments[0]:!1,Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ot=null;fn&&yi&&yi[0]&&yi[1]&&x.isAfter(yi[1],yi[0])&&(ot=yi);var Pt=ce;if(ce&&(0,I.Z)(ce)==="object"&&ce.defaultValue){var Sn=ce.defaultValue;Pt=(0,ft.Z)((0,ft.Z)({},ce),{},{defaultValue:pe(Sn,Je)||void 0})}return m.createElement(Ee.Provider,{value:{inRange:!0,panelPosition:Ft,rangedValue:il||ke,hoverRangedValue:ot}},m.createElement($i,(0,O.Z)({},i,Ze,{cellRender:Cl,showTime:Pt,mode:kn[Je],generateConfig:x,style:void 0,direction:ut,disabledDate:Je===0?cr:dr,disabledTime:function(Qr){return It?It(Qr,Je===0?"start":"end"):!1},className:at()((0,Se.Z)({},"".concat(E,"-panel-focused"),Je===0?!Hs:!Ks)),value:pe(ke,Je),locale:Z,tabIndex:-1,onPanelChange:function(Qr,oi){Je===0&&As(!0),Je===1&&ps(!0),xr(te(kn,oi,Je),te(ke,Qr,Je));var ui=Qr;Ft==="right"&&kn[Je]===oi&&(ui=En(ui,oi,x,-1)),Mr(ui,Je)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Je===0?pe(ke,1):pe(ke,0)})))}var li=0,Js=0;if(Je&&An.current&&vn.current&&cn.current&&Ke.current){li=An.current.offsetWidth+vn.current.offsetWidth;var xl=Ke.current.offsetLeft>li?Ke.current.offsetLeft-li:Ke.current.offsetLeft,qs=cn.current.offsetWidth,_s=Ke.current.offsetWidth;qs&&_s&&li>qs-_s-(ut==="rtl"?0:xl)&&(Js=li)}var Ll=ut==="rtl"?{right:li}:{left:li};function Nl(){var Ft,Ze=qi(E,kn[Je],Wn),ot=_i({prefixCls:E,components:u,needConfirmButton:pt,okDisabled:!pe(ke,Je)||yt&&yt(ke[Je]),locale:Z,onOk:function(){var Xr=pe(ke,Je);Xr&&(Pe(ke,Je),g==null||g(ke),pn(!1,Je,"confirm"))}});if(Ie!=="time"&&!ce){var Pt=br(Je),Sn=En(Pt,Ie,x),Ii=kn[Je],Qr=Ii===Ie,oi=ws(Qr?"left":!1,{pickerValue:Pt,onPickerValueChange:function(Xr){Mr(Xr,Je)}}),ui=ws("right",{pickerValue:Sn,onPickerValueChange:function(Xr){Mr(En(Xr,Ie,x,-1),Je)}});ut==="rtl"?Ft=m.createElement(m.Fragment,null,ui,Qr&&oi):Ft=m.createElement(m.Fragment,null,oi,Qr&&ui)}else Ft=ws();var Fi=m.createElement("div",{className:"".concat(E,"-panel-layout")},m.createElement(ea,{prefixCls:E,presets:bl,onClick:function(Xr){Pe(Xr,null),pn(!1,Je,"preset")},onHover:function(Xr){al(Xr)}}),m.createElement("div",null,m.createElement("div",{className:"".concat(E,"-panels")},Ft),(Ze||ot)&&m.createElement("div",{className:"".concat(E,"-footer")},Ze,ot)));return $t&&(Fi=$t(Fi)),m.createElement("div",{className:"".concat(E,"-panel-container"),style:{marginLeft:Js},ref:cn,onMouseDown:function(Xr){Xr.preventDefault()}},Fi)}var Sl=m.createElement("div",{className:at()("".concat(E,"-range-wrapper"),"".concat(E,"-").concat(Ie,"-range-wrapper")),style:{minWidth:ve}},m.createElement("div",{ref:Ke,className:"".concat(E,"-range-arrow"),style:Ll}),Nl()),$s;Un&&($s=m.createElement("span",{className:"".concat(E,"-suffix"),onMouseDown:function(Ze){Ze.preventDefault()}},Un));var Bl=ta(E,mn,en),jl=m.createElement("span",{onMouseDown:function(Ze){Ze.preventDefault(),Ze.stopPropagation()},onMouseUp:function(Ze){Ze.preventDefault(),Ze.stopPropagation();var ot=bt;Xt[0]||(ot=te(ot,null,0)),Xt[1]||(ot=te(ot,null,1)),Pe(ot,null),pn(!1,Je,"clear")},className:"".concat(E,"-clear"),role:"button"},Bl),Ol=mn&&(pe(bt,0)&&!Xt[0]||pe(bt,1)&&!Xt[1]),el={size:N(Ie,Ct[0],x)},Ms=0,Ds=0;An.current&&Ln.current&&vn.current&&(Je===0?Ds=An.current.offsetWidth:(Ms=li,Ds=Ln.current.offsetWidth));var Rl=ut==="rtl"?{right:Ms}:{left:Ms},zl=function(Ze,ot){var Pt=te(ke,Ze,Je);if(ot==="submit"||ot!=="key"&&!pt){Pe(Pt,Je),Je===0?As():ps();var Sn=Je===0?1:0;Xt[Sn]?pn(!1,!1,"confirm"):pn(!1,Je,"confirm")}else De(Pt)};return m.createElement(p.Provider,{value:{operationRef:Nn,hideHeader:Ie==="time",onDateMouseEnter:dl,onDateMouseLeave:fl,hideRanges:!0,onSelect:zl,open:fn}},m.createElement(bi,{visible:fn,popupElement:Sl,popupStyle:J,prefixCls:E,dropdownClassName:F,dropdownAlign:H,getPopupContainer:U,transitionName:k,range:!0,direction:ut},m.createElement("div",(0,O.Z)({ref:Bt,className:at()(E,"".concat(E,"-range"),R,(a={},(0,Se.Z)(a,"".concat(E,"-disabled"),Xt[0]&&Xt[1]),(0,Se.Z)(a,"".concat(E,"-focused"),Je===0?Vs:Xs),(0,Se.Z)(a,"".concat(E,"-rtl"),ut==="rtl"),a)),style:S,onClick:Ml,onMouseEnter:Vn,onMouseLeave:zr,onMouseDown:Dl,onMouseUp:hn},(0,Ar.Z)(i,{aria:!0,data:!0})),m.createElement("div",{className:at()("".concat(E,"-input"),(s={},(0,Se.Z)(s,"".concat(E,"-input-active"),Je===0),(0,Se.Z)(s,"".concat(E,"-input-placeholder"),!!Zs),s)),ref:An},m.createElement("input",(0,O.Z)({id:L,disabled:Xt[0],readOnly:Gn||typeof Ct[0]=="function"||!Hs,value:Zs||mi,onChange:function(Ze){Ri(Ze.target.value)},autoFocus:Me,placeholder:pe(X,0)||"",ref:dn},pl,el,{autoComplete:St}))),m.createElement("div",{className:"".concat(E,"-range-separator"),ref:vn},At),m.createElement("div",{className:at()("".concat(E,"-input"),(h={},(0,Se.Z)(h,"".concat(E,"-input-active"),Je===1),(0,Se.Z)(h,"".concat(E,"-input-placeholder"),!!Ys),h)),ref:Ln},m.createElement("input",(0,O.Z)({disabled:Xt[1],readOnly:Gn||typeof Ct[0]=="function"||!Ks,value:Ys||Ma,onChange:function(Ze){js(Ze.target.value)},placeholder:pe(X,1)||"",ref:Mn},wl,el,{autoComplete:St}))),m.createElement("div",{className:"".concat(E,"-active-bar"),style:(0,ft.Z)((0,ft.Z)({},Rl),{},{width:Ds,position:"absolute"})}),$s,Ol&&jl)))}var aa=function(i){(0,yr.Z)(s,i);var a=(0,Ir.Z)(s);function s(){var h;(0,er.Z)(this,s);for(var A=arguments.length,M=new Array(A),E=0;E{const{lineHeight:A}=i,M=Math.floor(s*A)+2,E=Math.max((a-M)/2,0),L=Math.max(a-M-E,0);return{padding:`${E}px ${h}px ${L}px`}},fa=i=>{const{componentCls:a,pickerCellCls:s,pickerCellInnerCls:h,cellHeight:A,motionDurationSlow:M,borderRadiusSM:E,motionDurationMid:L,cellHoverBg:S,lineWidth:R,lineType:J,colorPrimary:F,cellActiveWithRangeBg:k,colorTextLightSolid:H,controlHeightSM:U,cellRangeBorderColor:x,pickerCellBorderGap:Z,cellHoverWithRangeBg:X,cellWidth:Me,colorTextDisabled:ue,cellBgDisabled:ye}=i;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:A,transform:"translateY(-50%)",transition:`all ${M}`,content:'""'},[h]:{position:"relative",zIndex:2,display:"inline-block",minWidth:A,height:A,lineHeight:`${A}px`,borderRadius:E,transition:`background ${L}, border ${L}`},"&-range-hover-start, &-range-hover-end":{[h]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${s}-in-view), +(self.webpackChunk=self.webpackChunk||[]).push([[8866],{50388:function($,gt,v){"use strict";v.d(gt,{Z:function(){return Qe}});var n=v(3113),Fe=v(59301),B=Object.defineProperty,le=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,W=(qe,Ce,me)=>Ce in qe?B(qe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:me}):qe[Ce]=me,be=(qe,Ce)=>{for(var me in Ce||(Ce={}))ze.call(Ce,me)&&W(qe,me,Ce[me]);if(w)for(var me of w(Ce))Be.call(Ce,me)&&W(qe,me,Ce[me]);return qe},Ge=(qe,Ce)=>le(qe,ne(Ce)),Ye=(qe,Ce)=>{var me={};for(var re in qe)ze.call(qe,re)&&Ce.indexOf(re)<0&&(me[re]=qe[re]);if(qe!=null&&w)for(var re of w(qe))Ce.indexOf(re)<0&&Be.call(qe,re)&&(me[re]=qe[re]);return me},Re=(qe,Ce,me)=>new Promise((re,Q)=>{var P=m=>{try{O(me.next(m))}catch(Ne){Q(Ne)}},T=m=>{try{O(me.throw(m))}catch(Ne){Q(Ne)}},O=m=>m.done?re(m.value):Promise.resolve(m.value).then(P,T);O((me=me.apply(qe,Ce)).next())});const Qe=qe=>{var Ce=qe,{children:me}=Ce,re=Ye(Ce,["children"]);const[Q,P]=(0,Fe.useState)(!1);return Fe.createElement(n.ZP,Ge(be({},re),{loading:Q,onClick:T=>Re(void 0,null,function*(){try{P(!0),yield re.onClick(T),P(!1)}catch(O){console.error(O),P(!1)}})}),me)}},58318:function($,gt,v){"use strict";v.d(gt,{Z:function(){return W}});var n=v(59301),Fe=v(58106),B=v(44e3),le=v(20834),ne=v(11968),w={myMenu:"myMenu___bbQDH",layoutSider:"layoutSider___b9ayt"};const ze={background:"#082930"},Be=({globalSetting:be,mainDom:Ge,dispatch:Ye})=>{var Re;const[Qe,qe]=(0,n.useState)([]),[Ce,me]=(0,n.useState)([]),re=(0,n.useMemo)(()=>{var T,O,m;const Ne=ct=>!(ct!=null&&ct.hidden)&&!((0,ne.JA)()&&(ct==null?void 0:ct.link)==="/paperlibrary"),he=((O=(T=be==null?void 0:be.setting)==null?void 0:T.navbar)==null?void 0:O.filter(Ne))||[];for(const ct of he)ct.subitem=((m=ct==null?void 0:ct.subitem)==null?void 0:m.filter(Ne))||[];return he},[(Re=be==null?void 0:be.setting)==null?void 0:Re.navbar]),Q=(T,O)=>{let m="",Ne=[];for(const he of T)if(he.link===O&&(m=he.link),he.subitem&&he.subitem.length>0){for(const ct of he.subitem)if(ct.link===O&&(m=ct.link,Ne=[he.link]),ct.subitem){const sn=Q(ct.subitem,O);sn.selectedKey&&(m=sn.selectedKey,Ne=[he.link,...sn.openKeys])}}return{selectedKey:m,openKeys:Ne}};(0,n.useEffect)(()=>{const T=location.pathname,{selectedKey:O,openKeys:m}=Q(re,T);qe(O?[O]:[]),m.length>0?me(m):me([])},[re]),(0,n.useEffect)(()=>{Ye({type:"globalSetting/headerFooterToggle",payload:!0})},[]);const P=T=>{switch(T){case"/":return n.createElement("i",{className:"iconfont ml10 icon-shouye3 font14"});case"/paths":return n.createElement("i",{className:"iconfont ml10 icon-zhihuikecheng font14"});case"/shixuns":return n.createElement("i",{className:"iconfont ml10 icon-shijianxiangmu font14"});case"/classrooms":return n.createElement("i",{className:"iconfont ml10 icon-jiaoxueketang2 font14"});default:return null}};return n.createElement(B.default,{style:ze},be.showHeader&&be.showHeaderFooter&&n.createElement(B.default.Sider,{className:`flex flex-col ${w.layoutSider}`,width:244,style:ze},n.createElement(le.default,{className:`w-full ${w.myMenu}`,mode:"inline",selectedKeys:Qe,openKeys:Ce,onOpenChange:T=>me(T),onSelect:({key:T})=>{T&&T.includes("/")&&Fe.history.push(T)},items:re.map(T=>{var O;return{key:T.link,label:T.name,icon:P(T==null?void 0:T.link),children:((O=T.subitem)==null?void 0:O.length)>0?T.subitem.map(m=>{var Ne;return{key:m.link,label:m.name,children:((Ne=m.subitem)==null?void 0:Ne.length)>0?m.subitem.map(he=>({key:he.link,label:he.name})):void 0}}):void 0}})})),n.createElement(B.default.Content,{style:{backgroundColor:"#021C21"}},Ge))};var W=(0,Fe.connect)(({globalSetting:be,user:Ge})=>({globalSetting:be,user:Ge}))(Be)},19702:function($,gt,v){"use strict";v.d(gt,{Z:function(){return W}});var n=v(59301),Fe=v(58106),B=v(44e3),le=v(20834),ne=v(11968),w={myMenu:"myMenu___BgVun",layoutSider:"layoutSider___rUtSB"};const ze={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},Be=({globalSetting:be,mainDom:Ge,dispatch:Ye})=>{var Re;const[Qe,qe]=(0,n.useState)([]),[Ce,me]=(0,n.useState)([]),re=(0,n.useMemo)(()=>{var P,T,O;const m=he=>!(he!=null&&he.hidden)&&!((0,ne.JA)()&&(he==null?void 0:he.link)==="/paperlibrary"),Ne=((T=(P=be==null?void 0:be.setting)==null?void 0:P.navbar)==null?void 0:T.filter(m))||[];for(const he of Ne)he.subitem=((O=he==null?void 0:he.subitem)==null?void 0:O.filter(m))||[];return Ne},[(Re=be==null?void 0:be.setting)==null?void 0:Re.navbar]),Q=(P,T)=>{let O="",m=[];for(const Ne of P)if(Ne.link===T&&(O=Ne.link),Ne.subitem&&Ne.subitem.length>0){for(const he of Ne.subitem)if(he.link===T&&(O=he.link,m=[Ne.link]),he.subitem){const ct=Q(he.subitem,T);ct.selectedKey&&(O=ct.selectedKey,m=[Ne.link,...ct.openKeys])}}return{selectedKey:O,openKeys:m}};return(0,n.useEffect)(()=>{const P=location.pathname,{selectedKey:T,openKeys:O}=Q(re,P);qe(T?[T]:[]),O.length>0?me(O):me([])},[re]),(0,n.useEffect)(()=>{Ye({type:"globalSetting/headerFooterToggle",payload:!0})},[]),n.createElement(B.default,{style:ze},be.showHeader&&be.showHeaderFooter&&n.createElement(B.default.Sider,{className:`flex flex-col ${w.layoutSider}`,width:212,style:ze},n.createElement(le.default,{className:`w-full ${w.myMenu}`,mode:"inline",selectedKeys:Qe,openKeys:Ce,onOpenChange:P=>me(P),onSelect:({key:P})=>{P&&P.includes("/")&&Fe.history.push(P)},items:re.map(P=>{var T;return{key:P.link,label:P.name,children:((T=P.subitem)==null?void 0:T.length)>0?P.subitem.map(O=>{var m;return{key:O.link,label:O.name,children:((m=O.subitem)==null?void 0:m.length)>0?O.subitem.map(Ne=>({key:Ne.link,label:Ne.name})):void 0}}):void 0}})})),n.createElement(B.default.Content,{style:{backgroundColor:"#EEF5FE"}},Ge))};var W=(0,Fe.connect)(({globalSetting:be,user:Ge})=>({globalSetting:be,user:Ge}))(Be)},29567:function($,gt,v){"use strict";v.d(gt,{K:function(){return w}});var n=v(59301),Fe=v(43418),B=v(2242),le={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},ne=v(24334);const w=({visible:ze,width:Be,videoId:W,file_url:be,course_id:Ge,copyUrl:Ye,toLog:Re=!0,logWatchHistory:Qe=()=>{},allow_skip:qe,onClose:Ce=()=>{},autoPlay:me=!1,onPlayEnded:re=()=>{}})=>n.createElement(Fe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ze,title:null,footer:null,width:Be,className:le.modal},n.createElement("i",{className:`${le.closeIcon} iconfont icon-guanbi10`,onClick:Ce}),ze&&n.createElement(B.Z,{onPlayEnded:re,autoPlay:me,allow_skip:qe,courseId:Ge,src:be!=null&&be.startsWith("http")?be:ne.Base64.decode(be),videoId:W,toLog:Re,logWatchHistory:Qe}))},2242:function($,gt,v){"use strict";v.d(gt,{Z:function(){return qe}});var n=v(59301),Fe=v(8591),B=v(38854),le=v(19580),ne=v(80360),w=v(11968),ze=v(56102),Be=v(7722),W={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},be=(Ce,me,re)=>new Promise((Q,P)=>{var T=Ne=>{try{m(re.next(Ne))}catch(he){P(he)}},O=Ne=>{try{m(re.throw(Ne))}catch(he){P(he)}},m=Ne=>Ne.done?Q(Ne.value):Promise.resolve(Ne.value).then(T,O);m((re=re.apply(Ce,me)).next())});function Ge(Ce){if(isNaN(Ce))return{minutes:"00",seconds:"00"};const me=new Date(Ce*1e3).toISOString().substr(11,8);return{hour:me.substr(0,2),minutes:me.substr(3,2),seconds:me.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function Ye(Ce,me){return Ce-me}function Re(Ce){Ce.sort(Ye);let me=0;for(let re=0;re{},handlePlay:Ne=()=>{},handlePlayEnded:he=()=>{},autoPlay:ct=!1,onPlayEnded:sn=()=>{},isShowWaterMark:Bn=!0},zn)=>{var qn;const lt=((qn=me==null?void 0:me.split("."))==null?void 0:qn.pop())==="flv",K=(0,n.useRef)(),tn=(0,n.useRef)(),_n=(0,n.useRef)(),$n=(0,n.useRef)(),gn=(0,n.useRef)(),yn=(0,n.useRef)(),jn=(0,n.useRef)(),jt=(0,n.useRef)(),Dt=(0,n.useRef)(),at=(0,n.useRef)(),er=(0,n.useRef)(),nn=(0,n.useRef)(),On=(0,n.useRef)(),yr=(0,n.useRef)(),Ir=navigator.userAgent.toLowerCase().match(Qe),Se=Ir?Ir[0]:"pc",ft=(0,n.useRef)(!1),_e=(0,w.eY)();let Fn=0,Ar=0,ln=0,Lr=null,Tn=!1,Qt=20,Jt=1,ar=!1,G=!1,q=[];(0,n.useImperativeHandle)(zn,()=>({getLastUpdatedTime:()=>K.current.currentTime,getDuration:()=>K.current.duration})),Fe.ZP.config({maxCount:1,getContainer:()=>_n.current});const se=(0,n.useCallback)((Gt,vr=!1)=>{let En={point:K.current.currentTime};Lr?(En.log_id=Lr,En.watch_duration=Re(q),En.total_duration=Ar):(T?(En.video_id=parseInt(Q,10),En.course_id=T):En.video_id=Q,En.duration=Fn,En.device=Se),vr&&(En.ed="1");function on(){return be(this,null,function*(){ar=!0,Lr=yield P==null?void 0:P(En),ar=!1,Gt&&Gt()})}on()},[Q,T]);(0,n.useEffect)(()=>{K.current&&($n.current.style.display="none",gn.current.style.display="block"),Fe.ZP.destroy();let Gt=null;return le.Z.isSupported&<&&me&&(me==null?void 0:me.indexOf(".m3u8"))<0?(Gt=le.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:me,muted:!1}),K.current&&(Gt.attachMediaElement(K.current),Gt.load())):K.current.setAttribute("src",me),Ve(),()=>{Gt&&(Gt.unload(),Gt.pause(),Gt.destroy(),Gt=null)}},[K,lt,me]);function b(){K.current.paused?($n.current.style.display="none",gn.current.style.display="block"):($n.current.style.display="block",gn.current.style.display="none")}function Ve(){er.current.style.display="none",On.current.style.display="none",nn.current.style.display="none",K.current.muted||K.current.volume===0?er.current.style.display="block":K.current.volume>0&&K.current.volume<=.5?On.current.style.display="block":nn.current.style.display="block"}(0,n.useEffect)(()=>{const Gt=document.getElementById("play"),vr=document.querySelectorAll(".playback-icons use");function En(){Ne(),O&&!ft.current&&(K.current.currentTime=O),ft.current=!0,q.push(K.current.currentTime),Tn||(Tn=!0,re&&se())}function on(){return be(this,null,function*(){b(),q.push(K.current.currentTime),re&&se(()=>{Lr=null,ln=0,Tn=!1,ar=!1,G=!1,q=[],Ar=0,Jt=1},!0),sn()})}function Yr(){yn.current.value=Math.round(K.current.currentTime),jn.current.value=Math.round(K.current.currentTime)}function Ae(){const l=Ge(Math.round(K.current.currentTime));Dt.current.innerText=`${l.hour>0?l.hour+":":""}${l.minutes}:${l.seconds}`,Dt.current.setAttribute("datetime",`${l.hour>0?" "+l.hour+" ":""}${l.minutes}m ${l.seconds}s`)}function Rr(){var l,N,D,C,Y,ie,xe;const fe=Math.round((l=K.current)==null?void 0:l.duration);(D=(N=yn.current)==null?void 0:N.setAttribute)==null||D.call(N,"max",fe),(Y=(C=jn.current)==null?void 0:C.setAttribute)==null||Y.call(C,"max",fe);const Oe=Ge(fe);jt.current&&(jt.current.innerText=`${Oe.hour>0?Oe.hour+":":""}${Oe.minutes}:${Oe.seconds}`,(xe=(ie=jt.current).setAttribute)==null||xe.call(ie,"datetime",`${Oe.hour>0?" "+Oe.hour+" ":""}${Oe.minutes}m ${Oe.seconds}s`))}function Nr(){try{const l=Math.round(K.current.duration);yn.current.setAttribute("max",l),jn.current.setAttribute("max",l);const N=Ge(l);jt.current.innerText=`${N.hour>0?N.hour+":":""}${N.minutes}:${N.seconds}`,jt.current.setAttribute("datetime",`${N.hour>0?" "+N.hour+" ":""}${N.minutes}m ${N.seconds}s`),Yr(),Ae();const{width:D,height:C,x:Y,y:ie}=tn.current.getBoundingClientRect();if(Y<0||ie<0||!D)return;if(!G){let xe=K.current.currentTime,fe=xe-ln;Math.abs(fe)<10?(Ar+=Math.abs(fe),ln=xe,ar||Ar-Jt*Qt>=0&&(Jt++,q.push(ln),re&&se())):(ln=xe,re&&se())}}catch(l){console.log(l)}}function Et(){G=!0}function sr(){K.current.playing&&q.push(K.current.currentTime,ln),ln=K.current.currentTime,G=!1}function mr(){Fn=K.current.duration,Fn<=20&&(Qt=Fn/3),K.current.addEventListener("play",En)}function Hr(l){l.preventDefault(),(0,Be.vp)()?(K.current.style.width="100%",K.current.style.height="100%"):K.current.style.cssText=""}function _(){m()}function f(l){if(!Ce){Fe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const N=l.target.dataset.seek?l.target.dataset.seek:l.target.value;K.current.currentTime=N,jn.current.value=N,yn.current.value=N}function y(l){const N=Math.round(l.offsetX/l.target.clientWidth*parseInt(l.target.getAttribute("max"),10));yn.current.setAttribute("data-seek",N);const D=Ge(N);at.current.textContent=`${D.hour>0?D.hour+":":""}${D.minutes}:${D.seconds}`;const C=K.current.getBoundingClientRect();at.current.style.left=`${l.pageX-C.left}px`}function V(l){switch(l.code){case"Space":l.preventDefault(),In();break;case"ArrowRight":if(l.preventDefault(),!Ce){Fe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(K.current.currentTime>=K.current.duration)break;K.current.currentTime=parseInt(K.current.currentTime)+5,Yr();break;case"ArrowLeft":if(l.preventDefault(),!Ce){Fe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(K.current.currentTime===0)break;K.current.currentTime=parseInt(K.current.currentTime)-5,Yr();break;case"ArrowUp":l.preventDefault(),K.current.volume<1&&(K.current.volume=(parseInt(K.current.volume*10)+1)/10);break;case"ArrowDown":l.preventDefault(),K.current.volume>0&&(K.current.volume=(parseInt(K.current.volume*10)-1)/10);break}}return _n.current.addEventListener((0,Be.gH)(),Hr),K.current.addEventListener("canplay",mr),K.current.addEventListener("ended",on),K.current.addEventListener("seeking",Et),K.current.addEventListener("seeked",sr),K.current.addEventListener("loadedmetadata",Rr),yn.current.addEventListener("mousemove",y),yn.current.addEventListener("input",f),K.current.addEventListener("timeupdate",Nr),K.current.addEventListener("pause",_),K.current.addEventListener("volumechange",Ve),document.addEventListener("keydown",V),()=>{var l,N,D,C,Y,ie,xe,fe,Oe,We,$e,j;(l=K.current)==null||l.removeEventListener("canplay",mr),(N=K.current)==null||N.removeEventListener("play",En),(D=K.current)==null||D.removeEventListener("ended",on),(C=K.current)==null||C.removeEventListener("seeking",Et),(Y=K.current)==null||Y.removeEventListener("seeked",sr),(ie=yn.current)==null||ie.removeEventListener("mousemove",y),(xe=yn.current)==null||xe.removeEventListener("input",f),(fe=K.current)==null||fe.removeEventListener("timeupdate",Nr),(Oe=K.current)==null||Oe.removeEventListener("pause",_),(We=K.current)==null||We.removeEventListener("loadedmetadata",Rr),($e=K.current)==null||$e.removeEventListener("volumechange",Ve),document.removeEventListener("keydown",V),(j=K.current)!=null&&j.playing&&(q.push(ln,K.current.currentTime),re&&se())}},[K,me]),(0,n.useEffect)(()=>{if(K.current.onended=()=>{he(K)},K.current.oncontextmenu=()=>!1,(me==null?void 0:me.indexOf(".m3u8"))>-1){if(K.current.canPlayType("application/vnd.apple.mpegurl"))K.current.src=me;else if(ne.ZP.isSupported()){var Gt=new ne.ZP;Gt.loadSource(me),Gt.attachMedia(K.current)}}},[me]);const[Xe,Zt]=(0,n.useState)(1),In=()=>{K.current.paused||K.current.ended?K.current.play():K.current.pause(),b()};function Zn(){K.current.muted=!K.current.muted,K.current.muted?(yr.current.setAttribute("data-volume",volume.value),yr.current.value=0):yr.current.value=yr.current.dataset.volume}return n.createElement("div",{style:{position:"relative"},ref:_n},n.createElement("div",{ref:tn,className:`${W.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${W.animate__loop}`},Bn&&_e?_e.login:" "),n.createElement("div",{className:W.container},n.createElement("div",{className:W["video-container"],id:"video-container"},n.createElement("div",{className:W["playback-animation"],id:"playback-animation"},n.createElement("svg",{className:W["playback-icons"]},n.createElement("use",{className:"hidden",href:"#play-icon"}),n.createElement("use",{href:"#pause"}))),n.createElement("video",{className:W.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:K,autoPlay:ct}),n.createElement("div",{className:`${W["video-controls"]} `,id:"video-controls"},n.createElement("div",{className:W["bottom-controls"]},n.createElement("div",{className:W["left-controls"]},n.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:In},n.createElement("svg",{className:W["playback-icons"]},n.createElement("use",{ref:gn,href:"#play-icon"}),n.createElement("use",{ref:$n,style:{display:"none"},href:"#pause"}))),n.createElement("div",{className:W.time},n.createElement("time",{id:"time-elapsed",ref:Dt},"00:00"),n.createElement("span",null," / "),n.createElement("time",{id:"duration",ref:jt},"00:00"))),n.createElement("div",{className:W["right-controls"]},Ce&&n.createElement(B.Z,{placement:"top",overlayClassName:W.rateOverlay,getPopupContainer:Gt=>Gt.parentNode,menu:{items:[{key:"1",label:n.createElement("span",{onClick:()=>{Zt(1),K.current.playbackRate=1}},"1.0x")},{key:"2",label:n.createElement("span",{onClick:()=>{Zt(1.5),K.current.playbackRate=1.5}},"1.5x")},{key:"3",label:n.createElement("span",{onClick:()=>{Zt(2),K.current.playbackRate=2}},"2.0x")}]}},n.createElement("div",{className:`${W.controlText} mr5`},"\u500D\u901F")),n.createElement(ze.CopyToClipboard,{text:me,onCopy:()=>Fe.ZP.success("\u590D\u5236\u6210\u529F")},n.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},n.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),n.createElement("div",{className:W["volume-controls"]},n.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:W["volume-button"],id:"volume-button",onClick:Zn},n.createElement("i",{ref:er,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),n.createElement("i",{ref:On,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),n.createElement("i",{ref:nn,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),n.createElement("input",{className:W.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:yr,style:{display:"none"},onClick:Ve})),n.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:W["fullscreen-button"],onClick:()=>{(0,Be.vp)()?(0,Be.BU)():(0,Be.Dj)(_n.current)}},n.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),n.createElement("div",{className:W["video-progress"]},n.createElement("progress",{ref:jn,value:"0",min:"0"}),n.createElement("input",{className:W.seek,ref:yn,value:"0",min:"0",type:"range",step:"1"}),n.createElement("div",{className:W["seek-tooltip"],ref:at,id:"seek-tooltip"},"00:00"))))),n.createElement("svg",{style:{display:"none"}},n.createElement("defs",null,n.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},n.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),n.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},n.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),n.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},n.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),n.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},n.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),n.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},n.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),n.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},n.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),n.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},n.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),n.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},n.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},51516:function($,gt,v){"use strict";v.r(gt),v.d(gt,{default:function(){return Sr}});var n=v(59301),Fe=v(92736),B=v(81863),le=v(58106),ne=v(2094),w=v(31735),ze={flex_box_center:"flex_box_center___aFf5V",flex_space_between:"flex_space_between___lgjHK",flex_box_vertical_center:"flex_box_vertical_center___MWYpu",flex_box_center_end:"flex_box_center_end___fAgVO",flex_box_column:"flex_box_column___oLrCs",indexPage:"indexPage___n9yrh",indexPageBox:"indexPageBox___eUfJb",indexPageContent:"indexPageContent___egP8m",content_left:"content_left___bH1xY",content_right:"content_right___i2fHq",title:"title___UQUEK",desc:"desc___Jqwih",zxpt:"zxpt___MYnaO",list_item:"list_item____imBe",item_title:"item_title___GmAxX",item_desc:"item_desc___A7m8F"},Be=v(8591);const W=({homePage:g,dispatch:c})=>{const{systems:u}=g;let st=[v(34148),v(55325),v(57615)];return(0,n.useEffect)(()=>{c({type:"homePage/home",payload:{}})},[g.name]),(0,n.useEffect)(()=>((0,w.Ll)()||c({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{c({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),n.createElement("section",{style:{background:"#fff",paddingBottom:"100px"}},n.createElement("div",{className:ze.indexPage},n.createElement("div",{className:ze.indexPageBox},n.createElement("div",{className:ze.indexPageContent},n.createElement("div",{className:ze.content_left,onClick:()=>{le.history.push("/shixuns")}},n.createElement("div",{className:ze.title},"\u4EBA\u5DE5\u667A\u80FD\u6A21\u62DF\u8BAD\u7EC3\u7CFB\u7EDF"),n.createElement("div",{className:ze.desc},"\u96C6\u8D44\u6E90\u8C03\u5EA6\u3001\u9879\u76EE\u7BA1\u7406\u4E0E\u591A\u6A21\u6001\u73AF\u5883\u4E8E\u4E00\u4F53")),n.createElement("div",{className:ze.content_right,onClick:()=>{le.history.push("/innovation")}},n.createElement("div",{className:ze.title},"\u4EBA\u5DE5\u667A\u80FD\u6A21\u62DF\u8BAD\u7EC3\u7CFB\u7EDF"),n.createElement("div",{className:ze.desc},"\u96C6\u8D44\u6E90\u8C03\u5EA6\u3001\u9879\u76EE\u7BA1\u7406\u4E0E\u591A\u6A21\u6001\u73AF\u5883\u4E8E\u4E00\u4F53"))))),n.createElement("div",{className:ze.zxpt},u==null?void 0:u.map((ot,Lt)=>n.createElement("div",{className:ze.list_item,onClick:()=>{if(!(ot!=null&&ot.subject_identifier)){Be.ZP.info("\u5F53\u524D\u7CFB\u7EDF\u6682\u672A\u914D\u7F6E\u5185\u5BB9");return}le.history.push(`/paths/${ot==null?void 0:ot.subject_identifier}`)}},n.createElement("div",{className:ze.item_title},ot.system),n.createElement("div",{className:ze.item_desc},ot.intr),n.createElement("img",{src:st[Lt],alt:"",width:Lt===0?80:Lt===1?86:90,height:90})))))};var be=(0,le.connect)(({homePage:g})=>({homePage:g}))(W),Ge=v(61621),Ye={flex_box_center:"flex_box_center___sEfC3",flex_space_between:"flex_space_between___rfkoZ",flex_box_vertical_center:"flex_box_vertical_center___g_6Jh",flex_box_center_end:"flex_box_center_end___k37Qa",flex_box_column:"flex_box_column___A9yPD",home:"home___h5c5I",bg:"bg___mDgYE",public_width:"public_width___ctVWu",banner:"banner___Y_cZp",content:"content___S8Tis",experience:"experience___H8Zlm",li:"li___bsBii",btn:"btn___zmK7O",demonstrate:"demonstrate___HUSkM",title:"title___ZV9fz",mask:"mask___G3HO0",name:"name___TRCUE",tagWarp:"tagWarp___kbulg",tag:"tag___O6XvS",feature:"feature___k3jMC"},Re=v(62945),Qe=v.n(Re),qe=v(29567),Ce=Object.defineProperty,me=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,P=(g,c,u)=>c in g?Ce(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,T=(g,c)=>{for(var u in c||(c={}))re.call(c,u)&&P(g,u,c[u]);if(me)for(var u of me(c))Q.call(c,u)&&P(g,u,c[u]);return g};const O=g=>React.createElement("svg",T({width:77,height:50,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon1_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon1_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon1_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-5.7%",y:"-4.8%",width:"111.3%",height:"109.6%",filterUnits:"objectBoundingBox",id:"icon1_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-3.8%",y:"-4.8%",width:"107.5%",height:"109.7%",filterUnits:"objectBoundingBox",id:"icon1_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M65.5 33.265C73.167 33.265 77 36.843 77 44H54c0-7.157 3.833-10.735 11.5-10.735ZM65.538 17c4.024 0 7.286 3.223 7.286 7.198 0 3.976-3.262 7.198-7.286 7.198-4.025 0-7.287-3.222-7.287-7.198 0-3.975 3.262-7.198 7.287-7.198Z",id:"icon1_svg__b"}),React.createElement("path",{d:"M34.221 7.589c-.165.612-.397 1.045-.698 1.3.52 1.288.664 2.351.431 3.19-.349 1.259-1.431 2.364-3.645 4.06-1.476 1.131-5.362 2.82-11.659 5.068v5.601H.383c-1.304-7.167.724-11.441 6.083-12.823 3.633-.937 5.927 0 10.113 0 3.925 0 7.273-1.467 13.01-4.935.506-.213 1.139-.473 1.9-.781.592-.613.958-1.242 1.096-1.887.208-.969 2.752-1.804 1.636 1.207ZM10.613 0a5.96 5.96 0 0 1 5.966 5.956 5.96 5.96 0 0 1-5.966 5.956 5.96 5.96 0 0 1-5.966-5.956A5.96 5.96 0 0 1 10.613 0Z",id:"icon1_svg__f"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon1_svg__a)",xlinkHref:"#icon1_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon1_svg__c)",xlinkHref:"#icon1_svg__b"})),React.createElement("circle",{stroke:"url(#icon1_svg__d)",fillOpacity:.29,fill:"#C2D5FE",cx:38,cy:25,r:24.5}),React.createElement("path",{d:"M24 15c3.493-4 8.16-6 14-6s10.507 2 14 6M52 37c-3.369 4-7.869 6-13.5 6S28.369 41 25 37",stroke:"#175FFF"}),React.createElement("g",{transform:"translate(0 16)",fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon1_svg__e)",xlinkHref:"#icon1_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon1_svg__g)",xlinkHref:"#icon1_svg__f"})),React.createElement("path",{stroke:"#175FFF",d:"m51.45 12 .55 4-4-.284M29 37.622 25 37l.217 4"})));var m="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1NS45NzYlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNyUiIHk9Ii00LjglIiB3aWR0aD0iMTExLjMlIiBoZWlnaHQ9IjEwOS42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTMuOCUiIHk9Ii00LjglIiB3aWR0aD0iMTA3LjUlIiBoZWlnaHQ9IjEwOS43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik02NS41IDMzLjI2NUM3My4xNjcgMzMuMjY1IDc3IDM2Ljg0MyA3NyA0NEg1NGMwLTcuMTU3IDMuODMzLTEwLjczNSAxMS41LTEwLjczNVpNNjUuNTM4IDE3YzQuMDI0IDAgNy4yODYgMy4yMjMgNy4yODYgNy4xOTggMCAzLjk3Ni0zLjI2MiA3LjE5OC03LjI4NiA3LjE5OC00LjAyNSAwLTcuMjg3LTMuMjIyLTcuMjg3LTcuMTk4IDAtMy45NzUgMy4yNjItNy4xOTggNy4yODctNy4xOThaIiBpZD0iYiIvPjxwYXRoIGQ9Ik0zNC4yMjEgNy41ODljLS4xNjUuNjEyLS4zOTcgMS4wNDUtLjY5OCAxLjMuNTIgMS4yODguNjY0IDIuMzUxLjQzMSAzLjE5LS4zNDkgMS4yNTktMS40MzEgMi4zNjQtMy42NDUgNC4wNi0xLjQ3NiAxLjEzMS01LjM2MiAyLjgyLTExLjY1OSA1LjA2OHY1LjYwMUguMzgzYy0xLjMwNC03LjE2Ny43MjQtMTEuNDQxIDYuMDgzLTEyLjgyMyAzLjYzMy0uOTM3IDUuOTI3IDAgMTAuMTEzIDAgMy45MjUgMCA3LjI3My0xLjQ2NyAxMy4wMS00LjkzNS41MDYtLjIxMyAxLjEzOS0uNDczIDEuOS0uNzgxLjU5Mi0uNjEzLjk1OC0xLjI0MiAxLjA5Ni0xLjg4Ny4yMDgtLjk2OSAyLjc1Mi0xLjgwNCAxLjYzNiAxLjIwN1pNMTAuNjEzIDBhNS45NiA1Ljk2IDAgMCAxIDUuOTY2IDUuOTU2IDUuOTYgNS45NiAwIDAgMS01Ljk2NiA1Ljk1NiA1Ljk2IDUuOTYgMCAwIDEtNS45NjYtNS45NTZBNS45NiA1Ljk2IDAgMCAxIDEwLjYxMyAwWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PGNpcmNsZSBzdHJva2U9InVybCgjZCkiIGZpbGwtb3BhY2l0eT0iLjI5IiBmaWxsPSIjQzJENUZFIiBjeD0iMzgiIGN5PSIyNSIgcj0iMjQuNSIvPjxwYXRoIGQ9Ik0yNCAxNWMzLjQ5My00IDguMTYtNiAxNC02czEwLjUwNyAyIDE0IDZNNTIgMzdjLTMuMzY5IDQtNy44NjkgNi0xMy41IDZTMjguMzY5IDQxIDI1IDM3IiBzdHJva2U9IiMxNzVGRkYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjxwYXRoIHN0cm9rZT0iIzE3NUZGRiIgZD0ibTUxLjQ1IDEyIC41NSA0LTQtLjI4NE0yOSAzNy42MjIgMjUgMzdsLjIxNyA0Ii8+PC9nPjwvc3ZnPg==",Ne=Object.defineProperty,he=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Bn=(g,c,u)=>c in g?Ne(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,zn=(g,c)=>{for(var u in c||(c={}))ct.call(c,u)&&Bn(g,u,c[u]);if(he)for(var u of he(c))sn.call(c,u)&&Bn(g,u,c[u]);return g};const qn=g=>React.createElement("svg",zn({width:64,height:63,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"55.976%",x2:"50%",y2:"99.812%",id:"icon2_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon2_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("filter",{x:"-3.4%",y:"-11.8%",width:"106.8%",height:"123.6%",filterUnits:"objectBoundingBox",id:"icon2_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("rect",{id:"icon2_svg__b",x:13,y:52,width:38,height:11,rx:2})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon2_svg__a)",xlinkHref:"#icon2_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon2_svg__c)",xlinkHref:"#icon2_svg__b"})),React.createElement("rect",{stroke:"url(#icon2_svg__d)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:.5,width:63,height:57,rx:4}),React.createElement("path",{d:"M31.611 15c.602 0 1.097.383 1.16.875l.007.107v2.156a10.89 10.89 0 0 1 10.084 10.084h2.156c.543 0 .982.522.982 1.167 0 .601-.383 1.096-.875 1.16l-.107.007h-2.24c-.718 5.025-4.868 8.943-10 9.306v2.156c0 .543-.522.982-1.167.982-.601 0-1.096-.383-1.16-.875l-.007-.107v-2.24a10.896 10.896 0 0 1-9.223-9.222h-2.24c-.542 0-.981-.523-.981-1.167 0-.602.383-1.097.875-1.16l.107-.007h2.156c.363-5.132 4.28-9.282 9.306-10v-2.24c0-.543.523-.982 1.167-.982ZM32 24.333a4.667 4.667 0 1 0 0 9.334 4.667 4.667 0 0 0 0-9.334ZM59 19V8H48v2.2h8.8V19H59Zm0 20h-2.2v8.8H48V50h11V39ZM5 19V8h11v2.2H7.2V19H5Zm0 20h2.2v8.8H16V50H5V39Z",fill:"#2367FE",fillRule:"nonzero"})));var de="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciB4PSItMy40JSIgeT0iLTExLjglIiB3aWR0aD0iMTA2LjglIiBoZWlnaHQ9IjEyMy42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxyZWN0IGlkPSJiIiB4PSIxMyIgeT0iNTIiIHdpZHRoPSIzOCIgaGVpZ2h0PSIxMSIgcng9IjIiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNjMiIGhlaWdodD0iNTciIHJ4PSI0Ii8+PHBhdGggZD0iTTMxLjYxMSAxNWMuNjAyIDAgMS4wOTcuMzgzIDEuMTYuODc1bC4wMDcuMTA3djIuMTU2YTEwLjg5IDEwLjg5IDAgMCAxIDEwLjA4NCAxMC4wODRoMi4xNTZjLjU0MyAwIC45ODIuNTIyLjk4MiAxLjE2NyAwIC42MDEtLjM4MyAxLjA5Ni0uODc1IDEuMTZsLS4xMDcuMDA3aC0yLjI0Yy0uNzE4IDUuMDI1LTQuODY4IDguOTQzLTEwIDkuMzA2djIuMTU2YzAgLjU0My0uNTIyLjk4Mi0xLjE2Ny45ODItLjYwMSAwLTEuMDk2LS4zODMtMS4xNi0uODc1bC0uMDA3LS4xMDd2LTIuMjRhMTAuODk2IDEwLjg5NiAwIDAgMS05LjIyMy05LjIyMmgtMi4yNGMtLjU0MiAwLS45ODEtLjUyMy0uOTgxLTEuMTY3IDAtLjYwMi4zODMtMS4wOTcuODc1LTEuMTZsLjEwNy0uMDA3aDIuMTU2Yy4zNjMtNS4xMzIgNC4yOC05LjI4MiA5LjMwNi0xMHYtMi4yNGMwLS41NDMuNTIzLS45ODIgMS4xNjctLjk4MlpNMzIgMjQuMzMzYTQuNjY3IDQuNjY3IDAgMSAwIDAgOS4zMzQgNC42NjcgNC42NjcgMCAwIDAgMC05LjMzNFpNNTkgMTlWOEg0OHYyLjJoOC44VjE5SDU5Wm0wIDIwaC0yLjJ2OC44SDQ4VjUwaDExVjM5Wk01IDE5VjhoMTF2Mi4ySDcuMlYxOUg1Wm0wIDIwaDIuMnY4LjhIMTZWNTBINVYzOVoiIGZpbGw9IiMyMzY3RkUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",lt=Object.defineProperty,K=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,$n=(g,c,u)=>c in g?lt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,gn=(g,c)=>{for(var u in c||(c={}))tn.call(c,u)&&$n(g,u,c[u]);if(K)for(var u of K(c))_n.call(c,u)&&$n(g,u,c[u]);return g};const yn=g=>React.createElement("svg",gn({width:71,height:63,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"28.312%",x2:"50%",y2:"100%",id:"icon3_svg__a"},React.createElement("stop",{stopColor:"#145DFF",offset:"0%"}),React.createElement("stop",{stopColor:"#578BFE",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon3_svg__b"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon3_svg__c"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-6.7%",y:"-7.1%",width:"113.3%",height:"114.2%",filterUnits:"objectBoundingBox",id:"icon3_svg__e"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M43.327 25.99c.305 1.42.574 2.705.807 3.856.108.485.206.97.296 1.456.09.485.175.926.255 1.321.08.396.148.733.202 1.012.054.278.09.454.107.526.054.36-.026.597-.242.714a1.496 1.496 0 0 1-.726.176c-.09 0-.22-.032-.39-.095s-.3-.112-.39-.148l-7.017-4.1c-1.273.756-2.43 1.43-3.47 2.023-.447.252-.89.504-1.33.755-.44.252-.838.486-1.197.702a30.21 30.21 0 0 1-.927.539 6.01 6.01 0 0 1-.525.27.915.915 0 0 1-.55.094 1.155 1.155 0 0 1-.512-.202.996.996 0 0 1-.336-.391.717.717 0 0 1-.054-.472l.135-.526c.071-.279.152-.611.242-.998.09-.386.192-.813.309-1.28.116-.468.237-.945.363-1.43l.914-3.776a493.653 493.653 0 0 0-3.912-3.357 87.6 87.6 0 0 1-.941-.81c-.278-.242-.507-.44-.686-.593-.18-.153-.278-.238-.296-.256a3.22 3.22 0 0 1-.551-.66 1.078 1.078 0 0 1-.175-.742.941.941 0 0 1 .296-.594c.161-.144.34-.233.538-.27l8.309-.754 3.092-7.228c.107-.288.26-.535.457-.742.197-.206.466-.31.807-.31.179 0 .336.04.47.121.135.081.247.176.336.284.09.108.166.215.229.323.063.108.112.198.148.27l3.011 7.228 8.309.782c.359.09.61.197.753.323.143.126.215.324.215.594 0 .251-.076.472-.229.66-.152.19-.345.418-.578.688l-5.566 5.016Z",id:"icon3_svg__d"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M35.5 0v16.933h7.1v4.234H0v-4.233l7.1-.001V0h28.4Z",transform:"translate(14.2 41.834)",fill:"url(#icon3_svg__a)",fillRule:"nonzero"}),React.createElement("rect",{stroke:"url(#icon3_svg__b)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:.5,width:70,height:49.801,rx:2}),React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon3_svg__c)",xlinkHref:"#icon3_svg__d"}),React.createElement("use",{fill:"#000",filter:"url(#icon3_svg__e)",xlinkHref:"#icon3_svg__d"}))));var jn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMjguMzEyJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMTQ1REZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzU3OEJGRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii03LjElIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjExNC4yJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHBhdGggZD0iTTQzLjMyNyAyNS45OWMuMzA1IDEuNDIuNTc0IDIuNzA1LjgwNyAzLjg1Ni4xMDguNDg1LjIwNi45Ny4yOTYgMS40NTYuMDkuNDg1LjE3NS45MjYuMjU1IDEuMzIxLjA4LjM5Ni4xNDguNzMzLjIwMiAxLjAxMi4wNTQuMjc4LjA5LjQ1NC4xMDcuNTI2LjA1NC4zNi0uMDI2LjU5Ny0uMjQyLjcxNGExLjQ5NiAxLjQ5NiAwIDAgMS0uNzI2LjE3NmMtLjA5IDAtLjIyLS4wMzItLjM5LS4wOTVzLS4zLS4xMTItLjM5LS4xNDhsLTcuMDE3LTQuMWMtMS4yNzMuNzU2LTIuNDMgMS40My0zLjQ3IDIuMDIzLS40NDcuMjUyLS44OS41MDQtMS4zMy43NTUtLjQ0LjI1Mi0uODM4LjQ4Ni0xLjE5Ny43MDJhMzAuMjEgMzAuMjEgMCAwIDEtLjkyNy41MzkgNi4wMSA2LjAxIDAgMCAxLS41MjUuMjcuOTE1LjkxNSAwIDAgMS0uNTUuMDk0IDEuMTU1IDEuMTU1IDAgMCAxLS41MTItLjIwMi45OTYuOTk2IDAgMCAxLS4zMzYtLjM5MS43MTcuNzE3IDAgMCAxLS4wNTQtLjQ3MmwuMTM1LS41MjZjLjA3MS0uMjc5LjE1Mi0uNjExLjI0Mi0uOTk4LjA5LS4zODYuMTkyLS44MTMuMzA5LTEuMjguMTE2LS40NjguMjM3LS45NDUuMzYzLTEuNDNsLjkxNC0zLjc3NmE0OTMuNjUzIDQ5My42NTMgMCAwIDAtMy45MTItMy4zNTcgODcuNiA4Ny42IDAgMCAxLS45NDEtLjgxYy0uMjc4LS4yNDItLjUwNy0uNDQtLjY4Ni0uNTkzLS4xOC0uMTUzLS4yNzgtLjIzOC0uMjk2LS4yNTZhMy4yMiAzLjIyIDAgMCAxLS41NTEtLjY2IDEuMDc4IDEuMDc4IDAgMCAxLS4xNzUtLjc0Mi45NDEuOTQxIDAgMCAxIC4yOTYtLjU5NGMuMTYxLS4xNDQuMzQtLjIzMy41MzgtLjI3bDguMzA5LS43NTQgMy4wOTItNy4yMjhjLjEwNy0uMjg4LjI2LS41MzUuNDU3LS43NDIuMTk3LS4yMDYuNDY2LS4zMS44MDctLjMxLjE3OSAwIC4zMzYuMDQuNDcuMTIxLjEzNS4wODEuMjQ3LjE3Ni4zMzYuMjg0LjA5LjEwOC4xNjYuMjE1LjIyOS4zMjMuMDYzLjEwOC4xMTIuMTk4LjE0OC4yN2wzLjAxMSA3LjIyOCA4LjMwOS43ODJjLjM1OS4wOS42MS4xOTcuNzUzLjMyMy4xNDMuMTI2LjIxNS4zMjQuMjE1LjU5NCAwIC4yNTEtLjA3Ni40NzItLjIyOS42Ni0uMTUyLjE5LS4zNDUuNDE4LS41NzguNjg4bC01LjU2NiA1LjAxNloiIGlkPSJkIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTM1LjUgMHYxNi45MzNoNy4xdjQuMjM0SDB2LTQuMjMzbDcuMS0uMDAxVjBoMjguNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjIgNDEuODM0KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2IpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNzAiIGhlaWdodD0iNDkuODAxIiByeD0iMiIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHVzZSBmaWxsPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZCIvPjwvZz48L2c+PC9zdmc+",jt=Object.defineProperty,Dt=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,nn=(g,c,u)=>c in g?jt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,On=(g,c)=>{for(var u in c||(c={}))at.call(c,u)&&nn(g,u,c[u]);if(Dt)for(var u of Dt(c))er.call(c,u)&&nn(g,u,c[u]);return g};const yr=g=>React.createElement("svg",On({width:77,height:62,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon4_svg__a"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon4_svg__b"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon4_svg__f"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon4_svg__g"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-6.7%",y:"-4.4%",width:"113.3%",height:"108.8%",filterUnits:"objectBoundingBox",id:"icon4_svg__d"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-6.7%",y:"-4.4%",width:"113.3%",height:"108.8%",filterUnits:"objectBoundingBox",id:"icon4_svg__e"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-10.6%",y:"-6.2%",width:"121.2%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon4_svg__i"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-10.6%",y:"-6.2%",width:"121.2%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon4_svg__j"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("text",{id:"icon4_svg__c",fontFamily:"Helvetica",fontSize:34,fontWeight:"normal"},React.createElement("tspan",{x:13,y:33},"Q")),React.createElement("text",{id:"icon4_svg__h",fontFamily:"Helvetica",fontSize:24,fontWeight:"normal"},React.createElement("tspan",{x:48,y:43},"A"))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m8.258 53.857 13.1-12.102H46a1.5 1.5 0 0 0 1.5-1.5V3A1.5 1.5 0 0 0 46 1.5H2A1.5 1.5 0 0 0 .5 3v37.255a1.5 1.5 0 0 0 1.5 1.5h6.258v12.102Z",stroke:"url(#icon4_svg__a)",fillOpacity:.29,fill:"#C2D5FE",transform:"translate(0 -1)"}),React.createElement("g",{fillRule:"nonzero",transform:"translate(0 -1)"},React.createElement("use",{fill:"url(#icon4_svg__b)",xlinkHref:"#icon4_svg__c"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__d)",xlinkHref:"#icon4_svg__c"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__e)",xlinkHref:"#icon4_svg__c"})),React.createElement("path",{d:"m40.064 61.873 10.982-9.942H75a1.5 1.5 0 0 0 1.5-1.5V19a1.5 1.5 0 0 0-1.5-1.5H35a1.5 1.5 0 0 0-1.5 1.5v31.431a1.5 1.5 0 0 0 1.5 1.5h5.064v9.942Z",stroke:"url(#icon4_svg__f)",fillOpacity:.29,fill:"#C2D5FE",transform:"matrix(-1 0 0 1 110 -1)"}),React.createElement("g",{fillRule:"nonzero",transform:"translate(0 -1)"},React.createElement("use",{fill:"url(#icon4_svg__g)",xlinkHref:"#icon4_svg__h"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__i)",xlinkHref:"#icon4_svg__h"}),React.createElement("use",{fill:"#000",filter:"url(#icon4_svg__j)",xlinkHref:"#icon4_svg__h"}))));var Ir="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0M0RDFGMyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNEREU5RkQiIHN0b3Atb3BhY2l0eT0iLjM5NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjU3LjE1NCUiIHgyPSI1MCUiIHkyPSI5OS44MTIlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iIzBBNTVGQyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM0NzgwRkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJmIj48c3RvcCBzdG9wLWNvbG9yPSIjQzREMUYzIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTlGRCIgc3RvcC1vcGFjaXR5PSIuMzk0IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJnIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48ZmlsdGVyIHg9Ii02LjclIiB5PSItNC40JSIgd2lkdGg9IjExMy4zJSIgaGVpZ2h0PSIxMDguOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii00LjQlIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjEwOC44JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHRleHQgaWQ9ImMiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMzQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iMTMiIHk9IjMzIj5RPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PHRleHQgaWQ9ImgiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iNDgiIHk9IjQzIj5BPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTguMjU4IDUzLjg1NyAxMy4xLTEyLjEwMkg0NmExLjUgMS41IDAgMCAwIDEuNS0xLjVWM0ExLjUgMS41IDAgMCAwIDQ2IDEuNUgyQTEuNSAxLjUgMCAwIDAgLjUgM3YzNy4yNTVhMS41IDEuNSAwIDAgMCAxLjUgMS41aDYuMjU4djEyLjEwMloiIHN0cm9rZT0idXJsKCNhKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+PHVzZSBmaWxsPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2QpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjYyIvPjwvZz48cGF0aCBkPSJtNDAuMDY0IDYxLjg3MyAxMC45ODItOS45NDJINzVhMS41IDEuNSAwIDAgMCAxLjUtMS41VjE5YTEuNSAxLjUgMCAwIDAtMS41LTEuNUgzNWExLjUgMS41IDAgMCAwLTEuNSAxLjV2MzEuNDMxYTEuNSAxLjUgMCAwIDAgMS41IDEuNWg1LjA2NHY5Ljk0MloiIHN0cm9rZT0idXJsKCNmKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDExMCAtMSkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIj48dXNlIGZpbGw9InVybCgjZykiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaSkiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaikiIHhsaW5rOmhyZWY9IiNoIi8+PC9nPjwvZz48L3N2Zz4=",Se=Object.defineProperty,ft=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Ar=(g,c,u)=>c in g?Se(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ln=(g,c)=>{for(var u in c||(c={}))_e.call(c,u)&&Ar(g,u,c[u]);if(ft)for(var u of ft(c))Fn.call(c,u)&&Ar(g,u,c[u]);return g};const Lr=g=>React.createElement("svg",ln({width:70,height:53,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon5_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon5_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon5_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-5.6%",y:"-4.2%",width:"111.2%",height:"105%",filterUnits:"objectBoundingBox",id:"icon5_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-11%",y:"-9.5%",width:"122%",height:"119%",filterUnits:"objectBoundingBox",id:"icon5_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M40 5.37h9.888a2 2 0 0 1 1.409.58l2.228 2.212a3.39 3.39 0 0 0 4.912-.14l1.786-1.99a2 2 0 0 1 1.488-.663H68a2 2 0 0 1 2 2v33.926a2 2 0 0 1-2 2h-6.315a2 2 0 0 0-1.458.631l-1.79 1.906a3.46 3.46 0 0 1-4.906.14l-2.24-2.127a2 2 0 0 0-1.377-.55H40a2 2 0 0 1-2-2V7.369a2 2 0 0 1 2-2Z",id:"icon5_svg__b"}),React.createElement("path",{id:"icon5_svg__f",d:"M7.343 0h16.376v18.963l-8.188-4.077-8.188 4.077z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon5_svg__a)",xlinkHref:"#icon5_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon5_svg__c)",xlinkHref:"#icon5_svg__b"})),React.createElement("path",{d:"M2 .87a1.5 1.5 0 0 0-1.5 1.5v44.398a1.5 1.5 0 0 0 1.5 1.5h22.392a2.5 2.5 0 0 1 1.441.457l3.67 2.59a3.5 3.5 0 0 0 4.065-.021l3.541-2.554a2.5 2.5 0 0 1 1.462-.472H61a1.5 1.5 0 0 0 1.5-1.5V2.369A1.5 1.5 0 0 0 61 .87H38.595a1.5 1.5 0 0 0-.903.303l-3.463 2.61a4.5 4.5 0 0 1-5.381.029l-3.589-2.649a1.5 1.5 0 0 0-.89-.293H2Z",stroke:"url(#icon5_svg__d)",fillOpacity:.29,fill:"#C2D5FE"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon5_svg__e)",xlinkHref:"#icon5_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon5_svg__g)",xlinkHref:"#icon5_svg__f"}))));var Tn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNiUiIHk9Ii00LjIlIiB3aWR0aD0iMTExLjIlIiBoZWlnaHQ9IjEwNSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTExJSIgeT0iLTkuNSUiIHdpZHRoPSIxMjIlIiBoZWlnaHQ9IjExOSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik00MCA1LjM3aDkuODg4YTIgMiAwIDAgMSAxLjQwOS41OGwyLjIyOCAyLjIxMmEzLjM5IDMuMzkgMCAwIDAgNC45MTItLjE0bDEuNzg2LTEuOTlhMiAyIDAgMCAxIDEuNDg4LS42NjNINjhhMiAyIDAgMCAxIDIgMnYzMy45MjZhMiAyIDAgMCAxLTIgMmgtNi4zMTVhMiAyIDAgMCAwLTEuNDU4LjYzMWwtMS43OSAxLjkwNmEzLjQ2IDMuNDYgMCAwIDEtNC45MDYuMTRsLTIuMjQtMi4xMjdhMiAyIDAgMCAwLTEuMzc3LS41NUg0MGEyIDIgMCAwIDEtMi0yVjcuMzY5YTIgMiAwIDAgMSAyLTJaIiBpZD0iYiIvPjxwYXRoIGlkPSJmIiBkPSJNNy4zNDMgMGgxNi4zNzZ2MTguOTYzbC04LjE4OC00LjA3Ny04LjE4OCA0LjA3N3oiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHBhdGggZD0iTTIgLjg3YTEuNSAxLjUgMCAwIDAtMS41IDEuNXY0NC4zOThhMS41IDEuNSAwIDAgMCAxLjUgMS41aDIyLjM5MmEyLjUgMi41IDAgMCAxIDEuNDQxLjQ1N2wzLjY3IDIuNTlhMy41IDMuNSAwIDAgMCA0LjA2NS0uMDIxbDMuNTQxLTIuNTU0YTIuNSAyLjUgMCAwIDEgMS40NjItLjQ3Mkg2MWExLjUgMS41IDAgMCAwIDEuNS0xLjVWMi4zNjlBMS41IDEuNSAwIDAgMCA2MSAuODdIMzguNTk1YTEuNSAxLjUgMCAwIDAtLjkwMy4zMDNsLTMuNDYzIDIuNjFhNC41IDQuNSAwIDAgMS01LjM4MS4wMjlsLTMuNTg5LTIuNjQ5YTEuNSAxLjUgMCAwIDAtLjg5LS4yOTNIMloiIHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNlKSIgeGxpbms6aHJlZj0iI2YiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNnKSIgeGxpbms6aHJlZj0iI2YiLz48L2c+PC9nPjwvc3ZnPg==",Qt=Object.defineProperty,Jt=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,q=(g,c,u)=>c in g?Qt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,se=(g,c)=>{for(var u in c||(c={}))ar.call(c,u)&&q(g,u,c[u]);if(Jt)for(var u of Jt(c))G.call(c,u)&&q(g,u,c[u]);return g};const b=g=>React.createElement("svg",se({width:58,height:57,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"icon6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon6_svg__a"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"icon6_svg__d"},React.createElement("stop",{stopColor:"#C4D1F3",offset:"0%"}),React.createElement("stop",{stopColor:"#DDE9FD",stopOpacity:.394,offset:"100%"})),React.createElement("linearGradient",{x1:"50%",y1:"57.154%",x2:"50%",y2:"99.812%",id:"icon6_svg__e"},React.createElement("stop",{stopColor:"#0A55FC",offset:"0%"}),React.createElement("stop",{stopColor:"#4780FF",offset:"100%"})),React.createElement("filter",{x:"-9%",y:"-6.2%",width:"118%",height:"112.4%",filterUnits:"objectBoundingBox",id:"icon6_svg__c"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("filter",{x:"-6.2%",y:"-6.4%",width:"112.4%",height:"112.8%",filterUnits:"objectBoundingBox",id:"icon6_svg__g"},React.createElement("feGaussianBlur",{stdDeviation:1.5,in:"SourceAlpha",result:"shadowBlurInner1"}),React.createElement("feOffset",{dy:.6,in:"shadowBlurInner1",result:"shadowOffsetInner1"}),React.createElement("feComposite",{in:"shadowOffsetInner1",in2:"SourceAlpha",operator:"arithmetic",k2:-1,k3:1,result:"shadowInnerInner1"}),React.createElement("feColorMatrix",{values:"0 0 0 0 0.879230183 0 0 0 0 0.902851028 0 0 0 0 1 0 0 0 0.5 0",in:"shadowInnerInner1"})),React.createElement("path",{d:"M21-4h13a2 2 0 0 1 2 2v25a2 2 0 0 1-2 2H21a5 5 0 0 1-5-5V1a5 5 0 0 1 5-5Z",id:"icon6_svg__b"}),React.createElement("path",{d:"M12.447 27.454 1.615 30.291l3.98-9.69 6.852 6.853Zm17.87-17.91-2.29 2.294-6.809-6.822 2.29-2.294s1.09-1.091 2.2.02l4.48 4.488c1.214 1.217.129 2.315.129 2.315Zm-2.975 2.98L12.347 27.547l-6.808-6.821L20.535 5.702l6.807 6.821Z",id:"icon6_svg__f"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",{fillRule:"nonzero",transform:"rotate(90 26 10.5)"},React.createElement("use",{fill:"url(#icon6_svg__a)",xlinkHref:"#icon6_svg__b"}),React.createElement("use",{fill:"#000",filter:"url(#icon6_svg__c)",xlinkHref:"#icon6_svg__b"})),React.createElement("rect",{stroke:"url(#icon6_svg__d)",fillOpacity:.29,fill:"#C2D5FE",x:.5,y:6.5,width:50,height:50,rx:4}),React.createElement("path",{stroke:"#145CFC",strokeWidth:2,strokeLinecap:"round",d:"M8 21.5h20M8 32h19M8 42.5h9"}),React.createElement("g",{transform:"rotate(-7 169.163 -204.131)",fillRule:"nonzero"},React.createElement("use",{fill:"url(#icon6_svg__e)",xlinkHref:"#icon6_svg__f"}),React.createElement("use",{fill:"#000",filter:"url(#icon6_svg__g)",xlinkHref:"#icon6_svg__f"}))));var Ve="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTklIiB5PSItNi4yJSIgd2lkdGg9IjExOCUiIGhlaWdodD0iMTEyLjQlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJjIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjUiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIi8+PGZlT2Zmc2V0IGR5PSIuNiIgaW49InNoYWRvd0JsdXJJbm5lcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuODc5MjMwMTgzIDAgMCAwIDAgMC45MDI4NTEwMjggMCAwIDAgMCAxIDAgMCAwIDAuNSAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii02LjIlIiB5PSItNi40JSIgd2lkdGg9IjExMi40JSIgaGVpZ2h0PSIxMTIuOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0yMS00aDEzYTIgMiAwIDAgMSAyIDJ2MjVhMiAyIDAgMCAxLTIgMkgyMWE1IDUgMCAwIDEtNS01VjFhNSA1IDAgMCAxIDUtNVoiIGlkPSJiIi8+PHBhdGggZD0iTTEyLjQ0NyAyNy40NTQgMS42MTUgMzAuMjkxbDMuOTgtOS42OSA2Ljg1MiA2Ljg1M1ptMTcuODctMTcuOTEtMi4yOSAyLjI5NC02LjgwOS02LjgyMiAyLjI5LTIuMjk0czEuMDktMS4wOTEgMi4yLjAybDQuNDggNC40ODhjMS4yMTQgMS4yMTcuMTI5IDIuMzE1LjEyOSAyLjMxNVptLTIuOTc1IDIuOThMMTIuMzQ3IDI3LjU0N2wtNi44MDgtNi44MjFMMjAuNTM1IDUuNzAybDYuODA3IDYuODIxWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0icm90YXRlKDkwIDI2IDEwLjUpIj48dXNlIGZpbGw9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNiIi8+PC9nPjxyZWN0IHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHg9Ii41IiB5PSI2LjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgcng9IjQiLz48cGF0aCBzdHJva2U9IiMxNDVDRkMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNOCAyMS41aDIwTTggMzJoMTlNOCA0Mi41aDkiLz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNyAxNjkuMTYzIC0yMDQuMTMxKSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjwvZz48L3N2Zz4=",Xe=v(97013),Zt=v(26869),In=Object.defineProperty,Zn=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,En=(g,c,u)=>c in g?In(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,on=(g,c)=>{for(var u in c||(c={}))Gt.call(c,u)&&En(g,u,c[u]);if(Zn)for(var u of Zn(c))vr.call(c,u)&&En(g,u,c[u]);return g},Yr=(g,c)=>{var u={};for(var st in g)Gt.call(g,st)&&c.indexOf(st)<0&&(u[st]=g[st]);if(g!=null&&Zn)for(var st of Zn(g))c.indexOf(st)<0&&vr.call(g,st)&&(u[st]=g[st]);return u},Ae=(g,c,u)=>new Promise((st,ot)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ot(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ot(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const Rr=g=>{var c=g,{user:u}=c,st=Yr(c,["user"]),ot;const[Lt,Nt]=(0,n.useState)(!0),[St,Ue]=(0,n.useState)(0),[pt,Bt]=(0,n.useState)({}),[cn,An]=(0,n.useState)(!1);(0,n.useEffect)(()=>{Ln()},[]);const Ln=()=>Ae(void 0,null,function*(){Nt(!0);const Ke=yield(0,Xe.ZP)("/api/home/index.json",{method:"get"});Ke.images_url&&Bt(Ke),Nt(!1)}),vn={loop:!0,slidesPerView:3,noSwiping:!0,autoplay:{delay:5e3,disableOnInteraction:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}},dn=[{name:"\u6C89\u6D78\u5F0F\u6559\u5B66",background:"linear-gradient(90deg, #F5F7FA 0%, #FBFCFD 100%)",tags:["\u6C89\u6D78\u5F0F\u4F53\u9A8C","3D\u7ACB\u4F53\u5E94\u7528\u6559\u5B66","\u4E92\u52A8\u5F0F\u5B66\u4E60"],more:!0},{name:"\u77E5\u8BC6\u68EE\u6797\u5B66\u4E60\u8DEF\u5F84\u667A\u80FD\u5BFC\u822A",background:"linear-gradient(90deg, #FBF3F3 0%, #FCFBFB 100%)",tags:["\u56FE\u8C31\u53EF\u89C6\u5316","\u591A\u6E90\u5F02\u6784\u6570\u636E\u5904\u7406","\u9AD8\u7EA7\u63A8\u7406\u5E94\u7528"],link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2",more:!0},{name:"\u8BA4\u77E5\u8FC7\u7A0B\u63A8\u7406\u865A\u62DF\u73B0\u5B9E\u5B66\u4E60\u73AF\u5883",background:"linear-gradient(270deg, #FBF8FC 0%, #F0EFFB 100%)",tags:["\u4EFF\u771F\u6A21\u62DF\u8BAD\u7EC3","3D\u865A\u62DF\u73AF\u5883","\u6E38\u620F\u5316\u5B66\u4E60"],more:!1},{name:"\u56FE\u7075\u6D4B\u8BD5",background:"linear-gradient(90deg, #F0F2FD 0%, #F9FAFA 100%)",tags:["\u673A\u5668\u601D\u8003","\u4EBA\u5DE5\u667A\u80FD\u79D1\u5B66","\u6A21\u62DF\u6E38\u620F"],link:"https://ilearning.educoder.net/tasks/4z3jgw6vsuea",more:!0}],Mn=[{img:m,title:"\u6DF7\u5408\u589E\u5F3A\u60C5\u666F\u7406\u89E3",intro:"\u5E08-\u673A-\u751F\u4E09\u5143\u7ED3\u6784\u7684\u590D\u5408\u4E3B\u4F53\uFF0C\u7834\u89E3\u8BA4\u77E5\u80FD\u529B\u7684\u5C40\u9650\u6027"},{img:de,title:"\u884C\u4E3A\u610F\u56FE\u8BC6\u522B\u8DDF\u8E2A",intro:"\u611F\u77E5\u5B66\u751F\u7684\u5B66\u4E60\u72B6\u6001\u3001\u95EE\u9898\u610F\u56FE\u548C\u8F85\u5BFC\u9700\u6C42\uFF0C\u63D0\u4F9B\u667A\u80FD\u76D1\u6D4B\u5BFC\u5B66",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/exercise/35872/detail?random=false"},{img:jn,title:"\u5B66\u4E60\u8DEF\u5F84\u667A\u80FD\u63A8\u8350",intro:"\u53EF\u89E3\u91CA\u7684\u5B66\u4E60\u89C4\u5212\u548C\u5185\u5BB9\u63A8\u8350\u65B9\u6CD5\uFF0C\u652F\u6491\u4E2A\u6027\u5316\u5BFC\u6559",link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2"},{img:Ir,title:"\u4E2A\u6027\u5316\u8F85\u5BFC\u7B54\u7591",intro:"\u6570\u636E\u9A71\u52A8\u548C\u77E5\u8BC6\u68EE\u6797\u5F15\u5BFC\u7684\u95EE\u7B54\u65B9\u6CD5\uFF0C\u652F\u6491\u4E2A\u6027\u5316\u4F34\u5B66",link:"https://www.educoder.net/tasks/4z3jgw6vsuea"},{img:Tn,title:"\u4EBA\u673A\u589E\u5F3A\u7FA4\u4F53\u6FC0\u52B1",intro:"\u591A\u7EF4\u5EA6\u6FC0\u52B1\u65B9\u6CD5\uFF0C\u589E\u5F3A\u5B66\u751F\u5BF9\u673A\u5668\u7684\u6B63\u5411\u53CD\u9988",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/group_homework/572013/detail"},{img:Ve,title:"\u4EBA\u673A\u589E\u5F3A\u7FA4\u4F53\u8BC4\u6D4B",intro:"\u884C\u4E3A\u7279\u5F81\u5D4C\u5165\u3001\u534F\u540C\u8BC4\u6D4B\u7B49\u7FA4\u7EC4\u8BC4\u6D4B\u65B9\u6CD5\uFF0C\u652F\u6491\u6559\u5B66\u6210\u6548\u8BC4\u4EF7",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/statistics_quality/192066"}];return n.createElement("section",{className:Ye.home},n.createElement(qe.K,{width:800,visible:cn,file_url:"https://www-cdn.educoder.net/video/learning.mp4",copyUrl:"https://www-cdn.educoder.net/video/learning.mp4",onClose:()=>An(!1)}),n.createElement(Ge.Z,{loading:Lt,active:!0,paragraph:{rows:5}},n.createElement("div",{className:Ye.bg},n.createElement("div",{className:Ye.public_width},n.createElement("div",{className:Ye.banner},n.createElement(Qe(),on({},vn),(ot=pt==null?void 0:pt.images_url)==null?void 0:ot.map(Ke=>n.createElement("div",{onClick:()=>{Ke.path&&(0,w.xg)(Ke.path)}},n.createElement("div",{className:"index_moe_li",style:{cursor:Ke.path?"pointer":"default"}},n.createElement("img",{src:Zt.Z.IMG_SERVER+Ke.image_url,alt:""}),n.createElement("div",{className:"index_moe_focus_shadow"}),n.createElement("span",{className:"index_moe_focus_b"})))))))),n.createElement("div",{className:Ye.content},n.createElement("div",{className:Ye.experience},n.createElement("a",{href:"https://i-learning.smartedu.lenovo.com/ilearning",target:"_blank",className:Ye.li}),n.createElement(le.Link,{to:"/paths/higherVocationalEducation",target:"_blank",className:Ye.li}),n.createElement(le.Link,{to:"/paths",target:"_blank",className:Ye.li})),n.createElement("div",{className:Ye.demonstrate},n.createElement("div",{className:Ye.title},"\u5178\u578B\u573A\u666F\u5E94\u7528\u793A\u8303"),n.createElement("aside",null,dn.map((Ke,Ct)=>{var Nn;return n.createElement("div",{key:Ct,className:Ye.li,style:{background:Ke.background,cursor:Ke!=null&&Ke.more?"pointer":"default"},onClick:()=>{}},n.createElement("div",{className:Ye.name},Ke.name),n.createElement("div",{className:Ye.tagWarp},(Nn=Ke==null?void 0:Ke.tags)==null?void 0:Nn.map((Xt,Dn)=>n.createElement("div",{key:`${Ct}-${Dn}`,className:Ye.tag},Xt))),n.createElement("div",{className:Ye.mask,onClick:()=>{switch(Ct){case 0:An(!0);break;default:Ke.link?(0,w.xg)(Ke.link):Ke.more&&le.history.push("/classrooms/classicCases");return}},style:{background:Ke.more?"rgba(25, 110, 253, 0.8)":"rgba(90, 106, 132, 0.6)"}},Ke.more?"\u67E5\u770B\u66F4\u591A":"\u656C\u8BF7\u671F\u5F85\uFF5E"))}))),n.createElement("div",{className:Ye.feature},n.createElement("div",{className:Ye.name},n.createElement("span",null,"\u7279\u8272\u529F\u80FD"),n.createElement("span",null,"FEATURES")),n.createElement("aside",null,Mn.map((Ke,Ct)=>n.createElement("div",{className:Ye.li,key:Ke.title,onClick:()=>{switch(Ct){case 0:An(!0);break;default:Ke.link&&(0,w.xg)(Ke.link);break}}},n.createElement("img",{src:Ke.img}),n.createElement("div",null,n.createElement("h4",null,Ke.title),n.createElement("h6",null,Ke.intro)))))))))};var Nr=(0,le.connect)(({user:g})=>({user:g}))(Rr),Et=v(11968),sr=v(78241),mr=v(6848),Hr=v(3113),_=v(5083),f=v(43418),y=v(1710),V=v(57809),l=v(92832),N=v(88522),D=v(59243),C=v(56656),Y=v.n(C),ie=v(26718),xe=v(51600),fe=v(42441),Oe=v(76411),We=v(19514),$e=v(50388),j=v(26724),e=v.n(j),t=v(98308),r=v(71795),o=Object.defineProperty,d=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,ge=(g,c,u)=>c in g?o(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ee=(g,c)=>{for(var u in c||(c={}))p.call(c,u)&&ge(g,u,c[u]);if(d)for(var u of d(c))I.call(c,u)&&ge(g,u,c[u]);return g},je=(g,c,u)=>new Promise((st,ot)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ot(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ot(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const dt=({user:g,dispatch:c,homePage:u,forumsList:st,globalSetting:ot})=>{var Lt,Nt,St,Ue,pt,Bt,cn,An,Ln,vn,dn,Mn,Ke,Ct,Nn,Xt,Dn;const[or]=sr.default.useForm(),[,,bt,Yn]=(0,ie.U)(We.su,{}),[Xn,Kn,br]=(0,ie.U)(xe.nQ,{page:1}),[,Mr,Br,ur]=(0,ie.U)(xe.V8,{page:1,limit:5,order:"visits",search:""}),[ke,,De,it]=(0,ie.U)(We.Yu,{type:"view"}),[Kt,kn]=(0,n.useState)(!1),[Pr,xr]=(0,n.useState)(!1),[Gr,jr]=(0,n.useState)([]),[fn,Je]=(0,n.useState)(!0),[Dr,pn]=(0,n.useState)([]),[Wr,Mt]=(0,n.useState)(!0),[Fr,Zr]=(0,n.useState)([]),cr=[{id:"view",name:"\u8BBF\u95EE\u6570\u636E"},{id:"submit",name:"\u8BC4\u6D4B\u6570\u636E"},{id:"learn",name:"\u5B66\u4E60\u6570\u636E"}],dr=[{title:"\u77E5\u8BC6\u56FE\u8C31",key:"4",url:"",children:n.createElement(n.Fragment,null,n.createElement("div",{className:"c-grey-333 text-16px"},n.createElement("span",{className:"font-semibold"},"\u77E5\u8BC6\u56FE\u8C31"),"\u7CFB\u7EDF\u5177\u5907\u591A\u7EF4\u5EA6\u7279\u70B9\uFF0C\u4E00\u65B9\u9762\u901A\u8FC7\u7CBE\u51C6\u5B66\u60C5\u5206\u6790\u638C\u63E1\u5B66\u751F\u5BF9\u5404\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u7A0B\u5EA6\uFF0C\u5728\u6B64\u57FA\u7840\u4E4B\u4E0A\u8FD0\u7528\u5F3A\u5927\u7B97\u6CD5\u4E3A\u5B66\u751F\u63A8\u8350\u4E2A\u6027\u5316\u5B66\u4E60\u8D44\u6E90\u4E0E\u5B66\u4E60\u8DEF\u5F84\uFF0C\u5B9E\u73B0\u56E0\u6750\u65BD\u6559\uFF1B\u53E6\u4E00\u65B9\u9762\u6784\u5EFA\u591A\u77E5\u8BC6\u56FE\u8C31\u4F53\u7CFB\uFF0C\u5305\u62EC\u8BFE\u7A0B\u56FE\u8C31\u3001\u5927\u7EB2\u56FE\u8C31\u3001\u601D\u653F\u56FE\u8C31\u3001\u601D\u7EF4\u56FE\u8C31\uFF0C\u4E3A\u6559\u80B2\u9886\u57DF\u63D0\u4F9B\u5168\u65B9\u4F4D\u652F\u6491\uFF0C\u540C\u65F6\u6574\u5408\u6559\u6750\u3001\u89C6\u9891\u3001\u5B9E\u9A8C\u3001\u4F5C\u4E1A\u7B49\u591A\u6A21\u6001\u8D44\u6E90\uFF0C\u6253\u9020\u7ED3\u6784\u5316\u7684\u77E5\u8BC6\u7F51\u7EDC\uFF0C\u5168\u65B9\u4F4D\u8D4B\u80FD\u6559\u80B2\u8FC7\u7A0B\u3002 "),n.createElement("img",{src:v(99799),style:{width:"100%"}}))}],[fr,qr]=(0,n.useState)(dr[0]),ve=[{title:"\u6559\u5B66\u8D44\u6E90",img:v(28751),link:"/paths"},{title:"\u5B9E\u8BAD\u7CFB\u7EDF",img:v(78257),link:"/shixuns"},{title:"\u6559\u5B66\u7BA1\u7406",img:v(32074),link:"/classrooms"}],Te=(0,n.useMemo)(()=>{var z,Rt,we,mt,zt,Or,ir,gi,Di,mi,Ri,zi;return[{title:"\u603B\u8BBF\u95EE\u91CF",num:(z=u==null?void 0:u.index_statistics)==null?void 0:z.total_visit_count,unit:"\u6B21",img:v(6218)},{title:"\u8BBF\u5BA2\u6570",num:(Rt=u==null?void 0:u.index_statistics)==null?void 0:Rt.total_user_count,unit:"\u4EBA",img:v(78781)},{title:"\u5B9E\u8DF5\u8BFE\u7A0B",num:(we=u==null?void 0:u.index_statistics)==null?void 0:we.subject_count,unit:"\u95E8",img:v(6491)},{title:"\u5B9E\u8DF5\u9879\u76EE",num:(mt=u==null?void 0:u.index_statistics)==null?void 0:mt.shixun_count,unit:"\u4E2A",img:v(25413)},{title:"\u5B9E\u9A8C\u73AF\u5883",num:(zt=u==null?void 0:u.index_statistics)==null?void 0:zt.repository_count,unit:"\u79CD",img:v(33102)},{title:"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570",num:(Or=u==null?void 0:u.index_statistics)==null?void 0:Or.all_user_count,unit:"\u4EBA",img:v(91159)},{title:"\u8BC4\u6D4B\u6B21\u6570",num:(ir=u==null?void 0:u.index_statistics)==null?void 0:ir.evaluate_count,unit:"\u6B21",img:v(15070)},{title:"\u5728\u7EBF\u4EBA\u6570",num:(gi=u==null?void 0:u.index_statistics)==null?void 0:gi.user_online_count,unit:"\u4EBA",img:v(83425)},{title:"\u8BFE\u4EF6\u6570\u91CF",num:(Di=u==null?void 0:u.index_statistics)==null?void 0:Di.attachment_count,unit:"\u4E2A",img:v(57583)},{title:"\u8BD5\u9898\u6570\u91CF",num:(mi=u==null?void 0:u.index_statistics)==null?void 0:mi.question_count,unit:"\u9053",img:v(21728)},{title:"\u89C6\u9891\u6570\u91CF",num:(Ri=u==null?void 0:u.index_statistics)==null?void 0:Ri.video_count,unit:"\u4E2A",img:v(27261)},{title:"\u7EBF\u4E0A\u8003\u8BD5",num:(zi=u==null?void 0:u.index_statistics)==null?void 0:zi.exercise_count,unit:"\u95E8",img:v(15939)}]},[u==null?void 0:u.index_statistics]),Jn=[{img:v(23258),name:"\u519B\u4E8B\u88C5\u5907\u667A\u80FD\u63A8\u8350\u7CFB\u7EDF",desc:"\u8BE5\u667A\u80FD\u63A8\u8350\u7CFB\u7EDF\u57FA\u4E8E\u519B\u4E8B\u88C5\u5907\u77E5\u8BC6\u56FE\u8C31\uFF0C\u8986\u76D6\u70ED\u95E8\u88C5\u5907\u3001\u5404\u7C7B\u578B\u88C5\u5907\u3001\u4EFB\u52A1\u9700\u6C42\u4E0E\u4F5C\u6218\u573A\u666F\u5339\u914D\uFF0C\u4EE5\u53CA\u76F8\u5173\u88C5\u5907\u63A8\u8350\u7B49\u6838\u5FC3\u573A\u666F\u3002\u7CFB\u7EDF\u878D\u5408\u4F5C\u6218\u9700\u6C42\u3001\u73AF\u5883\u8981\u7D20\u3001\u88C5\u5907\u6027\u80FD\u53CA\u5386\u53F2\u6570\u636E\uFF0C\u63D0\u4F9B\u4E2A\u6027\u5316\u3001\u667A\u80FD\u5316\u7684\u88C5\u5907\u9009\u578B\u65B9\u6848\uFF0C\u52A9\u529B\u4F5C\u6218\u6548\u80FD\u6700\u4F18\u914D\u7F6E\u3002"},{img:v(11483),name:"\u519B\u4E8B\u4F5C\u6218\u6570\u636E\u5206\u6790\u7CFB\u7EDF",desc:"\u672C\u7CFB\u7EDF\u96C6\u6210\u6218\u573A\u4F5C\u6218\u6570\u636E\u3001\u5929\u6C14\u73AF\u5883\u7B49\u591A\u7EF4\u4FE1\u606F\uFF0C\u91C7\u7528\u5148\u8FDB\u7684\u6570\u636E\u6E05\u6D17\u3001\u5904\u7406\u4E0E\u878D\u5408\u6280\u672F\uFF0C\u63D0\u4F9B\u5168\u9762\u7684\u6218\u573A\u6001\u52BF\u5206\u6790\u3002\u901A\u8FC7\u53EF\u89C6\u5316\u5C55\u793A\u4F24\u4EA1\u4E0E\u88C5\u5907\u6D88\u8017\uFF0C\u7ED3\u5408\u6C14\u8C61\u56E0\u7D20\u6DF1\u5165\u8BC4\u4F30\u5929\u6C14\u5BF9\u4F5C\u6218\u6548\u679C\u7684\u5F71\u54CD\uFF0C\u7CBE\u51C6\u9884\u6D4B\u672A\u6765\u6218\u573A\u52A8\u6001\uFF0C\u52A9\u529B\u6307\u6325\u5B98\u4F18\u5316\u51B3\u7B56\u3002 "},{img:v(2340),name:"\u519B\u4E8B\u6218\u5F79\u667A\u80FD\u95EE\u7B54\u7CFB\u7EDF",desc:"\u57FA\u4E8E\u5386\u53F2\u6218\u5F79\u6570\u636E\uFF0C\u6784\u5EFA\u519B\u4E8B\u6218\u5F79\u56FE\u8C31\uFF0C\u7ED3\u5408\u5148\u8FDB\u7684\u667A\u80FD\u95EE\u7B54\u6280\u672F\uFF0C\u5E2E\u52A9\u7528\u6237\u5FEB\u901F\u83B7\u53D6\u8BE6\u7EC6\u3001\u5168\u9762\u7684\u6218\u5F79\u4FE1\u606F\u4E0E\u6DF1\u5EA6\u89E3\u6790\uFF0C\u663E\u8457\u63D0\u5347\u51B3\u7B56\u6548\u7387\u4E0E\u6218\u7565\u90E8\u7F72\u7684\u79D1\u5B66\u6027\uFF0C\u4E3A\u73B0\u4EE3\u519B\u4E8B\u6307\u6325\u63D0\u4F9B\u5F3A\u6709\u529B\u7684\u667A\u80FD\u652F\u6301\u3002"},{img:v(96159),name:"\u519B\u8230\u4E8B\u6545\u5206\u6790\u7CFB\u7EDF",desc:"\u7CFB\u7EDF\u901A\u8FC7\u96C6\u6210\u519B\u8230\u4E8B\u6545\u65B0\u95FB\u4E0E\u519B\u8230\u5DE1\u822A\u57FA\u672C\u4FE1\u606F\uFF0C\u8FD0\u7528\u6570\u636E\u5904\u7406\u4E0E\u5173\u8054\u878D\u5408\u6280\u672F\uFF0C\u6DF1\u5165\u5206\u6790\u4E8B\u6545\u539F\u56E0\u3002\u7CFB\u7EDF\u63D0\u4F9B\u53EF\u89C6\u5316\u5C55\u793A\uFF0C\u5E2E\u52A9\u5FEB\u901F\u8BC6\u522B\u6F5C\u5728\u98CE\u9669\uFF0C\u4E3A\u51B3\u7B56\u8005\u63D0\u4F9B\u7CBE\u51C6\u7684\u4E8B\u6545\u9884\u6D4B\u4E0E\u9884\u8B66\u652F\u6301\uFF0C\u6709\u6548\u63D0\u5347\u519B\u961F\u5B89\u5168\u4FDD\u969C\u548C\u7BA1\u7406\u6548\u7387\uFF0C\u63A8\u52A8\u667A\u80FD\u5316\u8FD0\u8425\u3002"}],Pe=(0,n.useMemo)(()=>({tooltip:{trigger:"axis"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:(it==null?void 0:it.time)||[],nameTextStyle:{color:"#333333"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#E5E5E5"}},axisLabel:{color:"#333333"}},yAxis:{type:"value",nameTextStyle:{color:"#333333"},axisTick:{show:!1},splitLine:{lineStyle:{type:"dashed",color:"#E5E5E5"}},axisLine:{show:!1},axisLabel:{color:"#333333"}},series:[{name:"\u672C\u6708",type:"line",data:(it==null?void 0:it.current_month)||[],itemStyle:{color:"#15EAA4"},areaStyle:{color:new Oe.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#15EAA4"},{offset:1,color:"rgba(255, 255, 255,0)"}])}},{name:"\u4E0A\u6708",type:"line",data:(it==null?void 0:it.last_month)||[],itemStyle:{color:"#73A0FF"},areaStyle:{color:new Oe.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#73A0FF"},{offset:1,color:"rgba(255, 255, 255,0)"}])}}]}),[it]),Ut=[{title:"\u59D3\u540D",dataIndex:"real_name",width:120,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school_name",ellipsis:!0},{title:"\u64CD\u4F5C",dataIndex:"user_id",width:100,render:(z,Rt)=>n.createElement($e.Z,{style:{padding:0,border:"none"},type:"link",onClick:()=>je(void 0,null,function*(){const we=yield(0,We.NX)({teacher_id:z});(we==null?void 0:we.status)==0&&(Be.ZP.success("\u5220\u9664\u6210\u529F"),bt({}),kn(!1))})},"\u5220\u9664\u6210\u5458")}],gr=[{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(z,Rt)=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement(le.Link,{className:"bold c-black",to:`/users/${Rt.login}`,target:"_blank"},z||"--"))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,z||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"school_name",width:100,render:z=>z?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:z=>n.createElement(mr.Z,{placement:"bottom",title:z},n.createElement("span",null,Y()(z).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:z=>{if(z===1)return n.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}],_r=(z=!1)=>je(void 0,null,function*(){var Rt;if((z||fn)&&!Kn){const we=or.getFieldsValue(),mt=yield br(ee({page:z?1:(Xn==null?void 0:Xn.page)+1,container_type:1},we));pn(z?[...mt.users]:[...Dr,...mt.users]),((Rt=mt.users)==null?void 0:Rt.length)<10&&Je(!1)}}),Vr=()=>je(void 0,null,function*(){var z;const Rt=yield c({type:"classroomList/getSchoolList",payload:{display_aliases:!0}});jr((z=Rt||[])==null?void 0:z.map(we=>({value:we})))});return(0,n.useEffect)(()=>{const z=Y()();Vr(),bt({}),Br({}),z&&De({start_at:z.subtract(7,"day").format("YYYY-MM-DD"),end_at:z.format("YYYY-MM-DD")}),c({type:"forumsList/getForumsData",payload:{page:1,forum:16,memoType:16,tab_module_type:"forums",limit:5}})},[]),(0,n.useEffect)(()=>{c({type:"homePage/home",payload:{}})},[u.name]),n.createElement("div",{className:"py-32px",style:{background:`url(${v(48223)}) #fafafa 0 0 / 100% auto no-repeat`}},n.createElement("div",{className:"ml-auto mr-auto flex gap-20px",style:{width:"1200px"}},n.createElement("div",{className:"flex-1 flex flex-col gap-20px"},n.createElement("div",{className:"px-40px py-30px flex flex-col rounded-6px",style:{height:"350px",background:`url(${v(91527)}) 0 0 / 100% 100% no-repeat`}},n.createElement("div",{className:"c-grey-333 text-18px font-semibold"},"\u6570\u636E\u4FDD\u969C\u80FD\u529B\u6559\u5B66\u7CFB\u7EDF"),n.createElement("div",{className:"mt-10px c-grey-333 text-16px",style:{lineHeight:"28px"}},"\u2014\u2014\u953B\u9020\u65B0\u65F6\u4EE3\u519B\u4E8B\u6570\u636E\u5C16\u5175\u7684\u667A\u6167\u5E73\u53F0",n.createElement("br",null),n.createElement("br",null),"\u6570\u636E\u4FDD\u969C\u80FD\u529B\u6559\u5B66\u7CFB\u7EDF\u662F\u9762\u5411\u519B\u4E8B\u9662\u6821\u5E08\u751F\u7684\u5B9E\u6218\u5316\u6559\u5B66\u5E73\u53F0\uFF0C\u96C6\u6210\u865A\u62DF\u4EFF\u771F\u63A8\u6F14\u3001\u8D85\u7B97\u6570\u636E\u5904\u7406\u4E0E\u667A\u80FD\u6570\u636E\u4E2D\u53F0\u6280\u672F\uFF0C\u652F\u6301\u6218\u573A\u73AF\u5883\u6A21\u62DF\u63A8\u6F14\u3001\u5927\u89C4\u6A21\u519B\u4E8B\u6570\u636E\u8BAD\u7EC3\u53CA\u4F5C\u6218\u6570\u636E\u6316\u6398\uFF0C\u9002\u7528\u4E8E\u519B\u4E8B\u6570\u636E\u6559\u80B2\u3001\u4F5C\u6218\u6570\u636E\u4FDD\u969C\u6F14\u7EC3\u53CA\u79D1\u7814\u653B\u5173\u7B49\u573A\u666F\uFF0C\u52A9\u529B\u63D0\u5347\u6570\u636E\u4FDD\u969C\u80FD\u529B\uFF0C\u63A8\u52A8\u519B\u4E8B\u6559\u80B2\u6570\u5B57\u5316\u8F6C\u578B\u3002"),n.createElement("div",{className:"mt-30px flex flex-wrap item-center gap-10px",style:{paddingRight:"400px"}},["\u4FDD\u969C\u6570\u636E\u5B89\u5168","\u63D0\u9AD8\u6570\u636E\u8D28\u91CF","\u7BA1\u7406\u6570\u636E\u8D44\u4EA7","\u6570\u636E\u5DE5\u7A0B\u5B9E\u8BAD","\u6570\u636E\u8BFE\u7A0B\u8D44\u6E90"].map((z,Rt)=>n.createElement("div",{key:Rt,className:"rounded-4px px-10px py-6px",style:{color:"#3061D0",background:"#E9EFFF"}},z)))),n.createElement("div",{className:"rounded-6px bg-white flex item-end justify-between px-40px pb-30px relative",style:{height:"179px"}},n.createElement("div",{className:"c-grey-333 text-18px absolute",style:{lineHeight:"34px",padding:"0 112px",background:"linear-gradient( 180deg, #F8FDFF 0%, #EDF5FC 100%)",boxShadow:"inset 0px 1px 3px 0px #FFFFFF",top:0,left:"50%",transform:"translateX(-50%)",borderBottomLeftRadius:"999px",borderBottomRightRadius:"999px"}},"\u5FEB\u6377\u5165\u53E3"),ve.map((z,Rt)=>n.createElement("div",{key:Rt,className:"flex flex-col item-center gap-10px current-primary-hover",onClick:()=>{(0,w.xg)(z==null?void 0:z.link)}},n.createElement("img",{src:z==null?void 0:z.img,style:{width:"59px"}}),n.createElement("div",{className:"text-16px"},z==null?void 0:z.title)))),n.createElement("div",{className:"rounded-6px px-40px py-30px bg-white"},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:"text-18px c-grey-333 font-semibold"},"\u6570\u636E\u6C47\u603B")),n.createElement("div",{className:"grid gap-40px mt-30px",style:{gridTemplateColumns:"1fr 1fr 1fr 1fr"}},Te.map((z,Rt)=>n.createElement("div",{key:Rt,className:"flex gap-10px item-center"},n.createElement("img",{src:z==null?void 0:z.img,className:"rounded-full",style:{width:"60px"}}),n.createElement("div",{className:"flex flex-col gap-10px c-grey-666"},n.createElement("div",null,n.createElement("span",{className:"mr-6px c-grey-333 text-18px font-semibold"},(z==null?void 0:z.num)||0),z==null?void 0:z.unit),n.createElement("div",null,z.title)))))),n.createElement("div",{className:"rounded-6px"},n.createElement("div",{className:"flex flex-wrap",style:{background:"#F5F6F7"}},dr.map(z=>n.createElement("div",{key:z==null?void 0:z.key,className:`current px-40px py-6px text-18px c-grey-333 font-semibold ${(fr==null?void 0:fr.key)==(z==null?void 0:z.key)?"bg-white":""}`,onClick:()=>{qr(z)},style:{color:(fr==null?void 0:fr.key)==(z==null?void 0:z.key)?"#159DFF":"",borderRadius:"6px 6px 0 0"}},z==null?void 0:z.title))),n.createElement("div",{className:"px-40px py-30px bg-white flex flex-col item-center gap-20px"},(Lt=dr==null?void 0:dr.find(z=>(z==null?void 0:z.key)==(fr==null?void 0:fr.key)))==null?void 0:Lt.children,(fr==null?void 0:fr.url)&&n.createElement(Hr.ZP,{type:"primary",onClick:()=>{(0,w.xg)(fr==null?void 0:fr.url)}},"\u5F00\u59CB\u4F7F\u7528"))),n.createElement("div",{className:"rounded-6px bg-white"},n.createElement("div",{className:"flex flex-wrap",style:{background:"#F5F6F7"}},cr.map(z=>n.createElement("div",{key:z==null?void 0:z.id,className:`current px-40px py-6px text-18px c-grey-333 font-semibold ${(ke==null?void 0:ke.type)==(z==null?void 0:z.id)?"bg-white":""}`,onClick:()=>{De({type:z==null?void 0:z.id})},style:{color:(ke==null?void 0:ke.type)==(z==null?void 0:z.id)?"#159DFF":"",borderRadius:"6px 6px 0 0"}},z==null?void 0:z.name))),n.createElement("div",{className:"flex justify-between mt-32px px-40px"},n.createElement("div",{className:"text-18px font-semibold",style:{color:"#282F3F"}},"\u5E73\u53F0",(Nt=cr==null?void 0:cr.find(z=>(z==null?void 0:z.id)==(ke==null?void 0:ke.type)))==null?void 0:Nt.name),n.createElement(_.default.RangePicker,{value:[Y()(ke==null?void 0:ke.start_at),Y()(ke==null?void 0:ke.end_at)],onChange:(z,Rt)=>{De({start_at:Rt==null?void 0:Rt[0],end_at:Rt==null?void 0:Rt[1]})}})),n.createElement(fe.Z,{option:Pe}))),n.createElement("div",{className:"flex flex-col gap-20px",style:{width:"300px"}},n.createElement("div",{className:"p-30px rounded-6px relative",style:{height:"224px",background:`url(${v(6716)}) 0 0 / 100% auto no-repeat`}},(0,Et.bg)()&&n.createElement(n.Fragment,null,n.createElement("img",{className:"rounded-full",src:`${(St=Zt.Z)==null?void 0:St.IMG_SERVER}/images/${(Ue=g==null?void 0:g.userInfo)==null?void 0:Ue.image_url}`,style:{width:"66px",height:"66px"}}),n.createElement("div",{className:"mt-36px font-semibold text-16px c-grey-333"},(pt=g==null?void 0:g.userInfo)==null?void 0:pt.username),n.createElement("div",{className:"mt-10px c-grey-666"},(Bt=g==null?void 0:g.userInfo)==null?void 0:Bt.user_identity," ",(cn=g==null?void 0:g.userInfo)==null?void 0:cn.user_school),n.createElement("span",{className:"iconfont icon-bianji4 current absolute",style:{color:"#3061D0",top:"30px",right:"20px"},onClick:()=>{var z;le.history.push(`/users/${(z=g==null?void 0:g.userInfo)==null?void 0:z.login}/baseInfo/edit`)}})),!(0,Et.bg)()&&n.createElement(n.Fragment,null,n.createElement("img",{className:"rounded-full",src:v(31454),style:{width:"66px",height:"66px"}}),n.createElement("div",null,n.createElement(Hr.ZP,{type:"primary",className:"mt-22px",onClick:()=>{c({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55/\u6CE8\u518C")),n.createElement("div",{className:"mt-12px text-12px",style:{color:"#3061D0"}},"\u767B\u5F55\u7CFB\u7EDF\u540E\uFF0C\u7545\u4EAB\u6559\u5B66\u4E0E\u5B66\u4E60\u7684\u65E0\u9650\u53EF\u80FD\uFF01"))),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:v(76156),style:{height:"24px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,w.xg)("/forums")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(Ln=(An=st.forumsData)==null?void 0:An.memo_list)!=null&&Ln.length?n.createElement("div",{className:"flex flex-col gap-40px mt-40px"},(dn=(vn=st.forumsData)==null?void 0:vn.memo_list)==null?void 0:dn.map(z=>n.createElement("div",{key:z==null?void 0:z.id,className:"flex flex-col gap-20px current",onClick:()=>{(0,w.xg)(`/forums/${z.id}`)}},n.createElement(mr.Z,{placement:"topLeft",title:z==null?void 0:z.subject},n.createElement("div",{className:"text-16px font-semibold c-black multi_ellipsis1 minW-0 w-full current-primary-hover"},z==null?void 0:z.subject)),n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",null,z==null?void 0:z.user_name),n.createElement("div",null,Y()(z==null?void 0:z.created_at).format("YYYY-MM-DD")))))):n.createElement(D.Z,null)),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end gap-14px"},n.createElement("img",{src:v(46750),style:{height:"21px"}}),(0,Et.Ny)()&&n.createElement(n.Fragment,null,n.createElement(mr.Z,{title:"\u6DFB\u52A0"},n.createElement("span",{className:"iconfont icon-tianjiahezuozhe ml-auto current-primary-hover",onClick:()=>{xr(!0)}})),n.createElement(mr.Z,{title:"\u7F16\u8F91"},n.createElement("span",{className:"iconfont icon-bianji4 current-primary-hover",onClick:()=>{kn(!0)}})))),(Mn=Yn==null?void 0:Yn.data)!=null&&Mn.length?n.createElement("div",{className:"flex flex-col gap-20px mt-30px"},(Ke=Yn==null?void 0:Yn.data)==null?void 0:Ke.map(z=>{var Rt;return n.createElement("div",{key:z==null?void 0:z.user_id,className:"flex item-end current relative",style:{height:66},onClick:()=>{(0,w.xg)(`/users/${z==null?void 0:z.login}/classrooms`)}},n.createElement("img",{className:"rounded-full absolute",src:`${(Rt=Zt.Z)==null?void 0:Rt.IMG_SERVER}/images/${z==null?void 0:z.image_url}`,style:{width:"66px",height:"66px",left:0,top:0}}),n.createElement("div",{className:"flex flex-col justify-center gap-6px rounded-full w-full",style:{height:60,background:"#F6F7F9",paddingLeft:85}},n.createElement("div",{className:"text-16px c-grey-333 font-semibold"},z==null?void 0:z.real_name),n.createElement("div",{className:"text-12px c-grey-333"},z==null?void 0:z.school_name," ",z==null?void 0:z.user_identity)))})):n.createElement(D.Z,null)),n.createElement("div",{className:"rounded-8px bg-white p-20px"},n.createElement("div",{className:"flex item-end justify-between"},n.createElement("img",{src:v(10231),style:{height:"17px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,w.xg)("/paths")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(Ct=u.recommend_subjects)!=null&&Ct.length?n.createElement("div",{className:"flex flex-col gap-14px mt-20px"},(Nn=u.recommend_subjects)==null?void 0:Nn.map(z=>{var Rt;return n.createElement("div",{key:z==null?void 0:z.id,className:"flex item-center gap-12px current",style:{height:"80px"},onClick:()=>{(0,w.xg)(`/paths/${z==null?void 0:z.identifier}`)}},n.createElement("div",{className:"rounded-6px h-full overflow-hidden"},n.createElement("img",{className:"h-full hover:scale-110 transition-all",src:`${(Rt=Zt.Z)==null?void 0:Rt.IMG_SERVER}${z==null?void 0:z.image_url}`})),n.createElement("div",{className:"flex flex-col justify-between h-full"},n.createElement("div",{className:"current-primary-hover"},z==null?void 0:z.name),n.createElement("div",{className:"text-12px",style:{color:"#000F37"}},z.members_count," \u4EBA\u5B66\u4E60")))})):n.createElement(D.Z,null)),n.createElement("div",{className:"rounded-8px",style:{background:"#FAFAFA"}},n.createElement("div",{className:"flex item-end justify-between p-20px"},n.createElement("img",{src:v(97787),style:{height:"17px"}}),n.createElement("div",{className:"current-primary-hover",onClick:()=>{(0,w.xg)("/classrooms")}},"\u66F4\u591A ",n.createElement("span",{className:"iconfont icon-you2"}))),(Xt=ur==null?void 0:ur.courses)!=null&&Xt.length?n.createElement("div",{className:"flex flex-col gap-14px"},(Dn=ur==null?void 0:ur.courses)==null?void 0:Dn.map((z,Rt)=>n.createElement("div",{className:"pt-14px",key:Rt},n.createElement(r.Si,{DataProps:z,style:{padding:"10px 20px",gap:"12px"}})))):n.createElement(D.Z,null)))),n.createElement(f.default,{open:Kt,title:"\u7F16\u8F91",width:800,footer:null,onCancel:()=>{kn(!1)},centered:!0,destroyOnClose:!0,onOk:()=>{kn(!1)}},n.createElement(y.default,{columns:Ut,dataSource:(Yn==null?void 0:Yn.data)||[]})),n.createElement(f.default,{open:Pr,title:"\u6DFB\u52A0\u6559\u5E08\u56E2\u961F",width:1200,onCancel:()=>{xr(!1)},centered:!0,destroyOnClose:!0,onOk:()=>je(void 0,null,function*(){(Fr==null?void 0:Fr.length)==0?Be.ZP.error("\u8BF7\u9009\u62E9\u4EBA\u6570"):(yield(0,We.Zz)({teacher_id:Fr})).status===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),bt({}),xr(!1))})},n.createElement(sr.default,{layout:"inline",size:"large",form:or,initialValues:{search_type:"1"},onFinish:z=>{if((z==null?void 0:z.keyword)===""){pn([]),Be.ZP.error("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9");return}Mt(!1),Je(!0),Zr([]),setTimeout(()=>{_r(!0)},200)}},n.createElement(sr.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},n.createElement(V.default,{style:{width:110}},n.createElement(V.default.Option,{value:"1"},"\u59D3\u540D"),n.createElement(V.default.Option,{value:"4"},"\u5B66\u53F7/\u5DE5\u53F7"),n.createElement(V.default.Option,{value:"2"},"\u624B\u673A\u53F7"),n.createElement(V.default.Option,{value:"3"},"\u90AE\u7BB1"))),n.createElement(sr.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9\uFF1A"},n.createElement(l.default,{allowClear:!0,style:{width:240}})),n.createElement(sr.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},n.createElement(N.Z,{options:Gr,style:{width:380},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(z,Rt)=>Rt.value.toUpperCase().indexOf(z.toUpperCase())!==-1})),n.createElement(sr.default.Item,null,n.createElement(Hr.ZP,{htmlType:"submit",type:"primary"},"\u641C\u7D22"))),n.createElement(y.default,{className:"mt20 flexd-table-header ",rowKey:"numid",rowSelection:{type:"checkbox",selectedRowKeys:Fr,onChange:z=>{Zr(z),console.log("selectedRowKeys",z)}},pagination:!1,dataSource:[],columns:gr,showHeader:(Dr==null?void 0:Dr.length)>0}),n.createElement("div",{style:{maxHeight:260,overflow:"auto"}},n.createElement(e(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:z=>{_r()},hasMore:fn,useWindow:!1},n.createElement(y.default,{loading:Kn,showHeader:!1,pagination:!1,dataSource:Dr,columns:gr,locale:{emptyText:n.createElement(D.Z,{img:Wr?t.RL:t.z3,imgStyles:{width:150},styles:{margin:"0 auto"},customText:Wr?"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458":"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"})},rowKey:"numid",rowSelection:{type:"checkbox",selectedRowKeys:Fr,onChange:z=>{Zr(z),console.log("selectedRowKeys",z)}}})))))};var pe=(0,le.connect)(({loading:g,forumsList:c,user:u,homePage:st,globalSetting:ot})=>({user:u,loading:g.models.index,homePage:st,forumsList:c,globalSetting:ot}))(dt),te=v(9951),tt=v(99313),ae={flex_box_center:"flex_box_center___tP1nn",flex_space_between:"flex_space_between___nu84w",flex_box_vertical_center:"flex_box_vertical_center___zbP1q",flex_box_center_end:"flex_box_center_end___a1egM",flex_box_column:"flex_box_column___QHIuF",home:"home___MEDZZ",bg:"bg___KfDDG",btns:"btns___oNaXd",li:"li___UWBaA",competition:"competition___cOtyF",title:"title___esRZA",des:"des___DojIR",information:"information___Awtv_",d1:"d1___X_1hT",d2:"d2___dbc36",d3:"d3___BI04Y",retrospect:"retrospect___PNb0W",banner:"banner___TQcxa",left:"left___c8wMQ",right:"right___Zl7Zw",name:"name___pi8R2",btn:"btn___Jsqzc",l:"l___WuZMb",r:"r___oxdMr",group:"group___rxBvb",tabs:"tabs___GRAT5",list:"list___x_s8k"},oe=v(91450),Ee=v.p+"static/bg1.02a5f786.png",nt=Object.defineProperty,rt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,qt=(g,c,u)=>c in g?nt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,et=(g,c)=>{for(var u in c||(c={}))Wt.call(c,u)&&qt(g,u,c[u]);if(rt)for(var u of rt(c))pr.call(c,u)&&qt(g,u,c[u]);return g};const rn=g=>React.createElement("svg",et({width:33,height:56,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 29"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982"},React.createElement("tspan",{x:0,y:42},"1")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m31.5 8.5-13 40"})));var wn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+MTwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzEuNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",Pn=Object.defineProperty,_t=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,hr=(g,c,u)=>c in g?Pn(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,kr=(g,c)=>{for(var u in c||(c={}))Cr.call(c,u)&&hr(g,u,c[u]);if(_t)for(var u of _t(c))$r.call(c,u)&&hr(g,u,c[u]);return g};const Ur=g=>React.createElement("svg",kr({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 26"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982",transform:"translate(.667)"},React.createElement("tspan",{x:0,y:42},"2")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m39.167 8.5-13 40"})));var Kr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC42NjcpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjI8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM5LjE2NyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",Jr=Object.defineProperty,Hn=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,ci=(g,c,u)=>c in g?Jr(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ai=(g,c)=>{for(var u in c||(c={}))lr.call(c,u)&&ci(g,u,c[u]);if(Hn)for(var u of Hn(c))Tr.call(c,u)&&ci(g,u,c[u]);return g};const ys=g=>React.createElement("svg",ai({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 27"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982",transform:"translate(.333)"},React.createElement("tspan",{x:0,y:42},"3")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m38.833 8.5-13 40"})));var Da="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4zMzMpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjM8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM4LjgzMyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",ya=Object.defineProperty,Zi=Object.getOwnPropertySymbols,Yi=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable,Ti=(g,c,u)=>c in g?ya(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Ia=(g,c)=>{for(var u in c||(c={}))Yi.call(c,u)&&Ti(g,u,c[u]);if(Zi)for(var u of Zi(c))ki.call(c,u)&&Ti(g,u,c[u]);return g};const Is=g=>React.createElement("svg",Ia({width:40,height:56,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 25"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("text",{opacity:.3,fontFamily:"PingFangSC-Regular, PingFang SC",fontSize:40,fill:"#606982"},React.createElement("tspan",{x:0,y:42},"4")),React.createElement("path",{stroke:"#D2D8EA",strokeLinecap:"square",d:"m38.5 8.5-13 40"})));var Ca="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+NDwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzguNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",di="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAAAOCAYAAABQOexEAAAAAXNSR0IArs4c6QAAAqtJREFUaEPtmj9oE1Ecx39XDXRQiINLO9ShCBnMcg5BCEiWLHXIcqAZzGBb7GBBi5ihGdqhCulQKZH+AesQhXM4wSxZUiRQAnpLloBESge7ZLBYF3nIyfuX3LtEcXgPhP5uCOTzfve7d9/3uUt7iQW4YQKaE3i5fzheuHnlp2VZQbS1t38YJ72Pp47j/IqOPX72ZuIk/r23PT9PRk3J0jxPbIcJwLsPnWtj58fGb924+ikqrHfw5TYEECdf/e2osA/X325CEEz+uPjNGSUsyopyaU8gCALr/cHn67RxVFjXdc/FJu05OhYVdm5rK3bh9JJLx0YJi7JqXypsSBMwISzKim4ZS0C3sCirsaXCxrrvsFbn+MSG0P9eiam4Tw/SPurZ/bgJQHL6MuN+V3K6UwxswVud4349HUknJlh9s0354ADp5BTjDf9Iqc/anNf9LpuP3GMmNc14rdVl9YQNEMilE4x7zQ7n4sXJcO422gMOAPlMkvFqXeWFLOd7NV+pn52xGd/xfJuE5r+QSzG+4bYG+QDAoiN505ZzoXVL+TSrL1cFFydRLGQYX9lrKH1Kgi/v1BW+Optl9U8qKn+6wPmjSk1Zx/XFGcYfbEjOE32+lGP8ftlT1vdFkfN7a65y3N2iw/jdlTAn8KqUZ/zOclWpf73KeXjTdYflsvZXG2BIVmHNsKxUHAIpIeXfZeUHoK0yEVmllH1ZhZRySsOy8j2GZBWN/kXWwaVDoJDlUlJZw89LVFkHAUlZK17L5hcO36SsZbep5CllXasKLq5E7bJSKUObIiub/h9kFecwUlYCsFv6j2SNXgX4HhPQmYCuuyp9lIV/s+pcGexl5ONfPnNFWVEwIwnovKPKCaKsRpbqbDc1ISpNFGU9214ZOXv8utVIrNjURAKmfsjyG/THRGdCCtl7AAAAAElFTkSuQmCC",Ai=v.p+"static/a1.86bdd427.png",ba=Object.defineProperty,Pi=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,Gi=(g,c,u)=>c in g?ba(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Na=(g,c)=>{for(var u in c||(c={}))xa.call(c,u)&&Gi(g,u,c[u]);if(Pi)for(var u of Pi(c))La.call(c,u)&&Gi(g,u,c[u]);return g};const Wi=g=>React.createElement("svg",Na({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 9"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{stroke:"#044CDE",opacity:.3,cx:19,cy:19,r:18.5}),React.createElement("circle",{fill:"#0152D9",cx:19,cy:19,r:13}),React.createElement("g",{fill:"#FFF",fillRule:"nonzero"},React.createElement("path",{d:"M24.333 19.92H13.667a.488.488 0 1 1 0-.979h10.666a.488.488 0 1 1 0 .978Z"}),React.createElement("path",{d:"M24.327 19.913a.487.487 0 0 1-.347-.145l-3.807-3.851a.49.49 0 0 1 .003-.691.49.49 0 0 1 .691.003l3.807 3.85a.49.49 0 0 1-.347.834Z"}),React.createElement("path",{d:"M20.476 23.732a.487.487 0 0 1-.344-.836l3.851-3.806a.49.49 0 0 1 .69.003.49.49 0 0 1-.002.69l-3.851 3.808a.489.489 0 0 1-.344.141Z"}))));var Sa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzA0NENERSIgb3BhY2l0eT0iLjMiIGN4PSIxOSIgY3k9IjE5IiByPSIxOC41Ii8+PGNpcmNsZSBmaWxsPSIjMDE1MkQ5IiBjeD0iMTkiIGN5PSIxOSIgcj0iMTMiLz48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yNC4zMzMgMTkuOTJIMTMuNjY3YS40ODguNDg4IDAgMSAxIDAtLjk3OWgxMC42NjZhLjQ4OC40ODggMCAxIDEgMCAuOTc4WiIvPjxwYXRoIGQ9Ik0yNC4zMjcgMTkuOTEzYS40ODcuNDg3IDAgMCAxLS4zNDctLjE0NWwtMy44MDctMy44NTFhLjQ5LjQ5IDAgMCAxIC4wMDMtLjY5MS40OS40OSAwIDAgMSAuNjkxLjAwM2wzLjgwNyAzLjg1YS40OS40OSAwIDAgMS0uMzQ3LjgzNFoiLz48cGF0aCBkPSJNMjAuNDc2IDIzLjczMmEuNDg3LjQ4NyAwIDAgMS0uMzQ0LS44MzZsMy44NTEtMy44MDZhLjQ5LjQ5IDAgMCAxIC42OS4wMDMuNDkuNDkgMCAwIDEtLjAwMi42OWwtMy44NTEgMy44MDhhLjQ4OS40ODkgMCAwIDEtLjM0NC4xNDFaIi8+PC9nPjwvZz48L3N2Zz4=",Ba=Object.defineProperty,Vi=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,Hi=(g,c,u)=>c in g?Ba(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Ra=(g,c)=>{for(var u in c||(c={}))ja.call(c,u)&&Hi(g,u,c[u]);if(Vi)for(var u of Vi(c))Oa.call(c,u)&&Hi(g,u,c[u]);return g};const Cs=g=>React.createElement("svg",Ra({width:55,height:34,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 31\u5907\u4EFD"),React.createElement("g",{fill:"#F2F5FA",fillRule:"evenodd"},React.createElement("path",{d:"M54.057 33.328H32.811V12.023L45.81.67h8.246l-8.245 11.352h8.245zM22.057 33.328H.811V12.023L13.81.67h8.246l-8.245 11.352h8.245z"})));var za="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTQuMDU3IDMzLjMyOEgzMi44MTFWMTIuMDIzTDQ1LjgxLjY3aDguMjQ2bC04LjI0NSAxMS4zNTJoOC4yNDV6TTIyLjA1NyAzMy4zMjhILjgxMVYxMi4wMjNMMTMuODEuNjdoOC4yNDZsLTguMjQ1IDExLjM1Mmg4LjI0NXoiLz48L2c+PC9zdmc+",Fa=Object.defineProperty,Ui=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,Ya=Object.prototype.propertyIsEnumerable,Qi=(g,c,u)=>c in g?Fa(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ka=(g,c)=>{for(var u in c||(c={}))Za.call(c,u)&&Qi(g,u,c[u]);if(Ui)for(var u of Ui(c))Ya.call(c,u)&&Qi(g,u,c[u]);return g};const ei=g=>React.createElement("svg",ka({width:55,height:34,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7F16\u7EC4 31"),React.createElement("g",{fill:"#F2F5FA",fillRule:"evenodd"},React.createElement("path",{d:"M.057.328h21.246v21.306l-13 11.352H.056l8.245-11.352H.057zM32.057.328h21.246v21.306l-13 11.352h-8.246l8.245-11.352h-8.245z"})));var Ta="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUySC4wNTZsOC4yNDUtMTEuMzUySC4wNTd6TTMyLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUyaC04LjI0Nmw4LjI0NS0xMS4zNTJoLTguMjQ1eiIvPjwvZz48L3N2Zz4=",Pa=Object.defineProperty,si=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,Ki=(g,c,u)=>c in g?Pa(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Ji=(g,c)=>{for(var u in c||(c={}))Ci.call(c,u)&&Ki(g,u,c[u]);if(si)for(var u of si(c))Xi.call(c,u)&&Ki(g,u,c[u]);return g},Ga=(g,c)=>{var u={};for(var st in g)Ci.call(g,st)&&c.indexOf(st)<0&&(u[st]=g[st]);if(g!=null&&si)for(var st of si(g))c.indexOf(st)<0&&Xi.call(g,st)&&(u[st]=g[st]);return u},qi=(g,c,u)=>new Promise((st,ot)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ot(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ot(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const _i=g=>{var c=g,{competitions:u,user:st,dispatch:ot}=c,Lt=Ga(c,["competitions","user","dispatch"]);const[Nt,St]=(0,n.useState)(!1),[Ue,pt]=(0,n.useState)({}),[Bt,cn]=(0,n.useState)(""),An=(0,n.useRef)(null),Ln=(0,n.useRef)(null);(0,n.useEffect)(()=>{vn()},[]);const vn=()=>qi(void 0,null,function*(){u.listParams.keyword="",u.listParams.category="",u.listParams.page=1,ot({type:"competitions/getList",payload:Ji({},u.listParams)})}),dn=[{path:"",img:Ee},{path:"",img:Ee},{path:"",img:Ee},{path:"",img:Ee}],Mn=[{path:"",img:Ai,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"},{path:"",img:Ai,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"},{path:"",img:Ai,name:"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8BA1\u7B97\u673A\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u667A\u80FD\u5927\u8D5B",des:"\u968F\u7740AI\u6280\u672F\u7684\u5F15\u5165\uFF0C\u6559\u80B2\u884C\u4E1A\u6B63\u5728\u8131\u79BB\u5355\u4E00\u6559\u80B2\u8F85\u52A9\u7684\u89D2\u8272\uFF0C\u4E3A\u53D7\u6559\u80B2\u8005\u63D0\u4F9B\u79D1\u6280\u8D4B\u80FD\u3001\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\uFF0C\u5185\u5BB9\u5B8C\u5584\u3001\u6548\u679C\u4F18\u826F\u7684\u8BFE\u7A0B\uFF0C\u7ED3\u5408\u6D77\u91CF\u4F18\u8D28\u8D44\u6E90\u8986\u76D6\u7EC8\u8EAB\u5B66\u4E60\u573A\u666F\uFF0C\u5B9E\u73B0\u9AD8\u8D28\u91CF\u6559\u80B2\u7684\u53EF\u6301\u7EED\u53D1\u5C55\u76EE\u6807\u3002"}],Ke=Ct=>{cn(Ct),u.listParams.page=1,u.listParams.category=Ct,ot({type:"competitions/getList",payload:Ji({},u.listParams)})};return n.createElement("section",{className:ae.home},n.createElement(Ge.Z,{loading:Nt,active:!0,paragraph:{rows:5}},n.createElement("div",{className:ae.bg},dn&&n.createElement(te.Z,{ref:An,autoplay:!0,pauseOnDotsHover:!0},dn==null?void 0:dn.map((Ct,Nn)=>n.createElement("div",{key:Nn,className:ae.li},n.createElement("a",{href:Ct.path},n.createElement("img",{width:"100%",src:Ct.img}))))),n.createElement("div",{className:ae.btns},n.createElement("div",{onClick:()=>{An.current.prev()}},n.createElement("i",{className:"iconfont icon-fanhui1"})),n.createElement("div",{style:{transform:"rotate(180deg)"},onClick:()=>{An.current.next()}},n.createElement("i",{className:"iconfont icon-fanhui1"})))),n.createElement("div",{className:ae.competition},n.createElement("div",{className:ae.title},"2022\u8D5B\u4E8B"),n.createElement("div",{className:ae.des},n.createElement("img",{src:wn,alt:""}),n.createElement("aside",null,n.createElement("div",null,"5\u67087\u65E5"),n.createElement("div",null,"\u5927\u8D5B\u5F00\u542F")),n.createElement("img",{className:"ml5 mr5",src:di}),n.createElement("img",{src:Kr,alt:""}),n.createElement("aside",null,n.createElement("div",null,"5\u67087\u65E5-8\u670815\u65E5"),n.createElement("div",null,"\u5927\u8D5B\u5E38\u89C4\u8D5B\u9636\u6BB5")),n.createElement("img",{className:"ml5 mr5",src:di}),n.createElement("img",{src:Da,alt:""}),n.createElement("aside",null,n.createElement("div",null,"8\u670815\u65E5-11\u670820\u65E5"),n.createElement("div",null,"\u5927\u8D5B\u51B3\u8D5B\u9636\u6BB5")),n.createElement("img",{className:"ml5 mr5",src:di}),n.createElement("img",{src:Ca,alt:""}),n.createElement("aside",null,n.createElement("div",null,"12\u67081\u65E5"),n.createElement("div",null,"\u9881\u5956\u5927\u4F1A")))),n.createElement("div",{className:ae.information},n.createElement("div",{className:ae.title},n.createElement("b",null,"\u8D5B\u4E8B\u8D44\u8BAF"),n.createElement("span",null,"\u66F4\u591A",n.createElement("i",{className:"iconfont icon-zhankai1 font14"}))),n.createElement("div",{className:ae.des},n.createElement("div",{className:ae.d1},n.createElement("b",null,"\u7B2C\u4E94\u5C4A\u4E2D\u56FD\u8F6F\u4EF6\u5F00\u6E90\u521B\u65B0\u5927\u8D5B"),n.createElement("aside",null,"openEuler\u5F00\u6E90\u793E\u533A\u8D21\u732E\u8D5B"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),n.createElement("div",{className:ae.d2},n.createElement("div",null,n.createElement("b",null,"\u7B2C\u4E8C\u5C4A\u300C\u8BA1\u56FE\u300Dittor\u300D\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u8D5B"),n.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),n.createElement("div",null,n.createElement("b",null,"\u7B2C\u4E8C\u5C4A\u300C\u8BA1\u56FE\u300Dittor\u300D\u8BA1\u7B97\u673A\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u2026"),n.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5"))),n.createElement("div",{className:ae.d3},n.createElement("div",null,n.createElement("b",null,"DataWorks\u4E00\u7AD9\u5F0F\u5927\u6570\u636E\u5F00\u53D1\u6311\u6218\u5927\u8D5B"),n.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5")),n.createElement("div",null,n.createElement("b",null,"\u300C\u8BA1\u56FE\u300Dittor\u300D\u5927\u6570\u636E\u8FD0\u7528\u4EBA\u5DE5\u667A\u80FD\u6311\u6218\u8D5B\u2026"),n.createElement("aside",null,"\u56FD\u5BB6\u81EA\u7136\u79D1\u5B66\u57FA\u91D1\u59D4\u4FE1\u606F\u79D1\u5B66\u90E8"),n.createElement("div",null,"\u67E5\u770B\u8BE6\u60C5"))))),n.createElement("div",{className:ae.retrospect},n.createElement("div",{className:ae.title},n.createElement("b",null,"\u5F80\u671F\u56DE\u987E"),n.createElement("span",null,"\u66F4\u591A",n.createElement("i",{className:"iconfont icon-zhankai1 font14"}))),n.createElement("div",{className:ae.banner},Mn&&n.createElement(te.Z,{ref:Ln,autoplay:!1,pauseOnDotsHover:!0},Mn==null?void 0:Mn.map((Ct,Nn)=>n.createElement("div",{key:Nn,className:ae.li},n.createElement("div",{className:ae.left},n.createElement("img",{width:524,src:Ct.img})),n.createElement("div",{className:ae.right},n.createElement("div",{className:ae.name},Ct==null?void 0:Ct.name),n.createElement("div",{className:ae.des},Ct.des),n.createElement("div",{className:ae.btn},n.createElement("span",null,"\u7ACB\u5373\u67E5\u770B"),n.createElement("img",{src:Sa})),n.createElement("img",{className:ae.l,src:za}),n.createElement("img",{className:ae.r,src:Ta}))))),n.createElement("div",{className:ae.btns},n.createElement("div",{onClick:()=>{Ln.current.prev()}},n.createElement("i",{className:"iconfont icon-fanhui1"})),n.createElement("div",{style:{transform:"rotate(180deg)"},onClick:()=>{Ln.current.next()}},n.createElement("i",{className:"iconfont icon-fanhui1"}))))),n.createElement("div",{className:ae.group},n.createElement("div",{className:ae.title},"\u8D5B\u9898\u5206\u7EC4"),n.createElement(tt.default,{className:ae.tabs,activeKey:Bt,onChange:Ke},n.createElement(tt.default.TabPane,{tab:"\u5168\u90E8",key:""}),n.createElement(tt.default.TabPane,{tab:"\u8FDB\u884C\u4E2D",key:"progressing"}),n.createElement(tt.default.TabPane,{tab:"\u5DF2\u7ED3\u675F",key:"ended"})),n.createElement("div",{className:ae.list},n.createElement(oe.Z,{show:!1})),n.createElement("div",{onClick:()=>le.history.push(`/competitions?tabs=${Bt}`),className:ae.btn},"\u66F4\u591A\u8D5B\u4E8B",n.createElement("i",{className:"iconfont icon-zhankai1 font14 ml5"})))))};var Wa=(0,le.connect)(({competitions:g,user:c})=>({competitions:g,user:c}))(_i),vi=v(80871),$i=v(93948),pi={ProgressStyle:"ProgressStyle___gcSk5",title:"title___ti6Wz",fullScreen:"fullScreen___n9edN"},ti=v(7722),Va=v(19702),bi=(g,c,u)=>new Promise((st,ot)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ot(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ot(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const ea=g=>bi(void 0,null,function*(){return(0,Xe.ZP)("/api/home/statistic.json",{method:"Get",params:g})}),bs=({dispatch:g})=>{var c,u,st,ot,Lt,Nt,St,Ue,pt,Bt,cn,An,Ln,vn,dn,Mn,Ke,Ct,Nn,Xt,Dn,or,bt,Yn,Xn,Kn,br,Mr,Br,ur,ke,De,it,Kt,kn,Pr,xr,Gr,jr,fn,Je,Dr,pn,Wr,Mt,Fr,Zr,cr,dr,fr;const[,,qr,ve]=(0,ie.U)(ea,{}),Te=(0,n.useMemo)(()=>{var we;const mt=(we=ve==null?void 0:ve.data)==null?void 0:we.homework_publish_statistic,zt=[{value:mt==null?void 0:mt.practice_count,name:"\u5B9E\u8BAD\u4F5C\u4E1A"},{value:mt==null?void 0:mt.hack_count,name:"\u7F16\u7A0B\u4F5C\u4E1A"},{value:mt==null?void 0:mt.normal_count,name:"\u56FE\u6587\u4F5C\u4E1A"},{value:mt==null?void 0:mt.group_count,name:"\u5206\u7EC4\u4F5C\u4E1A"},{value:mt==null?void 0:mt.exercise_count,name:"\u5728\u7EBF\u8003\u8BD5"}];return{tooltip:{trigger:"item"},legend:{orient:"vertical",right:"right",top:"center",itemWidth:14,textStyle:{color:"#727c95"},formatter:Or=>{const ir=zt==null?void 0:zt.find(gi=>(gi==null?void 0:gi.name)==Or);return`${Or}${(Math.round((ir==null?void 0:ir.value)/(mt==null?void 0:mt.total)*100)+"%").padStart(8)}`}},color:["#34A1FA","#FAAE96","#F5D67F","#3ED1AB","#90CDFF"],series:[{type:"pie",center:["20%","50%"],radius:["40%","75%"],data:zt,labelLine:{show:!1},label:{show:!1},itemStyle:{borderColor:"#fff",borderWidth:2}}]}},[(c=ve==null?void 0:ve.data)==null?void 0:c.homework_publish_statistic]),Jn=(0,n.useMemo)(()=>{var we,mt;const zt=(mt=(we=ve==null?void 0:ve.data)==null?void 0:we.student_learn_data)==null?void 0:mt.charts,Or=zt==null?void 0:zt.map(ir=>ir==null?void 0:ir.count);return{tooltip:{trigger:"axis",axisPointer:{type:"none"}},yAxis:{type:"value",show:!1,splitLine:{show:!1},axisLine:{show:!1},axisTick:{show:!1}},xAxis:{type:"category",data:zt==null?void 0:zt.map(ir=>ir==null?void 0:ir.weekday),splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,color:"#727C95"},axisLine:{lineStyle:{color:"rgba(114, 124, 149, .2)"}}},grid:{top:"12%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},series:[{type:"bar",barWidth:"40%",data:Or,label:{show:!0,position:"top",color:"#121C31"},itemStyle:{color:"#ACC6FF",borderRadius:2},emphasis:{itemStyle:{color:"#5E91FE"}}}]}},[(st=(u=ve==null?void 0:ve.data)==null?void 0:u.student_learn_data)==null?void 0:st.charts]),Pe=(0,n.useMemo)(()=>{var we,mt;const zt=(mt=(we=ve==null?void 0:ve.data)==null?void 0:we.homework_number_statistic)==null?void 0:mt.charts,Or=zt==null?void 0:zt.map(ir=>ir==null?void 0:ir.count);return{tooltip:{trigger:"axis",axisPointer:{type:"none"}},yAxis:{type:"value",show:!1,splitLine:{show:!1},axisLine:{show:!1},axisTick:{show:!1}},xAxis:{type:"category",data:zt==null?void 0:zt.map(ir=>ir==null?void 0:ir.weekday),splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,color:"#727C95"},axisLine:{lineStyle:{color:"rgba(114, 124, 149, .2)"}}},grid:{top:"12%",left:"3%",right:"4%",bottom:"3%",containLabel:!0},series:[{type:"bar",barWidth:"40%",data:Or,label:{show:!0,position:"top",color:"#121C31"},itemStyle:{color:"#BBE7DD",borderRadius:2},emphasis:{itemStyle:{color:"#63E7C5"}}}]}},[(Lt=(ot=ve==null?void 0:ve.data)==null?void 0:ot.homework_number_statistic)==null?void 0:Lt.charts]),[Ut,gr]=(0,n.useState)(!1),[_r,Vr]=(0,n.useState)(0),z=(0,n.useRef)(null),Rt=()=>bi(void 0,null,function*(){const we=yield qr({});(we==null?void 0:we.status)==0&&setTimeout(()=>{Rt()},5*60*1e3)});return(0,n.useEffect)(()=>{(0,Et.bg)()?Rt():le.history.push("/newlogin")},[(0,Et.bg)()]),(0,n.useEffect)(()=>{if(!z.current)return;const we=()=>{if(z.current){const Or=z.current.clientHeight;Or!==_r&&Vr(Or)}};we();const mt=new ResizeObserver(()=>{we()});mt.observe(z.current);const zt=()=>{requestAnimationFrame(we)};return document.addEventListener("fullscreenchange",zt),window.addEventListener("resize",we),()=>{mt.disconnect(),document.removeEventListener("fullscreenchange",zt),window.removeEventListener("resize",we)}},[_r]),(0,n.useEffect)(()=>{const we=()=>{const zt=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement;gr(!!zt)};document.addEventListener("fullscreenchange",we),document.addEventListener("webkitfullscreenchange",we),document.addEventListener("mozfullscreenchange",we),document.addEventListener("MSFullscreenChange",we);const mt=zt=>{console.log(zt.key,"event.key"),zt.key==="F11"&&(zt.preventDefault(),Ut?(0,ti.BU)():(0,ti.Dj)(document.getElementById("dashboard")),gr(!Ut)),zt.key==="Escape"&&Ut&&((0,ti.BU)(),gr(!1))};return window.addEventListener("keydown",mt),()=>{document.removeEventListener("fullscreenchange",we),document.removeEventListener("webkitfullscreenchange",we),document.removeEventListener("mozfullscreenchange",we),document.removeEventListener("MSFullscreenChange",we),window.removeEventListener("keydown",mt)}},[]),n.createElement(Va.Z,{mainDom:n.createElement("div",{id:"dashboard",style:{minHeight:Ut?"100vh":"",backgroundColor:"#EEF5FE"}},Ut&&n.createElement("div",{className:"flex item-center relative justify-center",style:{height:"95rem",zIndex:100}},n.createElement("img",{className:"absolute w-full",src:v(33226),style:{top:0,left:0,zIndex:-1}}),Ut&&n.createElement("div",{className:"flex item-center justify-between absolute",style:{right:"80rem",bottom:"6rem"}},n.createElement("div",{className:pi.fullScreen,style:{width:"132rem"},onClick:()=>{Ut?(0,ti.BU)():(0,ti.Dj)(document.getElementById("dashboard")),gr(!Ut)}},n.createElement("i",{className:"iconfont icon-hjj-tuichuquanping font14"}),n.createElement("div",null,"\u9000\u51FA\u5168\u5C4F")))),n.createElement("div",{className:"flex flex-col gap-20px-rem py-20px-rem px-24px-rem",style:{color:"#121C31",height:Ut?"calc(100vh - 95rem)":"calc(100vh - 70rem)",overflowY:"auto",padding:Ut?"20rem 80rem":"20rem 20rem"}},!Ut&&n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:pi.title},"\u6570\u636E\u770B\u677F"),n.createElement("div",{className:pi.fullScreen,onClick:()=>{Ut?(0,ti.BU)():(0,ti.Dj)(document.getElementById("dashboard")),gr(!Ut)}},n.createElement("i",{className:"iconfont icon-hjj-quanping font14"}),n.createElement("div",null,"\u5168\u5C4F"))),n.createElement("div",{className:"flex gap-18px-rem",style:{height:"14%"}},n.createElement("div",{className:"flex flex-col gap-20px-rem rounded-8px-rem bg-white py-14px-rem px-20px-rem flex-2"},n.createElement("div",{className:"font-medium"},"\u5E73\u53F0\u6210\u5458"),n.createElement("div",{className:"flex item-center justify-between"},[{title:"\u5B66\u4E60\u603B\u4EBA\u6570",num:(St=(Nt=ve==null?void 0:ve.data)==null?void 0:Nt.platform_member)==null?void 0:St.total,icon:"#icon-hjj-xuexizongrenshu"},{title:"\u6559\u5E08\u6570",num:(pt=(Ue=ve==null?void 0:ve.data)==null?void 0:Ue.platform_member)==null?void 0:pt.teacher_count,icon:"#icon-hjj-jiaoshishu1"},{title:"\u5B66\u751F\u6570",num:(cn=(Bt=ve==null?void 0:ve.data)==null?void 0:Bt.platform_member)==null?void 0:cn.student_count,icon:"#icon-hjj-xueshengshu"}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex item-center gap-10px-rem"},n.createElement("svg",{className:"icon text-36px-rem","aria-hidden":!0},n.createElement("use",{xlinkHref:`${we==null?void 0:we.icon}`})),n.createElement("div",{className:"flex flex-col gap-4px-rem"},n.createElement("div",{className:"text-20px-rem font-bold",style:{lineHeight:"20rem"}},(we==null?void 0:we.num)||0),n.createElement("div",{className:"c-grey-666 text-12px-rem"},we==null?void 0:we.title)))))),n.createElement("div",{className:"flex flex-col gap-20px-rem rounded-8px-rem bg-white py-14px-rem px-20px-rem",style:{flex:"1.5"}},n.createElement("div",{className:"font-medium"},"\u5B66\u4E60\u4EBA\u6570"),n.createElement("div",{className:"flex item-center justify-between"},[{title:"7\u5929\u5185\u6D3B\u8DC3\u7528\u6237",num:(Ln=(An=ve==null?void 0:ve.data)==null?void 0:An.learn_number)==null?void 0:Ln.weekly_active_user_count,icon:"#icon-hjj-jinrixuexirenshu1"},{title:"\u6B63\u5728\u5B66\u4E60\u4EBA\u6570",num:(dn=(vn=ve==null?void 0:ve.data)==null?void 0:vn.learn_number)==null?void 0:dn.learning_count,icon:"#icon-hjj-zhengzaixuexirenshu"}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex item-center gap-10px-rem"},n.createElement("svg",{className:"icon text-36px-rem","aria-hidden":!0},n.createElement("use",{xlinkHref:`${we==null?void 0:we.icon}`})),n.createElement("div",{className:"flex flex-col gap-4px-rem"},n.createElement("div",{className:"text-20px-rem font-bold",style:{lineHeight:"20rem"}},we==null?void 0:we.num),n.createElement("div",{className:"c-grey-666 text-12px-rem"},we==null?void 0:we.title)))))),n.createElement("div",{className:"flex flex-col gap-20px-rem rounded-8px-rem bg-white py-14px-rem px-20px-rem flex-2"},n.createElement("div",{className:"font-medium"},"\u6559\u5B66\u5185\u5BB9\u6982\u89C8"),n.createElement("div",{className:"flex item-center justify-between"},[{title:"\u5B9E\u8DF5\u9879\u76EE\u6570",num:(Ke=(Mn=ve==null?void 0:ve.data)==null?void 0:Mn.teaching_content_overview)==null?void 0:Ke.shixun_count,icon:"#icon-hjj-shijianxiangmushu"},{title:"\u667A\u6167\u8BFE\u7A0B\u6570",num:(Nn=(Ct=ve==null?void 0:ve.data)==null?void 0:Ct.teaching_content_overview)==null?void 0:Nn.subject_count,icon:"#icon-hjj-zhihuikechengshu"},{title:"\u6559\u5B66\u8BFE\u5802\u6570",num:(Dn=(Xt=ve==null?void 0:ve.data)==null?void 0:Xt.teaching_content_overview)==null?void 0:Dn.course_count,icon:"#icon-hjj-jiaoxueketangshu"}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex item-center gap-10px-rem"},n.createElement("svg",{className:"icon text-36px-rem","aria-hidden":!0},n.createElement("use",{xlinkHref:`${we==null?void 0:we.icon}`})),n.createElement("div",{className:"flex flex-col gap-4px-rem"},n.createElement("div",{className:"text-20px-rem font-bold",style:{lineHeight:"20rem"}},we==null?void 0:we.num),n.createElement("div",{className:"c-grey-666 text-12px-rem"},we==null?void 0:we.title))))))),n.createElement("div",{className:"flex gap-18px-rem",style:{height:"29%"},ref:z},n.createElement("div",{className:"flex-2 rounded-8px-rem ",style:{overflow:"hidden"}},n.createElement(te.Z,{className:"w-full h-full",autoplay:!0},(or=ve==null?void 0:ve.data)==null?void 0:or.images_url.map((we,mt)=>{var zt;return n.createElement("div",{key:mt,className:"w-full h-full"},n.createElement("div",{style:{width:"100%",height:_r||((zt=z==null?void 0:z.current)==null?void 0:zt.clientHeight),background:`url(${Zt.Z.IMG_SERVER}${we==null?void 0:we.image_url}) center / auto 100% no-repeat`}}))}))),n.createElement("div",{className:"flex flex-col gap-10px-rem flex-1 minW-0 rounded-8px-rem bg-white py-14px-rem px-16px-rem"},n.createElement("div",{className:"c-grey-333 font-medium"},"\u4F5C\u4E1A\u53D1\u5E03\u6570\u7EDF\u8BA1"),n.createElement("div",{style:{margin:"auto 0"}},n.createElement(fe.Z,{style:{height:"137px"},option:Te}))),n.createElement("div",{className:"flex flex-col gap-10px-rem flex-1 minW-0 rounded-8px-rem bg-white py-14px-rem px-16px-rem"},n.createElement("div",{className:"c-grey-333 font-medium"},"\u5B9E\u9A8C\u7EDF\u8BA1"),n.createElement("div",{className:"flex-1 minW-0 flex flex-col gap-8px-rem"},[{title:"\u8BC4\u6D4B\u603B\u6B21\u6570",num:(Yn=(bt=ve==null?void 0:ve.data)==null?void 0:bt.shixun_evaluate_statistic)==null?void 0:Yn.evaluate_count,icon:"icon-hjj-pingcezongcishu"},{title:"\u7D2F\u8BA1\u901A\u8FC7\u6B21\u6570",num:(Kn=(Xn=ve==null?void 0:ve.data)==null?void 0:Xn.shixun_evaluate_statistic)==null?void 0:Kn.pass_count,icon:"icon-hjj-leijitongguocishu"},{title:"\u5E73\u5747\u901A\u8FC7\u7387",num:((Mr=(br=ve==null?void 0:ve.data)==null?void 0:br.shixun_evaluate_statistic)==null?void 0:Mr.avg_pass_rate)*100,icon:"icon-hjj-pingjuntongguoshuai",unit:"%"}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex-1 minW-0 flex gap-8px-rem item-center rounded-4px-rem pl-12px-rem",style:{background:"linear-gradient( 90deg, #E8F3FD 0%, #FFFFFF 100%)"}},n.createElement("span",{className:`iconfont ${we==null?void 0:we.icon}`,style:{color:"#6898FE",fontSize:"12rem"}}),n.createElement("div",{className:"text-12px-rem",style:{color:"rgba(11,15,23,0.6)"}},we==null?void 0:we.title),n.createElement("div",{className:"ml-auto text-16px-rem",style:{color:"#121C31"}},we==null?void 0:we.num,we==null?void 0:we.unit)))))),n.createElement("div",{className:"grid gap-18px-rem",style:{gridTemplateColumns:"1fr 1fr",height:"62%"}},n.createElement("div",{className:"flex flex-col gap-25px-rem py-14px-rem px-20px-rem rounded-8px-rem bg-white"},n.createElement("div",{className:"font-medium c-grey-333"},"\u5B66\u751F\u5B66\u4E60\u6570\u636E"),n.createElement("div",{className:"flex-1 flex gap-20px-rem"},n.createElement("div",{className:"rounded-6px-rem h-full py-14px-rem px-10px-rem",style:{background:"linear-gradient( 180deg, #F2F8FF 0%, #FFFFFF 100%)"}},n.createElement("div",{className:"text-12px-rem c-grey-666"},"\u4ECA\u65E5\u8BC4\u6D4B\u603B\u6B21\u6570"),n.createElement("div",{className:"font-bold text-20px-rem mt-4px-rem",style:{color:"#121C31"}},((ur=(Br=ve==null?void 0:ve.data)==null?void 0:Br.student_learn_data)==null?void 0:ur.today_learn_count)||0),n.createElement("div",{className:"w-full mt-14px-rem ",style:{height:"1rem",border:"1rem dashed rgba(33,135,217,0.43)"}}),n.createElement("div",{className:"text-12px-rem c-grey-666 text-nowrap mt-14px-rem"},"\u8FD17\u65E5\u8BC4\u6D4B\u603B\u6B21\u6570"),n.createElement("div",{className:"font-bold text-20px-rem mt-4px-rem",style:{color:"#121C31"}},((De=(ke=ve==null?void 0:ve.data)==null?void 0:ke.student_learn_data)==null?void 0:De.recently_learn_count)||0)),n.createElement(fe.Z,{className:"flex-1",style:{height:"162rem"},option:Jn}))),n.createElement("div",{className:"flex flex-col gap-25px-rem py-14px-rem px-20px-rem rounded-8px-rem bg-white"},n.createElement("div",{className:"font-medium c-grey-333"},"\u4F5C\u4E1A\u53D1\u5E03\u6570\u7EDF\u8BA1"),n.createElement("div",{className:"flex-1 flex gap-20px-rem"},n.createElement("div",{className:"rounded-6px-rem h-full py-14px-rem px-10px-rem",style:{background:"linear-gradient( 180deg, #F2F8FF 0%, #FFFFFF 100%)"}},n.createElement("div",{className:"text-12px-rem c-grey-666"},"\u4ECA\u65E5\u4F5C\u4E1A\u53D1\u5E03\u6570"),n.createElement("div",{className:"font-bold text-20px-rem mt-4px-rem",style:{color:"#121C31"}},((Kt=(it=ve==null?void 0:ve.data)==null?void 0:it.homework_number_statistic)==null?void 0:Kt.today_homework_count)||0),n.createElement("div",{className:"w-full mt-14px-rem ",style:{height:"1rem",border:"1rem dashed rgba(33,135,217,0.43)"}}),n.createElement("div",{className:"text-12px-rem c-grey-666 text-nowrap mt-14px-rem"},"\u8FD17\u5929\u4F5C\u4E1A\u53D1\u5E03\u6570"),n.createElement("div",{className:"font-bold text-20px-rem mt-4px-rem",style:{color:"#121C31"}},((Pr=(kn=ve==null?void 0:ve.data)==null?void 0:kn.homework_number_statistic)==null?void 0:Pr.recently_homework_count)||0)),n.createElement(fe.Z,{className:"flex-1",style:{height:"162rem"},option:Pe}))),n.createElement("div",{className:"flex flex-col gap-10px-rem py-14px-rem px-20px-rem rounded-8px-rem bg-white"},n.createElement("div",{className:"font-medium c-grey-333"},"\u5B66\u751F\u6574\u4F53\u4F5C\u4E1A\u5B8C\u6210\u7387"),n.createElement("div",{className:"mt-16px-rem flex flex-col gap-20px-rem"},[{title:"\u5B9E\u8BAD\u4F5C\u4E1A",percent:(Gr=(xr=ve==null?void 0:ve.data)==null?void 0:xr.homework_complete_statistic)==null?void 0:Gr.practice_rate,strokeColor:{from:"#C8D9FD",to:"#6596FE"}},{title:"\u7F16\u7A0B\u4F5C\u4E1A",percent:(fn=(jr=ve==null?void 0:ve.data)==null?void 0:jr.homework_complete_statistic)==null?void 0:fn.hack_rate,strokeColor:{from:"#D5E8FE",to:"#67B4F7"}},{title:"\u56FE\u6587\u4F5C\u4E1A",percent:(Dr=(Je=ve==null?void 0:ve.data)==null?void 0:Je.homework_complete_statistic)==null?void 0:Dr.normal_rate,strokeColor:{from:"#D2EFFF",to:"#72CDFF"}},{title:"\u5206\u7EC4\u4F5C\u4E1A",percent:(Wr=(pn=ve==null?void 0:ve.data)==null?void 0:pn.homework_complete_statistic)==null?void 0:Wr.group_rate,strokeColor:{from:"#F1E6CA",to:"#FFD28C"}}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex item-center gap-20px-rem"},n.createElement("div",{className:"text-nowrap",style:{color:"#727C95"}},we==null?void 0:we.title),n.createElement($i.Z,{className:pi.ProgressStyle,percent:Math.round((we==null?void 0:we.percent)*1e4)/100,strokeColor:we==null?void 0:we.strokeColor,format:zt=>n.createElement("span",{className:"text-16px-rem",style:{color:"#121C31"}},zt.toFixed(1),"%")}))))),n.createElement("div",{className:"flex gap-10px-rem py-14px-rem px-20px-rem rounded-8px-rem bg-white"},[{title:"\u8BD5\u9898\u603B\u6570",src:v(31632),num:(Fr=(Mt=ve==null?void 0:ve.data)==null?void 0:Mt.count_statistic)==null?void 0:Fr.question_count},{title:"\u8BD5\u5377\u603B\u6570",src:v(52609),num:(cr=(Zr=ve==null?void 0:ve.data)==null?void 0:Zr.count_statistic)==null?void 0:cr.paper_count},{title:"\u8BFE\u4EF6\u603B\u6570",src:v(46326),num:(fr=(dr=ve==null?void 0:ve.data)==null?void 0:dr.count_statistic)==null?void 0:fr.courseware_count}].map((we,mt)=>n.createElement("div",{key:mt,className:"flex flex-col item-center justify-center flex-1 minW-0 rounded-8px-rem ",style:{background:"linear-gradient( 180deg, rgba(234,243,255,0.8) 0%, #F8FCFF 100%)"}},n.createElement("img",{src:we==null?void 0:we.src,style:{width:"40rem"}}),n.createElement("div",{className:"c-grey-666 mt-24px-rem"},we==null?void 0:we.title),n.createElement("div",{className:"text-20px-rem font-bold mt-4px-rem",style:{color:"#121C31"}},we==null?void 0:we.num)))))))})};var ta=(0,le.connect)(({})=>({}))(bs),Yt={homeCon:"homeCon___IPlea",mainLogo:"mainLogo___BS7eJ",exptStats:"exptStats___aCtB_",exptStatsItem:"exptStatsItem___l9SVl",esItemName:"esItemName___L8Tzl",titleName:"titleName___RKQq1",platSituStats:"platSituStats___iQ2Hu",pSSItem:"pSSItem___aWBDd",new_jxkt:"new_jxkt___uLIIr",new_syxm:"new_syxm___ZDHlH",kt_sx_item:"kt_sx_item___FL0da",kt_sx_item_user:"kt_sx_item_user___aZIT6",kt_sx_item_name:"kt_sx_item_name___XPGIy",kt_sx_item_time:"kt_sx_item_time___Gddx9",watchMore:"watchMore___gm2yE",fwsj_zyfb:"fwsj_zyfb___NjqSx",zyfb_info:"zyfb_info___lD1Cr",zyfb_info_l_r:"zyfb_info_l_r___ZEIxA",info_title:"info_title___rBABx",info_count:"info_count___JgjfG"},Ha=Object.defineProperty,na=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,ra=(g,c,u)=>c in g?Ha(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Qa=(g,c)=>{for(var u in c||(c={}))Ua.call(c,u)&&ra(g,u,c[u]);if(na)for(var u of na(c))xi.call(c,u)&&ra(g,u,c[u]);return g};const xs=g=>React.createElement("svg",Qa({width:15,height:14,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u8BC4\u6D4B\u603B\u6B21\u6570"),React.createElement("path",{d:"M.533.005c.292 0 .53.239.53.53v11.67h12.73c.292 0 .53.238.53.53 0 .291-.238.53-.53.53H.533a.532.532 0 0 1-.53-.53V.534c0-.291.239-.53.53-.53ZM13.236 2.79c.186-.212.53-.186.716 0 .186.185.186.504 0 .716L9.364 8.12a.524.524 0 0 1-.37.16.585.585 0 0 1-.399-.16L5.97 5.495 2.761 8.704a.513.513 0 0 1-.742 0 .513.513 0 0 1 0-.743l3.58-3.554a.524.524 0 0 1 .371-.159.79.79 0 0 1 .398.133L9.02 7.033Z",fill:"#00DDC7",fillRule:"nonzero"}));var Xa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS41MzMuMDA1Yy4yOTIgMCAuNTMuMjM5LjUzLjUzdjExLjY3aDEyLjczYy4yOTIgMCAuNTMuMjM4LjUzLjUzIDAgLjI5MS0uMjM4LjUzLS41My41M0guNTMzYS41MzIuNTMyIDAgMCAxLS41My0uNTNWLjUzNGMwLS4yOTEuMjM5LS41My41My0uNTNaTTEzLjIzNiAyLjc5Yy4xODYtLjIxMi41My0uMTg2LjcxNiAwIC4xODYuMTg1LjE4Ni41MDQgMCAuNzE2TDkuMzY0IDguMTJhLjUyNC41MjQgMCAwIDEtLjM3LjE2LjU4NS41ODUgMCAwIDEtLjM5OS0uMTZMNS45NyA1LjQ5NSAyLjc2MSA4LjcwNGEuNTEzLjUxMyAwIDAgMS0uNzQyIDAgLjUxMy41MTMgMCAwIDEgMC0uNzQzbDMuNTgtMy41NTRhLjUyNC41MjQgMCAwIDEgLjM3MS0uMTU5Ljc5Ljc5IDAgMCAxIC4zOTguMTMzTDkuMDIgNy4wMzNaIiBmaWxsPSIjMDBEREM3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ka=Object.defineProperty,Li=Object.getOwnPropertySymbols,ia=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,aa=(g,c,u)=>c in g?Ka(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,qa=(g,c)=>{for(var u in c||(c={}))ia.call(c,u)&&aa(g,u,c[u]);if(Li)for(var u of Li(c))Ja.call(c,u)&&aa(g,u,c[u]);return g};const Ls=g=>React.createElement("svg",qa({width:15,height:15,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u7D2F\u8BA1\u901A\u8FC7\u6B21\u6570"),React.createElement("path",{d:"M4.317 14.377H.724a.719.719 0 0 1-.718-.719V5.395c0-.397.321-.719.718-.719h3.593V.724c0-.397.322-.718.719-.718h4.31c.398 0 .72.321.72.718v6.827h3.592c.376 0 .689.29.717.664l.002.054v5.39c0 .375-.29.688-.665.716l-.054.002H4.317Zm0-8.623H1.083V13.3h3.234V5.754Zm8.982 2.874h-3.234V13.3H13.3v-4.67ZM8.988 1.083H5.395V13.3h3.593V1.083Z",fill:"#00DDC7",fillRule:"nonzero"}));var Ei="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMzE3IDE0LjM3N0guNzI0YS43MTkuNzE5IDAgMCAxLS43MTgtLjcxOVY1LjM5NWMwLS4zOTcuMzIxLS43MTkuNzE4LS43MTloMy41OTNWLjcyNGMwLS4zOTcuMzIyLS43MTguNzE5LS43MThoNC4zMWMuMzk4IDAgLjcyLjMyMS43Mi43MTh2Ni44MjdoMy41OTJjLjM3NiAwIC42ODkuMjkuNzE3LjY2NGwuMDAyLjA1NHY1LjM5YzAgLjM3NS0uMjkuNjg4LS42NjUuNzE2bC0uMDU0LjAwMkg0LjMxN1ptMC04LjYyM0gxLjA4M1YxMy4zaDMuMjM0VjUuNzU0Wm04Ljk4MiAyLjg3NGgtMy4yMzRWMTMuM0gxMy4zdi00LjY3Wk04Ljk4OCAxLjA4M0g1LjM5NVYxMy4zaDMuNTkzVjEuMDgzWiIgZmlsbD0iIzAwRERDNyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",sa=Object.defineProperty,Ni=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,oa=Object.prototype.propertyIsEnumerable,Si=(g,c,u)=>c in g?sa(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ua=(g,c)=>{for(var u in c||(c={}))la.call(c,u)&&Si(g,u,c[u]);if(Ni)for(var u of Ni(c))oa.call(c,u)&&Si(g,u,c[u]);return g};const _a=g=>React.createElement("svg",ua({width:16,height:15,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u5E73\u5747\u901A\u8FC7\u7387"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14.4v14.4H0z"}),React.createElement("path",{d:"M5.572.552c.273 0 .455.091.546.364.09.273 0 .637-.273.728C2.75 3.01 1.295 6.558 2.659 9.653c1.001 2.184 3.095 3.64 5.552 3.64.819 0 1.638-.182 2.457-.546a6.056 6.056 0 0 0 3.185-3.185c.09-.182.273-.364.546-.364h.182c.182.09.273.182.273.273.091.182.091.273 0 .455-1.183 2.73-3.731 4.459-6.643 4.459a7.416 7.416 0 0 1-2.821-.546C1.75 12.292.02 8.015 1.567 4.374 2.295 2.645 3.66 1.371 5.3.644c.09 0 .182-.092.273-.092ZM8.21.006a7.147 7.147 0 0 1 7.189 7.19c0 .272-.273.546-.546.546H8.211c-.273 0-.546-.274-.546-.547V.552c0-.273.273-.546.546-.546Zm.637 1.183h-.091v5.46h5.46v-.09c-.182-1.366-.82-2.64-1.73-3.64-1-1.002-2.274-1.548-3.64-1.73Z",fill:"#00DDC7",fillRule:"nonzero"})));var wi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0LjR2MTQuNEgweiIvPjxwYXRoIGQ9Ik01LjU3Mi41NTJjLjI3MyAwIC40NTUuMDkxLjU0Ni4zNjQuMDkuMjczIDAgLjYzNy0uMjczLjcyOEMyLjc1IDMuMDEgMS4yOTUgNi41NTggMi42NTkgOS42NTNjMS4wMDEgMi4xODQgMy4wOTUgMy42NCA1LjU1MiAzLjY0LjgxOSAwIDEuNjM4LS4xODIgMi40NTctLjU0NmE2LjA1NiA2LjA1NiAwIDAgMCAzLjE4NS0zLjE4NWMuMDktLjE4Mi4yNzMtLjM2NC41NDYtLjM2NGguMTgyYy4xODIuMDkuMjczLjE4Mi4yNzMuMjczLjA5MS4xODIuMDkxLjI3MyAwIC40NTUtMS4xODMgMi43My0zLjczMSA0LjQ1OS02LjY0MyA0LjQ1OWE3LjQxNiA3LjQxNiAwIDAgMS0yLjgyMS0uNTQ2QzEuNzUgMTIuMjkyLjAyIDguMDE1IDEuNTY3IDQuMzc0IDIuMjk1IDIuNjQ1IDMuNjYgMS4zNzEgNS4zLjY0NGMuMDkgMCAuMTgyLS4wOTIuMjczLS4wOTJaTTguMjEuMDA2YTcuMTQ3IDcuMTQ3IDAgMCAxIDcuMTg5IDcuMTljMCAuMjcyLS4yNzMuNTQ2LS41NDYuNTQ2SDguMjExYy0uMjczIDAtLjU0Ni0uMjc0LS41NDYtLjU0N1YuNTUyYzAtLjI3My4yNzMtLjU0Ni41NDYtLjU0NlptLjYzNyAxLjE4M2gtLjA5MXY1LjQ2aDUuNDZ2LS4wOWMtLjE4Mi0xLjM2Ni0uODItMi42NC0xLjczLTMuNjQtMS0xLjAwMi0yLjI3NC0xLjU0OC0zLjY0LTEuNzNaIiBmaWxsPSIjMDBEREM3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",ni=Object.defineProperty,Mi=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ri=(g,c,u)=>c in g?ni(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ca=(g,c)=>{for(var u in c||(c={}))$a.call(c,u)&&ri(g,u,c[u]);if(Mi)for(var u of Mi(c))es.call(c,u)&&ri(g,u,c[u]);return g};const da=g=>React.createElement("svg",ca({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"sjkc_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"sjkc_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M4.235.257v27.454H1.497c-.339 0-.655-.139-.882-.375a1.306 1.306 0 0 1-.358-.919V1.551c0-.327.15-.665.39-.914.217-.225.513-.38.85-.38h2.738Zm18.064 0c.34 0 .655.139.883.375.22.228.358.547.358.919v24.891c.071.347-.019.664-.216.893a1.127 1.127 0 0 1-.864.376H6.3V.364h8.363v9.862l3.151-3.385 3.245 3.245V.257Z",transform:"translate(17.828 15.967)",fill:"url(#sjkc_svg__a)",stroke:"url(#sjkc_svg__b)",strokeWidth:.514})));var ts="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik00LjIzNS4yNTd2MjcuNDU0SDEuNDk3Yy0uMzM5IDAtLjY1NS0uMTM5LS44ODItLjM3NWExLjMwNiAxLjMwNiAwIDAgMS0uMzU4LS45MTlWMS41NTFjMC0uMzI3LjE1LS42NjUuMzktLjkxNC4yMTctLjIyNS41MTMtLjM4Ljg1LS4zOGgyLjczOFptMTguMDY0IDBjLjM0IDAgLjY1NS4xMzkuODgzLjM3NS4yMi4yMjguMzU4LjU0Ny4zNTguOTE5djI0Ljg5MWMuMDcxLjM0Ny0uMDE5LjY2NC0uMjE2Ljg5M2ExLjEyNyAxLjEyNyAwIDAgMS0uODY0LjM3Nkg2LjNWLjM2NGg4LjM2M3Y5Ljg2MmwzLjE1MS0zLjM4NSAzLjI0NSAzLjI0NVYuMjU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcuODI4IDE1Ljk2NykiIGZpbGw9InVybCgjYSkiIHN0cm9rZT0idXJsKCNiKSIgc3Ryb2tlLXdpZHRoPSIuNTE0Ii8+PC9nPjwvc3ZnPg==",Bi=Object.defineProperty,fa=Object.getOwnPropertySymbols,ns=Object.prototype.hasOwnProperty,rs=Object.prototype.propertyIsEnumerable,ga=(g,c,u)=>c in g?Bi(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,is=(g,c)=>{for(var u in c||(c={}))ns.call(c,u)&&ga(g,u,c[u]);if(fa)for(var u of fa(c))rs.call(c,u)&&ga(g,u,c[u]);return g};const Ns=g=>React.createElement("svg",is({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"sjrw_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"sjrw_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M28.636 22.48c.197 0 .386.053.551.15.166.097.307.239.406.413.2.352.2.784 0 1.137a1.101 1.101 0 0 1-.957.563H1.363a1.09 1.09 0 0 1-.78-.33 1.141 1.141 0 0 1-.326-.802c0-.313.124-.597.326-.802.2-.203.476-.33.78-.33ZM25.908.256c1.059 0 2.017.437 2.71 1.143a3.931 3.931 0 0 1 1.118 2.537l.007.23V16.11c0 1.08-.43 2.058-1.125 2.766a3.79 3.79 0 0 1-2.485 1.137l-.225.006H4.092a3.786 3.786 0 0 1-2.71-1.143A3.93 3.93 0 0 1 .264 16.34l-.007-.23V4.167c0-1.08.43-2.059 1.125-2.766A3.79 3.79 0 0 1 3.866.264l.226-.007h21.816ZM16.111 3.91h-1.389l-.167.008a1.71 1.71 0 0 0-.987.425 1.442 1.442 0 0 0-.492 1.075c0 .418.186.8.492 1.075.295.265.703.432 1.154.432h1.39l.166-.008c.385-.035.729-.192.987-.424.306-.276.492-.657.492-1.075 0-.42-.186-.8-.492-1.075a1.722 1.722 0 0 0-1.154-.433Z",transform:"translate(15 18)",fill:"url(#sjrw_svg__a)",stroke:"url(#sjrw_svg__b)",strokeWidth:.514})));var ma="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0yOC42MzYgMjIuNDhjLjE5NyAwIC4zODYuMDUzLjU1MS4xNS4xNjYuMDk3LjMwNy4yMzkuNDA2LjQxMy4yLjM1Mi4yLjc4NCAwIDEuMTM3YTEuMTAxIDEuMTAxIDAgMCAxLS45NTcuNTYzSDEuMzYzYTEuMDkgMS4wOSAwIDAgMS0uNzgtLjMzIDEuMTQxIDEuMTQxIDAgMCAxLS4zMjYtLjgwMmMwLS4zMTMuMTI0LS41OTcuMzI2LS44MDIuMi0uMjAzLjQ3Ni0uMzMuNzgtLjMzWk0yNS45MDguMjU2YzEuMDU5IDAgMi4wMTcuNDM3IDIuNzEgMS4xNDNhMy45MzEgMy45MzEgMCAwIDEgMS4xMTggMi41MzdsLjAwNy4yM1YxNi4xMWMwIDEuMDgtLjQzIDIuMDU4LTEuMTI1IDIuNzY2YTMuNzkgMy43OSAwIDAgMS0yLjQ4NSAxLjEzN2wtLjIyNS4wMDZINC4wOTJhMy43ODYgMy43ODYgMCAwIDEtMi43MS0xLjE0M0EzLjkzIDMuOTMgMCAwIDEgLjI2NCAxNi4zNGwtLjAwNy0uMjNWNC4xNjdjMC0xLjA4LjQzLTIuMDU5IDEuMTI1LTIuNzY2QTMuNzkgMy43OSAwIDAgMSAzLjg2Ni4yNjRsLjIyNi0uMDA3aDIxLjgxNlpNMTYuMTExIDMuOTFoLTEuMzg5bC0uMTY3LjAwOGExLjcxIDEuNzEgMCAwIDAtLjk4Ny40MjUgMS40NDIgMS40NDIgMCAwIDAtLjQ5MiAxLjA3NWMwIC40MTguMTg2LjguNDkyIDEuMDc1LjI5NS4yNjUuNzAzLjQzMiAxLjE1NC40MzJoMS4zOWwuMTY2LS4wMDhjLjM4NS0uMDM1LjcyOS0uMTkyLjk4Ny0uNDI0LjMwNi0uMjc2LjQ5Mi0uNjU3LjQ5Mi0xLjA3NSAwLS40Mi0uMTg2LS44LS40OTItMS4wNzVhMS43MjIgMS43MjIgMCAwIDAtMS4xNTQtLjQzM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1IDE4KSIgZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9Ii41MTQiLz48L2c+PC9zdmc+",as=Object.defineProperty,ha=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,ss=Object.prototype.propertyIsEnumerable,fi=(g,c,u)=>c in g?as(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Aa=(g,c)=>{for(var u in c||(c={}))ji.call(c,u)&&fi(g,u,c[u]);if(ha)for(var u of ha(c))ss.call(c,u)&&fi(g,u,c[u]);return g};const Ss=g=>React.createElement("svg",Aa({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"12"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"syhj_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"syhj_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M22.969 14.32a3.96 3.96 0 0 1 3.961 3.961c1.026.91 1.67 1.23 2.106 1.76.443.537.672 1.283.703 2.221.002 1.274-.271 2.213-.85 2.83-.584.62-1.469.9-2.639.9H13.125c-1.128 0-1.99-.26-2.575-.808-.582-.545-.878-1.368-.914-2.447-.002-1.273.271-2.213.85-2.83.584-.62 1.469-.9 2.639-.9.307-1.256.708-2.129 1.33-2.751a3.398 3.398 0 0 1 2.42-1c.916 0 1.75.353 2.372.93.727-.571 1.185-1.015 1.741-1.336a3.96 3.96 0 0 1 1.98-.53Zm-21.738.662.116.003 10.964.005c-.384.42-.67.921-.832 1.465-1.343.361-2.597 1.034-3.513 1.97-.862.88-1.428 1.991-1.501 3.304a7.412 7.412 0 0 0 1.197 4.211H1.348a1 1 0 0 1-.726-.272.941.941 0 0 1-.292-.699v-9.133a.894.894 0 0 1 .278-.593.956.956 0 0 1 .739-.258Zm20.212-7.016c.188.163.325.386.377.642l.02.13v3.01c-.021.296-.16.572-.387.765a1.181 1.181 0 0 1-.719.283l-.132-.001H1.498A1.193 1.193 0 0 1 .28 11.87l-.023-.13V8.737c.02-.297.16-.573.387-.767.202-.173.455-.272.719-.283l.132.002h19.107c.319-.024.617.084.84.278ZM3.167 8.54A1.649 1.649 0 0 0 1.994 9a1.663 1.663 0 0 0-.513 1.18c.025.441.22.837.523 1.126.3.287.708.468 1.158.482a1.644 1.644 0 0 0 1.666-1.62 1.644 1.644 0 0 0-1.66-1.628ZM1.352.257l.134.011h19.116a1.155 1.155 0 0 1 1.218.92l.02.132v3.008c-.021.297-.16.572-.387.766a1.181 1.181 0 0 1-.719.283l-.132-.002H1.495c-.31.022-.616-.08-.852-.283a1.112 1.112 0 0 1-.37-.64l-.016-.126v-3.02c0-.302.131-.588.36-.785C.788.375 1 .285 1.22.263l.133-.006Zm1.815.794a1.704 1.704 0 0 0-1.686 1.637c.025.442.22.838.523 1.128.3.287.708.469 1.158.483a1.644 1.644 0 0 0 1.666-1.623 1.64 1.64 0 0 0-1.66-1.625Z",transform:"translate(18 17)",fill:"url(#syhj_svg__a)",stroke:"url(#syhj_svg__b)",strokeWidth:.514})));var ls="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0yMi45NjkgMTQuMzJhMy45NiAzLjk2IDAgMCAxIDMuOTYxIDMuOTYxYzEuMDI2LjkxIDEuNjcgMS4yMyAyLjEwNiAxLjc2LjQ0My41MzcuNjcyIDEuMjgzLjcwMyAyLjIyMS4wMDIgMS4yNzQtLjI3MSAyLjIxMy0uODUgMi44My0uNTg0LjYyLTEuNDY5LjktMi42MzkuOUgxMy4xMjVjLTEuMTI4IDAtMS45OS0uMjYtMi41NzUtLjgwOC0uNTgyLS41NDUtLjg3OC0xLjM2OC0uOTE0LTIuNDQ3LS4wMDItMS4yNzMuMjcxLTIuMjEzLjg1LTIuODMuNTg0LS42MiAxLjQ2OS0uOSAyLjYzOS0uOS4zMDctMS4yNTYuNzA4LTIuMTI5IDEuMzMtMi43NTFhMy4zOTggMy4zOTggMCAwIDEgMi40Mi0xYy45MTYgMCAxLjc1LjM1MyAyLjM3Mi45My43MjctLjU3MSAxLjE4NS0xLjAxNSAxLjc0MS0xLjMzNmEzLjk2IDMuOTYgMCAwIDEgMS45OC0uNTNabS0yMS43MzguNjYyLjExNi4wMDMgMTAuOTY0LjAwNWMtLjM4NC40Mi0uNjcuOTIxLS44MzIgMS40NjUtMS4zNDMuMzYxLTIuNTk3IDEuMDM0LTMuNTEzIDEuOTctLjg2Mi44OC0xLjQyOCAxLjk5MS0xLjUwMSAzLjMwNGE3LjQxMiA3LjQxMiAwIDAgMCAxLjE5NyA0LjIxMUgxLjM0OGExIDEgMCAwIDEtLjcyNi0uMjcyLjk0MS45NDEgMCAwIDEtLjI5Mi0uNjk5di05LjEzM2EuODk0Ljg5NCAwIDAgMSAuMjc4LS41OTMuOTU2Ljk1NiAwIDAgMSAuNzM5LS4yNThabTIwLjIxMi03LjAxNmMuMTg4LjE2My4zMjUuMzg2LjM3Ny42NDJsLjAyLjEzdjMuMDFjLS4wMjEuMjk2LS4xNi41NzItLjM4Ny43NjVhMS4xODEgMS4xODEgMCAwIDEtLjcxOS4yODNsLS4xMzItLjAwMUgxLjQ5OEExLjE5MyAxLjE5MyAwIDAgMSAuMjggMTEuODdsLS4wMjMtLjEzVjguNzM3Yy4wMi0uMjk3LjE2LS41NzMuMzg3LS43NjcuMjAyLS4xNzMuNDU1LS4yNzIuNzE5LS4yODNsLjEzMi4wMDJoMTkuMTA3Yy4zMTktLjAyNC42MTcuMDg0Ljg0LjI3OFpNMy4xNjcgOC41NEExLjY0OSAxLjY0OSAwIDAgMCAxLjk5NCA5YTEuNjYzIDEuNjYzIDAgMCAwLS41MTMgMS4xOGMuMDI1LjQ0MS4yMi44MzcuNTIzIDEuMTI2LjMuMjg3LjcwOC40NjggMS4xNTguNDgyYTEuNjQ0IDEuNjQ0IDAgMCAwIDEuNjY2LTEuNjIgMS42NDQgMS42NDQgMCAwIDAtMS42Ni0xLjYyOFpNMS4zNTIuMjU3bC4xMzQuMDExaDE5LjExNmExLjE1NSAxLjE1NSAwIDAgMSAxLjIxOC45MmwuMDIuMTMydjMuMDA4Yy0uMDIxLjI5Ny0uMTYuNTcyLS4zODcuNzY2YTEuMTgxIDEuMTgxIDAgMCAxLS43MTkuMjgzbC0uMTMyLS4wMDJIMS40OTVjLS4zMS4wMjItLjYxNi0uMDgtLjg1Mi0uMjgzYTEuMTEyIDEuMTEyIDAgMCAxLS4zNy0uNjRsLS4wMTYtLjEyNnYtMy4wMmMwLS4zMDIuMTMxLS41ODguMzYtLjc4NUMuNzg4LjM3NSAxIC4yODUgMS4yMi4yNjNsLjEzMy0uMDA2Wm0xLjgxNS43OTRhMS43MDQgMS43MDQgMCAwIDAtMS42ODYgMS42MzdjLjAyNS40NDIuMjIuODM4LjUyMyAxLjEyOC4zLjI4Ny43MDguNDY5IDEuMTU4LjQ4M2ExLjY0NCAxLjY0NCAwIDAgMCAxLjY2Ni0xLjYyMyAxLjY0IDEuNjQgMCAwIDAtMS42Ni0xLjYyNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4IDE3KSIgZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9Ii41MTQiLz48L2c+PC9zdmc+",Bs=Object.defineProperty,Oi=Object.getOwnPropertySymbols,os=Object.prototype.hasOwnProperty,us=Object.prototype.propertyIsEnumerable,va=(g,c,u)=>c in g?Bs(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,cs=(g,c)=>{for(var u in c||(c={}))os.call(c,u)&&va(g,u,c[u]);if(Oi)for(var u of Oi(c))us.call(c,u)&&va(g,u,c[u]);return g};const tl=g=>React.createElement("svg",cs({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"stsl_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"stsl_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M22.605.257c.342 0 .658.111.914.3.185.135.338.31.448.514l.074.157-9.768 14.208.108 3.224a2.208 2.208 0 0 0 2.626 2.175l.206-.05 3.205-1.065 3.722-5.36v9.736a1.553 1.553 0 0 1-1.267 1.524l-.146.02-20.92.006A1.553 1.553 0 0 1 .283 24.38l-.02-.146L.257 1.807A1.553 1.553 0 0 1 1.524.283l.147-.02L22.605.257ZM10.843 18.72H4.217l-.15.007a1.46 1.46 0 0 0-.883.422c-.265.265-.43.63-.43 1.033 0 .385.151.737.415 1.001.25.25.606.423 1.036.46h6.638l.15-.007a1.46 1.46 0 0 0 .883-.422 1.458 1.458 0 0 0 0-2.065 1.458 1.458 0 0 0-1.033-.43Zm2.41-7.23H4.217l-.15.008a1.46 1.46 0 0 0-.883.422c-.265.265-.43.63-.43 1.033 0 .385.151.737.415 1.001.25.25.606.423 1.036.46h9.048l.149-.007a1.46 1.46 0 0 0 .884-.421 1.458 1.458 0 0 0 0-2.066 1.458 1.458 0 0 0-1.033-.43Zm3.012-7.228H4.217l-.15.008a1.46 1.46 0 0 0-.883.421c-.265.265-.43.63-.43 1.033 0 .385.151.737.415 1.001.25.25.606.423 1.036.46h12.06l.149-.007a1.46 1.46 0 0 0 .884-.421 1.458 1.458 0 0 0 0-2.066 1.458 1.458 0 0 0-1.033-.43Zm8.167-.409 3.313 2.312-8.42 12.128-2.479.822c-.24.017-.422-.01-.552-.083l-.281-3.066 8.419-12.113Zm1.805-2.563 3.29 1.803a.3.3 0 0 1 .111.159.289.289 0 0 1 0 .173l-.713 1.037-3.31-2.282.622-.89Z",transform:"translate(15.012 17.002)",fill:"url(#stsl_svg__a)",stroke:"url(#stsl_svg__b)",strokeWidth:.514})));var ds="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0yMi42MDUuMjU3Yy4zNDIgMCAuNjU4LjExMS45MTQuMy4xODUuMTM1LjMzOC4zMS40NDguNTE0bC4wNzQuMTU3LTkuNzY4IDE0LjIwOC4xMDggMy4yMjRhMi4yMDggMi4yMDggMCAwIDAgMi42MjYgMi4xNzVsLjIwNi0uMDUgMy4yMDUtMS4wNjUgMy43MjItNS4zNnY5LjczNmExLjU1MyAxLjU1MyAwIDAgMS0xLjI2NyAxLjUyNGwtLjE0Ni4wMi0yMC45Mi4wMDZBMS41NTMgMS41NTMgMCAwIDEgLjI4MyAyNC4zOGwtLjAyLS4xNDZMLjI1NyAxLjgwN0ExLjU1MyAxLjU1MyAwIDAgMSAxLjUyNC4yODNsLjE0Ny0uMDJMMjIuNjA1LjI1N1pNMTAuODQzIDE4LjcySDQuMjE3bC0uMTUuMDA3YTEuNDYgMS40NiAwIDAgMC0uODgzLjQyMmMtLjI2NS4yNjUtLjQzLjYzLS40MyAxLjAzMyAwIC4zODUuMTUxLjczNy40MTUgMS4wMDEuMjUuMjUuNjA2LjQyMyAxLjAzNi40Nmg2LjYzOGwuMTUtLjAwN2ExLjQ2IDEuNDYgMCAwIDAgLjg4My0uNDIyIDEuNDU4IDEuNDU4IDAgMCAwIDAtMi4wNjUgMS40NTggMS40NTggMCAwIDAtMS4wMzMtLjQzWm0yLjQxLTcuMjNINC4yMTdsLS4xNS4wMDhhMS40NiAxLjQ2IDAgMCAwLS44ODMuNDIyYy0uMjY1LjI2NS0uNDMuNjMtLjQzIDEuMDMzIDAgLjM4NS4xNTEuNzM3LjQxNSAxLjAwMS4yNS4yNS42MDYuNDIzIDEuMDM2LjQ2aDkuMDQ4bC4xNDktLjAwN2ExLjQ2IDEuNDYgMCAwIDAgLjg4NC0uNDIxIDEuNDU4IDEuNDU4IDAgMCAwIDAtMi4wNjYgMS40NTggMS40NTggMCAwIDAtMS4wMzMtLjQzWm0zLjAxMi03LjIyOEg0LjIxN2wtLjE1LjAwOGExLjQ2IDEuNDYgMCAwIDAtLjg4My40MjFjLS4yNjUuMjY1LS40My42My0uNDMgMS4wMzMgMCAuMzg1LjE1MS43MzcuNDE1IDEuMDAxLjI1LjI1LjYwNi40MjMgMS4wMzYuNDZoMTIuMDZsLjE0OS0uMDA3YTEuNDYgMS40NiAwIDAgMCAuODg0LS40MjEgMS40NTggMS40NTggMCAwIDAgMC0yLjA2NiAxLjQ1OCAxLjQ1OCAwIDAgMC0xLjAzMy0uNDNabTguMTY3LS40MDkgMy4zMTMgMi4zMTItOC40MiAxMi4xMjgtMi40NzkuODIyYy0uMjQuMDE3LS40MjItLjAxLS41NTItLjA4M2wtLjI4MS0zLjA2NiA4LjQxOS0xMi4xMTNabTEuODA1LTIuNTYzIDMuMjkgMS44MDNhLjMuMyAwIDAgMSAuMTExLjE1OS4yODkuMjg5IDAgMCAxIDAgLjE3M2wtLjcxMyAxLjAzNy0zLjMxLTIuMjgyLjYyMi0uODlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS4wMTIgMTcuMDAyKSIgZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9Ii41MTQiLz48L2c+PC9zdmc+",pa=Object.defineProperty,ii=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,fs=Object.prototype.propertyIsEnumerable,wa=(g,c,u)=>c in g?pa(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,gs=(g,c)=>{for(var u in c||(c={}))Ea.call(c,u)&&wa(g,u,c[u]);if(ii)for(var u of ii(c))fs.call(c,u)&&wa(g,u,c[u]);return g};const i=g=>React.createElement("svg",gs({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"10"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"xsks_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"xsks_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"m11.501 9.255.438.603 8.076 8.262.414.422-.157.57-2.592 9.46-.207.757h-.79l-15.157.252 6.532-6.532a2.47 2.47 0 0 0 2.916-1.022 2.47 2.47 0 0 0 .35-1.685 2.47 2.47 0 0 0-.831-1.506 2.47 2.47 0 0 0-1.612-.6 2.47 2.47 0 0 0-1.615.594 2.47 2.47 0 0 0-.594 3.01l-4.658 4.657-1.75 1.751.167-15.757.742-.217 9.634-2.815.694-.204ZM17.926.257c1.017 0 1.985.41 2.732 1.152l7.702 7.975a3.834 3.834 0 0 1 1.144 2.626 3.457 3.457 0 0 1-1 2.538l-3.027 2.076c-.455.4-1.09.65-1.923.826-1.41.054-2.393-.348-3.122-1.065L13.41 9.434a3.843 3.843 0 0 1-1.154-2.53c-.05-.913.234-1.784.81-2.455l2.238-3.016c.9-.849 1.742-1.18 2.621-1.176Z",transform:"translate(17.009 15.011)",fill:"url(#xsks_svg__a)",stroke:"url(#xsks_svg__b)",strokeWidth:.514})));var a="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Im0xMS41MDEgOS4yNTUuNDM4LjYwMyA4LjA3NiA4LjI2Mi40MTQuNDIyLS4xNTcuNTctMi41OTIgOS40Ni0uMjA3Ljc1N2gtLjc5bC0xNS4xNTcuMjUyIDYuNTMyLTYuNTMyYTIuNDcgMi40NyAwIDAgMCAyLjkxNi0xLjAyMiAyLjQ3IDIuNDcgMCAwIDAgLjM1LTEuNjg1IDIuNDcgMi40NyAwIDAgMC0uODMxLTEuNTA2IDIuNDcgMi40NyAwIDAgMC0xLjYxMi0uNiAyLjQ3IDIuNDcgMCAwIDAtMS42MTUuNTk0IDIuNDcgMi40NyAwIDAgMC0uNTk0IDMuMDFsLTQuNjU4IDQuNjU3LTEuNzUgMS43NTEuMTY3LTE1Ljc1Ny43NDItLjIxNyA5LjYzNC0yLjgxNS42OTQtLjIwNFpNMTcuOTI2LjI1N2MxLjAxNyAwIDEuOTg1LjQxIDIuNzMyIDEuMTUybDcuNzAyIDcuOTc1YTMuODM0IDMuODM0IDAgMCAxIDEuMTQ0IDIuNjI2IDMuNDU3IDMuNDU3IDAgMCAxLTEgMi41MzhsLTMuMDI3IDIuMDc2Yy0uNDU1LjQtMS4wOS42NS0xLjkyMy44MjYtMS40MS4wNTQtMi4zOTMtLjM0OC0zLjEyMi0xLjA2NUwxMy40MSA5LjQzNGEzLjg0MyAzLjg0MyAwIDAgMS0xLjE1NC0yLjUzYy0uMDUtLjkxMy4yMzQtMS43ODQuODEtMi40NTVsMi4yMzgtMy4wMTZjLjktLjg0OSAxLjc0Mi0xLjE4IDIuNjIxLTEuMTc2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcuMDA5IDE1LjAxMSkiIGZpbGw9InVybCgjYSkiIHN0cm9rZT0idXJsKCNiKSIgc3Ryb2tlLXdpZHRoPSIuNTE0Ii8+PC9nPjwvc3ZnPg==",s=Object.defineProperty,h=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,E=(g,c,u)=>c in g?s(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,L=(g,c)=>{for(var u in c||(c={}))A.call(c,u)&&E(g,u,c[u]);if(h)for(var u of h(c))M.call(c,u)&&E(g,u,c[u]);return g};const S=g=>React.createElement("svg",L({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"ljxxrs_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"ljxxrs_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M16 .257A6.711 6.711 0 0 1 22.743 7c0 1.987-.881 3.775-2.259 5.01-.151.135-.309.265-.471.387.195.015.399.035.613.06 2.97.344 3.845 1.165 4.645 2.681l.083.16 4.008-.935c.652-.212 1.413-.104 2.065.313a2.193 2.193 0 0 1 1.162 1.38l.035.151.119 8.705c0 .571-.218 1.115-.581 1.556-.33.4-.78.716-1.295.891l-.197.06-14.29 3.317L2.338 27.42a2.897 2.897 0 0 1-1.499-.952 2.486 2.486 0 0 1-.573-1.367l-.008-.189v-8.04c0-.731.299-1.384.788-1.854a2.787 2.787 0 0 1 1.944-.76c.167 0 .336-.006.504.048l.126.052 3.049.712c.727-1.208 1.774-2.125 4.783-2.551.21-.03.41-.055.602-.075a6.897 6.897 0 0 1-.469-.374C10.168 10.835 9.257 9.02 9.257 7A6.711 6.711 0 0 1 16 .257Zm-.922 13.424c-5.069.079-6.276.892-6.83 1.758l8.254 1.927 7.155-1.757-.039-.072c-.618-1.14-1.316-1.794-6.722-1.855a6.694 6.694 0 0 1-1.818 0Z",transform:"translate(14 15)",fill:"url(#ljxxrs_svg__a)",stroke:"url(#ljxxrs_svg__b)",strokeWidth:.514})));var R="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0xNiAuMjU3QTYuNzExIDYuNzExIDAgMCAxIDIyLjc0MyA3YzAgMS45ODctLjg4MSAzLjc3NS0yLjI1OSA1LjAxLS4xNTEuMTM1LS4zMDkuMjY1LS40NzEuMzg3LjE5NS4wMTUuMzk5LjAzNS42MTMuMDYgMi45Ny4zNDQgMy44NDUgMS4xNjUgNC42NDUgMi42ODFsLjA4My4xNiA0LjAwOC0uOTM1Yy42NTItLjIxMiAxLjQxMy0uMTA0IDIuMDY1LjMxM2EyLjE5MyAyLjE5MyAwIDAgMSAxLjE2MiAxLjM4bC4wMzUuMTUxLjExOSA4LjcwNWMwIC41NzEtLjIxOCAxLjExNS0uNTgxIDEuNTU2LS4zMy40LS43OC43MTYtMS4yOTUuODkxbC0uMTk3LjA2LTE0LjI5IDMuMzE3TDIuMzM4IDI3LjQyYTIuODk3IDIuODk3IDAgMCAxLTEuNDk5LS45NTIgMi40ODYgMi40ODYgMCAwIDEtLjU3My0xLjM2N2wtLjAwOC0uMTg5di04LjA0YzAtLjczMS4yOTktMS4zODQuNzg4LTEuODU0YTIuNzg3IDIuNzg3IDAgMCAxIDEuOTQ0LS43NmMuMTY3IDAgLjMzNi0uMDA2LjUwNC4wNDhsLjEyNi4wNTIgMy4wNDkuNzEyYy43MjctMS4yMDggMS43NzQtMi4xMjUgNC43ODMtMi41NTEuMjEtLjAzLjQxLS4wNTUuNjAyLS4wNzVhNi44OTcgNi44OTcgMCAwIDEtLjQ2OS0uMzc0QzEwLjE2OCAxMC44MzUgOS4yNTcgOS4wMiA5LjI1NyA3QTYuNzExIDYuNzExIDAgMCAxIDE2IC4yNTdabS0uOTIyIDEzLjQyNGMtNS4wNjkuMDc5LTYuMjc2Ljg5Mi02LjgzIDEuNzU4bDguMjU0IDEuOTI3IDcuMTU1LTEuNzU3LS4wMzktLjA3MmMtLjYxOC0xLjE0LTEuMzE2LTEuNzk0LTYuNzIyLTEuODU1YTYuNjk0IDYuNjk0IDAgMCAxLTEuODE4IDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNCAxNSkiIGZpbGw9InVybCgjYSkiIHN0cm9rZT0idXJsKCNiKSIgc3Ryb2tlLXdpZHRoPSIuNTE0Ii8+PC9nPjwvc3ZnPg==",J=Object.defineProperty,F=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,U=(g,c,u)=>c in g?J(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,x=(g,c)=>{for(var u in c||(c={}))k.call(c,u)&&U(g,u,c[u]);if(F)for(var u of F(c))H.call(c,u)&&U(g,u,c[u]);return g};const Z=g=>React.createElement("svg",x({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"\u6559\u5E08\u6570"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"jss_svg__a"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"jss_svg__b"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fillOpacity:.2,fill:"#00DDC7",width:60,height:60,rx:30}),React.createElement("path",{d:"M13.406.871c2.06 0 3.93.85 5.286 2.223a7.599 7.599 0 0 1 2.197 5.353 7.593 7.593 0 0 1-4.057 6.72c.191.051.38.107.57.167 4.04 1.29 7.257 4.498 8.567 8.622l4.943-12.05a.678.678 0 0 1 .877-.39l-4.9 14.627c-.212 1.028-.393 1.6-.764 2.024-.306.349-.74.554-1.19.594l-22.84.007a1.846 1.846 0 0 1-1.36-.61 1.797 1.797 0 0 1-.47-1.415 13.35 13.35 0 0 1 2.868-7.086 13.206 13.206 0 0 1 6.847-4.491 7.57 7.57 0 0 1-4.057-6.719c0-2.09.838-3.985 2.194-5.358A7.411 7.411 0 0 1 13.406.871ZM31.62 6.137c.188 0 .357.073.479.194.121.121.194.29.194.479l-7.24.673a.673.673 0 0 1-.48-.195.671.671 0 0 1-.195-.478Zm.781-5.88c.189 0 .358.073.48.195.121.121.194.29.194.478l-9.214.673a.672.672 0 0 1-.478-.194.672.672 0 0 1-.195-.479Z",transform:"translate(13.335 15.234)",fill:"url(#jss_svg__a)",stroke:"url(#jss_svg__b)",strokeWidth:.514})));var X="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsLW9wYWNpdHk9Ii4yIiBmaWxsPSIjMDBEREM3IiB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHJ4PSIzMCIvPjxwYXRoIGQ9Ik0xMy40MDYuODcxYzIuMDYgMCAzLjkzLjg1IDUuMjg2IDIuMjIzYTcuNTk5IDcuNTk5IDAgMCAxIDIuMTk3IDUuMzUzIDcuNTkzIDcuNTkzIDAgMCAxLTQuMDU3IDYuNzJjLjE5MS4wNTEuMzguMTA3LjU3LjE2NyA0LjA0IDEuMjkgNy4yNTcgNC40OTggOC41NjcgOC42MjJsNC45NDMtMTIuMDVhLjY3OC42NzggMCAwIDEgLjg3Ny0uMzlsLTQuOSAxNC42MjdjLS4yMTIgMS4wMjgtLjM5MyAxLjYtLjc2NCAyLjAyNC0uMzA2LjM0OS0uNzQuNTU0LTEuMTkuNTk0bC0yMi44NC4wMDdhMS44NDYgMS44NDYgMCAwIDEtMS4zNi0uNjEgMS43OTcgMS43OTcgMCAwIDEtLjQ3LTEuNDE1IDEzLjM1IDEzLjM1IDAgMCAxIDIuODY4LTcuMDg2IDEzLjIwNiAxMy4yMDYgMCAwIDEgNi44NDctNC40OTEgNy41NyA3LjU3IDAgMCAxLTQuMDU3LTYuNzE5YzAtMi4wOS44MzgtMy45ODUgMi4xOTQtNS4zNThBNy40MTEgNy40MTEgMCAwIDEgMTMuNDA2Ljg3MVpNMzEuNjIgNi4xMzdjLjE4OCAwIC4zNTcuMDczLjQ3OS4xOTQuMTIxLjEyMS4xOTQuMjkuMTk0LjQ3OWwtNy4yNC42NzNhLjY3My42NzMgMCAwIDEtLjQ4LS4xOTUuNjcxLjY3MSAwIDAgMS0uMTk1LS40NzhabS43ODEtNS44OGMuMTg5IDAgLjM1OC4wNzMuNDguMTk1LjEyMS4xMjEuMTk0LjI5LjE5NC40NzhsLTkuMjE0LjY3M2EuNjcyLjY3MiAwIDAgMS0uNDc4LS4xOTQuNjcyLjY3MiAwIDAgMS0uMTk1LS40NzlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy4zMzUgMTUuMjM0KSIgZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSJ1cmwoI2IpIiBzdHJva2Utd2lkdGg9Ii41MTQiLz48L2c+PC9zdmc+",Me=Object.defineProperty,ue=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Ie=(g,c,u)=>c in g?Me(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,ce=(g,c)=>{for(var u in c||(c={}))ye.call(c,u)&&Ie(g,u,c[u]);if(ue)for(var u of ue(c))Le.call(c,u)&&Ie(g,u,c[u]);return g};const ht=g=>React.createElement("svg",ce({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"xss_svg__b"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"xss_svg__a"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M31.098 32.678c.05-.024 6.863-3.133 11.18-2.895-.03 1.012-.043 3.064.02 5.225.647.25.94.325 1.139.463.182.128.27.31.27.514v2.053a.73.73 0 0 1-.731.73c-.305 1.476-.163 2.509.055 3.125a49.513 49.513 0 0 0-3.174.443l-.607.106-.906.17-.597.118c-3.288.667-6.11 1.547-6.838 2.013h-2.177l-.346-.118-.228-.076a76.522 76.522 0 0 0-4.921-1.442l-.588-.147c-1.781-.436-3.7-.82-5.391-.967.191-.62.337-1.684.436-2.948-.84-.277-1.065-.335-1.222-.491a.73.73 0 0 1-.215-.516v-2.053a.734.734 0 0 1 .733-.727h.877c.048-2.25.01-4.409-.072-5.436C22.55 29.57 28.5 32.643 28.5 32.643Zm-1.166-17.42c1.875-.03 3.759.642 5.127 2.026 1.556 1.575 2.212 3.465 1.975 5.427-.239 1.977-1.377 4.02-3.38 5.893.356.638.715.815 1.035.95-1.444.742-3.37 1.682-3.708 1.847l-2.29.026c-.306-.187-1.646-.97-3.765-1.664.552-.208 1.06-.408 1.49-.698-1.993-2.244-3.162-4.245-3.434-6.198-.27-1.932.346-3.81 1.862-5.423 1.341-1.427 3.212-2.157 5.088-2.186Z",stroke:"url(#xss_svg__a)",strokeWidth:.514,fill:"url(#xss_svg__b)"})));var He="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0zMS4wOTggMzIuNjc4Yy4wNS0uMDI0IDYuODYzLTMuMTMzIDExLjE4LTIuODk1LS4wMyAxLjAxMi0uMDQzIDMuMDY0LjAyIDUuMjI1LjY0Ny4yNS45NC4zMjUgMS4xMzkuNDYzLjE4Mi4xMjguMjcuMzEuMjcuNTE0djIuMDUzYS43My43MyAwIDAgMS0uNzMxLjczYy0uMzA1IDEuNDc2LS4xNjMgMi41MDkuMDU1IDMuMTI1YTQ5LjUxMyA0OS41MTMgMCAwIDAtMy4xNzQuNDQzbC0uNjA3LjEwNi0uOTA2LjE3LS41OTcuMTE4Yy0zLjI4OC42NjctNi4xMSAxLjU0Ny02LjgzOCAyLjAxM2gtMi4xNzdsLS4zNDYtLjExOC0uMjI4LS4wNzZhNzYuNTIyIDc2LjUyMiAwIDAgMC00LjkyMS0xLjQ0MmwtLjU4OC0uMTQ3Yy0xLjc4MS0uNDM2LTMuNy0uODItNS4zOTEtLjk2Ny4xOTEtLjYyLjMzNy0xLjY4NC40MzYtMi45NDgtLjg0LS4yNzctMS4wNjUtLjMzNS0xLjIyMi0uNDkxYS43My43MyAwIDAgMS0uMjE1LS41MTZ2LTIuMDUzYS43MzQuNzM0IDAgMCAxIC43MzMtLjcyN2guODc3Yy4wNDgtMi4yNS4wMS00LjQwOS0uMDcyLTUuNDM2QzIyLjU1IDI5LjU3IDI4LjUgMzIuNjQzIDI4LjUgMzIuNjQzWm0tMS4xNjYtMTcuNDJjMS44NzUtLjAzIDMuNzU5LjY0MiA1LjEyNyAyLjAyNiAxLjU1NiAxLjU3NSAyLjIxMiAzLjQ2NSAxLjk3NSA1LjQyNy0uMjM5IDEuOTc3LTEuMzc3IDQuMDItMy4zOCA1Ljg5My4zNTYuNjM4LjcxNS44MTUgMS4wMzUuOTUtMS40NDQuNzQyLTMuMzcgMS42ODItMy43MDggMS44NDdsLTIuMjkuMDI2Yy0uMzA2LS4xODctMS42NDYtLjk3LTMuNzY1LTEuNjY0LjU1Mi0uMjA4IDEuMDYtLjQwOCAxLjQ5LS42OTgtMS45OTMtMi4yNDQtMy4xNjItNC4yNDUtMy40MzQtNi4xOTgtLjI3LTEuOTMyLjM0Ni0zLjgxIDEuODYyLTUuNDIzIDEuMzQxLTEuNDI3IDMuMjEyLTIuMTU3IDUuMDg4LTIuMTg2WiIgc3Ryb2tlPSJ1cmwoI2EpIiBzdHJva2Utd2lkdGg9Ii41MTQiIGZpbGw9InVybCgjYikiLz48L2c+PC9zdmc+",At=Object.defineProperty,wt=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,an=(g,c,u)=>c in g?At(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Ot=(g,c)=>{for(var u in c||(c={}))kt.call(c,u)&&an(g,u,c[u]);if(wt)for(var u of wt(c))Vt.call(c,u)&&an(g,u,c[u]);return g};const yt=g=>React.createElement("svg",Ot({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"7"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"jrxxrs_svg__b"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"jrxxrs_svg__a"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M42.273 16.257c.682 0 1.299.28 1.746.73.402.407.667.953.716 1.56l.008.205v21.996a2.5 2.5 0 0 1-.724 1.765 2.452 2.452 0 0 1-1.544.722l-.202.008H17.727a2.45 2.45 0 0 1-1.746-.73 2.498 2.498 0 0 1-.716-1.56l-.008-.205V18.752a2.5 2.5 0 0 1 .724-1.765 2.452 2.452 0 0 1 1.544-.722l.202-.008h24.546ZM37.5 24.68c-.415 0-.83.16-1.147.479l-4.309 4.344-2.944-2.97-.123-.112a1.608 1.608 0 0 0-2.17.113l-5.454 5.5-.112.124a1.635 1.635 0 0 0-.363 1.03c0 .418.158.836.474 1.154a1.608 1.608 0 0 0 2.293.001l4.309-4.344 2.944 2.969.123.112a1.608 1.608 0 0 0 2.17-.112l5.454-5.5.111-.124c.242-.3.364-.665.364-1.03 0-.418-.158-.836-.474-1.154a1.608 1.608 0 0 0-1.146-.48Z",stroke:"url(#jrxxrs_svg__a)",strokeWidth:.514,fill:"url(#jrxxrs_svg__b)"})));var It="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik00Mi4yNzMgMTYuMjU3Yy42ODIgMCAxLjI5OS4yOCAxLjc0Ni43My40MDIuNDA3LjY2Ny45NTMuNzE2IDEuNTZsLjAwOC4yMDV2MjEuOTk2YTIuNSAyLjUgMCAwIDEtLjcyNCAxLjc2NSAyLjQ1MiAyLjQ1MiAwIDAgMS0xLjU0NC43MjJsLS4yMDIuMDA4SDE3LjcyN2EyLjQ1IDIuNDUgMCAwIDEtMS43NDYtLjczIDIuNDk4IDIuNDk4IDAgMCAxLS43MTYtMS41NmwtLjAwOC0uMjA1VjE4Ljc1MmEyLjUgMi41IDAgMCAxIC43MjQtMS43NjUgMi40NTIgMi40NTIgMCAwIDEgMS41NDQtLjcyMmwuMjAyLS4wMDhoMjQuNTQ2Wk0zNy41IDI0LjY4Yy0uNDE1IDAtLjgzLjE2LTEuMTQ3LjQ3OWwtNC4zMDkgNC4zNDQtMi45NDQtMi45Ny0uMTIzLS4xMTJhMS42MDggMS42MDggMCAwIDAtMi4xNy4xMTNsLTUuNDU0IDUuNS0uMTEyLjEyNGExLjYzNSAxLjYzNSAwIDAgMC0uMzYzIDEuMDNjMCAuNDE4LjE1OC44MzYuNDc0IDEuMTU0YTEuNjA4IDEuNjA4IDAgMCAwIDIuMjkzLjAwMWw0LjMwOS00LjM0NCAyLjk0NCAyLjk2OS4xMjMuMTEyYTEuNjA4IDEuNjA4IDAgMCAwIDIuMTctLjExMmw1LjQ1NC01LjUuMTExLS4xMjRjLjI0Mi0uMy4zNjQtLjY2NS4zNjQtMS4wMyAwLS40MTgtLjE1OC0uODM2LS40NzQtMS4xNTRhMS42MDggMS42MDggMCAwIDAtMS4xNDYtLjQ4WiIgc3Ryb2tlPSJ1cmwoI2EpIiBzdHJva2Utd2lkdGg9Ii41MTQiIGZpbGw9InVybCgjYikiLz48L2c+PC9zdmc+",Tt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Rn=(g,c,u)=>c in g?Tt(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Cn=(g,c)=>{for(var u in c||(c={}))xt.call(c,u)&&Rn(g,u,c[u]);if(Ht)for(var u of Ht(c))$t.call(c,u)&&Rn(g,u,c[u]);return g};const tr=g=>React.createElement("svg",Cn({width:60,height:60,xmlns:"http://www.w3.org/2000/svg"},g),React.createElement("title",null,"8"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"99.269%",id:"zxrs_svg__b"},React.createElement("stop",{stopColor:"#90FBED",offset:"0%"}),React.createElement("stop",{stopColor:"#33F0AE",offset:"100%"})),React.createElement("linearGradient",{x1:"106.39%",y1:"43.61%",x2:"-6.39%",y2:"43.61%",id:"zxrs_svg__a"},React.createElement("stop",{stopColor:"#D0FDEF",offset:"0%"}),React.createElement("stop",{stopColor:"#A4FEDA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fillOpacity:.2,fill:"#00DDC7",cx:30,cy:30,r:30}),React.createElement("path",{d:"M38.501 32.984c1.623.002 3.091.66 4.154 1.724a5.868 5.868 0 0 1 0 8.31 5.866 5.866 0 0 1-8.31.001 5.868 5.868 0 0 1 0-8.312 5.866 5.866 0 0 1 4.156-1.723ZM37.4 36.562c-.457-.011-.892.144-1.18.408l-2.382 2.159-.1.102a.997.997 0 0 0-.259.8c.04.303.226.6.57.81.31.19.694.27 1.064.244.376-.028.736-.167.993-.4l1.177-1.067 1.058 1.088.106.098c.265.216.639.352 1.079.362.442 0 .854-.15 1.133-.398l2.5-2.238.1-.1a.999.999 0 0 0 .265-.8c-.038-.302-.222-.602-.563-.814a1.808 1.808 0 0 0-1.062-.247 1.673 1.673 0 0 0-.996.395l-1.29 1.155-1.065-1.094-.107-.099a1.709 1.709 0 0 0-1.04-.364Zm-8.73-21.305a7.502 7.502 0 0 1 4.251 1.349 7.78 7.78 0 0 1 2.768 3.513c.58 1.46.709 3.028.422 4.51a7.908 7.908 0 0 1-2.067 3.996c1.15.812 2.15 1.344 3.07 2.001a8.504 8.504 0 0 0-5.262 2.631 9.006 9.006 0 0 0-2.453 6.199 9.053 9.053 0 0 0 .86 3.866c-.52.038-1.048.057-1.586.057-3.224 0-6.213-.742-8.46-1.806-1.23-.583-2.238-1.262-2.933-1.968-.644-.654-1.022-1.328-1.022-1.97 0-1.85.683-3.574 1.86-5.034 1.23-1.525 2.996-2.761 5.093-3.555-.991-1.54-1.695-2.944-1.981-4.432a8.062 8.062 0 0 1 .435-4.529 7.775 7.775 0 0 1 2.798-3.512 7.408 7.408 0 0 1 4.208-1.316Z",stroke:"url(#zxrs_svg__a)",strokeWidth:.514,fill:"url(#zxrs_svg__b)"})));var mn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9Ijk5LjI2OSUiIGlkPSJiIj48c3RvcCBzdG9wLWNvbG9yPSIjOTBGQkVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMzRjBBRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjEwNi4zOSUiIHkxPSI0My42MSUiIHgyPSItNi4zOSUiIHkyPSI0My42MSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRDBGREVGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0E0RkVEQSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGwtb3BhY2l0eT0iLjIiIGZpbGw9IiMwMEREQzciIGN4PSIzMCIgY3k9IjMwIiByPSIzMCIvPjxwYXRoIGQ9Ik0zOC41MDEgMzIuOTg0YzEuNjIzLjAwMiAzLjA5MS42NiA0LjE1NCAxLjcyNGE1Ljg2OCA1Ljg2OCAwIDAgMSAwIDguMzEgNS44NjYgNS44NjYgMCAwIDEtOC4zMS4wMDEgNS44NjggNS44NjggMCAwIDEgMC04LjMxMiA1Ljg2NiA1Ljg2NiAwIDAgMSA0LjE1Ni0xLjcyM1pNMzcuNCAzNi41NjJjLS40NTctLjAxMS0uODkyLjE0NC0xLjE4LjQwOGwtMi4zODIgMi4xNTktLjEuMTAyYS45OTcuOTk3IDAgMCAwLS4yNTkuOGMuMDQuMzAzLjIyNi42LjU3LjgxLjMxLjE5LjY5NC4yNyAxLjA2NC4yNDQuMzc2LS4wMjguNzM2LS4xNjcuOTkzLS40bDEuMTc3LTEuMDY3IDEuMDU4IDEuMDg4LjEwNi4wOThjLjI2NS4yMTYuNjM5LjM1MiAxLjA3OS4zNjIuNDQyIDAgLjg1NC0uMTUgMS4xMzMtLjM5OGwyLjUtMi4yMzguMS0uMWEuOTk5Ljk5OSAwIDAgMCAuMjY1LS44Yy0uMDM4LS4zMDItLjIyMi0uNjAyLS41NjMtLjgxNGExLjgwOCAxLjgwOCAwIDAgMC0xLjA2Mi0uMjQ3IDEuNjczIDEuNjczIDAgMCAwLS45OTYuMzk1bC0xLjI5IDEuMTU1LTEuMDY1LTEuMDk0LS4xMDctLjA5OWExLjcwOSAxLjcwOSAwIDAgMC0xLjA0LS4zNjRabS04LjczLTIxLjMwNWE3LjUwMiA3LjUwMiAwIDAgMSA0LjI1MSAxLjM0OSA3Ljc4IDcuNzggMCAwIDEgMi43NjggMy41MTNjLjU4IDEuNDYuNzA5IDMuMDI4LjQyMiA0LjUxYTcuOTA4IDcuOTA4IDAgMCAxLTIuMDY3IDMuOTk2YzEuMTUuODEyIDIuMTUgMS4zNDQgMy4wNyAyLjAwMWE4LjUwNCA4LjUwNCAwIDAgMC01LjI2MiAyLjYzMSA5LjAwNiA5LjAwNiAwIDAgMC0yLjQ1MyA2LjE5OSA5LjA1MyA5LjA1MyAwIDAgMCAuODYgMy44NjZjLS41Mi4wMzgtMS4wNDguMDU3LTEuNTg2LjA1Ny0zLjIyNCAwLTYuMjEzLS43NDItOC40Ni0xLjgwNi0xLjIzLS41ODMtMi4yMzgtMS4yNjItMi45MzMtMS45NjgtLjY0NC0uNjU0LTEuMDIyLTEuMzI4LTEuMDIyLTEuOTcgMC0xLjg1LjY4My0zLjU3NCAxLjg2LTUuMDM0IDEuMjMtMS41MjUgMi45OTYtMi43NjEgNS4wOTMtMy41NTUtLjk5MS0xLjU0LTEuNjk1LTIuOTQ0LTEuOTgxLTQuNDMyYTguMDYyIDguMDYyIDAgMCAxIC40MzUtNC41MjkgNy43NzUgNy43NzUgMCAwIDEgMi43OTgtMy41MTIgNy40MDggNy40MDggMCAwIDEgNC4yMDgtMS4zMTZaIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS13aWR0aD0iLjUxNCIgZmlsbD0idXJsKCNiKSIvPjwvZz48L3N2Zz4=",Un=Object.defineProperty,en=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,nr=(g,c,u)=>c in g?Un(g,c,{enumerable:!0,configurable:!0,writable:!0,value:u}):g[c]=u,Wn=(g,c)=>{for(var u in c||(c={}))bn.call(c,u)&&nr(g,u,c[u]);if(en)for(var u of en(c))Gn.call(c,u)&&nr(g,u,c[u]);return g};const Er=g=>React.createElement("svg",Wn({width:18,height:22,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},g),React.createElement("title",null,"\u706B\u{1F525}"),React.createElement("defs",null,React.createElement("path",{d:"M2.96 6.843c-.381 2.078.064 3.002 1.335 2.771 1.272-.23 2.003-1.472 2.194-3.724.699-3.523 2.48-5.486 5.34-5.89-1.717 2.165-1.335 3.205 3.433 6.583C19.744 10.567 19.267 20.614 9.731 22c-6.26-.173-8.834-3.118-9.597-6.843-.509-2.482.433-5.254 2.826-8.314Z",id:"fire_svg__a"}),React.createElement("path",{d:"M.309 9.268c-1.144 4.908.89 7.477 6.103 7.708 3.815 0 5.089-3.031 5.436-5.023.347-1.992.477-4.158-2.194-7.103.89 3.523.573 5.457-.953 5.804-1.717.057-2.289-.895-1.717-2.859.859-2.945 1.717-4.244 1.24-5.89C7.843.925 7.334.29 6.698 0c-.063 1.444-.477 2.57-1.24 3.378-1.144 1.213-3.814 3.724-1.907 7.535.191 1.386-.572 1.646-1.24 1.473C1.168 11.982.5 10.942.31 9.268Z",id:"fire_svg__c"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("g",null,React.createElement("mask",{id:"fire_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#fire_svg__a"})),React.createElement("use",{fill:"#00DDC7",xlinkHref:"#fire_svg__a"}),React.createElement("path",{d:"M2.96 8.142C-1.108 16.11.703 20.73 8.396 22c7.247-.289 10.235-4.417 8.964-12.386-.381-1.443-1.59-2.83-3.624-4.157C11.702 4.129 11.066 2.31 11.83 0c-1.78.462-2.988 2.136-3.624 5.024C6.87 10.22 5.122 11.26 2.96 8.142Z",fill:"#01A89A",mask:"url(#fire_svg__b)"}),React.createElement("path",{d:"M11.924 0c-1.208.75-1.939 2.425-2.193 5.024.763 2.338.763 1.299-.763 10.913-.636 2.598-.795 4.62-.477 6.063 4.514 0 7.566-2.021 9.155-6.063 1.335-5.89-.954-7.709-2.289-9.354C12.115 3.58 10.971 1.386 11.924 0Z",fill:"#037F74",mask:"url(#fire_svg__b)"}),React.createElement("path",{d:"M11.291 7.535c.636 1.56.636 3.811 0 6.756-.127 1.04.668 1.242 2.384.607l-1.049-5.024c3.751 2.483 5.086 5.688 4.005 9.614 1.145 4.273-1.398 5.313-7.629 3.118L8.621 11.26l2.67-3.725Z",fill:"#02423C",mask:"url(#fire_svg__b)"})),React.createElement("g",{transform:"translate(2.937 5.024)"},React.createElement("mask",{id:"fire_svg__d",fill:"#fff"},React.createElement("use",{xlinkHref:"#fire_svg__c"})),React.createElement("use",{fill:"#2FEBD8",xlinkHref:"#fire_svg__c"}),React.createElement("path",{d:"M7.366.433s.797 1.819-.668 3.724c-1.464 1.906-1.526 3.898-1.24 4.331.287.433-1.048-.693-.667-2.512s-1.24 2.772 0 4.937c.318 1.097-.095 1.935-1.24 2.512C1.835 13.598.818 12.56.5 10.307c-.191.606-1.526 4.504 3.051 6.15 3.37.75 5.69.144 6.962-1.82 1.144-2.02 1.494-4.157 1.049-6.409-.954-1.847-1.59-2.973-1.908-3.378.954 3.87.445 5.804-1.525 5.804-2.48-.434-.763-3.638-.382-4.937C9.69 1.646 7.366.433 7.366.433Z",fill:"#01A89A",mask:"url(#fire_svg__d)"}),React.createElement("path",{d:"M9.654 4.85c.954 2.08 1.272 3.985.954 5.717-.318 1.732-1.558 2.916-3.72 3.551 1.59-.058 2.83-.433 3.72-1.126 1.335-1.04-1.716 2.165-3.433 2.772a12.526 12.526 0 0 1-3.624.693c.55.288 1.503.462 2.861.52 2.037.086 5.66-1.213 5.436-5.024.913-2.945.182-5.313-2.194-7.103Z",fill:"#037F74",mask:"url(#fire_svg__d)"}))));var wr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0yLjk2IDYuODQzYy0uMzgxIDIuMDc4LjA2NCAzLjAwMiAxLjMzNSAyLjc3MSAxLjI3Mi0uMjMgMi4wMDMtMS40NzIgMi4xOTQtMy43MjQuNjk5LTMuNTIzIDIuNDgtNS40ODYgNS4zNC01Ljg5LTEuNzE3IDIuMTY1LTEuMzM1IDMuMjA1IDMuNDMzIDYuNTgzQzE5Ljc0NCAxMC41NjcgMTkuMjY3IDIwLjYxNCA5LjczMSAyMmMtNi4yNi0uMTczLTguODM0LTMuMTE4LTkuNTk3LTYuODQzLS41MDktMi40ODIuNDMzLTUuMjU0IDIuODI2LTguMzE0WiIgaWQ9ImEiLz48cGF0aCBkPSJNLjMwOSA5LjI2OGMtMS4xNDQgNC45MDguODkgNy40NzcgNi4xMDMgNy43MDggMy44MTUgMCA1LjA4OS0zLjAzMSA1LjQzNi01LjAyMy4zNDctMS45OTIuNDc3LTQuMTU4LTIuMTk0LTcuMTAzLjg5IDMuNTIzLjU3MyA1LjQ1Ny0uOTUzIDUuODA0LTEuNzE3LjA1Ny0yLjI4OS0uODk1LTEuNzE3LTIuODU5Ljg1OS0yLjk0NSAxLjcxNy00LjI0NCAxLjI0LTUuODlDNy44NDMuOTI1IDcuMzM0LjI5IDYuNjk4IDBjLS4wNjMgMS40NDQtLjQ3NyAyLjU3LTEuMjQgMy4zNzgtMS4xNDQgMS4yMTMtMy44MTQgMy43MjQtMS45MDcgNy41MzUuMTkxIDEuMzg2LS41NzIgMS42NDYtMS4yNCAxLjQ3M0MxLjE2OCAxMS45ODIuNSAxMC45NDIuMzEgOS4yNjhaIiBpZD0iYyIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzAwRERDNyIgeGxpbms6aHJlZj0iI2EiLz48cGF0aCBkPSJNMi45NiA4LjE0MkMtMS4xMDggMTYuMTEuNzAzIDIwLjczIDguMzk2IDIyYzcuMjQ3LS4yODkgMTAuMjM1LTQuNDE3IDguOTY0LTEyLjM4Ni0uMzgxLTEuNDQzLTEuNTktMi44My0zLjYyNC00LjE1N0MxMS43MDIgNC4xMjkgMTEuMDY2IDIuMzEgMTEuODMgMGMtMS43OC40NjItMi45ODggMi4xMzYtMy42MjQgNS4wMjRDNi44NyAxMC4yMiA1LjEyMiAxMS4yNiAyLjk2IDguMTQyWiIgZmlsbD0iIzAxQTg5QSIgbWFzaz0idXJsKCNiKSIvPjxwYXRoIGQ9Ik0xMS45MjQgMGMtMS4yMDguNzUtMS45MzkgMi40MjUtMi4xOTMgNS4wMjQuNzYzIDIuMzM4Ljc2MyAxLjI5OS0uNzYzIDEwLjkxMy0uNjM2IDIuNTk4LS43OTUgNC42Mi0uNDc3IDYuMDYzIDQuNTE0IDAgNy41NjYtMi4wMjEgOS4xNTUtNi4wNjMgMS4zMzUtNS44OS0uOTU0LTcuNzA5LTIuMjg5LTkuMzU0QzEyLjExNSAzLjU4IDEwLjk3MSAxLjM4NiAxMS45MjQgMFoiIGZpbGw9IiMwMzdGNzQiIG1hc2s9InVybCgjYikiLz48cGF0aCBkPSJNMTEuMjkxIDcuNTM1Yy42MzYgMS41Ni42MzYgMy44MTEgMCA2Ljc1Ni0uMTI3IDEuMDQuNjY4IDEuMjQyIDIuMzg0LjYwN2wtMS4wNDktNS4wMjRjMy43NTEgMi40ODMgNS4wODYgNS42ODggNC4wMDUgOS42MTQgMS4xNDUgNC4yNzMtMS4zOTggNS4zMTMtNy42MjkgMy4xMThMOC42MjEgMTEuMjZsMi42Ny0zLjcyNVoiIGZpbGw9IiMwMjQyM0MiIG1hc2s9InVybCgjYikiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi45MzcgNS4wMjQpIj48bWFzayBpZD0iZCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYyIvPjwvbWFzaz48dXNlIGZpbGw9IiMyRkVCRDgiIHhsaW5rOmhyZWY9IiNjIi8+PHBhdGggZD0iTTcuMzY2LjQzM3MuNzk3IDEuODE5LS42NjggMy43MjRjLTEuNDY0IDEuOTA2LTEuNTI2IDMuODk4LTEuMjQgNC4zMzEuMjg3LjQzMy0xLjA0OC0uNjkzLS42NjctMi41MTJzLTEuMjQgMi43NzIgMCA0LjkzN2MuMzE4IDEuMDk3LS4wOTUgMS45MzUtMS4yNCAyLjUxMkMxLjgzNSAxMy41OTguODE4IDEyLjU2LjUgMTAuMzA3Yy0uMTkxLjYwNi0xLjUyNiA0LjUwNCAzLjA1MSA2LjE1IDMuMzcuNzUgNS42OS4xNDQgNi45NjItMS44MiAxLjE0NC0yLjAyIDEuNDk0LTQuMTU3IDEuMDQ5LTYuNDA5LS45NTQtMS44NDctMS41OS0yLjk3My0xLjkwOC0zLjM3OC45NTQgMy44Ny40NDUgNS44MDQtMS41MjUgNS44MDQtMi40OC0uNDM0LS43NjMtMy42MzgtLjM4Mi00LjkzN0M5LjY5IDEuNjQ2IDcuMzY2LjQzMyA3LjM2Ni40MzNaIiBmaWxsPSIjMDFBODlBIiBtYXNrPSJ1cmwoI2QpIi8+PHBhdGggZD0iTTkuNjU0IDQuODVjLjk1NCAyLjA4IDEuMjcyIDMuOTg1Ljk1NCA1LjcxNy0uMzE4IDEuNzMyLTEuNTU4IDIuOTE2LTMuNzIgMy41NTEgMS41OS0uMDU4IDIuODMtLjQzMyAzLjcyLTEuMTI2IDEuMzM1LTEuMDQtMS43MTYgMi4xNjUtMy40MzMgMi43NzJhMTIuNTI2IDEyLjUyNiAwIDAgMS0zLjYyNC42OTNjLjU1LjI4OCAxLjUwMy40NjIgMi44NjEuNTIgMi4wMzcuMDg2IDUuNjYtMS4yMTMgNS40MzYtNS4wMjQuOTEzLTIuOTQ1LjE4Mi01LjMxMy0yLjE5NC03LjEwM1oiIGZpbGw9IiMwMzdGNzQiIG1hc2s9InVybCgjZCkiLz48L2c+PC9nPjwvc3ZnPg==",vt=v(38819),xn=v(6926),un=(g,c,u)=>new Promise((st,ot)=>{var Lt=Ue=>{try{St(u.next(Ue))}catch(pt){ot(pt)}},Nt=Ue=>{try{St(u.throw(Ue))}catch(pt){ot(pt)}},St=Ue=>Ue.done?st(Ue.value):Promise.resolve(Ue.value).then(Lt,Nt);St((u=u.apply(g,c)).next())});const Qn=g=>un(void 0,null,function*(){return(0,Xe.ZP)("/api/home/statistic.json",{method:"Get",params:g})}),rr=({user:g,dispatch:c,homePage:u,forumsList:st,globalSetting:ot})=>{var Lt,Nt,St,Ue,pt,Bt,cn,An,Ln,vn,dn,Mn,Ke,Ct,Nn,Xt,Dn,or,bt,Yn,Xn,Kn,br,Mr,Br,ur,ke,De,it,Kt,kn,Pr,xr,Gr,jr,fn;const[Je,,Dr,pn]=(0,ie.U)(We.Yu,{type:"view"}),[,,Wr,Mt]=(0,ie.U)(Qn,{}),[,Fr,Zr,cr]=(0,ie.U)(xe.V8,{page:1,limit:5,order:"created_at"}),[dr,fr]=(0,n.useState)({total_count:0,shixuns:[]});(0,n.useEffect)(()=>{const Pe=Y()();Pe&&Dr({start_at:Pe.subtract(7,"day").format("YYYY-MM-DD"),end_at:Pe.format("YYYY-MM-DD")}),Te(),Zr({page:1,limit:5,order:"created_at"}),Jn()},[]);const qr=(0,n.useMemo)(()=>({tooltip:{trigger:"axis"},legend:{right:"1%",bottom:"1%",itemGap:40,textStyle:{color:"#fff"}},grid:{top:"3%",left:"3%",right:"4%",bottom:"15%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:(pn==null?void 0:pn.time)||[],nameTextStyle:{color:"#B6BFC2"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#037F74"}},axisLabel:{color:"#B6BFC2"}},yAxis:{type:"value",nameTextStyle:{color:"#B6BFC2"},axisTick:{show:!1},splitLine:{lineStyle:{type:"dashed",color:"#037F74"}},axisLine:{show:!1},axisLabel:{color:"#B6BFC2"}},series:[{name:"\u672C\u6708",type:"line",data:(pn==null?void 0:pn.current_month)||[],itemStyle:{color:"#15EAA4"},smooth:!0,areaStyle:{color:new Oe.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#15EAA4"},{offset:1,color:"rgba(255, 255, 255,0)"}])}},{name:"\u4E0A\u6708",type:"line",data:(pn==null?void 0:pn.last_month)||[],itemStyle:{color:"#73A0FF"},smooth:!0,areaStyle:{color:new Oe.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#73A0FF"},{offset:1,color:"rgba(255, 255, 255,0)"}])}}]}),[pn]),ve=(0,n.useMemo)(()=>{var Pe,Ut;const gr=(Ut=(Pe=Mt==null?void 0:Mt.data)==null?void 0:Pe.homework_number_statistic)==null?void 0:Ut.charts,_r=gr==null?void 0:gr.map(Vr=>Vr==null?void 0:Vr.count);return{tooltip:{trigger:"axis",axisPointer:{type:"none"}},yAxis:{type:"value",show:!1,splitLine:{show:!1},axisLine:{show:!1},axisTick:{show:!1}},xAxis:{type:"category",data:gr==null?void 0:gr.map(Vr=>Vr==null?void 0:Vr.weekday),splitLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,color:"#B6BFC2"},axisLine:{lineStyle:{color:"#037F74"}}},grid:{top:"15%",left:"1%",right:"1%",bottom:"1%",containLabel:!0},series:[{type:"bar",barWidth:"40%",data:_r,label:{show:!0,position:"top",color:"#B6BFC2"},itemStyle:{color:"rgba(0,221,199,0.4)",borderRadius:2},emphasis:{itemStyle:{color:"#63E7C5"}}}]}},[(Nt=(Lt=Mt==null?void 0:Mt.data)==null?void 0:Lt.homework_number_statistic)==null?void 0:Nt.charts]),Te=()=>un(void 0,null,function*(){const Pe=yield Wr({});(Pe==null?void 0:Pe.status)==0&&setTimeout(()=>{Te()},5*60*1e3)}),Jn=()=>un(void 0,null,function*(){const Pe=yield(0,xn.he)({sort:"desc",page:1,limit:5,order:"new"});Pe.status||fr(Pe)});return n.createElement("div",{className:Yt.homeCon},n.createElement("div",{className:"flex",style:{height:"30vh"}},n.createElement("div",{className:Yt.mainLogo},n.createElement("img",{src:v(37703),style:{width:"100%",height:"100%"}})),n.createElement("div",{className:Yt.exptStats},n.createElement("div",{className:Yt.titleName},"\u5B9E\u9A8C\u7EDF\u8BA1"),[{name:"\u8BC4\u6D4B\u603B\u6B21\u6570",img:Xa,count:(Ue=(St=Mt==null?void 0:Mt.data)==null?void 0:St.shixun_evaluate_statistic)==null?void 0:Ue.evaluate_count},{name:"\u7D2F\u8BA1\u901A\u8FC7\u6B21\u6570",img:Ei,count:(Bt=(pt=Mt==null?void 0:Mt.data)==null?void 0:pt.shixun_evaluate_statistic)==null?void 0:Bt.pass_count},{name:"\u5E73\u5747\u901A\u8FC7\u7387",img:wi,count:((An=(cn=Mt==null?void 0:Mt.data)==null?void 0:cn.shixun_evaluate_statistic)==null?void 0:An.avg_pass_rate)*100}].map((Pe,Ut)=>{var gr;return n.createElement("div",{className:Yt.exptStatsItem,key:Pe==null?void 0:Pe.name},n.createElement("div",{className:"flex item-center"},n.createElement("img",{src:Pe==null?void 0:Pe.img}),n.createElement("div",{className:Yt.esItemName},Pe==null?void 0:Pe.name)),n.createElement("div",{style:{color:"#00DDC7",fontSize:"2.1vh"}},parseFloat((gr=Pe==null?void 0:Pe.count)==null?void 0:gr.toFixed(2)),Ut==2&&"%"))}))),n.createElement("div",{className:Yt.platSituStats},n.createElement("div",{className:Yt.titleName},"\u5E73\u53F0\u60C5\u51B5\u7EDF\u8BA1"),n.createElement("div",{style:{display:"flex",flexWrap:"wrap",gap:"11%"}},[{name:"\u5B9E\u8DF5\u8BFE\u7A0B",img:ts,count:(vn=(Ln=Mt==null?void 0:Mt.data)==null?void 0:Ln.number_statistics)==null?void 0:vn.subject_count,type:"\u95E8"},{name:"\u5B9E\u8DF5\u4EFB\u52A1",img:ma,count:(Mn=(dn=Mt==null?void 0:Mt.data)==null?void 0:dn.number_statistics)==null?void 0:Mn.shixun_count,type:"\u4E2A"},{name:"\u5B9E\u9A8C\u73AF\u5883",img:ls,count:(Ct=(Ke=Mt==null?void 0:Mt.data)==null?void 0:Ke.number_statistics)==null?void 0:Ct.repository_count,type:"\u79CD"},{name:"\u8BD5\u9898\u6570\u91CF",img:ds,count:(Xt=(Nn=Mt==null?void 0:Mt.data)==null?void 0:Nn.number_statistics)==null?void 0:Xt.question_count,type:"\u9053"},{name:"\u7EBF\u4E0A\u8003\u8BD5",img:a,count:(or=(Dn=Mt==null?void 0:Mt.data)==null?void 0:Dn.number_statistics)==null?void 0:or.exercise_count,type:"\u95E8"},{name:"\u7D2F\u8BA1\u5B66\u4E60\u4EBA\u6570",img:R,count:(Yn=(bt=Mt==null?void 0:Mt.data)==null?void 0:bt.number_statistics)==null?void 0:Yn.all_user_count,type:"\u4EBA"},{name:"\u6559\u5E08\u6570",img:X,count:(Kn=(Xn=Mt==null?void 0:Mt.data)==null?void 0:Xn.number_statistics)==null?void 0:Kn.teacher_count,type:"\u4EBA"},{name:"\u5B66\u751F\u6570",img:He,count:(Mr=(br=Mt==null?void 0:Mt.data)==null?void 0:br.number_statistics)==null?void 0:Mr.student_count,type:"\u4EBA"},{name:"\u4ECA\u65E5\u5B66\u4E60\u4EBA\u6570",img:It,count:(ur=(Br=Mt==null?void 0:Mt.data)==null?void 0:Br.number_statistics)==null?void 0:ur.weekly_active_user_count,type:"\u4EBA"},{name:"\u5728\u7EBF\u4EBA\u6570",img:mn,count:(De=(ke=Mt==null?void 0:Mt.data)==null?void 0:ke.number_statistics)==null?void 0:De.user_online_count,type:"\u4EBA"}].map((Pe,Ut)=>n.createElement("div",{className:Yt.pSSItem,key:Ut,style:{marginBottom:Ut<5&&"4vh"}},n.createElement("img",{src:Pe==null?void 0:Pe.img}),n.createElement("div",{className:Yt.pSSItemInfo},n.createElement("div",null,n.createElement("span",{style:{color:"#fff",fontSize:"1.9vh",fontWeight:"500"}},Pe==null?void 0:Pe.count),n.createElement("span",{style:{color:"#B6BFC2",fontSize:"1.6vh",marginLeft:"1vh"}},Pe==null?void 0:Pe.type)),n.createElement("div",{style:{marginTop:"1vh"}},Pe==null?void 0:Pe.name)))))),n.createElement("div",{className:"flex",style:{gap:"1vh"}},n.createElement("div",{className:Yt.new_jxkt},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:"flex"},n.createElement("img",{src:wr,style:{width:"1.8vh",height:"2.2vh",marginRight:4}}),n.createElement("div",{style:{color:"#fff",fontSize:"1.7vh",fontWeight:"bold"}},"\u6700\u65B0\u4F7F\u7528\u7684\u6559\u5B66\u8BFE\u5802"),n.createElement("div",{style:{color:"#B6BFC2",marginLeft:"2vh"}},"\u5171",n.createElement("span",{style:{color:"#00DDC7"}},cr==null?void 0:cr.courses_count),"\u4E2A\u8BFE\u5802")),n.createElement("div",{className:Yt.watchMore,onClick:()=>{le.history.push("/classrooms")}},"\u67E5\u770B\u66F4\u591A ",n.createElement(vt.Z,null))),n.createElement("div",null,((it=cr==null?void 0:cr.courses)==null?void 0:it.length)>0?(Kt=cr==null?void 0:cr.courses)==null?void 0:Kt.map((Pe,Ut)=>n.createElement("div",{key:Ut,className:Yt.kt_sx_item},n.createElement("div",{className:Yt.kt_sx_item_user},Pe==null?void 0:Pe.creator),n.createElement("div",{className:Yt.kt_sx_item_name},Pe==null?void 0:Pe.name),n.createElement("div",{className:Yt.kt_sx_item_time},Y()(Pe==null?void 0:Pe.created_at).format("YYYY-MM-DD HH:mm")))):n.createElement(D.Z,{styles:{margin:"5vh"},imgStyles:{width:"12vh",height:"10vh"}}))),n.createElement("div",{className:Yt.new_syxm},n.createElement("div",{className:"flex item-center justify-between"},n.createElement("div",{className:"flex"},n.createElement("img",{src:wr,style:{width:"1.8vh",height:"2.2vh",marginRight:4}}),n.createElement("div",{style:{color:"#fff",fontSize:"1.7vh",fontWeight:"bold"}},"\u6700\u65B0\u4F7F\u7528\u7684\u5B9E\u9A8C\u9879\u76EE"),n.createElement("div",{style:{color:"#B6BFC2",marginLeft:"2vh"}},"\u5171",n.createElement("span",{style:{color:"#00DDC7"}},dr==null?void 0:dr.total_count),"\u4E2A\u5B9E\u9A8C\u9879\u76EE")),n.createElement("div",{className:Yt.watchMore,onClick:()=>{le.history.push("/shixuns")}},"\u67E5\u770B\u66F4\u591A ",n.createElement(vt.Z,null))),n.createElement("div",null,((kn=dr==null?void 0:dr.shixuns)==null?void 0:kn.length)>0?(Pr=dr==null?void 0:dr.shixuns)==null?void 0:Pr.map((Pe,Ut)=>n.createElement("div",{key:Ut,className:Yt.kt_sx_item},n.createElement("div",{className:Yt.kt_sx_item_user},Pe==null?void 0:Pe.author_name),n.createElement("div",{className:Yt.kt_sx_item_name},Pe==null?void 0:Pe.name),n.createElement("div",{className:Yt.kt_sx_item_time},Y()(Pe==null?void 0:Pe.created_at).format("YYYY-MM-DD HH:mm")))):n.createElement(D.Z,{styles:{margin:"5vh"},imgStyles:{width:"12vh",height:"10vh"}})))),n.createElement("div",{className:"flex",style:{gap:"1vh"}},n.createElement("div",{className:Yt.fwsj_zyfb},n.createElement("div",{className:Yt.titleName,style:{display:"flex",justifyContent:"space-between"}},"\u5E73\u53F0\u8BBF\u95EE\u6570\u636E",n.createElement(_.default.RangePicker,{allowClear:!1,value:[Y()(Je==null?void 0:Je.start_at),Y()(Je==null?void 0:Je.end_at)],onChange:(Pe,Ut)=>{Dr({start_at:Ut==null?void 0:Ut[0],end_at:Ut==null?void 0:Ut[1]})}})),n.createElement(fe.Z,{style:{height:"31vh"},option:qr})),n.createElement("div",{className:Yt.fwsj_zyfb},n.createElement("div",{className:Yt.titleName},"\u5E73\u53F0\u4F5C\u4E1A\u53D1\u5E03"),n.createElement("div",{className:Yt.zyfb_info},n.createElement("div",{className:Yt.zyfb_info_l_r},n.createElement("div",{className:Yt.info_title},"\u4ECA\u65E5\u4F5C\u4E1A\u53D1\u5E03\u6570"),n.createElement("div",{className:Yt.info_count},((Gr=(xr=Mt==null?void 0:Mt.data)==null?void 0:xr.homework_number_statistic)==null?void 0:Gr.today_homework_count)||0)),n.createElement("div",{className:Yt.zyfb_info_l_r},n.createElement("div",{className:Yt.info_title},"\u8FD17\u5929\u4F5C\u4E1A\u53D1\u5E03\u6570"),n.createElement("div",{className:Yt.info_count},((fn=(jr=Mt==null?void 0:Mt.data)==null?void 0:jr.homework_number_statistic)==null?void 0:fn.recently_homework_count)||0))),n.createElement(fe.Z,{style:{height:"23vh"},option:ve}))))};var hn=(0,le.connect)(({loading:g,forumsList:c,user:u,homePage:st,globalSetting:ot})=>({user:u,loading:g.models.index,homePage:st,forumsList:c,globalSetting:ot}))(rr),Vn=v(58318);const zr=({globalSetting:g})=>{var c;const u=(0,n.useMemo)(()=>{var st;switch(Number((st=g==null?void 0:g.setting)==null?void 0:st.theme)){case vi.Fy.THEMEONE:return n.createElement(pe,null);case vi.Fy.THEMETWO:return n.createElement(ta,null);case vi.Fy.THEMETHREE:return n.createElement(Vn.Z,{mainDom:n.createElement(hn,null)});case vi.Fy.DEFAULT:default:return n.createElement(be,null)}},[(c=g==null?void 0:g.setting)==null?void 0:c.theme]);return n.createElement(Fe.ZP,{locale:B.Z},!g.isIlearning&&g.isPaZhou?n.createElement(Wa,null):u,g.isIlearning&&n.createElement(Nr,null))};var Sr=(0,le.connect)(({loading:g,globalSetting:c,user:u})=>({loading:g,globalSetting:c,user:u}))(zr)},7722:function($,gt,v){"use strict";v.d(gt,{BU:function(){return Fe},Dj:function(){return n},gH:function(){return B},vp:function(){return le}});function n(ne){try{ne.mozRequestFullScreen?ne.mozRequestFullScreen():ne.webkitRequestFullScreen&&ne.webkitRequestFullScreen()}catch(w){console.log(w,":e")}}function Fe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const B=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function le(){var ne=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,w=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ne),window.isFullScreen?window.isFullScreen:ne!=null}},26718:function($,gt,v){"use strict";v.d(gt,{U:function(){return W}});var n=v(59301),Fe=Object.defineProperty,B=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,w=(be,Ge,Ye)=>Ge in be?Fe(be,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):be[Ge]=Ye,ze=(be,Ge)=>{for(var Ye in Ge||(Ge={}))le.call(Ge,Ye)&&w(be,Ye,Ge[Ye]);if(B)for(var Ye of B(Ge))ne.call(Ge,Ye)&&w(be,Ye,Ge[Ye]);return be},Be=(be,Ge,Ye)=>new Promise((Re,Qe)=>{var qe=re=>{try{me(Ye.next(re))}catch(Q){Qe(Q)}},Ce=re=>{try{me(Ye.throw(re))}catch(Q){Qe(Q)}},me=re=>re.done?Re(re.value):Promise.resolve(re.value).then(qe,Ce);me((Ye=Ye.apply(be,Ge)).next())});function W(be,Ge){const[Ye,Re]=(0,n.useState)(Ge),[Qe,qe]=(0,n.useState)(!1),[Ce,me]=(0,n.useState)();return[Ye,Qe,(Q,P=!1)=>Be(this,null,function*(){const T=P?Ge:ze(ze({},Ye),Q);qe(!0),Re(T);const O=yield be(T);return qe(!1),me(O),O}),Ce]}},19580:function($,gt,v){"use strict";v.d(gt,{Z:function(){return $e}});class n{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Object.assign=Object.assign||function(e){if(e==null)throw new TypeError("Cannot convert undefined or null to object");let t=Object(e);for(let r=1;r ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","error",r),ne.ENABLE_ERROR&&(console.error?console.error(r):console.warn?console.warn(r):console.log(r))}static i(e,t){(!e||ne.FORCE_GLOBAL_TAG)&&(e=ne.GLOBAL_TAG);let r=`[${e}] > ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","info",r),ne.ENABLE_INFO&&(console.info?console.info(r):console.log(r))}static w(e,t){(!e||ne.FORCE_GLOBAL_TAG)&&(e=ne.GLOBAL_TAG);let r=`[${e}] > ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","warn",r),ne.ENABLE_WARN&&(console.warn?console.warn(r):console.log(r))}static d(e,t){(!e||ne.FORCE_GLOBAL_TAG)&&(e=ne.GLOBAL_TAG);let r=`[${e}] > ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","debug",r),ne.ENABLE_DEBUG&&(console.debug?console.debug(r):console.log(r))}static v(e,t){(!e||ne.FORCE_GLOBAL_TAG)&&(e=ne.GLOBAL_TAG);let r=`[${e}] > ${t}`;ne.ENABLE_CALLBACK&&ne.emitter.emit("log","verbose",r),ne.ENABLE_VERBOSE&&console.log(r)}}ne.GLOBAL_TAG="flv.js",ne.FORCE_GLOBAL_TAG=!1,ne.ENABLE_ERROR=!0,ne.ENABLE_INFO=!0,ne.ENABLE_WARN=!0,ne.ENABLE_DEBUG=!0,ne.ENABLE_VERBOSE=!0,ne.ENABLE_CALLBACK=!1,ne.emitter=new(le());var w=ne;class ze{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(e){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=e,this._totalBytes+=e):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=e,this._totalBytes+=e):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=e,this._totalBytes+=e,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let e=(this._now()-this._lastCheckpoint)/1e3;return e==0&&(e=1),this._intervalBytes/e/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let e=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/e/1024}}var Be=ze;class W{constructor(e){this._message=e}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class be extends W{constructor(e){super(e)}get name(){return"IllegalStateException"}}class Ge extends W{constructor(e){super(e)}get name(){return"InvalidArgumentException"}}class Ye extends W{constructor(e){super(e)}get name(){return"NotImplementedException"}}const Re={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},Qe={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class qe{constructor(e){this._type=e||"undefined",this._status=Re.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Re.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Re.kConnecting||this._status===Re.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(e){this._onContentLengthKnown=e}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(e){this._onURLRedirect=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}open(e,t){throw new Ye("Unimplemented abstract function!")}abort(){throw new Ye("Unimplemented abstract function!")}}let Ce={};function me(){let j=self.navigator.userAgent.toLowerCase(),e=/(edge)\/([\w.]+)/.exec(j)||/(opr)[\/]([\w.]+)/.exec(j)||/(chrome)[ \/]([\w.]+)/.exec(j)||/(iemobile)[\/]([\w.]+)/.exec(j)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(j)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(j)||/(webkit)[ \/]([\w.]+)/.exec(j)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(j)||/(msie) ([\w.]+)/.exec(j)||j.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(j)||j.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(j)||[],t=/(ipad)/.exec(j)||/(ipod)/.exec(j)||/(windows phone)/.exec(j)||/(iphone)/.exec(j)||/(kindle)/.exec(j)||/(android)/.exec(j)||/(windows)/.exec(j)||/(mac)/.exec(j)||/(linux)/.exec(j)||/(cros)/.exec(j)||[],r={browser:e[5]||e[3]||e[1]||"",version:e[2]||e[4]||"0",majorVersion:e[4]||e[2]||"0",platform:t[0]||""},o={};if(r.browser){o[r.browser]=!0;let d=r.majorVersion.split(".");o.version={major:parseInt(r.majorVersion,10),string:r.version},d.length>1&&(o.version.minor=parseInt(d[1],10)),d.length>2&&(o.version.build=parseInt(d[2],10))}if(r.platform&&(o[r.platform]=!0),(o.chrome||o.opr||o.safari)&&(o.webkit=!0),o.rv||o.iemobile){o.rv&&delete o.rv;let d="msie";r.browser=d,o[d]=!0}if(o.edge){delete o.edge;let d="msedge";r.browser=d,o[d]=!0}if(o.opr){let d="opera";r.browser=d,o[d]=!0}if(o.safari&&o.android){let d="android";r.browser=d,o[d]=!0}o.name=r.browser,o.platform=r.platform;for(let d in Ce)Ce.hasOwnProperty(d)&&delete Ce[d];Object.assign(Ce,o)}me();var re=Ce;class Q extends qe{static isSupported(){try{let e=re.msedge&&re.version.minor>=15048,t=re.msedge?e:!0;return self.fetch&&self.ReadableStream&&t}catch(e){return!1}}constructor(e,t){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=e,this._config=t,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(e,t){this._dataSource=e,this._range=t;let r=e.url;this._config.reuseRedirectedURL&&e.redirectedURL!=null&&(r=e.redirectedURL);let o=this._seekHandler.getConfig(r,t),d=new self.Headers;if(typeof o.headers=="object"){let I=o.headers;for(let ge in I)I.hasOwnProperty(ge)&&d.append(ge,I[ge])}let p={method:"GET",headers:d,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let I in this._config.headers)d.append(I,this._config.headers[I]);e.cors===!1&&(p.mode="same-origin"),e.withCredentials&&(p.credentials="include"),e.referrerPolicy&&(p.referrerPolicy=e.referrerPolicy),this._status=Re.kConnecting,self.fetch(o.url,p).then(I=>{if(this._requestAbort){this._requestAbort=!1,this._status=Re.kIdle;return}if(I.ok&&I.status>=200&&I.status<=299){if(I.url!==o.url&&this._onURLRedirect){let ee=this._seekHandler.removeURLParameters(I.url);this._onURLRedirect(ee)}let ge=I.headers.get("Content-Length");return ge!=null&&(this._contentLength=parseInt(ge),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,I.body.getReader())}else if(this._status=Re.kError,this._onError)this._onError(Qe.HTTP_STATUS_CODE_INVALID,{code:I.status,msg:I.statusText});else throw new W("FetchStreamLoader: Http code invalid, "+I.status+" "+I.statusText)}).catch(I=>{if(this._status=Re.kError,this._onError)this._onError(Qe.EXCEPTION,{code:-1,msg:I.message});else throw I})}abort(){this._requestAbort=!0}_pump(e){return e.read().then(t=>{if(t.done)if(this._contentLength!==null&&this._receivedLength{if(t.code===11&&re.msedge)return;this._status=Re.kError;let r=0,o=null;if((t.code===19||t.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Re.kError,this._onError)this._onError(Qe.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new W("MozChunkedLoader: Http code invalid, "+t.status+" "+t.statusText);else this._status=Re.kBuffering}}_onProgress(e){if(this._status===Re.kError)return;this._contentLength===null&&e.total!==null&&e.total!==0&&(this._contentLength=e.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let t=e.target.response,r=this._range.from+this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,r,this._receivedLength)}_onLoadEnd(e){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Re.kError)return;this._status=Re.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(e){this._status=Re.kError;let t=0,r=null;if(this._contentLength&&e.loaded=200&&t.status<=299){if(this._status=LoaderStatus.kBuffering,t.responseURL!=null){let o=this._seekHandler.removeURLParameters(t.responseURL);t.responseURL!==this._currentRequestURL&&o!==this._currentRedirectedURL&&(this._currentRedirectedURL=o,this._onURLRedirect&&this._onURLRedirect(o))}let r=t.getResponseHeader("Content-Length");if(r!=null&&this._contentLength==null){let o=parseInt(r);o>0&&(this._contentLength=o,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+t.status+" "+t.statusText);else if(t.readyState===3&&t.status>=200&&t.status<=299){this._status=LoaderStatus.kBuffering;let r=t.response;this._reader.readAsArrayBuffer(r)}}_xhrOnError(e){this._status=LoaderStatus.kError;let t=LoaderErrors.EXCEPTION,r={code:-1,msg:e.constructor.name+" "+e.type};if(this._onError)this._onError(t,r);else throw new RuntimeException(r.msg)}_msrOnProgress(e){let r=e.target.result;if(r==null){this._doReconnectIfNeeded();return}let o=r.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=r.byteLength;let d=this._totalRange.from+this._receivedLength;this._receivedLength+=o.byteLength,this._onDataArrival&&this._onDataArrival(o,d,this._receivedLength),r.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${d+o.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(r=this._range.from+this._contentLength-1),this._currentRequestRange={from:t,to:r},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(e,t){this._lastTimeLoaded=0;let r=e.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?r=this._currentRedirectedURL:e.redirectedURL!=null&&(r=e.redirectedURL));let o=this._seekHandler.getConfig(r,t);this._currentRequestURL=o.url;let d=this._xhr=new XMLHttpRequest;if(d.open("GET",o.url,!0),d.responseType="arraybuffer",d.onreadystatechange=this._onReadyStateChange.bind(this),d.onprogress=this._onProgress.bind(this),d.onload=this._onLoad.bind(this),d.onerror=this._onXhrError.bind(this),e.withCredentials&&(d.withCredentials=!0),typeof o.headers=="object"){let p=o.headers;for(let I in p)p.hasOwnProperty(I)&&d.setRequestHeader(I,p[I])}if(typeof this._config.headers=="object"){let p=this._config.headers;for(let I in p)p.hasOwnProperty(I)&&d.setRequestHeader(I,p[I])}d.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Re.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(e){let t=e.target;if(t.readyState===2){if(t.responseURL!=null){let r=this._seekHandler.removeURLParameters(t.responseURL);t.responseURL!==this._currentRequestURL&&r!==this._currentRedirectedURL&&(this._currentRedirectedURL=r,this._onURLRedirect&&this._onURLRedirect(r))}if(t.status>=200&&t.status<=299){if(this._waitForTotalLength)return;this._status=Re.kBuffering}else if(this._status=Re.kError,this._onError)this._onError(Qe.HTTP_STATUS_CODE_INVALID,{code:t.status,msg:t.statusText});else throw new W("RangeLoader: Http code invalid, "+t.status+" "+t.statusText)}}_onProgress(e){if(this._status===Re.kError)return;if(this._contentLength===null){let r=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,r=!0;let o=e.total;this._internalAbort(),o!=null&o!==0&&(this._totalLength=o)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,r){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let t=e.loaded-this._lastTimeLoaded;this._lastTimeLoaded=e.loaded,this._speedSampler.addBytes(t)}_normalizeSpeed(e){let t=this._chunkSizeKBList,r=t.length-1,o=0,d=0,p=r;if(e=t[o]&&e=3&&(t=this._speedSampler.currentKBps)),t!==0){let p=this._normalizeSpeed(t);this._currentSpeedNormalized!==p&&(this._currentSpeedNormalized=p,this._currentChunkSizeKB=p)}let r=e.target.response,o=this._range.from+this._receivedLength;this._receivedLength+=r.byteLength;let d=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(t.result)},t.readAsArrayBuffer(e.data)}else{this._status=Re.kError;let t={code:-1,msg:"Unsupported WebSocket message type: "+e.data.constructor.name};if(this._onError)this._onError(Qe.EXCEPTION,t);else throw new W(t.msg)}}_dispatchArrayBuffer(e){let t=e,r=this._receivedLength;this._receivedLength+=t.byteLength,this._onDataArrival&&this._onDataArrival(t,r,this._receivedLength)}_onWebSocketError(e){this._status=Re.kError;let t={code:e.code,msg:e.message};if(this._onError)this._onError(Qe.EXCEPTION,t);else throw new W(t.msg)}}var Bn=sn;class zn{constructor(e){this._zeroStart=e||!1}getConfig(e,t){let r={};if(t.from!==0||t.to!==-1){let o;t.to!==-1?o=`bytes=${t.from.toString()}-${t.to.toString()}`:o=`bytes=${t.from.toString()}-`,r.Range=o}else this._zeroStart&&(r.Range="bytes=0-");return{url:e,headers:r}}removeURLParameters(e){return e}}var qn=zn;class de{constructor(e,t){this._startName=e,this._endName=t}getConfig(e,t){let r=e;if(t.from!==0||t.to!==-1){let o=!0;r.indexOf("?")===-1&&(r+="?",o=!1),o&&(r+="&"),r+=`${this._startName}=${t.from.toString()}`,t.to!==-1&&(r+=`&${this._endName}=${t.to.toString()}`)}return{url:r,headers:{}}}removeURLParameters(e){let t=e.split("?")[0],r,o=e.indexOf("?");o!==-1&&(r=e.substring(o+1));let d="";if(r!=null&&r.length>0){let p=r.split("&");for(let I=0;I0;ge[0]!==this._startName&&ge[0]!==this._endName&&(ee&&(d+="&"),d+=p[I])}}return d.length===0?t:t+"?"+d}}var lt=de;class K{constructor(e,t,r){this.TAG="IOController",this._config=t,this._extraData=r,this._stashInitialSize=1024*384,t.stashInitialSize!=null&&t.stashInitialSize>0&&(this._stashInitialSize=t.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,t.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=e,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(e.url),this._refTotalLength=e.filesize?e.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Be,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(e){this._extraData=e}get onDataArrival(){return this._onDataArrival}set onDataArrival(e){this._onDataArrival=e}get onSeeked(){return this._onSeeked}set onSeeked(e){this._onSeeked=e}get onError(){return this._onError}set onError(e){this._onError=e}get onComplete(){return this._onComplete}set onComplete(e){this._onComplete=e}get onRedirect(){return this._onRedirect}set onRedirect(e){this._onRedirect=e}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(e){this._onRecoveredEarlyEof=e}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===ct?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let e=this._config;if(e.seekType==="range")this._seekHandler=new qn(this._config.rangeLoadZeroStart);else if(e.seekType==="param"){let t=e.seekParamStart||"bstart",r=e.seekParamEnd||"bend";this._seekHandler=new lt(t,r)}else if(e.seekType==="custom"){if(typeof e.customSeekHandler!="function")throw new Ge("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new e.customSeekHandler}else throw new Ge(`Invalid seekType in config: ${e.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Bn;else if(P.isSupported())this._loaderClass=P;else if(O.isSupported())this._loaderClass=O;else if(ct.isSupported())this._loaderClass=ct;else throw new W("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(e){this._currentRange={from:0,to:-1},e&&(this._currentRange.from=e),this._speedSampler.reset(),e||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let e=this._resumeFrom;this._resumeFrom=0,this._internalSeek(e,!0)}}seek(e){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(e,!0)}_internalSeek(e,t){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(t),this._loader.destroy(),this._loader=null;let r={from:e,to:-1};this._currentRange={from:r.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,r),this._onSeeked&&this._onSeeked()}updateUrl(e){if(!e||typeof e!="string"||e.length===0)throw new Ge("Url must be a non-empty string!");this._dataSource.url=e}_expandBuffer(e){let t=this._stashSize;for(;t+1024*1024*10){let o=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(r,0,t).set(o,0)}this._stashBuffer=r,this._bufferSize=t}_normalizeSpeed(e){let t=this._speedNormalizeList,r=t.length-1,o=0,d=0,p=r;if(e=t[o]&&e=512&&e<=1024?t=Math.floor(e*1.5):t=e*2,t>8192&&(t=8192);let r=t*1024+1024*1024*1;this._bufferSize0){let p=this._stashBuffer.slice(0,this._stashUsed),I=this._dispatchChunks(p,this._stashByteStart);if(I0){let ge=new Uint8Array(p,I);d.set(ge,0),this._stashUsed=ge.byteLength,this._stashByteStart+=I}}else this._stashUsed=0,this._stashByteStart+=I;this._stashUsed+e.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+e.byteLength),d=new Uint8Array(this._stashBuffer,0,this._bufferSize)),d.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength}else{let p=this._dispatchChunks(e,t);if(pthis._bufferSize&&(this._expandBuffer(I),d=new Uint8Array(this._stashBuffer,0,this._bufferSize)),d.set(new Uint8Array(e,p),0),this._stashUsed+=I,this._stashByteStart=t+p}}}else if(this._stashUsed===0){let d=this._dispatchChunks(e,t);if(dthis._bufferSize&&this._expandBuffer(p),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(e,d),0),this._stashUsed+=p,this._stashByteStart=t+d}}else{this._stashUsed+e.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+e.byteLength);let d=new Uint8Array(this._stashBuffer,0,this._bufferSize);d.set(new Uint8Array(e),this._stashUsed),this._stashUsed+=e.byteLength;let p=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(p0){let I=new Uint8Array(this._stashBuffer,p);d.set(I,0)}this._stashUsed-=p,this._stashByteStart+=p}}_flushStashBuffer(e){if(this._stashUsed>0){let t=this._stashBuffer.slice(0,this._stashUsed),r=this._dispatchChunks(t,this._stashByteStart),o=t.byteLength-r;if(r0){let d=new Uint8Array(this._stashBuffer,0,this._bufferSize),p=new Uint8Array(t,r);d.set(p,0),this._stashUsed=p.byteLength,this._stashByteStart+=r}return 0}return this._stashUsed=0,this._stashByteStart=0,o}return 0}_onLoaderComplete(e,t){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(e,t){switch(w.e(this.TAG,`Loader error, code = ${t.code}, msg = ${t.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,e=Qe.UNRECOVERABLE_EARLY_EOF),e){case Qe.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let r=this._currentRange.to+1;r0){let t=Dt.getConfig();e.emit("change",t)}}static registerListener(e){Dt.emitter.addListener("change",e)}static removeListener(e){Dt.emitter.removeListener("change",e)}static addLogListener(e){w.emitter.addListener("log",e),w.emitter.listenerCount("log")>0&&(w.ENABLE_CALLBACK=!0,Dt._notifyChange())}static removeLogListener(e){w.emitter.removeListener("log",e),w.emitter.listenerCount("log")===0&&(w.ENABLE_CALLBACK=!1,Dt._notifyChange())}}Dt.emitter=new(le());var at=Dt;class er{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let e=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,t=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&e&&t}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(e){if(this.keyframesIndex==null)return null;let t=this.keyframesIndex,r=this._search(t.times,e);return{index:r,milliseconds:t.times[r],fileposition:t.filepositions[r]}}_search(e,t){let r=0,o=e.length-1,d=0,p=0,I=o;for(t=e[d]&&t=128){e.push(String.fromCharCode(d&65535)),r+=2;continue}}}else if(t[r]<240){if(On(t,r,2)){let d=(t[r]&15)<<12|(t[r+1]&63)<<6|t[r+2]&63;if(d>=2048&&(d&63488)!==55296){e.push(String.fromCharCode(d&65535)),r+=3;continue}}}else if(t[r]<248&&On(t,r,3)){let d=(t[r]&7)<<18|(t[r+1]&63)<<12|(t[r+2]&63)<<6|t[r+3]&63;if(d>65536&&d<1114112){d-=65536,e.push(String.fromCharCode(d>>>10|55296)),e.push(String.fromCharCode(d&1023|56320)),r+=4;continue}}}e.push("\uFFFD"),++r}return e.join("")}var Ir=yr;let Se=function(){let j=new ArrayBuffer(2);return new DataView(j).setInt16(0,256,!0),new Int16Array(j)[0]===256}();class ft{static parseScriptData(e,t,r){let o={};try{let d=ft.parseValue(e,t,r),p=ft.parseValue(e,t+d.size,r-d.size);o[d.data]=p.data}catch(d){w.e("AMF",d.toString())}return o}static parseObject(e,t,r){if(r<3)throw new be("Data not enough when parse ScriptDataObject");let o=ft.parseString(e,t,r),d=ft.parseValue(e,t+o.size,r-o.size),p=d.objectEnd;return{data:{name:o.data,value:d.data},size:o.size+d.size,objectEnd:p}}static parseVariable(e,t,r){return ft.parseObject(e,t,r)}static parseString(e,t,r){if(r<2)throw new be("Data not enough when parse String");let d=new DataView(e,t,r).getUint16(0,!Se),p;return d>0?p=Ir(new Uint8Array(e,t+2,d)):p="",{data:p,size:2+d}}static parseLongString(e,t,r){if(r<4)throw new be("Data not enough when parse LongString");let d=new DataView(e,t,r).getUint32(0,!Se),p;return d>0?p=Ir(new Uint8Array(e,t+4,d)):p="",{data:p,size:4+d}}static parseDate(e,t,r){if(r<10)throw new be("Data size invalid when parse Date");let o=new DataView(e,t,r),d=o.getFloat64(0,!Se),p=o.getInt16(8,!Se);return d+=p*60*1e3,{data:new Date(d),size:10}}static parseValue(e,t,r){if(r<1)throw new be("Data not enough when parse Value");let o=new DataView(e,t,r),d=1,p=o.getUint8(0),I,ge=!1;try{switch(p){case 0:I=o.getFloat64(1,!Se),d+=8;break;case 1:{I=!!o.getUint8(1),d+=1;break}case 2:{let ee=ft.parseString(e,t+1,r-1);I=ee.data,d+=ee.size;break}case 3:{I={};let ee=0;for((o.getUint32(r-4,!Se)&16777215)===9&&(ee=3);d32)throw new Ge("ExpGolomb: readBits() bits exceeded max 32bits!");if(e<=this._current_word_bits_left){let p=this._current_word>>>32-e;return this._current_word<<=e,this._current_word_bits_left-=e,p}let t=this._current_word_bits_left?this._current_word:0;t=t>>>32-this._current_word_bits_left;let r=e-this._current_word_bits_left;this._fillCurrentWord();let o=Math.min(r,this._current_word_bits_left),d=this._current_word>>>32-o;return this._current_word<<=o,this._current_word_bits_left-=o,t=t<>>e)return this._current_word<<=e,this._current_word_bits_left-=e,e;return this._fillCurrentWord(),e+this._skipLeadingZero()}readUEG(){let e=this._skipLeadingZero();return this.readBits(e+1)-1}readSEG(){let e=this.readUEG();return e&1?e+1>>>1:-1*(e>>>1)}}var Ar=Fn;class ln{static _ebsp2rbsp(e){let t=e,r=t.byteLength,o=new Uint8Array(r),d=0;for(let p=0;p=2&&t[p]===3&&t[p-1]===0&&t[p-2]===0||(o[d]=t[p],d++);return new Uint8Array(o.buffer,0,d)}static parseSPS(e){let t=ln._ebsp2rbsp(e),r=new Ar(t);r.readByte();let o=r.readByte();r.readByte();let d=r.readByte();r.readUEG();let p=ln.getProfileString(o),I=ln.getLevelString(d),ge=1,ee=420,je=[0,420,422,444],dt=8;if((o===100||o===110||o===122||o===244||o===44||o===83||o===86||o===118||o===128||o===138||o===144)&&(ge=r.readUEG(),ge===3&&r.readBits(1),ge<=3&&(ee=je[ge]),dt=r.readUEG()+8,r.readUEG(),r.readBits(1),r.readBool())){let Hn=ge!==3?8:12;for(let lr=0;lr0&&Hn<16?(qt=lr[Hn-1],et=Tr[Hn-1]):Hn===255&&(qt=r.readByte()<<8|r.readByte(),et=r.readByte()<<8|r.readByte())}if(r.readBool()&&r.readBool(),r.readBool()&&(r.readBits(4),r.readBool()&&r.readBits(24)),r.readBool()&&(r.readUEG(),r.readUEG()),r.readBool()){let Hn=r.readBits(32),lr=r.readBits(32);wn=r.readBool(),Pn=lr,_t=Hn*2,rn=Pn/_t}}let $r=1;(qt!==1||et!==1)&&($r=qt/et);let hr=0,kr=0;if(ge===0)hr=1,kr=2-oe;else{let Hn=ge===3?1:2,lr=ge===1?2:1;hr=Hn,kr=lr*(2-oe)}let Ur=(tt+1)*16,Kr=(2-oe)*((ae+1)*16);Ur-=(Ee+nt)*hr,Kr-=(rt+Wt)*kr;let Jr=Math.ceil(Ur*$r);return r.destroy(),r=null,{profile_string:p,level_string:I,bit_depth:dt,ref_frames:te,chroma_format:ee,chroma_format_string:ln.getChromaFormatString(ee),frame_rate:{fixed:wn,fps:rn,fps_den:_t,fps_num:Pn},sar_ratio:{width:qt,height:et},codec_size:{width:Ur,height:Kr},present_size:{width:Jr,height:Kr}}}static _skipScalingList(e,t){let r=8,o=8,d=0;for(let p=0;p>>8&255|(j&255)<<8}function ar(j){return(j&4278190080)>>>24|(j&16711680)>>>8|(j&65280)<<8|(j&255)<<24}function G(j,e){return j[e]<<24|j[e+1]<<16|j[e+2]<<8|j[e+3]}class q{constructor(e,t){this.TAG="FLVDemuxer",this._config=t,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=e.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=e.hasAudioTrack,this._hasVideo=e.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new nn,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let r=new ArrayBuffer(2);return new DataView(r).setInt16(0,256,!0),new Int16Array(r)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(e){let t=new Uint8Array(e),r={match:!1};if(t[0]!==70||t[1]!==76||t[2]!==86||t[3]!==1)return r;let o=(t[4]&4)>>>2!==0,d=(t[4]&1)!==0,p=G(t,5);return p<9?r:{match:!0,consumed:p,dataOffset:p,hasAudioTrack:o,hasVideoTrack:d}}bindDataSource(e){return e.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(e){this._onTrackMetadata=e}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(e){this._onMediaInfo=e}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(e){this._onMetaDataArrived=e}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(e){this._onScriptDataArrived=e}get onError(){return this._onError}set onError(e){this._onError=e}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(e){this._onDataAvailable=e}get timestampBase(){return this._timestampBase}set timestampBase(e){this._timestampBase=e}get overridedDuration(){return this._duration}set overridedDuration(e){this._durationOverrided=!0,this._duration=e,this._mediaInfo.duration=e}set overridedHasAudio(e){this._hasAudioFlagOverrided=!0,this._hasAudio=e,this._mediaInfo.hasAudio=e}set overridedHasVideo(e){this._hasVideoFlagOverrided=!0,this._hasVideo=e,this._mediaInfo.hasVideo=e}resetMediaInfo(){this._mediaInfo=new nn}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(e,t){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new be("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let r=0,o=this._littleEndian;if(t===0)if(e.byteLength>13)r=q.probe(e).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,t+r!==this._dataOffset&&w.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(e,r).getUint32(0,!o)!==0&&w.w(this.TAG,"PrevTagSize0 !== 0 !!!"),r+=4);re.byteLength)break;let p=d.getUint8(0),I=d.getUint32(0,!o)&16777215;if(r+11+I+4>e.byteLength)break;if(p!==8&&p!==9&&p!==18){w.w(this.TAG,`Unsupported tag type ${p}, skipped`),r+=11+I+4;continue}let ge=d.getUint8(4),ee=d.getUint8(5),je=d.getUint8(6),dt=d.getUint8(7),pe=je|ee<<8|ge<<16|dt<<24;(d.getUint32(7,!o)&16777215)!==0&&w.w(this.TAG,"Meet tag which has StreamID != 0!");let tt=r+11;switch(p){case 8:this._parseAudioData(e,tt,I,pe);break;case 9:this._parseVideoData(e,tt,I,pe,t+r);break;case 18:this._parseScriptData(e,tt,I);break}let ae=d.getUint32(11+I,!o);ae!==11+I&&w.w(this.TAG,`Invalid PrevTagSize ${ae}`),r+=11+I+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),r}_parseScriptData(e,t,r){let o=_e.parseScriptData(e,t,r);if(o.hasOwnProperty("onMetaData")){if(o.onMetaData==null||typeof o.onMetaData!="object"){w.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&w.w(this.TAG,"Found another onMetaData tag!"),this._metadata=o;let d=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},d)),typeof d.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=d.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof d.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=d.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof d.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=d.audiodatarate),typeof d.videodatarate=="number"&&(this._mediaInfo.videoDataRate=d.videodatarate),typeof d.width=="number"&&(this._mediaInfo.width=d.width),typeof d.height=="number"&&(this._mediaInfo.height=d.height),typeof d.duration=="number"){if(!this._durationOverrided){let p=Math.floor(d.duration*this._timescale);this._duration=p,this._mediaInfo.duration=p}}else this._mediaInfo.duration=0;if(typeof d.framerate=="number"){let p=Math.floor(d.framerate*1e3);if(p>0){let I=p/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=I,this._referenceFrameRate.fps_num=p,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=I}}if(typeof d.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let p=d.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(p),d.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=d,w.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(o).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},o))}_parseKeyframesIndex(e){let t=[],r=[];for(let o=1;o>>4;if(ge!==2&&ge!==10){this._onError(Qt.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+ge);return}let ee=0,je=(I&12)>>>2;if(je>=0&&je<=4)ee=this._flvSoundRateTable[je];else{this._onError(Qt.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+je);return}let dt=(I&2)>>>1,pe=I&1,te=this._audioMetadata,tt=this._audioTrack;if(te||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),te=this._audioMetadata={},te.type="audio",te.id=tt.id,te.timescale=this._timescale,te.duration=this._duration,te.audioSampleRate=ee,te.channelCount=pe===0?1:2),ge===10){let ae=this._parseAACAudioData(e,t+1,r-1);if(ae==null)return;if(ae.packetType===0){te.config&&w.w(this.TAG,"Found another AudioSpecificConfig!");let oe=ae.data;te.audioSampleRate=oe.samplingRate,te.channelCount=oe.channelCount,te.codec=oe.codec,te.originalCodec=oe.originalCodec,te.config=oe.config,te.refSampleDuration=1024/te.audioSampleRate*te.timescale,w.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",te);let Ee=this._mediaInfo;Ee.audioCodec=te.originalCodec,Ee.audioSampleRate=te.audioSampleRate,Ee.audioChannelCount=te.channelCount,Ee.hasVideo?Ee.videoCodec!=null&&(Ee.mimeType='video/x-flv; codecs="'+Ee.videoCodec+","+Ee.audioCodec+'"'):Ee.mimeType='video/x-flv; codecs="'+Ee.audioCodec+'"',Ee.isComplete()&&this._onMediaInfo(Ee)}else if(ae.packetType===1){let oe=this._timestampBase+o,Ee={unit:ae.data,length:ae.data.byteLength,dts:oe,pts:oe};tt.samples.push(Ee),tt.length+=ae.data.length}else w.e(this.TAG,`Flv: Unsupported AAC data type ${ae.packetType}`)}else if(ge===2){if(!te.codec){let nt=this._parseMP3AudioData(e,t+1,r-1,!0);if(nt==null)return;te.audioSampleRate=nt.samplingRate,te.channelCount=nt.channelCount,te.codec=nt.codec,te.originalCodec=nt.originalCodec,te.refSampleDuration=1152/te.audioSampleRate*te.timescale,w.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",te);let rt=this._mediaInfo;rt.audioCodec=te.codec,rt.audioSampleRate=te.audioSampleRate,rt.audioChannelCount=te.channelCount,rt.audioDataRate=nt.bitRate,rt.hasVideo?rt.videoCodec!=null&&(rt.mimeType='video/x-flv; codecs="'+rt.videoCodec+","+rt.audioCodec+'"'):rt.mimeType='video/x-flv; codecs="'+rt.audioCodec+'"',rt.isComplete()&&this._onMediaInfo(rt)}let ae=this._parseMP3AudioData(e,t+1,r-1,!1);if(ae==null)return;let oe=this._timestampBase+o,Ee={unit:ae,length:ae.byteLength,dts:oe,pts:oe};tt.samples.push(Ee),tt.length+=ae.length}}_parseAACAudioData(e,t,r){if(r<=1){w.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let o={},d=new Uint8Array(e,t,r);return o.packetType=d[0],d[0]===0?o.data=this._parseAACAudioSpecificConfig(e,t+1,r-1):o.data=d.subarray(1),o}_parseAACAudioSpecificConfig(e,t,r){let o=new Uint8Array(e,t,r),d=null,p=0,I=0,ge=null,ee=0,je=null;if(p=I=o[0]>>>3,ee=(o[0]&7)<<1|o[1]>>>7,ee<0||ee>=this._mpegSamplingRates.length){this._onError(Qt.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let dt=this._mpegSamplingRates[ee],pe=(o[1]&120)>>>3;if(pe<0||pe>=8){this._onError(Qt.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}p===5&&(je=(o[1]&7)<<1|o[2]>>>7,ge=(o[2]&124)>>>2);let te=self.navigator.userAgent.toLowerCase();return te.indexOf("firefox")!==-1?ee>=6?(p=5,d=new Array(4),je=ee-3):(p=2,d=new Array(2),je=ee):te.indexOf("android")!==-1?(p=2,d=new Array(2),je=ee):(p=5,je=ee,d=new Array(4),ee>=6?je=ee-3:pe===1&&(p=2,d=new Array(2),je=ee)),d[0]=p<<3,d[0]|=(ee&15)>>>1,d[1]=(ee&15)<<7,d[1]|=(pe&15)<<3,p===5&&(d[1]|=(je&15)>>>1,d[2]=(je&1)<<7,d[2]|=8,d[3]=0),{config:d,samplingRate:dt,channelCount:pe,codec:"mp4a.40."+p,originalCodec:"mp4a.40."+I}}_parseMP3AudioData(e,t,r,o){if(r<4){w.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let d=this._littleEndian,p=new Uint8Array(e,t,r),I=null;if(o){if(p[0]!==255)return;let ge=p[1]>>>3&3,ee=(p[1]&6)>>1,je=(p[2]&240)>>>4,dt=(p[2]&12)>>>2,te=(p[3]>>>6&3)!==3?2:1,tt=0,ae=0,oe=34,Ee="mp3";switch(ge){case 0:tt=this._mpegAudioV25SampleRateTable[dt];break;case 2:tt=this._mpegAudioV20SampleRateTable[dt];break;case 3:tt=this._mpegAudioV10SampleRateTable[dt];break}switch(ee){case 1:oe=34,je>>4,ge=p&15;if(ge!==7){this._onError(Qt.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${ge}`);return}this._parseAVCVideoPacket(e,t+1,r-1,o,d,I)}_parseAVCVideoPacket(e,t,r,o,d,p){if(r<4){w.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let I=this._littleEndian,ge=new DataView(e,t,r),ee=ge.getUint8(0),dt=(ge.getUint32(0,!I)&16777215)<<8>>8;if(ee===0)this._parseAVCDecoderConfigurationRecord(e,t+4,r-4);else if(ee===1)this._parseAVCVideoData(e,t+4,r-4,o,d,p,dt);else if(ee!==2){this._onError(Qt.FORMAT_ERROR,`Flv: Invalid video packet type ${ee}`);return}}_parseAVCDecoderConfigurationRecord(e,t,r){if(r<7){w.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let o=this._videoMetadata,d=this._videoTrack,p=this._littleEndian,I=new DataView(e,t,r);o?typeof o.avcc!="undefined"&&w.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),o=this._videoMetadata={},o.type="video",o.id=d.id,o.timescale=this._timescale,o.duration=this._duration);let ge=I.getUint8(0),ee=I.getUint8(1),je=I.getUint8(2),dt=I.getUint8(3);if(ge!==1||ee===0){this._onError(Qt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(I.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Qt.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let pe=I.getUint8(5)&31;if(pe===0){this._onError(Qt.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else pe>1&&w.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${pe}`);let te=6;for(let ae=0;ae1&&w.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${tt}`);te++;for(let ae=0;ae=r){w.w(this.TAG,`Malformed Nalu near timestamp ${tt}, offset = ${pe}, dataSize = ${r}`);break}let oe=ee.getUint32(pe,!ge);if(te===3&&(oe>>>=8),oe>r-te){w.w(this.TAG,`Malformed Nalus near timestamp ${tt}, NaluSize > DataSize!`);return}let Ee=ee.getUint8(pe+te)&31;Ee===5&&(ae=!0);let nt=new Uint8Array(e,t+pe,te+oe),rt={type:Ee,data:nt};je.push(rt),dt+=nt.byteLength,pe+=te+oe}if(je.length){let oe=this._videoTrack,Ee={units:je,length:dt,isKeyframe:ae,dts:tt,cts:I,pts:tt+I};ae&&(Ee.fileposition=d),oe.samples.push(Ee),oe.length+=dt}}}var se=q;class b{static init(){b.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let t in b.types)b.types.hasOwnProperty(t)&&(b.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);let e=b.constants={};e.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),e.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),e.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSC=e.STCO=e.STTS,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),e.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),e.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(e){let t=8,r=null,o=Array.prototype.slice.call(arguments,1),d=o.length;for(let I=0;I>>24&255,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=t&255,r.set(e,4);let p=8;for(let I=0;I>>24&255,e>>>16&255,e>>>8&255,e&255,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(e){return b.box(b.types.trak,b.tkhd(e),b.mdia(e))}static tkhd(e){let t=e.id,r=e.duration,o=e.presentWidth,d=e.presentHeight;return b.box(b.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,r&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,o>>>8&255,o&255,0,0,d>>>8&255,d&255,0,0]))}static mdia(e){return b.box(b.types.mdia,b.mdhd(e),b.hdlr(e),b.minf(e))}static mdhd(e){let t=e.timescale,r=e.duration;return b.box(b.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,r>>>24&255,r>>>16&255,r>>>8&255,r&255,85,196,0,0]))}static hdlr(e){let t=null;return e.type==="audio"?t=b.constants.HDLR_AUDIO:t=b.constants.HDLR_VIDEO,b.box(b.types.hdlr,t)}static minf(e){let t=null;return e.type==="audio"?t=b.box(b.types.smhd,b.constants.SMHD):t=b.box(b.types.vmhd,b.constants.VMHD),b.box(b.types.minf,t,b.dinf(),b.stbl(e))}static dinf(){return b.box(b.types.dinf,b.box(b.types.dref,b.constants.DREF))}static stbl(e){return b.box(b.types.stbl,b.stsd(e),b.box(b.types.stts,b.constants.STTS),b.box(b.types.stsc,b.constants.STSC),b.box(b.types.stsz,b.constants.STSZ),b.box(b.types.stco,b.constants.STCO))}static stsd(e){return e.type==="audio"?e.codec==="mp3"?b.box(b.types.stsd,b.constants.STSD_PREFIX,b.mp3(e)):b.box(b.types.stsd,b.constants.STSD_PREFIX,b.mp4a(e)):b.box(b.types.stsd,b.constants.STSD_PREFIX,b.avc1(e))}static mp3(e){let t=e.channelCount,r=e.audioSampleRate,o=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t,0,16,0,0,0,0,r>>>8&255,r&255,0,0]);return b.box(b.types[".mp3"],o)}static mp4a(e){let t=e.channelCount,r=e.audioSampleRate,o=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t,0,16,0,0,0,0,r>>>8&255,r&255,0,0]);return b.box(b.types.mp4a,o,b.esds(e))}static esds(e){let t=e.config||[],r=t.length,o=new Uint8Array([0,0,0,0,3,23+r,0,1,0,4,15+r,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([r]).concat(t).concat([6,1,2]));return b.box(b.types.esds,o)}static avc1(e){let t=e.avcc,r=e.codecWidth,o=e.codecHeight,d=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,r>>>8&255,r&255,o>>>8&255,o&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return b.box(b.types.avc1,d,b.box(b.types.avcC,t))}static mvex(e){return b.box(b.types.mvex,b.trex(e))}static trex(e){let t=e.id,r=new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return b.box(b.types.trex,r)}static moof(e,t){return b.box(b.types.moof,b.mfhd(e.sequenceNumber),b.traf(e,t))}static mfhd(e){let t=new Uint8Array([0,0,0,0,e>>>24&255,e>>>16&255,e>>>8&255,e&255]);return b.box(b.types.mfhd,t)}static traf(e,t){let r=e.id,o=b.box(b.types.tfhd,new Uint8Array([0,0,0,0,r>>>24&255,r>>>16&255,r>>>8&255,r&255])),d=b.box(b.types.tfdt,new Uint8Array([0,0,0,0,t>>>24&255,t>>>16&255,t>>>8&255,t&255])),p=b.sdtp(e),I=b.trun(e,p.byteLength+16+16+8+16+8+8);return b.box(b.types.traf,o,d,I,p)}static sdtp(e){let t=e.samples||[],r=t.length,o=new Uint8Array(4+r);for(let d=0;d>>24&255,o>>>16&255,o>>>8&255,o&255,t>>>24&255,t>>>16&255,t>>>8&255,t&255],0);for(let I=0;I>>24&255,ge>>>16&255,ge>>>8&255,ge&255,ee>>>24&255,ee>>>16&255,ee>>>8&255,ee&255,je.isLeading<<2|je.dependsOn,je.isDependedOn<<6|je.hasRedundancy<<4|je.isNonSync,0,0,dt>>>24&255,dt>>>16&255,dt>>>8&255,dt&255],12+16*I)}return b.box(b.types.trun,p)}static mdat(e){return b.box(b.types.mdat,e)}}b.init();var Ve=b;class Xe{static getSilentFrame(e,t){if(e==="mp4a.40.2"){if(t===1)return new Uint8Array([0,200,0,128,35,128]);if(t===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(t===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(t===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(t===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(t===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(t===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(t===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(t===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Zt=Xe;class In{constructor(e,t,r,o,d){this.dts=e,this.pts=t,this.duration=r,this.originalDts=o,this.isSyncPoint=d,this.fileposition=null}}class Zn{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(e){e.isSyncPoint=!0,this.syncPoints.push(e)}}class Gt{constructor(){this._list=[]}clear(){this._list=[]}appendArray(e){let t=this._list;e.length!==0&&(t.length>0&&e[0].originalDts=t[d].dts&&et[o].lastSample.originalDts&&e=t[o].lastSample.originalDts&&(o===t.length-1||o0&&(d=this._searchNearestSegmentBefore(r.originalBeginDts)+1),this._lastAppendLocation=d,this._list.splice(d,0,r)}getLastSegmentBefore(e){let t=this._searchNearestSegmentBefore(e);return t>=0?this._list[t]:null}getLastSampleBefore(e){let t=this.getLastSegmentBefore(e);return t!=null?t.lastSample:null}getLastSyncPointBefore(e){let t=this._searchNearestSegmentBefore(e),r=this._list[t].syncPoints;for(;r.length===0&&t>0;)t--,r=this._list[t].syncPoints;return r.length>0?r[r.length-1]:null}}class En{constructor(e){this.TAG="MP4Remuxer",this._config=e,this._isLive=e.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new vr("audio"),this._videoSegmentInfoList=new vr("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(re.chrome&&(re.version.major<50||re.version.major===50&&re.version.build<2661)),this._fillSilentAfterSeek=re.msedge||re.msie,this._mp3UseMpegAudio=!re.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(e){return e.onDataAvailable=this.remux.bind(this),e.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(e){this._onInitSegment=e}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(e){this._onMediaSegment=e}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(e){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(e,t){if(!this._onMediaSegment)throw new be("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(e,t),this._remuxVideo(t),this._remuxAudio(e)}_onTrackMetadataReceived(e,t){let r=null,o="mp4",d=t.codec;if(e==="audio")this._audioMeta=t,t.codec==="mp3"&&this._mp3UseMpegAudio?(o="mpeg",d="",r=new Uint8Array):r=Ve.generateInitSegment(t);else if(e==="video")this._videoMeta=t,r=Ve.generateInitSegment(t);else return;if(!this._onInitSegment)throw new be("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(e,{type:e,data:r.buffer,codec:d,container:`${e}/${o}`,mediaDuration:t.duration})}_calculateDtsBase(e,t){this._dtsBaseInited||(e.samples&&e.samples.length&&(this._audioDtsBase=e.samples[0].dts),t.samples&&t.samples.length&&(this._videoDtsBase=t.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let e=this._videoStashedLastSample,t=this._audioStashedLastSample,r={type:"video",id:1,sequenceNumber:0,samples:[],length:0};e!=null&&(r.samples.push(e),r.length=e.length);let o={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};t!=null&&(o.samples.push(t),o.length=t.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(r,!0),this._remuxAudio(o,!0)}_remuxAudio(e,t){if(this._audioMeta==null)return;let r=e,o=r.samples,d,p=-1,I=-1,ge=-1,ee=this._audioMeta.refSampleDuration,je=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,dt=this._dtsBaseInited&&this._audioNextDts===void 0,pe=!1;if(!o||o.length===0||o.length===1&&!t)return;let te=0,tt=null,ae=0;je?(te=0,ae=r.length):(te=8,ae=8+r.length);let oe=null;if(o.length>1&&(oe=o.pop(),ae-=oe.length),this._audioStashedLastSample!=null){let et=this._audioStashedLastSample;this._audioStashedLastSample=null,o.unshift(et),ae+=et.length}oe!=null&&(this._audioStashedLastSample=oe);let Ee=o[0].dts-this._dtsBase;if(this._audioNextDts)d=Ee-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())d=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(pe=!0);else{let et=this._audioSegmentInfoList.getLastSampleBefore(Ee);if(et!=null){let rn=Ee-(et.originalDts+et.duration);rn<=3&&(rn=0);let wn=et.dts+et.duration+rn;d=Ee-wn}else d=0}if(pe){let et=Ee-d,rn=this._videoSegmentInfoList.getLastSegmentBefore(Ee);if(rn!=null&&rn.beginDts=1?Cr=nt[nt.length-1].duration:Cr=Math.floor(ee);let $r=!1,hr=null;if(Cr>ee*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!re.safari){$r=!0;let kr=Math.abs(Cr-ee),Ur=Math.ceil(kr/ee),Kr=_t+ee;w.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +dts: ${_t+Cr} ms, expected: ${_t+Math.round(ee)} ms, delta: ${Math.round(kr)} ms, generate: ${Ur} frames`);let Jr=Zt.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Jr==null&&(w.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Jr=wn),hr=[];for(let lr=0;lr0){let ai=hr[hr.length-1];ai.duration=Tr-ai.dts}let ci={dts:Tr,pts:Tr,cts:0,unit:Jr,size:Jr.byteLength,duration:0,originalDts:Pn,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};hr.push(ci),ae+=ci.size,Kr+=ee}let Hn=hr[hr.length-1];Hn.duration=_t+Cr-Hn.dts,Cr=Math.round(ee)}nt.push({dts:_t,pts:_t,cts:0,unit:rn.unit,size:rn.unit.byteLength,duration:Cr,originalDts:Pn,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),$r&&nt.push.apply(nt,hr)}je?tt=new Uint8Array(ae):(tt=new Uint8Array(ae),tt[0]=ae>>>24&255,tt[1]=ae>>>16&255,tt[2]=ae>>>8&255,tt[3]=ae&255,tt.set(Ve.types.mdat,4));for(let et=0;et1&&(te=o.pop(),pe-=te.length),this._videoStashedLastSample!=null){let rt=this._videoStashedLastSample;this._videoStashedLastSample=null,o.unshift(rt),pe+=rt.length}te!=null&&(this._videoStashedLastSample=te);let tt=o[0].dts-this._dtsBase;if(this._videoNextDts)d=tt-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())d=0;else{let rt=this._videoSegmentInfoList.getLastSampleBefore(tt);if(rt!=null){let Wt=tt-(rt.originalDts+rt.duration);Wt<=3&&(Wt=0);let pr=rt.dts+rt.duration+Wt;d=tt-pr}else d=0}let ae=new Zn,oe=[];for(let rt=0;rt=1?Pn=oe[oe.length-1].duration:Pn=Math.floor(this._videoMeta.refSampleDuration),qt){let _t=new In(et,wn,Pn,Wt.dts,!0);_t.fileposition=Wt.fileposition,ae.appendSyncPoint(_t)}oe.push({dts:et,pts:wn,cts:rn,units:Wt.units,size:Wt.length,isKeyframe:qt,duration:Pn,originalDts:pr,flags:{isLeading:0,dependsOn:qt?2:1,isDependedOn:qt?1:0,hasRedundancy:0,isNonSync:qt?0:1}})}dt=new Uint8Array(pe),dt[0]=pe>>>24&255,dt[1]=pe>>>16&255,dt[2]=pe>>>8&255,dt[3]=pe&255,dt.set(Ve.types.mdat,4);for(let rt=0;rt{o.timestampBase=r,r+=o.duration,o.cors=e.cors,o.withCredentials=e.withCredentials,t.referrerPolicy&&(o.referrerPolicy=t.referrerPolicy)}),!isNaN(r)&&this._mediaDataSource.duration!==r&&(this._mediaDataSource.duration=r),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(e,t){this._currentSegmentIndex=e;let r=this._mediaDataSource.segments[e],o=this._ioctl=new tn(r,this._config,e);o.onError=this._onIOException.bind(this),o.onSeeked=this._onIOSeeked.bind(this),o.onComplete=this._onIOComplete.bind(this),o.onRedirect=this._onIORedirect.bind(this),o.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),t?this._demuxer.bindDataSource(this._ioctl):o.onDataArrival=this._onInitChunkArrival.bind(this),o.open(t)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(e){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let t=this._searchSegmentIndexContains(e);if(t===this._currentSegmentIndex){let r=this._mediaInfo.segments[t];if(r==null)this._pendingSeekTime=e;else{let o=r.getNearestKeyframe(e);this._remuxer.seek(o.milliseconds),this._ioctl.seek(o.fileposition),this._pendingResolveSeekPoint=o.milliseconds}}else{let r=this._mediaInfo.segments[t];if(r==null)this._pendingSeekTime=e,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(t);else{let o=r.getNearestKeyframe(e);this._internalAbort(),this._remuxer.seek(e),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[t].timestampBase,this._loadSegment(t,o.fileposition),this._pendingResolveSeekPoint=o.milliseconds,this._reportSegmentMediaInfo(t)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(e){let t=this._mediaDataSource.segments,r=t.length-1;for(let o=0;o0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,o=this._demuxer.parseChunks(e,t);else if((r=se.probe(e)).match){this._demuxer=new se(r,this._config),this._remuxer||(this._remuxer=new on(this._config));let d=this._mediaDataSource;d.duration!=null&&!isNaN(d.duration)&&(this._demuxer.overridedDuration=d.duration),typeof d.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=d.hasAudio),typeof d.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=d.hasVideo),this._demuxer.timestampBase=d.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),o=this._demuxer.parseChunks(e,t)}else r=null,w.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Ae.DEMUX_ERROR,Qt.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),o=0;return o}_onMediaInfo(e){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},e),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,nn.prototype));let t=Object.assign({},e);Object.setPrototypeOf(t,nn.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=t,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let r=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(r)})}_onMetaDataArrived(e){this._emitter.emit(Ae.METADATA_ARRIVED,e)}_onScriptDataArrived(e){this._emitter.emit(Ae.SCRIPTDATA_ARRIVED,e)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(e){let r=e+1;r0&&r[0].originalDts===o&&(o=r[0].pts),this._emitter.emit(Ae.RECOMMEND_SEEKPOINT,o)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(e){let t=this._mediaInfo.segments[e],r=Object.assign({},t);r.duration=this._mediaInfo.duration,r.segmentCount=this._mediaInfo.segmentCount,delete r.segments,delete r.keyframesIndex,this._emitter.emit(Ae.MEDIA_INFO,r)}_reportStatisticsInfo(){let e={};e.url=this._ioctl.currentURL,e.hasRedirect=this._ioctl.hasRedirect,e.hasRedirect&&(e.redirectedURL=this._ioctl.currentRedirectedURL),e.speed=this._ioctl.currentSpeed,e.loaderType=this._ioctl.loaderType,e.currentSegmentIndex=this._currentSegmentIndex,e.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Ae.STATISTICS_INFO,e)}}var Nr=Rr,sr=function(j){let e="TransmuxingWorker",t=null,r=ae.bind(this);Fe.install(),j.addEventListener("message",function(oe){switch(oe.data.cmd){case"init":t=new Nr(oe.data.param[0],oe.data.param[1]),t.on(Ae.IO_ERROR,pe.bind(this)),t.on(Ae.DEMUX_ERROR,te.bind(this)),t.on(Ae.INIT_SEGMENT,o.bind(this)),t.on(Ae.MEDIA_SEGMENT,d.bind(this)),t.on(Ae.LOADING_COMPLETE,p.bind(this)),t.on(Ae.RECOVERED_EARLY_EOF,I.bind(this)),t.on(Ae.MEDIA_INFO,ge.bind(this)),t.on(Ae.METADATA_ARRIVED,ee.bind(this)),t.on(Ae.SCRIPTDATA_ARRIVED,je.bind(this)),t.on(Ae.STATISTICS_INFO,dt.bind(this)),t.on(Ae.RECOMMEND_SEEKPOINT,tt.bind(this));break;case"destroy":t&&(t.destroy(),t=null),j.postMessage({msg:"destroyed"});break;case"start":t.start();break;case"stop":t.stop();break;case"seek":t.seek(oe.data.param);break;case"pause":t.pause();break;case"resume":t.resume();break;case"logging_config":{let Ee=oe.data.param;at.applyConfig(Ee),Ee.enableCallback===!0?at.addLogListener(r):at.removeLogListener(r);break}}});function o(oe,Ee){let nt={msg:Ae.INIT_SEGMENT,data:{type:oe,data:Ee}};j.postMessage(nt,[Ee.data])}function d(oe,Ee){let nt={msg:Ae.MEDIA_SEGMENT,data:{type:oe,data:Ee}};j.postMessage(nt,[Ee.data])}function p(){let oe={msg:Ae.LOADING_COMPLETE};j.postMessage(oe)}function I(){let oe={msg:Ae.RECOVERED_EARLY_EOF};j.postMessage(oe)}function ge(oe){let Ee={msg:Ae.MEDIA_INFO,data:oe};j.postMessage(Ee)}function ee(oe){let Ee={msg:Ae.METADATA_ARRIVED,data:oe};j.postMessage(Ee)}function je(oe){let Ee={msg:Ae.SCRIPTDATA_ARRIVED,data:oe};j.postMessage(Ee)}function dt(oe){let Ee={msg:Ae.STATISTICS_INFO,data:oe};j.postMessage(Ee)}function pe(oe,Ee){j.postMessage({msg:Ae.IO_ERROR,data:{type:oe,info:Ee}})}function te(oe,Ee){j.postMessage({msg:Ae.DEMUX_ERROR,data:{type:oe,info:Ee}})}function tt(oe){j.postMessage({msg:Ae.RECOMMEND_SEEKPOINT,data:oe})}function ae(oe,Ee){j.postMessage({msg:"logcat_callback",data:{type:oe,logcat:Ee}})}};class mr{constructor(e,t){if(this.TAG="Transmuxer",this._emitter=new(le()),t.enableWorker&&typeof Worker!="undefined")try{let r=v(82059);this._worker=r(sr),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[e,t]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},at.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:at.getConfig()})}catch(r){w.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Nr(e,t)}else this._controller=new Nr(e,t);if(this._controller){let r=this._controller;r.on(Ae.IO_ERROR,this._onIOError.bind(this)),r.on(Ae.DEMUX_ERROR,this._onDemuxError.bind(this)),r.on(Ae.INIT_SEGMENT,this._onInitSegment.bind(this)),r.on(Ae.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),r.on(Ae.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),r.on(Ae.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),r.on(Ae.MEDIA_INFO,this._onMediaInfo.bind(this)),r.on(Ae.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),r.on(Ae.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),r.on(Ae.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),r.on(Ae.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),at.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(e){this._worker?this._worker.postMessage({cmd:"seek",param:e}):this._controller.seek(e)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(e,t){Promise.resolve().then(()=>{this._emitter.emit(Ae.INIT_SEGMENT,e,t)})}_onMediaSegment(e,t){Promise.resolve().then(()=>{this._emitter.emit(Ae.MEDIA_SEGMENT,e,t)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Ae.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Ae.RECOVERED_EARLY_EOF)})}_onMediaInfo(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.MEDIA_INFO,e)})}_onMetaDataArrived(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.METADATA_ARRIVED,e)})}_onScriptDataArrived(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.SCRIPTDATA_ARRIVED,e)})}_onStatisticsInfo(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.STATISTICS_INFO,e)})}_onIOError(e,t){Promise.resolve().then(()=>{this._emitter.emit(Ae.IO_ERROR,e,t)})}_onDemuxError(e,t){Promise.resolve().then(()=>{this._emitter.emit(Ae.DEMUX_ERROR,e,t)})}_onRecommendSeekpoint(e){Promise.resolve().then(()=>{this._emitter.emit(Ae.RECOMMEND_SEEKPOINT,e)})}_onLoggingConfigChanged(e){this._worker&&this._worker.postMessage({cmd:"logging_config",param:e})}_onWorkerMessage(e){let t=e.data,r=t.data;if(t.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(t.msg){case Ae.INIT_SEGMENT:case Ae.MEDIA_SEGMENT:this._emitter.emit(t.msg,r.type,r.data);break;case Ae.LOADING_COMPLETE:case Ae.RECOVERED_EARLY_EOF:this._emitter.emit(t.msg);break;case Ae.MEDIA_INFO:Object.setPrototypeOf(r,nn.prototype),this._emitter.emit(t.msg,r);break;case Ae.METADATA_ARRIVED:case Ae.SCRIPTDATA_ARRIVED:case Ae.STATISTICS_INFO:this._emitter.emit(t.msg,r);break;case Ae.IO_ERROR:case Ae.DEMUX_ERROR:this._emitter.emit(t.msg,r.type,r.info);break;case Ae.RECOMMEND_SEEKPOINT:this._emitter.emit(t.msg,r);break;case"logcat_callback":w.emitter.emit("log",r.type,r.logcat);break;default:break}}}var Hr=mr,f={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class y{constructor(e){this.TAG="MSEController",this._config=e,this._emitter=new(le()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Gt}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(e,t){this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaSource)throw new be("MediaSource has been attached to an HTMLMediaElement!");let t=this._mediaSource=new window.MediaSource;t.addEventListener("sourceopen",this.e.onSourceOpen),t.addEventListener("sourceended",this.e.onSourceEnded),t.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=e,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),e.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let e=this._mediaSource;for(let t in this._sourceBuffers){let r=this._pendingSegments[t];r.splice(0,r.length),this._pendingSegments[t]=null,this._pendingRemoveRanges[t]=null,this._lastInitSegments[t]=null;let o=this._sourceBuffers[t];if(o){if(e.readyState!=="closed"){try{e.removeSourceBuffer(o)}catch(d){w.e(this.TAG,d.message)}o.removeEventListener("error",this.e.onSourceBufferError),o.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[t]=null,this._sourceBuffers[t]=null}}if(e.readyState==="open")try{e.endOfStream()}catch(t){w.e(this.TAG,t.message)}e.removeEventListener("sourceopen",this.e.onSourceOpen),e.removeEventListener("sourceended",this.e.onSourceEnded),e.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(e,t){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(e),this._pendingSegments[e.type].push(e);return}let r=e,o=`${r.container}`;r.codec&&r.codec.length>0&&(o+=`;codecs=${r.codec}`);let d=!1;if(w.v(this.TAG,"Received Initialization Segment, mimeType: "+o),this._lastInitSegments[r.type]=r,o!==this._mimeTypes[r.type]){if(this._mimeTypes[r.type])w.v(this.TAG,`Notice: ${r.type} mimeType changed, origin: ${this._mimeTypes[r.type]}, target: ${o}`);else{d=!0;try{let p=this._sourceBuffers[r.type]=this._mediaSource.addSourceBuffer(o);p.addEventListener("error",this.e.onSourceBufferError),p.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(p){w.e(this.TAG,p.message),this._emitter.emit(f.ERROR,{code:p.code,msg:p.message});return}}this._mimeTypes[r.type]=o}t||this._pendingSegments[r.type].push(r),d||this._sourceBuffers[r.type]&&!this._sourceBuffers[r.type].updating&&this._doAppendSegments(),re.safari&&r.container==="audio/mpeg"&&r.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=r.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(e){let t=e;this._pendingSegments[t.type].push(t),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let r=this._sourceBuffers[t.type];r&&!r.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(e){for(let t in this._sourceBuffers){if(!this._sourceBuffers[t])continue;let r=this._sourceBuffers[t];if(this._mediaSource.readyState==="open")try{r.abort()}catch(d){w.e(this.TAG,d.message)}this._idrList.clear();let o=this._pendingSegments[t];if(o.splice(0,o.length),this._mediaSource.readyState!=="closed"){for(let d=0;d=1&&e-o.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let e=this._mediaElement.currentTime;for(let t in this._sourceBuffers){let r=this._sourceBuffers[t];if(r){let o=r.buffered,d=!1;for(let p=0;p=this._config.autoCleanupMaxBackwardDuration){d=!0;let ee=e-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[t].push({start:I,end:ee})}}else ge0&&(isNaN(t)||r>t)&&(w.v(this.TAG,`Update MediaSource duration from ${t} to ${r}`),this._mediaSource.duration=r),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let e in this._pendingRemoveRanges){if(!this._sourceBuffers[e]||this._sourceBuffers[e].updating)continue;let t=this._sourceBuffers[e],r=this._pendingRemoveRanges[e];for(;r.length&&!t.updating;){let o=r.shift();t.remove(o.start,o.end)}}}_doAppendSegments(){let e=this._pendingSegments;for(let t in e)if(!(!this._sourceBuffers[t]||this._sourceBuffers[t].updating)&&e[t].length>0){let r=e[t].shift();if(r.timestampOffset){let o=this._sourceBuffers[t].timestampOffset,d=r.timestampOffset/1e3;Math.abs(o-d)>.1&&(w.v(this.TAG,`Update MPEG audio timestampOffset from ${o} to ${d}`),this._sourceBuffers[t].timestampOffset=d),delete r.timestampOffset}if(!r.data||r.data.byteLength===0)continue;try{this._sourceBuffers[t].appendBuffer(r.data),this._isBufferFull=!1,t==="video"&&r.hasOwnProperty("info")&&this._idrList.appendArray(r.info.syncPoints)}catch(o){this._pendingSegments[t].unshift(r),o.code===22?(this._isBufferFull||this._emitter.emit(f.BUFFER_FULL),this._isBufferFull=!0):(w.e(this.TAG,o.message),this._emitter.emit(f.ERROR,{code:o.code,msg:o.message}))}}}_onSourceOpen(){if(w.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let e=this._pendingSourceBufferInit;for(;e.length;){let t=e.shift();this.appendInitSegment(t,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(f.SOURCE_OPEN)}_onSourceEnded(){w.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){w.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let e=this._pendingSegments;return e.video.length>0||e.audio.length>0}_hasPendingRemoveRanges(){let e=this._pendingRemoveRanges;return e.video.length>0||e.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(f.UPDATE_END)}_onSourceBufferError(e){w.e(this.TAG,`SourceBuffer Error: ${e}`)}}var V=y;const l={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},N={NETWORK_EXCEPTION:Qe.EXCEPTION,NETWORK_STATUS_CODE_INVALID:Qe.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:Qe.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:Qe.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Qt.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Qt.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Qt.CODEC_UNSUPPORTED};class D{constructor(e,t){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(le()),this._config=$n(),typeof t=="object"&&Object.assign(this._config,t),e.type.toLowerCase()!=="flv")throw new Ge("FlvPlayer requires an flv MediaDataSource input!");e.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=e,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let r=re.chrome&&(re.version.major<50||re.version.major===50&&re.version.build<2661);this._alwaysSeekKeyframe=!!(r||re.msedge||re.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(e,t){e===jt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(jt.MEDIA_INFO,this.mediaInfo)}):e===jt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(jt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaElement=e,e.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),e.addEventListener("seeking",this.e.onvSeeking),e.addEventListener("canplay",this.e.onvCanPlay),e.addEventListener("stalled",this.e.onvStalled),e.addEventListener("progress",this.e.onvProgress),this._msectl=new V(this._config),this._msectl.on(f.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(f.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(f.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(f.ERROR,t=>{this._emitter.emit(jt.ERROR,l.MEDIA_ERROR,N.MEDIA_MSE_ERROR,t)}),this._msectl.attachMediaElement(e),this._pendingSeekTime!=null)try{e.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(t){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new be("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Hr(this._mediaDataSource,this._config),this._transmuxer.on(Ae.INIT_SEGMENT,(e,t)=>{this._msectl.appendInitSegment(t)}),this._transmuxer.on(Ae.MEDIA_SEGMENT,(e,t)=>{if(this._msectl.appendMediaSegment(t),this._config.lazyLoad&&!this._config.isLive){let r=this._mediaElement.currentTime;t.info.endDts>=(r+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(w.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Ae.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(jt.LOADING_COMPLETE)}),this._transmuxer.on(Ae.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(jt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Ae.IO_ERROR,(e,t)=>{this._emitter.emit(jt.ERROR,l.NETWORK_ERROR,e,t)}),this._transmuxer.on(Ae.DEMUX_ERROR,(e,t)=>{this._emitter.emit(jt.ERROR,l.MEDIA_ERROR,e,{code:-1,msg:t})}),this._transmuxer.on(Ae.MEDIA_INFO,e=>{this._mediaInfo=e,this._emitter.emit(jt.MEDIA_INFO,Object.assign({},e))}),this._transmuxer.on(Ae.METADATA_ARRIVED,e=>{this._emitter.emit(jt.METADATA_ARRIVED,e)}),this._transmuxer.on(Ae.SCRIPTDATA_ARRIVED,e=>{this._emitter.emit(jt.SCRIPTDATA_ARRIVED,e)}),this._transmuxer.on(Ae.STATISTICS_INFO,e=>{this._statisticsInfo=this._fillStatisticsInfo(e),this._emitter.emit(jt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Ae.RECOMMEND_SEEKPOINT,e=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=e/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(e){this._mediaElement.volume=e}get muted(){return this._mediaElement.muted}set muted(e){this._mediaElement.muted=e}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(e){this._mediaElement?this._internalSeek(e):this._pendingSeekTime=e}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(e){if(e.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return e;let t=!0,r=0,o=0;if(this._mediaElement.getVideoPlaybackQuality){let d=this._mediaElement.getVideoPlaybackQuality();r=d.totalVideoFrames,o=d.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(r=this._mediaElement.webkitDecodedFrameCount,o=this._mediaElement.webkitDroppedFrameCount):t=!1;return t&&(e.decodedFrames=r,e.droppedFrames=o),e}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let e=this._mediaElement.buffered,t=this._mediaElement.currentTime,r=0,o=0;for(let d=0;d=t+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(w.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){w.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let e=this._mediaElement.currentTime,t=this._mediaElement.buffered,r=!1;for(let o=0;o=d&&e=p-this._config.lazyLoadRecoverDuration&&(r=!0);break}}r&&(window.clearInterval(this._progressChecker),this._progressChecker=null,r&&(w.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(e){let t=this._mediaElement.buffered;for(let r=0;r=o&&e0){let d=this._mediaElement.buffered.start(0);(d<1&&e0&&t.currentTime0){let o=r.start(0);if(o<1&&t{this._emitter.emit(jt.MEDIA_INFO,this.mediaInfo)}):e===jt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(jt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(e,t)}off(e,t){this._emitter.removeListener(e,t)}attachMediaElement(e){if(this._mediaElement=e,e.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{e.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(t){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(e){this._mediaElement.volume=e}get muted(){return this._mediaElement.muted}set muted(e){this._mediaElement.muted=e}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(e){this._mediaElement?this._mediaElement.currentTime=e:this._pendingSeekTime=e}get mediaInfo(){let t={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(t.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(t.width=this._mediaElement.videoWidth,t.height=this._mediaElement.videoHeight)),t}get statisticsInfo(){let e={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return e;let t=!0,r=0,o=0;if(this._mediaElement.getVideoPlaybackQuality){let d=this._mediaElement.getVideoPlaybackQuality();r=d.totalVideoFrames,o=d.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(r=this._mediaElement.webkitDecodedFrameCount,o=this._mediaElement.webkitDroppedFrameCount):t=!1;return t&&(e.decodedFrames=r,e.droppedFrames=o),e}_onvLoadedMetadata(e){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(jt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(jt.STATISTICS_INFO,this.statisticsInfo)}}var ie=Y;Fe.install();function xe(j,e){let t=j;if(t==null||typeof t!="object")throw new Ge("MediaDataSource must be an javascript object!");if(!t.hasOwnProperty("type"))throw new Ge("MediaDataSource must has type field to indicate video file type!");switch(t.type){case"flv":return new C(t,e);default:return new ie(t,e)}}function fe(){return yn.supportMSEH264Playback()}function Oe(){return yn.getFeatureList()}let We={};We.createPlayer=xe,We.isSupported=fe,We.getFeatureList=Oe,We.BaseLoader=qe,We.LoaderStatus=Re,We.LoaderErrors=Qe,We.Events=jt,We.ErrorTypes=l,We.ErrorDetails=N,We.FlvPlayer=C,We.NativePlayer=ie,We.LoggingControl=at,Object.defineProperty(We,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var $e=We},9951:function($,gt,v){"use strict";v.d(gt,{Z:function(){return Hr}});var n=v(59301),Fe=v(54476),B=v(33885),le=v(67732),ne=v(83652),w=v(31226),ze=v(42403),Be=v(158),W=v(20068),be=v(76190),Ge=v(75931),Ye={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},Re=Ye,Qe=v(53280),qe=v(92310),Ce=v.n(qe);function me(_,f,y){return Math.max(f,Math.min(_,y))}var re=function(f){var y=["onTouchStart","onTouchMove","onWheel"];y.includes(f._reactName)||f.preventDefault()},Q=function(f){for(var y=[],V=T(f),l=O(f),N=V;N0?1:0):0},Ne=function(f){return f.centerMode?Math.floor((f.slidesToShow-1)/2)+1+(parseInt(f.centerPadding)>0?1:0):f.slidesToShow},he=function(f){return f&&f.offsetWidth||0},ct=function(f){return f&&f.offsetHeight||0},sn=function(f){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V,l,N,D;return V=f.startX-f.curX,l=f.startY-f.curY,N=Math.atan2(l,V),D=Math.round(N*180/Math.PI),D<0&&(D=360-Math.abs(D)),D<=45&&D>=0||D<=360&&D>=315?"left":D>=135&&D<=225?"right":y===!0?D>=35&&D<=135?"up":"down":"vertical"},Bn=function(f){var y=!0;return f.infinite||(f.centerMode&&f.currentSlide>=f.slideCount-1||f.slideCount<=f.slidesToShow||f.currentSlide>=f.slideCount-f.slidesToShow)&&(y=!1),y},zn=function(f,y){var V={};return y.forEach(function(l){return V[l]=f[l]}),V},qn=function(f){var y=n.Children.count(f.children),V=f.listRef,l=Math.ceil(he(V)),N=f.trackRef&&f.trackRef.node,D=Math.ceil(he(N)),C;if(f.vertical)C=l;else{var Y=f.centerMode&&parseInt(f.centerPadding)*2;typeof f.centerPadding=="string"&&f.centerPadding.slice(-1)==="%"&&(Y*=l/100),C=Math.ceil((l-Y)/f.slidesToShow)}var ie=V&&ct(V.querySelector('[data-index="0"]')),xe=ie*f.slidesToShow,fe=f.currentSlide===void 0?f.initialSlide:f.currentSlide;f.rtl&&f.currentSlide===void 0&&(fe=y-1-f.initialSlide);var Oe=f.lazyLoadedList||[],We=Q((0,B.Z)((0,B.Z)({},f),{},{currentSlide:fe,lazyLoadedList:Oe}));Oe=Oe.concat(We);var $e={slideCount:y,slideWidth:C,listWidth:l,trackWidth:D,currentSlide:fe,slideHeight:ie,listHeight:xe,lazyLoadedList:Oe};return f.autoplaying===null&&f.autoplay&&($e.autoplaying="playing"),$e},de=function(f){var y=f.waitForAnimate,V=f.animating,l=f.fade,N=f.infinite,D=f.index,C=f.slideCount,Y=f.lazyLoad,ie=f.currentSlide,xe=f.centerMode,fe=f.slidesToScroll,Oe=f.slidesToShow,We=f.useCSS,$e=f.lazyLoadedList;if(y&&V)return{};var j=D,e,t,r,o={},d={},p=N?D:me(D,0,C-1);if(l){if(!N&&(D<0||D>=C))return{};D<0?j=D+C:D>=C&&(j=D-C),Y&&$e.indexOf(j)<0&&($e=$e.concat(j)),o={animating:!0,currentSlide:j,lazyLoadedList:$e,targetSlide:j},d={animating:!1,targetSlide:j}}else e=j,j<0?(e=j+C,N?C%fe!==0&&(e=C-C%fe):e=0):!Bn(f)&&j>ie?j=e=ie:xe&&j>=C?(j=N?C:C-1,e=N?0:C-1):j>=C&&(e=j-C,N?C%fe!==0&&(e=0):e=C-Oe),!N&&j+Oe>=C&&(e=C-Oe),t=er((0,B.Z)((0,B.Z)({},f),{},{slideIndex:j})),r=er((0,B.Z)((0,B.Z)({},f),{},{slideIndex:e})),N||(t===r&&(j=e),t=r),Y&&($e=$e.concat(Q((0,B.Z)((0,B.Z)({},f),{},{currentSlide:j})))),We?(o={animating:!0,currentSlide:e,trackStyle:at((0,B.Z)((0,B.Z)({},f),{},{left:t})),lazyLoadedList:$e,targetSlide:p},d={animating:!1,currentSlide:e,trackStyle:Dt((0,B.Z)((0,B.Z)({},f),{},{left:r})),swipeLeft:null,targetSlide:p}):o={currentSlide:e,trackStyle:Dt((0,B.Z)((0,B.Z)({},f),{},{left:r})),lazyLoadedList:$e,targetSlide:p};return{state:o,nextState:d}},lt=function(f,y){var V,l,N,D,C,Y=f.slidesToScroll,ie=f.slidesToShow,xe=f.slideCount,fe=f.currentSlide,Oe=f.targetSlide,We=f.lazyLoad,$e=f.infinite;if(D=xe%Y!==0,V=D?0:(xe-fe)%Y,y.message==="previous")N=V===0?Y:ie-V,C=fe-N,We&&!$e&&(l=fe-N,C=l===-1?xe-1:l),$e||(C=Oe-Y);else if(y.message==="next")N=V===0?Y:V,C=fe+N,We&&!$e&&(C=(fe+Y)%xe+V),$e||(C=Oe+Y);else if(y.message==="dots")C=y.index*y.slidesToScroll;else if(y.message==="children"){if(C=y.index,$e){var j=Ir((0,B.Z)((0,B.Z)({},f),{},{targetSlide:C}));C>y.currentSlide&&j==="left"?C=C-xe:C10)return{scrolling:!0};C&&(r.swipeLength=je);var dt=(Y?-1:1)*(r.curX>r.startX?1:-1);C&&(dt=r.curY>r.startY?1:-1);var pe=Math.ceil(j/e),te=sn(y.touchObject,C),tt=r.swipeLength;return t||(ie===0&&(te==="right"||te==="down")||ie+1>=pe&&(te==="left"||te==="up")||!Bn(y)&&(te==="left"||te==="up"))&&(tt=r.swipeLength*xe,fe===!1&&Oe&&(Oe(te),ge.edgeDragged=!0)),!We&&o&&(o(te),ge.swiped=!0),N?I=ee+tt*(d/p)*dt:Y?I=ee-tt*dt:I=ee+tt*dt,C&&(I=ee+tt*dt),ge=(0,B.Z)((0,B.Z)({},ge),{},{touchObject:r,swipeLeft:I,trackStyle:Dt((0,B.Z)((0,B.Z)({},y),{},{left:I}))}),Math.abs(r.curX-r.startX)10&&(ge.swiping=!0,re(f)),ge}},$n=function(f,y){var V=y.dragging,l=y.swipe,N=y.touchObject,D=y.listWidth,C=y.touchThreshold,Y=y.verticalSwiping,ie=y.listHeight,xe=y.swipeToSlide,fe=y.scrolling,Oe=y.onSwipe,We=y.targetSlide,$e=y.currentSlide,j=y.infinite;if(!V)return l&&re(f),{};var e=Y?ie/C:D/C,t=sn(N,Y),r={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(fe||!N.swipeLength)return r;if(N.swipeLength>e){re(f),Oe&&Oe(t);var o,d,p=j?$e:We;switch(t){case"left":case"up":d=p+jn(y),o=xe?yn(y,d):d,r.currentDirection=0;break;case"right":case"down":d=p-jn(y),o=xe?yn(y,d):d,r.currentDirection=1;break;default:o=p}r.triggerSlideHandler=o}else{var I=er(y);r.trackStyle=at((0,B.Z)((0,B.Z)({},y),{},{left:I}))}return r},gn=function(f){for(var y=f.infinite?f.slideCount*2:f.slideCount,V=f.infinite?f.slidesToShow*-1:0,l=f.infinite?f.slidesToShow*-1:0,N=[];VV[V.length-1])y=V[V.length-1];else for(var N in V){if(yf.swipeLeft*-1)return V=Y,!1}else if(Y.offsetLeft-y+he(Y)/2>f.swipeLeft*-1)return V=Y,!1;return!0}),!V)return 0;var D=f.rtl===!0?f.slideCount-f.currentSlide:f.currentSlide,C=Math.abs(V.dataset.index-D)||1;return C}else return f.slidesToScroll},jt=function(f,y){return y.reduce(function(V,l){return V&&f.hasOwnProperty(l)},!0)?null:console.error("Keys Missing:",f)},Dt=function(f){jt(f,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var y,V,l=f.slideCount+2*f.slidesToShow;f.vertical?V=l*f.slideHeight:y=yr(f)*f.slideWidth;var N={opacity:1,transition:"",WebkitTransition:""};if(f.useTransform){var D=f.vertical?"translate3d(0px, "+f.left+"px, 0px)":"translate3d("+f.left+"px, 0px, 0px)",C=f.vertical?"translate3d(0px, "+f.left+"px, 0px)":"translate3d("+f.left+"px, 0px, 0px)",Y=f.vertical?"translateY("+f.left+"px)":"translateX("+f.left+"px)";N=(0,B.Z)((0,B.Z)({},N),{},{WebkitTransform:D,transform:C,msTransform:Y})}else f.vertical?N.top=f.left:N.left=f.left;return f.fade&&(N={opacity:1}),y&&(N.width=y),V&&(N.height=V),window&&!window.addEventListener&&window.attachEvent&&(f.vertical?N.marginTop=f.left+"px":N.marginLeft=f.left+"px"),N},at=function(f){jt(f,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var y=Dt(f);return f.useTransform?(y.WebkitTransition="-webkit-transform "+f.speed+"ms "+f.cssEase,y.transition="transform "+f.speed+"ms "+f.cssEase):f.vertical?y.transition="top "+f.speed+"ms "+f.cssEase:y.transition="left "+f.speed+"ms "+f.cssEase,y},er=function(f){if(f.unslick)return 0;jt(f,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var y=f.slideIndex,V=f.trackRef,l=f.infinite,N=f.centerMode,D=f.slideCount,C=f.slidesToShow,Y=f.slidesToScroll,ie=f.slideWidth,xe=f.listWidth,fe=f.variableWidth,Oe=f.slideHeight,We=f.fade,$e=f.vertical,j=0,e,t,r=0;if(We||f.slideCount===1)return 0;var o=0;if(l?(o=-nn(f),D%Y!==0&&y+Y>D&&(o=-(y>D?C-(y-D):D%Y)),N&&(o+=parseInt(C/2))):(D%Y!==0&&y+Y>D&&(o=C-D%Y),N&&(o=parseInt(C/2))),j=o*ie,r=o*Oe,$e?e=y*Oe*-1+r:e=y*ie*-1+j,fe===!0){var d,p=V&&V.node;if(d=y+nn(f),t=p&&p.childNodes[d],e=t?t.offsetLeft*-1:0,N===!0){d=l?y+nn(f):y,t=p&&p.children[d],e=0;for(var I=0;If.currentSlide?f.targetSlide>f.currentSlide+Se(f)?"left":"right":f.targetSlide0&&(D+=1),l&&y%2===0&&(D+=1),D}return l?0:y-1},ft=function(f){var y=f.slidesToShow,V=f.centerMode,l=f.rtl,N=f.centerPadding;if(V){var D=(y-1)/2+1;return parseInt(N)>0&&(D+=1),!l&&y%2===0&&(D+=1),D}return l?y-1:0},_e=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},Fn=function(f){var y,V,l,N,D;f.rtl?D=f.slideCount-1-f.index:D=f.index,l=D<0||D>=f.slideCount,f.centerMode?(N=Math.floor(f.slidesToShow/2),V=(D-f.currentSlide)%f.slideCount===0,D>f.currentSlide-N-1&&D<=f.currentSlide+N&&(y=!0)):y=f.currentSlide<=D&&D=f.slideCount?C=f.targetSlide-f.slideCount:C=f.targetSlide;var Y=D===C;return{"slick-slide":!0,"slick-active":y,"slick-center":V,"slick-cloned":l,"slick-current":Y}},Ar=function(f){var y={};return(f.variableWidth===void 0||f.variableWidth===!1)&&(y.width=f.slideWidth),f.fade&&(y.position="relative",f.vertical&&f.slideHeight?y.top=-f.index*parseInt(f.slideHeight):y.left=-f.index*parseInt(f.slideWidth),y.opacity=f.currentSlide===f.index?1:0,f.useCSS&&(y.transition="opacity "+f.speed+"ms "+f.cssEase+", visibility "+f.speed+"ms "+f.cssEase)),y},ln=function(f,y){return f.key+"-"+y},Lr=function(f){var y,V=[],l=[],N=[],D=n.Children.count(f.children),C=T(f),Y=O(f);return n.Children.forEach(f.children,function(ie,xe){var fe,Oe={message:"children",index:xe,slidesToScroll:f.slidesToScroll,currentSlide:f.currentSlide};!f.lazyLoad||f.lazyLoad&&f.lazyLoadedList.indexOf(xe)>=0?fe=ie:fe=n.createElement("div",null);var We=Ar((0,B.Z)((0,B.Z)({},f),{},{index:xe})),$e=fe.props.className||"",j=Fn((0,B.Z)((0,B.Z)({},f),{},{index:xe}));if(V.push(n.cloneElement(fe,{key:"original"+ln(fe,xe),"data-index":xe,className:Ce()(j,$e),tabIndex:"-1","aria-hidden":!j["slick-active"],style:(0,B.Z)((0,B.Z)({outline:"none"},fe.props.style||{}),We),onClick:function(r){fe.props&&fe.props.onClick&&fe.props.onClick(r),f.focusOnSelect&&f.focusOnSelect(Oe)}})),f.infinite&&f.fade===!1){var e=D-xe;e<=nn(f)&&D!==f.slidesToShow&&(y=-e,y>=C&&(fe=ie),j=Fn((0,B.Z)((0,B.Z)({},f),{},{index:y})),l.push(n.cloneElement(fe,{key:"precloned"+ln(fe,y),"data-index":y,tabIndex:"-1",className:Ce()(j,$e),"aria-hidden":!j["slick-active"],style:(0,B.Z)((0,B.Z)({},fe.props.style||{}),We),onClick:function(r){fe.props&&fe.props.onClick&&fe.props.onClick(r),f.focusOnSelect&&f.focusOnSelect(Oe)}}))),D!==f.slidesToShow&&(y=D+xe,y=d&&Oe<=r:Oe===d}),I={message:"dots",index:e,slidesToScroll:ie,currentSlide:Oe},ge=this.clickHandler.bind(this,I);j=j.concat(n.createElement("li",{key:e,className:p},n.cloneElement(this.props.customPaging(e),{onClick:ge})))}return n.cloneElement(this.props.appendDots(j),(0,B.Z)({className:this.props.dotsClass},$e))}}]),y}(n.PureComponent),ar=function(_){(0,ze.Z)(y,_);var f=(0,Be.Z)(y);function y(){return(0,le.Z)(this,y),f.apply(this,arguments)}return(0,ne.Z)(y,[{key:"clickHandler",value:function(l,N){N&&N.preventDefault(),this.props.clickHandler(l,N)}},{key:"render",value:function(){var l={"slick-arrow":!0,"slick-prev":!0},N=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(l["slick-disabled"]=!0,N=null);var D={key:"0","data-role":"none",className:Ce()(l),style:{display:"block"},onClick:N},C={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Y;return this.props.prevArrow?Y=n.cloneElement(this.props.prevArrow,(0,B.Z)((0,B.Z)({},D),C)):Y=n.createElement("button",(0,Fe.Z)({key:"0",type:"button"},D)," ","Previous"),Y}}]),y}(n.PureComponent),G=function(_){(0,ze.Z)(y,_);var f=(0,Be.Z)(y);function y(){return(0,le.Z)(this,y),f.apply(this,arguments)}return(0,ne.Z)(y,[{key:"clickHandler",value:function(l,N){N&&N.preventDefault(),this.props.clickHandler(l,N)}},{key:"render",value:function(){var l={"slick-arrow":!0,"slick-next":!0},N=this.clickHandler.bind(this,{message:"next"});Bn(this.props)||(l["slick-disabled"]=!0,N=null);var D={key:"1","data-role":"none",className:Ce()(l),style:{display:"block"},onClick:N},C={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Y;return this.props.nextArrow?Y=n.cloneElement(this.props.nextArrow,(0,B.Z)((0,B.Z)({},D),C)):Y=n.createElement("button",(0,Fe.Z)({key:"1",type:"button"},D)," ","Next"),Y}}]),y}(n.PureComponent),q=v(76374),se=["animating"],b=function(_){(0,ze.Z)(y,_);var f=(0,Be.Z)(y);function y(V){var l;(0,le.Z)(this,y),l=f.call(this,V),(0,W.Z)((0,w.Z)(l),"listRefHandler",function(D){return l.list=D}),(0,W.Z)((0,w.Z)(l),"trackRefHandler",function(D){return l.track=D}),(0,W.Z)((0,w.Z)(l),"adaptHeight",function(){if(l.props.adaptiveHeight&&l.list){var D=l.list.querySelector('[data-index="'.concat(l.state.currentSlide,'"]'));l.list.style.height=ct(D)+"px"}}),(0,W.Z)((0,w.Z)(l),"componentDidMount",function(){if(l.props.onInit&&l.props.onInit(),l.props.lazyLoad){var D=Q((0,B.Z)((0,B.Z)({},l.props),l.state));D.length>0&&(l.setState(function(Y){return{lazyLoadedList:Y.lazyLoadedList.concat(D)}}),l.props.onLazyLoad&&l.props.onLazyLoad(D))}var C=(0,B.Z)({listRef:l.list,trackRef:l.track},l.props);l.updateState(C,!0,function(){l.adaptHeight(),l.props.autoplay&&l.autoPlay("playing")}),l.props.lazyLoad==="progressive"&&(l.lazyLoadTimer=setInterval(l.progressiveLazyLoad,1e3)),l.ro=new q.Z(function(){l.state.animating?(l.onWindowResized(!1),l.callbackTimers.push(setTimeout(function(){return l.onWindowResized()},l.props.speed))):l.onWindowResized()}),l.ro.observe(l.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Y){Y.onfocus=l.props.pauseOnFocus?l.onSlideFocus:null,Y.onblur=l.props.pauseOnFocus?l.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",l.onWindowResized):window.attachEvent("onresize",l.onWindowResized)}),(0,W.Z)((0,w.Z)(l),"componentWillUnmount",function(){l.animationEndCallback&&clearTimeout(l.animationEndCallback),l.lazyLoadTimer&&clearInterval(l.lazyLoadTimer),l.callbackTimers.length&&(l.callbackTimers.forEach(function(D){return clearTimeout(D)}),l.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",l.onWindowResized):window.detachEvent("onresize",l.onWindowResized),l.autoplayTimer&&clearInterval(l.autoplayTimer),l.ro.disconnect()}),(0,W.Z)((0,w.Z)(l),"componentDidUpdate",function(D){if(l.checkImagesLoad(),l.props.onReInit&&l.props.onReInit(),l.props.lazyLoad){var C=Q((0,B.Z)((0,B.Z)({},l.props),l.state));C.length>0&&(l.setState(function(xe){return{lazyLoadedList:xe.lazyLoadedList.concat(C)}}),l.props.onLazyLoad&&l.props.onLazyLoad(C))}l.adaptHeight();var Y=(0,B.Z)((0,B.Z)({listRef:l.list,trackRef:l.track},l.props),l.state),ie=l.didPropsChange(D);ie&&l.updateState(Y,ie,function(){l.state.currentSlide>=n.Children.count(l.props.children)&&l.changeSlide({message:"index",index:n.Children.count(l.props.children)-l.props.slidesToShow,currentSlide:l.state.currentSlide}),(D.autoplay!==l.props.autoplay||D.autoplaySpeed!==l.props.autoplaySpeed)&&(!D.autoplay&&l.props.autoplay?l.autoPlay("playing"):l.props.autoplay?l.autoPlay("update"):l.pause("paused"))})}),(0,W.Z)((0,w.Z)(l),"onWindowResized",function(D){l.debouncedResize&&l.debouncedResize.cancel(),l.debouncedResize=(0,Qe.D)(50,function(){return l.resizeWindow(D)}),l.debouncedResize()}),(0,W.Z)((0,w.Z)(l),"resizeWindow",function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,C=!!(l.track&&l.track.node);if(C){var Y=(0,B.Z)((0,B.Z)({listRef:l.list,trackRef:l.track},l.props),l.state);l.updateState(Y,D,function(){l.props.autoplay?l.autoPlay("update"):l.pause("paused")}),l.setState({animating:!1}),clearTimeout(l.animationEndCallback),delete l.animationEndCallback}}),(0,W.Z)((0,w.Z)(l),"updateState",function(D,C,Y){var ie=qn(D);D=(0,B.Z)((0,B.Z)((0,B.Z)({},D),ie),{},{slideIndex:ie.currentSlide});var xe=er(D);D=(0,B.Z)((0,B.Z)({},D),{},{left:xe});var fe=Dt(D);(C||n.Children.count(l.props.children)!==n.Children.count(D.children))&&(ie.trackStyle=fe),l.setState(ie,Y)}),(0,W.Z)((0,w.Z)(l),"ssrInit",function(){if(l.props.variableWidth){var D=0,C=0,Y=[],ie=nn((0,B.Z)((0,B.Z)((0,B.Z)({},l.props),l.state),{},{slideCount:l.props.children.length})),xe=On((0,B.Z)((0,B.Z)((0,B.Z)({},l.props),l.state),{},{slideCount:l.props.children.length}));l.props.children.forEach(function(ge){Y.push(ge.props.style.width),D+=ge.props.style.width});for(var fe=0;fe=C&&l.onWindowResized()};if(!ie.onclick)ie.onclick=function(){return ie.parentNode.focus()};else{var fe=ie.onclick;ie.onclick=function(Oe){fe(Oe),ie.parentNode.focus()}}ie.onload||(l.props.lazyLoad?ie.onload=function(){l.adaptHeight(),l.callbackTimers.push(setTimeout(l.onWindowResized,l.props.speed))}:(ie.onload=xe,ie.onerror=function(){xe(),l.props.onLazyLoadError&&l.props.onLazyLoadError()}))})}),(0,W.Z)((0,w.Z)(l),"progressiveLazyLoad",function(){for(var D=[],C=(0,B.Z)((0,B.Z)({},l.props),l.state),Y=l.state.currentSlide;Y=-nn(C);ie--)if(l.state.lazyLoadedList.indexOf(ie)<0){D.push(ie);break}D.length>0?(l.setState(function(xe){return{lazyLoadedList:xe.lazyLoadedList.concat(D)}}),l.props.onLazyLoad&&l.props.onLazyLoad(D)):l.lazyLoadTimer&&(clearInterval(l.lazyLoadTimer),delete l.lazyLoadTimer)}),(0,W.Z)((0,w.Z)(l),"slideHandler",function(D){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=l.props,ie=Y.asNavFor,xe=Y.beforeChange,fe=Y.onLazyLoad,Oe=Y.speed,We=Y.afterChange,$e=l.state.currentSlide,j=de((0,B.Z)((0,B.Z)((0,B.Z)({index:D},l.props),l.state),{},{trackRef:l.track,useCSS:l.props.useCSS&&!C})),e=j.state,t=j.nextState;if(e){xe&&xe($e,e.currentSlide);var r=e.lazyLoadedList.filter(function(o){return l.state.lazyLoadedList.indexOf(o)<0});fe&&r.length>0&&fe(r),!l.props.waitForAnimate&&l.animationEndCallback&&(clearTimeout(l.animationEndCallback),We&&We($e),delete l.animationEndCallback),l.setState(e,function(){ie&&l.asNavForIndex!==D&&(l.asNavForIndex=D,ie.innerSlider.slideHandler(D)),t&&(l.animationEndCallback=setTimeout(function(){var o=t.animating,d=(0,Ge.Z)(t,se);l.setState(d,function(){l.callbackTimers.push(setTimeout(function(){return l.setState({animating:o})},10)),We&&We(e.currentSlide),delete l.animationEndCallback})},Oe))})}}),(0,W.Z)((0,w.Z)(l),"changeSlide",function(D){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Y=(0,B.Z)((0,B.Z)({},l.props),l.state),ie=lt(Y,D);if(!(ie!==0&&!ie)&&(C===!0?l.slideHandler(ie,C):l.slideHandler(ie),l.props.autoplay&&l.autoPlay("update"),l.props.focusOnSelect)){var xe=l.list.querySelectorAll(".slick-current");xe[0]&&xe[0].focus()}}),(0,W.Z)((0,w.Z)(l),"clickHandler",function(D){l.clickable===!1&&(D.stopPropagation(),D.preventDefault()),l.clickable=!0}),(0,W.Z)((0,w.Z)(l),"keyHandler",function(D){var C=K(D,l.props.accessibility,l.props.rtl);C!==""&&l.changeSlide({message:C})}),(0,W.Z)((0,w.Z)(l),"selectHandler",function(D){l.changeSlide(D)}),(0,W.Z)((0,w.Z)(l),"disableBodyScroll",function(){var D=function(Y){Y=Y||window.event,Y.preventDefault&&Y.preventDefault(),Y.returnValue=!1};window.ontouchmove=D}),(0,W.Z)((0,w.Z)(l),"enableBodyScroll",function(){window.ontouchmove=null}),(0,W.Z)((0,w.Z)(l),"swipeStart",function(D){l.props.verticalSwiping&&l.disableBodyScroll();var C=tn(D,l.props.swipe,l.props.draggable);C!==""&&l.setState(C)}),(0,W.Z)((0,w.Z)(l),"swipeMove",function(D){var C=_n(D,(0,B.Z)((0,B.Z)((0,B.Z)({},l.props),l.state),{},{trackRef:l.track,listRef:l.list,slideIndex:l.state.currentSlide}));C&&(C.swiping&&(l.clickable=!1),l.setState(C))}),(0,W.Z)((0,w.Z)(l),"swipeEnd",function(D){var C=$n(D,(0,B.Z)((0,B.Z)((0,B.Z)({},l.props),l.state),{},{trackRef:l.track,listRef:l.list,slideIndex:l.state.currentSlide}));if(C){var Y=C.triggerSlideHandler;delete C.triggerSlideHandler,l.setState(C),Y!==void 0&&(l.slideHandler(Y),l.props.verticalSwiping&&l.enableBodyScroll())}}),(0,W.Z)((0,w.Z)(l),"touchEnd",function(D){l.swipeEnd(D),l.clickable=!0}),(0,W.Z)((0,w.Z)(l),"slickPrev",function(){l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"previous"})},0))}),(0,W.Z)((0,w.Z)(l),"slickNext",function(){l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"next"})},0))}),(0,W.Z)((0,w.Z)(l),"slickGoTo",function(D){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(D=Number(D),isNaN(D))return"";l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"index",index:D,currentSlide:l.state.currentSlide},C)},0))}),(0,W.Z)((0,w.Z)(l),"play",function(){var D;if(l.props.rtl)D=l.state.currentSlide-l.props.slidesToScroll;else if(Bn((0,B.Z)((0,B.Z)({},l.props),l.state)))D=l.state.currentSlide+l.props.slidesToScroll;else return!1;l.slideHandler(D)}),(0,W.Z)((0,w.Z)(l),"autoPlay",function(D){l.autoplayTimer&&clearInterval(l.autoplayTimer);var C=l.state.autoplaying;if(D==="update"){if(C==="hovered"||C==="focused"||C==="paused")return}else if(D==="leave"){if(C==="paused"||C==="focused")return}else if(D==="blur"&&(C==="paused"||C==="hovered"))return;l.autoplayTimer=setInterval(l.play,l.props.autoplaySpeed+50),l.setState({autoplaying:"playing"})}),(0,W.Z)((0,w.Z)(l),"pause",function(D){l.autoplayTimer&&(clearInterval(l.autoplayTimer),l.autoplayTimer=null);var C=l.state.autoplaying;D==="paused"?l.setState({autoplaying:"paused"}):D==="focused"?(C==="hovered"||C==="playing")&&l.setState({autoplaying:"focused"}):C==="playing"&&l.setState({autoplaying:"hovered"})}),(0,W.Z)((0,w.Z)(l),"onDotsOver",function(){return l.props.autoplay&&l.pause("hovered")}),(0,W.Z)((0,w.Z)(l),"onDotsLeave",function(){return l.props.autoplay&&l.state.autoplaying==="hovered"&&l.autoPlay("leave")}),(0,W.Z)((0,w.Z)(l),"onTrackOver",function(){return l.props.autoplay&&l.pause("hovered")}),(0,W.Z)((0,w.Z)(l),"onTrackLeave",function(){return l.props.autoplay&&l.state.autoplaying==="hovered"&&l.autoPlay("leave")}),(0,W.Z)((0,w.Z)(l),"onSlideFocus",function(){return l.props.autoplay&&l.pause("focused")}),(0,W.Z)((0,w.Z)(l),"onSlideBlur",function(){return l.props.autoplay&&l.state.autoplaying==="focused"&&l.autoPlay("blur")}),(0,W.Z)((0,w.Z)(l),"render",function(){var D=Ce()("slick-slider",l.props.className,{"slick-vertical":l.props.vertical,"slick-initialized":!0}),C=(0,B.Z)((0,B.Z)({},l.props),l.state),Y=zn(C,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),ie=l.props.pauseOnHover;Y=(0,B.Z)((0,B.Z)({},Y),{},{onMouseEnter:ie?l.onTrackOver:null,onMouseLeave:ie?l.onTrackLeave:null,onMouseOver:ie?l.onTrackOver:null,focusOnSelect:l.props.focusOnSelect&&l.clickable?l.selectHandler:null});var xe;if(l.props.dots===!0&&l.state.slideCount>=l.props.slidesToShow){var fe=zn(C,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),Oe=l.props.pauseOnDotsHover;fe=(0,B.Z)((0,B.Z)({},fe),{},{clickHandler:l.changeSlide,onMouseEnter:Oe?l.onDotsLeave:null,onMouseOver:Oe?l.onDotsOver:null,onMouseLeave:Oe?l.onDotsLeave:null}),xe=n.createElement(Jt,fe)}var We,$e,j=zn(C,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);j.clickHandler=l.changeSlide,l.props.arrows&&(We=n.createElement(ar,j),$e=n.createElement(G,j));var e=null;l.props.vertical&&(e={height:l.state.listHeight});var t=null;l.props.vertical===!1?l.props.centerMode===!0&&(t={padding:"0px "+l.props.centerPadding}):l.props.centerMode===!0&&(t={padding:l.props.centerPadding+" 0px"});var r=(0,B.Z)((0,B.Z)({},e),t),o=l.props.touchMove,d={className:"slick-list",style:r,onClick:l.clickHandler,onMouseDown:o?l.swipeStart:null,onMouseMove:l.state.dragging&&o?l.swipeMove:null,onMouseUp:o?l.swipeEnd:null,onMouseLeave:l.state.dragging&&o?l.swipeEnd:null,onTouchStart:o?l.swipeStart:null,onTouchMove:l.state.dragging&&o?l.swipeMove:null,onTouchEnd:o?l.touchEnd:null,onTouchCancel:l.state.dragging&&o?l.swipeEnd:null,onKeyDown:l.props.accessibility?l.keyHandler:null},p={className:D,dir:"ltr",style:l.props.style};return l.props.unslick&&(d={className:"slick-list"},p={className:D,style:l.props.style}),n.createElement("div",p,l.props.unslick?"":We,n.createElement("div",(0,Fe.Z)({ref:l.listRefHandler},d),n.createElement(Tn,(0,Fe.Z)({ref:l.trackRefHandler},Y),l.props.children)),l.props.unslick?"":$e,l.props.unslick?"":xe)}),l.list=null,l.track=null,l.state=(0,B.Z)((0,B.Z)({},Re),{},{currentSlide:l.props.initialSlide,slideCount:n.Children.count(l.props.children)}),l.callbackTimers=[],l.clickable=!0,l.debouncedResize=null;var N=l.ssrInit();return l.state=(0,B.Z)((0,B.Z)({},l.state),N),l}return(0,ne.Z)(y,[{key:"didPropsChange",value:function(l){for(var N=!1,D=0,C=Object.keys(this.props);D1&&arguments[1]!==void 0?arguments[1]:!1;return l.innerSlider.slickGoTo(N,D)}),(0,W.Z)((0,w.Z)(l),"slickPause",function(){return l.innerSlider.pause("paused")}),(0,W.Z)((0,w.Z)(l),"slickPlay",function(){return l.innerSlider.autoPlay("play")}),l.state={breakpoint:null},l._responsiveMediaHandlers=[],l}return(0,ne.Z)(y,[{key:"media",value:function(l,N){var D=window.matchMedia(l),C=function(ie){var xe=ie.matches;xe&&N()};D.addListener(C),C(D),this._responsiveMediaHandlers.push({mql:D,query:l,listener:C})}},{key:"componentDidMount",value:function(){var l=this;if(this.props.responsive){var N=this.props.responsive.map(function(C){return C.breakpoint});N.sort(function(C,Y){return C-Y}),N.forEach(function(C,Y){var ie;Y===0?ie=Xe()({minWidth:0,maxWidth:C}):ie=Xe()({minWidth:N[Y-1]+1,maxWidth:C}),_e()&&l.media(ie,function(){l.setState({breakpoint:C})})});var D=Xe()({minWidth:N.slice(-1)[0]});_e()&&this.media(D,function(){l.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(l){l.mql.removeListener(l.listener)})}},{key:"render",value:function(){var l=this,N,D;this.state.breakpoint?(D=this.props.responsive.filter(function(e){return e.breakpoint===l.state.breakpoint}),N=D[0].settings==="unslick"?"unslick":(0,B.Z)((0,B.Z)((0,B.Z)({},In),this.props),D[0].settings)):N=(0,B.Z)((0,B.Z)({},In),this.props),N.centerMode&&(N.slidesToScroll>1,N.slidesToScroll=1),N.fade&&(N.slidesToShow>1,N.slidesToScroll>1,N.slidesToShow=1,N.slidesToScroll=1);var C=n.Children.toArray(this.props.children);C=C.filter(function(e){return typeof e=="string"?!!e.trim():!!e}),N.variableWidth&&(N.rows>1||N.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),N.variableWidth=!1);for(var Y=[],ie=null,xe=0;xe=C.length));$e+=1)We.push(n.cloneElement(C[$e],{key:100*xe+10*Oe+$e,tabIndex:-1,style:{width:"".concat(100/N.slidesPerRow,"%"),display:"inline-block"}}));fe.push(n.createElement("div",{key:10*xe+Oe},We))}N.variableWidth?Y.push(n.createElement("div",{key:xe,style:{width:ie}},fe)):Y.push(n.createElement("div",{key:xe},fe))}if(N==="unslick"){var j="regular slider "+(this.props.className||"");return n.createElement("div",{className:j},C)}else Y.length<=N.slidesToShow&&(N.unslick=!0);return n.createElement(b,(0,Fe.Z)({style:this.props.style,ref:this.innerSliderRefHandler},N),Y)}}]),y}(n.Component),Gt=Zn,vr=v(36355),En=v(17313),on=v(83116),Yr=v(37613);const Ae=_=>{const{componentCls:f,antCls:y,carouselArrowSize:V,carouselDotOffset:l,marginXXS:N}=_,D=-V*1.25,C=N;return{[f]:Object.assign(Object.assign({},(0,En.Wf)(_)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${y}-radio-input, input${y}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${y}-radio-input, input${y}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:V,height:V,marginTop:-V/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:D,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:D,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:l},"&-top":{top:l,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:_.dotWidth,height:_.dotHeight,marginInline:C,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${_.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:_.dotHeight,padding:0,color:"transparent",fontSize:0,background:_.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${_.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-C,content:'""'}},"&.slick-active":{width:_.dotActiveWidth,"& button":{background:_.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Rr=_=>{const{componentCls:f,carouselDotOffset:y,marginXXS:V}=_,l={width:_.dotHeight,height:_.dotWidth};return{[`${f}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:_.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:y},"&-right":{insetInlineEnd:y,insetInlineStart:"auto"},li:Object.assign(Object.assign({},l),{margin:`${V}px 0`,verticalAlign:"baseline",button:l,"&.slick-active":Object.assign(Object.assign({},l),{button:l})})}}}},Nr=_=>{const{componentCls:f}=_;return[{[`${f}-rtl`]:{direction:"rtl",".slick-dots":{[`${f}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${f}-vertical`]:{".slick-dots":{[`${f}-rtl&`]:{flexDirection:"column"}}}}]};var Et=(0,on.Z)("Carousel",_=>{const{controlHeightLG:f,controlHeightSM:y}=_,V=(0,Yr.TS)(_,{carouselArrowSize:f/2,carouselDotOffset:y/2});return[Ae(V),Rr(V),Nr(V)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),sr=function(_,f){var y={};for(var V in _)Object.prototype.hasOwnProperty.call(_,V)&&f.indexOf(V)<0&&(y[V]=_[V]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,V=Object.getOwnPropertySymbols(_);l{const{dots:y=!0,arrows:V=!1,draggable:l=!1,waitForAnimate:N=!1,dotPosition:D="bottom",vertical:C=D==="left"||D==="right",rootClassName:Y,className:ie,style:xe,id:fe}=_,Oe=sr(_,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:We,direction:$e,carousel:j}=n.useContext(vr.E_),e=n.useRef(),t=function(pe){let te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;e.current.slickGoTo(pe,te)};n.useImperativeHandle(f,()=>({goTo:t,autoPlay:e.current.innerSlider.autoPlay,innerSlider:e.current.innerSlider,prev:e.current.slickPrev,next:e.current.slickNext}),[e.current]);const r=n.useRef(n.Children.count(_.children));n.useEffect(()=>{r.current!==n.Children.count(_.children)&&(t(_.initialSlide||0,!1),r.current=n.Children.count(_.children))},[_.children]);const o=Object.assign({vertical:C,className:Ce()(ie,j==null?void 0:j.className),style:Object.assign(Object.assign({},j==null?void 0:j.style),xe)},Oe);o.effect==="fade"&&(o.fade=!0);const d=We("carousel",o.prefixCls),p="slick-dots",I=!!y,ge=Ce()(p,`${p}-${D}`,typeof y=="boolean"?!1:y==null?void 0:y.className),[ee,je]=Et(d),dt=Ce()(d,{[`${d}-rtl`]:$e==="rtl",[`${d}-vertical`]:o.vertical},je,Y);return ee(n.createElement("div",{className:dt,id:fe},n.createElement(Gt,Object.assign({ref:e},o,{dots:I,dotsClass:ge,arrows:V,draggable:l,verticalSwiping:C,waitForAnimate:N}))))})},5083:function($,gt,v){"use strict";v.d(gt,{default:function(){return gs}});var n=v(56656),Fe=v.n(n),B=v(48736),le=v(27112),ne=v.n(le),w=v(54449),ze=v.n(w),Be=v(53501),W=v.n(Be),be=v(36867),Ge=v.n(be),Ye=v(71912),Re=v.n(Ye),Qe=v(48228),qe=v.n(Qe);Fe().extend(qe()),Fe().extend(Re()),Fe().extend(ne()),Fe().extend(ze()),Fe().extend(W()),Fe().extend(Ge()),Fe().extend(function(i,a){var s=a.prototype,h=s.format;s.format=function(M){var E=(M||"").replace("Wo","wo");return h.bind(this)(E)}});var Ce={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},me=function(a){var s=Ce[a];return s||a.split("_")[0]},re=function(){(0,B.ET)(!1,"Not match any format. Please help to fire a issue about this.")},Q={getNow:function(){return Fe()()},getFixedDate:function(a){return Fe()(a,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(a){return a.endOf("month")},getWeekDay:function(a){var s=a.locale("en");return s.weekday()+s.localeData().firstDayOfWeek()},getYear:function(a){return a.year()},getMonth:function(a){return a.month()},getDate:function(a){return a.date()},getHour:function(a){return a.hour()},getMinute:function(a){return a.minute()},getSecond:function(a){return a.second()},addYear:function(a,s){return a.add(s,"year")},addMonth:function(a,s){return a.add(s,"month")},addDate:function(a,s){return a.add(s,"day")},setYear:function(a,s){return a.year(s)},setMonth:function(a,s){return a.month(s)},setDate:function(a,s){return a.date(s)},setHour:function(a,s){return a.hour(s)},setMinute:function(a,s){return a.minute(s)},setSecond:function(a,s){return a.second(s)},isAfter:function(a,s){return a.isAfter(s)},isValidate:function(a){return a.isValid()},locale:{getWeekFirstDay:function(a){return Fe()().locale(me(a)).localeData().firstDayOfWeek()},getWeekFirstDate:function(a,s){return s.locale(me(a)).weekday(0)},getWeek:function(a,s){return s.locale(me(a)).week()},getShortWeekDays:function(a){return Fe()().locale(me(a)).localeData().weekdaysMin()},getShortMonths:function(a){return Fe()().locale(me(a)).localeData().monthsShort()},format:function(a,s,h){return s.locale(me(a)).format(h)},parse:function(a,s,h){for(var A=me(a),M=0;M1&&(E=a.addDate(E,-7)),E}function En(i,a,s){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(a){case"year":return s.addYear(i,h*10);case"quarter":case"month":return s.addYear(i,h);default:return s.addMonth(i,h)}}function on(i,a){var s=a.generateConfig,h=a.locale,A=a.format;return typeof A=="function"?A(i):s.locale.format(h.locale,i,A)}function Yr(i,a){var s=a.generateConfig,h=a.locale,A=a.formatList;return!i||typeof A[0]=="function"?null:s.locale.parse(h.locale,i,A)}function Ae(i){var a=i.cellDate,s=i.mode,h=i.disabledDate,A=i.generateConfig;if(!h)return!1;var M=function(U,x,Z){for(var X=x;X<=Z;){var Me=void 0;switch(U){case"date":{if(Me=A.setDate(a,X),!h(Me))return!1;break}case"month":{if(Me=A.setMonth(a,X),!Ae({cellDate:Me,mode:"month",generateConfig:A,disabledDate:h}))return!1;break}case"year":{if(Me=A.setYear(a,X),!Ae({cellDate:Me,mode:"year",generateConfig:A,disabledDate:h}))return!1;break}}X+=1}return!0};switch(s){case"date":case"week":return h(a);case"month":{var E=1,L=A.getDate(A.getEndDate(a));return M("date",E,L)}case"quarter":{var S=Math.floor(A.getMonth(a)/3)*3,R=S+2;return M("month",S,R)}case"year":return M("month",0,11);case"decade":{var J=A.getYear(a),F=Math.floor(J/Tn)*Tn,k=F+Tn-1;return M("year",F,k)}}}function Rr(i,a){var s=a.formatList,h=a.generateConfig,A=a.locale;return(0,ln.Z)(function(){if(!i)return[[""],""];for(var M="",E=[],L=0;L1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(R.current),X){S(Z);return}R.current=requestAnimationFrame(function(){S(Z)})}var F=Rr(L,{formatList:s,generateConfig:h,locale:A}),k=(0,_e.Z)(F,2),H=k[1];function U(Z){J(Z)}function x(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;J(null,Z)}return(0,m.useEffect)(function(){x(!0)},[i]),(0,m.useEffect)(function(){return function(){return cancelAnimationFrame(R.current)}},[]),[H,U,x]}var Et=v(10228),sr=v(16089),mr=v(94480),Hr=v(29194),_=new Map;function f(i,a){var s;function h(){(0,Hr.Z)(i)?a():s=(0,sr.Z)(function(){h()})}return h(),function(){sr.Z.cancel(s)}}function y(i,a,s){if(_.get(i)&&cancelAnimationFrame(_.get(i)),s<=0){_.set(i,requestAnimationFrame(function(){i.scrollTop=a}));return}var h=a-i.scrollTop,A=h/s*10;_.set(i,requestAnimationFrame(function(){i.scrollTop+=A,i.scrollTop!==a&&y(i,a,s-10)}))}function V(i,a){var s=a.onLeftRight,h=a.onCtrlLeftRight,A=a.onUpDown,M=a.onPageUpDown,E=a.onEnter,L=i.which,S=i.ctrlKey,R=i.metaKey;switch(L){case Et.Z.LEFT:if(S||R){if(h)return h(-1),!0}else if(s)return s(-1),!0;break;case Et.Z.RIGHT:if(S||R){if(h)return h(1),!0}else if(s)return s(1),!0;break;case Et.Z.UP:if(A)return A(-1),!0;break;case Et.Z.DOWN:if(A)return A(1),!0;break;case Et.Z.PAGE_UP:if(M)return M(-1),!0;break;case Et.Z.PAGE_DOWN:if(M)return M(1),!0;break;case Et.Z.ENTER:if(E)return E(),!0;break}return!1}function l(i,a,s,h){var A=i;if(!A)switch(a){case"time":A=h?"hh:mm:ss a":"HH:mm:ss";break;case"week":A="gggg-wo";break;case"month":A="YYYY-MM";break;case"quarter":A="YYYY-[Q]Q";break;case"year":A="YYYY";break;default:A=s?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return A}function N(i,a,s){var h=i==="time"?8:10,A=typeof a=="function"?a(s.getNow()).length:a.length;return Math.max(h,A)+2}var D=null,C=new Set;function Y(i){return!D&&typeof window!="undefined"&&window.addEventListener&&(D=function(s){(0,mr.Z)(C).forEach(function(h){h(s)})},window.addEventListener("mousedown",D)),C.add(i),function(){C.delete(i),C.size===0&&(window.removeEventListener("mousedown",D),D=null)}}function ie(i){var a=i.target;if(i.composed&&a.shadowRoot){var s;return((s=i.composedPath)===null||s===void 0?void 0:s.call(i)[0])||a}return a}var xe=function(a){return a==="month"||a==="date"?"year":a},fe=function(a){return a==="date"?"month":a},Oe=function(a){return a==="month"||a==="date"?"quarter":a},We=function(a){return a==="date"?"week":a},$e={year:xe,month:fe,quarter:Oe,week:We,time:null,date:null};function j(i,a){return i.some(function(s){return s&&s.contains(a)})}function e(i){var a=i.open,s=i.value,h=i.isClickOutside,A=i.triggerOpen,M=i.forwardKeyDown,E=i.onKeyDown,L=i.blurToCancel,S=i.onSubmit,R=i.onCancel,J=i.onFocus,F=i.onBlur,k=i.changeOnBlur,H=(0,m.useState)(!1),U=(0,_e.Z)(H,2),x=U[0],Z=U[1],X=(0,m.useState)(!1),Me=(0,_e.Z)(X,2),ue=Me[0],ye=Me[1],Le=(0,m.useRef)(!1),Ie=(0,m.useRef)(!1),ce=(0,m.useRef)(!1),ht={onMouseDown:function(){Z(!0),A(!0)},onKeyDown:function(At){var wt=function(){ce.current=!0};if(E(At,wt),!ce.current){switch(At.which){case Et.Z.ENTER:{a?S()!==!1&&Z(!0):A(!0),At.preventDefault();return}case Et.Z.TAB:{x&&a&&!At.shiftKey?(Z(!1),At.preventDefault()):!x&&a&&!M(At)&&At.shiftKey&&(Z(!0),At.preventDefault());return}case Et.Z.ESC:{Z(!0),R();return}}!a&&![Et.Z.SHIFT].includes(At.which)?A(!0):x||M(At)}},onFocus:function(At){Z(!0),ye(!0),J&&J(At)},onBlur:function(At){if(Le.current||!h(document.activeElement)){Le.current=!1;return}L?setTimeout(function(){for(var wt=document,kt=wt.activeElement;kt&&kt.shadowRoot;)kt=kt.shadowRoot.activeElement;h(kt)&&R()},0):a&&(A(!1),Ie.current&&S()),ye(!1),F==null||F(At)}};return(0,m.useEffect)(function(){Ie.current=!1},[a]),(0,m.useEffect)(function(){Ie.current=!0},[s]),(0,m.useEffect)(function(){return Y(function(He){var At=ie(He),wt=h(At);a&&(wt?!k&&(!ue||wt)&&A(!1):(Le.current=!0,(0,sr.Z)(function(){Le.current=!1})))})}),[ht,{focused:ue,typing:x}]}function t(i,a){return m.useMemo(function(){return i||(a?((0,B.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(a).map(function(s){var h=(0,_e.Z)(s,2),A=h[0],M=h[1];return{label:A,value:M}})):[])},[i,a])}var r=v(34280);function o(i){var a=i.valueTexts,s=i.onTextChange,h=m.useState(""),A=(0,_e.Z)(h,2),M=A[0],E=A[1],L=m.useRef([]);L.current=a;function S(J){E(J),s(J)}function R(){E(L.current[0])}return(0,r.Z)(function(){a.every(function(J){return J!==M})&&R()},[a.join("||")]),[M,S,R]}var d=m.createContext({}),p=d,I=v(76190);function ge(i){var a=i.cellRender,s=i.monthCellRender,h=i.dateRender,A=m.useMemo(function(){if(a)return a;if(!(!s&&!h))return function(M,E){var L=M;return h&&E.type==="date"?h(L,E.today):s&&E.type==="month"?s(L,E.locale):E.originNode}},[a,s,h]);return A}function ee(i,a){for(var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",h=String(i);h.length=1?s|0:1,E=i;E<=a;E+=M)A.push({label:ee(E,2),value:E,disabled:(h||[]).includes(E)});return A}function ys(i){var a=i.generateConfig,s=i.prefixCls,h=i.operationRef,A=i.activeColumnIndex,M=i.value,E=i.showHour,L=i.showMinute,S=i.showSecond,R=i.use12Hours,J=i.hourStep,F=J===void 0?1:J,k=i.minuteStep,H=k===void 0?1:k,U=i.secondStep,x=U===void 0?1:U,Z=i.disabledHours,X=i.disabledMinutes,Me=i.disabledSeconds,ue=i.disabledTime,ye=i.hideDisabledOptions,Le=i.onSelect,Ie=i.cellRender,ce=i.locale,ht=[],He="".concat(s,"-content"),At="".concat(s,"-time-panel"),wt,kt=M?a.getHour(M):-1,Vt=kt,an=M?a.getMinute(M):-1,Ot=M?a.getSecond(M):-1,yt=a.getNow(),It=m.useMemo(function(){if(ue){var vt=ue(yt);return[vt.disabledHours,vt.disabledMinutes,vt.disabledSeconds]}return[Z,X,Me]},[Z,X,Me,ue,yt]),Tt=(0,_e.Z)(It,3),Ht=Tt[0],xt=Tt[1],$t=Tt[2],Rn=ai(0,23,F,Ht&&Ht()),Cn=(0,ln.Z)(function(){return Rn},Rn,ci);R&&(wt=Vt>=12,Vt%=12);var tr=m.useMemo(function(){if(!R)return[!1,!1];var vt=[!0,!0];return Cn.forEach(function(xn){var un=xn.disabled,Qn=xn.value;un||(Qn>=12?vt[1]=!1:vt[0]=!1)}),vt},[R,Cn]),mn=(0,_e.Z)(tr,2),Un=mn[0],en=mn[1],bn=m.useMemo(function(){return R?Cn.filter(wt?function(vt){return vt.value>=12}:function(vt){return vt.value<12}).map(function(vt){var xn=vt.value%12,un=xn===0?"12":ee(xn,2);return(0,ft.Z)((0,ft.Z)({},vt),{},{label:un,value:xn})}):Cn},[R,wt,Cn]),Gn=ai(0,59,H,xt&&xt(kt)),nr=ai(0,59,x,$t&&$t(kt,an)),Wn=Hn({value:M,generateConfig:a,disabledMinutes:xt,disabledSeconds:$t,minutes:Gn,seconds:nr,use12Hours:R});h.current={onUpDown:function(xn){var un=ht[A];if(un)for(var Qn=un.units.findIndex(function(zr){return zr.value===un.value}),rr=un.units.length,hn=1;hn2&&arguments[2]!==void 0?arguments[2]:!1;(Bt===Z||Kt)&&(c(De),ht&&ht(De),Wn&&Wn(De,it),He&&!Zn(S,De,g)&&!(H!=null&&H(De))&&He(De))},Ct=function(De){if(Wa.includes(Bt)){var it,Kt,kn=Bt==="date";switch(De===Et.Z.PAGE_UP||De===Et.Z.PAGE_DOWN?Kt=kn?S.addMonth:S.addYear:Kt=kn?S.addDate:S.addMonth,De){case Et.Z.LEFT:case Et.Z.PAGE_UP:it=Kt(ot,-1);break;case Et.Z.RIGHT:case Et.Z.PAGE_DOWN:it=Kt(ot,1);break;case Et.Z.UP:case Et.Z.DOWN:it=Kt(ot,Number("".concat(De===Et.Z.UP?"-":"").concat(kn?Jt:Wi)));break}if(it)return!(H!=null&&H(it))}return!0},Nn=function(De){if(hn.current&&hn.current.onKeyDown){var it=!0,Kt=De.which;if([Et.Z.LEFT,Et.Z.RIGHT,Et.Z.UP,Et.Z.DOWN,Et.Z.PAGE_UP,Et.Z.PAGE_DOWN,Et.Z.ENTER].includes(Kt)&&(De.preventDefault(),Kt!==Et.Z.ENTER&&Me===0&&(it=Ct(Kt))),it)return hn.current.onKeyDown(De)}return(0,B.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Xt=function(De){hn.current&&hn.current.onBlur&&hn.current.onBlur(De)};nr&&un!=="right"&&(nr.current={onKeyDown:Nn,onClose:function(){hn.current&&hn.current.onClose&&hn.current.onClose()}}),m.useEffect(function(){R&&!Vn.current&&Lt(R)},[R]),m.useEffect(function(){Vn.current=!1},[]);var Dn,or=ge({cellRender:tr,monthCellRender:Cn,dateRender:Rn}),bt=(0,ft.Z)((0,ft.Z)({},i),{},{cellRender:or,operationRef:hn,prefixCls:A,viewDate:ot,value:g,onViewDateChange:Nt,sourceMode:vn,onPanelChange:Mn,disabledDate:H});switch(delete bt.onChange,delete bt.onSelect,Bt){case"decade":Dn=m.createElement(La,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"year":Dn=m.createElement(Ga,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"month":Dn=m.createElement(Oa,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"quarter":Dn=m.createElement(Ya,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"week":Dn=m.createElement(ka,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;case"time":delete bt.showTime,Dn=m.createElement(Yi,(0,O.Z)({},bt,(0,I.Z)(ye)==="object"?ye:null,{onSelect:function(De,it){Nt(De),Ke(De,it)}}));break;default:ye?Dn=m.createElement(Ia,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}})):Dn=m.createElement(Ur,(0,O.Z)({},bt,{onSelect:function(De,it){Nt(De),Ke(De,it)}}))}var Yn,Xn,Kn=function(){var De=S.getNow(),it=Wt(S.getHour(De),S.getMinute(De),S.getSecond(De),Un?It:1,en?Ht:1,bn?$t:1),Kt=nt(S,De,it[0],it[1],it[2]);Ke(Kt,"submit")};Er||(Yn=qi(A,Bt,Ie),ye&&Bt!=="date"?Xn=null:Xn=_i({prefixCls:A,components:an,needConfirmButton:mn,okDisabled:!g||H&&H(g),locale:L,showNow:ue,onNow:mn&&Kn,onOk:function(){g&&(Ke(g,"submit",!0),Vt&&Vt(g))}}));var br;if(Le&&Bt==="date"&&Z==="date"&&!ye){var Mr=S.getNow(),Br="".concat(A,"-today-btn"),ur=H&&H(Mr);br=m.createElement("a",{className:at()(Br,ur&&"".concat(Br,"-disabled")),"aria-disabled":ur,onClick:function(){ur||Ke(Mr,"mouse",!0)}},L.today)}return m.createElement(p.Provider,{value:(0,ft.Z)((0,ft.Z)({},Gn),{},{mode:Bt,hideHeader:"hideHeader"in i?ce:Gn.hideHeader,hidePrevBtn:xn&&un==="right",hideNextBtn:xn&&un==="left"})},m.createElement("div",{tabIndex:Me,className:at()("".concat(A,"-panel"),M,(a={},(0,Se.Z)(a,"".concat(A,"-panel-has-range"),Qn&&Qn[0]&&Qn[1]),(0,Se.Z)(a,"".concat(A,"-panel-has-range-hover"),rr&&rr[0]&&rr[1]),(0,Se.Z)(a,"".concat(A,"-panel-rtl"),Ot==="rtl"),a)),style:E,onKeyDown:Nn,onBlur:Xt,onMouseDown:wt},Dn,Yn||Xn||br?m.createElement("div",{className:"".concat(A,"-footer")},Yn,Xn,br):null))}var $i=vi,pi=v(35593),ti={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Va(i){var a,s=i.prefixCls,h=i.popupElement,A=i.popupStyle,M=i.visible,E=i.dropdownClassName,L=i.dropdownAlign,S=i.transitionName,R=i.getPopupContainer,J=i.children,F=i.range,k=i.popupPlacement,H=i.direction,U="".concat(s,"-dropdown"),x=function(){return k!==void 0?k:H==="rtl"?"bottomRight":"bottomLeft"};return m.createElement(pi.Z,{showAction:[],hideAction:[],popupPlacement:x(),builtinPlacements:ti,prefixCls:U,popupTransitionName:S,popup:h,popupAlign:L,popupVisible:M,popupClassName:at()(E,(a={},(0,Se.Z)(a,"".concat(U,"-range"),F),(0,Se.Z)(a,"".concat(U,"-rtl"),H==="rtl"),a)),popupStyle:A,getPopupContainer:R},J)}var bi=Va;function ea(i){var a=i.prefixCls,s=i.presets,h=i.onClick,A=i.onHover;return s.length?m.createElement("div",{className:"".concat(a,"-presets")},m.createElement("ul",null,s.map(function(M,E){var L=M.label,S=M.value;return m.createElement("li",{key:E,onClick:function(){return h==null?void 0:h(tt(S))},onMouseEnter:function(){return A==null?void 0:A(tt(S))},onMouseLeave:function(){return A==null?void 0:A(null)}},L)}))):null}function bs(i){var a=i.picker,s=i.disabledHours,h=i.disabledMinutes,A=i.disabledSeconds;a==="time"&&(s||h||A)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function ta(i,a,s){var h=(0,I.Z)(a)==="object"?a.clearIcon:s;return h||m.createElement("span",{className:"".concat(i,"-clear-btn")})}function Yt(i){var a,s=i,h=s.prefixCls,A=h===void 0?"rc-picker":h,M=s.id,E=s.name,L=s.tabIndex,S=s.style,R=s.className,J=s.dropdownClassName,F=s.dropdownAlign,k=s.popupStyle,H=s.transitionName,U=s.generateConfig,x=s.locale,Z=s.inputReadOnly,X=s.allowClear,Me=s.autoFocus,ue=s.showTime,ye=s.picker,Le=ye===void 0?"date":ye,Ie=s.format,ce=s.use12Hours,ht=s.value,He=s.defaultValue,At=s.presets,wt=s.open,kt=s.defaultOpen,Vt=s.defaultOpenValue,an=s.suffixIcon,Ot=s.clearIcon,yt=s.disabled,It=s.disabledDate,Tt=s.placeholder,Ht=s.getPopupContainer,xt=s.pickerRef,$t=s.panelRender,Rn=s.onChange,Cn=s.onOpenChange,tr=s.onFocus,mn=s.onBlur,Un=s.onMouseDown,en=s.onMouseUp,bn=s.onMouseEnter,Gn=s.onMouseLeave,nr=s.onContextMenu,Wn=s.onClick,Er=s.onKeyDown,wr=s.onSelect,vt=s.direction,xn=s.autoComplete,un=xn===void 0?"off":xn,Qn=s.inputRender,rr=s.changeOnBlur,hn=m.useRef(null),Vn=Le==="date"&&!!ue||Le==="time",zr=t(At),Sr=dt(l(Ie,Le,ue,ce)),g=m.useRef(null),c=m.useRef(null),u=m.useRef(null),st=(0,Fn.Z)(null,{value:ht,defaultValue:He}),ot=(0,_e.Z)(st,2),Lt=ot[0],Nt=ot[1],St=m.useState(Lt),Ue=(0,_e.Z)(St,2),pt=Ue[0],Bt=Ue[1],cn=m.useRef(null),An=(0,Fn.Z)(!1,{value:wt,defaultValue:kt,postState:function(Te){return yt?!1:Te},onChange:function(Te){Cn&&Cn(Te),!Te&&cn.current&&cn.current.onClose&&cn.current.onClose()}}),Ln=(0,_e.Z)(An,2),vn=Ln[0],dn=Ln[1],Mn=Rr(pt,{formatList:Sr,generateConfig:U,locale:x}),Ke=(0,_e.Z)(Mn,2),Ct=Ke[0],Nn=Ke[1],Xt=o({valueTexts:Ct,onTextChange:function(Te){var Jn=Yr(Te,{locale:x,formatList:Sr,generateConfig:U});Jn&&(!It||!It(Jn))&&Bt(Jn)}}),Dn=(0,_e.Z)(Xt,3),or=Dn[0],bt=Dn[1],Yn=Dn[2],Xn=function(Te){Bt(Te),Nt(Te),Rn&&!Zn(U,Lt,Te)&&Rn(Te,Te?on(Te,{generateConfig:U,locale:x,format:Sr[0]}):"")},Kn=function(Te){yt&&Te||dn(Te)},br=function(Te){return vn&&cn.current&&cn.current.onKeyDown?cn.current.onKeyDown(Te):((0,B.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Mr=function(){for(var Te=arguments.length,Jn=new Array(Te),Pe=0;Pek(R);case"month":return F(x)>F(R);case"week":return J(x)>J(R);default:return!Xe(L,x,R)&&L.isAfter(x,R)}return!1},[M,E[1],R,a]),U=m.useCallback(function(x){if(E[1]||M&&M(x))return!0;if(E[0]&&S)return!Xe(L,x,R)&&L.isAfter(S,x);if(!a&&S)switch(s){case"quarter":return k(x)0&&arguments[0]!==void 0?arguments[0]:!1,Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ut=null;fn&&yi&&yi[0]&&yi[1]&&x.isAfter(yi[1],yi[0])&&(ut=yi);var Pt=ce;if(ce&&(0,I.Z)(ce)==="object"&&ce.defaultValue){var Sn=ce.defaultValue;Pt=(0,ft.Z)((0,ft.Z)({},ce),{},{defaultValue:pe(Sn,Je)||void 0})}return m.createElement(Ee.Provider,{value:{inRange:!0,panelPosition:Ft,rangedValue:il||ke,hoverRangedValue:ut}},m.createElement($i,(0,O.Z)({},i,Ze,{cellRender:Cl,showTime:Pt,mode:kn[Je],generateConfig:x,style:void 0,direction:ot,disabledDate:Je===0?cr:dr,disabledTime:function(Qr){return It?It(Qr,Je===0?"start":"end"):!1},className:at()((0,Se.Z)({},"".concat(E,"-panel-focused"),Je===0?!Hs:!Ks)),value:pe(ke,Je),locale:Z,tabIndex:-1,onPanelChange:function(Qr,oi){Je===0&&As(!0),Je===1&&ps(!0),xr(te(kn,oi,Je),te(ke,Qr,Je));var ui=Qr;Ft==="right"&&kn[Je]===oi&&(ui=En(ui,oi,x,-1)),Mr(ui,Je)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Je===0?pe(ke,1):pe(ke,0)})))}var li=0,Js=0;if(Je&&An.current&&vn.current&&cn.current&&Ke.current){li=An.current.offsetWidth+vn.current.offsetWidth;var xl=Ke.current.offsetLeft>li?Ke.current.offsetLeft-li:Ke.current.offsetLeft,qs=cn.current.offsetWidth,_s=Ke.current.offsetWidth;qs&&_s&&li>qs-_s-(ot==="rtl"?0:xl)&&(Js=li)}var Ll=ot==="rtl"?{right:li}:{left:li};function Nl(){var Ft,Ze=qi(E,kn[Je],Wn),ut=_i({prefixCls:E,components:u,needConfirmButton:pt,okDisabled:!pe(ke,Je)||yt&&yt(ke[Je]),locale:Z,onOk:function(){var Xr=pe(ke,Je);Xr&&(Pe(ke,Je),g==null||g(ke),pn(!1,Je,"confirm"))}});if(Ie!=="time"&&!ce){var Pt=br(Je),Sn=En(Pt,Ie,x),Ii=kn[Je],Qr=Ii===Ie,oi=ws(Qr?"left":!1,{pickerValue:Pt,onPickerValueChange:function(Xr){Mr(Xr,Je)}}),ui=ws("right",{pickerValue:Sn,onPickerValueChange:function(Xr){Mr(En(Xr,Ie,x,-1),Je)}});ot==="rtl"?Ft=m.createElement(m.Fragment,null,ui,Qr&&oi):Ft=m.createElement(m.Fragment,null,oi,Qr&&ui)}else Ft=ws();var Fi=m.createElement("div",{className:"".concat(E,"-panel-layout")},m.createElement(ea,{prefixCls:E,presets:bl,onClick:function(Xr){Pe(Xr,null),pn(!1,Je,"preset")},onHover:function(Xr){al(Xr)}}),m.createElement("div",null,m.createElement("div",{className:"".concat(E,"-panels")},Ft),(Ze||ut)&&m.createElement("div",{className:"".concat(E,"-footer")},Ze,ut)));return $t&&(Fi=$t(Fi)),m.createElement("div",{className:"".concat(E,"-panel-container"),style:{marginLeft:Js},ref:cn,onMouseDown:function(Xr){Xr.preventDefault()}},Fi)}var Sl=m.createElement("div",{className:at()("".concat(E,"-range-wrapper"),"".concat(E,"-").concat(Ie,"-range-wrapper")),style:{minWidth:ve}},m.createElement("div",{ref:Ke,className:"".concat(E,"-range-arrow"),style:Ll}),Nl()),$s;Un&&($s=m.createElement("span",{className:"".concat(E,"-suffix"),onMouseDown:function(Ze){Ze.preventDefault()}},Un));var Bl=ta(E,mn,en),jl=m.createElement("span",{onMouseDown:function(Ze){Ze.preventDefault(),Ze.stopPropagation()},onMouseUp:function(Ze){Ze.preventDefault(),Ze.stopPropagation();var ut=bt;Xt[0]||(ut=te(ut,null,0)),Xt[1]||(ut=te(ut,null,1)),Pe(ut,null),pn(!1,Je,"clear")},className:"".concat(E,"-clear"),role:"button"},Bl),Ol=mn&&(pe(bt,0)&&!Xt[0]||pe(bt,1)&&!Xt[1]),el={size:N(Ie,Ct[0],x)},Ms=0,Ds=0;An.current&&Ln.current&&vn.current&&(Je===0?Ds=An.current.offsetWidth:(Ms=li,Ds=Ln.current.offsetWidth));var Rl=ot==="rtl"?{right:Ms}:{left:Ms},zl=function(Ze,ut){var Pt=te(ke,Ze,Je);if(ut==="submit"||ut!=="key"&&!pt){Pe(Pt,Je),Je===0?As():ps();var Sn=Je===0?1:0;Xt[Sn]?pn(!1,!1,"confirm"):pn(!1,Je,"confirm")}else De(Pt)};return m.createElement(p.Provider,{value:{operationRef:Nn,hideHeader:Ie==="time",onDateMouseEnter:dl,onDateMouseLeave:fl,hideRanges:!0,onSelect:zl,open:fn}},m.createElement(bi,{visible:fn,popupElement:Sl,popupStyle:J,prefixCls:E,dropdownClassName:F,dropdownAlign:H,getPopupContainer:U,transitionName:k,range:!0,direction:ot},m.createElement("div",(0,O.Z)({ref:Bt,className:at()(E,"".concat(E,"-range"),R,(a={},(0,Se.Z)(a,"".concat(E,"-disabled"),Xt[0]&&Xt[1]),(0,Se.Z)(a,"".concat(E,"-focused"),Je===0?Vs:Xs),(0,Se.Z)(a,"".concat(E,"-rtl"),ot==="rtl"),a)),style:S,onClick:Ml,onMouseEnter:Vn,onMouseLeave:zr,onMouseDown:Dl,onMouseUp:hn},(0,Ar.Z)(i,{aria:!0,data:!0})),m.createElement("div",{className:at()("".concat(E,"-input"),(s={},(0,Se.Z)(s,"".concat(E,"-input-active"),Je===0),(0,Se.Z)(s,"".concat(E,"-input-placeholder"),!!Zs),s)),ref:An},m.createElement("input",(0,O.Z)({id:L,disabled:Xt[0],readOnly:Gn||typeof Ct[0]=="function"||!Hs,value:Zs||mi,onChange:function(Ze){Ri(Ze.target.value)},autoFocus:Me,placeholder:pe(X,0)||"",ref:dn},pl,el,{autoComplete:St}))),m.createElement("div",{className:"".concat(E,"-range-separator"),ref:vn},At),m.createElement("div",{className:at()("".concat(E,"-input"),(h={},(0,Se.Z)(h,"".concat(E,"-input-active"),Je===1),(0,Se.Z)(h,"".concat(E,"-input-placeholder"),!!Ys),h)),ref:Ln},m.createElement("input",(0,O.Z)({disabled:Xt[1],readOnly:Gn||typeof Ct[0]=="function"||!Ks,value:Ys||Ma,onChange:function(Ze){js(Ze.target.value)},placeholder:pe(X,1)||"",ref:Mn},wl,el,{autoComplete:St}))),m.createElement("div",{className:"".concat(E,"-active-bar"),style:(0,ft.Z)((0,ft.Z)({},Rl),{},{width:Ds,position:"absolute"})}),$s,Ol&&jl)))}var aa=function(i){(0,yr.Z)(s,i);var a=(0,Ir.Z)(s);function s(){var h;(0,er.Z)(this,s);for(var A=arguments.length,M=new Array(A),E=0;E{const{lineHeight:A}=i,M=Math.floor(s*A)+2,E=Math.max((a-M)/2,0),L=Math.max(a-M-E,0);return{padding:`${E}px ${h}px ${L}px`}},fa=i=>{const{componentCls:a,pickerCellCls:s,pickerCellInnerCls:h,cellHeight:A,motionDurationSlow:M,borderRadiusSM:E,motionDurationMid:L,cellHoverBg:S,lineWidth:R,lineType:J,colorPrimary:F,cellActiveWithRangeBg:k,colorTextLightSolid:H,controlHeightSM:U,cellRangeBorderColor:x,pickerCellBorderGap:Z,cellHoverWithRangeBg:X,cellWidth:Me,colorTextDisabled:ue,cellBgDisabled:ye}=i;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:A,transform:"translateY(-50%)",transition:`all ${M}`,content:'""'},[h]:{position:"relative",zIndex:2,display:"inline-block",minWidth:A,height:A,lineHeight:`${A}px`,borderRadius:E,transition:`background ${L}, border ${L}`},"&-range-hover-start, &-range-hover-end":{[h]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${s}-in-view), &:hover:not(${s}-selected):not(${s}-range-start):not(${s}-range-end):not(${s}-range-hover-start):not(${s}-range-hover-end)`]:{[h]:{background:S}},[`&-in-view${s}-today ${h}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${R}px ${J} ${F}`,borderRadius:E,content:'""'}},[`&-in-view${s}-in-range`]:{position:"relative","&::before":{background:k}},[`&-in-view${s}-selected ${h}, &-in-view${s}-range-start ${h}, &-in-view${s}-range-end ${h}`]:{color:H,background:F},[`&-in-view${s}-range-start:not(${s}-range-start-single), diff --git a/umi.24612d8f.js b/umi.388d8e6e.js similarity index 99% rename from umi.24612d8f.js rename to umi.388d8e6e.js index adefa95973..67c0c486f4 100644 --- a/umi.24612d8f.js +++ b/umi.388d8e6e.js @@ -1480,6 +1480,6 @@ Schedule: ${X.map(at=>Bu(at))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),$=[],ue=t?Jo(t.baseTime,t.timescale):0;let de="00:00.000",be=0,Re=0,Le,at=!0;U.oncue=function(it){const Xt=n[s];let ir=n.ccOffset;const ur=(be-ue)/9e4;if(Xt!=null&&Xt.new&&(Re!==void 0?ir=n.ccOffset=Xt.start:Il(n,s,ur)),ur){if(!t){Le=new Error("Missing initPTS for VTT MPEGTS");return}ir=ur-n.presentationOffset}const Ar=it.endTime-it.startTime,Ur=eu((it.startTime+ir-Re)*9e4,v*9e4)/9e4;it.startTime=Math.max(Ur,0),it.endTime=Math.max(Ur+Ar,0);const mn=it.text.trim();it.text=decodeURIComponent(encodeURIComponent(mn)),it.id||(it.id=lf(it.startTime,it.endTime,mn)),it.endTime>0&&$.push(it)},U.onparsingerror=function(it){Le=it},U.onflush=function(){if(Le){P(Le);return}w($)},X.forEach(it=>{if(at)if(ou(it,"X-TIMESTAMP-MAP=")){at=!1,it.slice(16).split(",").forEach(Xt=>{ou(Xt,"LOCAL:")?de=Xt.slice(6):ou(Xt,"MPEGTS:")&&(be=parseInt(Xt.slice(7)))});try{Re=Af(de)/1e3}catch(Xt){Le=Xt}return}else it===""&&(at=!1);U.parse(it+` `)}),U.flush()}const uu="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function zc(D,t,n,s){const v=ft(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(U=>J(U)),P=Su(t.baseTime,1,t.timescale);try{w.forEach(U=>n(Ff(U,P)))}catch(U){s(U)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},P=Object.keys(w).reduce((de,be)=>(de[be]=v.getAttribute(`ttp:${be}`)||w[be],de),{}),U=v.getAttribute("xml:space")!=="preserve",X=Zf(Zc(v,"styling","style")),$=Zf(Zc(v,"layout","region")),ue=Zc(v,"body","[begin]");return[].map.call(ue,de=>{const be=Yf(de,U);if(!be||!de.hasAttribute("begin"))return null;const Re=ff(de.getAttribute("begin"),P),Le=ff(de.getAttribute("dur"),P);let at=ff(de.getAttribute("end"),P);if(Re===null)throw Wf(de);if(at===null){if(Le===null)throw Wf(de);at=Re+Le}const it=new Sf(Re-t,at-t,be);it.id=lf(it.startTime,it.endTime,it.text);const Xt=$[de.getAttribute("region")],ir=X[de.getAttribute("style")],ur=Bf(Xt,ir,X),{textAlign:Ar}=ur;if(Ar){const Ur=cf[Ar];Ur&&(it.lineAlign=Ur),it.align=Ar}return y(it,ur),it}).filter(de=>de!==null)}function Zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function Zf(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],P=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return P&&n.hasOwnProperty(P)&&(v=n[P]),w.reduce((U,X)=>{const $=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return $&&(U[X]=$),U},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Wf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Hf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Hf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=_(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new wl(1,t,n),this.cea608Parser2=new wl(3,s,v)}addCues(t,n,s,v,w){let P=!1;for(let U=w.length;U--;){const X=w[U],$=Gf(X[0],X[1],n,s);if($>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),P=!0,$/(s-n)>.5))return}if(P||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:P}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:P}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{is(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=_(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===uu);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const P=this.media,U=P?Jl(P.textTracks):null;if(this.tracks.forEach((X,$)=>{let ue;if(U){let de=null;for(let be=0;be$!==null).map($=>$.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const P=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:P})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,P=this.captionsProperties[w];P&&(P.label=s.name,s.lang&&(P.languageCode=s.lang),P.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:P,lastSn:U}=this,{cc:X,sn:$}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&P&&($!==U+1||$===U&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),P.reset()),this.lastCc=X,this.lastSn=$,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,P="stats"in n;if(w==null||!w.encrypted||P){const U=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===uu?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;zc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:P}=this,U=w.length-1;if(!w[s.cc]&&U===-1){P.push(t);return}const X=this.hls,$=(n=s.initSegment)!=null&&n.data?Yt(s.initSegment.data,new Uint8Array(v)).buffer:v;Uc($,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?P.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&U>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||zc(n,this.initPTS[t.cc],()=>{s.textCodec=uu,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Yo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wPo(U[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>Po(U[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Re=ll($.trim()),Le=lf(t,n,Re);D!=null&&(de=D.cues)!=null&&de.getCueById(Le)||(P=new ue(t,n,Re),P.id=Le,P.line=be+1,P.align="left",P.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(P))}return D&&v.length&&(v.sort((be,Re)=>be.line==="auto"||Re.line==="auto"?0:be.line>8&&Re.line>8?Re.line-be.line:be.line-Re.line),v.forEach(be=>Yo(D,be))),v}};function ge(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const De=/(\d+)-(\d+)\/(\d+)/;class rt{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||gn,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=Ut(t,this.controller.signal),P=t.responseType==="arraybuffer",U=P?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:$}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ho(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var be;this.response=this.loader=de;const Re=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},$-(Re-v.loading.start)),!de.ok){const{status:at,statusText:it}=de;throw new Ii(it||"fetch, bad network response",at,de)}v.loading.first=Re,v.total=Dr(de.headers)||v.total;const Le=(be=this.callbacks)==null?void 0:be.onProgress;return Le&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Le):P?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var be,Re;const Le=this.response;if(!Le)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const at=de[U];at&&(v.loaded=v.total=at);const it={url:Le.url,data:de,code:Le.status},Xt=(be=this.callbacks)==null?void 0:be.onProgress;Xt&&!r(n.highWaterMark)&&Xt(v,t,de,Le),(Re=this.callbacks)==null||Re.onSuccess(it,v,t,Le)}).catch(de=>{var be;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Re=de&&de.code||0,Le=de?de.message:null;(be=this.callbacks)==null||be.onError({code:Re,text:Le},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const P=new Sr,U=t.body.getReader(),X=()=>U.read().then($=>{if($.done)return P.dataLength&&w(n,s,P.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=$.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,P.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function Ut(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function fr(D){const t=De.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Dr(D){const t=D.get("Content-Range");if(t){const s=fr(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function gn(D,t){return new self.Request(D.url,t)}class Ii extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Kn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(P=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(P=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:P.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:P}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:P,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const $=n.status,ue=n.responseType==="text"?n.responseText:null;if($>=200&&$<300){const Le=ue!=null?ue:n.response;if(Le!=null){var P,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const at=n.responseType==="arraybuffer"?Le.byteLength:Le.length;s.loaded=s.total=at,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const it=(P=this.callbacks)==null?void 0:P.onProgress;it&&it(s,t,Le,n);const Xt={url:n.responseURL,data:Le,code:$};(U=this.callbacks)==null||U.onSuccess(Xt,s,t,n);return}}const de=w.loadPolicy.errorRetry,be=s.retry,Re={url:t.url,data:void 0,code:$};if(ct(de,be,!1,Re))this.retry(de);else{var X;H.error(`${$} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:$,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(ct(t,n,!0))this.retry(t);else{var s;H.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Xn(t,s.retry),s.retry++,H.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const la={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Kn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Je,bufferController:mo,capLevelController:Al,errorController:Gr,fpsController:ds,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:wu,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:la},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ka()),{},{subtitleStreamController:Pl,subtitleTrackController:Bc,timelineController:ad,audioStreamController:$c,audioTrackController:Dl,emeController:Oe,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function ka(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function nn(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=jr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(P=>{const U=`${P==="level"?"playlist":P}LoadPolicy`,X=t[U]===void 0,$=[];w.forEach(ue=>{const de=`${P}Loading${ue}`,be=t[de];if(be!==void 0&&X){$.push(de);const Re=s[U].default;switch(t[U]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=be,Re.maxTimeToFirstByteMs=be;break;case"MaxRetry":Re.errorRetry.maxNumRetry=be,Re.timeoutRetry.maxNumRetry=be;break;case"RetryDelay":Re.errorRetry.retryDelayMs=be,Re.timeoutRetry.retryDelayMs=be;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=be,Re.timeoutRetry.maxRetryDelayMs=be;break}}}),$.length&&n.warn(`hls.js config: "${$.join('", "')}" setting(s) are deprecated, use "${U}": ${Yi(t[U])}`)}),b(b({},s),t)}function jr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(jr):Object.keys(D).reduce((t,n)=>(t[n]=jr(D[n]),t),{}):D}function rn(D,t){const n=D.loader;n!==rt&&n!==Kn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):ge()&&(D.loader=rt,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const On=2,Un=.1,Ya=.05,Ui=100;class Xa extends to{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Ui),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(os(s,"playing",this.onMediaPlaying),os(s,"waiting",this.onMediaWaiting),os(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const P=this.media;if(!P)return;const{seeking:U}=P,X=this.seeking&&!U,$=!this.seeking&&U,ue=P.paused&&!U||P.ended||P.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if($||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&P.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!di.getBuffered(P).length){this.nudgeRetry=0;return}const de=di.bufferInfo(P,t,0),be=de.nextStart||0,Re=this.fragmentTracker;if(U&&Re&&this.hls){const mn=hs(this.hls.inFlightFragments,t),Zr=de.len>On,ln=!be||mn||be-t>On&&!Re.getPartialFragment(t);if(Zr||ln)return;this.moved=!1}const Le=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(de.len>0)&&!be)return;const Zr=Math.max(be,de.start||0)-t,on=!!(Le!=null&&Le.live)?Le.targetduration*2:On,Xr=Ul(t,Re);if(Zr>0&&(Zr<=on||Xr)){P.paused||this._trySkipBufferHole(Xr);return}}const at=w.detectStallWithCurrentTimeMs,it=self.performance.now(),Xt=this.waiting;let ir=this.stalled;if(ir===null)if(Xt>0&&it-Xt=at||Xt)&&this.hls){var Ar;if(((Ar=this.mediaSource)==null?void 0:Ar.readyState)==="ended"&&!(Le!=null&&Le.live)&&Math.abs(t-((Le==null?void 0:Le.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const Ur=di.bufferInfo(P,t,w.maxBufferHole);this._tryFixBufferStall(Ur,ur,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=di.bufferedInfo(di.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const P=di.timeRangesToArray(v),U=di.bufferedInfo(P,n,0).bufferedIndex;if(U>-1&&UU)&&ue-$<1&&t-$<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${$} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let be=Ul(t,this.fragmentTracker);be&&"fragment"in be?be=be.fragment:be||(be=void 0);const Re=di.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:be,buffer:Re.len,bufferInfo:Re})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:P,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!P||!X)return;const $=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Ul(s,P);if((ue||$!=null&&$.live&&s<$.fragmentStart)&&(this._trySkipBufferHole(ue)||!this.media))return;const de=t.buffered,be=this.adjacentTraversal(t,s);(de&&de.length>1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),P=s.getFragAtPos(v,u.MAIN);if(w&&P)return P.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const P=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${Yi(t)})`);this.warn(P.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:P,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const P=v.currentTime,U=di.bufferInfo(v,P,0),X=P0&&U.len<1&&v.readyState<3,be=X-P;if(be>0&&(ue||de)){if(be>w.maxBufferHole){let Le=!1;if(P===0){const at=s.getAppendedFrag(0,u.MAIN);at&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&is(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Re=0;Re<$.length;Re++){const Le=$[Re];if(!Er(Le)){this.updateId3CueEnds(ue,X);const at=ud(P,ue,de,Le,X);at&&this.id3Track.addCue(at)}}}}updateId3CueEnds(t,n){var s;const v=(s=this.id3Track)==null?void 0:s.cues;if(v)for(let w=v.length;w--;){const P=v[w];P.type===n&&P.startTimeue.type===_n.audioId3&&X:v==="video"?$=ue=>ue.type===_n.emsg&&U:$=ue=>ue.type===_n.audioId3&&X||ue.type===_n.emsg&&U,Po(w,n,s,$)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:P}=this.hls.config;if(!w)return;const U=od();if(s&&v&&!P){const{fragmentStart:at,fragmentEnd:it}=t;let Xt=this.assetCue;Xt?(Xt.startTime=at,Xt.endTime=it):U&&(Xt=this.assetCue=ud(U,at,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Xt&&(Xt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Xt),Xt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:$}=t,ue=Object.keys($);let de=this.dateRangeCuesAppended;if(X&&n){var be;if((be=X.cues)!=null&&be.length){const at=Object.keys(de).filter(it=>!ue.includes(it));for(let it=at.length;it--;){var Re;const Xt=at[it],ir=(Re=de[Xt])==null?void 0:Re.cues;delete de[Xt],ir&&Object.keys(ir).forEach(ur=>{const Ar=ir[ur];if(Ar){Ar.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(Ar)}catch(Ur){}}})}}else de=this.dateRangeCuesAppended={}}const Le=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Le==null?void 0:Le.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let at=0;at{if(wi!==Xt.id){const Ki=$[wi];if(Ki.class===Xt.class&&Ki.startDate>Xt.startDate&&(!Dn||Xt.startDate.01&&(wi.startTime=ir,wi.endTime=mn);else if(U){let Ki=Xt.attr[Dn];Wo(Dn)&&(Ki=V(Ki));const Vi=ud(U,ir,mn,{key:Dn,data:Ki},_n.dateRange);Vi&&(Vi.id=it,this.id3Track.addCue(Vi),Ar[Dn]=Vi,P&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&Vi.addEventListener("enter",this.onEventCueEnter))}}de[it]={cues:Ar,dateRange:Xt,durationKnown:Ur}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:P}=this.config;if(!w||P===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,$=Math.min(this.maxLatency,U+s.targetduration);if(X<$&&X>.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,P)),be=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Re=Math.min(de,Math.max(1,be));this.changeMediaPlaybackRate(n,Re)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:P,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let $=U&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||$===0)&&($=w!==void 0?w:P*v);const ue=v;return $+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,P=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(P,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends Ao{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},P={};let U=!1,X=!1,$=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:be,videoCodec:Re}=ue;be&&(ue.audioCodec=be=mt(be,s)||void 0),Re&&(Re=ue.videoCodec=Jt(Re));const{width:Le,height:at,unknownCodecs:it}=ue,Xt=(it==null?void 0:it.length)||0;if(U||(U=!!(Le&&at)),X||(X=!!Re),$||($=!!be),Xt||be&&!this.isAudioSupported(be)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:ir,"FRAME-RATE":ur,"HDCP-LEVEL":Ar,"PATHWAY-ID":Ur,RESOLUTION:mn,"VIDEO-RANGE":Zr}=de,on=`${`${Ur||"."}-`}${ue.bitrate}-${mn}-${ur}-${ir}-${Zr}-${Ar}`;if(w[on])if(w[on].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Xr=P[on]+=1;ue.attrs["PATHWAY-ID"]=new Array(Xr+1).join(".");const Dn=this.createLevel(ue);w[on]=Dn,v.push(Dn)}else w[on].addGroupId("audio",de.AUDIO),w[on].addGroupId("text",de.SUBTITLES);else{const Xr=this.createLevel(ue);w[on]=Xr,P[on]=1,v.push(Xr)}}),this.filterAndSortMediaOptions(v,n,U,X,$)}createLevel(t){const n=new zi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=Bt(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var P;let U=[],X=[],$=t;const ue=((P=n.stats)==null?void 0:P.parsing)||{};if((s||v)&&w&&($=$.filter(({videoCodec:ir,videoRange:ur,width:Ar,height:Ur})=>(!!ir||!!(Ar&&Ur))&&Bi(ur))),$.length===0){Promise.resolve().then(()=>{if(this.hls){let ir="no level with compatible codecs found in manifest",ur=ir;n.levels.length&&(ur=`one or more CODECS in variant not supported: ${Yi(n.levels.map(Ur=>Ur.attrs.CODECS).filter((Ur,mn,Zr)=>Zr.indexOf(Ur)===mn))}`,this.warn(ur),ir+=` (${ur})`);const Ar=new Error(ir);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:Ar,reason:ur})}}),ue.end=performance.now();return}n.audioTracks&&(U=n.audioTracks.filter(ir=>!ir.audioCodec||this.isAudioSupported(ir.audioCodec)),hd(U)),n.subtitles&&(X=n.subtitles,hd(X));const de=$.slice(0);$.sort((ir,ur)=>{if(ir.attrs["HDCP-LEVEL"]!==ur.attrs["HDCP-LEVEL"])return(ir.attrs["HDCP-LEVEL"]||"")>(ur.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&ir.height!==ur.height)return ir.height-ur.height;if(ir.frameRate!==ur.frameRate)return ir.frameRate-ur.frameRate;if(ir.videoRange!==ur.videoRange)return ii.indexOf(ir.videoRange)-ii.indexOf(ur.videoRange);if(ir.videoCodec!==ur.videoCodec){const Ar=xe(ir.videoCodec),Ur=xe(ur.videoCodec);if(Ar!==Ur)return Ur-Ar}if(ir.uri===ur.uri&&ir.codecSet!==ur.codecSet){const Ar=dt(ir.codecSet),Ur=dt(ur.codecSet);if(Ar!==Ur)return Ur-Ar}return ir.averageBitrate!==ur.averageBitrate?ir.averageBitrate-ur.averageBitrate:0});let be=de[0];if(this.steering&&($=this.steering.filterParsedLevels($),$.length!==de.length)){for(let ir=0;irAr&&Ar===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Ur)}break}const Le=w&&!v,at=this.hls.config,it=!!(at.audioStreamController&&at.audioTrackController),Xt={levels:$,audioTracks:U,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:it&&!Le&&U.some(ir=>!!ir.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Xt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,P=n[t],U=P.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=P,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${P.height?P.height+"p ":""}${P.videoRange?P.videoRange+" ":""}${P.codecSet?P.codecSet+" ":""}@${P.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:P.attrs,details:P.details,bitrate:P.bitrate,averageBitrate:P.averageBitrate,maxBitrate:P.maxBitrate,realBitrate:P.realBitrate,width:P.width,height:P.height,codecSet:P.codecSet,audioCodec:P.audioCodec,videoCodec:P.videoCodec,audioGroups:P.audioGroups,subtitleGroups:P.subtitleGroups,loaded:P.loaded,loadError:P.loadError,fragmentError:P.fragmentError,name:P.name,id:P.id,uri:P.uri,url:P.url,urlId:0,audioGroupIds:P.audioGroupIds,textGroupIds:P.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const $=P.details;if(!$||$.live){const ue=this.switchParams(P.uri,v==null?void 0:v.details,$);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,P=n.levelInfo;if(!P){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(P===this.currentLevel||n.withoutMultiVariant){P.fragmentError===0&&(P.loadError=0);let X=P.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],P=t.details,U=P==null?void 0:P.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&P.live?" age "+U.toFixed(1)+(P.type?" "+P.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,P)=>P!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));Ra(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(ze(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(ze(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class gd extends Ft{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const P=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(P===null||P.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${P?P.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=Ie.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Ie.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Ie.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=Ie.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Ie.IDLE;break}break}case Ie.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Ie.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const P=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const at={};this.altAudio===2&&(at.type="video"),this.hls.trigger(o.BUFFER_EOS,at),this.state=Ie.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const $=P.details;if(!$||this.state===Ie.WAITING_LEVEL||this.waitForLive(P)){this.level=w,this.state=Ie.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,de=this.getMaxBufferLength(P.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const be=this.backtrackFragment?this.backtrackFragment.start:U.end;let Re=this.getNextFragment(be,$);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Se(Re)&&this.fragmentTracker.getState(Re)!==hn.OK){var Le;const it=((Le=this.backtrackFragment)!=null?Le:Re).sn-$.startSN,Xt=$.fragments[it-1];Xt&&Re.cc===Xt.cc&&(Re=Xt,this.fragmentTracker.removeFragment(Xt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,be)){if(!Re.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Xt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Xt&&this.afterBufferFlushed(Xt,it,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,$,U,u.MAIN,de)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,P,be))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===hn.NOT_LOADED||v===hn.PARTIAL?Se(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=P-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=nt(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,P=!1;for(const U in s){const X=s[U];if(X.id==="main"){if(w=U,v=X,U==="video"){const $=s[U];$&&(this.videoBuffer=$.buffer)}}else P=!0}P&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Ie.PARSED&&(this.state=Ie.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Se(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const P=this.media;P&&(!this._hasEnoughToStart&&di.getBuffered(P).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=Ie.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===Ie.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Ie.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Ie.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X<$||this.loadingParts&&X<2*((w==null?void 0:w.partTarget)||0)))&&(this.log(`adjusting start position by ${X} to match buffer start`),s+=X,this.startPosition=s),n{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=Ie.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const P=w.stats;P.parsing.start=P.parsing.end=P.buffering.start=P.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===Ie.STOPPED||this.state===Ie.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,P=this.getCurrentContext(w);if(!P){this.resetWhenMissingContext(w);return}const{frag:U,part:X,level:$}=P,{video:ue,text:de,id3:be,initSegment:Re}=v,{details:Le}=$,at=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=Ie.PARSING,Re){const it=Re.tracks;if(it){const Ar=U.initSegment||U;if(this.unhandledEncryptionError(Re,U))return;this._bufferInitSegment($,it,Ar,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Ar,id:n,tracks:it})}const Xt=Re.initPTS,ir=Re.timescale,ur=this.initPTS[U.cc];if(r(Xt)&&(!ur||ur.baseTime!==Xt||ur.timescale!==ir)){const Ar=Re.trackId;this.initPTS[U.cc]={baseTime:Xt,timescale:ir,trackId:Ar},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:Xt,timescale:ir,trackId:Ar})}}if(ue&&Le){at&&ue.type==="audiovideo"&&this.logMuxedErr(U);const it=Le.fragments[U.sn-1-Le.startSN],Xt=U.sn===Le.startSN,ir=!it||U.cc>it.cc;if(v.independent!==!1){const{startPTS:ur,endPTS:Ar,startDTS:Ur,endDTS:mn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:ur,endPTS:Ar,startDTS:Ur,endDTS:mn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!ir&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Zr=this.getMainFwdBufferInfo(),ln=(Zr?Zr.end:this.getLoadPosition())+this.config.maxBufferHole,on=ue.firstKeyFramePTS?ue.firstKeyFramePTS:ur;if(!Xt&&lnOn&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,ur,Ar,Ur,mn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,X,w,Xt||ir)}else if(Xt||ir)U.gap=!0;else{this.backtrack(U);return}}if(at){const{startPTS:it,endPTS:Xt,startDTS:ir,endDTS:ur}=at;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:Xt,startDTS:ir,endDTS:ur}),U.setElementaryStreamInfo(ie.AUDIO,it,Xt,ir,ur),this.bufferFragmentData(at,U,X,w)}if(Le&&be!=null&&be.samples.length){const it={id:n,frag:U,details:Le,samples:be.samples};s.trigger(o.FRAG_PARSING_METADATA,it)}if(Le&&de){const it={id:n,frag:U,details:Le,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${Se(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==Ie.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:P,audiovideo:U}=n;if(w){const $=t.audioCodec;let ue=an(w.codec,$);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const be=w.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),$&&$!==ue&&this.log(`Swapping manifest audio codec "${$}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${$||""}/${w.codec}]`),delete n.audiovideo}if(P){P.levelCodec=t.videoCodec,P.id=u.MAIN;const $=P.codec;if(($==null?void 0:$.length)===4)switch($){case"hvc1":case"hev1":P.codec="hvc1.1.6.L120.90";break;case"av01":P.codec="av01.0.04M.08";break;case"avc1":P.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${P.container}, codecs[level/parsed]=[${t.videoCodec||""}/${$}]${P.codec!==$?" parsed-corrected="+P.codec:""}${P.supplemental?" supplemental="+P.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach($=>{const de=n[$].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:$,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Ie.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(di.isBuffered(t,s)?n=this.getAppendedFrag(s):di.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?hr(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const P=w+(n-v.start)*1e3;return new Date(P)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new qi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;P.setKeyFormat(U);const X=qo(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=Mo(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const $=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,$))}const P=w.uri;if(!P)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${P}"`)));const U=ld(w);let X=this.keyIdToKeyInfo[U];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[U]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const P=pt(n.initSegment.data);if(P.length){const U=P[0];U.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${Q(U)}`),t.decryptdata.keyId=U,Go.setKeyIdForUri(t.decryptdata.uri,U))}}const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(P=>(t.mediaKeySessionContext=P,s))).catch(P=>{throw t.keyLoadPromise=null,"data"in P&&(P.data.frag=n),P})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((P,U)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},$=s.keyLoadPolicy.default,ue={loadPolicy:$,timeout:$.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(be,Re,Le,at)=>{const{frag:it,keyInfo:Xt}=Le,ir=ld(Xt.decryptdata);if(!it.decryptdata||Xt!==this.keyIdToKeyInfo[ir])return U(this.createKeyLoadError(it,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),at));Xt.decryptdata.key=it.decryptdata.key=new Uint8Array(be.data),it.keyLoader=null,Xt.loader=null,P({frag:it,keyInfo:Xt})},onError:(be,Re,Le,at)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${be.code} loading key ${be.text}`),Le,b({url:X.url,data:void 0},be)))},onTimeout:(be,Re,Le)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Le))},onAbort:(be,Re,Le)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Le))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const P=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[P],w&&w.destroy()}}function ld(D){if(D.keyFormat!==ms.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function _d(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,P=new w(n);return this.loaders[t.type]=P,P}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:P,deliveryDirectives:U,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:P,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:P,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:P,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:P,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:P,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const $=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?$.log(`[playlist-loader]: ignore ${t.url} ongoing request`):$.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}$.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let $;if(t.type===h.LEVEL&&t.level!==null?$=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?$=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&($=this.hls.subtitleTracks[t.id].details),$){const ue=$.partTarget,de=$.targetduration;if(ue&&de){const be=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(be,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(be,w.maxTimeToFirstByteMs)})}}}const P=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:P.maxNumRetry||0,retryDelay:P.retryDelayMs||0,maxRetryDelay:P.maxRetryDelayMs||0},X={onSuccess:($,ue,de,be)=>{const Re=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Le=$.data;ue.parsing.start=performance.now(),Ko.isMediaPlaylist(Le)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist($,ue,de,be||null,Re):this.handleMasterPlaylist($,ue,de,be)},onError:($,ue,de,be)=>{this.handleNetworkError(ue,de,!1,$,be)},onTimeout:($,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,$)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,P=t.data,U=cd(t,s),X=Ko.parseMasterPlaylist(P,U);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:$,levels:ue,sessionData:de,sessionKeys:be,startTimeOffset:Re,variableList:Le}=X;this.variableList=Le,ue.forEach(ir=>{const{unknownCodecs:ur}=ir;if(ur){const{preferManagedMediaSource:Ar}=this.hls.config;let{audioCodec:Ur,videoCodec:mn}=ir;for(let Zr=ur.length;Zr--;){const ln=ur[Zr];Ce(ln,"audio",Ar)?(ir.audioCodec=Ur=Ur?`${Ur},${ln}`:ln,$t.audio[Ur.substring(0,4)]=2,ur.splice(Zr,1)):Ce(ln,"video",Ar)&&(ir.videoCodec=mn=mn?`${mn},${ln}`:ln,$t.video[mn.substring(0,4)]=2,ur.splice(Zr,1))}}});const{AUDIO:at=[],SUBTITLES:it,"CLOSED-CAPTIONS":Xt}=Ko.parseMasterPlaylistMedia(P,U,X);at.length&&!at.some(ur=>!ur.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),at.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ni({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:at,subtitles:it,captions:Xt,contentSteering:$,url:U,stats:n,networkDetails:v,sessionData:de,sessionKeys:be,startTimeOffset:Re,variableList:Le})}handleTrackOrLevelPlaylist(t,n,s,v,w){const P=this.hls,{id:U,level:X,type:$}=s,ue=cd(t,s),de=r(X)?X:r(U)?U:0,be=_d(s),Re=Ko.parseLevelPlaylist(t.data,ue,de,be,0,this.variableList);if($===h.MANIFEST){const Le={attrs:new Ni({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+_i(Re,0),P.trigger(o.MANIFEST_LOADED,{levels:[Le],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let P=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?P+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(P+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(P);this.hls.logger.warn(`[playlist-loader]: ${P}`);let X=f.UNKNOWN,$=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,$=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,$=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,$=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,$=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:$,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const be=(n==null?void 0:n.url)||t.url;de.response=b({url:be,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,P){const U=this.hls,{type:X,level:$,levelOrTrack:ue,id:de,groupId:be,deliveryDirectives:Re}=v,Le=cd(n,v),at=_d(v);let it=typeof v.level=="number"&&at===u.MAIN?$:void 0;const Xt=t.playlistParsingError;if(Xt){if(this.hls.logger.warn(`${Xt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Le,error:Xt,reason:Xt.message,response:n,context:v,level:it,parent:at,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const ir=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Le,error:ir,reason:ir.message,response:n,context:v,level:it,parent:at,networkDetails:w,stats:s});return}switch(t.live&&P&&(P.getCacheAge&&(t.ageHeader=P.getCacheAge()||0),(!P.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(it){if(!ue)it=0;else if(ue!==U.levels[it]){const ir=U.levels.indexOf(ue);ir>-1&&(it=ir)}}U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||U.levels[0],level:it||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Re,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:be||"",stats:s,networkDetails:w,deliveryDirectives:Re});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:be||"",stats:s,networkDetails:w,deliveryDirectives:Re});break}}}class If{static get version(){return ni}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return _n}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ri,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=G(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=nn(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&rn(s,n);const{abrController:v,bufferController:w,capLevelController:P,errorController:U,fpsController:X}=s,$=new U(this),ue=this.abrController=new v(this),de=new Si(this),be=s.interstitialsController,Re=be?this.interstitialsController=new be(this,If):null,Le=this.bufferController=new w(this,de),at=this.capLevelController=new P(this),it=new X(this),Xt=new td(this),ir=s.contentSteeringController,ur=ir?new ir(this):null,Ar=this.levelController=new Cd(this,ur),Ur=new Sd(this),mn=new Id(this.config,this.logger),Zr=this.streamController=new gd(this,de,mn),ln=this.gapController=new Xa(this,de);at.setStreamController(Zr),it.setStreamController(Zr);const on=[Xt,Ar,Zr];Re&&on.splice(1,0,Re),ur&&on.splice(1,0,ur),this.networkControllers=on;const Xr=[ue,Le,ln,at,it,Ur,de];this.audioTrackController=this.createController(s.audioTrackController,on);const Dn=s.audioStreamController;Dn&&on.push(this.audioStreamController=new Dn(this,de,mn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,on);const wi=s.subtitleStreamController;wi&&on.push(this.subtititleStreamController=new wi(this,de,mn)),this.createController(s.timelineController,Xr),mn.emeController=this.emeController=this.createController(s.emeController,Xr),this.cmcdController=this.createController(s.cmcdController,Xr),this.latencyController=this.createController(Ad,Xr),this.coreComponents=Xr,on.push($);const Ki=$.onErrorOut;typeof Ki=="function"&&this.on(o.ERROR,Ki,$),this.on(o.MANIFEST_LOADED,Xt.onManifestLoaded,Xt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=Z.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Vr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const P=t[w].attrs["HDCP-LEVEL"];if(P&&P<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ta(n);return br(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,g,e){"use strict";e.d(g,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?H:G,l))):G():u!==!0&&(m=setTimeout(y?H:G,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var g=__webpack_module_cache__[d];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var g=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(g,{a:g}),g}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};g=g||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~g.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](d,g),g},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"4580d8ec",67:"f7166405",82:"f43870ae",109:"c59074dd",119:"fc1dd8a6",195:"a6915224",201:"9ebbfe17",264:"19e5d14a",292:"0f7d65ca",316:"1f60ada6",337:"f6df27fb",354:"d4d139cf",479:"e9b652df",485:"1376f391",508:"a9ae4533",518:"4fad85c2",532:"1bcf331d",533:"7763eb78",547:"eea4cb12",556:"a78d5a78",559:"ec40ad0e",570:"044d0dce",576:"8b634a44",629:"44a1d9a5",643:"9dbe0072",671:"4a609b8d",680:"f9159874",700:"2a916c91",737:"82c7d8af",741:"ac5fd360",799:"f26bebb2",879:"52f37018",895:"0ab43cde",900:"0e73aabe",906:"2e77f4e5",921:"8583eb78",928:"5ffaf3ad",981:"24da50c7",1006:"dc223064",1022:"58254e4a",1043:"f6dc50ae",1045:"2d0f1719",1048:"87c8dc50",1070:"e6cc029c",1077:"24529351",1144:"c90eccaf",1154:"8cb80842",1157:"87e44d27",1211:"e97593ea",1253:"f3b50e65",1257:"b6bfeefb",1274:"5f6ea65a",1276:"ab1fa253",1343:"12f16e47",1423:"49dec867",1427:"224aee3c",1450:"38edea8a",1461:"27104175",1462:"fcf08abc",1470:"d0b2b608",1475:"875be730",1477:"ec290741",1482:"29f1a6e7",1512:"30e1850a",1520:"78155d65",1545:"41338bee",1578:"9bd5c621",1581:"fbbc602f",1582:"57efa0de",1646:"e6e27b60",1651:"0703b6ba",1657:"0c08e93e",1660:"748481f3",1674:"7a070367",1678:"4f8b8477",1713:"6eebf968",1717:"c20e0e28",1727:"4de8d032",1754:"48ceb977",1783:"460138e1",1798:"e2b3c344",1799:"d4fd639e",1831:"b512cda8",1836:"9bbd58f7",1855:"a8bee8ed",1880:"a5ac44ac",1897:"1b373af9",1939:"b81018bc",1953:"1d43f994",1962:"bed44457",1993:"58adca89",2011:"59d51f98",2045:"63ada868",2099:"15912e51",2102:"630228b3",2130:"ed093040",2141:"4e05aab0",2203:"5ef5c514",2216:"583a7139",2240:"24c51d84",2249:"f4830452",2281:"09ba2213",2300:"03ce4050",2303:"01967d2c",2307:"0ba642ee",2338:"d6b4f341",2339:"0a0cad96",2386:"192e235c",2396:"dd974ec8",2404:"993e1d69",2412:"4a6728de",2425:"4348aa06",2443:"d2fb6272",2476:"03ff8a02",2494:"68080a87",2501:"316c8a77",2538:"de4a3723",2539:"9c561f7a",2548:"1720b43a",2570:"7980eb59",2594:"e87d3761",2603:"bba4a56a",2659:"e393f29b",2707:"95ba2294",2763:"daa7facb",2806:"5ac8bc23",2819:"1c6b12e0",2823:"aa9e1f37",2829:"29fd930e",2837:"54a82605",2862:"55941b78",2865:"7dd66310",2884:"044ed44e",2969:"ab3357d7",2972:"edb3872f",3006:"056d72dd",3086:"273b6797",3133:"9bf3f89c",3141:"6e4b485e",3157:"85f56e6d",3183:"e92f2b36",3198:"8e655451",3212:"a93b35fc",3247:"eb4578fa",3260:"cc765df6",3276:"cd86de28",3317:"36d54ed7",3391:"7033eda7",3433:"0cfdf49c",3442:"1c6c2776",3447:"6312d937",3451:"f10ba153",3509:"3f0d5376",3550:"3dc83156",3581:"f55472ba",3585:"76a4491e",3668:"3faf8ca7",3697:"481a10d9",3747:"55a2e0c9",3754:"f0f14239",3777:"d5b0f2f1",3784:"95f24766",3805:"9dbcb95e",3831:"437a62f1",3862:"2a1f4e30",3873:"166b0109",3885:"f87f7f15",3910:"831b4d53",3951:"8f7f4fde",3987:"5cecd51b",4014:"27a8e97c",4015:"bc8e7828",4017:"59adbc6f",4030:"2665226e",4048:"fde7f837",4056:"75c14efd",4058:"d00fedb0",4078:"10d4f4fc",4088:"236723f3",4093:"7b611db7",4105:"3f49da0e",4144:"cd9abd1b",4164:"74b8bb19",4216:"e078b6c1",4217:"6fb558da",4227:"722757f6",4259:"407a769e",4264:"e6a1db28",4297:"231a4cd9",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"d2e8966e",4474:"7072b15a",4492:"dbdd3838",4496:"e6c48daa",4498:"24209457",4504:"0ae65477",4514:"759634bd",4520:"2876f9b3",4546:"bae06017",4565:"f4e961ae",4572:"112e0be5",4599:"61def4cb",4610:"2e760fa7",4621:"ccbcffd6",4628:"ece2c60c",4662:"151d022c",4685:"c33f1528",4715:"1d58c0f0",4736:"09d88247",4741:"4f888b45",4757:"4379367b",4766:"e5663ca4",4770:"18474774",4790:"619413e4",4795:"d0d587c5",4797:"a24e92db",4800:"7cde2c27",4850:"1edda4b7",4889:"d18b7867",4928:"31d5fb2f",4973:"2fe01875",4994:"339ea752",5022:"c3360829",5043:"8dcd733c",5048:"3bbbb306",5060:"85dafcc6",5096:"7334eba3",5111:"6a54ba9e",5117:"124072e3",5125:"1410df3b",5148:"1932ad4c",5165:"4b6ad9eb",5176:"b51e625d",5177:"7a0bf655",5179:"1bcea6d4",5186:"ca942ea1",5230:"e58b133c",5238:"6ffb2182",5290:"5dabcdc2",5297:"705c0173",5307:"57e9070e",5319:"acd6d07b",5321:"1163c84e",5330:"a1085086",5335:"8508e4a1",5354:"7ae70604",5357:"c36c72b4",5359:"6140f244",5382:"b577d388",5402:"cdda678d",5416:"454536b7",5434:"38b302a6",5466:"7d37e5b4",5494:"d89549c4",5518:"6009bc78",5549:"50ad8a12",5572:"bb9ddfdc",5573:"f3d56c2a",5624:"7a7e7353",5631:"e00d3d36",5650:"3d7b373f",5679:"4a090bef",5694:"b4d775b2",5705:"15104225",5729:"c4e6b193",5764:"e0d7e586",5775:"252e3625",5776:"158b5f45",5786:"ee5f658e",5798:"483549f8",5800:"baf583dc",5816:"3dffc9d1",5876:"5eded409",5888:"64703686",5891:"02e04a19",5894:"32ba18b0",5902:"814f8047",5915:"8f3d26ab",5972:"ab02029d",5992:"48f797dd",6029:"330ab288",6034:"5c9e066c",6045:"d268f87f",6047:"3ce45acd",6063:"cdc20264",6069:"22123425",6080:"20dfbb4a",6126:"99519171",6127:"6062272e",6170:"82cf53e0",6185:"9fedf557",6205:"399abf94",6265:"73d0cb04",6270:"899616ed",6282:"7132de0c",6328:"5e184d5c",6366:"4798a4ce",6378:"7f3a946a",6411:"3b971528",6434:"363abaa8",6444:"ec2d13bf",6451:"4fec3e0b",6452:"710b1bf5",6531:"51f39499",6583:"44f0315e",6587:"fb84bfe0",6634:"8ed12707",6637:"1993cc22",6651:"cf53fc11",6682:"83d1453f",6685:"f4dc2f19",6729:"1355e4e2",6741:"f59fe90c",6774:"59d4d618",6776:"a9b58dce",6784:"ed466115",6788:"b338722c",6789:"eb6dabcb",6796:"94ad988f",6820:"de0c6ee9",6882:"26466e3a",6904:"e1430d30",6913:"64ce5b95",6963:"72a79cf8",7043:"877f56b2",7045:"5d87120a",7058:"c23f8dc8",7062:"68dc9fc1",7084:"46ccce72",7099:"4ebf07f5",7156:"e7466006",7178:"9e7c9d3a",7182:"e7897095",7224:"bbed5a56",7242:"884d6f43",7260:"a84df610",7289:"3e568faa",7322:"154bdd4b",7323:"68f273ff",7329:"981bc8a7",7333:"b49e4730",7365:"1005464f",7395:"468d28d1",7402:"d6ba3c86",7460:"23b220ec",7477:"e2607d2e",7482:"7536fa4a",7527:"82876bcd",7545:"c0889bd0",7560:"72448ae3",7565:"2ed807c6",7573:"97f85034",7589:"e2f8d791",7591:"c8233ce9",7614:"8bb9a75d",7622:"274db549",7686:"4fcec9f9",7706:"c2a79e40",7806:"c3517645",7835:"9fcb3212",7855:"4e5ed7b0",7857:"7a8194d1",7883:"73eba569",7884:"43decde4",7901:"c82b5ab5",7922:"d9be54b5",7964:"29aed9a1",7971:"0d3f4fdc",7989:"6d620697",8062:"8254b458",8072:"993694d8",8085:"d49968cc",8086:"e61f407a",8089:"d536b13a",8115:"7714ddb9",8143:"bb36fe75",8145:"c62bb86d",8155:"cd5ec95e",8161:"83c5fa9a",8217:"6d83b844",8237:"f7c95fe5",8241:"1ab01bdf",8286:"0acf82ae",8302:"55794970",8332:"31e56ad4",8340:"351e6dbe",8350:"07df8a75",8365:"d1b8b7fc",8398:"e4f7f85a",8431:"812ad9db",8435:"29ffda57",8447:"7aee94f3",8458:"a1358e08",8479:"9586ded4",8517:"a92f6301",8552:"de325efe",8561:"333e8ec9",8563:"dd23b362",8579:"eaaf019b",8639:"645fd6b4",8665:"c07d7d3c",8688:"b8c8377d",8689:"874e8290",8723:"9b73bbd6",8737:"ce7dad23",8761:"5582f123",8776:"0ad26240",8787:"7d1deb74",8823:"c267deca",8827:"ee788a1b",8842:"9f25a3e2",8866:"e4d37ae0",8882:"0865bb56",8885:"4bbbf8ce",8898:"d002bcd8",8909:"5136d178",8920:"7f82440c",8963:"790aecdd",8965:"fea3af59",8999:"4ecadbdd",9039:"4e9fa8f3",9076:"667cb9e4",9104:"bbcb2345",9205:"887c7a9a",9252:"0d791a59",9260:"cf5f8140",9366:"b0e0721e",9385:"856904ef",9391:"dcc47727",9404:"9fcc3d3e",9406:"a4d49d15",9416:"ea2ea9ae",9417:"a9234562",9449:"b0bb7d87",9487:"43e50a24",9489:"c717e4f7",9507:"29298d4f",9511:"6d20f9dc",9554:"ed358e7b",9559:"1dc92b20",9647:"b6301f82",9649:"27a44012",9674:"7178ed45",9677:"b548c664",9695:"a756ed12",9715:"26d10ef3",9716:"32696214",9785:"2defd7c7",9788:"409bbad1",9814:"ff63f122",9891:"8857246c",9895:"b8e31ff2",9906:"163f0c00",9921:"2d8e7ccb",9922:"43bc1c10",9928:"5989f5e0",9944:"7e0aa58b",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"249d60ed",109:"1a7fc455",119:"5a5d8480",195:"8bc56a44",201:"749be0d6",264:"5fd9b3fc",292:"8c3a8076",337:"497aa9e8",479:"bba9e475",485:"d63578fe",508:"82593858",518:"d8235e17",532:"1e2e38ec",533:"308bfa22",547:"5581debc",556:"0e9c5cde",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"a2fc4a46",700:"26166636",737:"98eb2f74",799:"b1dec428",879:"64e845d8",895:"ad846737",900:"5db55ef3",906:"d2399d94",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"bce697db",1048:"dafc3f4f",1070:"a2fc4a46",1077:"4749f7c5",1211:"bdb8faab",1253:"a97ebbb0",1257:"156e8f74",1276:"bbc6eeec",1343:"e4e2ebc7",1423:"5c4a76fc",1427:"3d93dfaa",1450:"1edcc2ed",1461:"82857f62",1470:"183c9793",1475:"01717533",1477:"08b9f795",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0da47095",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"7d7534d1",1657:"49a2443a",1674:"fdbc1e05",1678:"56d7661e",1713:"a4a3dbd7",1717:"54be7693",1727:"4eec53ba",1754:"7638a12e",1783:"4b6779fc",1798:"d4c3f3eb",1831:"12095e09",1836:"5f0d3f7f",1855:"b92cccb4",1880:"29bc2b98",1897:"35d10918",1939:"164385ec",1953:"d6d2346f",1962:"84e145fa",1993:"d3113f66",2045:"dcfad42d",2099:"8ecd211a",2102:"ec61f9f0",2130:"f76fbdf0",2141:"5eb2f330",2203:"6b55d48d",2216:"90f34d3c",2240:"e7cce869",2281:"db733a78",2303:"5a9dc2b1",2307:"b2c54321",2338:"9f251b40",2339:"bf4c6e3d",2396:"1234f229",2404:"08d36549",2412:"4490ba2a",2425:"47b23ee4",2443:"2f614807",2476:"cf85a190",2501:"2441982c",2539:"43c55c4d",2548:"75182034",2570:"ecab12cb",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"066a1e3c",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"67c37a4e",2865:"74eec4a7",2884:"405c2ef9",3006:"7fce4e74",3086:"d0ebac07",3141:"f135066d",3157:"d0ba1925",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"ee8e2fb8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9a871026",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"7bc5318b",3585:"5f288e7b",3668:"b2451f97",3747:"c50b2b70",3784:"c81d4a51",3831:"4987c55d",3873:"9b32f93d",3910:"658d457f",3951:"9b11b034",4030:"d3df931a",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"7d2dbef2",4105:"7f9d4513",4144:"f10aa199",4164:"2e8b2a11",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"7715ff42",4449:"e68d8d58",4474:"03cdfb68",4492:"9fd5ba05",4496:"77babddd",4498:"e1d76eaf",4504:"b05222a6",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6327db8f",4610:"687005a6",4621:"4c789bfa",4662:"30b29314",4715:"cf749061",4736:"aa2d53d9",4741:"c51f7784",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"a8674b97",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"4358a2fb",5125:"57501e4a",5148:"572faeac",5165:"dc6d9bc6",5176:"9c49e7fa",5177:"b612c017",5179:"699b44a8",5186:"30047116",5230:"6fd07f3c",5238:"694000a4",5297:"5426028f",5307:"71d657fb",5319:"34217c3f",5330:"5b911c36",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"28b79a42",5402:"68063d1e",5466:"40dfb2d8",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"685b3a03",5650:"f8f63f4b",5694:"fc68e7f6",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"e07b4b49",5786:"37a81eaa",5798:"ce1cf7da",5800:"f214b296",5816:"2fe25dcc",5888:"193a7f8f",5891:"2f4cf052",5894:"54bd0124",5915:"bc9c3e69",5972:"bf71a07e",5992:"419f5d2f",6029:"3f8b2a62",6063:"2c0a986c",6069:"5e1528e7",6080:"996e65dc",6127:"f31505a8",6185:"4617aa93",6205:"6eef461f",6265:"ab7c4ade",6270:"5496b206",6282:"37b2b2dd",6328:"de2b9d62",6366:"524d6e13",6434:"c5a95b1e",6444:"fd46d237",6451:"0794ceeb",6452:"81477657",6583:"56bd7407",6587:"9c49e7fa",6634:"8a742b39",6637:"fd58ca71",6651:"b07fe216",6682:"d2765c91",6685:"cc9a5255",6729:"aea3b7f5",6741:"b838eb14",6776:"cf0a1c59",6784:"f7c2fba9",6789:"bb555561",6796:"88ef2b35",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"7c5ff3cf",7062:"2f9e3401",7099:"e6e46152",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"98728eb3",7260:"2c380d56",7289:"c6aafe55",7322:"f81a6b01",7323:"04c95f4c",7329:"dad12206",7395:"ff574c5d",7402:"c3bf3e69",7460:"dedd2038",7477:"b45b8d42",7482:"c37a3f01",7527:"a4765b7e",7545:"88c2815e",7560:"d82e43ca",7589:"5abfc7e4",7614:"de9ee12f",7622:"79b56687",7806:"80b7b1d6",7835:"cb114452",7855:"d9440df4",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"5acea567",7922:"49f2762f",8062:"8e384b9f",8072:"540f746b",8085:"a1cadc76",8115:"47861430",8143:"baf130b5",8145:"0eefaae0",8155:"d345abd7",8217:"000115b7",8237:"cc24fd46",8241:"c8299739",8286:"4b01dd59",8332:"b50ee330",8398:"7bb61fdd",8431:"289b326c",8435:"f2dde010",8447:"9c541ee4",8458:"ddd4164b",8479:"ef522a60",8517:"cccfddad",8552:"beea65ae",8563:"b1f16cfe",8579:"c4e34db8",8665:"c52575bc",8688:"c044db56",8689:"38303690",8723:"77277ca8",8787:"121de108",8823:"ae9352be",8827:"14015163",8866:"92bb3d6e",8882:"f3e42f72",8885:"de905169",8965:"683c1073",8999:"448aa22f",9039:"4e72f6be",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"f6708bbd",9416:"bc1cc3b9",9449:"b305d21d",9487:"a73f5679",9489:"ee2bb5b7",9507:"af07d346",9511:"3effe0ac",9647:"bea72042",9649:"00fb4211",9674:"5f24eb80",9677:"18c220c4",9695:"7288e7ae",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"4edcfbcb",9891:"512a9301",9906:"c603619a",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,g){return Object.prototype.hasOwnProperty.call(d,g)}}(),function(){var d={};__webpack_require__.l=function(g,e,r,i){if(d[g]){d[g].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const $=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return $&&(U[X]=$),U},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Wf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Hf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Hf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=_(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new wl(1,t,n),this.cea608Parser2=new wl(3,s,v)}addCues(t,n,s,v,w){let P=!1;for(let U=w.length;U--;){const X=w[U],$=Gf(X[0],X[1],n,s);if($>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),P=!0,$/(s-n)>.5))return}if(P||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:P}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:P}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{is(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=_(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===uu);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const P=this.media,U=P?Jl(P.textTracks):null;if(this.tracks.forEach((X,$)=>{let ue;if(U){let de=null;for(let be=0;be$!==null).map($=>$.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const P=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:P})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,P=this.captionsProperties[w];P&&(P.label=s.name,s.lang&&(P.languageCode=s.lang),P.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:P,lastSn:U}=this,{cc:X,sn:$}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&P&&($!==U+1||$===U&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),P.reset()),this.lastCc=X,this.lastSn=$,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,P="stats"in n;if(w==null||!w.encrypted||P){const U=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===uu?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;zc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:P}=this,U=w.length-1;if(!w[s.cc]&&U===-1){P.push(t);return}const X=this.hls,$=(n=s.initSegment)!=null&&n.data?Yt(s.initSegment.data,new Uint8Array(v)).buffer:v;Uc($,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?P.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&U>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||zc(n,this.initPTS[t.cc],()=>{s.textCodec=uu,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Yo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wPo(U[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>Po(U[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Re=ll($.trim()),Le=lf(t,n,Re);D!=null&&(de=D.cues)!=null&&de.getCueById(Le)||(P=new ue(t,n,Re),P.id=Le,P.line=be+1,P.align="left",P.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(P))}return D&&v.length&&(v.sort((be,Re)=>be.line==="auto"||Re.line==="auto"?0:be.line>8&&Re.line>8?Re.line-be.line:be.line-Re.line),v.forEach(be=>Yo(D,be))),v}};function ge(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const De=/(\d+)-(\d+)\/(\d+)/;class rt{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||gn,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=Ut(t,this.controller.signal),P=t.responseType==="arraybuffer",U=P?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:$}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ho(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var be;this.response=this.loader=de;const Re=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=$,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},$-(Re-v.loading.start)),!de.ok){const{status:at,statusText:it}=de;throw new Ii(it||"fetch, bad network response",at,de)}v.loading.first=Re,v.total=Dr(de.headers)||v.total;const Le=(be=this.callbacks)==null?void 0:be.onProgress;return Le&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Le):P?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var be,Re;const Le=this.response;if(!Le)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const at=de[U];at&&(v.loaded=v.total=at);const it={url:Le.url,data:de,code:Le.status},Xt=(be=this.callbacks)==null?void 0:be.onProgress;Xt&&!r(n.highWaterMark)&&Xt(v,t,de,Le),(Re=this.callbacks)==null||Re.onSuccess(it,v,t,Le)}).catch(de=>{var be;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Re=de&&de.code||0,Le=de?de.message:null;(be=this.callbacks)==null||be.onError({code:Re,text:Le},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const P=new Sr,U=t.body.getReader(),X=()=>U.read().then($=>{if($.done)return P.dataLength&&w(n,s,P.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=$.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,P.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function Ut(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function fr(D){const t=De.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Dr(D){const t=D.get("Content-Range");if(t){const s=fr(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function gn(D,t){return new self.Request(D.url,t)}class Ii extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Kn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(P=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(P=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:P.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:P}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:P,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const $=n.status,ue=n.responseType==="text"?n.responseText:null;if($>=200&&$<300){const Le=ue!=null?ue:n.response;if(Le!=null){var P,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const at=n.responseType==="arraybuffer"?Le.byteLength:Le.length;s.loaded=s.total=at,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const it=(P=this.callbacks)==null?void 0:P.onProgress;it&&it(s,t,Le,n);const Xt={url:n.responseURL,data:Le,code:$};(U=this.callbacks)==null||U.onSuccess(Xt,s,t,n);return}}const de=w.loadPolicy.errorRetry,be=s.retry,Re={url:t.url,data:void 0,code:$};if(ct(de,be,!1,Re))this.retry(de);else{var X;H.error(`${$} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:$,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(ct(t,n,!0))this.retry(t);else{var s;H.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Xn(t,s.retry),s.retry++,H.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const la={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Kn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Je,bufferController:mo,capLevelController:Al,errorController:Gr,fpsController:ds,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:wu,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:la},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ka()),{},{subtitleStreamController:Pl,subtitleTrackController:Bc,timelineController:ad,audioStreamController:$c,audioTrackController:Dl,emeController:Oe,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function ka(){return{cueHandler:z,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function nn(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=jr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(P=>{const U=`${P==="level"?"playlist":P}LoadPolicy`,X=t[U]===void 0,$=[];w.forEach(ue=>{const de=`${P}Loading${ue}`,be=t[de];if(be!==void 0&&X){$.push(de);const Re=s[U].default;switch(t[U]={default:Re},ue){case"TimeOut":Re.maxLoadTimeMs=be,Re.maxTimeToFirstByteMs=be;break;case"MaxRetry":Re.errorRetry.maxNumRetry=be,Re.timeoutRetry.maxNumRetry=be;break;case"RetryDelay":Re.errorRetry.retryDelayMs=be,Re.timeoutRetry.retryDelayMs=be;break;case"MaxRetryTimeout":Re.errorRetry.maxRetryDelayMs=be,Re.timeoutRetry.maxRetryDelayMs=be;break}}}),$.length&&n.warn(`hls.js config: "${$.join('", "')}" setting(s) are deprecated, use "${U}": ${Yi(t[U])}`)}),b(b({},s),t)}function jr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(jr):Object.keys(D).reduce((t,n)=>(t[n]=jr(D[n]),t),{}):D}function rn(D,t){const n=D.loader;n!==rt&&n!==Kn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):ge()&&(D.loader=rt,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const On=2,Un=.1,Ya=.05,Ui=100;class Xa extends to{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Ui),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(os(s,"playing",this.onMediaPlaying),os(s,"waiting",this.onMediaWaiting),os(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const P=this.media;if(!P)return;const{seeking:U}=P,X=this.seeking&&!U,$=!this.seeking&&U,ue=P.paused&&!U||P.ended||P.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if($||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&P.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!di.getBuffered(P).length){this.nudgeRetry=0;return}const de=di.bufferInfo(P,t,0),be=de.nextStart||0,Re=this.fragmentTracker;if(U&&Re&&this.hls){const mn=hs(this.hls.inFlightFragments,t),Zr=de.len>On,ln=!be||mn||be-t>On&&!Re.getPartialFragment(t);if(Zr||ln)return;this.moved=!1}const Le=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Re){if(!(de.len>0)&&!be)return;const Zr=Math.max(be,de.start||0)-t,on=!!(Le!=null&&Le.live)?Le.targetduration*2:On,Xr=Ul(t,Re);if(Zr>0&&(Zr<=on||Xr)){P.paused||this._trySkipBufferHole(Xr);return}}const at=w.detectStallWithCurrentTimeMs,it=self.performance.now(),Xt=this.waiting;let ir=this.stalled;if(ir===null)if(Xt>0&&it-Xt=at||Xt)&&this.hls){var Ar;if(((Ar=this.mediaSource)==null?void 0:Ar.readyState)==="ended"&&!(Le!=null&&Le.live)&&Math.abs(t-((Le==null?void 0:Le.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const Ur=di.bufferInfo(P,t,w.maxBufferHole);this._tryFixBufferStall(Ur,ur,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=di.bufferedInfo(di.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const P=di.timeRangesToArray(v),U=di.bufferedInfo(P,n,0).bufferedIndex;if(U>-1&&UU)&&ue-$<1&&t-$<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${$} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let be=Ul(t,this.fragmentTracker);be&&"fragment"in be?be=be.fragment:be||(be=void 0);const Re=di.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:be,buffer:Re.len,bufferInfo:Re})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:P,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!P||!X)return;const $=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Ul(s,P);if((ue||$!=null&&$.live&&s<$.fragmentStart)&&(this._trySkipBufferHole(ue)||!this.media))return;const de=t.buffered,be=this.adjacentTraversal(t,s);(de&&de.length>1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),P=s.getFragAtPos(v,u.MAIN);if(w&&P)return P.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const P=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${Yi(t)})`);this.warn(P.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:P,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const P=v.currentTime,U=di.bufferInfo(v,P,0),X=P0&&U.len<1&&v.readyState<3,be=X-P;if(be>0&&(ue||de)){if(be>w.maxBufferHole){let Le=!1;if(P===0){const at=s.getAppendedFrag(0,u.MAIN);at&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&is(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Re=0;Re<$.length;Re++){const Le=$[Re];if(!Er(Le)){this.updateId3CueEnds(ue,X);const at=ud(P,ue,de,Le,X);at&&this.id3Track.addCue(at)}}}}updateId3CueEnds(t,n){var s;const v=(s=this.id3Track)==null?void 0:s.cues;if(v)for(let w=v.length;w--;){const P=v[w];P.type===n&&P.startTimeue.type===_n.audioId3&&X:v==="video"?$=ue=>ue.type===_n.emsg&&U:$=ue=>ue.type===_n.audioId3&&X||ue.type===_n.emsg&&U,Po(w,n,s,$)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:P}=this.hls.config;if(!w)return;const U=od();if(s&&v&&!P){const{fragmentStart:at,fragmentEnd:it}=t;let Xt=this.assetCue;Xt?(Xt.startTime=at,Xt.endTime=it):U&&(Xt=this.assetCue=ud(U,at,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Xt&&(Xt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Xt),Xt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:$}=t,ue=Object.keys($);let de=this.dateRangeCuesAppended;if(X&&n){var be;if((be=X.cues)!=null&&be.length){const at=Object.keys(de).filter(it=>!ue.includes(it));for(let it=at.length;it--;){var Re;const Xt=at[it],ir=(Re=de[Xt])==null?void 0:Re.cues;delete de[Xt],ir&&Object.keys(ir).forEach(ur=>{const Ar=ir[ur];if(Ar){Ar.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(Ar)}catch(Ur){}}})}}else de=this.dateRangeCuesAppended={}}const Le=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Le==null?void 0:Le.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let at=0;at{if(wi!==Xt.id){const Ki=$[wi];if(Ki.class===Xt.class&&Ki.startDate>Xt.startDate&&(!Dn||Xt.startDate.01&&(wi.startTime=ir,wi.endTime=mn);else if(U){let Ki=Xt.attr[Dn];Wo(Dn)&&(Ki=V(Ki));const Vi=ud(U,ir,mn,{key:Dn,data:Ki},_n.dateRange);Vi&&(Vi.id=it,this.id3Track.addCue(Vi),Ar[Dn]=Vi,P&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&Vi.addEventListener("enter",this.onEventCueEnter))}}de[it]={cues:Ar,dateRange:Xt,durationKnown:Ur}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:P}=this.config;if(!w||P===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,$=Math.min(this.maxLatency,U+s.targetduration);if(X<$&&X>.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,P)),be=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Re=Math.min(de,Math.max(1,be));this.changeMediaPlaybackRate(n,Re)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:P,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let $=U&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||$===0)&&($=w!==void 0?w:P*v);const ue=v;return $+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,P=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(P,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends Ao{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},P={};let U=!1,X=!1,$=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:be,videoCodec:Re}=ue;be&&(ue.audioCodec=be=mt(be,s)||void 0),Re&&(Re=ue.videoCodec=Jt(Re));const{width:Le,height:at,unknownCodecs:it}=ue,Xt=(it==null?void 0:it.length)||0;if(U||(U=!!(Le&&at)),X||(X=!!Re),$||($=!!be),Xt||be&&!this.isAudioSupported(be)||Re&&!this.isVideoSupported(Re)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:ir,"FRAME-RATE":ur,"HDCP-LEVEL":Ar,"PATHWAY-ID":Ur,RESOLUTION:mn,"VIDEO-RANGE":Zr}=de,on=`${`${Ur||"."}-`}${ue.bitrate}-${mn}-${ur}-${ir}-${Zr}-${Ar}`;if(w[on])if(w[on].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Xr=P[on]+=1;ue.attrs["PATHWAY-ID"]=new Array(Xr+1).join(".");const Dn=this.createLevel(ue);w[on]=Dn,v.push(Dn)}else w[on].addGroupId("audio",de.AUDIO),w[on].addGroupId("text",de.SUBTITLES);else{const Xr=this.createLevel(ue);w[on]=Xr,P[on]=1,v.push(Xr)}}),this.filterAndSortMediaOptions(v,n,U,X,$)}createLevel(t){const n=new zi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=Bt(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var P;let U=[],X=[],$=t;const ue=((P=n.stats)==null?void 0:P.parsing)||{};if((s||v)&&w&&($=$.filter(({videoCodec:ir,videoRange:ur,width:Ar,height:Ur})=>(!!ir||!!(Ar&&Ur))&&Bi(ur))),$.length===0){Promise.resolve().then(()=>{if(this.hls){let ir="no level with compatible codecs found in manifest",ur=ir;n.levels.length&&(ur=`one or more CODECS in variant not supported: ${Yi(n.levels.map(Ur=>Ur.attrs.CODECS).filter((Ur,mn,Zr)=>Zr.indexOf(Ur)===mn))}`,this.warn(ur),ir+=` (${ur})`);const Ar=new Error(ir);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:Ar,reason:ur})}}),ue.end=performance.now();return}n.audioTracks&&(U=n.audioTracks.filter(ir=>!ir.audioCodec||this.isAudioSupported(ir.audioCodec)),hd(U)),n.subtitles&&(X=n.subtitles,hd(X));const de=$.slice(0);$.sort((ir,ur)=>{if(ir.attrs["HDCP-LEVEL"]!==ur.attrs["HDCP-LEVEL"])return(ir.attrs["HDCP-LEVEL"]||"")>(ur.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&ir.height!==ur.height)return ir.height-ur.height;if(ir.frameRate!==ur.frameRate)return ir.frameRate-ur.frameRate;if(ir.videoRange!==ur.videoRange)return ii.indexOf(ir.videoRange)-ii.indexOf(ur.videoRange);if(ir.videoCodec!==ur.videoCodec){const Ar=xe(ir.videoCodec),Ur=xe(ur.videoCodec);if(Ar!==Ur)return Ur-Ar}if(ir.uri===ur.uri&&ir.codecSet!==ur.codecSet){const Ar=dt(ir.codecSet),Ur=dt(ur.codecSet);if(Ar!==Ur)return Ur-Ar}return ir.averageBitrate!==ur.averageBitrate?ir.averageBitrate-ur.averageBitrate:0});let be=de[0];if(this.steering&&($=this.steering.filterParsedLevels($),$.length!==de.length)){for(let ir=0;irAr&&Ar===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Ur)}break}const Le=w&&!v,at=this.hls.config,it=!!(at.audioStreamController&&at.audioTrackController),Xt={levels:$,audioTracks:U,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:it&&!Le&&U.some(ir=>!!ir.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Xt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,P=n[t],U=P.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=P,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${P.height?P.height+"p ":""}${P.videoRange?P.videoRange+" ":""}${P.codecSet?P.codecSet+" ":""}@${P.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:P.attrs,details:P.details,bitrate:P.bitrate,averageBitrate:P.averageBitrate,maxBitrate:P.maxBitrate,realBitrate:P.realBitrate,width:P.width,height:P.height,codecSet:P.codecSet,audioCodec:P.audioCodec,videoCodec:P.videoCodec,audioGroups:P.audioGroups,subtitleGroups:P.subtitleGroups,loaded:P.loaded,loadError:P.loadError,fragmentError:P.fragmentError,name:P.name,id:P.id,uri:P.uri,url:P.url,urlId:0,audioGroupIds:P.audioGroupIds,textGroupIds:P.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const $=P.details;if(!$||$.live){const ue=this.switchParams(P.uri,v==null?void 0:v.details,$);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,P=n.levelInfo;if(!P){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(P===this.currentLevel||n.withoutMultiVariant){P.fragmentError===0&&(P.loadError=0);let X=P.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],P=t.details,U=P==null?void 0:P.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&P.live?" age "+U.toFixed(1)+(P.type?" "+P.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,P)=>P!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));Ra(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(ze(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(ze(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class gd extends Ft{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const P=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(P===null||P.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${P?P.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=Ie.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Ie.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Ie.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=Ie.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Ie.IDLE;break}break}case Ie.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Ie.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const P=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const at={};this.altAudio===2&&(at.type="video"),this.hls.trigger(o.BUFFER_EOS,at),this.state=Ie.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const $=P.details;if(!$||this.state===Ie.WAITING_LEVEL||this.waitForLive(P)){this.level=w,this.state=Ie.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,de=this.getMaxBufferLength(P.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const be=this.backtrackFragment?this.backtrackFragment.start:U.end;let Re=this.getNextFragment(be,$);if(this.couldBacktrack&&!this.fragPrevious&&Re&&Se(Re)&&this.fragmentTracker.getState(Re)!==hn.OK){var Le;const it=((Le=this.backtrackFragment)!=null?Le:Re).sn-$.startSN,Xt=$.fragments[it-1];Xt&&Re.cc===Xt.cc&&(Re=Xt,this.fragmentTracker.removeFragment(Xt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Re&&this.isLoopLoading(Re,be)){if(!Re.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Xt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Xt&&this.afterBufferFlushed(Xt,it,u.MAIN)}Re=this.getNextFragmentLoopLoading(Re,$,U,u.MAIN,de)}Re&&(Re.initSegment&&!Re.initSegment.data&&!this.bitrateTest&&(Re=Re.initSegment),this.loadFragment(Re,P,be))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===hn.NOT_LOADED||v===hn.PARTIAL?Se(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=P-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=nt(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,P=!1;for(const U in s){const X=s[U];if(X.id==="main"){if(w=U,v=X,U==="video"){const $=s[U];$&&(this.videoBuffer=$.buffer)}}else P=!0}P&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Ie.PARSED&&(this.state=Ie.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Se(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const P=this.media;P&&(!this._hasEnoughToStart&&di.getBuffered(P).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=Ie.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===Ie.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Ie.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Ie.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X<$||this.loadingParts&&X<2*((w==null?void 0:w.partTarget)||0)))&&(this.log(`adjusting start position by ${X} to match buffer start`),s+=X,this.startPosition=s),n{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=Ie.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const P=w.stats;P.parsing.start=P.parsing.end=P.buffering.start=P.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===Ie.STOPPED||this.state===Ie.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,P=this.getCurrentContext(w);if(!P){this.resetWhenMissingContext(w);return}const{frag:U,part:X,level:$}=P,{video:ue,text:de,id3:be,initSegment:Re}=v,{details:Le}=$,at=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=Ie.PARSING,Re){const it=Re.tracks;if(it){const Ar=U.initSegment||U;if(this.unhandledEncryptionError(Re,U))return;this._bufferInitSegment($,it,Ar,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Ar,id:n,tracks:it})}const Xt=Re.initPTS,ir=Re.timescale,ur=this.initPTS[U.cc];if(r(Xt)&&(!ur||ur.baseTime!==Xt||ur.timescale!==ir)){const Ar=Re.trackId;this.initPTS[U.cc]={baseTime:Xt,timescale:ir,trackId:Ar},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:Xt,timescale:ir,trackId:Ar})}}if(ue&&Le){at&&ue.type==="audiovideo"&&this.logMuxedErr(U);const it=Le.fragments[U.sn-1-Le.startSN],Xt=U.sn===Le.startSN,ir=!it||U.cc>it.cc;if(v.independent!==!1){const{startPTS:ur,endPTS:Ar,startDTS:Ur,endDTS:mn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:ur,endPTS:Ar,startDTS:Ur,endDTS:mn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!ir&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Zr=this.getMainFwdBufferInfo(),ln=(Zr?Zr.end:this.getLoadPosition())+this.config.maxBufferHole,on=ue.firstKeyFramePTS?ue.firstKeyFramePTS:ur;if(!Xt&&lnOn&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,ur,Ar,Ur,mn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,X,w,Xt||ir)}else if(Xt||ir)U.gap=!0;else{this.backtrack(U);return}}if(at){const{startPTS:it,endPTS:Xt,startDTS:ir,endDTS:ur}=at;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:Xt,startDTS:ir,endDTS:ur}),U.setElementaryStreamInfo(ie.AUDIO,it,Xt,ir,ur),this.bufferFragmentData(at,U,X,w)}if(Le&&be!=null&&be.samples.length){const it={id:n,frag:U,details:Le,samples:be.samples};s.trigger(o.FRAG_PARSING_METADATA,it)}if(Le&&de){const it={id:n,frag:U,details:Le,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${Se(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==Ie.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:P,audiovideo:U}=n;if(w){const $=t.audioCodec;let ue=an(w.codec,$);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const be=w.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),$&&$!==ue&&this.log(`Swapping manifest audio codec "${$}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${$||""}/${w.codec}]`),delete n.audiovideo}if(P){P.levelCodec=t.videoCodec,P.id=u.MAIN;const $=P.codec;if(($==null?void 0:$.length)===4)switch($){case"hvc1":case"hev1":P.codec="hvc1.1.6.L120.90";break;case"av01":P.codec="av01.0.04M.08";break;case"avc1":P.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${P.container}, codecs[level/parsed]=[${t.videoCodec||""}/${$}]${P.codec!==$?" parsed-corrected="+P.codec:""}${P.supplemental?" supplemental="+P.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach($=>{const de=n[$].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:$,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Ie.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(di.isBuffered(t,s)?n=this.getAppendedFrag(s):di.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?hr(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const P=w+(n-v.start)*1e3;return new Date(P)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new qi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;P.setKeyFormat(U);const X=qo(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=Mo(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const $=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,$))}const P=w.uri;if(!P)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${P}"`)));const U=ld(w);let X=this.keyIdToKeyInfo[U];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[U]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const P=pt(n.initSegment.data);if(P.length){const U=P[0];U.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${Q(U)}`),t.decryptdata.keyId=U,Go.setKeyIdForUri(t.decryptdata.uri,U))}}const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(P=>(t.mediaKeySessionContext=P,s))).catch(P=>{throw t.keyLoadPromise=null,"data"in P&&(P.data.frag=n),P})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((P,U)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},$=s.keyLoadPolicy.default,ue={loadPolicy:$,timeout:$.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(be,Re,Le,at)=>{const{frag:it,keyInfo:Xt}=Le,ir=ld(Xt.decryptdata);if(!it.decryptdata||Xt!==this.keyIdToKeyInfo[ir])return U(this.createKeyLoadError(it,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),at));Xt.decryptdata.key=it.decryptdata.key=new Uint8Array(be.data),it.keyLoader=null,Xt.loader=null,P({frag:it,keyInfo:Xt})},onError:(be,Re,Le,at)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${be.code} loading key ${be.text}`),Le,b({url:X.url,data:void 0},be)))},onTimeout:(be,Re,Le)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Le))},onAbort:(be,Re,Le)=>{this.resetLoader(Re),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Le))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const P=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[P],w&&w.destroy()}}function ld(D){if(D.keyFormat!==ms.FAIRPLAY){const t=D.keyId;if(t)return Q(t)}return D.uri}function _d(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,P=new w(n);return this.loaders[t.type]=P,P}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:P,deliveryDirectives:U,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:P,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:P,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:P,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:P,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:P,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const $=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?$.log(`[playlist-loader]: ignore ${t.url} ongoing request`):$.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}$.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let $;if(t.type===h.LEVEL&&t.level!==null?$=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?$=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&($=this.hls.subtitleTracks[t.id].details),$){const ue=$.partTarget,de=$.targetduration;if(ue&&de){const be=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(be,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(be,w.maxTimeToFirstByteMs)})}}}const P=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:P.maxNumRetry||0,retryDelay:P.retryDelayMs||0,maxRetryDelay:P.maxRetryDelayMs||0},X={onSuccess:($,ue,de,be)=>{const Re=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Le=$.data;ue.parsing.start=performance.now(),Ko.isMediaPlaylist(Le)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist($,ue,de,be||null,Re):this.handleMasterPlaylist($,ue,de,be)},onError:($,ue,de,be)=>{this.handleNetworkError(ue,de,!1,$,be)},onTimeout:($,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,$)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,P=t.data,U=cd(t,s),X=Ko.parseMasterPlaylist(P,U);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:$,levels:ue,sessionData:de,sessionKeys:be,startTimeOffset:Re,variableList:Le}=X;this.variableList=Le,ue.forEach(ir=>{const{unknownCodecs:ur}=ir;if(ur){const{preferManagedMediaSource:Ar}=this.hls.config;let{audioCodec:Ur,videoCodec:mn}=ir;for(let Zr=ur.length;Zr--;){const ln=ur[Zr];Ce(ln,"audio",Ar)?(ir.audioCodec=Ur=Ur?`${Ur},${ln}`:ln,$t.audio[Ur.substring(0,4)]=2,ur.splice(Zr,1)):Ce(ln,"video",Ar)&&(ir.videoCodec=mn=mn?`${mn},${ln}`:ln,$t.video[mn.substring(0,4)]=2,ur.splice(Zr,1))}}});const{AUDIO:at=[],SUBTITLES:it,"CLOSED-CAPTIONS":Xt}=Ko.parseMasterPlaylistMedia(P,U,X);at.length&&!at.some(ur=>!ur.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),at.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ni({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:at,subtitles:it,captions:Xt,contentSteering:$,url:U,stats:n,networkDetails:v,sessionData:de,sessionKeys:be,startTimeOffset:Re,variableList:Le})}handleTrackOrLevelPlaylist(t,n,s,v,w){const P=this.hls,{id:U,level:X,type:$}=s,ue=cd(t,s),de=r(X)?X:r(U)?U:0,be=_d(s),Re=Ko.parseLevelPlaylist(t.data,ue,de,be,0,this.variableList);if($===h.MANIFEST){const Le={attrs:new Ni({}),bitrate:0,details:Re,name:"",url:ue};Re.requestScheduled=n.loading.start+_i(Re,0),P.trigger(o.MANIFEST_LOADED,{levels:[Le],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Re,this.handlePlaylistLoaded(Re,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let P=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?P+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(P+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(P);this.hls.logger.warn(`[playlist-loader]: ${P}`);let X=f.UNKNOWN,$=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,$=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,$=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,$=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,$=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:$,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const be=(n==null?void 0:n.url)||t.url;de.response=b({url:be,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,P){const U=this.hls,{type:X,level:$,levelOrTrack:ue,id:de,groupId:be,deliveryDirectives:Re}=v,Le=cd(n,v),at=_d(v);let it=typeof v.level=="number"&&at===u.MAIN?$:void 0;const Xt=t.playlistParsingError;if(Xt){if(this.hls.logger.warn(`${Xt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Le,error:Xt,reason:Xt.message,response:n,context:v,level:it,parent:at,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const ir=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Le,error:ir,reason:ir.message,response:n,context:v,level:it,parent:at,networkDetails:w,stats:s});return}switch(t.live&&P&&(P.getCacheAge&&(t.ageHeader=P.getCacheAge()||0),(!P.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(it){if(!ue)it=0;else if(ue!==U.levels[it]){const ir=U.levels.indexOf(ue);ir>-1&&(it=ir)}}U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||U.levels[0],level:it||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Re,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:be||"",stats:s,networkDetails:w,deliveryDirectives:Re});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:be||"",stats:s,networkDetails:w,deliveryDirectives:Re});break}}}class If{static get version(){return ni}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return _n}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ri,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=G(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=nn(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&rn(s,n);const{abrController:v,bufferController:w,capLevelController:P,errorController:U,fpsController:X}=s,$=new U(this),ue=this.abrController=new v(this),de=new Si(this),be=s.interstitialsController,Re=be?this.interstitialsController=new be(this,If):null,Le=this.bufferController=new w(this,de),at=this.capLevelController=new P(this),it=new X(this),Xt=new td(this),ir=s.contentSteeringController,ur=ir?new ir(this):null,Ar=this.levelController=new Cd(this,ur),Ur=new Sd(this),mn=new Id(this.config,this.logger),Zr=this.streamController=new gd(this,de,mn),ln=this.gapController=new Xa(this,de);at.setStreamController(Zr),it.setStreamController(Zr);const on=[Xt,Ar,Zr];Re&&on.splice(1,0,Re),ur&&on.splice(1,0,ur),this.networkControllers=on;const Xr=[ue,Le,ln,at,it,Ur,de];this.audioTrackController=this.createController(s.audioTrackController,on);const Dn=s.audioStreamController;Dn&&on.push(this.audioStreamController=new Dn(this,de,mn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,on);const wi=s.subtitleStreamController;wi&&on.push(this.subtititleStreamController=new wi(this,de,mn)),this.createController(s.timelineController,Xr),mn.emeController=this.emeController=this.createController(s.emeController,Xr),this.cmcdController=this.createController(s.cmcdController,Xr),this.latencyController=this.createController(Ad,Xr),this.coreComponents=Xr,on.push($);const Ki=$.onErrorOut;typeof Ki=="function"&&this.on(o.ERROR,Ki,$),this.on(o.MANIFEST_LOADED,Xt.onManifestLoaded,Xt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=Z.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Vr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const P=t[w].attrs["HDCP-LEVEL"];if(P&&P<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ta(n);return br(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,g,e){"use strict";e.d(g,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?H:G,l))):G():u!==!0&&(m=setTimeout(y?H:G,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var g=__webpack_module_cache__[d];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var g=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(g,{a:g}),g}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};g=g||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~g.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](d,g),g},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"4580d8ec",67:"f7166405",82:"f43870ae",109:"c59074dd",119:"fc1dd8a6",195:"a6915224",201:"9ebbfe17",264:"19e5d14a",292:"0f7d65ca",316:"1f60ada6",337:"f6df27fb",354:"d4d139cf",479:"e9b652df",485:"1376f391",508:"a9ae4533",518:"4fad85c2",532:"1bcf331d",533:"7763eb78",547:"eea4cb12",556:"a78d5a78",559:"ec40ad0e",570:"044d0dce",576:"8b634a44",629:"44a1d9a5",643:"9dbe0072",671:"4a609b8d",680:"f9159874",700:"2a916c91",737:"82c7d8af",741:"ac5fd360",799:"f26bebb2",879:"52f37018",895:"0ab43cde",900:"0e73aabe",906:"2e77f4e5",921:"8583eb78",928:"5ffaf3ad",981:"24da50c7",1006:"dc223064",1022:"58254e4a",1043:"f6dc50ae",1045:"2d0f1719",1048:"87c8dc50",1070:"e6cc029c",1077:"24529351",1144:"c90eccaf",1154:"8cb80842",1157:"87e44d27",1211:"e97593ea",1253:"f3b50e65",1257:"b6bfeefb",1274:"5f6ea65a",1276:"ab1fa253",1343:"12f16e47",1423:"49dec867",1427:"224aee3c",1450:"38edea8a",1461:"27104175",1462:"fcf08abc",1470:"d0b2b608",1475:"875be730",1477:"ec290741",1482:"29f1a6e7",1512:"30e1850a",1520:"78155d65",1545:"41338bee",1578:"9bd5c621",1581:"fbbc602f",1582:"57efa0de",1646:"e6e27b60",1651:"0703b6ba",1657:"0c08e93e",1660:"748481f3",1674:"7a070367",1678:"4f8b8477",1713:"6eebf968",1717:"c20e0e28",1727:"4de8d032",1754:"48ceb977",1783:"460138e1",1798:"e2b3c344",1799:"d4fd639e",1831:"b512cda8",1836:"9bbd58f7",1855:"a8bee8ed",1880:"a5ac44ac",1897:"1b373af9",1939:"b81018bc",1953:"1d43f994",1962:"bed44457",1993:"58adca89",2011:"59d51f98",2045:"63ada868",2099:"15912e51",2102:"630228b3",2130:"ed093040",2141:"4e05aab0",2203:"5ef5c514",2216:"583a7139",2240:"24c51d84",2249:"f4830452",2281:"09ba2213",2300:"03ce4050",2303:"01967d2c",2307:"0ba642ee",2338:"d6b4f341",2339:"0a0cad96",2386:"192e235c",2396:"dd974ec8",2404:"993e1d69",2412:"4a6728de",2425:"4348aa06",2443:"d2fb6272",2476:"03ff8a02",2494:"68080a87",2501:"316c8a77",2538:"de4a3723",2539:"9c561f7a",2548:"1720b43a",2570:"7980eb59",2594:"e87d3761",2603:"bba4a56a",2659:"e393f29b",2707:"95ba2294",2763:"daa7facb",2806:"5ac8bc23",2819:"1c6b12e0",2823:"aa9e1f37",2829:"29fd930e",2837:"54a82605",2862:"55941b78",2865:"7dd66310",2884:"044ed44e",2969:"ab3357d7",2972:"edb3872f",3006:"056d72dd",3086:"273b6797",3133:"9bf3f89c",3141:"6e4b485e",3157:"85f56e6d",3183:"e92f2b36",3198:"8e655451",3212:"a93b35fc",3247:"eb4578fa",3260:"cc765df6",3276:"cd86de28",3317:"36d54ed7",3391:"7033eda7",3433:"0cfdf49c",3442:"1c6c2776",3447:"6312d937",3451:"f10ba153",3509:"3f0d5376",3550:"3dc83156",3581:"f55472ba",3585:"76a4491e",3668:"3faf8ca7",3697:"481a10d9",3747:"55a2e0c9",3754:"f0f14239",3777:"d5b0f2f1",3784:"95f24766",3805:"9dbcb95e",3831:"437a62f1",3862:"2a1f4e30",3873:"166b0109",3885:"f87f7f15",3910:"831b4d53",3951:"8f7f4fde",3987:"5cecd51b",4014:"27a8e97c",4015:"bc8e7828",4017:"59adbc6f",4030:"2665226e",4048:"fde7f837",4056:"75c14efd",4058:"d00fedb0",4078:"10d4f4fc",4088:"236723f3",4093:"7b611db7",4105:"3f49da0e",4144:"cd9abd1b",4164:"74b8bb19",4216:"e078b6c1",4217:"6fb558da",4227:"722757f6",4259:"407a769e",4264:"e6a1db28",4297:"231a4cd9",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"d2e8966e",4474:"7072b15a",4492:"dbdd3838",4496:"e6c48daa",4498:"24209457",4504:"0ae65477",4514:"759634bd",4520:"2876f9b3",4546:"bae06017",4565:"f4e961ae",4572:"112e0be5",4599:"61def4cb",4610:"2e760fa7",4621:"ccbcffd6",4628:"ece2c60c",4662:"151d022c",4685:"c33f1528",4715:"1d58c0f0",4736:"09d88247",4741:"4f888b45",4757:"4379367b",4766:"e5663ca4",4770:"18474774",4790:"619413e4",4795:"d0d587c5",4797:"a24e92db",4800:"7cde2c27",4850:"1edda4b7",4889:"d18b7867",4928:"31d5fb2f",4973:"2fe01875",4994:"339ea752",5022:"c3360829",5043:"8dcd733c",5048:"3bbbb306",5060:"85dafcc6",5096:"7334eba3",5111:"6a54ba9e",5117:"124072e3",5125:"1410df3b",5148:"1932ad4c",5165:"4b6ad9eb",5176:"b51e625d",5177:"7a0bf655",5179:"1bcea6d4",5186:"ca942ea1",5230:"e58b133c",5238:"6ffb2182",5290:"5dabcdc2",5297:"705c0173",5307:"57e9070e",5319:"acd6d07b",5321:"1163c84e",5330:"a1085086",5335:"8508e4a1",5354:"7ae70604",5357:"c36c72b4",5359:"6140f244",5382:"b577d388",5402:"cdda678d",5416:"454536b7",5434:"38b302a6",5466:"7d37e5b4",5494:"d89549c4",5518:"6009bc78",5549:"50ad8a12",5572:"bb9ddfdc",5573:"f3d56c2a",5624:"7a7e7353",5631:"e00d3d36",5650:"3d7b373f",5679:"4a090bef",5694:"b4d775b2",5705:"15104225",5729:"c4e6b193",5764:"e0d7e586",5775:"252e3625",5776:"158b5f45",5786:"ee5f658e",5798:"483549f8",5800:"baf583dc",5816:"3dffc9d1",5876:"5eded409",5888:"64703686",5891:"02e04a19",5894:"32ba18b0",5902:"814f8047",5915:"8f3d26ab",5972:"ab02029d",5992:"48f797dd",6029:"330ab288",6034:"5c9e066c",6045:"d268f87f",6047:"3ce45acd",6063:"cdc20264",6069:"22123425",6080:"20dfbb4a",6126:"99519171",6127:"6062272e",6170:"82cf53e0",6185:"9fedf557",6205:"399abf94",6265:"73d0cb04",6270:"899616ed",6282:"7132de0c",6328:"5e184d5c",6366:"4798a4ce",6378:"7f3a946a",6411:"3b971528",6434:"363abaa8",6444:"ec2d13bf",6451:"4fec3e0b",6452:"710b1bf5",6531:"51f39499",6583:"44f0315e",6587:"fb84bfe0",6634:"8ed12707",6637:"1993cc22",6651:"cf53fc11",6682:"83d1453f",6685:"f4dc2f19",6729:"1355e4e2",6741:"f59fe90c",6774:"59d4d618",6776:"a9b58dce",6784:"ed466115",6788:"b338722c",6789:"eb6dabcb",6796:"94ad988f",6820:"de0c6ee9",6882:"26466e3a",6904:"e1430d30",6913:"64ce5b95",6963:"72a79cf8",7043:"877f56b2",7045:"5d87120a",7058:"c23f8dc8",7062:"68dc9fc1",7084:"46ccce72",7099:"4ebf07f5",7156:"e7466006",7178:"9e7c9d3a",7182:"e7897095",7224:"bbed5a56",7242:"884d6f43",7260:"a84df610",7289:"3e568faa",7322:"154bdd4b",7323:"68f273ff",7329:"981bc8a7",7333:"b49e4730",7365:"1005464f",7395:"468d28d1",7402:"d6ba3c86",7460:"23b220ec",7477:"e2607d2e",7482:"7536fa4a",7527:"82876bcd",7545:"c0889bd0",7560:"72448ae3",7565:"2ed807c6",7573:"97f85034",7589:"e2f8d791",7591:"c8233ce9",7614:"8bb9a75d",7622:"274db549",7686:"4fcec9f9",7706:"c2a79e40",7806:"c3517645",7835:"9fcb3212",7855:"4e5ed7b0",7857:"7a8194d1",7883:"73eba569",7884:"43decde4",7901:"c82b5ab5",7922:"d9be54b5",7964:"29aed9a1",7971:"0d3f4fdc",7989:"6d620697",8062:"8254b458",8072:"993694d8",8085:"d49968cc",8086:"e61f407a",8089:"d536b13a",8115:"7714ddb9",8143:"bb36fe75",8145:"c62bb86d",8155:"cd5ec95e",8161:"83c5fa9a",8217:"6d83b844",8237:"f7c95fe5",8241:"1ab01bdf",8286:"0acf82ae",8302:"55794970",8332:"31e56ad4",8340:"351e6dbe",8350:"07df8a75",8365:"d1b8b7fc",8398:"e4f7f85a",8431:"812ad9db",8435:"29ffda57",8447:"7aee94f3",8458:"a1358e08",8479:"9586ded4",8517:"a92f6301",8552:"de325efe",8561:"333e8ec9",8563:"dd23b362",8579:"eaaf019b",8639:"645fd6b4",8665:"c07d7d3c",8688:"b8c8377d",8689:"874e8290",8723:"9b73bbd6",8737:"ce7dad23",8761:"5582f123",8776:"0ad26240",8787:"7d1deb74",8823:"c267deca",8827:"ee788a1b",8842:"9f25a3e2",8866:"2763ab5a",8882:"0865bb56",8885:"4bbbf8ce",8898:"d002bcd8",8909:"5136d178",8920:"7f82440c",8963:"790aecdd",8965:"fea3af59",8999:"4ecadbdd",9039:"4e9fa8f3",9076:"667cb9e4",9104:"bbcb2345",9205:"887c7a9a",9252:"0d791a59",9260:"cf5f8140",9366:"b0e0721e",9385:"856904ef",9391:"dcc47727",9404:"9fcc3d3e",9406:"a4d49d15",9416:"ea2ea9ae",9417:"a9234562",9449:"b0bb7d87",9487:"43e50a24",9489:"c717e4f7",9507:"29298d4f",9511:"6d20f9dc",9554:"ed358e7b",9559:"1dc92b20",9647:"b6301f82",9649:"27a44012",9674:"7178ed45",9677:"b548c664",9695:"a756ed12",9715:"26d10ef3",9716:"32696214",9785:"2defd7c7",9788:"409bbad1",9814:"ff63f122",9891:"8857246c",9895:"b8e31ff2",9906:"163f0c00",9921:"2d8e7ccb",9922:"43bc1c10",9928:"5989f5e0",9944:"7e0aa58b",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"249d60ed",109:"1a7fc455",119:"5a5d8480",195:"8bc56a44",201:"749be0d6",264:"5fd9b3fc",292:"8c3a8076",337:"497aa9e8",479:"bba9e475",485:"d63578fe",508:"82593858",518:"d8235e17",532:"1e2e38ec",533:"308bfa22",547:"5581debc",556:"0e9c5cde",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"a2fc4a46",700:"26166636",737:"98eb2f74",799:"b1dec428",879:"64e845d8",895:"ad846737",900:"5db55ef3",906:"d2399d94",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"bce697db",1048:"dafc3f4f",1070:"a2fc4a46",1077:"4749f7c5",1211:"bdb8faab",1253:"a97ebbb0",1257:"156e8f74",1276:"bbc6eeec",1343:"e4e2ebc7",1423:"5c4a76fc",1427:"3d93dfaa",1450:"1edcc2ed",1461:"82857f62",1470:"183c9793",1475:"01717533",1477:"08b9f795",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0da47095",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"7d7534d1",1657:"49a2443a",1674:"fdbc1e05",1678:"56d7661e",1713:"a4a3dbd7",1717:"54be7693",1727:"4eec53ba",1754:"7638a12e",1783:"4b6779fc",1798:"d4c3f3eb",1831:"12095e09",1836:"5f0d3f7f",1855:"b92cccb4",1880:"29bc2b98",1897:"35d10918",1939:"164385ec",1953:"d6d2346f",1962:"84e145fa",1993:"d3113f66",2045:"dcfad42d",2099:"8ecd211a",2102:"ec61f9f0",2130:"f76fbdf0",2141:"5eb2f330",2203:"6b55d48d",2216:"90f34d3c",2240:"e7cce869",2281:"db733a78",2303:"5a9dc2b1",2307:"b2c54321",2338:"9f251b40",2339:"bf4c6e3d",2396:"1234f229",2404:"08d36549",2412:"4490ba2a",2425:"47b23ee4",2443:"2f614807",2476:"cf85a190",2501:"2441982c",2539:"43c55c4d",2548:"75182034",2570:"ecab12cb",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"066a1e3c",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"67c37a4e",2865:"74eec4a7",2884:"405c2ef9",3006:"7fce4e74",3086:"d0ebac07",3141:"f135066d",3157:"d0ba1925",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"ee8e2fb8",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9a871026",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"7bc5318b",3585:"5f288e7b",3668:"b2451f97",3747:"c50b2b70",3784:"c81d4a51",3831:"4987c55d",3873:"9b32f93d",3910:"658d457f",3951:"9b11b034",4030:"d3df931a",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"7d2dbef2",4105:"7f9d4513",4144:"f10aa199",4164:"2e8b2a11",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"7715ff42",4449:"e68d8d58",4474:"03cdfb68",4492:"9fd5ba05",4496:"77babddd",4498:"e1d76eaf",4504:"b05222a6",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6327db8f",4610:"687005a6",4621:"4c789bfa",4662:"30b29314",4715:"cf749061",4736:"aa2d53d9",4741:"c51f7784",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"a8674b97",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"4358a2fb",5125:"57501e4a",5148:"572faeac",5165:"dc6d9bc6",5176:"9c49e7fa",5177:"b612c017",5179:"699b44a8",5186:"30047116",5230:"6fd07f3c",5238:"694000a4",5297:"5426028f",5307:"71d657fb",5319:"34217c3f",5330:"5b911c36",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"28b79a42",5402:"68063d1e",5466:"40dfb2d8",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"685b3a03",5650:"f8f63f4b",5694:"fc68e7f6",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"e07b4b49",5786:"37a81eaa",5798:"ce1cf7da",5800:"f214b296",5816:"2fe25dcc",5888:"193a7f8f",5891:"2f4cf052",5894:"54bd0124",5915:"bc9c3e69",5972:"bf71a07e",5992:"419f5d2f",6029:"3f8b2a62",6063:"2c0a986c",6069:"5e1528e7",6080:"996e65dc",6127:"f31505a8",6185:"4617aa93",6205:"6eef461f",6265:"ab7c4ade",6270:"5496b206",6282:"37b2b2dd",6328:"de2b9d62",6366:"524d6e13",6434:"c5a95b1e",6444:"fd46d237",6451:"0794ceeb",6452:"81477657",6583:"56bd7407",6587:"9c49e7fa",6634:"8a742b39",6637:"fd58ca71",6651:"b07fe216",6682:"d2765c91",6685:"cc9a5255",6729:"aea3b7f5",6741:"b838eb14",6776:"cf0a1c59",6784:"f7c2fba9",6789:"bb555561",6796:"88ef2b35",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"7c5ff3cf",7062:"2f9e3401",7099:"e6e46152",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"98728eb3",7260:"2c380d56",7289:"c6aafe55",7322:"f81a6b01",7323:"04c95f4c",7329:"dad12206",7395:"ff574c5d",7402:"c3bf3e69",7460:"dedd2038",7477:"b45b8d42",7482:"c37a3f01",7527:"a4765b7e",7545:"88c2815e",7560:"d82e43ca",7589:"5abfc7e4",7614:"de9ee12f",7622:"79b56687",7806:"80b7b1d6",7835:"cb114452",7855:"d9440df4",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"5acea567",7922:"49f2762f",8062:"8e384b9f",8072:"540f746b",8085:"a1cadc76",8115:"47861430",8143:"baf130b5",8145:"0eefaae0",8155:"d345abd7",8217:"000115b7",8237:"cc24fd46",8241:"c8299739",8286:"4b01dd59",8332:"b50ee330",8398:"7bb61fdd",8431:"289b326c",8435:"f2dde010",8447:"9c541ee4",8458:"ddd4164b",8479:"ef522a60",8517:"cccfddad",8552:"beea65ae",8563:"b1f16cfe",8579:"c4e34db8",8665:"c52575bc",8688:"c044db56",8689:"38303690",8723:"77277ca8",8787:"121de108",8823:"ae9352be",8827:"14015163",8866:"92bb3d6e",8882:"f3e42f72",8885:"de905169",8965:"683c1073",8999:"448aa22f",9039:"4e72f6be",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"f6708bbd",9416:"bc1cc3b9",9449:"b305d21d",9487:"a73f5679",9489:"ee2bb5b7",9507:"af07d346",9511:"3effe0ac",9647:"bea72042",9649:"00fb4211",9674:"5f24eb80",9677:"18c220c4",9695:"7288e7ae",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"4edcfbcb",9891:"512a9301",9906:"c603619a",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,g){return Object.prototype.hasOwnProperty.call(d,g)}}(),function(){var d={};__webpack_require__.l=function(g,e,r,i){if(d[g]){d[g].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Mn.endsWith("/")?Mn:"".concat(Mn,"/")}var dc=__webpack_require__(38127),hc=__webpack_require__(38329),al=__webpack_require__(8616),sl=["content"],Mu=["content"],yf=/^(http:|https:)?\/\//;function pc(Mn){return yf.test(Mn)||Mn.startsWith("/")&&!Mn.startsWith("/*")||Mn.startsWith("./")||Mn.startsWith("../")}var Cu=function(){return Ze.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},yl=function(ti){var $i,Ma=ti.loaderData,sa=ti.htmlPageOpts,Ea=ti.manifest,va=(Ea==null||($i=Ea.assets)===null||$i===void 0?void 0:$i["umi.css"])||"";return Ze.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ma||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(sa||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(va,"'")}})};function Fu(Mn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Mn=="string")return pc(Mn)?(0,bo.Z)({src:Mn},ti):{content:Mn};if((0,al.Z)(Mn)==="object")return(0,bo.Z)((0,bo.Z)({},Mn),ti);throw new Error("Invalid script type: ".concat((0,al.Z)(Mn)))}function zf(Mn){return pc(Mn)?{type:"link",href:Mn}:{type:"style",content:Mn}}var Jc=function(ti){var $i,Ma,sa,Ea,va,Bs,oa=ti.htmlPageOpts;return Ze.createElement(Ze.Fragment,null,(oa==null?void 0:oa.title)&&Ze.createElement("title",null,oa.title),oa==null||($i=oa.favicons)===null||$i===void 0?void 0:$i.map(function(Us,Ju){return Ze.createElement("link",{key:Ju,rel:"shortcut icon",href:Us})}),(oa==null?void 0:oa.description)&&Ze.createElement("meta",{name:"description",content:oa.description}),(oa==null||(Ma=oa.keywords)===null||Ma===void 0?void 0:Ma.length)&&Ze.createElement("meta",{name:"keywords",content:oa.keywords.join(",")}),oa==null||(sa=oa.metas)===null||sa===void 0?void 0:sa.map(function(Us){return Ze.createElement("meta",{key:Us.name,name:Us.name,content:Us.content})}),oa==null||(Ea=oa.links)===null||Ea===void 0?void 0:Ea.map(function(Us,Ju){return Ze.createElement("link",(0,hc.Z)({key:Ju},Us))}),oa==null||(va=oa.styles)===null||va===void 0?void 0:va.map(function(Us,Ju){var ul=zf(Us),wl=ul.type,el=ul.href,jl=ul.content;if(wl==="link")return Ze.createElement("link",{key:Ju,rel:"stylesheet",href:el});if(wl==="style")return Ze.createElement("style",{key:Ju},jl)}),oa==null||(Bs=oa.headScripts)===null||Bs===void 0?void 0:Bs.map(function(Us,Ju){var ul=Fu(Us),wl=ul.content,el=(0,dc.Z)(ul,sl);return Ze.createElement("script",(0,hc.Z)({dangerouslySetInnerHTML:{__html:wl},key:Ju},el))}))};function Vo(Mn){var ti,$i=Mn.children,Ma=Mn.loaderData,sa=Mn.manifest,Ea=Mn.htmlPageOpts,va=Mn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Bs=Mn.mountElementId;if(va!=null&&va.pureHtml)return Ze.createElement("html",null,Ze.createElement("head",null,Ze.createElement(Jc,{htmlPageOpts:Ea})),Ze.createElement("body",null,Ze.createElement(Cu,null),Ze.createElement("div",{id:Bs},$i),Ze.createElement(yl,{manifest:sa,loaderData:Ma,htmlPageOpts:Ea})));if(va!=null&&va.pureApp)return Ze.createElement(Ze.Fragment,null,$i);var oa=typeof window=="undefined"?sa==null?void 0:sa.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Ze.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},Ze.createElement("head",null,Ze.createElement("meta",{charSet:"utf-8"}),Ze.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),oa&&Ze.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:oa}),Ze.createElement(Jc,{htmlPageOpts:Ea})),Ze.createElement("body",null,Ze.createElement(Cu,null),Ze.createElement("div",{id:Bs},$i),Ze.createElement(yl,{manifest:sa,loaderData:Ma,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Us,Ju){var ul=Fu(Us),wl=ul.content,el=(0,dc.Z)(ul,Mu);return Ze.createElement("script",(0,hc.Z)({dangerouslySetInnerHTML:{__html:wl},key:Ju},el))})))}var Ml=Ze.createContext(void 0);function Rc(){return Ze.useContext(Ml)}var mc=["redirect"];function vc(Mn){var ti=Mn.routesById,$i=Mn.parentId,Ma=Mn.routeComponents,sa=Mn.useStream,Ea=sa===void 0?!0:sa;return Object.keys(ti).filter(function(va){return ti[va].parentId===$i}).map(function(va){var Bs=_c((0,bo.Z)((0,bo.Z)({route:ti[va],routeComponent:Ma[va],loadingComponent:Mn.loadingComponent,reactRouter5Compat:Mn.reactRouter5Compat},Mn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Us){return ti[Us].parentId===va}).length>0}),{},{useStream:Ea})),oa=vc({routesById:ti,routeComponents:Ma,parentId:Bs.id,loadingComponent:Mn.loadingComponent,reactRouter5Compat:Mn.reactRouter5Compat,useStream:Ea});return oa.length>0&&(Bs.children=oa,Bs.routes=oa),Bs})}function gc(Mn){var ti=(0,Au.UO)(),$i=(0,Au.Gn)(Mn.to,ti),Ma=(0,fc.T$)(),sa=(0,Au.TH)();if(Ma!=null&&Ma.keepQuery){var Ea=sa.search+sa.hash;$i+=Ea}var va=(0,bo.Z)((0,bo.Z)({},Mn),{},{to:$i});return Ze.createElement(Au.Fg,(0,hc.Z)({replace:!0},va))}function _c(Mn){var ti=Mn.route,$i=Mn.useStream,Ma=$i===void 0?!0:$i,sa=ti.redirect,Ea=(0,dc.Z)(ti,mc),va=Mn.reactRouter5Compat?Lc:Ql;return(0,bo.Z)({element:sa?Ze.createElement(gc,{to:sa}):Ze.createElement(Ml.Provider,{value:{route:Mn.route}},Ze.createElement(va,{loader:Ze.memo(Mn.routeComponent),loadingComponent:Mn.loadingComponent||Rf,hasChildren:Mn.hasChildren,useStream:Ma}))},Ea)}function Rf(){return Ze.createElement("div",null)}function Lc(Mn){var ti=Rc(),$i=ti.route,Ma=(0,fc.Ov)(),sa=Ma.history,Ea=Ma.clientRoutes,va=(0,Au.UO)(),Bs={params:va,isExact:!0,path:$i.path,url:sa.location.pathname},oa=Mn.loader,Us={location:sa.location,match:Bs,history:sa,params:va,route:$i,routes:Ea};return Mn.useStream?Ze.createElement(Ze.Suspense,{fallback:Ze.createElement(Mn.loadingComponent,null)},Ze.createElement(oa,Us,Mn.hasChildren&&Ze.createElement(Au.j3,null))):Ze.createElement(oa,Us,Mn.hasChildren&&Ze.createElement(Au.j3,null))}function Ql(Mn){var ti=Mn.loader;return Mn.useStream?Ze.createElement(Ze.Suspense,{fallback:Ze.createElement(Mn.loadingComponent,null)},Ze.createElement(ti,null)):Ze.createElement(ti,null)}var ql=null;function bf(){return ql}function ef(Mn){var ti=Mn.history,$i=Ze.useState({action:ti.action,location:ti.location}),Ma=(0,Lu.Z)($i,2),sa=Ma[0],Ea=Ma[1];return(0,Ze.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,Ze.useLayoutEffect)(function(){function va(Bs){Mn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Mn.routes,clientRoutes:Mn.clientRoutes,location:Bs.location,action:Bs.action,basename:Mn.basename,isFirst:!!Bs.isFirst}})}return va({location:sa.location,action:sa.action,isFirst:!0}),ti.listen(va)},[ti,Mn.routes,Mn.clientRoutes]),Ze.createElement(Au.F0,{navigator:ti,location:sa.location,basename:Mn.basename},Mn.children)}function ol(){var Mn=(0,fc.Ov)(),ti=Mn.clientRoutes;return(0,Au.V$)(ti)}var yc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],bc=function(ti,$i){var Ma=ti.basename||"/",sa=vc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:sa}});for(var Ea=Ze.createElement(ef,{basename:Ma,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:sa,history:ti.history},$i),va=0,Bs=yc;vanew Promise((Ma,sa)=>{var Ea=oa=>{try{Bs($i.next(oa))}catch(Us){sa(Us)}},va=oa=>{try{Bs($i.throw(oa))}catch(Us){sa(Us)}},Bs=oa=>oa.done?Ma(oa.value):Promise.resolve(oa.value).then(Ea,va);Bs(($i=$i.apply(Mn,ti)).next())});function xf(){return Fc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/edit",parentId:"183",id:"191"},192:{path:"shixuns/:id/edit/warehouse",parentId:"191",id:"192"},193:{path:"/shixuns/:id/edit/newquestion",parentId:"191",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"191",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"191",id:"195"},196:{path:"/shixuns/:id/edit/new",parentId:"191",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"191",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"191",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"191",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"191",id:"200"},201:{path:"/shixuns/:id",parentId:"183",id:"201"},202:{path:"/shixuns/:id/challenges",parentId:"201",id:"202"},203:{path:"/shixuns/:id/repository",parentId:"201",id:"203"},204:{path:"/shixuns/:id/secret_repository",parentId:"201",id:"204"},205:{path:"/shixuns/:id/collaborators",parentId:"201",id:"205"},206:{path:"/shixuns/:id/dataset",parentId:"201",id:"206"},207:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"201",id:"207"},208:{path:"/shixuns/:id/shixun_discuss",parentId:"201",id:"208"},209:{path:"/shixuns/:id/ranking_list",parentId:"201",id:"209"},210:{path:"/shixuns/:id/settings",parentId:"201",id:"210"},211:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"201",id:"211"},212:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"201",id:"212"},213:{path:"/shixuns/:id/repository/upload_file",parentId:"201",id:"213"},214:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"201",id:"214"},215:{path:"/shixuns/:id/repository/add_file",parentId:"201",id:"215"},216:{path:"/shixuns/:id/secret_repository/add_file",parentId:"201",id:"216"},217:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"217"},218:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"218"},219:{path:"/shixuns/:id/audit_situation",parentId:"201",id:"219"},220:{path:"/shixuns/:id/fork_list",parentId:"201",id:"220"},221:{path:"/shixuns/:id/skill_tags",parentId:"201",id:"221"},222:{path:"/users",parentId:"1",id:"222"},223:{path:"/users/:username/videos/protocol",parentId:"222",id:"223"},224:{path:"/users/:username/videos/resourceProtocol",parentId:"222",id:"224"},225:{path:"/users/:username/videos/success",parentId:"222",id:"225"},226:{path:"/users/:username/topicbank/:topicstype",parentId:"222",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"222",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"222",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"222",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"222",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"222",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"222",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"222",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"222",id:"234"},235:{path:"/users/:username/experiment-img/add",parentId:"222",id:"235"},236:{path:"/users/:username",parentId:"222",id:"236"},237:{path:"/users/:username",parentId:"236",id:"237"},238:{path:"/users/:username/baseInfo/edit",parentId:"236",id:"238"},239:{path:"/users/:username/baseInfo",parentId:"236",id:"239"},240:{path:"/users/:username/realNameCertification",parentId:"236",id:"240"},241:{path:"/users/:username/careerCertification",parentId:"236",id:"241"},242:{path:"/users/:username/classrooms",parentId:"236",id:"242"},243:{path:"/users/:username/shixuns",parentId:"236",id:"243"},244:{path:"/users/:username/dataSet",parentId:"236",id:"244"},245:{path:"/users/:username/userPortrait",parentId:"236",id:"245"},246:{path:"/users/:username/learningPath",parentId:"236",id:"246"},247:{path:"/users/:username/teach-group",parentId:"236",id:"247"},248:{path:"/users/:username/competitions",parentId:"236",id:"248"},249:{path:"/users/:username/experiment-img",parentId:"236",id:"249"},250:{path:"/users/:username/experiment-img/:experid/detail",parentId:"236",id:"250"},251:{path:"/users/:username/certificate",parentId:"236",id:"251"},252:{path:"/users/:username/otherResources",parentId:"236",id:"252"},253:{path:"/users/:username/classmanagement",parentId:"236",id:"253"},254:{path:"/users/:username/classmanagement/:couserid",parentId:"236",id:"254"},255:{path:"/users/:username/paths",parentId:"236",id:"255"},256:{path:"/users/:username/projects",parentId:"236",id:"256"},257:{path:"/users/:username/videos",parentId:"236",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"236",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"236",id:"259"},260:{path:"/users/:username/vspaces",parentId:"236",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"236",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"236",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"236",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"236",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"432"},433:{path:"/newlogin",parentId:"1",id:"433"},434:{path:"/onlinenum",parentId:"1",id:"434"},435:{path:"/onlinenum",parentId:"434",id:"435"},436:{path:"/shixuncontext",parentId:"1",id:"436"},437:{path:"/shixuncontext",parentId:"436",id:"437"},438:{path:"/shixuncontext/:Id/detail",parentId:"436",id:"438"},439:{path:"/educoder-demo",exact:!0,parentId:"1",id:"439"},440:{path:"/training",parentId:"1",id:"440"},441:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"440",id:"441"},442:{path:"/largeScreen",exact:!0,parentId:"1",id:"442"},443:{path:"/quality",parentId:"1",id:"443"},444:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"443",id:"444"},445:{path:"/otherlogin",exact:!0,parentId:"1",id:"445"},446:{path:"/otherloginqq",exact:!0,parentId:"1",id:"446"},447:{path:"/otherloginstart",exact:!0,parentId:"1",id:"447"},448:{path:"/pathsoverview",exact:!0,parentId:"1",id:"448"},449:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"449"},450:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/login",parentId:"1",id:"451"},452:{path:"/login",parentId:"451",id:"452"},453:{path:"/user",parentId:"1",id:"453"},454:{path:"/user/login",parentId:"453",id:"454"},455:{path:"/user/register",parentId:"453",id:"455"},456:{path:"/user/reset-password",parentId:"453",id:"456"},457:{path:"/colleges",parentId:"1",id:"457"},458:{path:"/colleges/:id/statistics",parentId:"457",id:"458"},459:{path:"/help",parentId:"1",id:"459"},460:{path:"/help/:id",parentId:"459",id:"460"},461:{path:"/video",parentId:"1",id:"461"},462:{path:"/video/:videoId",parentId:"461",id:"462"},463:{path:"/terminal",parentId:"1",id:"463"},464:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"464"},465:{path:"/statsDashboard",parentId:"1",id:"465"},466:{path:"/",parentId:"1",id:"466"},467:{path:"/",exact:!0,parentId:"466",id:"467"},468:{path:"/api/*",exact:!0,parentId:"466",id:"468"},469:{path:"/search",exact:!0,parentId:"466",id:"469"},470:{path:"/moop_cases",exact:!0,parentId:"466",id:"470"},471:{path:"/moop_cases/new",exact:!0,parentId:"466",id:"471"},472:{path:"/moop_cases/:caseId",exact:!0,parentId:"466",id:"472"},473:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"466",id:"473"},474:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"466",id:"474"},475:{path:"/randompaper",exact:!0,parentId:"466",id:"475"},476:{path:"/randompaper/edit/:id",exact:!0,parentId:"466",id:"476"},477:{path:"/randompaper/detail/:id",exact:!0,parentId:"466",id:"477"},478:{path:"/403",parentId:"466",id:"478"},479:{path:"/500",parentId:"466",id:"479"},480:{path:"/404",parentId:"466",id:"480"},481:{path:"/download",parentId:"466",id:"481"},482:{path:"/iwce",parentId:"466",id:"482"},483:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"466",id:"483"},484:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"466",id:"484"},485:{path:"/Activities",parentId:"466",id:"485"},486:{path:"/iwce/:itemname",parentId:"466",id:"486"},487:{path:"/hpc-course",parentId:"466",id:"487"},488:{path:"/user_agents",parentId:"466",id:"488"},489:{path:"/three",parentId:"466",id:"489"},490:{path:"/introduction",parentId:"466",id:"490"},491:{path:"/chatgpt",parentId:"466",id:"491"},492:{path:"/*",parentId:"466",id:"492"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Ze.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),2:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),3:Ze.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,17314))),4:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,98717))),5:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,98717))),6:Ze.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,85186))),7:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(7971),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,62807))),8:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(7971),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,3326))),9:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),10:Ze.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,79527))),11:Ze.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,81194))),12:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,33310))),13:Ze.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,38335))),14:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,33354))),15:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,96833))),16:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,33310))),17:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(7971),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,62807))),18:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(7971),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,62807))),19:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),20:Ze.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,38798))),21:Ze.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,8286))),22:Ze.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,85206))),23:Ze.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,31508))),24:Ze.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,28585))),25:Ze.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,28585))),26:Ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,25853))),27:Ze.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,25853))),28:Ze.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,87943))),29:Ze.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,98497))),30:Ze.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,54425))),31:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,55577))),32:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,45502))),33:Ze.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,88523))),34:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,67742))),35:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,8911))),36:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,39377))),37:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,31135))),38:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,74123))),39:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,88539))),40:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,65351))),41:Ze.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,38880))),42:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,97264))),43:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(7971),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,62807))),44:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4015),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,31848))),45:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4015),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,84735))),46:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,32547))),47:Ze.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,29559))),48:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4438))),49:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,31648))),50:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,32056))),51:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,32056))),52:Ze.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,2250))),53:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91678))),54:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91678))),55:Ze.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,90099))),56:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,78224))),57:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,69018))),58:Ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,57007))),59:Ze.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,57007))),60:Ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,77450))),61:Ze.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,77450))),62:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,63319))),63:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,88267))),64:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,52645))),65:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,54332))),66:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,76370))),67:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,59445))),68:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,64459))),69:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,97364))),70:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,32010))),71:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,94434))),72:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,77640))),73:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,21670))),74:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,58810))),75:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,28461))),76:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,67347))),77:Ze.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,86715))),78:Ze.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,57787))),79:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,80366))),80:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,48286))),81:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,65109))),82:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,25662))),83:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,23975))),84:Ze.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,38335))),85:Ze.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,48767))),86:Ze.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,68804))),87:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,35304))),88:Ze.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,91988))),89:Ze.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,70950))),90:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,14287))),91:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,14287))),92:Ze.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,87721))),93:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,78415))),94:Ze.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,97678))),95:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,82730))),96:Ze.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,28777))),97:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,44984))),98:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,9496))),99:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,79541))),100:Ze.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,60850))),101:Ze.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,34311))),102:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9385),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,46566))),103:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9385),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,46566))),104:Ze.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,3511))),105:Ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,83643))),106:Ze.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,83643))),107:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,69880))),108:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,69880))),109:Ze.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,62938))),110:Ze.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,62938))),111:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9385),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,17975))),112:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9385),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,17975))),113:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9385),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,10065))),114:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9385),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,10065))),115:Ze.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,99080))),116:Ze.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,3308))),117:Ze.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,85999))),118:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9385),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,23393))),119:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9385),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,23393))),120:Ze.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,48993))),121:Ze.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,32364))),122:Ze.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,35932))),123:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7565),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,7709))),124:Ze.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,51801))),125:Ze.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,51259))),126:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,84366))),127:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,84366))),128:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,35804))),129:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,35804))),130:Ze.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,40803))),131:Ze.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,40803))),132:Ze.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,45362))),133:Ze.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,45362))),134:Ze.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,41703))),135:Ze.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,76630))),136:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,42251))),137:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,89829))),138:Ze.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,56804))),139:Ze.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,56804))),140:Ze.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,33598))),141:Ze.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,90028))),142:Ze.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,90028))),143:Ze.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,15192))),144:Ze.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,15192))),145:Ze.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,19209))),146:Ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,32398))),147:Ze.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,32398))),148:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,93304))),149:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,93304))),150:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,36026))),151:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,45717))),152:Ze.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,8053))),153:Ze.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,6048))),154:Ze.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,59366))),155:Ze.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,46031))),156:Ze.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,28189))),157:Ze.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,23561))),158:Ze.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,94755))),159:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),160:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8086),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,26881))),161:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8086),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,26881))),162:Ze.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,13172))),163:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8086),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,26881))),164:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2972),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,36012))),165:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2972),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,36012))),166:Ze.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,22322))),167:Ze.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,91135))),168:Ze.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,48467))),169:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2972),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,74034))),170:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),171:Ze.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,64987))),172:Ze.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,29316))),173:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,36762))),174:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,36762))),175:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,1287))),176:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),177:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(7971),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,74271))),178:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,33567))),179:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,33567))),180:Ze.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,64820))),181:Ze.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,2492))),182:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(7971),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,62807))),183:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),184:Ze.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,9407))),185:Ze.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,87909))),186:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,69817))),187:Ze.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,2460))),188:Ze.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,69831))),189:Ze.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,22794))),190:Ze.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,99745))),191:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(82),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,75176))),192:Ze.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,52842))),193:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,13003))),194:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,68913))),195:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,68913))),196:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,93993))),197:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,93993))),198:Ze.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,24989))),199:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,87404))),200:Ze.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,20892))),201:Ze.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,53856))),202:Ze.lazy(()=>__webpack_require__.e(9814).then(__webpack_require__.bind(__webpack_require__,5203))),203:Ze.lazy(()=>__webpack_require__.e(6637).then(__webpack_require__.bind(__webpack_require__,13636))),204:Ze.lazy(()=>__webpack_require__.e(6637).then(__webpack_require__.bind(__webpack_require__,13636))),205:Ze.lazy(()=>__webpack_require__.e(3581).then(__webpack_require__.bind(__webpack_require__,81462))),206:Ze.lazy(()=>__webpack_require__.e(1993).then(__webpack_require__.bind(__webpack_require__,13641))),207:Ze.lazy(()=>Promise.all([__webpack_require__.e(82),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,19457))),208:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,8935))),209:Ze.lazy(()=>__webpack_require__.e(6451).then(__webpack_require__.bind(__webpack_require__,99735))),210:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,94262))),211:Ze.lazy(()=>__webpack_require__.e(5894).then(__webpack_require__.bind(__webpack_require__,84206))),212:Ze.lazy(()=>__webpack_require__.e(5894).then(__webpack_require__.bind(__webpack_require__,84206))),213:Ze.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,53463))),214:Ze.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,53463))),215:Ze.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,66996))),216:Ze.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,66996))),217:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,68788))),218:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,68788))),219:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,68784))),220:Ze.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,7662))),221:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,13527))),222:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),223:Ze.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,12972))),224:Ze.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,72916))),225:Ze.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,3465))),226:Ze.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,83475))),227:Ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,26267))),228:Ze.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,26267))),229:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,7444))),230:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,73199))),231:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,92202))),232:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,19197))),233:Ze.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,28858))),234:Ze.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,72788))),235:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,15288))),236:Ze.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,7074))),237:Ze.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,49984))),238:Ze.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,37889))),239:Ze.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,57617))),240:Ze.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,16592))),241:Ze.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,86361))),242:Ze.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,81122))),243:Ze.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,31585))),244:Ze.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,86356))),245:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,48385))),246:Ze.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,16889))),247:Ze.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,76359))),248:Ze.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,26465))),249:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,575))),250:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,28988))),251:Ze.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,90230))),252:Ze.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,65335))),253:Ze.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,2118))),254:Ze.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,75575))),255:Ze.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,64181))),256:Ze.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,57375))),257:Ze.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,65213))),258:Ze.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,44094))),259:Ze.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,72378))),260:Ze.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,69418))),261:Ze.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,32232))),262:Ze.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,67024))),263:Ze.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,9732))),264:Ze.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,81993))),265:Ze.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),266:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),267:Ze.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,4747))),268:Ze.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,23598))),269:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,21644))),270:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,21644))),271:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,81201))),272:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,81201))),273:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,28273))),274:Ze.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,93434))),275:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,69101))),276:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,69101))),277:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),278:Ze.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,45385))),279:Ze.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,8908))),280:Ze.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,71132))),281:Ze.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,9780))),282:Ze.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,8121))),283:Ze.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,8253))),284:Ze.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,60940))),285:Ze.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,51598))),286:Ze.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,45155))),287:Ze.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,35835))),288:Ze.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,49322))),289:Ze.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,12676))),290:Ze.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,33955))),291:Ze.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,89233))),292:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,55456))),293:Ze.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,28506))),294:Ze.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,38312))),295:Ze.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,81227))),296:Ze.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),297:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),298:Ze.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,11658))),299:Ze.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,58622))),300:Ze.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,92374))),301:Ze.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,10759))),302:Ze.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,77114))),303:Ze.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,80504))),304:Ze.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,59405))),305:Ze.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,15548))),306:Ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,34951))),307:Ze.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,34951))),308:Ze.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,50650))),309:Ze.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),310:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,60390))),311:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,32857))),312:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,60390))),313:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,32857))),314:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,60390))),315:Ze.lazy(()=>__webpack_require__.e(1022).then(__webpack_require__.bind(__webpack_require__,81022))),316:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,55710))),317:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,75826))),318:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),319:Ze.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,25566))),320:Ze.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,81823))),321:Ze.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,92286))),322:Ze.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,69483))),323:Ze.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,23665))),324:Ze.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,35545))),325:Ze.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,1279))),326:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),327:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,49066))),328:Ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,89402))),329:Ze.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,89402))),330:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),331:Ze.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,72591))),332:Ze.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,90931))),333:Ze.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,87475))),334:Ze.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,65690))),335:Ze.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,82203))),336:Ze.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,57154))),337:Ze.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,78409))),338:Ze.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,20377))),339:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),340:Ze.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,39935))),341:Ze.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,81400))),342:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,97980))),343:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),344:Ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,8291))),345:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,25860))),346:Ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,98034))),347:Ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,79963))),348:Ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,18160))),349:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28896))),350:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28896))),351:Ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,74046))),352:Ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,29869))),353:Ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,90421))),354:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,8543))),355:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,6151))),356:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,6151))),357:Ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,91698))),358:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,31079))),359:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,84569))),360:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,5377))),361:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,5377))),362:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,68661))),363:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87913))),364:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87913))),365:Ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18012))),366:Ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,88191))),367:Ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,64729))),368:Ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,40510))),369:Ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,65102))),370:Ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,17367))),371:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,25860))),372:Ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91849))),373:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),374:Ze.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,8291))),375:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,25860))),376:Ze.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,98034))),377:Ze.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,79963))),378:Ze.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,18160))),379:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28896))),380:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,28896))),381:Ze.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,74046))),382:Ze.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,29869))),383:Ze.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,90421))),384:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,8543))),385:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,6151))),386:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,6151))),387:Ze.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,91698))),388:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,31079))),389:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,84569))),390:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,5377))),391:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,5377))),392:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,68661))),393:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87913))),394:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87913))),395:Ze.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18012))),396:Ze.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,88191))),397:Ze.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,64729))),398:Ze.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,40510))),399:Ze.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,65102))),400:Ze.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,17367))),401:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,25860))),402:Ze.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91849))),403:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),404:Ze.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,14936))),405:Ze.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,51510))),406:Ze.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,67175))),407:Ze.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,87824))),408:Ze.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,93406))),409:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),410:Ze.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,50743))),411:Ze.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,32282))),412:Ze.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,24561))),413:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,5436))),414:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,75083))),415:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,23256))),416:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,45042))),417:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),418:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),419:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),420:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),421:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,91670))),422:Ze.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,9421))),423:Ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,31753))),424:Ze.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,31753))),425:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,51110))),426:Ze.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,54661))),427:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),428:Ze.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,29304))),429:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,71455))),430:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),431:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,85953))),432:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,48221))),433:Ze.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,20583))),434:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),435:Ze.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,62173))),436:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),437:Ze.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,62337))),438:Ze.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,36579))),439:Ze.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,23914))),440:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),441:Ze.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,63838))),442:Ze.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,55044))),443:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),444:Ze.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,48763))),445:Ze.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,98298))),446:Ze.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,25504))),447:Ze.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,44516))),448:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,99828))),449:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,79025))),450:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,60793))),451:Ze.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,20413))),452:Ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,29031))),453:Ze.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,73794))),454:Ze.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,29031))),455:Ze.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,60760))),456:Ze.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,22757))),457:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),458:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,34351))),459:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),460:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,42313))),461:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),462:Ze.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,50715))),463:Ze.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,62873))),464:Ze.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,69498))),465:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,24586))),466:Ze.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,45494))),467:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8086),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,51516))),468:Ze.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,48369))),469:Ze.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,15211))),470:Ze.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,22430))),471:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35375))),472:Ze.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,94123))),473:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35375))),474:Ze.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,65078))),475:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4438))),476:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4438))),477:Ze.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,9020))),478:Ze.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,60964))),479:Ze.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,81660))),480:Ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,53657))),481:Ze.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,2083))),482:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,24118))),483:Ze.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,35098))),484:Ze.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7565),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,39431))),485:Ze.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,66745))),486:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,24118))),487:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,24118))),488:Ze.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,4606))),489:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,42439))),490:Ze.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,55400))),491:Ze.lazy(()=>Promise.all([__webpack_require__.e(8761),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,78686))),492:Ze.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,53657))),"@@/global-layout":Ze.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,93797)))}}})}var T=__webpack_require__(91288),O=__webpack_require__(45815),L=__webpack_require__(71418),ve=__webpack_require__(26245),Oe=()=>Ze.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(58106),In=__webpack_require__(56656),pn=__webpack_require__.n(In),Mi=__webpack_require__(91392),ds=__webpack_require__.n(Mi),$a=__webpack_require__(29256),Yo=__webpack_require__.n($a),is=__webpack_require__(81626),Po=__webpack_require__.n(is),$s=__webpack_require__(71912),tf=__webpack_require__.n($s),Jl=__webpack_require__(48228),Bc=__webpack_require__.n(Jl),rf=__webpack_require__(27112),qu=__webpack_require__.n(rf),Ci=__webpack_require__(36867),Cl=__webpack_require__.n(Ci),Nc=__webpack_require__(53501),su=__webpack_require__.n(Nc),vo=__webpack_require__(22982),_s=__webpack_require__.n(vo),bl=__webpack_require__(54449),ec=__webpack_require__.n(bl),xl=__webpack_require__(10564),Fl=__webpack_require__.n(xl),Tl=__webpack_require__(92468),wf=__webpack_require__.n(Tl),Bu=__webpack_require__(27082),Bl=__webpack_require__.n(Bu);pn().extend(Yo()),pn().extend(Po()),pn().extend(tf()),pn().extend(Bc()),pn().extend(qu()),pn().extend(Cl()),pn().extend(su()),pn().extend(_s()),pn().extend(ec()),pn().extend(Fl()),pn().extend(wf()),pn().extend(Bl()),pn().extend(ds());var nf=Object.defineProperty,Nl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Nu=Object.prototype.propertyIsEnumerable,Pl=(Mn,ti,$i)=>ti in Mn?nf(Mn,ti,{enumerable:!0,configurable:!0,writable:!0,value:$i}):Mn[ti]=$i,tc=(Mn,ti)=>{for(var $i in ti||(ti={}))Ef.call(ti,$i)&&Pl(Mn,$i,ti[$i]);if(Nl)for(var $i of Nl(ti))Nu.call(ti,$i)&&Pl(Mn,$i,ti[$i]);return Mn},jc=(Mn,ti,$i)=>new Promise((Ma,sa)=>{var Ea=oa=>{try{Bs($i.next(oa))}catch(Us){sa(Us)}},va=oa=>{try{Bs($i.throw(oa))}catch(Us){sa(Us)}},Bs=oa=>oa.done?Ma(oa.value):Promise.resolve(oa.value).then(Ea,va);Bs(($i=$i.apply(Mn,ti)).next())});const Hu="/react/build/",Tu=!1;function Pu(){return jc(this,null,function*(){const Mn=(0,T.gD)(),{routes:ti,routeComponents:$i}=yield xf(Mn);yield Mn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:$i}});const Ma=Mn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),sa=Ma.basename||"/",Ea=Ma.historyType||"browser",va=(0,O.fi)(tc({type:Ea,basename:sa},Ma.historyOpts));return Mn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Bs={useStream:!0,routes:ti,routeComponents:$i,pluginManager:Mn,mountElementId:"root",rootElement:Ma.rootElement||document.getElementById("root"),loadingComponent:Oe,publicPath:Hu,runtimePublicPath:Tu,history:va,historyType:Ea,basename:sa,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ma.callback},oa=Mn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Bs});return Mc(oa)}})()})}Pu(),typeof window!="undefined"&&(window.g_umi={version:"4.5.2"})})()})();