From 730c0ab2a40d6671216003e129e03117deafcb39 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Wed, 24 Sep 2025 14:52:00 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ...c.js => p__Declaration__index.9821a5cf.async.js | 14 +++++++------- umi.8d996b65.js => umi.aa31daab.js | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) rename p__Declaration__index.c2bcaf80.async.js => p__Declaration__index.9821a5cf.async.js (66%) rename umi.8d996b65.js => umi.aa31daab.js (99%) diff --git a/index.html b/index.html index dcd7f29965..109edfa44e 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Declaration__index.c2bcaf80.async.js b/p__Declaration__index.9821a5cf.async.js similarity index 66% rename from p__Declaration__index.c2bcaf80.async.js rename to p__Declaration__index.9821a5cf.async.js index bf99c8fc3c..a5a4417526 100644 --- a/p__Declaration__index.c2bcaf80.async.js +++ b/p__Declaration__index.9821a5cf.async.js @@ -1,18 +1,18 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1538],{18785:function(bt,ue,i){i.d(ue,{Z:function(){return Y}});var p=i(54476),u=i(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},j=C,v=i(7657),x=function(P,N){return u.createElement(v.Z,(0,p.Z)({},P,{ref:N,icon:j}))},O=u.forwardRef(x),Y=O},33853:function(bt,ue,i){i.d(ue,{Z:function(){return Y}});var p=i(54476),u=i(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},j=C,v=i(7657),x=function(P,N){return u.createElement(v.Z,(0,p.Z)({},P,{ref:N,icon:j}))},O=u.forwardRef(x),Y=O},38819:function(bt,ue,i){i.d(ue,{Z:function(){return Y}});var p=i(54476),u=i(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},j=C,v=i(7657),x=function(P,N){return u.createElement(v.Z,(0,p.Z)({},P,{ref:N,icon:j}))},O=u.forwardRef(x),Y=O},67948:function(bt,ue,i){i.r(ue),i.d(ue,{default:function(){return U}});var p=i(59301),u=i(92123),C={flex_box_center:"flex_box_center___iPpgp",flex_space_between:"flex_space_between___x0MrW",flex_box_vertical_center:"flex_box_vertical_center___KF84F",flex_box_center_end:"flex_box_center_end___SfLUr",flex_box_column:"flex_box_column___XLV_u",content:"content___AQQpS",leftBox:"leftBox___tnyVb",leftWrap:"leftWrap___BywYQ",menuBox:"menuBox___vRkrq",rightBox:"rightBox___mt1Rf",rightWrap:"rightWrap___F9F14",hiddenBar:"hiddenBar___XtjnC"},j=i(43418),v=i(20834),x=i(47141),O=i(59301);const Y=({userDetail:P,user:N,globalSetting:Ne,loading:r,dispatch:Ae})=>{const[Be,Te]=(0,p.useState)(["sub1"]);(0,p.useEffect)(()=>{var re;const E=location.pathname;(0,x.bg)()&&((re=N.userInfo)!=null&&re.professional_certification?E==="/declaration"&&u.history.replace({pathname:"/declaration/research/instruction"}):j.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,content:O.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelButtonProps:{style:{display:"none"}},keyboard:!1,onOk:()=>{u.history.replace({pathname:"/account/certification"})}}))},[]);const Ke=[{key:"sub1",icon:O.createElement("i",{className:"iconfont icon-huanyingye"}),label:"\u7533\u62A5\u8BF4\u660E",path:"/declaration/research/instruction"},(0,x.EO)()&&{key:"sub2",icon:O.createElement("i",{className:"iconfont icon-keyanleishenbao"}),label:"\u79D1\u7814\u7C7B\u7533\u62A5",children:[{key:"sub2-2",label:"\u79D1\u7814\u8BBA\u6587\u7533\u62A5",path:"/declaration/research/paper"},{key:"sub2-3",label:"\u79D1\u7814\u9879\u76EE\u7533\u62A5",path:"/declaration/research/project"},{key:"sub2-4",label:"\u79D1\u7814\u4E13\u8457\u7533\u62A5",path:"/declaration/research/monograph"},{key:"sub2-5",label:"\u77E5\u8BC6\u4EA7\u6743\u7533\u62A5",path:"/declaration/research/intellectualProperty"},{key:"sub2-6",label:"\u79D1\u7814\u83B7\u5956\u7533\u62A5",path:"/declaration/research/researchAward"},{key:"sub2-7",label:"\u6210\u679C\u8F6C\u5316\u7533\u62A5",path:"/declaration/research/technologyTransfer"}]},{key:"sub3",icon:O.createElement("i",{className:"iconfont icon-jiaoxueleishenbao"}),label:"\u6559\u5B66\u7C7B\u7533\u62A5",children:[{key:"sub3-1",label:"\u5B66\u79D1\u7ADE\u8D5B\u83B7\u5956\u7533\u62A5",path:"/declaration/research/teachCompetition"},(0,x.EO)()&&{key:"sub3-2",label:"\u6559\u5B66\u9879\u76EE\u7533\u62A5",path:"/declaration/research/teachProject"},(0,x.EO)()&&{key:"sub3-3",label:"\u6559\u5B66\u83B7\u5956\u7533\u62A5",path:"/declaration/research/teachWin"},(0,x.EO)()&&{key:"sub3-4",label:"\u6559\u5B66\u8BBA\u6587\u7533\u62A5",path:"/declaration/research/teachPaper"},(0,x.EO)()&&{key:"sub3-5",label:"\u51FA\u7248\u6559\u6750\u7533\u62A5",path:"/declaration/research/teachBook"},(0,x.EO)()&&{key:"sub3-6",label:"\u57F9\u8BAD\u6216\u6559\u5B66\u4F1A\u8BAE",path:"/declaration/research/teachMeeting"}]},(0,x.EO)()&&{key:"sub8",icon:O.createElement("i",{className:"iconfont icon-shenbaoshenhe"}),label:"\u79D1\u521B\u9879\u76EE\u7C7B\u7533\u62A5",path:"/declaration/innovation"},(0,x.EO)()&&{key:"sub6",icon:O.createElement("i",{className:"iconfont icon-jiaoxueleishenbao"}),label:"\u793E\u4F1A\u6D3B\u52A8\u7C7B\u7533\u62A5",children:[{key:"sub6-1",label:"\u4F1A\u8BAE\u7814\u7A76\u6D3B\u52A8",path:"/declaration/research/conferenceResearch"},{key:"sub6-2",label:"\u793E\u4F1A\u670D\u52A1",path:"/declaration/research/socialServices"},(0,x.EO)()&&{key:"sub6-3",label:"\u5927\u521B\u9879\u76EE\u7ED3\u9898",path:"/declaration/research/projectconclusion"},(0,x.EO)()&&{key:"sub6-4",label:"\u73ED\u4E3B\u4EFB\u5DE5\u4F5C\u91CF",path:"/declaration/research/teacherwork"},(0,x.Ny)()&&{key:"sub6-5",label:"\u672C\u79D1\u6559\u5B66\u5DE5\u4F5C\u91CF",path:"/declaration/research/undergraduatework"}]},(0,x.ag)()&&{key:"sub7",icon:O.createElement("i",{className:"iconfont icon-shenbaoshenhe"}),label:"\u5E74\u5EA6\u57FA\u672C\u5DE5\u4F5C\u91CF\u7BA1\u7406",path:"/declaration/research/workloadManage"},(0,x.ag)()&&{key:"sub4",icon:O.createElement("i",{className:"iconfont icon-shenbaoshenhe"}),label:"\u7533\u62A5\u5BA1\u6838",path:"/declaration/review"},(0,x.EO)()&&{key:"sub9",icon:O.createElement("i",{className:"iconfont icon-shenbaoshenhe"}),label:"\u7533\u62A5\u6570\u636E",children:[{key:"sub9-1",label:"\u9879\u76EE\u7533\u62A5\u7EDF\u8BA1",path:"/declaration/statistics"},{key:"sub9-2",label:"\u6559\u5E08\u7533\u62A5\u7EDF\u8BA1",path:"/declaration/statistics/teacher"}]},(0,x.ag)()&&{key:"sub5",icon:O.createElement("i",{className:"iconfont icon-xuanxiangguanli"}),label:"\u9009\u9879\u7BA1\u7406",path:"/declaration/fileds"}].filter(re=>!!re),st=re=>{const E=Ge(Ke,re==null?void 0:re.key);E&&(E!=null&&E.path)&&(u.history.push(E.path),Te([E.key]))},Ge=(re,E)=>{for(const w of re){if(w.key===E)return w;if(w.children){const b=Ge(w.children,E);if(b)return b}}return null},ne=(re,E)=>{for(const w of re){if(w.path===E)return w.key;if(w.children){const b=ne(w.children,E);if(b)return b}}return null};return(0,p.useEffect)(()=>{const re=ne(Ke,location.pathname);re&&Te([re])},[location.pathname]),O.createElement("div",{className:C.content},O.createElement("div",{className:C.leftBox},O.createElement("div",{className:`${C.leftWrap} ${C.hiddenBar}`},O.createElement(v.default,{className:C.menuBox,mode:"inline",defaultSelectedKeys:Be,selectedKeys:Be,defaultOpenKeys:["sub2","sub3"],onClick:st,items:Ke}))),O.createElement("div",{className:C.rightBox},O.createElement("div",{className:C.rightWrap},O.createElement(u.Outlet,null))))};var U=(0,u.connect)(({userDetail:P,user:N,loading:Ne,globalSetting:r})=>({user:N,userDetail:P,globalSetting:r,loading:Ne.models.index}))(Y)},45818:function(bt,ue,i){i.d(ue,{D:function(){return ne},Z:function(){return w}});var p=i(54476),u=i(59301),C={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},j=C,v=i(7657),x=function(R,D){return u.createElement(v.Z,(0,p.Z)({},R,{ref:D,icon:j}))},O=u.forwardRef(x),Y=O,U=i(33853),P=i(38819),N=i(92310),Ne=i.n(N),r=i(2738),Be=b=>!isNaN(parseFloat(b))&&isFinite(b),Te=i(36355),Ke=i(84966),st=function(b,R){var D={};for(var K in b)Object.prototype.hasOwnProperty.call(b,K)&&R.indexOf(K)<0&&(D[K]=b[K]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,K=Object.getOwnPropertySymbols(b);L{let b=0;return function(){let R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${R}${b}`}})();var w=u.forwardRef((b,R)=>{const{prefixCls:D,className:K,trigger:L,children:Pe,defaultCollapsed:Ie=!1,theme:ze="dark",style:Ye={},collapsible:Se=!1,reverseArrow:We=!1,width:ut=200,collapsedWidth:y=80,zeroWidthTriggerStyle:G,breakpoint:ie,onCollapse:z,onBreakpoint:Q}=b,W=st(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:be}=(0,u.useContext)(Ke.Gs),[le,ve]=(0,u.useState)("collapsed"in b?b.collapsed:Ie),[Ze,rt]=(0,u.useState)(!1);(0,u.useEffect)(()=>{"collapsed"in b&&ve(b.collapsed)},[b.collapsed]);const Qe=(s,o)=>{"collapsed"in b||ve(s),z==null||z(s,o)},Je=(0,u.useRef)();Je.current=s=>{rt(s.matches),Q==null||Q(s.matches),le!==s.matches&&Qe(s.matches,"responsive")},(0,u.useEffect)(()=>{function s(t){return Je.current(t)}let o;if(typeof window!="undefined"){const{matchMedia:t}=window;if(t&&ie&&ie in Ge){o=t(`(max-width: ${Ge[ie]})`);try{o.addEventListener("change",s)}catch(c){o.addListener(s)}s(o)}}return()=>{try{o==null||o.removeEventListener("change",s)}catch(t){o==null||o.removeListener(s)}}},[ie]),(0,u.useEffect)(()=>{const s=re("ant-sider-");return be.addSider(s),()=>be.removeSider(s)},[]);const Ot=()=>{Qe(!le,"clickTrigger")},{getPrefixCls:ke}=(0,u.useContext)(Te.E_),_e=()=>{const s=ke("layout-sider",D),o=(0,r.Z)(W,["collapsed"]),t=le?y:ut,c=Be(t)?`${t}px`:String(t),m=parseFloat(String(y||0))===0?u.createElement("span",{onClick:Ot,className:Ne()(`${s}-zero-width-trigger`,`${s}-zero-width-trigger-${We?"right":"left"}`),style:G},L||u.createElement(Y,null)):null,S={expanded:We?u.createElement(P.Z,null):u.createElement(U.Z,null),collapsed:We?u.createElement(U.Z,null):u.createElement(P.Z,null)}[le?"collapsed":"expanded"],B=L!==null?m||u.createElement("div",{className:`${s}-trigger`,onClick:Ot,style:{width:c}},L||S):null,T=Object.assign(Object.assign({},Ye),{flex:`0 0 ${c}`,maxWidth:c,minWidth:c,width:c}),k=Ne()(s,`${s}-${ze}`,{[`${s}-collapsed`]:!!le,[`${s}-has-trigger`]:Se&&L!==null&&!m,[`${s}-below`]:!!Ze,[`${s}-zero-width`]:parseFloat(c)===0},K);return u.createElement("aside",Object.assign({className:k},o,{style:T,ref:R}),u.createElement("div",{className:`${s}-children`},Pe),Se||Ze&&m?B:null)},Rt=u.useMemo(()=>({siderCollapsed:le}),[le]);return u.createElement(ne.Provider,{value:Rt},_e())})},84966:function(bt,ue,i){i.d(ue,{VY:function(){return ne},$_:function(){return Ge},h4:function(){return st},Gs:function(){return r},ZP:function(){return re}});var p=i(94480),u=i(92310),C=i.n(u),j=i(2738),v=i(59301),x=i(36355),O=i(83116),U=E=>{const{componentCls:w,bodyBg:b,lightSiderBg:R,lightTriggerBg:D,lightTriggerColor:K}=E;return{[`${w}-sider-light`]:{background:R,[`${w}-sider-trigger`]:{color:K,background:D},[`${w}-sider-zero-width-trigger`]:{color:K,background:D,border:`1px solid ${b}`,borderInlineStart:0}}}};const P=E=>{const{antCls:w,componentCls:b,colorText:R,triggerColor:D,footerBg:K,triggerBg:L,headerHeight:Pe,headerPadding:Ie,headerColor:ze,footerPadding:Ye,triggerHeight:Se,zeroTriggerHeight:We,zeroTriggerWidth:ut,motionDurationMid:y,motionDurationSlow:G,fontSize:ie,borderRadius:z,bodyBg:Q,headerBg:W,siderBg:be}=E;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Q,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:be,transition:`all ${y}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${w}-menu${w}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Se},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Se,color:D,lineHeight:`${Se}px`,textAlign:"center",background:L,cursor:"pointer",transition:`all ${y}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Pe,insetInlineEnd:-ut,zIndex:1,width:ut,height:We,color:D,fontSize:E.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:be,borderStartStartRadius:0,borderStartEndRadius:z,borderEndEndRadius:z,borderEndStartRadius:0,cursor:"pointer",transition:`background ${G} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${G}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ut,borderStartStartRadius:z,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:z}}}}},U(E)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:Pe,padding:Ie,color:ze,lineHeight:`${Pe}px`,background:W,[`${w}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:Ye,color:R,fontSize:ie,background:K},[`${b}-content`]:{flex:"auto",minHeight:0}}};var N=(0,O.Z)("Layout",E=>[P(E)],E=>{const{colorBgLayout:w,controlHeight:b,controlHeightLG:R,colorText:D,controlHeightSM:K,marginXXS:L,colorTextLightSolid:Pe,colorBgContainer:Ie}=E,ze=R*1.25;return{colorBgHeader:"#001529",colorBgBody:w,colorBgTrigger:"#002140",bodyBg:w,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${ze}px`,headerColor:D,footerPadding:`${K}px ${ze}px`,footerBg:w,siderBg:"#001529",triggerHeight:R+L*2,triggerBg:"#002140",triggerColor:Pe,zeroTriggerWidth:R,zeroTriggerHeight:R,lightSiderBg:Ie,lightTriggerBg:Ie,lightTriggerColor:D}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ne=function(E,w){var b={};for(var R in E)Object.prototype.hasOwnProperty.call(E,R)&&w.indexOf(R)<0&&(b[R]=E[R]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,R=Object.getOwnPropertySymbols(E);Dnull,removeSider:()=>null}});function Ae(E){let{suffixCls:w,tagName:b,displayName:R}=E;return D=>v.forwardRef((L,Pe)=>v.createElement(D,Object.assign({ref:Pe,suffixCls:w,tagName:b},L)))}const Be=v.forwardRef((E,w)=>{const{prefixCls:b,suffixCls:R,className:D,tagName:K}=E,L=Ne(E,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Pe}=v.useContext(x.E_),Ie=Pe("layout",b),[ze,Ye]=N(Ie),Se=R?`${Ie}-${R}`:Ie;return ze(v.createElement(K,Object.assign({className:C()(b||Se,D,Ye),ref:w},L)))}),Te=v.forwardRef((E,w)=>{const{direction:b}=v.useContext(x.E_),[R,D]=v.useState([]),{prefixCls:K,className:L,rootClassName:Pe,children:Ie,hasSider:ze,tagName:Ye,style:Se}=E,We=Ne(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ut=(0,j.Z)(We,["suffixCls"]),{getPrefixCls:y,layout:G}=v.useContext(x.E_),ie=y("layout",K),[z,Q]=N(ie),W=C()(ie,{[`${ie}-has-sider`]:typeof ze=="boolean"?ze:R.length>0,[`${ie}-rtl`]:b==="rtl"},G==null?void 0:G.className,L,Pe,Q),be=v.useMemo(()=>({siderHook:{addSider:le=>{D(ve=>[].concat((0,p.Z)(ve),[le]))},removeSider:le=>{D(ve=>ve.filter(Ze=>Ze!==le))}}}),[]);return z(v.createElement(r.Provider,{value:be},v.createElement(Ye,Object.assign({ref:w,className:W,style:Object.assign(Object.assign({},G==null?void 0:G.style),Se)},ut),Ie)))}),Ke=Ae({tagName:"div",displayName:"Layout"})(Te),st=Ae({suffixCls:"header",tagName:"header",displayName:"Header"})(Be),Ge=Ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Be),ne=Ae({suffixCls:"content",tagName:"main",displayName:"Content"})(Be);var re=Ke},40875:function(bt,ue,i){i.d(ue,{J:function(){return x}});var p=i(59301),u=i(33234),C=i(70425),j=function(O,Y){var U={};for(var P in O)Object.prototype.hasOwnProperty.call(O,P)&&Y.indexOf(P)<0&&(U[P]=O[P]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,P=Object.getOwnPropertySymbols(O);N{const{children:U}=O,P=j(O,["children"]),N=p.useContext(v),Ne=p.useMemo(()=>Object.assign(Object.assign({},N),P),[N,P.prefixCls,P.mode,P.selectable]);return p.createElement(v.Provider,{value:Ne},p.createElement(u.BR,null,(0,C.supportNodeRef)(U)?p.cloneElement(U,{ref:Y}):U))});ue.Z=v},20834:function(bt,ue,i){i.d(ue,{default:function(){return Rt}});var p=i(15285),u=i(59301),C=i(45818),j=i(92310),v=i.n(j),x=i(36355),O=function(s,o){var t={};for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&o.indexOf(c)<0&&(t[c]=s[c]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,c=Object.getOwnPropertySymbols(s);m{const{prefixCls:o,className:t,dashed:c}=s,m=O(s,["prefixCls","className","dashed"]),{getPrefixCls:h}=u.useContext(x.E_),I=h("menu",o),S=v()({[`${I}-item-divider-dashed`]:!!c},t);return u.createElement(p.iz,Object.assign({className:S},m))},P=i(11592),N=i(2738),Ne=i(6848),r=i(92343),Be=(0,u.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ke=s=>{var o;const{className:t,children:c,icon:m,title:h,danger:I}=s,{prefixCls:S,firstLevel:B,direction:T,disableMenuItemTitleTooltip:k,inlineCollapsed:J}=u.useContext(Be),_=we=>{const Fe=u.createElement("span",{className:`${S}-title-content`},c);return(!m||(0,r.l$)(c)&&c.type==="span")&&c&&we&&B&&typeof c=="string"?u.createElement("div",{className:`${S}-inline-collapsed-noicon`},c.charAt(0)):Fe},{siderCollapsed:$e}=u.useContext(C.D);let ce=h;typeof h=="undefined"?ce=B?c:"":h===!1&&(ce="");const V={title:ce};!$e&&!J&&(V.title=null,V.open=!1);const ye=(0,P.Z)(c).length;let ge=u.createElement(p.ck,Object.assign({},(0,N.Z)(s,["title","icon","danger"]),{className:v()({[`${S}-item-danger`]:I,[`${S}-item-only-child`]:(m?ye+1:ye)===1},t),title:typeof h=="string"?h:void 0}),(0,r.Tm)(m,{className:v()((0,r.l$)(m)?(o=m.props)===null||o===void 0?void 0:o.className:"",`${S}-item-icon`)}),_(J));return k||(ge=u.createElement(Ne.Z,Object.assign({},V,{placement:T==="rtl"?"left":"right",overlayClassName:`${S}-inline-collapsed-tooltip`}),ge)),ge},Ge=s=>{var o;const{popupClassName:t,icon:c,title:m,theme:h}=s,I=u.useContext(Be),{prefixCls:S,inlineCollapsed:B,theme:T}=I,k=(0,p.Xl)();let J;if(!c)J=B&&!k.length&&m&&typeof m=="string"?u.createElement("div",{className:`${S}-inline-collapsed-noicon`},m.charAt(0)):u.createElement("span",{className:`${S}-title-content`},m);else{const $e=(0,r.l$)(m)&&m.type==="span";J=u.createElement(u.Fragment,null,(0,r.Tm)(c,{className:v()((0,r.l$)(c)?(o=c.props)===null||o===void 0?void 0:o.className:"",`${S}-item-icon`)}),$e?m:u.createElement("span",{className:`${S}-title-content`},m))}const _=u.useMemo(()=>Object.assign(Object.assign({},I),{firstLevel:!1}),[I]);return u.createElement(Be.Provider,{value:_},u.createElement(p.Wd,Object.assign({},(0,N.Z)(s,["icon"]),{title:J,popupClassName:v()(S,t,`${S}-${h||T}`)})))},ne=i(18785),re=i(70425),E=i(62892),w=i(40875),b=function(s,o){var t={};for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&o.indexOf(c)<0&&(t[c]=s[c]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,c=Object.getOwnPropertySymbols(s);m{if(o&&typeof o=="object"){const c=o,{label:m,children:h,key:I,type:S}=c,B=b(c,["label","children","key","type"]),T=I!=null?I:`tmp-${t}`;return h||S==="group"?S==="group"?u.createElement(p.BW,Object.assign({key:T},B,{title:m}),R(h)):u.createElement(Ge,Object.assign({key:T},B,{title:m}),R(h)):S==="divider"?u.createElement(U,Object.assign({key:T},B)):u.createElement(Ke,Object.assign({key:T},B),m)}return null}).filter(o=>o)}function D(s){return u.useMemo(()=>s&&R(s),[s])}var K=i(64993),L=i(17313),Pe=i(8378),Ie=i(13826),ze=i(29878),Ye=i(83116),Se=i(37613),ut=s=>{const{componentCls:o,motionDurationSlow:t,horizontalLineHeight:c,colorSplit:m,lineWidth:h,lineType:I,itemPaddingInline:S}=s;return{[`${o}-horizontal`]:{lineHeight:c,border:0,borderBottom:`${h}px ${I} ${m}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${o}-item, ${o}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:S},[`> ${o}-item:hover, +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1538],{18785:function(bt,ue,i){i.d(ue,{Z:function(){return Y}});var p=i(54476),u=i(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},j=C,v=i(7657),$=function(N,Z){return u.createElement(v.Z,(0,p.Z)({},N,{ref:Z,icon:j}))},O=u.forwardRef($),Y=O},33853:function(bt,ue,i){i.d(ue,{Z:function(){return Y}});var p=i(54476),u=i(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},j=C,v=i(7657),$=function(N,Z){return u.createElement(v.Z,(0,p.Z)({},N,{ref:Z,icon:j}))},O=u.forwardRef($),Y=O},38819:function(bt,ue,i){i.d(ue,{Z:function(){return Y}});var p=i(54476),u=i(59301),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},j=C,v=i(7657),$=function(N,Z){return u.createElement(v.Z,(0,p.Z)({},N,{ref:Z,icon:j}))},O=u.forwardRef($),Y=O},67948:function(bt,ue,i){i.r(ue),i.d(ue,{default:function(){return U}});var p=i(59301),u=i(92123),C={flex_box_center:"flex_box_center___iPpgp",flex_space_between:"flex_space_between___x0MrW",flex_box_vertical_center:"flex_box_vertical_center___KF84F",flex_box_center_end:"flex_box_center_end___SfLUr",flex_box_column:"flex_box_column___XLV_u",content:"content___AQQpS",leftBox:"leftBox___tnyVb",leftWrap:"leftWrap___BywYQ",menuBox:"menuBox___vRkrq",rightBox:"rightBox___mt1Rf",rightWrap:"rightWrap___F9F14",hiddenBar:"hiddenBar___XtjnC"},j=i(43418),v=i(20834),$=i(47141),O=i(59301);const Y=({userDetail:N,user:Z,globalSetting:Ne,loading:r,dispatch:Ae})=>{const[Be,Te]=(0,p.useState)(["sub1"]);(0,p.useEffect)(()=>{var re;const E=location.pathname;(0,$.bg)()&&((re=Z.userInfo)!=null&&re.professional_certification?E==="/declaration"&&u.history.replace({pathname:"/declaration/research/instruction"}):j.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,content:O.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelButtonProps:{style:{display:"none"}},keyboard:!1,onOk:()=>{u.history.replace({pathname:"/account/certification"})}}))},[]);const Ke=[{key:"sub1",icon:O.createElement("i",{className:"iconfont icon-huanyingye"}),label:"\u7533\u62A5\u8BF4\u660E",path:"/declaration/research/instruction"},(0,$.EO)()&&{key:"sub2",icon:O.createElement("i",{className:"iconfont icon-keyanleishenbao"}),label:"\u79D1\u7814\u7C7B\u7533\u62A5",children:[{key:"sub2-2",label:"\u79D1\u7814\u8BBA\u6587\u7533\u62A5",path:"/declaration/research/paper"},{key:"sub2-3",label:"\u79D1\u7814\u9879\u76EE\u7533\u62A5",path:"/declaration/research/project"},{key:"sub2-4",label:"\u79D1\u7814\u4E13\u8457\u7533\u62A5",path:"/declaration/research/monograph"},{key:"sub2-5",label:"\u77E5\u8BC6\u4EA7\u6743\u7533\u62A5",path:"/declaration/research/intellectualProperty"},{key:"sub2-6",label:"\u79D1\u7814\u83B7\u5956\u7533\u62A5",path:"/declaration/research/researchAward"},{key:"sub2-7",label:"\u6210\u679C\u8F6C\u5316\u7533\u62A5",path:"/declaration/research/technologyTransfer"}]},{key:"sub3",icon:O.createElement("i",{className:"iconfont icon-jiaoxueleishenbao"}),label:"\u6559\u5B66\u7C7B\u7533\u62A5",children:[{key:"sub3-1",label:"\u5B66\u79D1\u7ADE\u8D5B\u83B7\u5956\u7533\u62A5",path:"/declaration/research/teachCompetition"},(0,$.EO)()&&{key:"sub3-2",label:"\u6559\u5B66\u9879\u76EE\u7533\u62A5",path:"/declaration/research/teachProject"},(0,$.EO)()&&{key:"sub3-3",label:"\u6559\u5B66\u83B7\u5956\u7533\u62A5",path:"/declaration/research/teachWin"},(0,$.EO)()&&{key:"sub3-4",label:"\u6559\u5B66\u8BBA\u6587\u7533\u62A5",path:"/declaration/research/teachPaper"},(0,$.EO)()&&{key:"sub3-5",label:"\u51FA\u7248\u6559\u6750\u7533\u62A5",path:"/declaration/research/teachBook"},(0,$.EO)()&&{key:"sub3-6",label:"\u57F9\u8BAD\u6216\u6559\u5B66\u4F1A\u8BAE",path:"/declaration/research/teachMeeting"}]},(0,$.EO)()&&{key:"sub8",icon:O.createElement("i",{className:"iconfont icon-shenbaoshenhe"}),label:"\u79D1\u521B\u9879\u76EE\u7C7B\u7533\u62A5",path:"/declaration/innovation"},(0,$.EO)()&&{key:"sub6",icon:O.createElement("i",{className:"iconfont icon-jiaoxueleishenbao"}),label:"\u793E\u4F1A\u6D3B\u52A8\u7C7B\u7533\u62A5",children:[{key:"sub6-1",label:"\u4F1A\u8BAE\u7814\u7A76\u6D3B\u52A8",path:"/declaration/research/conferenceResearch"},{key:"sub6-2",label:"\u793E\u4F1A\u670D\u52A1",path:"/declaration/research/socialServices"},(0,$.EO)()&&{key:"sub6-3",label:"\u5927\u521B\u9879\u76EE\u7ED3\u9898",path:"/declaration/research/projectconclusion"},(0,$.EO)()&&{key:"sub6-4",label:"\u73ED\u4E3B\u4EFB\u5DE5\u4F5C\u91CF",path:"/declaration/research/teacherwork"},(0,$.Ny)()&&{key:"sub6-5",label:"\u672C\u79D1\u6559\u5B66\u5DE5\u4F5C\u91CF",path:"/declaration/research/undergraduatework"}]},(0,$.ag)()&&{key:"sub7",icon:O.createElement("i",{className:"iconfont icon-shenbaoshenhe"}),label:"\u5E74\u5EA6\u57FA\u672C\u5DE5\u4F5C\u91CF\u7BA1\u7406",path:"/declaration/research/workloadManage"},(0,$.ag)()&&{key:"sub4",icon:O.createElement("i",{className:"iconfont icon-shenbaoshenhe"}),label:"\u7533\u62A5\u5BA1\u6838",path:"/declaration/review"},(0,$.EO)()&&{key:"sub9",icon:O.createElement("i",{className:"iconfont icon-shenbaoshenhe"}),label:"\u7533\u62A5\u6570\u636E",children:[{key:"sub9-1",label:"\u9879\u76EE\u7533\u62A5\u7EDF\u8BA1",path:"/declaration/statistics"},{key:"sub9-2",label:"\u6559\u5E08\u7533\u62A5\u7EDF\u8BA1",path:"/declaration/statistics/teacher"}]},(0,$.ag)()&&{key:"sub5",icon:O.createElement("i",{className:"iconfont icon-xuanxiangguanli"}),label:"\u9009\u9879\u7BA1\u7406",path:"/declaration/fileds"}].filter(re=>!!re),st=re=>{const E=Ge(Ke,re==null?void 0:re.key);E&&(E!=null&&E.path)&&(u.history.push(E.path),Te([E.key]))},Ge=(re,E)=>{for(const B of re){if(B.key===E)return B;if(B.children){const b=Ge(B.children,E);if(b)return b}}return null},ne=(re,E)=>{for(const B of re){if(B.path===E)return B.key;if(B!=null&&B.children){const b=ne(B==null?void 0:B.children,E);if(b)return b}}return null};return(0,p.useEffect)(()=>{const re=ne(Ke,location.pathname);re&&Te([re])},[location.pathname,(0,$.EO)(),(0,$.ag)()]),O.createElement("div",{className:C.content},O.createElement("div",{className:C.leftBox},O.createElement("div",{className:`${C.leftWrap} ${C.hiddenBar}`},O.createElement(v.default,{className:C.menuBox,mode:"inline",defaultSelectedKeys:Be,selectedKeys:Be,defaultOpenKeys:["sub2","sub3"],onClick:st,items:Ke}))),O.createElement("div",{className:C.rightBox},O.createElement("div",{className:C.rightWrap},O.createElement(u.Outlet,null))))};var U=(0,u.connect)(({userDetail:N,user:Z,loading:Ne,globalSetting:r})=>({user:Z,userDetail:N,globalSetting:r,loading:Ne.models.index}))(Y)},45818:function(bt,ue,i){i.d(ue,{D:function(){return ne},Z:function(){return B}});var p=i(54476),u=i(59301),C={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},j=C,v=i(7657),$=function(R,D){return u.createElement(v.Z,(0,p.Z)({},R,{ref:D,icon:j}))},O=u.forwardRef($),Y=O,U=i(33853),N=i(38819),Z=i(92310),Ne=i.n(Z),r=i(2738),Be=b=>!isNaN(parseFloat(b))&&isFinite(b),Te=i(36355),Ke=i(84966),st=function(b,R){var D={};for(var K in b)Object.prototype.hasOwnProperty.call(b,K)&&R.indexOf(K)<0&&(D[K]=b[K]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,K=Object.getOwnPropertySymbols(b);L{let b=0;return function(){let R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${R}${b}`}})();var B=u.forwardRef((b,R)=>{const{prefixCls:D,className:K,trigger:L,children:Pe,defaultCollapsed:Ie=!1,theme:ze="dark",style:Ye={},collapsible:Se=!1,reverseArrow:We=!1,width:ut=200,collapsedWidth:y=80,zeroWidthTriggerStyle:G,breakpoint:ie,onCollapse:z,onBreakpoint:Q}=b,W=st(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:be}=(0,u.useContext)(Ke.Gs),[le,ve]=(0,u.useState)("collapsed"in b?b.collapsed:Ie),[Ze,rt]=(0,u.useState)(!1);(0,u.useEffect)(()=>{"collapsed"in b&&ve(b.collapsed)},[b.collapsed]);const Qe=(s,o)=>{"collapsed"in b||ve(s),z==null||z(s,o)},Je=(0,u.useRef)();Je.current=s=>{rt(s.matches),Q==null||Q(s.matches),le!==s.matches&&Qe(s.matches,"responsive")},(0,u.useEffect)(()=>{function s(t){return Je.current(t)}let o;if(typeof window!="undefined"){const{matchMedia:t}=window;if(t&&ie&&ie in Ge){o=t(`(max-width: ${Ge[ie]})`);try{o.addEventListener("change",s)}catch(c){o.addListener(s)}s(o)}}return()=>{try{o==null||o.removeEventListener("change",s)}catch(t){o==null||o.removeListener(s)}}},[ie]),(0,u.useEffect)(()=>{const s=re("ant-sider-");return be.addSider(s),()=>be.removeSider(s)},[]);const Ot=()=>{Qe(!le,"clickTrigger")},{getPrefixCls:ke}=(0,u.useContext)(Te.E_),_e=()=>{const s=ke("layout-sider",D),o=(0,r.Z)(W,["collapsed"]),t=le?y:ut,c=Be(t)?`${t}px`:String(t),m=parseFloat(String(y||0))===0?u.createElement("span",{onClick:Ot,className:Ne()(`${s}-zero-width-trigger`,`${s}-zero-width-trigger-${We?"right":"left"}`),style:G},L||u.createElement(Y,null)):null,S={expanded:We?u.createElement(N.Z,null):u.createElement(U.Z,null),collapsed:We?u.createElement(U.Z,null):u.createElement(N.Z,null)}[le?"collapsed":"expanded"],P=L!==null?m||u.createElement("div",{className:`${s}-trigger`,onClick:Ot,style:{width:c}},L||S):null,T=Object.assign(Object.assign({},Ye),{flex:`0 0 ${c}`,maxWidth:c,minWidth:c,width:c}),k=Ne()(s,`${s}-${ze}`,{[`${s}-collapsed`]:!!le,[`${s}-has-trigger`]:Se&&L!==null&&!m,[`${s}-below`]:!!Ze,[`${s}-zero-width`]:parseFloat(c)===0},K);return u.createElement("aside",Object.assign({className:k},o,{style:T,ref:R}),u.createElement("div",{className:`${s}-children`},Pe),Se||Ze&&m?P:null)},Rt=u.useMemo(()=>({siderCollapsed:le}),[le]);return u.createElement(ne.Provider,{value:Rt},_e())})},84966:function(bt,ue,i){i.d(ue,{VY:function(){return ne},$_:function(){return Ge},h4:function(){return st},Gs:function(){return r},ZP:function(){return re}});var p=i(94480),u=i(92310),C=i.n(u),j=i(2738),v=i(59301),$=i(36355),O=i(83116),U=E=>{const{componentCls:B,bodyBg:b,lightSiderBg:R,lightTriggerBg:D,lightTriggerColor:K}=E;return{[`${B}-sider-light`]:{background:R,[`${B}-sider-trigger`]:{color:K,background:D},[`${B}-sider-zero-width-trigger`]:{color:K,background:D,border:`1px solid ${b}`,borderInlineStart:0}}}};const N=E=>{const{antCls:B,componentCls:b,colorText:R,triggerColor:D,footerBg:K,triggerBg:L,headerHeight:Pe,headerPadding:Ie,headerColor:ze,footerPadding:Ye,triggerHeight:Se,zeroTriggerHeight:We,zeroTriggerWidth:ut,motionDurationMid:y,motionDurationSlow:G,fontSize:ie,borderRadius:z,bodyBg:Q,headerBg:W,siderBg:be}=E;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Q,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:be,transition:`all ${y}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${B}-menu${B}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Se},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Se,color:D,lineHeight:`${Se}px`,textAlign:"center",background:L,cursor:"pointer",transition:`all ${y}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Pe,insetInlineEnd:-ut,zIndex:1,width:ut,height:We,color:D,fontSize:E.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:be,borderStartStartRadius:0,borderStartEndRadius:z,borderEndEndRadius:z,borderEndStartRadius:0,cursor:"pointer",transition:`background ${G} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${G}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ut,borderStartStartRadius:z,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:z}}}}},U(E)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:Pe,padding:Ie,color:ze,lineHeight:`${Pe}px`,background:W,[`${B}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:Ye,color:R,fontSize:ie,background:K},[`${b}-content`]:{flex:"auto",minHeight:0}}};var Z=(0,O.Z)("Layout",E=>[N(E)],E=>{const{colorBgLayout:B,controlHeight:b,controlHeightLG:R,colorText:D,controlHeightSM:K,marginXXS:L,colorTextLightSolid:Pe,colorBgContainer:Ie}=E,ze=R*1.25;return{colorBgHeader:"#001529",colorBgBody:B,colorBgTrigger:"#002140",bodyBg:B,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${ze}px`,headerColor:D,footerPadding:`${K}px ${ze}px`,footerBg:B,siderBg:"#001529",triggerHeight:R+L*2,triggerBg:"#002140",triggerColor:Pe,zeroTriggerWidth:R,zeroTriggerHeight:R,lightSiderBg:Ie,lightTriggerBg:Ie,lightTriggerColor:D}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ne=function(E,B){var b={};for(var R in E)Object.prototype.hasOwnProperty.call(E,R)&&B.indexOf(R)<0&&(b[R]=E[R]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,R=Object.getOwnPropertySymbols(E);Dnull,removeSider:()=>null}});function Ae(E){let{suffixCls:B,tagName:b,displayName:R}=E;return D=>v.forwardRef((L,Pe)=>v.createElement(D,Object.assign({ref:Pe,suffixCls:B,tagName:b},L)))}const Be=v.forwardRef((E,B)=>{const{prefixCls:b,suffixCls:R,className:D,tagName:K}=E,L=Ne(E,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Pe}=v.useContext($.E_),Ie=Pe("layout",b),[ze,Ye]=Z(Ie),Se=R?`${Ie}-${R}`:Ie;return ze(v.createElement(K,Object.assign({className:C()(b||Se,D,Ye),ref:B},L)))}),Te=v.forwardRef((E,B)=>{const{direction:b}=v.useContext($.E_),[R,D]=v.useState([]),{prefixCls:K,className:L,rootClassName:Pe,children:Ie,hasSider:ze,tagName:Ye,style:Se}=E,We=Ne(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ut=(0,j.Z)(We,["suffixCls"]),{getPrefixCls:y,layout:G}=v.useContext($.E_),ie=y("layout",K),[z,Q]=Z(ie),W=C()(ie,{[`${ie}-has-sider`]:typeof ze=="boolean"?ze:R.length>0,[`${ie}-rtl`]:b==="rtl"},G==null?void 0:G.className,L,Pe,Q),be=v.useMemo(()=>({siderHook:{addSider:le=>{D(ve=>[].concat((0,p.Z)(ve),[le]))},removeSider:le=>{D(ve=>ve.filter(Ze=>Ze!==le))}}}),[]);return z(v.createElement(r.Provider,{value:be},v.createElement(Ye,Object.assign({ref:B,className:W,style:Object.assign(Object.assign({},G==null?void 0:G.style),Se)},ut),Ie)))}),Ke=Ae({tagName:"div",displayName:"Layout"})(Te),st=Ae({suffixCls:"header",tagName:"header",displayName:"Header"})(Be),Ge=Ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Be),ne=Ae({suffixCls:"content",tagName:"main",displayName:"Content"})(Be);var re=Ke},40875:function(bt,ue,i){i.d(ue,{J:function(){return $}});var p=i(59301),u=i(33234),C=i(70425),j=function(O,Y){var U={};for(var N in O)Object.prototype.hasOwnProperty.call(O,N)&&Y.indexOf(N)<0&&(U[N]=O[N]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,N=Object.getOwnPropertySymbols(O);Z{const{children:U}=O,N=j(O,["children"]),Z=p.useContext(v),Ne=p.useMemo(()=>Object.assign(Object.assign({},Z),N),[Z,N.prefixCls,N.mode,N.selectable]);return p.createElement(v.Provider,{value:Ne},p.createElement(u.BR,null,(0,C.supportNodeRef)(U)?p.cloneElement(U,{ref:Y}):U))});ue.Z=v},20834:function(bt,ue,i){i.d(ue,{default:function(){return Rt}});var p=i(15285),u=i(59301),C=i(45818),j=i(92310),v=i.n(j),$=i(36355),O=function(s,o){var t={};for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&o.indexOf(c)<0&&(t[c]=s[c]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,c=Object.getOwnPropertySymbols(s);m{const{prefixCls:o,className:t,dashed:c}=s,m=O(s,["prefixCls","className","dashed"]),{getPrefixCls:h}=u.useContext($.E_),I=h("menu",o),S=v()({[`${I}-item-divider-dashed`]:!!c},t);return u.createElement(p.iz,Object.assign({className:S},m))},N=i(11592),Z=i(2738),Ne=i(6848),r=i(92343),Be=(0,u.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ke=s=>{var o;const{className:t,children:c,icon:m,title:h,danger:I}=s,{prefixCls:S,firstLevel:P,direction:T,disableMenuItemTitleTooltip:k,inlineCollapsed:J}=u.useContext(Be),_=we=>{const Fe=u.createElement("span",{className:`${S}-title-content`},c);return(!m||(0,r.l$)(c)&&c.type==="span")&&c&&we&&P&&typeof c=="string"?u.createElement("div",{className:`${S}-inline-collapsed-noicon`},c.charAt(0)):Fe},{siderCollapsed:$e}=u.useContext(C.D);let ce=h;typeof h=="undefined"?ce=P?c:"":h===!1&&(ce="");const V={title:ce};!$e&&!J&&(V.title=null,V.open=!1);const ye=(0,N.Z)(c).length;let ge=u.createElement(p.ck,Object.assign({},(0,Z.Z)(s,["title","icon","danger"]),{className:v()({[`${S}-item-danger`]:I,[`${S}-item-only-child`]:(m?ye+1:ye)===1},t),title:typeof h=="string"?h:void 0}),(0,r.Tm)(m,{className:v()((0,r.l$)(m)?(o=m.props)===null||o===void 0?void 0:o.className:"",`${S}-item-icon`)}),_(J));return k||(ge=u.createElement(Ne.Z,Object.assign({},V,{placement:T==="rtl"?"left":"right",overlayClassName:`${S}-inline-collapsed-tooltip`}),ge)),ge},Ge=s=>{var o;const{popupClassName:t,icon:c,title:m,theme:h}=s,I=u.useContext(Be),{prefixCls:S,inlineCollapsed:P,theme:T}=I,k=(0,p.Xl)();let J;if(!c)J=P&&!k.length&&m&&typeof m=="string"?u.createElement("div",{className:`${S}-inline-collapsed-noicon`},m.charAt(0)):u.createElement("span",{className:`${S}-title-content`},m);else{const $e=(0,r.l$)(m)&&m.type==="span";J=u.createElement(u.Fragment,null,(0,r.Tm)(c,{className:v()((0,r.l$)(c)?(o=c.props)===null||o===void 0?void 0:o.className:"",`${S}-item-icon`)}),$e?m:u.createElement("span",{className:`${S}-title-content`},m))}const _=u.useMemo(()=>Object.assign(Object.assign({},I),{firstLevel:!1}),[I]);return u.createElement(Be.Provider,{value:_},u.createElement(p.Wd,Object.assign({},(0,Z.Z)(s,["icon"]),{title:J,popupClassName:v()(S,t,`${S}-${h||T}`)})))},ne=i(18785),re=i(70425),E=i(62892),B=i(40875),b=function(s,o){var t={};for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&o.indexOf(c)<0&&(t[c]=s[c]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,c=Object.getOwnPropertySymbols(s);m{if(o&&typeof o=="object"){const c=o,{label:m,children:h,key:I,type:S}=c,P=b(c,["label","children","key","type"]),T=I!=null?I:`tmp-${t}`;return h||S==="group"?S==="group"?u.createElement(p.BW,Object.assign({key:T},P,{title:m}),R(h)):u.createElement(Ge,Object.assign({key:T},P,{title:m}),R(h)):S==="divider"?u.createElement(U,Object.assign({key:T},P)):u.createElement(Ke,Object.assign({key:T},P),m)}return null}).filter(o=>o)}function D(s){return u.useMemo(()=>s&&R(s),[s])}var K=i(64993),L=i(17313),Pe=i(8378),Ie=i(13826),ze=i(29878),Ye=i(83116),Se=i(37613),ut=s=>{const{componentCls:o,motionDurationSlow:t,horizontalLineHeight:c,colorSplit:m,lineWidth:h,lineType:I,itemPaddingInline:S}=s;return{[`${o}-horizontal`]:{lineHeight:c,border:0,borderBottom:`${h}px ${I} ${m}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${o}-item, ${o}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:S},[`> ${o}-item:hover, > ${o}-item-active, > ${o}-submenu ${o}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${o}-item, ${o}-submenu-title`]:{transition:[`border-color ${t}`,`background ${t}`].join(",")},[`${o}-submenu-arrow`]:{display:"none"}}}},G=s=>{let{componentCls:o,menuArrowOffset:t}=s;return{[`${o}-rtl`]:{direction:"rtl"},[`${o}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${o}-rtl${o}-vertical, - ${o}-submenu-rtl ${o}-vertical`]:{[`${o}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${t})`},"&::after":{transform:`rotate(45deg) translateY(${t})`}}}}};const ie=s=>Object.assign({},(0,L.oN)(s));var Q=(s,o)=>{const{componentCls:t,itemColor:c,itemSelectedColor:m,groupTitleColor:h,itemBg:I,subMenuItemBg:S,itemSelectedBg:B,activeBarHeight:T,activeBarWidth:k,activeBarBorderWidth:J,motionDurationSlow:_,motionEaseInOut:$e,motionEaseOut:ce,itemPaddingInline:V,motionDurationMid:ye,itemHoverColor:ge,lineType:we,colorSplit:Fe,itemDisabledColor:ct,dangerItemColor:dt,dangerItemHoverColor:He,dangerItemSelectedColor:De,dangerItemActiveBg:de,dangerItemSelectedBg:Ve,itemHoverBg:yt,itemActiveBg:qe,menuSubMenuBg:Wt,horizontalItemSelectedColor:wt,horizontalItemSelectedBg:Mt,horizontalItemBorderRadius:ot,horizontalItemHoverBg:Bt,popupBg:Ft}=s;return{[`${t}-${o}, ${t}-${o} > ${t}`]:{color:c,background:I,[`&${t}-root:focus-visible`]:Object.assign({},ie(s)),[`${t}-item-group-title`]:{color:h},[`${t}-submenu-selected`]:{[`> ${t}-submenu-title`]:{color:m}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{color:`${ct} !important`},[`${t}-item:not(${t}-item-selected):not(${t}-submenu-selected)`]:{[`&:hover, > ${t}-submenu-title:hover`]:{color:ge}},[`&:not(${t}-horizontal)`]:{[`${t}-item:not(${t}-item-selected)`]:{"&:hover":{backgroundColor:yt},"&:active":{backgroundColor:qe}},[`${t}-submenu-title`]:{"&:hover":{backgroundColor:yt},"&:active":{backgroundColor:qe}}},[`${t}-item-danger`]:{color:dt,[`&${t}-item:hover`]:{[`&:not(${t}-item-selected):not(${t}-submenu-selected)`]:{color:He}},[`&${t}-item:active`]:{background:de}},[`${t}-item a`]:{"&, &:hover":{color:"inherit"}},[`${t}-item-selected`]:{color:m,[`&${t}-item-danger`]:{color:De},"a, a:hover":{color:"inherit"}},[`& ${t}-item-selected`]:{backgroundColor:B,[`&${t}-item-danger`]:{backgroundColor:Ve}},[`${t}-item, ${t}-submenu-title`]:{[`&:not(${t}-item-disabled):focus-visible`]:Object.assign({},ie(s))},[`&${t}-submenu > ${t}`]:{backgroundColor:Wt},[`&${t}-popup > ${t}`]:{backgroundColor:Ft},[`&${t}-horizontal`]:Object.assign(Object.assign({},o==="dark"?{borderBottom:0}:{}),{[`> ${t}-item, > ${t}-submenu`]:{top:J,marginTop:-J,marginBottom:0,borderRadius:ot,"&::after":{position:"absolute",insetInline:V,bottom:0,borderBottom:`${T}px solid transparent`,transition:`border-color ${_} ${$e}`,content:'""'},"&:hover, &-active, &-open":{background:Bt,"&::after":{borderBottomWidth:T,borderBottomColor:wt}},"&-selected":{color:wt,backgroundColor:Mt,"&:hover":{backgroundColor:Mt},"&::after":{borderBottomWidth:T,borderBottomColor:wt}}}}),[`&${t}-root`]:{[`&${t}-inline, &${t}-vertical`]:{borderInlineEnd:`${J}px ${we} ${Fe}`}},[`&${t}-inline`]:{[`${t}-sub${t}-inline`]:{background:S},[`${t}-item, ${t}-submenu-title`]:J&&k?{width:`calc(100% + ${J}px)`}:{},[`${t}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${k}px solid ${m}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ye} ${ce}`,`opacity ${ye} ${ce}`].join(","),content:'""'},[`&${t}-item-danger`]:{"&::after":{borderInlineEndColor:De}}},[`${t}-selected, ${t}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ye} ${$e}`,`opacity ${ye} ${$e}`].join(",")}}}}}};const W=s=>{const{componentCls:o,itemHeight:t,itemMarginInline:c,padding:m,menuArrowSize:h,marginXS:I,itemMarginBlock:S}=s,B=m+h+I;return{[`${o}-item`]:{position:"relative",overflow:"hidden"},[`${o}-item, ${o}-submenu-title`]:{height:t,lineHeight:`${t}px`,paddingInline:m,overflow:"hidden",textOverflow:"ellipsis",marginInline:c,marginBlock:S,width:`calc(100% - ${c*2}px)`},[`> ${o}-item, + ${o}-submenu-rtl ${o}-vertical`]:{[`${o}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${t})`},"&::after":{transform:`rotate(45deg) translateY(${t})`}}}}};const ie=s=>Object.assign({},(0,L.oN)(s));var Q=(s,o)=>{const{componentCls:t,itemColor:c,itemSelectedColor:m,groupTitleColor:h,itemBg:I,subMenuItemBg:S,itemSelectedBg:P,activeBarHeight:T,activeBarWidth:k,activeBarBorderWidth:J,motionDurationSlow:_,motionEaseInOut:$e,motionEaseOut:ce,itemPaddingInline:V,motionDurationMid:ye,itemHoverColor:ge,lineType:we,colorSplit:Fe,itemDisabledColor:ct,dangerItemColor:dt,dangerItemHoverColor:He,dangerItemSelectedColor:De,dangerItemActiveBg:de,dangerItemSelectedBg:Ve,itemHoverBg:yt,itemActiveBg:qe,menuSubMenuBg:Wt,horizontalItemSelectedColor:wt,horizontalItemSelectedBg:Mt,horizontalItemBorderRadius:ot,horizontalItemHoverBg:Bt,popupBg:Ft}=s;return{[`${t}-${o}, ${t}-${o} > ${t}`]:{color:c,background:I,[`&${t}-root:focus-visible`]:Object.assign({},ie(s)),[`${t}-item-group-title`]:{color:h},[`${t}-submenu-selected`]:{[`> ${t}-submenu-title`]:{color:m}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{color:`${ct} !important`},[`${t}-item:not(${t}-item-selected):not(${t}-submenu-selected)`]:{[`&:hover, > ${t}-submenu-title:hover`]:{color:ge}},[`&:not(${t}-horizontal)`]:{[`${t}-item:not(${t}-item-selected)`]:{"&:hover":{backgroundColor:yt},"&:active":{backgroundColor:qe}},[`${t}-submenu-title`]:{"&:hover":{backgroundColor:yt},"&:active":{backgroundColor:qe}}},[`${t}-item-danger`]:{color:dt,[`&${t}-item:hover`]:{[`&:not(${t}-item-selected):not(${t}-submenu-selected)`]:{color:He}},[`&${t}-item:active`]:{background:de}},[`${t}-item a`]:{"&, &:hover":{color:"inherit"}},[`${t}-item-selected`]:{color:m,[`&${t}-item-danger`]:{color:De},"a, a:hover":{color:"inherit"}},[`& ${t}-item-selected`]:{backgroundColor:P,[`&${t}-item-danger`]:{backgroundColor:Ve}},[`${t}-item, ${t}-submenu-title`]:{[`&:not(${t}-item-disabled):focus-visible`]:Object.assign({},ie(s))},[`&${t}-submenu > ${t}`]:{backgroundColor:Wt},[`&${t}-popup > ${t}`]:{backgroundColor:Ft},[`&${t}-horizontal`]:Object.assign(Object.assign({},o==="dark"?{borderBottom:0}:{}),{[`> ${t}-item, > ${t}-submenu`]:{top:J,marginTop:-J,marginBottom:0,borderRadius:ot,"&::after":{position:"absolute",insetInline:V,bottom:0,borderBottom:`${T}px solid transparent`,transition:`border-color ${_} ${$e}`,content:'""'},"&:hover, &-active, &-open":{background:Bt,"&::after":{borderBottomWidth:T,borderBottomColor:wt}},"&-selected":{color:wt,backgroundColor:Mt,"&:hover":{backgroundColor:Mt},"&::after":{borderBottomWidth:T,borderBottomColor:wt}}}}),[`&${t}-root`]:{[`&${t}-inline, &${t}-vertical`]:{borderInlineEnd:`${J}px ${we} ${Fe}`}},[`&${t}-inline`]:{[`${t}-sub${t}-inline`]:{background:S},[`${t}-item, ${t}-submenu-title`]:J&&k?{width:`calc(100% + ${J}px)`}:{},[`${t}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${k}px solid ${m}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ye} ${ce}`,`opacity ${ye} ${ce}`].join(","),content:'""'},[`&${t}-item-danger`]:{"&::after":{borderInlineEndColor:De}}},[`${t}-selected, ${t}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ye} ${$e}`,`opacity ${ye} ${$e}`].join(",")}}}}}};const W=s=>{const{componentCls:o,itemHeight:t,itemMarginInline:c,padding:m,menuArrowSize:h,marginXS:I,itemMarginBlock:S}=s,P=m+h+I;return{[`${o}-item`]:{position:"relative",overflow:"hidden"},[`${o}-item, ${o}-submenu-title`]:{height:t,lineHeight:`${t}px`,paddingInline:m,overflow:"hidden",textOverflow:"ellipsis",marginInline:c,marginBlock:S,width:`calc(100% - ${c*2}px)`},[`> ${o}-item, > ${o}-submenu > ${o}-submenu-title`]:{height:t,lineHeight:`${t}px`},[`${o}-item-group-list ${o}-submenu-title, - ${o}-submenu-title`]:{paddingInlineEnd:B}}};var le=s=>{const{componentCls:o,iconCls:t,itemHeight:c,colorTextLightSolid:m,dropdownWidth:h,controlHeightLG:I,motionDurationMid:S,motionEaseOut:B,paddingXL:T,itemMarginInline:k,fontSizeLG:J,motionDurationSlow:_,paddingXS:$e,boxShadowSecondary:ce,collapsedWidth:V,collapsedIconSize:ye}=s,ge={height:c,lineHeight:`${c}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[o]:{"&-inline, &-vertical":Object.assign({[`&${o}-root`]:{boxShadow:"none"}},W(s))},[`${o}-submenu-popup`]:{[`${o}-vertical`]:Object.assign(Object.assign({},W(s)),{boxShadow:ce})}},{[`${o}-submenu-popup ${o}-vertical${o}-sub`]:{minWidth:h,maxHeight:`calc(100vh - ${I*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${o}-inline`]:{width:"100%",[`&${o}-root`]:{[`${o}-item, ${o}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${_}`,`background ${_}`,`padding ${S} ${B}`].join(","),[`> ${o}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${o}-sub${o}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${o}-submenu > ${o}-submenu-title`]:ge,[`& ${o}-item-group-title`]:{paddingInlineStart:T}},[`${o}-item`]:ge}},{[`${o}-inline-collapsed`]:{width:V,[`&${o}-root`]:{[`${o}-item, ${o}-submenu ${o}-submenu-title`]:{[`> ${o}-inline-collapsed-noicon`]:{fontSize:J,textAlign:"center"}}},[`> ${o}-item, + ${o}-submenu-title`]:{paddingInlineEnd:P}}};var le=s=>{const{componentCls:o,iconCls:t,itemHeight:c,colorTextLightSolid:m,dropdownWidth:h,controlHeightLG:I,motionDurationMid:S,motionEaseOut:P,paddingXL:T,itemMarginInline:k,fontSizeLG:J,motionDurationSlow:_,paddingXS:$e,boxShadowSecondary:ce,collapsedWidth:V,collapsedIconSize:ye}=s,ge={height:c,lineHeight:`${c}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[o]:{"&-inline, &-vertical":Object.assign({[`&${o}-root`]:{boxShadow:"none"}},W(s))},[`${o}-submenu-popup`]:{[`${o}-vertical`]:Object.assign(Object.assign({},W(s)),{boxShadow:ce})}},{[`${o}-submenu-popup ${o}-vertical${o}-sub`]:{minWidth:h,maxHeight:`calc(100vh - ${I*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${o}-inline`]:{width:"100%",[`&${o}-root`]:{[`${o}-item, ${o}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${_}`,`background ${_}`,`padding ${S} ${P}`].join(","),[`> ${o}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${o}-sub${o}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${o}-submenu > ${o}-submenu-title`]:ge,[`& ${o}-item-group-title`]:{paddingInlineStart:T}},[`${o}-item`]:ge}},{[`${o}-inline-collapsed`]:{width:V,[`&${o}-root`]:{[`${o}-item, ${o}-submenu ${o}-submenu-title`]:{[`> ${o}-inline-collapsed-noicon`]:{fontSize:J,textAlign:"center"}}},[`> ${o}-item, > ${o}-item-group > ${o}-item-group-list > ${o}-item, > ${o}-item-group > ${o}-item-group-list > ${o}-submenu > ${o}-submenu-title, > ${o}-submenu > ${o}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${J/2}px - ${k}px)`,textOverflow:"clip",[` ${o}-submenu-arrow, ${o}-submenu-expand-icon - `]:{opacity:0},[`${o}-item-icon, ${t}`]:{margin:0,fontSize:ye,lineHeight:`${c}px`,"+ span":{display:"inline-block",opacity:0}}},[`${o}-item-icon, ${t}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${o}-item-icon, ${t}`]:{display:"none"},"a, a:hover":{color:m}},[`${o}-item-group-title`]:Object.assign(Object.assign({},L.vS),{paddingInline:$e})}}]};const ve=s=>{const{componentCls:o,motionDurationSlow:t,motionDurationMid:c,motionEaseInOut:m,motionEaseOut:h,iconCls:I,iconSize:S,iconMarginInlineEnd:B}=s;return{[`${o}-item, ${o}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${t}`,`background ${t}`,`padding ${t} ${m}`].join(","),[`${o}-item-icon, ${I}`]:{minWidth:S,fontSize:S,transition:[`font-size ${c} ${h}`,`margin ${t} ${m}`,`color ${t}`].join(","),"+ span":{marginInlineStart:B,opacity:1,transition:[`opacity ${t} ${m}`,`margin ${t}`,`color ${t}`].join(",")}},[`${o}-item-icon`]:Object.assign({},(0,L.Ro)()),[`&${o}-item-only-child`]:{[`> ${I}, > ${o}-item-icon`]:{marginInlineEnd:0}}},[`${o}-item-disabled, ${o}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${o}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ze=s=>{const{componentCls:o,motionDurationSlow:t,motionEaseInOut:c,borderRadius:m,menuArrowSize:h,menuArrowOffset:I}=s;return{[`${o}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:s.margin,width:h,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${t} ${c}, opacity ${t}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:h*.6,height:h*.15,backgroundColor:"currentcolor",borderRadius:m,transition:[`background ${t} ${c}`,`transform ${t} ${c}`,`top ${t} ${c}`,`color ${t} ${c}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${I})`},"&::after":{transform:`rotate(-45deg) translateY(${I})`}}}}},rt=s=>{const{antCls:o,componentCls:t,fontSize:c,motionDurationSlow:m,motionDurationMid:h,motionEaseInOut:I,paddingXS:S,padding:B,colorSplit:T,lineWidth:k,zIndexPopup:J,borderRadiusLG:_,subMenuItemBorderRadius:$e,menuArrowSize:ce,menuArrowOffset:V,lineType:ye,menuPanelMaskInset:ge,groupTitleLineHeight:we,groupTitleFontSize:Fe}=s;return[{"":{[`${t}`]:Object.assign(Object.assign({},(0,L.dF)()),{"&-hidden":{display:"none"}})},[`${t}-submenu-hidden`]:{display:"none"}},{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,L.Wf)(s)),(0,L.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:c,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${m} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${t}-item`]:{flex:"none"}},[`${t}-item, ${t}-submenu, ${t}-submenu-title`]:{borderRadius:s.itemBorderRadius},[`${t}-item-group-title`]:{padding:`${S}px ${B}px`,fontSize:Fe,lineHeight:we,transition:`all ${m}`},[`&-horizontal ${t}-submenu`]:{transition:[`border-color ${m} ${I}`,`background ${m} ${I}`].join(",")},[`${t}-submenu, ${t}-submenu-inline`]:{transition:[`border-color ${m} ${I}`,`background ${m} ${I}`,`padding ${h} ${I}`].join(",")},[`${t}-submenu ${t}-sub`]:{cursor:"initial",transition:[`background ${m} ${I}`,`padding ${m} ${I}`].join(",")},[`${t}-title-content`]:{transition:`color ${m}`},[`${t}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${t}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:T,borderStyle:ye,borderWidth:0,borderTopWidth:k,marginBlock:k,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ve(s)),{[`${t}-item-group`]:{[`${t}-item-group-list`]:{margin:0,padding:0,[`${t}-item, ${t}-submenu-title`]:{paddingInline:`${c*2}px ${B}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:J,borderRadius:_,boxShadow:"none",transformOrigin:"0 0",[`&${t}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ge}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ge},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:s.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:s.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:s.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:s.paddingXS},[`> ${t}`]:Object.assign(Object.assign(Object.assign({borderRadius:_},ve(s)),Ze(s)),{[`${t}-item, ${t}-submenu > ${t}-submenu-title`]:{borderRadius:$e},[`${t}-submenu-title::after`]:{transition:`transform ${m} ${I}`}})}}),Ze(s)),{[`&-inline-collapsed ${t}-submenu-arrow, - &-inline ${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${V})`},"&::after":{transform:`rotate(45deg) translateX(-${V})`}},[`${t}-submenu-open${t}-submenu-inline > ${t}-submenu-title > ${t}-submenu-arrow`]:{transform:`translateY(-${ce*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${V})`},"&::before":{transform:`rotate(45deg) translateX(${V})`}}})},{[`${o}-layout-header`]:{[t]:{lineHeight:"inherit"}}}]};var Qe=(s,o)=>(0,Ye.Z)("Menu",c=>{if(o===!1)return[];const{colorBgElevated:m,colorPrimary:h,colorTextLightSolid:I,controlHeightLG:S,fontSize:B,darkItemColor:T,darkDangerItemColor:k,darkItemBg:J,darkSubMenuItemBg:_,darkItemSelectedColor:$e,darkItemSelectedBg:ce,darkDangerItemSelectedBg:V,darkItemHoverBg:ye,darkGroupTitleColor:ge,darkItemHoverColor:we,darkItemDisabledColor:Fe,darkDangerItemHoverColor:ct,darkDangerItemSelectedColor:dt,darkDangerItemActiveBg:He}=c,De=B/7*5,de=(0,Se.TS)(c,{menuArrowSize:De,menuHorizontalHeight:S*1.15,menuArrowOffset:`${De*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:m}),Ve=(0,Se.TS)(de,{itemColor:T,itemHoverColor:we,groupTitleColor:ge,itemSelectedColor:$e,itemBg:J,popupBg:J,subMenuItemBg:_,itemActiveBg:"transparent",itemSelectedBg:ce,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ye,itemDisabledColor:Fe,dangerItemColor:k,dangerItemHoverColor:ct,dangerItemSelectedColor:dt,dangerItemActiveBg:He,dangerItemSelectedBg:V,menuSubMenuBg:_,horizontalItemSelectedColor:I,horizontalItemSelectedBg:h});return[rt(de),ut(de),le(de),Q(de,"light"),Q(Ve,"dark"),G(de),(0,Pe.Z)(de),(0,Ie.oN)(de,"slide-up"),(0,Ie.oN)(de,"slide-down"),(0,ze._y)(de,"zoom-big")]},c=>{const{colorPrimary:m,colorError:h,colorTextDisabled:I,colorErrorBg:S,colorText:B,colorTextDescription:T,colorBgContainer:k,colorFillAlter:J,colorFillContent:_,lineWidth:$e,lineWidthBold:ce,controlItemBgActive:V,colorBgTextHover:ye,controlHeightLG:ge,lineHeight:we,colorBgElevated:Fe,marginXXS:ct,padding:dt,fontSize:He,controlHeightSM:De,fontSizeLG:de,colorTextLightSolid:Ve,colorErrorHover:yt}=c,qe=new K.C(Ve).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:c.zIndexPopupBase+50,radiusItem:c.borderRadiusLG,itemBorderRadius:c.borderRadiusLG,radiusSubMenuItem:c.borderRadiusSM,subMenuItemBorderRadius:c.borderRadiusSM,colorItemText:B,itemColor:B,colorItemTextHover:B,itemHoverColor:B,colorItemTextHoverHorizontal:m,horizontalItemHoverColor:m,colorGroupTitle:T,groupTitleColor:T,colorItemTextSelected:m,itemSelectedColor:m,colorItemTextSelectedHorizontal:m,horizontalItemSelectedColor:m,colorItemBg:k,itemBg:k,colorItemBgHover:ye,itemHoverBg:ye,colorItemBgActive:_,itemActiveBg:V,colorSubItemBg:J,subMenuItemBg:J,colorItemBgSelected:V,itemSelectedBg:V,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ce,activeBarHeight:ce,colorActiveBarBorderSize:$e,activeBarBorderWidth:$e,colorItemTextDisabled:I,itemDisabledColor:I,colorDangerItemText:h,dangerItemColor:h,colorDangerItemTextHover:h,dangerItemHoverColor:h,colorDangerItemTextSelected:h,dangerItemSelectedColor:h,colorDangerItemBgActive:S,dangerItemActiveBg:S,colorDangerItemBgSelected:S,dangerItemSelectedBg:S,itemMarginInline:c.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ge,groupTitleLineHeight:we,collapsedWidth:ge*2,popupBg:Fe,itemMarginBlock:ct,itemPaddingInline:dt,horizontalLineHeight:`${ge*1.15}px`,iconSize:He,iconMarginInlineEnd:De-He,collapsedIconSize:de,groupTitleFontSize:He,darkItemDisabledColor:new K.C(Ve).setAlpha(.25).toRgbString(),darkItemColor:qe,darkDangerItemColor:h,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ve,darkItemSelectedBg:m,darkDangerItemSelectedBg:h,darkItemHoverBg:"transparent",darkGroupTitleColor:qe,darkItemHoverColor:Ve,darkDangerItemHoverColor:yt,darkDangerItemSelectedColor:Ve,darkDangerItemActiveBg:h}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(s),Je=function(s,o){var t={};for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&o.indexOf(c)<0&&(t[c]=s[c]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,c=Object.getOwnPropertySymbols(s);m{var t,c;const m=u.useContext(w.Z),h=m||{},{getPrefixCls:I,getPopupContainer:S,direction:B,menu:T}=u.useContext(x.E_),k=I(),{prefixCls:J,className:_,style:$e,theme:ce="light",expandIcon:V,_internalDisableMenuItemTitleTooltip:ye,inlineCollapsed:ge,siderCollapsed:we,items:Fe,children:ct,rootClassName:dt,mode:He,selectable:De,onClick:de,overflowedIndicatorPopupClassName:Ve}=s,yt=Je(s,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),qe=(0,N.Z)(yt,["collapsedWidth"]),Wt=D(Fe)||ct;(t=h.validator)===null||t===void 0||t.call(h,{mode:He});const wt=(0,re.useEvent)(function(){var Ct;de==null||de.apply(void 0,arguments),(Ct=h.onClick)===null||Ct===void 0||Ct.call(h)}),Mt=h.mode||He,ot=De!=null?De:h.selectable,Bt=u.useMemo(()=>we!==void 0?we:ge,[ge,we]),Ft={horizontal:{motionName:`${k}-slide-up`},inline:(0,E.Z)(k),other:{motionName:`${k}-zoom-big`}},et=I("menu",J||h.prefixCls),[Dt,mn]=Qe(et,!m),mt=v()(`${et}-${ce}`,T==null?void 0:T.className,_);let At;if(typeof V=="function")At=V;else if(V===null||V===!1)At=null;else if(h.expandIcon===null||h.expandIcon===!1)At=null;else{const Ct=V!=null?V:h.expandIcon;At=(0,r.Tm)(Ct,{className:v()(`${et}-submenu-expand-icon`,(0,r.l$)(Ct)?(c=Ct.props)===null||c===void 0?void 0:c.className:"")})}const Oe=u.useMemo(()=>({prefixCls:et,inlineCollapsed:Bt||!1,direction:B,firstLevel:!0,theme:ce,mode:Mt,disableMenuItemTitleTooltip:ye}),[et,Bt,B,ye,ce]);return Dt(u.createElement(w.Z.Provider,{value:null},u.createElement(Be.Provider,{value:Oe},u.createElement(p.ZP,Object.assign({getPopupContainer:S,overflowedIndicator:u.createElement(ne.Z,null),overflowedIndicatorPopupClassName:v()(et,`${et}-${ce}`,Ve),mode:Mt,selectable:ot,onClick:wt},qe,{inlineCollapsed:Bt,style:Object.assign(Object.assign({},T==null?void 0:T.style),$e),className:mt,prefixCls:et,direction:B,defaultMotions:Ft,expandIcon:At,ref:o,rootClassName:v()(dt,mn)}),Wt))))});const _e=(0,u.forwardRef)((s,o)=>{const t=(0,u.useRef)(null),c=u.useContext(C.D);return(0,u.useImperativeHandle)(o,()=>({menu:t.current,focus:m=>{var h;(h=t.current)===null||h===void 0||h.focus(m)}})),u.createElement(ke,Object.assign({ref:t},s,c))});_e.Item=Ke,_e.SubMenu=Ge,_e.Divider=U,_e.ItemGroup=p.BW;var Rt=_e},8378:function(bt,ue){const i=p=>({[p.componentCls]:{[`${p.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${p.motionDurationMid} ${p.motionEaseInOut}, + `]:{opacity:0},[`${o}-item-icon, ${t}`]:{margin:0,fontSize:ye,lineHeight:`${c}px`,"+ span":{display:"inline-block",opacity:0}}},[`${o}-item-icon, ${t}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${o}-item-icon, ${t}`]:{display:"none"},"a, a:hover":{color:m}},[`${o}-item-group-title`]:Object.assign(Object.assign({},L.vS),{paddingInline:$e})}}]};const ve=s=>{const{componentCls:o,motionDurationSlow:t,motionDurationMid:c,motionEaseInOut:m,motionEaseOut:h,iconCls:I,iconSize:S,iconMarginInlineEnd:P}=s;return{[`${o}-item, ${o}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${t}`,`background ${t}`,`padding ${t} ${m}`].join(","),[`${o}-item-icon, ${I}`]:{minWidth:S,fontSize:S,transition:[`font-size ${c} ${h}`,`margin ${t} ${m}`,`color ${t}`].join(","),"+ span":{marginInlineStart:P,opacity:1,transition:[`opacity ${t} ${m}`,`margin ${t}`,`color ${t}`].join(",")}},[`${o}-item-icon`]:Object.assign({},(0,L.Ro)()),[`&${o}-item-only-child`]:{[`> ${I}, > ${o}-item-icon`]:{marginInlineEnd:0}}},[`${o}-item-disabled, ${o}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${o}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ze=s=>{const{componentCls:o,motionDurationSlow:t,motionEaseInOut:c,borderRadius:m,menuArrowSize:h,menuArrowOffset:I}=s;return{[`${o}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:s.margin,width:h,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${t} ${c}, opacity ${t}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:h*.6,height:h*.15,backgroundColor:"currentcolor",borderRadius:m,transition:[`background ${t} ${c}`,`transform ${t} ${c}`,`top ${t} ${c}`,`color ${t} ${c}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${I})`},"&::after":{transform:`rotate(-45deg) translateY(${I})`}}}}},rt=s=>{const{antCls:o,componentCls:t,fontSize:c,motionDurationSlow:m,motionDurationMid:h,motionEaseInOut:I,paddingXS:S,padding:P,colorSplit:T,lineWidth:k,zIndexPopup:J,borderRadiusLG:_,subMenuItemBorderRadius:$e,menuArrowSize:ce,menuArrowOffset:V,lineType:ye,menuPanelMaskInset:ge,groupTitleLineHeight:we,groupTitleFontSize:Fe}=s;return[{"":{[`${t}`]:Object.assign(Object.assign({},(0,L.dF)()),{"&-hidden":{display:"none"}})},[`${t}-submenu-hidden`]:{display:"none"}},{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,L.Wf)(s)),(0,L.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:c,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${m} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${t}-item`]:{flex:"none"}},[`${t}-item, ${t}-submenu, ${t}-submenu-title`]:{borderRadius:s.itemBorderRadius},[`${t}-item-group-title`]:{padding:`${S}px ${P}px`,fontSize:Fe,lineHeight:we,transition:`all ${m}`},[`&-horizontal ${t}-submenu`]:{transition:[`border-color ${m} ${I}`,`background ${m} ${I}`].join(",")},[`${t}-submenu, ${t}-submenu-inline`]:{transition:[`border-color ${m} ${I}`,`background ${m} ${I}`,`padding ${h} ${I}`].join(",")},[`${t}-submenu ${t}-sub`]:{cursor:"initial",transition:[`background ${m} ${I}`,`padding ${m} ${I}`].join(",")},[`${t}-title-content`]:{transition:`color ${m}`},[`${t}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${t}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:T,borderStyle:ye,borderWidth:0,borderTopWidth:k,marginBlock:k,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ve(s)),{[`${t}-item-group`]:{[`${t}-item-group-list`]:{margin:0,padding:0,[`${t}-item, ${t}-submenu-title`]:{paddingInline:`${c*2}px ${P}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:J,borderRadius:_,boxShadow:"none",transformOrigin:"0 0",[`&${t}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ge}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ge},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:s.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:s.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:s.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:s.paddingXS},[`> ${t}`]:Object.assign(Object.assign(Object.assign({borderRadius:_},ve(s)),Ze(s)),{[`${t}-item, ${t}-submenu > ${t}-submenu-title`]:{borderRadius:$e},[`${t}-submenu-title::after`]:{transition:`transform ${m} ${I}`}})}}),Ze(s)),{[`&-inline-collapsed ${t}-submenu-arrow, + &-inline ${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${V})`},"&::after":{transform:`rotate(45deg) translateX(-${V})`}},[`${t}-submenu-open${t}-submenu-inline > ${t}-submenu-title > ${t}-submenu-arrow`]:{transform:`translateY(-${ce*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${V})`},"&::before":{transform:`rotate(45deg) translateX(${V})`}}})},{[`${o}-layout-header`]:{[t]:{lineHeight:"inherit"}}}]};var Qe=(s,o)=>(0,Ye.Z)("Menu",c=>{if(o===!1)return[];const{colorBgElevated:m,colorPrimary:h,colorTextLightSolid:I,controlHeightLG:S,fontSize:P,darkItemColor:T,darkDangerItemColor:k,darkItemBg:J,darkSubMenuItemBg:_,darkItemSelectedColor:$e,darkItemSelectedBg:ce,darkDangerItemSelectedBg:V,darkItemHoverBg:ye,darkGroupTitleColor:ge,darkItemHoverColor:we,darkItemDisabledColor:Fe,darkDangerItemHoverColor:ct,darkDangerItemSelectedColor:dt,darkDangerItemActiveBg:He}=c,De=P/7*5,de=(0,Se.TS)(c,{menuArrowSize:De,menuHorizontalHeight:S*1.15,menuArrowOffset:`${De*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:m}),Ve=(0,Se.TS)(de,{itemColor:T,itemHoverColor:we,groupTitleColor:ge,itemSelectedColor:$e,itemBg:J,popupBg:J,subMenuItemBg:_,itemActiveBg:"transparent",itemSelectedBg:ce,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ye,itemDisabledColor:Fe,dangerItemColor:k,dangerItemHoverColor:ct,dangerItemSelectedColor:dt,dangerItemActiveBg:He,dangerItemSelectedBg:V,menuSubMenuBg:_,horizontalItemSelectedColor:I,horizontalItemSelectedBg:h});return[rt(de),ut(de),le(de),Q(de,"light"),Q(Ve,"dark"),G(de),(0,Pe.Z)(de),(0,Ie.oN)(de,"slide-up"),(0,Ie.oN)(de,"slide-down"),(0,ze._y)(de,"zoom-big")]},c=>{const{colorPrimary:m,colorError:h,colorTextDisabled:I,colorErrorBg:S,colorText:P,colorTextDescription:T,colorBgContainer:k,colorFillAlter:J,colorFillContent:_,lineWidth:$e,lineWidthBold:ce,controlItemBgActive:V,colorBgTextHover:ye,controlHeightLG:ge,lineHeight:we,colorBgElevated:Fe,marginXXS:ct,padding:dt,fontSize:He,controlHeightSM:De,fontSizeLG:de,colorTextLightSolid:Ve,colorErrorHover:yt}=c,qe=new K.C(Ve).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:c.zIndexPopupBase+50,radiusItem:c.borderRadiusLG,itemBorderRadius:c.borderRadiusLG,radiusSubMenuItem:c.borderRadiusSM,subMenuItemBorderRadius:c.borderRadiusSM,colorItemText:P,itemColor:P,colorItemTextHover:P,itemHoverColor:P,colorItemTextHoverHorizontal:m,horizontalItemHoverColor:m,colorGroupTitle:T,groupTitleColor:T,colorItemTextSelected:m,itemSelectedColor:m,colorItemTextSelectedHorizontal:m,horizontalItemSelectedColor:m,colorItemBg:k,itemBg:k,colorItemBgHover:ye,itemHoverBg:ye,colorItemBgActive:_,itemActiveBg:V,colorSubItemBg:J,subMenuItemBg:J,colorItemBgSelected:V,itemSelectedBg:V,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ce,activeBarHeight:ce,colorActiveBarBorderSize:$e,activeBarBorderWidth:$e,colorItemTextDisabled:I,itemDisabledColor:I,colorDangerItemText:h,dangerItemColor:h,colorDangerItemTextHover:h,dangerItemHoverColor:h,colorDangerItemTextSelected:h,dangerItemSelectedColor:h,colorDangerItemBgActive:S,dangerItemActiveBg:S,colorDangerItemBgSelected:S,dangerItemSelectedBg:S,itemMarginInline:c.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ge,groupTitleLineHeight:we,collapsedWidth:ge*2,popupBg:Fe,itemMarginBlock:ct,itemPaddingInline:dt,horizontalLineHeight:`${ge*1.15}px`,iconSize:He,iconMarginInlineEnd:De-He,collapsedIconSize:de,groupTitleFontSize:He,darkItemDisabledColor:new K.C(Ve).setAlpha(.25).toRgbString(),darkItemColor:qe,darkDangerItemColor:h,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ve,darkItemSelectedBg:m,darkDangerItemSelectedBg:h,darkItemHoverBg:"transparent",darkGroupTitleColor:qe,darkItemHoverColor:Ve,darkDangerItemHoverColor:yt,darkDangerItemSelectedColor:Ve,darkDangerItemActiveBg:h}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(s),Je=function(s,o){var t={};for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&o.indexOf(c)<0&&(t[c]=s[c]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,c=Object.getOwnPropertySymbols(s);m{var t,c;const m=u.useContext(B.Z),h=m||{},{getPrefixCls:I,getPopupContainer:S,direction:P,menu:T}=u.useContext($.E_),k=I(),{prefixCls:J,className:_,style:$e,theme:ce="light",expandIcon:V,_internalDisableMenuItemTitleTooltip:ye,inlineCollapsed:ge,siderCollapsed:we,items:Fe,children:ct,rootClassName:dt,mode:He,selectable:De,onClick:de,overflowedIndicatorPopupClassName:Ve}=s,yt=Je(s,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),qe=(0,Z.Z)(yt,["collapsedWidth"]),Wt=D(Fe)||ct;(t=h.validator)===null||t===void 0||t.call(h,{mode:He});const wt=(0,re.useEvent)(function(){var Ct;de==null||de.apply(void 0,arguments),(Ct=h.onClick)===null||Ct===void 0||Ct.call(h)}),Mt=h.mode||He,ot=De!=null?De:h.selectable,Bt=u.useMemo(()=>we!==void 0?we:ge,[ge,we]),Ft={horizontal:{motionName:`${k}-slide-up`},inline:(0,E.Z)(k),other:{motionName:`${k}-zoom-big`}},et=I("menu",J||h.prefixCls),[Dt,mn]=Qe(et,!m),mt=v()(`${et}-${ce}`,T==null?void 0:T.className,_);let At;if(typeof V=="function")At=V;else if(V===null||V===!1)At=null;else if(h.expandIcon===null||h.expandIcon===!1)At=null;else{const Ct=V!=null?V:h.expandIcon;At=(0,r.Tm)(Ct,{className:v()(`${et}-submenu-expand-icon`,(0,r.l$)(Ct)?(c=Ct.props)===null||c===void 0?void 0:c.className:"")})}const Oe=u.useMemo(()=>({prefixCls:et,inlineCollapsed:Bt||!1,direction:P,firstLevel:!0,theme:ce,mode:Mt,disableMenuItemTitleTooltip:ye}),[et,Bt,P,ye,ce]);return Dt(u.createElement(B.Z.Provider,{value:null},u.createElement(Be.Provider,{value:Oe},u.createElement(p.ZP,Object.assign({getPopupContainer:S,overflowedIndicator:u.createElement(ne.Z,null),overflowedIndicatorPopupClassName:v()(et,`${et}-${ce}`,Ve),mode:Mt,selectable:ot,onClick:wt},qe,{inlineCollapsed:Bt,style:Object.assign(Object.assign({},T==null?void 0:T.style),$e),className:mt,prefixCls:et,direction:P,defaultMotions:Ft,expandIcon:At,ref:o,rootClassName:v()(dt,mn)}),Wt))))});const _e=(0,u.forwardRef)((s,o)=>{const t=(0,u.useRef)(null),c=u.useContext(C.D);return(0,u.useImperativeHandle)(o,()=>({menu:t.current,focus:m=>{var h;(h=t.current)===null||h===void 0||h.focus(m)}})),u.createElement(ke,Object.assign({ref:t},s,c))});_e.Item=Ke,_e.SubMenu=Ge,_e.Divider=U,_e.ItemGroup=p.BW;var Rt=_e},8378:function(bt,ue){const i=p=>({[p.componentCls]:{[`${p.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${p.motionDurationMid} ${p.motionEaseInOut}, opacity ${p.motionDurationMid} ${p.motionEaseInOut} !important`}},[`${p.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${p.motionDurationMid} ${p.motionEaseInOut}, - opacity ${p.motionDurationMid} ${p.motionEaseInOut} !important`}}});ue.Z=i},13826:function(bt,ue,i){i.d(ue,{Qt:function(){return v},Uw:function(){return j},fJ:function(){return C},ly:function(){return x},oN:function(){return Ne}});var p=i(36237),u=i(95406);const C=new p.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),j=new p.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),v=new p.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),x=new p.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),O=new p.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Y=new p.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),U=new p.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),P=new p.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),N={"slide-up":{inKeyframes:C,outKeyframes:j},"slide-down":{inKeyframes:v,outKeyframes:x},"slide-left":{inKeyframes:O,outKeyframes:Y},"slide-right":{inKeyframes:U,outKeyframes:P}},Ne=(r,Ae)=>{const{antCls:Be}=r,Te=`${Be}-${Ae}`,{inKeyframes:Ke,outKeyframes:st}=N[Ae];return[(0,u.R)(Te,Ke,st,r.motionDurationMid),{[` + opacity ${p.motionDurationMid} ${p.motionEaseInOut} !important`}}});ue.Z=i},13826:function(bt,ue,i){i.d(ue,{Qt:function(){return v},Uw:function(){return j},fJ:function(){return C},ly:function(){return $},oN:function(){return Ne}});var p=i(36237),u=i(95406);const C=new p.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),j=new p.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),v=new p.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),$=new p.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),O=new p.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Y=new p.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),U=new p.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),N=new p.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Z={"slide-up":{inKeyframes:C,outKeyframes:j},"slide-down":{inKeyframes:v,outKeyframes:$},"slide-left":{inKeyframes:O,outKeyframes:Y},"slide-right":{inKeyframes:U,outKeyframes:N}},Ne=(r,Ae)=>{const{antCls:Be}=r,Te=`${Be}-${Ae}`,{inKeyframes:Ke,outKeyframes:st}=Z[Ae];return[(0,u.R)(Te,Ke,st,r.motionDurationMid),{[` ${Te}-enter, ${Te}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:r.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Te}-leave`]:{animationTimingFunction:r.motionEaseInQuint}}]}},15285:function(bt,ue,i){i.d(ue,{iz:function(){return Vt},ck:function(){return ot},BW:function(){return pn},sN:function(){return ot},Wd:function(){return rn},ZP:function(){return Z},Xl:function(){return K}});var p=i(54476),u=i(20068),C=i(33885),j=i(94480),v=i(42978),x=i(75931),O=i(92310),Y=i.n(O),U=i(11780),P=i(18929),N=i(13697),Ne=i(48736),r=i(59301),Ae=i(4676),Be=r.createContext(null);function Te(e,n){return e===void 0?null:"".concat(e,"-").concat(n)}function Ke(e){var n=r.useContext(Be);return Te(n,e)}var st=i(80547),Ge=["children","locked"],ne=r.createContext(null);function re(e,n){var l=(0,C.Z)({},e);return Object.keys(n).forEach(function(d){var a=n[d];a!==void 0&&(l[d]=a)}),l}function E(e){var n=e.children,l=e.locked,d=(0,x.Z)(e,Ge),a=r.useContext(ne),g=(0,st.Z)(function(){return re(a,d)},[a,d],function(f,$){return!l&&(f[0]!==$[0]||!(0,N.Z)(f[1],$[1],!0))});return r.createElement(ne.Provider,{value:g},n)}var w=[],b=r.createContext(null);function R(){return r.useContext(b)}var D=r.createContext(w);function K(e){var n=r.useContext(D);return r.useMemo(function(){return e!==void 0?[].concat((0,j.Z)(n),[e]):n},[n,e])}var L=r.createContext(null),Pe=r.createContext({}),Ie=Pe,ze=i(29194);function Ye(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ze.Z)(e)){var l=e.nodeName.toLowerCase(),d=["input","select","textarea","button"].includes(l)||e.isContentEditable||l==="a"&&!!e.getAttribute("href"),a=e.getAttribute("tabindex"),g=Number(a),f=null;return a&&!Number.isNaN(g)?f=g:d&&f===null&&(f=0),d&&e.disabled&&(f=null),f!==null&&(f>=0||n&&f<0)}return!1}function Se(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=(0,j.Z)(e.querySelectorAll("*")).filter(function(d){return Ye(d,n)});return Ye(e,n)&&l.unshift(e),l}var We=null;function ut(){We=document.activeElement}function y(){We=null}function G(){if(We)try{We.focus()}catch(e){}}function ie(e,n){if(n.keyCode===9){var l=Se(e),d=l[n.shiftKey?0:l.length-1],a=d===document.activeElement||e===document.activeElement;if(a){var g=l[n.shiftKey?l.length-1:0];g.focus(),n.preventDefault()}}}var z=i(10228),Q=i(16089),W=z.Z.LEFT,be=z.Z.RIGHT,le=z.Z.UP,ve=z.Z.DOWN,Ze=z.Z.ENTER,rt=z.Z.ESC,Qe=z.Z.HOME,Je=z.Z.END,Ot=[le,ve,W,be];function ke(e,n,l,d){var a,g,f,$,A="prev",M="next",oe="children",H="parent";if(e==="inline"&&d===Ze)return{inlineTrigger:!0};var se=(a={},(0,u.Z)(a,le,A),(0,u.Z)(a,ve,M),a),me=(g={},(0,u.Z)(g,W,l?M:A),(0,u.Z)(g,be,l?A:M),(0,u.Z)(g,ve,oe),(0,u.Z)(g,Ze,oe),g),q=(f={},(0,u.Z)(f,le,A),(0,u.Z)(f,ve,M),(0,u.Z)(f,Ze,oe),(0,u.Z)(f,rt,H),(0,u.Z)(f,W,l?oe:H),(0,u.Z)(f,be,l?H:oe),f),Re={inline:se,horizontal:me,vertical:q,inlineSub:se,horizontalSub:q,verticalSub:q},xe=($=Re["".concat(e).concat(n?"":"Sub")])===null||$===void 0?void 0:$[d];switch(xe){case A:return{offset:-1,sibling:!0};case M:return{offset:1,sibling:!0};case H:return{offset:-1,sibling:!1};case oe:return{offset:1,sibling:!1};default:return null}}function _e(e){for(var n=e;n;){if(n.getAttribute("data-menu-list"))return n;n=n.parentElement}return null}function Rt(e,n){for(var l=e||document.activeElement;l;){if(n.has(l))return l;l=l.parentElement}return null}function s(e,n){var l=Se(e,!0);return l.filter(function(d){return n.has(d)})}function o(e,n,l){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var a=s(e,n),g=a.length,f=a.findIndex(function($){return l===$});return d<0?f===-1?f=g-1:f-=1:d>0&&(f+=1),f=(f+g)%g,a[f]}var t=function(n,l){var d=new Set,a=new Map,g=new Map;return n.forEach(function(f){var $=document.querySelector("[data-menu-id='".concat(Te(l,f),"']"));$&&(d.add($),g.set($,f),a.set(f,$))}),{elements:d,key2element:a,element2key:g}};function c(e,n,l,d,a,g,f,$,A,M){var oe=r.useRef(),H=r.useRef();H.current=n;var se=function(){Q.Z.cancel(oe.current)};return r.useEffect(function(){return function(){se()}},[]),function(me){var q=me.which;if([].concat(Ot,[Ze,rt,Qe,Je]).includes(q)){var Re=g(),xe=t(Re,d),Me=xe,ee=Me.elements,X=Me.key2element,F=Me.element2key,pe=X.get(n),ae=Rt(pe,ee),Le=F.get(ae),fe=ke(e,f(Le,!0).length===1,l,q);if(!fe&&q!==Qe&&q!==Je)return;(Ot.includes(q)||[Qe,Je].includes(q))&&me.preventDefault();var St=function(tt){if(tt){var $t=tt,xt=tt.querySelector("a");xt!=null&&xt.getAttribute("href")&&($t=xt);var Et=F.get(tt);$(Et),se(),oe.current=(0,Q.Z)(function(){H.current===Et&&$t.focus()})}};if([Qe,Je].includes(q)||fe.sibling||!ae){var Ce;!ae||e==="inline"?Ce=a.current:Ce=_e(ae);var at,je=s(Ce,ee);q===Qe?at=je[0]:q===Je?at=je[je.length-1]:at=o(Ce,ee,ae,fe.offset),St(at)}else if(fe.inlineTrigger)A(Le);else if(fe.offset>0)A(Le,!0),se(),oe.current=(0,Q.Z)(function(){xe=t(Re,d);var zt=ae.getAttribute("aria-controls"),tt=document.getElementById(zt),$t=o(tt,xe.elements);St($t)},5);else if(fe.offset<0){var Xe=f(Le,!0),ft=Xe[Xe.length-2],vt=X.get(ft);A(ft,!1),St(vt)}}M==null||M(me)}}function m(e){Promise.resolve().then(e)}var h="__RC_UTIL_PATH_SPLIT__",I=function(n){return n.join(h)},S=function(n){return n.split(h)},B="rc-menu-more";function T(){var e=r.useState({}),n=(0,v.Z)(e,2),l=n[1],d=(0,r.useRef)(new Map),a=(0,r.useRef)(new Map),g=r.useState([]),f=(0,v.Z)(g,2),$=f[0],A=f[1],M=(0,r.useRef)(0),oe=(0,r.useRef)(!1),H=function(){oe.current||l({})},se=(0,r.useCallback)(function(X,F){var pe=I(F);a.current.set(pe,X),d.current.set(X,pe),M.current+=1;var ae=M.current;m(function(){ae===M.current&&H()})},[]),me=(0,r.useCallback)(function(X,F){var pe=I(F);a.current.delete(pe),d.current.delete(X)},[]),q=(0,r.useCallback)(function(X){A(X)},[]),Re=(0,r.useCallback)(function(X,F){var pe=d.current.get(X)||"",ae=S(pe);return F&&$.includes(ae[0])&&ae.unshift(B),ae},[$]),xe=(0,r.useCallback)(function(X,F){return X.some(function(pe){var ae=Re(pe,!0);return ae.includes(F)})},[Re]),Me=function(){var F=(0,j.Z)(d.current.keys());return $.length&&F.push(B),F},ee=(0,r.useCallback)(function(X){var F="".concat(d.current.get(X)).concat(h),pe=new Set;return(0,j.Z)(a.current.keys()).forEach(function(ae){ae.startsWith(F)&&pe.add(a.current.get(ae))}),pe},[]);return r.useEffect(function(){return function(){oe.current=!0}},[]),{registerPath:se,unregisterPath:me,refreshOverflowKeys:q,isSubPathKey:xe,getKeyPath:Re,getKeys:Me,getSubPathKeys:ee}}function k(e){var n=r.useRef(e);n.current=e;var l=r.useCallback(function(){for(var d,a=arguments.length,g=new Array(a),f=0;f1&&(ee.motionAppear=!1);var X=ee.onVisibleChanged;return ee.onVisibleChanged=function(F){return!se.current&&!F&&xe(!0),X==null?void 0:X(F)},Re?null:r.createElement(E,{mode:g,locked:!se.current},r.createElement(On.default,(0,p.Z)({visible:Me},ee,{forceRender:A,removeOnLeave:!1,leavedClassName:"".concat($,"-hidden")}),function(F){var pe=F.className,ae=F.style;return r.createElement(Dt,{id:n,className:pe,style:ae},a)}))}var Tt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],gn=["active"],nn=function(n){var l,d=n.style,a=n.className,g=n.title,f=n.eventKey,$=n.warnKey,A=n.disabled,M=n.internalPopupClose,oe=n.children,H=n.itemIcon,se=n.expandIcon,me=n.popupClassName,q=n.popupOffset,Re=n.popupStyle,xe=n.onClick,Me=n.onMouseEnter,ee=n.onMouseLeave,X=n.onTitleClick,F=n.onTitleMouseEnter,pe=n.onTitleMouseLeave,ae=(0,x.Z)(n,Tt),Le=Ke(f),fe=r.useContext(ne),St=fe.prefixCls,Ce=fe.mode,at=fe.openKeys,je=fe.disabled,Xe=fe.overflowDisabled,ft=fe.activeKey,vt=fe.selectedKeys,zt=fe.itemIcon,tt=fe.expandIcon,$t=fe.onItemClick,xt=fe.onOpenChange,Et=fe.onActive,Ut=r.useContext(Ie),Gt=Ut._internalRenderSubMenuItem,kt=r.useContext(L),Yt=kt.isSubPathKey,Qt=K(),nt="".concat(St,"-submenu"),gt=je||A,ln=r.useRef(),Jt=r.useRef(),_t=H!=null?H:zt,Ue=se!=null?se:tt,Pt=at.includes(f),Ht=!Xe&&Pt,Bn=Yt(vt,f),sn=ct(f,gt,F,pe),qt=sn.active,Wn=(0,x.Z)(sn,gn),qn=r.useState(!1),Fn=(0,v.Z)(qn,2),bn=Fn[0],Pn=Fn[1],Nn=function(ht){gt||Pn(ht)},Nt=function(ht){Nn(!0),Me==null||Me({key:f,domEvent:ht})},Vn=function(ht){Nn(!1),ee==null||ee({key:f,domEvent:ht})},yn=r.useMemo(function(){return qt||(Ce!=="inline"?bn||Yt([ft],f):!1)},[Ce,qt,ft,bn,f,Yt]),Zn=dt(Qt.length),Xn=function(ht){gt||(X==null||X({key:f,domEvent:ht}),Ce==="inline"&&xt(f,!Pt))},un=k(function(Zt){xe==null||xe(de(Zt)),$t(Zt)}),Cn=function(ht){Ce!=="inline"&&xt(f,ht)},In=function(){Et(f)},Sn=Le&&"".concat(Le,"-popup"),cn=r.createElement("div",(0,p.Z)({role:"menuitem",style:Zn,className:"".concat(nt,"-title"),tabIndex:gt?null:-1,ref:ln,title:typeof g=="string"?g:null,"data-menu-id":Xe&&Le?null:Le,"aria-expanded":Ht,"aria-haspopup":!0,"aria-controls":Sn,"aria-disabled":gt,onClick:Xn,onFocus:In},Wn),g,r.createElement(He,{icon:Ce!=="horizontal"?Ue:void 0,props:(0,C.Z)((0,C.Z)({},n),{},{isOpen:Ht,isSubMenu:!0})},r.createElement("i",{className:"".concat(nt,"-arrow")}))),pt=r.useRef(Ce);if(Ce!=="inline"&&Qt.length>1?pt.current="vertical":pt.current=Ce,!Xe){var dn=pt.current;cn=r.createElement(It,{mode:dn,prefixCls:nt,visible:!M&&Ht&&Ce!=="inline",popupClassName:me,popupOffset:q,popupStyle:Re,popup:r.createElement(E,{mode:dn==="horizontal"?"vertical":dn},r.createElement(Dt,{id:Sn,ref:Jt},oe)),disabled:gt,onVisibleChange:Cn},cn)}var en=r.createElement(U.Z.Item,(0,p.Z)({role:"none"},ae,{component:"li",style:d,className:Y()(nt,"".concat(nt,"-").concat(Ce),a,(l={},(0,u.Z)(l,"".concat(nt,"-open"),Ht),(0,u.Z)(l,"".concat(nt,"-active"),yn),(0,u.Z)(l,"".concat(nt,"-selected"),Bn),(0,u.Z)(l,"".concat(nt,"-disabled"),gt),l)),onMouseEnter:Nt,onMouseLeave:Vn}),cn,!Xe&&r.createElement(zn,{id:Sn,open:Ht,keyPath:Qt},oe));return Gt&&(en=Gt(en,n,{selected:Bn,active:yn,open:Ht,disabled:gt})),r.createElement(E,{onItemClick:un,mode:Ce==="horizontal"?"vertical":Ce,itemIcon:_t,expandIcon:Ue},en)};function rn(e){var n=e.eventKey,l=e.children,d=K(n),a=mt(l,d),g=R();r.useEffect(function(){if(g)return g.registerPath(n,d),function(){g.unregisterPath(n,d)}},[d]);var f;return g?f=a:f=r.createElement(nn,e,a),r.createElement(D.Provider,{value:d},f)}var on=i(76190),Ln=["className","title","eventKey","children"],Rn=["children"],kn=function(n){var l=n.className,d=n.title,a=n.eventKey,g=n.children,f=(0,x.Z)(n,Ln),$=r.useContext(ne),A=$.prefixCls,M="".concat(A,"-item-group");return r.createElement("li",(0,p.Z)({role:"presentation"},f,{onClick:function(H){return H.stopPropagation()},className:Y()(M,l)}),r.createElement("div",{role:"presentation",className:"".concat(M,"-title"),title:typeof d=="string"?d:void 0},d),r.createElement("ul",{role:"group",className:"".concat(M,"-list")},g))};function pn(e){var n=e.children,l=(0,x.Z)(e,Rn),d=K(l.eventKey),a=mt(n,d),g=R();return g?a:r.createElement(kn,(0,we.Z)(l,["warnKey"]),a)}function Vt(e){var n=e.className,l=e.style,d=r.useContext(ne),a=d.prefixCls,g=R();return g?null:r.createElement("li",{role:"separator",className:Y()("".concat(a,"-item-divider"),n),style:l})}var Mn=["label","children","key","type"];function an(e){return(e||[]).map(function(n,l){if(n&&(0,on.Z)(n)==="object"){var d=n,a=d.label,g=d.children,f=d.key,$=d.type,A=(0,x.Z)(d,Mn),M=f!=null?f:"tmp-".concat(l);return g||$==="group"?$==="group"?r.createElement(pn,(0,p.Z)({key:M},A,{title:a}),an(g)):r.createElement(rn,(0,p.Z)({key:M},A,{title:a}),an(g)):$==="divider"?r.createElement(Vt,(0,p.Z)({key:M},A)):r.createElement(ot,(0,p.Z)({key:M},A),a)}return null}).filter(function(n){return n})}function Xt(e,n,l){var d=e;return n&&(d=an(n)),mt(d,l)}var Hn=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Kt=[],hn=r.forwardRef(function(e,n){var l,d,a=e,g=a.prefixCls,f=g===void 0?"rc-menu":g,$=a.rootClassName,A=a.style,M=a.className,oe=a.tabIndex,H=oe===void 0?0:oe,se=a.items,me=a.children,q=a.direction,Re=a.id,xe=a.mode,Me=xe===void 0?"vertical":xe,ee=a.inlineCollapsed,X=a.disabled,F=a.disabledOverflow,pe=a.subMenuOpenDelay,ae=pe===void 0?.1:pe,Le=a.subMenuCloseDelay,fe=Le===void 0?.1:Le,St=a.forceSubMenuRender,Ce=a.defaultOpenKeys,at=a.openKeys,je=a.activeKey,Xe=a.defaultActiveFirst,ft=a.selectable,vt=ft===void 0?!0:ft,zt=a.multiple,tt=zt===void 0?!1:zt,$t=a.defaultSelectedKeys,xt=a.selectedKeys,Et=a.onSelect,Ut=a.onDeselect,Gt=a.inlineIndent,kt=Gt===void 0?24:Gt,Yt=a.motion,Qt=a.defaultMotions,nt=a.triggerSubMenuAction,gt=nt===void 0?"hover":nt,ln=a.builtinPlacements,Jt=a.itemIcon,_t=a.expandIcon,Ue=a.overflowedIndicator,Pt=Ue===void 0?"...":Ue,Ht=a.overflowedIndicatorPopupClassName,Bn=a.getPopupContainer,sn=a.onClick,qt=a.onOpenChange,Wn=a.onKeyDown,qn=a.openAnimation,Fn=a.openTransitionName,bn=a._internalRenderMenuItem,Pn=a._internalRenderSubMenuItem,Nn=(0,x.Z)(a,Hn),Nt=r.useMemo(function(){return Xt(me,se,Kt)},[me,se]),Vn=r.useState(!1),yn=(0,v.Z)(Vn,2),Zn=yn[0],Xn=yn[1],un=r.useRef(),Cn=$e(Re),In=q==="rtl",Sn=(0,P.Z)(Ce,{value:at,postState:function(te){return te||Kt}}),cn=(0,v.Z)(Sn,2),pt=cn[0],dn=cn[1],en=function(te){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function it(){dn(te),qt==null||qt(te)}he?(0,Ae.flushSync)(it):it()},Zt=r.useState(pt),ht=(0,v.Z)(Zt,2),vr=ht[0],gr=ht[1],Un=r.useRef(!1),pr=r.useMemo(function(){return(Me==="inline"||Me==="vertical")&&ee?["vertical",ee]:[Me,!1]},[Me,ee]),er=(0,v.Z)(pr,2),wn=er[0],Gn=er[1],tr=wn==="inline",hr=r.useState(wn),nr=(0,v.Z)(hr,2),jt=nr[0],br=nr[1],yr=r.useState(Gn),rr=(0,v.Z)(yr,2),Cr=rr[0],Ir=rr[1];r.useEffect(function(){br(wn),Ir(Gn),Un.current&&(tr?dn(vr):en(Kt))},[wn,Gn]);var Sr=r.useState(0),or=(0,v.Z)(Sr,2),Dn=or[0],$r=or[1],Yn=Dn>=Nt.length-1||jt!=="horizontal"||F;r.useEffect(function(){tr&&gr(pt)},[pt]),r.useEffect(function(){return Un.current=!0,function(){Un.current=!1}},[]);var tn=T(),ar=tn.registerPath,ir=tn.unregisterPath,xr=tn.refreshOverflowKeys,lr=tn.isSubPathKey,Er=tn.getKeyPath,sr=tn.getKeys,Or=tn.getSubPathKeys,Rr=r.useMemo(function(){return{registerPath:ar,unregisterPath:ir}},[ar,ir]),Mr=r.useMemo(function(){return{isSubPathKey:lr}},[lr]);r.useEffect(function(){xr(Yn?Kt:Nt.slice(Dn+1).map(function(Ee){return Ee.key}))},[Dn,Yn]);var Br=(0,P.Z)(je||Xe&&((l=Nt[0])===null||l===void 0?void 0:l.key),{value:je}),ur=(0,v.Z)(Br,2),$n=ur[0],Qn=ur[1],Pr=k(function(Ee){Qn(Ee)}),Nr=k(function(){Qn(void 0)});(0,r.useImperativeHandle)(n,function(){return{list:un.current,focus:function(te){var he,it=sr(),lt=t(it,Cn),Tn=lt.elements,Jn=lt.key2element,Hr=lt.element2key,mr=s(un.current,Tn),fr=$n!=null?$n:mr[0]?Hr.get(mr[0]):(he=Nt.find(function(jr){return!jr.props.disabled}))===null||he===void 0?void 0:he.key,xn=Jn.get(fr);if(fr&&xn){var _n;xn==null||(_n=xn.focus)===null||_n===void 0||_n.call(xn,te)}}}});var Zr=(0,P.Z)($t||[],{value:xt,postState:function(te){return Array.isArray(te)?te:te==null?Kt:[te]}}),cr=(0,v.Z)(Zr,2),An=cr[0],wr=cr[1],Dr=function(te){if(vt){var he=te.key,it=An.includes(he),lt;tt?it?lt=An.filter(function(Jn){return Jn!==he}):lt=[].concat((0,j.Z)(An),[he]):lt=[he],wr(lt);var Tn=(0,C.Z)((0,C.Z)({},te),{},{selectedKeys:lt});it?Ut==null||Ut(Tn):Et==null||Et(Tn)}!tt&&pt.length&&jt!=="inline"&&en(Kt)},Ar=k(function(Ee){sn==null||sn(de(Ee)),Dr(Ee)}),dr=k(function(Ee,te){var he=pt.filter(function(lt){return lt!==Ee});if(te)he.push(Ee);else if(jt!=="inline"){var it=Or(Ee);he=he.filter(function(lt){return!it.has(lt)})}(0,N.Z)(pt,he,!0)||en(he,!0)}),Tr=function(te,he){var it=he!=null?he:!pt.includes(te);dr(te,it)},Kr=c(jt,$n,In,Cn,un,sr,Er,Qn,Tr,Wn);r.useEffect(function(){Xn(!0)},[]);var zr=r.useMemo(function(){return{_internalRenderMenuItem:bn,_internalRenderSubMenuItem:Pn}},[bn,Pn]),Lr=jt!=="horizontal"||F?Nt:Nt.map(function(Ee,te){return r.createElement(E,{key:Ee.key,overflowDisabled:te>Dn},Ee)}),kr=r.createElement(U.Z,(0,p.Z)({id:Re,ref:un,prefixCls:"".concat(f,"-overflow"),component:"ul",itemComponent:ot,className:Y()(f,"".concat(f,"-root"),"".concat(f,"-").concat(jt),M,(d={},(0,u.Z)(d,"".concat(f,"-inline-collapsed"),Cr),(0,u.Z)(d,"".concat(f,"-rtl"),In),d),$),dir:q,style:A,role:"menu",tabIndex:H,data:Lr,renderRawItem:function(te){return te},renderRawRest:function(te){var he=te.length,it=he?Nt.slice(-he):null;return r.createElement(rn,{eventKey:B,title:Pt,disabled:Yn,internalPopupClose:he===0,popupClassName:Ht},it)},maxCount:jt!=="horizontal"||F?U.Z.INVALIDATE:U.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(te){$r(te)},onKeyDown:Kr},Nn));return r.createElement(Ie.Provider,{value:zr},r.createElement(Be.Provider,{value:Cn},r.createElement(E,{prefixCls:f,rootClassName:$,mode:jt,openKeys:pt,rtl:In,disabled:X,motion:Zn?Yt:null,defaultMotions:Zn?Qt:null,activeKey:$n,onActive:Pr,onInactive:Nr,selectedKeys:An,inlineIndent:kt,subMenuOpenDelay:ae,subMenuCloseDelay:fe,forceSubMenuRender:St,builtinPlacements:ln,triggerSubMenuAction:gt,getPopupContainer:Bn,itemIcon:Jt,expandIcon:_t,onItemClick:Ar,onOpenChange:dr},r.createElement(L.Provider,{value:Mr},kr),r.createElement("div",{style:{display:"none"},"aria-hidden":!0},r.createElement(b.Provider,{value:Rr},Nt)))))}),jn=hn,Lt=jn;Lt.Item=ot,Lt.SubMenu=rn,Lt.ItemGroup=pn,Lt.Divider=Vt;var Z=Lt},11780:function(bt,ue,i){i.d(ue,{Z:function(){return ut}});var p=i(54476),u=i(33885),C=i(42978),j=i(75931),v=i(59301),x=i(92310),O=i.n(x),Y=i(29301),U=i(34280),P=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],N=void 0;function Ne(y,G){var ie=y.prefixCls,z=y.invalidate,Q=y.item,W=y.renderItem,be=y.responsive,le=y.responsiveDisabled,ve=y.registerSize,Ze=y.itemKey,rt=y.className,Qe=y.style,Je=y.children,Ot=y.display,ke=y.order,_e=y.component,Rt=_e===void 0?"div":_e,s=(0,j.Z)(y,P),o=be&&!Ot;function t(S){ve(Ze,S)}v.useEffect(function(){return function(){t(null)}},[]);var c=W&&Q!==N?W(Q,{index:ke}):Je,m;z||(m={opacity:o?0:1,height:o?0:N,overflowY:o?"hidden":N,order:be?ke:N,pointerEvents:o?"none":N,position:o?"absolute":N});var h={};o&&(h["aria-hidden"]=!0);var I=v.createElement(Rt,(0,p.Z)({className:O()(!z&&ie,rt),style:(0,u.Z)((0,u.Z)({},m),Qe)},h,s,{ref:G}),c);return be&&(I=v.createElement(Y.Z,{onResize:function(B){var T=B.offsetWidth;t(T)},disabled:le},I)),I}var r=v.forwardRef(Ne);r.displayName="Item";var Ae=r,Be=i(6089),Te=i(4676),Ke=i(16089);function st(y){if(typeof MessageChannel=="undefined")(0,Ke.Z)(y);else{var G=new MessageChannel;G.port1.onmessage=function(){return y()},G.port2.postMessage(void 0)}}function Ge(){var y=v.useRef(null),G=function(z){y.current||(y.current=[],st(function(){(0,Te.unstable_batchedUpdates)(function(){y.current.forEach(function(Q){Q()}),y.current=null})})),y.current.push(z)};return G}function ne(y,G){var ie=v.useState(G),z=(0,C.Z)(ie,2),Q=z[0],W=z[1],be=(0,Be.Z)(function(le){y(function(){W(le)})});return[Q,be]}var re=v.createContext(null),E=["component"],w=["className"],b=["className"],R=function(G,ie){var z=v.useContext(re);if(!z){var Q=G.component,W=Q===void 0?"div":Q,be=(0,j.Z)(G,E);return v.createElement(W,(0,p.Z)({},be,{ref:ie}))}var le=z.className,ve=(0,j.Z)(z,w),Ze=G.className,rt=(0,j.Z)(G,b);return v.createElement(re.Provider,{value:null},v.createElement(Ae,(0,p.Z)({ref:ie,className:O()(le,Ze)},ve,rt)))},D=v.forwardRef(R);D.displayName="RawItem";var K=D,L=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Pe="responsive",Ie="invalidate";function ze(y){return"+ ".concat(y.length," ...")}function Ye(y,G){var ie=y.prefixCls,z=ie===void 0?"rc-overflow":ie,Q=y.data,W=Q===void 0?[]:Q,be=y.renderItem,le=y.renderRawItem,ve=y.itemKey,Ze=y.itemWidth,rt=Ze===void 0?10:Ze,Qe=y.ssr,Je=y.style,Ot=y.className,ke=y.maxCount,_e=y.renderRest,Rt=y.renderRawRest,s=y.suffix,o=y.component,t=o===void 0?"div":o,c=y.itemComponent,m=y.onVisibleChange,h=(0,j.Z)(y,L),I=Qe==="full",S=Ge(),B=ne(S,null),T=(0,C.Z)(B,2),k=T[0],J=T[1],_=k||0,$e=ne(S,new Map),ce=(0,C.Z)($e,2),V=ce[0],ye=ce[1],ge=ne(S,0),we=(0,C.Z)(ge,2),Fe=we[0],ct=we[1],dt=ne(S,0),He=(0,C.Z)(dt,2),De=He[0],de=He[1],Ve=ne(S,0),yt=(0,C.Z)(Ve,2),qe=yt[0],Wt=yt[1],wt=(0,v.useState)(null),Mt=(0,C.Z)(wt,2),ot=Mt[0],Bt=Mt[1],Ft=(0,v.useState)(null),et=(0,C.Z)(Ft,2),Dt=et[0],mn=et[1],mt=v.useMemo(function(){return Dt===null&&I?Number.MAX_SAFE_INTEGER:Dt||0},[Dt,k]),At=(0,v.useState)(!1),Oe=(0,C.Z)(At,2),Ct=Oe[0],Kn=Oe[1],En="".concat(z,"-item"),fn=Math.max(Fe,De),vn=ke===Pe,It=W.length&&vn,On=ke===Ie,zn=It||typeof ke=="number"&&W.length>ke,Tt=(0,v.useMemo)(function(){var Z=W;return It?k===null&&I?Z=W:Z=W.slice(0,Math.min(W.length,_/rt)):typeof ke=="number"&&(Z=W.slice(0,ke)),Z},[W,rt,k,ke,It]),gn=(0,v.useMemo)(function(){return It?W.slice(mt+1):W.slice(Tt.length)},[W,Tt,It,mt]),nn=(0,v.useCallback)(function(Z,e){var n;return typeof ve=="function"?ve(Z):(n=ve&&(Z==null?void 0:Z[ve]))!==null&&n!==void 0?n:e},[ve]),rn=(0,v.useCallback)(be||function(Z){return Z},[be]);function on(Z,e,n){Dt===Z&&(e===void 0||e===ot)||(mn(Z),n||(Kn(Z_){on(l-1,Z-d-qe+De);break}}s&&Vt(0)+qe>_&&Bt(null)}},[_,V,De,qe,nn,Tt]);var Mn=Ct&&!!gn.length,an={};ot!==null&&It&&(an={position:"absolute",left:ot,top:0});var Xt={prefixCls:En,responsive:It,component:c,invalidate:On},Hn=le?function(Z,e){var n=nn(Z,e);return v.createElement(re.Provider,{key:n,value:(0,u.Z)((0,u.Z)({},Xt),{},{order:e,item:Z,itemKey:n,registerSize:Rn,display:e<=mt})},le(Z,e))}:function(Z,e){var n=nn(Z,e);return v.createElement(Ae,(0,p.Z)({},Xt,{order:e,key:n,item:Z,renderItem:rn,itemKey:n,registerSize:Rn,display:e<=mt}))},Kt={order:Mn?mt:Number.MAX_SAFE_INTEGER,className:"".concat(En,"-rest"),registerSize:kn,display:Mn},hn=_e||ze,jn=Rt?v.createElement(re.Provider,{value:(0,u.Z)((0,u.Z)({},Xt),Kt)},Rt(gn)):v.createElement(Ae,(0,p.Z)({},Xt,Kt),typeof hn=="function"?hn(gn):hn),Lt=v.createElement(t,(0,p.Z)({className:O()(!On&&z,Ot),style:Je,ref:G},h),Tt.map(Hn),zn?jn:null,s&&v.createElement(Ae,(0,p.Z)({},Xt,{responsive:vn,responsiveDisabled:!It,order:mt,className:"".concat(En,"-suffix"),registerSize:pn,display:!0,style:an}),s));return vn?v.createElement(Y.Z,{onResize:Ln,disabled:!It},Lt):Lt}var Se=v.forwardRef(Ye);Se.displayName="Overflow",Se.Item=K,Se.RESPONSIVE=Pe,Se.INVALIDATE=Ie;var We=Se,ut=We}}]); + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:r.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Te}-leave`]:{animationTimingFunction:r.motionEaseInQuint}}]}},15285:function(bt,ue,i){i.d(ue,{iz:function(){return Vt},ck:function(){return ot},BW:function(){return pn},sN:function(){return ot},Wd:function(){return rn},ZP:function(){return w},Xl:function(){return K}});var p=i(54476),u=i(20068),C=i(33885),j=i(94480),v=i(42978),$=i(75931),O=i(92310),Y=i.n(O),U=i(11780),N=i(18929),Z=i(13697),Ne=i(48736),r=i(59301),Ae=i(4676),Be=r.createContext(null);function Te(e,n){return e===void 0?null:"".concat(e,"-").concat(n)}function Ke(e){var n=r.useContext(Be);return Te(n,e)}var st=i(80547),Ge=["children","locked"],ne=r.createContext(null);function re(e,n){var l=(0,C.Z)({},e);return Object.keys(n).forEach(function(d){var a=n[d];a!==void 0&&(l[d]=a)}),l}function E(e){var n=e.children,l=e.locked,d=(0,$.Z)(e,Ge),a=r.useContext(ne),g=(0,st.Z)(function(){return re(a,d)},[a,d],function(f,x){return!l&&(f[0]!==x[0]||!(0,Z.Z)(f[1],x[1],!0))});return r.createElement(ne.Provider,{value:g},n)}var B=[],b=r.createContext(null);function R(){return r.useContext(b)}var D=r.createContext(B);function K(e){var n=r.useContext(D);return r.useMemo(function(){return e!==void 0?[].concat((0,j.Z)(n),[e]):n},[n,e])}var L=r.createContext(null),Pe=r.createContext({}),Ie=Pe,ze=i(29194);function Ye(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,ze.Z)(e)){var l=e.nodeName.toLowerCase(),d=["input","select","textarea","button"].includes(l)||e.isContentEditable||l==="a"&&!!e.getAttribute("href"),a=e.getAttribute("tabindex"),g=Number(a),f=null;return a&&!Number.isNaN(g)?f=g:d&&f===null&&(f=0),d&&e.disabled&&(f=null),f!==null&&(f>=0||n&&f<0)}return!1}function Se(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,l=(0,j.Z)(e.querySelectorAll("*")).filter(function(d){return Ye(d,n)});return Ye(e,n)&&l.unshift(e),l}var We=null;function ut(){We=document.activeElement}function y(){We=null}function G(){if(We)try{We.focus()}catch(e){}}function ie(e,n){if(n.keyCode===9){var l=Se(e),d=l[n.shiftKey?0:l.length-1],a=d===document.activeElement||e===document.activeElement;if(a){var g=l[n.shiftKey?l.length-1:0];g.focus(),n.preventDefault()}}}var z=i(10228),Q=i(16089),W=z.Z.LEFT,be=z.Z.RIGHT,le=z.Z.UP,ve=z.Z.DOWN,Ze=z.Z.ENTER,rt=z.Z.ESC,Qe=z.Z.HOME,Je=z.Z.END,Ot=[le,ve,W,be];function ke(e,n,l,d){var a,g,f,x,A="prev",M="next",oe="children",H="parent";if(e==="inline"&&d===Ze)return{inlineTrigger:!0};var se=(a={},(0,u.Z)(a,le,A),(0,u.Z)(a,ve,M),a),me=(g={},(0,u.Z)(g,W,l?M:A),(0,u.Z)(g,be,l?A:M),(0,u.Z)(g,ve,oe),(0,u.Z)(g,Ze,oe),g),q=(f={},(0,u.Z)(f,le,A),(0,u.Z)(f,ve,M),(0,u.Z)(f,Ze,oe),(0,u.Z)(f,rt,H),(0,u.Z)(f,W,l?oe:H),(0,u.Z)(f,be,l?H:oe),f),Re={inline:se,horizontal:me,vertical:q,inlineSub:se,horizontalSub:q,verticalSub:q},xe=(x=Re["".concat(e).concat(n?"":"Sub")])===null||x===void 0?void 0:x[d];switch(xe){case A:return{offset:-1,sibling:!0};case M:return{offset:1,sibling:!0};case H:return{offset:-1,sibling:!1};case oe:return{offset:1,sibling:!1};default:return null}}function _e(e){for(var n=e;n;){if(n.getAttribute("data-menu-list"))return n;n=n.parentElement}return null}function Rt(e,n){for(var l=e||document.activeElement;l;){if(n.has(l))return l;l=l.parentElement}return null}function s(e,n){var l=Se(e,!0);return l.filter(function(d){return n.has(d)})}function o(e,n,l){var d=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!e)return null;var a=s(e,n),g=a.length,f=a.findIndex(function(x){return l===x});return d<0?f===-1?f=g-1:f-=1:d>0&&(f+=1),f=(f+g)%g,a[f]}var t=function(n,l){var d=new Set,a=new Map,g=new Map;return n.forEach(function(f){var x=document.querySelector("[data-menu-id='".concat(Te(l,f),"']"));x&&(d.add(x),g.set(x,f),a.set(f,x))}),{elements:d,key2element:a,element2key:g}};function c(e,n,l,d,a,g,f,x,A,M){var oe=r.useRef(),H=r.useRef();H.current=n;var se=function(){Q.Z.cancel(oe.current)};return r.useEffect(function(){return function(){se()}},[]),function(me){var q=me.which;if([].concat(Ot,[Ze,rt,Qe,Je]).includes(q)){var Re=g(),xe=t(Re,d),Me=xe,ee=Me.elements,X=Me.key2element,F=Me.element2key,pe=X.get(n),ae=Rt(pe,ee),Le=F.get(ae),fe=ke(e,f(Le,!0).length===1,l,q);if(!fe&&q!==Qe&&q!==Je)return;(Ot.includes(q)||[Qe,Je].includes(q))&&me.preventDefault();var St=function(tt){if(tt){var $t=tt,xt=tt.querySelector("a");xt!=null&&xt.getAttribute("href")&&($t=xt);var Et=F.get(tt);x(Et),se(),oe.current=(0,Q.Z)(function(){H.current===Et&&$t.focus()})}};if([Qe,Je].includes(q)||fe.sibling||!ae){var Ce;!ae||e==="inline"?Ce=a.current:Ce=_e(ae);var at,je=s(Ce,ee);q===Qe?at=je[0]:q===Je?at=je[je.length-1]:at=o(Ce,ee,ae,fe.offset),St(at)}else if(fe.inlineTrigger)A(Le);else if(fe.offset>0)A(Le,!0),se(),oe.current=(0,Q.Z)(function(){xe=t(Re,d);var zt=ae.getAttribute("aria-controls"),tt=document.getElementById(zt),$t=o(tt,xe.elements);St($t)},5);else if(fe.offset<0){var Xe=f(Le,!0),ft=Xe[Xe.length-2],vt=X.get(ft);A(ft,!1),St(vt)}}M==null||M(me)}}function m(e){Promise.resolve().then(e)}var h="__RC_UTIL_PATH_SPLIT__",I=function(n){return n.join(h)},S=function(n){return n.split(h)},P="rc-menu-more";function T(){var e=r.useState({}),n=(0,v.Z)(e,2),l=n[1],d=(0,r.useRef)(new Map),a=(0,r.useRef)(new Map),g=r.useState([]),f=(0,v.Z)(g,2),x=f[0],A=f[1],M=(0,r.useRef)(0),oe=(0,r.useRef)(!1),H=function(){oe.current||l({})},se=(0,r.useCallback)(function(X,F){var pe=I(F);a.current.set(pe,X),d.current.set(X,pe),M.current+=1;var ae=M.current;m(function(){ae===M.current&&H()})},[]),me=(0,r.useCallback)(function(X,F){var pe=I(F);a.current.delete(pe),d.current.delete(X)},[]),q=(0,r.useCallback)(function(X){A(X)},[]),Re=(0,r.useCallback)(function(X,F){var pe=d.current.get(X)||"",ae=S(pe);return F&&x.includes(ae[0])&&ae.unshift(P),ae},[x]),xe=(0,r.useCallback)(function(X,F){return X.some(function(pe){var ae=Re(pe,!0);return ae.includes(F)})},[Re]),Me=function(){var F=(0,j.Z)(d.current.keys());return x.length&&F.push(P),F},ee=(0,r.useCallback)(function(X){var F="".concat(d.current.get(X)).concat(h),pe=new Set;return(0,j.Z)(a.current.keys()).forEach(function(ae){ae.startsWith(F)&&pe.add(a.current.get(ae))}),pe},[]);return r.useEffect(function(){return function(){oe.current=!0}},[]),{registerPath:se,unregisterPath:me,refreshOverflowKeys:q,isSubPathKey:xe,getKeyPath:Re,getKeys:Me,getSubPathKeys:ee}}function k(e){var n=r.useRef(e);n.current=e;var l=r.useCallback(function(){for(var d,a=arguments.length,g=new Array(a),f=0;f1&&(ee.motionAppear=!1);var X=ee.onVisibleChanged;return ee.onVisibleChanged=function(F){return!se.current&&!F&&xe(!0),X==null?void 0:X(F)},Re?null:r.createElement(E,{mode:g,locked:!se.current},r.createElement(On.default,(0,p.Z)({visible:Me},ee,{forceRender:A,removeOnLeave:!1,leavedClassName:"".concat(x,"-hidden")}),function(F){var pe=F.className,ae=F.style;return r.createElement(Dt,{id:n,className:pe,style:ae},a)}))}var Tt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],gn=["active"],nn=function(n){var l,d=n.style,a=n.className,g=n.title,f=n.eventKey,x=n.warnKey,A=n.disabled,M=n.internalPopupClose,oe=n.children,H=n.itemIcon,se=n.expandIcon,me=n.popupClassName,q=n.popupOffset,Re=n.popupStyle,xe=n.onClick,Me=n.onMouseEnter,ee=n.onMouseLeave,X=n.onTitleClick,F=n.onTitleMouseEnter,pe=n.onTitleMouseLeave,ae=(0,$.Z)(n,Tt),Le=Ke(f),fe=r.useContext(ne),St=fe.prefixCls,Ce=fe.mode,at=fe.openKeys,je=fe.disabled,Xe=fe.overflowDisabled,ft=fe.activeKey,vt=fe.selectedKeys,zt=fe.itemIcon,tt=fe.expandIcon,$t=fe.onItemClick,xt=fe.onOpenChange,Et=fe.onActive,Ut=r.useContext(Ie),Gt=Ut._internalRenderSubMenuItem,kt=r.useContext(L),Yt=kt.isSubPathKey,Qt=K(),nt="".concat(St,"-submenu"),gt=je||A,ln=r.useRef(),Jt=r.useRef(),_t=H!=null?H:zt,Ue=se!=null?se:tt,Pt=at.includes(f),Ht=!Xe&&Pt,Bn=Yt(vt,f),sn=ct(f,gt,F,pe),qt=sn.active,Wn=(0,$.Z)(sn,gn),qn=r.useState(!1),Fn=(0,v.Z)(qn,2),bn=Fn[0],Pn=Fn[1],Nn=function(ht){gt||Pn(ht)},Nt=function(ht){Nn(!0),Me==null||Me({key:f,domEvent:ht})},Vn=function(ht){Nn(!1),ee==null||ee({key:f,domEvent:ht})},yn=r.useMemo(function(){return qt||(Ce!=="inline"?bn||Yt([ft],f):!1)},[Ce,qt,ft,bn,f,Yt]),Zn=dt(Qt.length),Xn=function(ht){gt||(X==null||X({key:f,domEvent:ht}),Ce==="inline"&&xt(f,!Pt))},un=k(function(Zt){xe==null||xe(de(Zt)),$t(Zt)}),Cn=function(ht){Ce!=="inline"&&xt(f,ht)},In=function(){Et(f)},Sn=Le&&"".concat(Le,"-popup"),cn=r.createElement("div",(0,p.Z)({role:"menuitem",style:Zn,className:"".concat(nt,"-title"),tabIndex:gt?null:-1,ref:ln,title:typeof g=="string"?g:null,"data-menu-id":Xe&&Le?null:Le,"aria-expanded":Ht,"aria-haspopup":!0,"aria-controls":Sn,"aria-disabled":gt,onClick:Xn,onFocus:In},Wn),g,r.createElement(He,{icon:Ce!=="horizontal"?Ue:void 0,props:(0,C.Z)((0,C.Z)({},n),{},{isOpen:Ht,isSubMenu:!0})},r.createElement("i",{className:"".concat(nt,"-arrow")}))),pt=r.useRef(Ce);if(Ce!=="inline"&&Qt.length>1?pt.current="vertical":pt.current=Ce,!Xe){var dn=pt.current;cn=r.createElement(It,{mode:dn,prefixCls:nt,visible:!M&&Ht&&Ce!=="inline",popupClassName:me,popupOffset:q,popupStyle:Re,popup:r.createElement(E,{mode:dn==="horizontal"?"vertical":dn},r.createElement(Dt,{id:Sn,ref:Jt},oe)),disabled:gt,onVisibleChange:Cn},cn)}var en=r.createElement(U.Z.Item,(0,p.Z)({role:"none"},ae,{component:"li",style:d,className:Y()(nt,"".concat(nt,"-").concat(Ce),a,(l={},(0,u.Z)(l,"".concat(nt,"-open"),Ht),(0,u.Z)(l,"".concat(nt,"-active"),yn),(0,u.Z)(l,"".concat(nt,"-selected"),Bn),(0,u.Z)(l,"".concat(nt,"-disabled"),gt),l)),onMouseEnter:Nt,onMouseLeave:Vn}),cn,!Xe&&r.createElement(zn,{id:Sn,open:Ht,keyPath:Qt},oe));return Gt&&(en=Gt(en,n,{selected:Bn,active:yn,open:Ht,disabled:gt})),r.createElement(E,{onItemClick:un,mode:Ce==="horizontal"?"vertical":Ce,itemIcon:_t,expandIcon:Ue},en)};function rn(e){var n=e.eventKey,l=e.children,d=K(n),a=mt(l,d),g=R();r.useEffect(function(){if(g)return g.registerPath(n,d),function(){g.unregisterPath(n,d)}},[d]);var f;return g?f=a:f=r.createElement(nn,e,a),r.createElement(D.Provider,{value:d},f)}var on=i(76190),Ln=["className","title","eventKey","children"],Rn=["children"],kn=function(n){var l=n.className,d=n.title,a=n.eventKey,g=n.children,f=(0,$.Z)(n,Ln),x=r.useContext(ne),A=x.prefixCls,M="".concat(A,"-item-group");return r.createElement("li",(0,p.Z)({role:"presentation"},f,{onClick:function(H){return H.stopPropagation()},className:Y()(M,l)}),r.createElement("div",{role:"presentation",className:"".concat(M,"-title"),title:typeof d=="string"?d:void 0},d),r.createElement("ul",{role:"group",className:"".concat(M,"-list")},g))};function pn(e){var n=e.children,l=(0,$.Z)(e,Rn),d=K(l.eventKey),a=mt(n,d),g=R();return g?a:r.createElement(kn,(0,we.Z)(l,["warnKey"]),a)}function Vt(e){var n=e.className,l=e.style,d=r.useContext(ne),a=d.prefixCls,g=R();return g?null:r.createElement("li",{role:"separator",className:Y()("".concat(a,"-item-divider"),n),style:l})}var Mn=["label","children","key","type"];function an(e){return(e||[]).map(function(n,l){if(n&&(0,on.Z)(n)==="object"){var d=n,a=d.label,g=d.children,f=d.key,x=d.type,A=(0,$.Z)(d,Mn),M=f!=null?f:"tmp-".concat(l);return g||x==="group"?x==="group"?r.createElement(pn,(0,p.Z)({key:M},A,{title:a}),an(g)):r.createElement(rn,(0,p.Z)({key:M},A,{title:a}),an(g)):x==="divider"?r.createElement(Vt,(0,p.Z)({key:M},A)):r.createElement(ot,(0,p.Z)({key:M},A),a)}return null}).filter(function(n){return n})}function Xt(e,n,l){var d=e;return n&&(d=an(n)),mt(d,l)}var Hn=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Kt=[],hn=r.forwardRef(function(e,n){var l,d,a=e,g=a.prefixCls,f=g===void 0?"rc-menu":g,x=a.rootClassName,A=a.style,M=a.className,oe=a.tabIndex,H=oe===void 0?0:oe,se=a.items,me=a.children,q=a.direction,Re=a.id,xe=a.mode,Me=xe===void 0?"vertical":xe,ee=a.inlineCollapsed,X=a.disabled,F=a.disabledOverflow,pe=a.subMenuOpenDelay,ae=pe===void 0?.1:pe,Le=a.subMenuCloseDelay,fe=Le===void 0?.1:Le,St=a.forceSubMenuRender,Ce=a.defaultOpenKeys,at=a.openKeys,je=a.activeKey,Xe=a.defaultActiveFirst,ft=a.selectable,vt=ft===void 0?!0:ft,zt=a.multiple,tt=zt===void 0?!1:zt,$t=a.defaultSelectedKeys,xt=a.selectedKeys,Et=a.onSelect,Ut=a.onDeselect,Gt=a.inlineIndent,kt=Gt===void 0?24:Gt,Yt=a.motion,Qt=a.defaultMotions,nt=a.triggerSubMenuAction,gt=nt===void 0?"hover":nt,ln=a.builtinPlacements,Jt=a.itemIcon,_t=a.expandIcon,Ue=a.overflowedIndicator,Pt=Ue===void 0?"...":Ue,Ht=a.overflowedIndicatorPopupClassName,Bn=a.getPopupContainer,sn=a.onClick,qt=a.onOpenChange,Wn=a.onKeyDown,qn=a.openAnimation,Fn=a.openTransitionName,bn=a._internalRenderMenuItem,Pn=a._internalRenderSubMenuItem,Nn=(0,$.Z)(a,Hn),Nt=r.useMemo(function(){return Xt(me,se,Kt)},[me,se]),Vn=r.useState(!1),yn=(0,v.Z)(Vn,2),Zn=yn[0],Xn=yn[1],un=r.useRef(),Cn=$e(Re),In=q==="rtl",Sn=(0,N.Z)(Ce,{value:at,postState:function(te){return te||Kt}}),cn=(0,v.Z)(Sn,2),pt=cn[0],dn=cn[1],en=function(te){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function it(){dn(te),qt==null||qt(te)}he?(0,Ae.flushSync)(it):it()},Zt=r.useState(pt),ht=(0,v.Z)(Zt,2),vr=ht[0],gr=ht[1],Un=r.useRef(!1),pr=r.useMemo(function(){return(Me==="inline"||Me==="vertical")&&ee?["vertical",ee]:[Me,!1]},[Me,ee]),er=(0,v.Z)(pr,2),wn=er[0],Gn=er[1],tr=wn==="inline",hr=r.useState(wn),nr=(0,v.Z)(hr,2),jt=nr[0],br=nr[1],yr=r.useState(Gn),rr=(0,v.Z)(yr,2),Cr=rr[0],Ir=rr[1];r.useEffect(function(){br(wn),Ir(Gn),Un.current&&(tr?dn(vr):en(Kt))},[wn,Gn]);var Sr=r.useState(0),or=(0,v.Z)(Sr,2),Dn=or[0],$r=or[1],Yn=Dn>=Nt.length-1||jt!=="horizontal"||F;r.useEffect(function(){tr&&gr(pt)},[pt]),r.useEffect(function(){return Un.current=!0,function(){Un.current=!1}},[]);var tn=T(),ar=tn.registerPath,ir=tn.unregisterPath,xr=tn.refreshOverflowKeys,lr=tn.isSubPathKey,Er=tn.getKeyPath,sr=tn.getKeys,Or=tn.getSubPathKeys,Rr=r.useMemo(function(){return{registerPath:ar,unregisterPath:ir}},[ar,ir]),Mr=r.useMemo(function(){return{isSubPathKey:lr}},[lr]);r.useEffect(function(){xr(Yn?Kt:Nt.slice(Dn+1).map(function(Ee){return Ee.key}))},[Dn,Yn]);var Br=(0,N.Z)(je||Xe&&((l=Nt[0])===null||l===void 0?void 0:l.key),{value:je}),ur=(0,v.Z)(Br,2),$n=ur[0],Qn=ur[1],Pr=k(function(Ee){Qn(Ee)}),Nr=k(function(){Qn(void 0)});(0,r.useImperativeHandle)(n,function(){return{list:un.current,focus:function(te){var he,it=sr(),lt=t(it,Cn),Tn=lt.elements,Jn=lt.key2element,Hr=lt.element2key,mr=s(un.current,Tn),fr=$n!=null?$n:mr[0]?Hr.get(mr[0]):(he=Nt.find(function(jr){return!jr.props.disabled}))===null||he===void 0?void 0:he.key,xn=Jn.get(fr);if(fr&&xn){var _n;xn==null||(_n=xn.focus)===null||_n===void 0||_n.call(xn,te)}}}});var Zr=(0,N.Z)($t||[],{value:xt,postState:function(te){return Array.isArray(te)?te:te==null?Kt:[te]}}),cr=(0,v.Z)(Zr,2),An=cr[0],wr=cr[1],Dr=function(te){if(vt){var he=te.key,it=An.includes(he),lt;tt?it?lt=An.filter(function(Jn){return Jn!==he}):lt=[].concat((0,j.Z)(An),[he]):lt=[he],wr(lt);var Tn=(0,C.Z)((0,C.Z)({},te),{},{selectedKeys:lt});it?Ut==null||Ut(Tn):Et==null||Et(Tn)}!tt&&pt.length&&jt!=="inline"&&en(Kt)},Ar=k(function(Ee){sn==null||sn(de(Ee)),Dr(Ee)}),dr=k(function(Ee,te){var he=pt.filter(function(lt){return lt!==Ee});if(te)he.push(Ee);else if(jt!=="inline"){var it=Or(Ee);he=he.filter(function(lt){return!it.has(lt)})}(0,Z.Z)(pt,he,!0)||en(he,!0)}),Tr=function(te,he){var it=he!=null?he:!pt.includes(te);dr(te,it)},Kr=c(jt,$n,In,Cn,un,sr,Er,Qn,Tr,Wn);r.useEffect(function(){Xn(!0)},[]);var zr=r.useMemo(function(){return{_internalRenderMenuItem:bn,_internalRenderSubMenuItem:Pn}},[bn,Pn]),Lr=jt!=="horizontal"||F?Nt:Nt.map(function(Ee,te){return r.createElement(E,{key:Ee.key,overflowDisabled:te>Dn},Ee)}),kr=r.createElement(U.Z,(0,p.Z)({id:Re,ref:un,prefixCls:"".concat(f,"-overflow"),component:"ul",itemComponent:ot,className:Y()(f,"".concat(f,"-root"),"".concat(f,"-").concat(jt),M,(d={},(0,u.Z)(d,"".concat(f,"-inline-collapsed"),Cr),(0,u.Z)(d,"".concat(f,"-rtl"),In),d),x),dir:q,style:A,role:"menu",tabIndex:H,data:Lr,renderRawItem:function(te){return te},renderRawRest:function(te){var he=te.length,it=he?Nt.slice(-he):null;return r.createElement(rn,{eventKey:P,title:Pt,disabled:Yn,internalPopupClose:he===0,popupClassName:Ht},it)},maxCount:jt!=="horizontal"||F?U.Z.INVALIDATE:U.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(te){$r(te)},onKeyDown:Kr},Nn));return r.createElement(Ie.Provider,{value:zr},r.createElement(Be.Provider,{value:Cn},r.createElement(E,{prefixCls:f,rootClassName:x,mode:jt,openKeys:pt,rtl:In,disabled:X,motion:Zn?Yt:null,defaultMotions:Zn?Qt:null,activeKey:$n,onActive:Pr,onInactive:Nr,selectedKeys:An,inlineIndent:kt,subMenuOpenDelay:ae,subMenuCloseDelay:fe,forceSubMenuRender:St,builtinPlacements:ln,triggerSubMenuAction:gt,getPopupContainer:Bn,itemIcon:Jt,expandIcon:_t,onItemClick:Ar,onOpenChange:dr},r.createElement(L.Provider,{value:Mr},kr),r.createElement("div",{style:{display:"none"},"aria-hidden":!0},r.createElement(b.Provider,{value:Rr},Nt)))))}),jn=hn,Lt=jn;Lt.Item=ot,Lt.SubMenu=rn,Lt.ItemGroup=pn,Lt.Divider=Vt;var w=Lt},11780:function(bt,ue,i){i.d(ue,{Z:function(){return ut}});var p=i(54476),u=i(33885),C=i(42978),j=i(75931),v=i(59301),$=i(92310),O=i.n($),Y=i(29301),U=i(34280),N=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Z=void 0;function Ne(y,G){var ie=y.prefixCls,z=y.invalidate,Q=y.item,W=y.renderItem,be=y.responsive,le=y.responsiveDisabled,ve=y.registerSize,Ze=y.itemKey,rt=y.className,Qe=y.style,Je=y.children,Ot=y.display,ke=y.order,_e=y.component,Rt=_e===void 0?"div":_e,s=(0,j.Z)(y,N),o=be&&!Ot;function t(S){ve(Ze,S)}v.useEffect(function(){return function(){t(null)}},[]);var c=W&&Q!==Z?W(Q,{index:ke}):Je,m;z||(m={opacity:o?0:1,height:o?0:Z,overflowY:o?"hidden":Z,order:be?ke:Z,pointerEvents:o?"none":Z,position:o?"absolute":Z});var h={};o&&(h["aria-hidden"]=!0);var I=v.createElement(Rt,(0,p.Z)({className:O()(!z&&ie,rt),style:(0,u.Z)((0,u.Z)({},m),Qe)},h,s,{ref:G}),c);return be&&(I=v.createElement(Y.Z,{onResize:function(P){var T=P.offsetWidth;t(T)},disabled:le},I)),I}var r=v.forwardRef(Ne);r.displayName="Item";var Ae=r,Be=i(6089),Te=i(4676),Ke=i(16089);function st(y){if(typeof MessageChannel=="undefined")(0,Ke.Z)(y);else{var G=new MessageChannel;G.port1.onmessage=function(){return y()},G.port2.postMessage(void 0)}}function Ge(){var y=v.useRef(null),G=function(z){y.current||(y.current=[],st(function(){(0,Te.unstable_batchedUpdates)(function(){y.current.forEach(function(Q){Q()}),y.current=null})})),y.current.push(z)};return G}function ne(y,G){var ie=v.useState(G),z=(0,C.Z)(ie,2),Q=z[0],W=z[1],be=(0,Be.Z)(function(le){y(function(){W(le)})});return[Q,be]}var re=v.createContext(null),E=["component"],B=["className"],b=["className"],R=function(G,ie){var z=v.useContext(re);if(!z){var Q=G.component,W=Q===void 0?"div":Q,be=(0,j.Z)(G,E);return v.createElement(W,(0,p.Z)({},be,{ref:ie}))}var le=z.className,ve=(0,j.Z)(z,B),Ze=G.className,rt=(0,j.Z)(G,b);return v.createElement(re.Provider,{value:null},v.createElement(Ae,(0,p.Z)({ref:ie,className:O()(le,Ze)},ve,rt)))},D=v.forwardRef(R);D.displayName="RawItem";var K=D,L=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Pe="responsive",Ie="invalidate";function ze(y){return"+ ".concat(y.length," ...")}function Ye(y,G){var ie=y.prefixCls,z=ie===void 0?"rc-overflow":ie,Q=y.data,W=Q===void 0?[]:Q,be=y.renderItem,le=y.renderRawItem,ve=y.itemKey,Ze=y.itemWidth,rt=Ze===void 0?10:Ze,Qe=y.ssr,Je=y.style,Ot=y.className,ke=y.maxCount,_e=y.renderRest,Rt=y.renderRawRest,s=y.suffix,o=y.component,t=o===void 0?"div":o,c=y.itemComponent,m=y.onVisibleChange,h=(0,j.Z)(y,L),I=Qe==="full",S=Ge(),P=ne(S,null),T=(0,C.Z)(P,2),k=T[0],J=T[1],_=k||0,$e=ne(S,new Map),ce=(0,C.Z)($e,2),V=ce[0],ye=ce[1],ge=ne(S,0),we=(0,C.Z)(ge,2),Fe=we[0],ct=we[1],dt=ne(S,0),He=(0,C.Z)(dt,2),De=He[0],de=He[1],Ve=ne(S,0),yt=(0,C.Z)(Ve,2),qe=yt[0],Wt=yt[1],wt=(0,v.useState)(null),Mt=(0,C.Z)(wt,2),ot=Mt[0],Bt=Mt[1],Ft=(0,v.useState)(null),et=(0,C.Z)(Ft,2),Dt=et[0],mn=et[1],mt=v.useMemo(function(){return Dt===null&&I?Number.MAX_SAFE_INTEGER:Dt||0},[Dt,k]),At=(0,v.useState)(!1),Oe=(0,C.Z)(At,2),Ct=Oe[0],Kn=Oe[1],En="".concat(z,"-item"),fn=Math.max(Fe,De),vn=ke===Pe,It=W.length&&vn,On=ke===Ie,zn=It||typeof ke=="number"&&W.length>ke,Tt=(0,v.useMemo)(function(){var w=W;return It?k===null&&I?w=W:w=W.slice(0,Math.min(W.length,_/rt)):typeof ke=="number"&&(w=W.slice(0,ke)),w},[W,rt,k,ke,It]),gn=(0,v.useMemo)(function(){return It?W.slice(mt+1):W.slice(Tt.length)},[W,Tt,It,mt]),nn=(0,v.useCallback)(function(w,e){var n;return typeof ve=="function"?ve(w):(n=ve&&(w==null?void 0:w[ve]))!==null&&n!==void 0?n:e},[ve]),rn=(0,v.useCallback)(be||function(w){return w},[be]);function on(w,e,n){Dt===w&&(e===void 0||e===ot)||(mn(w),n||(Kn(w_){on(l-1,w-d-qe+De);break}}s&&Vt(0)+qe>_&&Bt(null)}},[_,V,De,qe,nn,Tt]);var Mn=Ct&&!!gn.length,an={};ot!==null&&It&&(an={position:"absolute",left:ot,top:0});var Xt={prefixCls:En,responsive:It,component:c,invalidate:On},Hn=le?function(w,e){var n=nn(w,e);return v.createElement(re.Provider,{key:n,value:(0,u.Z)((0,u.Z)({},Xt),{},{order:e,item:w,itemKey:n,registerSize:Rn,display:e<=mt})},le(w,e))}:function(w,e){var n=nn(w,e);return v.createElement(Ae,(0,p.Z)({},Xt,{order:e,key:n,item:w,renderItem:rn,itemKey:n,registerSize:Rn,display:e<=mt}))},Kt={order:Mn?mt:Number.MAX_SAFE_INTEGER,className:"".concat(En,"-rest"),registerSize:kn,display:Mn},hn=_e||ze,jn=Rt?v.createElement(re.Provider,{value:(0,u.Z)((0,u.Z)({},Xt),Kt)},Rt(gn)):v.createElement(Ae,(0,p.Z)({},Xt,Kt),typeof hn=="function"?hn(gn):hn),Lt=v.createElement(t,(0,p.Z)({className:O()(!On&&z,Ot),style:Je,ref:G},h),Tt.map(Hn),zn?jn:null,s&&v.createElement(Ae,(0,p.Z)({},Xt,{responsive:vn,responsiveDisabled:!It,order:mt,className:"".concat(En,"-suffix"),registerSize:pn,display:!0,style:an}),s));return vn?v.createElement(Y.Z,{onResize:Ln,disabled:!It},Lt):Lt}var Se=v.forwardRef(Ye);Se.displayName="Overflow",Se.Item=K,Se.RESPONSIVE=Pe,Se.INVALIDATE=Ie;var We=Se,ut=We}}]); diff --git a/umi.8d996b65.js b/umi.aa31daab.js similarity index 99% rename from umi.8d996b65.js rename to umi.aa31daab.js index d40c4c64f2..4c9c1b58d9 100644 --- a/umi.8d996b65.js +++ b/umi.aa31daab.js @@ -1480,6 +1480,6 @@ Schedule: ${q.map(ct=>Su(ct))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Ko(t.baseTime,t.timescale):0;let de="00:00.000",Ee=0,Fe=0,Be,ct=!0;j.oncue=function(lt){const Gt=n[s];let Jt=n.ccOffset;const er=(Ee-ue)/9e4;if(Gt!=null&&Gt.new&&(Fe!==void 0?Jt=n.ccOffset=Gt.start:Dl(n,s,er)),er){if(!t){Be=new Error("Missing initPTS for VTT MPEGTS");return}Jt=er-n.presentationOffset}const wr=lt.endTime-lt.startTime,zr=zs((lt.startTime+Jt-Fe)*9e4,m*9e4)/9e4;lt.startTime=Math.max(zr,0),lt.endTime=Math.max(zr+wr,0);const hn=lt.text.trim();lt.text=decodeURIComponent(encodeURIComponent(hn)),lt.id||(lt.id=af(lt.startTime,lt.endTime,hn)),lt.endTime>0&&G.push(lt)},j.onparsingerror=function(lt){Be=lt},j.onflush=function(){if(Be){P(Be);return}w(G)},q.forEach(lt=>{if(ct)if(iu(lt,"X-TIMESTAMP-MAP=")){ct=!1,lt.slice(16).split(",").forEach(Gt=>{iu(Gt,"LOCAL:")?de=Gt.slice(6):iu(Gt,"MPEGTS:")&&(Ee=parseInt(Gt.slice(7)))});try{Fe=Ef(de)/1e3}catch(Gt){Be=Gt}return}else lt===""&&(ct=!1);j.parse(lt+` `)}),j.flush()}const au="stpp.ttml.im1t",Sf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Af=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,sf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Bc(O,t,n,s){const m=xt(new Uint8Array(O),["mdat"]);if(m.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=m.map(j=>J(j)),P=bu(t.baseTime,1,t.timescale);try{w.forEach(j=>n(Ff(j,P)))}catch(j){s(j)}}function Ff(O,t){const m=new DOMParser().parseFromString(O,"text/xml").getElementsByTagName("tt")[0];if(!m)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},P=Object.keys(w).reduce((de,Ee)=>(de[Ee]=m.getAttribute(`ttp:${Ee}`)||w[Ee],de),{}),j=m.getAttribute("xml:space")!=="preserve",q=zf(Nc(m,"styling","style")),G=zf(Nc(m,"layout","region")),ue=Nc(m,"body","[begin]");return[].map.call(ue,de=>{const Ee=Yf(de,j);if(!Ee||!de.hasAttribute("begin"))return null;const Fe=of(de.getAttribute("begin"),P),Be=of(de.getAttribute("dur"),P);let ct=of(de.getAttribute("end"),P);if(Fe===null)throw Zf(de);if(ct===null){if(Be===null)throw Zf(de);ct=Fe+Be}const lt=new wf(Fe-t,ct-t,Ee);lt.id=af(lt.startTime,lt.endTime,lt.text);const Gt=G[de.getAttribute("region")],Jt=q[de.getAttribute("style")],er=Bf(Gt,Jt,q),{textAlign:wr}=er;if(wr){const zr=sf[wr];zr&&(lt.lineAlign=zr),lt.align=wr}return y(lt,er),lt}).filter(de=>de!==null)}function Nc(O,t,n){const s=O.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function zf(O){return O.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(O,t){return[].slice.call(O.childNodes).reduce((n,s,m)=>{var w;return s.nodeName==="br"&&m?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(O,t,n){const s="http://www.w3.org/ns/ttml#styling";let m=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],P=O!=null&&O.hasAttribute("style")?O.getAttribute("style"):null;return P&&n.hasOwnProperty(P)&&(m=n[P]),w.reduce((j,q)=>{const G=qf(t,s,q)||qf(O,s,q)||qf(m,s,q);return G&&(j[q]=G),j},{})}function qf(O,t,n){return O&&O.hasAttributeNS(t,n)?O.getAttributeNS(t,n):null}function Zf(O){return new Error(`Could not parse ttml timestamp ${O}`)}function of(O,t){if(!O)return null;let n=Lf(O);return n===null&&(Sf.test(O)?n=id(O,t):Af.test(O)&&(n=Hf(O,t))),n}function id(O,t){const n=Sf.exec(O),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(O,t){const n=Af.exec(O),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=g(),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"),m=new Nf(this,"textTrack4");this.cea608Parser1=new bl(1,t,n),this.cea608Parser2=new bl(3,s,m)}addCues(t,n,s,m,w){let P=!1;for(let j=w.length;j--;){const q=w[j],G=Wf(q[0],q[1],n,s);if(G>=0&&(q[0]=Math.min(q[0],n),q[1]=Math.max(q[1],s),P=!0,G/(s-n)>.5))return}if(P||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,m)}else{const j=this.Cues.newCue(null,n,s,m);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:m,timescale:w,trackId:P}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:m,timescale:w,trackId:P}),j.length&&(this.unparsedVttFrags=[],j.forEach(q=>{this.initPTS[q.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,q):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:q.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let m=0;m{me(m[w]),delete m[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),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===au);if(this.config.enableWebVTT||m&&this.config.enableIMSC1){if(ff(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const P=this.media,j=P?la(P.textTracks):null;if(this.tracks.forEach((q,G)=>{let ue;if(j){let de=null;for(let Ee=0;EeG!==null).map(G=>G.label);q.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${q.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const P=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:P})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const m=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!m)return;const w=`textTrack${m[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,m;const{cea608Parser1:w,cea608Parser2:P,lastSn:j}=this,{cc:q,sn:G}=n.frag,ue=(s=(m=n.part)==null?void 0:m.index)!=null?s:-1;w&&P&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||q!==this.lastCc)&&(w.reset(),P.reset()),this.lastCc=q,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:m}=n;if(s.type===u.SUBTITLE)if(m.byteLength){const w=s.decryptdata,P="stats"in n;if(w==null||!w.encrypted||P){const j=this.tracks[s.level],q=this.vttCCs;q[s.cc]||(q[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,m):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;Bc(n,this.initPTS[t.cc],m=>{this._appendCues(m,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},m=>{s.logger.log(`Failed to parse IMSC1: ${m}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:m})})}_parseVTTs(t){var n;const{frag:s,payload:m}=t,{initPTS:w,unparsedVttFrags:P}=this,j=w.length-1;if(!w[s.cc]&&j===-1){P.push(t);return}const q=this.hls,G=(n=s.initSegment)!=null&&n.data?Wt(s.initSegment.data,new Uint8Array(m)).buffer:m;Fc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),q.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,m),q.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&q.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Bc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const m=this.textTracks[n];if(!m||m.mode==="disabled")return;t.forEach(w=>L(m,w))}else{const m=this.tracks[n];if(!m)return;const w=m.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:m}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wze(j[q],n,s))}if(this.config.renderTextTracksNatively&&n===0&&m!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(q=>ze(j[q],n,m))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let m=2;for(let w=0;w=16?q--:q++;const Fe=sl(G.trim()),Be=af(t,n,Fe);O!=null&&(de=O.cues)!=null&&de.getCueById(Be)||(P=new ue(t,n,Fe),P.id=Be,P.line=Ee+1,P.align="left",P.position=10+Math.min(80,Math.floor(q*8/32)*10),m.push(P))}return O&&m.length&&(m.sort((Ee,Fe)=>Ee.line==="auto"||Fe.line==="auto"?0:Ee.line>8&&Fe.line>8?Fe.line-Ee.line:Ee.line-Fe.line),m.forEach(Ee=>L(O,Ee))),m}};function ve(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(O){}return!1}const Le=/(\d+)-(\d+)\/(\d+)/;class ot{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||_n,this.controller=new self.AbortController,this.stats=new $}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 m=this.stats;if(m.loading.start)throw new Error("Loader can only be used once.");m.loading.start=self.performance.now();const w=Bt(t,this.controller.signal),P=t.responseType==="arraybuffer",j=P?"byteLength":"length",{maxTimeToFirstByteMs:q,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=q&&r(q)?q:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},n.timeout),(io(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var Ee;this.response=this.loader=de;const Fe=Math.max(self.performance.now(),m.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},G-(Fe-m.loading.start)),!de.ok){const{status:ct,statusText:lt}=de;throw new ki(lt||"fetch, bad network response",ct,de)}m.loading.first=Fe,m.total=Or(de.headers)||m.total;const Be=(Ee=this.callbacks)==null?void 0:Ee.onProgress;return Be&&r(n.highWaterMark)?this.loadProgressively(de,m,t,n.highWaterMark,Be):P?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var Ee,Fe;const Be=this.response;if(!Be)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),m.loading.end=Math.max(self.performance.now(),m.loading.first);const ct=de[j];ct&&(m.loaded=m.total=ct);const lt={url:Be.url,data:de,code:Be.status},Gt=(Ee=this.callbacks)==null?void 0:Ee.onProgress;Gt&&!r(n.highWaterMark)&&Gt(m,t,de,Be),(Fe=this.callbacks)==null||Fe.onSuccess(lt,m,t,Be)}).catch(de=>{var Ee;if(self.clearTimeout(this.requestTimeout),m.aborted)return;const Fe=de&&de.code||0,Be=de?de.message:null;(Ee=this.callbacks)==null||Ee.onError({code:Fe,text:Be},t,de?de.details:null,m)})}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,m=0,w){const P=new pr,j=t.body.getReader(),q=()=>j.read().then(G=>{if(G.done)return P.dataLength&&w(n,s,P.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=m&&w(n,s,P.flush().buffer,t)):w(n,s,ue.buffer,t),q()}).catch(()=>Promise.reject());return q()}}function Bt(O,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},O.headers))};return O.rangeEnd&&n.headers.set("Range","bytes="+O.rangeStart+"-"+String(O.rangeEnd-1)),n}function nr(O){const t=Le.exec(O);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(O){const t=O.get("Content-Range");if(t){const s=nr(t);if(r(s))return s}const n=O.get("Content-Length");if(n)return parseInt(n)}function _n(O,t){return new self.Request(O.url,t)}class ki extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const za=/^age:\s*[\d.]+\s*$/im;class Gn{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 $,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,m=this.stats;m.loading.first=0,m.loaded=0,m.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 j;(j=this.callbacks)==null||j.onError({code:s.status,text:P.message},n,s,m)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const m=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:P}=s.loadPolicy;if(m)for(const j in m)t.setRequestHeader(j,m[j]);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 m=n.readyState,w=this.config;if(!s.aborted&&m>=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)))),m===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Be=ue!=null?ue:n.response;if(Be!=null){var P,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const ct=n.responseType==="arraybuffer"?Be.byteLength:Be.length;s.loaded=s.total=ct,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const lt=(P=this.callbacks)==null?void 0:P.onProgress;lt&<(s,t,Be,n);const Gt={url:n.responseURL,data:Be,code:G};(j=this.callbacks)==null||j.onSuccess(Gt,s,t,n);return}}const de=w.loadPolicy.errorRetry,Ee=s.retry,Fe={url:t.url,data:void 0,code:G};if(xr(de,Ee,!1,Fe))this.retry(de);else{var q;H.error(`${G} while loading ${t.url}`),(q=this.callbacks)==null||q.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(xr(t,n,!0))this.retry(t);else{var s;H.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const m=this.callbacks;m&&(this.abortInternal(),m.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=kr(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&&za.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 pa={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:Gn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:rt,bufferController:ts,capLevelController:Ml,errorController:an,fpsController:C,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:yu,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:pa},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},Fa()),{},{subtitleStreamController:Il,subtitleTrackController:na,timelineController:ad,audioStreamController:cf,audioTrackController:Rl,emeController:ma,cmcdController:Lc,contentSteeringController:il,interstitialsController:xc});function Fa(){return{cueHandler:U,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 en(O,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=Ur(O),m=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return m.forEach(P=>{const j=`${P==="level"?"playlist":P}LoadPolicy`,q=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${P}Loading${ue}`,Ee=t[de];if(Ee!==void 0&&q){G.push(de);const Fe=s[j].default;switch(t[j]={default:Fe},ue){case"TimeOut":Fe.maxLoadTimeMs=Ee,Fe.maxTimeToFirstByteMs=Ee;break;case"MaxRetry":Fe.errorRetry.maxNumRetry=Ee,Fe.timeoutRetry.maxNumRetry=Ee;break;case"RetryDelay":Fe.errorRetry.retryDelayMs=Ee,Fe.timeoutRetry.retryDelayMs=Ee;break;case"MaxRetryTimeout":Fe.errorRetry.maxRetryDelayMs=Ee,Fe.timeoutRetry.maxRetryDelayMs=Ee;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${Ai(t[j])}`)}),b(b({},s),t)}function Ur(O){return O&&typeof O=="object"?Array.isArray(O)?O.map(Ur):Object.keys(O).reduce((t,n)=>(t[n]=Ur(O[n]),t),{}):O}function Qr(O,t){const n=O.loader;n!==ot&&n!==Gn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),O.progressive=!1):ve()&&(O.loader=ot,O.progressive=!0,O.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Pn=2,Nn=.1,Ya=.05,Ki=100;class qa extends Xs{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(Ki),this.mediaSource=n.mediaSource;const s=this.media=n.media;Ua(s,"playing",this.onMediaPlaying),Ua(s,"waiting",this.onMediaWaiting),Ua(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(is(s,"playing",this.onMediaPlaying),is(s,"waiting",this.onMediaWaiting),is(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,m;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const P=this.media;if(!P)return;const{seeking:j}=P,q=this.seeking&&!j,G=!this.seeking&&j,ue=P.paused&&!j||P.ended||P.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||q){q&&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(!ci.getBuffered(P).length){this.nudgeRetry=0;return}const de=ci.bufferInfo(P,t,0),Ee=de.nextStart||0,Fe=this.fragmentTracker;if(j&&Fe&&this.hls){const hn=ps(this.hls.inFlightFragments,t),Zr=de.len>Pn,sn=!Ee||hn||Ee-t>Pn&&!Fe.getPartialFragment(t);if(Zr||sn)return;this.moved=!1}const Be=(m=this.hls)==null?void 0:m.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Fe){if(!(de.len>0)&&!Ee)return;const Zr=Math.max(Ee,de.start||0)-t,nn=!!(Be!=null&&Be.live)?Be.targetduration*2:Pn,Vr=Ul(t,Fe);if(Zr>0&&(Zr<=nn||Vr)){P.paused||this._trySkipBufferHole(Vr);return}}const ct=w.detectStallWithCurrentTimeMs,lt=self.performance.now(),Gt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Gt>0&<-Gt=ct||Gt)&&this.hls){var wr;if(((wr=this.mediaSource)==null?void 0:wr.readyState)==="ended"&&!(Be!=null&&Be.live)&&Math.abs(t-((Be==null?void 0:Be.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 zr=ci.bufferInfo(P,t,w.maxBufferHole);this._tryFixBufferStall(zr,er,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 m=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&m&&m.length>1&&t>m.end(0)){const w=ci.bufferedInfo(ci.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const P=ci.timeRangesToArray(m),j=ci.bufferedInfo(P,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${q}`);this.warn(de.message),this.media.currentTime+=1e-6;let Ee=Ul(t,this.fragmentTracker);Ee&&"fragment"in Ee?Ee=Ee.fragment:Ee||(Ee=void 0);const Fe=ci.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:Ee,buffer:Fe.len,bufferInfo:Fe})}}}}}_tryFixBufferStall(t,n,s){var m,w;const{fragmentTracker:P,media:j}=this,q=(m=this.hls)==null?void 0:m.config;if(!j||!P||!q)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Ul(s,P);if((ue||G!=null&&G.live&&s1&&t.len>q.maxBufferHole||t.nextStart&&(t.nextStart-sq.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,m=t.nextStart;if(s&&m){const w=s.getFragAtPos(n,u.MAIN),P=s.getFragAtPos(m,u.MAIN);if(w&&P)return P.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:m,stalled:w}=this;if(!m&&w!==null&&s&&n){this.stallReported=!0;const P=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${Ai(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:m}=this,w=(n=this.hls)==null?void 0:n.config;if(!m||!s||!w)return 0;const P=m.currentTime,j=ci.bufferInfo(m,P,0),q=P0&&j.len<1&&m.readyState<3,Ee=q-P;if(Ee>0&&(ue||de)){if(Ee>w.maxBufferHole){let Be=!1;if(P===0){const ct=s.getAppendedFrag(0,u.MAIN);ct&&q{const O=od();try{O&&new O(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&&me(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 Fe=0;Feue.type===wn.audioId3&&q:m==="video"?G=ue=>ue.type===wn.emsg&&j:G=ue=>ue.type===wn.audioId3&&q||ue.type===wn.emsg&&j,ze(w,n,s,G)}}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:m,enableDateRangeMetadataCues:w,interstitialsController:P}=this.hls.config;if(!w)return;const j=od();if(s&&m&&!P){const{fragmentStart:ct,fragmentEnd:lt}=t;let Gt=this.assetCue;Gt?(Gt.startTime=ct,Gt.endTime=lt):j&&(Gt=this.assetCue=ud(j,ct,lt,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Gt&&(Gt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Gt),Gt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:q}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(q&&n){var Ee;if((Ee=q.cues)!=null&&Ee.length){const ct=Object.keys(de).filter(lt=>!ue.includes(lt));for(let lt=ct.length;lt--;){var Fe;const Gt=ct[lt],Jt=(Fe=de[Gt])==null?void 0:Fe.cues;delete de[Gt],Jt&&Object.keys(Jt).forEach(er=>{const wr=Jt[er];if(wr){wr.removeEventListener("enter",this.onEventCueEnter);try{q.removeCue(wr)}catch(zr){}}})}}else de=this.dateRangeCuesAppended={}}const Be=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Be==null?void 0:Be.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let ct=0;ct{if(wi!==Gt.id){const ta=G[wi];if(ta.class===Gt.class&&ta.startDate>Gt.startDate&&(!In||Gt.startDate.01&&(wi.startTime=Jt,wi.endTime=hn);else if(j){let ta=Gt.attr[In];Qo(In)&&(ta=K(ta));const ra=ud(j,Jt,hn,{key:In,data:ta},wn.dateRange);ra&&(ra.id=lt,this.id3Track.addCue(ra),wr[In]=ra,P&&(In==="X-ASSET-LIST"||In==="X-ASSET-URL")&&ra.addEventListener("enter",this.onEventCueEnter))}}de[lt]={cues:wr,dateRange:Gt,durationKnown:zr}}}}}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 m=this.computeLatency();if(m===null)return;this._latency=m;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:P}=this.config;if(!w||P===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const q=m-j,G=Math.min(this.maxLatency,j+s.targetduration);if(q.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,P)),Ee=Math.round(2/(1+Math.exp(-.75*q-this.edgeStalled))*20)/20,Fe=Math.min(de,Math.max(1,Ee));this.changeMediaPlaybackRate(n,Fe)}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:m}=t,{liveSyncDuration:w,liveSyncDurationCount:P,lowLatencyMode:j}=this.config,q=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||q.liveSyncDuration||q.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:P*m);const ue=m;return G+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 m=s.edge,w=t-n-this.edgeStalled,P=m-s.totalduration,j=m-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(P,w),j)}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,m;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(m=this.targetLatency)==null?void 0:m.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 Td extends fi{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,m=[],w={},P={};let j=!1,q=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:Ee,videoCodec:Fe}=ue;Ee&&(ue.audioCodec=Ee=Et(Ee,s)||void 0),Fe&&(Fe=ue.videoCodec=$r(Fe));const{width:Be,height:ct,unknownCodecs:lt}=ue,Gt=(lt==null?void 0:lt.length)||0;if(j||(j=!!(Be&&ct)),q||(q=!!Fe),G||(G=!!Ee),Gt||Ee&&!this.isAudioSupported(Ee)||Fe&&!this.isVideoSupported(Fe)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":er,"HDCP-LEVEL":wr,"PATHWAY-ID":zr,RESOLUTION:hn,"VIDEO-RANGE":Zr}=de,nn=`${`${zr||"."}-`}${ue.bitrate}-${hn}-${er}-${Jt}-${Zr}-${wr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=P[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const In=this.createLevel(ue);w[nn]=In,m.push(In)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,P[nn]=1,m.push(Vr)}}),this.filterAndSortMediaOptions(m,n,j,q,G)}createLevel(t){const n=new Vi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const m=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(m.message),n.supportedResult=mt(m,[])}return n}isAudioSupported(t){return Oe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Oe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,m,w){var P;let j=[],q=[],G=t;const ue=((P=n.stats)==null?void 0:P.parsing)||{};if((s||m)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:er,width:wr,height:zr})=>(!!Jt||!!(wr&&zr))&&gn(er))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",er=Jt;n.levels.length&&(er=`one or more CODECS in variant not supported: ${Ai(n.levels.map(zr=>zr.attrs.CODECS).filter((zr,hn,Zr)=>Zr.indexOf(zr)===hn))}`,this.warn(er),Jt+=` (${er})`);const wr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:wr,reason:er})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(q=n.subtitles,hd(q));const de=G.slice(0);G.sort((Jt,er)=>{if(Jt.attrs["HDCP-LEVEL"]!==er.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(er.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==er.height)return Jt.height-er.height;if(Jt.frameRate!==er.frameRate)return Jt.frameRate-er.frameRate;if(Jt.videoRange!==er.videoRange)return rn.indexOf(Jt.videoRange)-rn.indexOf(er.videoRange);if(Jt.videoCodec!==er.videoCodec){const wr=Xe(Jt.videoCodec),zr=Xe(er.videoCodec);if(wr!==zr)return zr-wr}if(Jt.uri===er.uri&&Jt.codecSet!==er.codecSet){const wr=vt(Jt.codecSet),zr=vt(er.codecSet);if(wr!==zr)return zr-wr}return Jt.averageBitrate!==er.averageBitrate?Jt.averageBitrate-er.averageBitrate:0});let Ee=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtwr&&wr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=zr)}break}const Be=w&&!m,ct=this.hls.config,lt=!!(ct.audioStreamController&&ct.audioTrackController),Gt={levels:G,audioTracks:j,subtitleTracks:q,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:m,altAudio:lt&&!Be&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Gt)}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,m=this.currentLevel,w=m?m.attrs["PATHWAY-ID"]:void 0,P=n[t],j=P.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=P,s===t&&m&&w===j)return;this.log(`Switching to level ${t} (${P.height?P.height+"p ":""}${P.videoRange?P.videoRange+" ":""}${P.codecSet?P.codecSet+" ":""}@${P.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const q={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,q);const G=P.details;if(!G||G.live){const ue=this.switchParams(P.uri,m==null?void 0:m.details,G);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(m=>n.indexOf(m)!==-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 m=this._levels[n.level];m!=null&&m.loadError&&(this.log(`Resetting level error count of ${m.loadError} on frag buffered`),m.loadError=0)}}onLevelLoaded(t,n){var s;const{level:m,details:w}=n,P=n.levelInfo;if(!P){var j;this.warn(`Invalid level index ${m}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(P===this.currentLevel||n.withoutMultiVariant){P.fragmentError===0&&(P.loadError=0);let q=P.details;q===n.details&&q.advanced&&(q=void 0),this.playlistLoaded(m,n,q)}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),m=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],P=t.details,j=P==null?void 0:P.age;this.log(`Loading level index ${m}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&P.live?" age "+j.toFixed(1)+(P.type?" "+P.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:m,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(j=>j.level=-1)),!1));lo(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 m=s.length-1;this._firstLevel=Math.min(this._firstLevel,m),this._startLevel&&(this._startLevel=Math.min(this._startLevel,m)),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(O){const t={};O.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function _d(){if(!te())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Cd(){if(!_d())return!1;const O=te();return typeof(O==null?void 0:O.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>O.isTypeSupported(ye(t,"video")))||["mp4a.40.2","fLaC"].some(t=>O.isTypeSupported(ye(t,"audio"))))}function Pd(){var O;const t=pd();return typeof(t==null||(O=t.prototype)==null?void 0:O.changeType)=="function"}const md=100;class vd extends Lt{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 m=this.media,w=m?m.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const P=this.getFwdBufferInfoAtPos(m,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:m}=this;if(this.stopLoad(),this.setInterval(md),this.level=-1,!this.startFragRequested){let w=m.startLevel;w===-1&&(m.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=m.firstAutoLevel),m.nextLoadLevel=w,this.level=m.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=Re.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Re.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Re.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],m=s==null?void 0:s.details;if(m&&(!m.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(m))break;this.state=Re.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Re.IDLE;break}break}case Re.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Re.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:m}=this;if(n===null||!m&&!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],j=this.getMainFwdBufferInfo();if(j===null)return;const q=this.getLevelDetails();if(q&&this._streamEnded(j,q)){const ct={};this.altAudio===2&&(ct.type="video"),this.hls.trigger(o.BUFFER_EOS,ct),this.state=Re.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 G=P.details;if(!G||this.state===Re.WAITING_LEVEL||this.waitForLive(P)){this.level=w,this.state=Re.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(P.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const Ee=this.backtrackFragment?this.backtrackFragment.start:j.end;let Fe=this.getNextFragment(Ee,G);if(this.couldBacktrack&&!this.fragPrevious&&Fe&&Ie(Fe)&&this.fragmentTracker.getState(Fe)!==mn.OK){var Be;const lt=((Be=this.backtrackFragment)!=null?Be:Fe).sn-G.startSN,Gt=G.fragments[lt-1];Gt&&Fe.cc===Gt.cc&&(Fe=Gt,this.fragmentTracker.removeFragment(Gt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Fe&&this.isLoopLoading(Fe,Ee)){if(!Fe.gap){const lt=this.audioOnly&&!this.altAudio?ae.AUDIO:ae.VIDEO,Gt=(lt===ae.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Gt&&this.afterBufferFlushed(Gt,lt,u.MAIN)}Fe=this.getNextFragmentLoopLoading(Fe,G,j,u.MAIN,de)}Fe&&(Fe.initSegment&&!Fe.initSegment.data&&!this.bitrateTest&&(Fe=Fe.initSegment),this.loadFragment(Fe,P,Ee))}loadFragment(t,n,s){const m=this.fragmentTracker.getState(t);m===mn.NOT_LOADED||m===mn.PARTIAL?Ie(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 m=this.getAppendedFrag(n.currentTime);m&&m.start>1&&this.flushMainBuffer(0,m.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=P-n.maxFragLookUpTolerance&&w<=j;if(m!==null&&s.duration>m&&(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=dt(n.url,this.hls);if(s){const m=this.videoBuffer;m&&this.mediaBuffer!==m&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=m)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let m,w,P=!1;for(const j in s){const q=s[j];if(q.id==="main"){if(w=j,m=q,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else P=!0}P&&m?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=m.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:m}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${m?" p: "+m.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Re.PARSED&&(this.state=Re.IDLE);return}const j=m?m.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ie(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,m)}const P=this.media;P&&(!this._hasEnoughToStart&&ci.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=Re.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===Re.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Re.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=Re.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ae.AUDIO||!this.altAudio){const s=(n===ae.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&&(q{const{hls:m}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=Re.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(),m.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===Re.STOPPED||this.state===Re.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:m,chunkMeta:w}=t,P=this.getCurrentContext(w);if(!P){this.resetWhenMissingContext(w);return}const{frag:j,part:q,level:G}=P,{video:ue,text:de,id3:Ee,initSegment:Fe}=m,{details:Be}=G,ct=this.altAudio?void 0:m.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=Re.PARSING,Fe){const lt=Fe.tracks;if(lt){const wr=j.initSegment||j;if(this.unhandledEncryptionError(Fe,j))return;this._bufferInitSegment(G,lt,wr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:wr,id:n,tracks:lt})}const Gt=Fe.initPTS,Jt=Fe.timescale,er=this.initPTS[j.cc];if(r(Gt)&&(!er||er.baseTime!==Gt||er.timescale!==Jt)){const wr=Fe.trackId;this.initPTS[j.cc]={baseTime:Gt,timescale:Jt,trackId:wr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Gt,timescale:Jt,trackId:wr})}}if(ue&&Be){ct&&ue.type==="audiovideo"&&this.logMuxedErr(j);const lt=Be.fragments[j.sn-1-Be.startSN],Gt=j.sn===Be.startSN,Jt=!lt||j.cc>lt.cc;if(m.independent!==!1){const{startPTS:er,endPTS:wr,startDTS:zr,endDTS:hn}=ue;if(q)q.elementaryStreams[ue.type]={startPTS:er,endPTS:wr,startDTS:zr,endDTS:hn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Zr=this.getMainFwdBufferInfo(),sn=(Zr?Zr.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:er;if(!Gt&&snPn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,er,wr,zr,hn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,q,w,Gt||Jt)}else if(Gt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(ct){const{startPTS:lt,endPTS:Gt,startDTS:Jt,endDTS:er}=ct;q&&(q.elementaryStreams[ae.AUDIO]={startPTS:lt,endPTS:Gt,startDTS:Jt,endDTS:er}),j.setElementaryStreamInfo(ae.AUDIO,lt,Gt,Jt,er),this.bufferFragmentData(ct,j,q,w)}if(Be&&Ee!=null&&Ee.samples.length){const lt={id:n,frag:j,details:Be,samples:Ee.samples};s.trigger(o.FRAG_PARSING_METADATA,lt)}if(Be&&de){const lt={id:n,frag:j,details:Be,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,lt)}}logMuxedErr(t){this.warn(`${Ie(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,m){if(this.state!==Re.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:j}=n;if(w){const G=t.audioCodec;let ue=Jr(w.codec,G);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 Ee=w.metadata;Ee&&"channelCount"in Ee&&(Ee.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}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(P){P.levelCodec=t.videoCodec,P.id=u.MAIN;const G=P.codec;if((G==null?void 0:G.length)===4)switch(G){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||""}/${G}]${P.codec!==G?" parsed-corrected="+P.codec:""}${P.supplemental?" supplemental="+P.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const q=Object.keys(n);if(q.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;q.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:m,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=Re.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(ci.isBuffered(t,s)?n=this.getAppendedFrag(s):ci.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const m=this.fragPlaying,w=n.level;(!m||n.sn!==m.sn||m.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!m||m.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(),m=this.currentFrag||(s?sr(null,s.fragments,n):null);if(m){const w=m.programDateTime;if(w!==null){const P=w+(n-m.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 m=this.keyIdToKeyInfo[s].loader;if(m){var n;if(t&&t!==((n=m.context)==null?void 0:n.frag.type))return;m.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,m,w){return new zi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:m})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let m=0,w=n.length;m{if(!this.emeController)return;P.setKeyFormat(j);const q=uu(j);if(q)return this.emeController.getKeySystemAccess([q])})}if(this.config.requireKeySystemAccessOnStart){const m=lu(this.config);if(m.length)return this.emeController.getKeySystemAccess(m)}}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,m;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=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,G))}const P=w.uri;if(!P)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${P}"`)));const j=ld(w);let q=this.keyIdToKeyInfo[j];if((s=q)!=null&&s.decryptdata.key)return w.key=q.decryptdata.key,Promise.resolve({frag:t,keyInfo:q});if(this.emeController&&(m=q)!=null&&m.keyLoadPromise)switch(this.emeController.getKeyStatus(q.decryptdata)){case"usable":case"usable-in-future":return q.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),q=this.keyIdToKeyInfo[j]={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(q,t):this.loadKeyEME(q,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(q,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 m;if(!t.decryptdata.keyId&&(m=n.initSegment)!=null&&m.data){const P=ut(n.initSegment.data);if(P.length){const j=P[0];j.some(q=>q!==0)&&(this.log(`Using keyId found in init segment ${Q(j)}`),t.decryptdata.keyId=j,Mo.setKeyIdForUri(t.decryptdata.uri,j))}}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,m=s.loader,w=new m(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((P,j)=>{const q={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(Ee,Fe,Be,ct)=>{const{frag:lt,keyInfo:Gt}=Be,Jt=ld(Gt.decryptdata);if(!lt.decryptdata||Gt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(lt,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),ct));Gt.decryptdata.key=lt.decryptdata.key=new Uint8Array(Ee.data),lt.keyLoader=null,Gt.loader=null,P({frag:lt,keyInfo:Gt})},onError:(Ee,Fe,Be,ct)=>{this.resetLoader(Fe),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${Ee.code} loading key ${Ee.text}`),Be,b({url:q.url,data:void 0},Ee)))},onTimeout:(Ee,Fe,Be)=>{this.resetLoader(Fe),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Be))},onAbort:(Ee,Fe,Be)=>{this.resetLoader(Fe),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Be))}};w.load(q,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:m}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const P=ld(s.decryptdata)||m;delete this.keyIdToKeyInfo[P],w&&w.destroy()}}function ld(O){if(O.keyFormat!==As.FAIRPLAY){const t=O.keyId;if(t)return Q(t)}return O.uri}function gd(O){const{type:t}=O;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(O,t){let n=O.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,m=n.loader,w=s||m,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:m,pathwayId:w,url:P,deliveryDirectives:j,levelInfo:q}=n;this.load({id:s,level:m,pathwayId:w,responseType:"text",type:h.LEVEL,url:P,deliveryDirectives:j,levelOrTrack:q})}onAudioTrackLoading(t,n){const{id:s,groupId:m,url:w,deliveryDirectives:P,track:j}=n;this.load({id:s,groupId:m,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:P,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:m,url:w,deliveryDirectives:P,track:j}=n;this.load({id:s,groupId:m,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:P,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const m=s.context;m&&!n.levels.some(w=>w===m.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let m=this.getInternalLoader(t);if(m){const G=this.hls.logger,ue=m.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),m.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),m=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const Ee=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(Ee,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(Ee,w.maxTimeToFirstByteMs)})}}}const P=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:P.maxNumRetry||0,retryDelay:P.retryDelayMs||0,maxRetryDelay:P.maxRetryDelayMs||0},q={onSuccess:(G,ue,de,Ee)=>{const Fe=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Be=G.data;ue.parsing.start=performance.now(),fu.isMediaPlaylist(Be)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,Ee||null,Fe):this.handleMasterPlaylist(G,ue,de,Ee)},onError:(G,ue,de,Ee)=>{this.handleNetworkError(ue,de,!1,G,Ee)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};m.load(t,j,q)}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,m){const w=this.hls,P=t.data,j=cd(t,s),q=fu.parseMasterPlaylist(P,j);if(q.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,q.playlistParsingError,m,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:Ee,startTimeOffset:Fe,variableList:Be}=q;this.variableList=Be,ue.forEach(Jt=>{const{unknownCodecs:er}=Jt;if(er){const{preferManagedMediaSource:wr}=this.hls.config;let{audioCodec:zr,videoCodec:hn}=Jt;for(let Zr=er.length;Zr--;){const sn=er[Zr];Oe(sn,"audio",wr)?(Jt.audioCodec=zr=zr?`${zr},${sn}`:sn,Ut.audio[zr.substring(0,4)]=2,er.splice(Zr,1)):Oe(sn,"video",wr)&&(Jt.videoCodec=hn=hn?`${hn},${sn}`:sn,Ut.video[hn.substring(0,4)]=2,er.splice(Zr,1))}}});const{AUDIO:ct=[],SUBTITLES:lt,"CLOSED-CAPTIONS":Gt}=fu.parseMasterPlaylistMedia(P,j,q);ct.length&&!ct.some(er=>!er.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"),ct.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Qi({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:ct,subtitles:lt,captions:Gt,contentSteering:G,url:j,stats:n,networkDetails:m,sessionData:de,sessionKeys:Ee,startTimeOffset:Fe,variableList:Be})}handleTrackOrLevelPlaylist(t,n,s,m,w){const P=this.hls,{id:j,level:q,type:G}=s,ue=cd(t,s),de=r(q)?q:r(j)?j:0,Ee=gd(s),Fe=fu.parseLevelPlaylist(t.data,ue,de,Ee,0,this.variableList);if(G===h.MANIFEST){const Be={attrs:new Qi({}),bitrate:0,details:Fe,name:"",url:ue};Fe.requestScheduled=n.loading.start+Kr(Fe,0),P.trigger(o.MANIFEST_LOADED,{levels:[Be],audioTracks:[],url:ue,stats:n,networkDetails:m,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Fe,this.handlePlaylistLoaded(Fe,t,n,s,m,w)}handleManifestParsingError(t,n,s,m,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:m,stats:w})}handleNetworkError(t,n,s=!1,m,w){let P=`A network ${s?"timeout":"error"+(m?" (status "+m.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 j=new Error(P);this.hls.logger.warn(`[playlist-loader]: ${P}`);let q=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:q=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:q=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:q=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:q=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:q,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(m){const Ee=(n==null?void 0:n.url)||t.url;de.response=b({url:Ee,data:void 0},m)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,m,w,P){const j=this.hls,{type:q,level:G,levelOrTrack:ue,id:de,groupId:Ee,deliveryDirectives:Fe}=m,Be=cd(n,m),ct=gd(m);let lt=typeof m.level=="number"&&ct===u.MAIN?G:void 0;const Gt=t.playlistParsingError;if(Gt){if(this.hls.logger.warn(`${Gt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Be,error:Gt,reason:Gt.message,response:n,context:m,level:lt,parent:ct,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Be,error:Jt,reason:Jt.message,response:n,context:m,level:lt,parent:ct,networkDetails:w,stats:s});return}switch(t.live&&P&&(P.getCacheAge&&(t.ageHeader=P.getCacheAge()||0),(!P.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),q){case h.MANIFEST:case h.LEVEL:if(lt){if(!ue)lt=0;else if(ue!==j.levels[lt]){const Jt=j.levels.indexOf(ue);Jt>-1&&(lt=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:lt||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Fe,withoutMultiVariant:q===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:Ee||"",stats:s,networkDetails:w,deliveryDirectives:Fe});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:Ee||"",stats:s,networkDetails:w,deliveryDirectives:Fe});break}}}class Cf{static get version(){return ni}static isMSESupported(){return _d()}static isSupported(){return Cd()}static getMediaSource(){return te()}static get Events(){return o}static get MetadataSchema(){return wn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return Cf.defaultConfig?Cf.defaultConfig:Za}static set DefaultConfig(t){Cf.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 ti,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=W(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(Cf.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:m,bufferController:w,capLevelController:P,errorController:j,fpsController:q}=s,G=new j(this),ue=this.abrController=new m(this),de=new Oa(this),Ee=s.interstitialsController,Fe=Ee?this.interstitialsController=new Ee(this,Cf):null,Be=this.bufferController=new w(this,de),ct=this.capLevelController=new P(this),lt=new q(this),Gt=new td(this),Jt=s.contentSteeringController,er=Jt?new Jt(this):null,wr=this.levelController=new Td(this,er),zr=new Sd(this),hn=new Id(this.config,this.logger),Zr=this.streamController=new vd(this,de,hn),sn=this.gapController=new qa(this,de);ct.setStreamController(Zr),lt.setStreamController(Zr);const nn=[Gt,wr,Zr];Fe&&nn.splice(1,0,Fe),er&&nn.splice(1,0,er),this.networkControllers=nn;const Vr=[ue,Be,sn,ct,lt,zr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const In=s.audioStreamController;In&&nn.push(this.audioStreamController=new In(this,de,hn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const wi=s.subtitleStreamController;wi&&nn.push(this.subtititleStreamController=new wi(this,de,hn)),this.createController(s.timelineController,Vr),hn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const ta=G.onErrorOut;typeof ta=="function"&&this.on(o.ERROR,ta,G),this.on(o.MANIFEST_LOADED,Gt.onManifestLoaded,Gt)}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,m){this._emitter.off(t,n,s,m)}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 m=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:m,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,m=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,m)}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,m=this._url=z.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${m}`),n&&s&&(s!==m||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=ws()),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){mr(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 m=0;m=n)return m;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let m;if(n===-1&&t!=null&&t.length?m=t.length-1:m=n,s)for(let w=m;w--;){const P=t[w].attrs["HDCP-LEVEL"];if(P&&P<=s)return w}return m}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=xi(n);return Nt(t,s,navigator.mediaCapabilities)}}Cf.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{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,_,b=!1,S=0;function k(){_&&clearTimeout(_)}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||(_=setTimeout(y?H:W,l))):W():u!==!0&&(_=setTimeout(y?H:W,y===void 0?l-V: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 v=__webpack_module_cache__[d];if(v!==void 0)return v.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__webpack_require__.t=function(e,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={};v=v||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~v.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,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",70:"p__Declaration__Research__Project__Edit__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",146:"p__Declaration__Research__ConferenceResearch__Edit__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",233:"p__Declaration__Research__TeachWin__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",492:"p__Declaration__Research__projectconclusion__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",957:"p__Declaration__Research__TeachWin__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1053:"p__Declaration__Research__projectconclusion__Edit__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1279:"p__Declaration__Research__Instruction__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1428:"p__Declaration__Research__teacherwork__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1538:"p__Declaration__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2029:"p__Declaration__Review__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2086:"p__Declaration__Research__ConferenceResearch__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2385:"p__Declaration__Research__Paper__Edit__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2625:"p__Declaration__Research__TeachCompetition__index",2654:"p__Declaration__Research__SocialServices__Edit__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3261:"p__Declaration__Research__ResearchAward__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3417:"p__Declaration__Research__undergraduatework__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3677:"p__Declaration__Research__IntellectualProperty__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3914:"p__Declaration__Filds__index",3935:"p__Classrooms__Lists__GroupHomework__index",3939:"p__Declaration__Research__TeachBook__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",3996:"p__Declaration__Research__TeachMeeting__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4292:"p__Declaration__Research__TeachPaper__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5017:"p__Declaration__Research__SocialServices__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5089:"p__Declaration__Research__Project__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5232:"p__Declaration__Research__TeachPaper__Edit__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5301:"p__Declaration__Research__Paper__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5450:"p__Declaration__Statistics__Teacher__index",5470:"p__Shixuns__Detail__Collaborators__index",5472:"p__Declaration__Research__TeachProject__Edit__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5781:"p__Declaration__Research__teacherwork__Edit__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5807:"p__Declaration__Research__Monograph__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5908:"p__Declaration__Research__TechnologyTransfer__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6290:"p__Declaration__Research__TeachCompetition__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7280:"p__Declaration__Research__Monograph__Edit__index",7285:"p__Declaration__Home__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7529:"p__Declaration__Research__IntellectualProperty__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7577:"p__Declaration__Research__WorkloadManage__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7608:"p__Declaration__Research__ResearchAward__Edit__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7676:"p__Declaration__Research__undergraduatework__Edit__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8063:"p__Declaration__Statistics__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8205:"p__Declaration__Research__TeachProject__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8902:"p__Declaration__Research__TeachMeeting__Edit__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9376:"p__Declaration__Innovation__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9516:"p__Declaration__Research__TechnologyTransfer__Edit__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9938:"p__Declaration__Statistics__Person__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index",9995:"p__Declaration__Research__TeachBook__Edit__index"}[d]||d)+"."+{26:"3d44d9b8",67:"1164e008",70:"b605d26f",109:"dfab0a90",146:"22459daa",195:"edc50b86",233:"bc8e2828",264:"0dea506d",265:"f28c199a",292:"58c65749",310:"147a52e9",316:"1f60ada6",337:"21191812",342:"81267f35",354:"d4d139cf",470:"0c40d871",479:"222ad745",485:"ac05f467",492:"0db28aec",508:"605d8203",532:"06d30c0c",533:"8cfb95b4",547:"9ddb7845",556:"b398d9f9",559:"4d988a1e",570:"086835bf",576:"a8f4d243",629:"44a1d9a5",643:"4118a673",661:"94ec4899",671:"4a609b8d",672:"456635a3",680:"0d47881f",699:"fcdda647",700:"c767fe73",737:"0ef5558e",741:"ac5fd360",799:"96eee931",869:"b5e964a8",895:"978ae8a8",921:"66adf78b",928:"fbadd512",957:"4cf65f51",981:"24da50c7",1006:"f0d08a53",1043:"ca392bf0",1045:"7005051d",1048:"148c7399",1053:"2a27a09c",1070:"d0423c34",1093:"644a4cbc",1144:"c90eccaf",1148:"5c25f416",1154:"8cb80842",1196:"6beb3137",1211:"1af6bd20",1253:"f67d5064",1257:"d980c931",1265:"6ee25cf6",1274:"5f6ea65a",1276:"3144f496",1279:"3d4f9b34",1343:"a7c41aa2",1416:"c7ad4d84",1423:"8979699d",1427:"87a9d0c5",1428:"9859f1dc",1450:"bbea6da9",1461:"fcec49f1",1462:"fcf08abc",1470:"a3201568",1475:"7b7b5354",1482:"11ee0a06",1512:"bf354e36",1520:"27ae6a3d",1538:"c2bcaf80",1545:"5ba757e8",1578:"cafe3c17",1581:"2ca55c43",1582:"e4b395c5",1646:"e6e27b60",1657:"ee5435db",1660:"1d5b0cd3",1674:"f6d50a8c",1702:"b154920f",1713:"f55cf62f",1717:"01056f64",1727:"e2461977",1783:"defe7fe2",1799:"fd16a875",1831:"2b741732",1836:"162347e0",1855:"373f1139",1880:"bc68a462",1939:"22a5ab49",1953:"bac9bdc5",1962:"5a18ce8b",2011:"59d51f98",2029:"86f42397",2045:"fd25c51c",2076:"6d0342d9",2086:"ef714bef",2102:"afe5fc0b",2141:"907e9d36",2216:"e9fcdacf",2240:"737f9cf5",2249:"f4830452",2254:"cfea0bac",2300:"916242a9",2303:"95cf80a2",2307:"e21a3026",2338:"da563fb2",2339:"2e4c957e",2385:"f228eb76",2386:"192e235c",2396:"f1ee34d1",2404:"fde0ec69",2412:"a8ad5756",2425:"1372a983",2443:"ea540b6f",2476:"458f1de1",2494:"68080a87",2501:"0381654d",2529:"6a7e6e14",2538:"de4a3723",2539:"de5f59b9",2548:"1a30e336",2570:"38cd4f66",2594:"e87d3761",2603:"286e6ed0",2625:"7d634ec5",2654:"f05b5525",2659:"9ccbf5c6",2707:"4a746d42",2806:"cefc5b99",2819:"723bd00d",2823:"0ab87c34",2826:"875c9ed9",2829:"38b3a6ce",2837:"54a82605",2865:"b82641f3",2875:"6a231172",2884:"787ac3b5",2969:"ab3357d7",2983:"37ee97ac",3006:"be56cff0",3016:"9b963d70",3133:"9bf3f89c",3141:"6d6e0dc1",3157:"5fdda407",3183:"777c5c68",3198:"8e655451",3212:"4a7cf8ec",3220:"a36ed25d",3247:"b76fac6d",3260:"f23c7194",3261:"f75ca201",3276:"7290f0b6",3282:"d34f5871",3317:"fea196ae",3332:"290c497e",3355:"77a3e371",3356:"3deb962a",3391:"5c98058b",3417:"0e068f2e",3433:"13b971ae",3442:"56ccbb93",3447:"0e808ab8",3451:"21b95c02",3496:"3604a092",3509:"904905ed",3550:"3dc83156",3581:"46bbe070",3585:"41c2ef52",3665:"c0721d54",3668:"751cbbe4",3677:"738f5c06",3697:"481a10d9",3747:"9970c1f2",3754:"93841cea",3777:"d5b0f2f1",3784:"121465cb",3805:"9dbcb95e",3862:"d5eb3dad",3873:"ffa313d7",3885:"f87f7f15",3910:"40046335",3914:"bc1298bb",3935:"9d424a26",3939:"13266eda",3951:"9f79a91c",3987:"5cecd51b",3996:"f31567f5",4014:"27a8e97c",4017:"4bad3a95",4030:"ce211a16",4038:"5382bb91",4056:"85f9d979",4058:"8cc4673a",4078:"960d45d2",4088:"236723f3",4093:"1dd08d74",4105:"aa58500d",4144:"dc9ac47f",4164:"f919dfc0",4216:"a120d958",4217:"65cd425d",4227:"223a5e95",4259:"2ac1bc43",4264:"b6147992",4292:"ffec3429",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4413:"f3c3c585",4449:"4c84e434",4492:"e2287487",4496:"add1353b",4498:"0f4a94ca",4504:"96381e0a",4514:"1bcec51a",4520:"a450f15f",4546:"24c91e0d",4565:"63c7acae",4572:"c8b35dcf",4599:"61def4cb",4601:"70326c42",4610:"2034a195",4621:"8aee896b",4628:"ece2c60c",4662:"f945e8fb",4685:"c33f1528",4715:"d08934e3",4736:"c586c8f1",4741:"783c9d76",4757:"1a448477",4766:"f316aed9",4770:"b32a345a",4775:"b811482a",4790:"619413e4",4795:"bffccf87",4797:"a24e92db",4800:"2cdfb352",4849:"12981948",4850:"1edda4b7",4862:"a05c98a8",4884:"f9b0d964",4889:"cda3781a",4928:"b197ead8",4973:"3526893e",4994:"e24c1e7f",5017:"e6e5c8e3",5022:"00573169",5043:"ea8fa2e9",5048:"e926489e",5060:"85dafcc6",5089:"753032c3",5096:"1d138734",5111:"18f5f24a",5125:"986d8a2f",5148:"d3f60661",5176:"1e01be3e",5179:"a8ceab14",5186:"94be53f9",5191:"3ee4f397",5232:"e76e7690",5238:"248921b4",5290:"5dabcdc2",5297:"e9e91462",5301:"b0ac3092",5319:"d01d090b",5321:"1163c84e",5335:"77919e04",5354:"7ae70604",5357:"c4019ce9",5359:"163adebe",5382:"1f87c043",5402:"f3899912",5416:"454536b7",5434:"38b302a6",5450:"7aa93298",5455:"3be83d4c",5470:"34edabe5",5472:"50c4754c",5494:"d89549c4",5518:"a022c9c3",5549:"8e120308",5572:"1354fdab",5573:"66cc902b",5599:"db57dda5",5624:"94879b15",5631:"e00d3d36",5650:"1a871fed",5679:"4a090bef",5705:"b5d2e9fb",5729:"e32dcdc3",5764:"e0d7e586",5775:"63745790",5781:"de7fc385",5786:"f7049f6d",5798:"cdb2fc3b",5807:"599743e9",5816:"de2e56ea",5825:"11bb2b45",5876:"5eded409",5888:"dfee874e",5891:"3d04d199",5895:"11c85919",5902:"ffce04e2",5908:"3f80b252",5915:"a4797b5e",5972:"dafb2eab",5992:"1a395771",6029:"223deaab",6034:"38f75440",6045:"d268f87f",6047:"3ce45acd",6052:"e9bc6c52",6063:"07be411c",6069:"51c4682d",6126:"99519171",6127:"fe1e453e",6170:"bd89a917",6265:"3cb2982f",6270:"a36a38b5",6277:"f5255d7f",6290:"ab9133ea",6328:"11ee70b5",6350:"3d070b03",6366:"99dd6578",6378:"7f3a946a",6411:"3b971528",6434:"9f4f6baa",6444:"d0bf6b76",6452:"25a87f39",6531:"891fd077",6541:"313e5d6b",6583:"00b0d016",6587:"8fe30a8b",6634:"86d45b9f",6651:"72304670",6685:"0993e52b",6729:"ba235d72",6741:"df3b1fee",6758:"a36c7ba0",6774:"59d4d618",6784:"ed828f0c",6788:"e1ed94df",6796:"93f6b0f4",6805:"a443a8a0",6820:"87fa228e",6845:"afecb1fc",6882:"2334dc29",6883:"6cb80143",6904:"7352b80e",6913:"1cdfd8cb",6963:"4cee8534",6982:"25706fa0",7008:"510680ee",7043:"3579d56f",7045:"f61e96b9",7046:"5b288baa",7058:"22023aa8",7062:"160e3208",7084:"46ccce72",7156:"e7466006",7178:"b161e733",7182:"875d1729",7242:"863edb57",7260:"8d8e0d45",7280:"6aad508d",7285:"d3c329ca",7331:"2e27a23b",7333:"0aec9b9d",7365:"1005464f",7395:"6d26babb",7460:"7d34fd62",7477:"5cc4e447",7482:"2910ed1a",7527:"938a36d5",7529:"2d988a22",7545:"ff2cabb0",7560:"b192f1c3",7577:"70905f69",7589:"10ceffec",7591:"c8233ce9",7608:"ccd2e0f6",7614:"bdc098f1",7622:"9544c614",7676:"f1d74a20",7686:"4fcec9f9",7706:"c2a79e40",7806:"3ea1eeef",7852:"416bb81e",7855:"ee77c4d4",7857:"f4776f2d",7878:"b2b1ad05",7884:"63aa9805",7922:"ef3484fe",7948:"d6d92233",7964:"29aed9a1",8014:"794a62da",8062:"352f3731",8063:"c1f05634",8072:"ffd712c1",8077:"f6483fe7",8085:"54254553",8089:"d536b13a",8143:"5551e319",8155:"24234d13",8161:"83c5fa9a",8205:"fd1a0926",8237:"8683561b",8241:"b6b391cf",8302:"2f3b9444",8307:"3487f129",8340:"9c80795a",8350:"07df8a75",8365:"3b0fc154",8398:"a2072a84",8431:"24fae701",8435:"975f50eb",8447:"fb9824b9",8517:"d3e3dbdc",8561:"333e8ec9",8563:"619e80cf",8634:"db65a486",8639:"8bc266b7",8665:"da244279",8688:"77765373",8689:"a50618b7",8723:"31d9339f",8737:"ce7dad23",8776:"0ad26240",8782:"daf43d31",8787:"521c4045",8797:"216cce02",8823:"c22bf978",8827:"efa80c6f",8842:"9f25a3e2",8866:"22ae64b9",8882:"6c3f6e8d",8885:"67f748cc",8898:"d002bcd8",8902:"f59df966",8909:"98823b61",8920:"7f82440c",8963:"790aecdd",8982:"714e405f",8999:"81b983be",9076:"54da8643",9104:"bbcb2345",9133:"9f48d83c",9205:"1435f629",9215:"74a03ee8",9252:"0d791a59",9260:"cf5f8140",9313:"e0b42e83",9332:"04f76013",9360:"db72ebea",9366:"b87b00e7",9376:"e9e06989",9391:"ba8dd6ac",9404:"9fcc3d3e",9408:"fffacc2c",9416:"1ae10c85",9487:"ceee1ed2",9489:"435b8555",9507:"292edfee",9516:"7b953d93",9519:"3a122c87",9554:"ed358e7b",9559:"f794af19",9590:"5853f187",9647:"39a84edb",9649:"e896ed91",9674:"de382d75",9677:"46706c27",9695:"75f827ec",9715:"f73a226d",9716:"0a028f03",9785:"1d342859",9788:"8fce3ace",9890:"fd35aef4",9891:"fbea5ba4",9895:"b8e31ff2",9921:"72ffb9c0",9922:"595dff59",9928:"5989f5e0",9938:"eeb85a2d",9944:"35a37eb7",9950:"74f6dfb2",9968:"17466785",9995:"2e99d8a3"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",70:"p__Declaration__Research__Project__Edit__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",146:"p__Declaration__Research__ConferenceResearch__Edit__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",233:"p__Declaration__Research__TeachWin__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",492:"p__Declaration__Research__projectconclusion__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",957:"p__Declaration__Research__TeachWin__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1053:"p__Declaration__Research__projectconclusion__Edit__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1279:"p__Declaration__Research__Instruction__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1428:"p__Declaration__Research__teacherwork__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1538:"p__Declaration__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2029:"p__Declaration__Review__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2086:"p__Declaration__Research__ConferenceResearch__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2385:"p__Declaration__Research__Paper__Edit__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2625:"p__Declaration__Research__TeachCompetition__index",2654:"p__Declaration__Research__SocialServices__Edit__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3261:"p__Declaration__Research__ResearchAward__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3417:"p__Declaration__Research__undergraduatework__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3677:"p__Declaration__Research__IntellectualProperty__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3914:"p__Declaration__Filds__index",3935:"p__Classrooms__Lists__GroupHomework__index",3939:"p__Declaration__Research__TeachBook__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",3996:"p__Declaration__Research__TeachMeeting__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4292:"p__Declaration__Research__TeachPaper__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5017:"p__Declaration__Research__SocialServices__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5089:"p__Declaration__Research__Project__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5232:"p__Declaration__Research__TeachPaper__Edit__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5301:"p__Declaration__Research__Paper__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5450:"p__Declaration__Statistics__Teacher__index",5470:"p__Shixuns__Detail__Collaborators__index",5472:"p__Declaration__Research__TeachProject__Edit__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5781:"p__Declaration__Research__teacherwork__Edit__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5807:"p__Declaration__Research__Monograph__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5908:"p__Declaration__Research__TechnologyTransfer__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6290:"p__Declaration__Research__TeachCompetition__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7280:"p__Declaration__Research__Monograph__Edit__index",7285:"p__Declaration__Home__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7529:"p__Declaration__Research__IntellectualProperty__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7577:"p__Declaration__Research__WorkloadManage__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7608:"p__Declaration__Research__ResearchAward__Edit__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7676:"p__Declaration__Research__undergraduatework__Edit__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8063:"p__Declaration__Statistics__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8205:"p__Declaration__Research__TeachProject__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8902:"p__Declaration__Research__TeachMeeting__Edit__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9376:"p__Declaration__Innovation__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9516:"p__Declaration__Research__TechnologyTransfer__Edit__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9938:"p__Declaration__Statistics__Person__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index",9995:"p__Declaration__Research__TeachBook__Edit__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",70:"2bd1bed1",109:"1a7fc455",146:"a97d03cb",195:"65632591",233:"8a4b910a",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",492:"47ea426e",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",957:"c985bd0f",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1053:"de715ff5",1070:"e67e9e01",1148:"754fff63",1196:"03cdfb68",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1279:"27e9950f",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1428:"cd183b71",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1538:"d0c9713b",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2029:"ad1abbc6",2045:"dcfad42d",2076:"09b07fa0",2086:"3be58587",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"dd6e8a16",2339:"d90c9bd2",2385:"71706e93",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2625:"91933aee",2654:"34617fc2",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3261:"8d7ff238",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"dab65052",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3417:"28108ef7",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3677:"176044a4",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3914:"3b542c2b",3935:"cd50aa32",3939:"2bb62050",3951:"4a9249b1",3996:"062d37ae",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"0e623fec",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4292:"ce82aee0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5017:"52f8550b",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5089:"baca593f",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5232:"dc11c918",5238:"3d814a61",5297:"5426028f",5301:"4c239299",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5450:"c6dc8e5c",5470:"b25021a2",5472:"ea09b168",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5781:"1300a259",5786:"37a81eaa",5798:"ce1cf7da",5807:"b42f7279",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5908:"fa502a9a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",6290:"f1d35571",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",6651:"b07fe216",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7280:"502dfca6",7285:"f1adbccb",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7529:"6a5bc8ab",7545:"1f6a7624",7560:"d82e43ca",7577:"809a1d66",7589:"2a3e68f3",7608:"fd79cfde",7614:"de9ee12f",7622:"ca0e645a",7676:"3d4e5d6f",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8063:"4f44db0b",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8205:"8884214e",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"9e7a9852",8827:"af0ed6a3",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8902:"1ec0798f",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9376:"4f44db0b",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9516:"801f5e52",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9938:"4f44db0b",9944:"1ba31055",9995:"55cf9889"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,r,i){if(d[v]){d[v].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=qf(t,s,q)||qf(O,s,q)||qf(m,s,q);return G&&(j[q]=G),j},{})}function qf(O,t,n){return O&&O.hasAttributeNS(t,n)?O.getAttributeNS(t,n):null}function Zf(O){return new Error(`Could not parse ttml timestamp ${O}`)}function of(O,t){if(!O)return null;let n=Lf(O);return n===null&&(Sf.test(O)?n=id(O,t):Af.test(O)&&(n=Hf(O,t))),n}function id(O,t){const n=Sf.exec(O),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(O,t){const n=Af.exec(O),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=g(),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"),m=new Nf(this,"textTrack4");this.cea608Parser1=new bl(1,t,n),this.cea608Parser2=new bl(3,s,m)}addCues(t,n,s,m,w){let P=!1;for(let j=w.length;j--;){const q=w[j],G=Wf(q[0],q[1],n,s);if(G>=0&&(q[0]=Math.min(q[0],n),q[1]=Math.max(q[1],s),P=!0,G/(s-n)>.5))return}if(P||w.push([n,s]),this.config.renderTextTracksNatively){const j=this.captionsTracks[t];this.Cues.newCue(j,n,s,m)}else{const j=this.Cues.newCue(null,n,s,m);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:j,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:m,timescale:w,trackId:P}){const{unparsedVttFrags:j}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:m,timescale:w,trackId:P}),j.length&&(this.unparsedVttFrags=[],j.forEach(q=>{this.initPTS[q.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,q):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:q.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let m=0;m{me(m[w]),delete m[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),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===au);if(this.config.enableWebVTT||m&&this.config.enableIMSC1){if(ff(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const P=this.media,j=P?la(P.textTracks):null;if(this.tracks.forEach((q,G)=>{let ue;if(j){let de=null;for(let Ee=0;EeG!==null).map(G=>G.label);q.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${q.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const P=this.tracks.map(j=>({label:j.name,kind:j.type.toLowerCase(),default:j.default,subtitleTrack:j}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:P})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const m=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!m)return;const w=`textTrack${m[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,m;const{cea608Parser1:w,cea608Parser2:P,lastSn:j}=this,{cc:q,sn:G}=n.frag,ue=(s=(m=n.part)==null?void 0:m.index)!=null?s:-1;w&&P&&(G!==j+1||G===j&&ue!==this.lastPartIndex+1||q!==this.lastCc)&&(w.reset(),P.reset()),this.lastCc=q,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:m}=n;if(s.type===u.SUBTITLE)if(m.byteLength){const w=s.decryptdata,P="stats"in n;if(w==null||!w.encrypted||P){const j=this.tracks[s.level],q=this.vttCCs;q[s.cc]||(q[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),j&&j.textCodec===au?this._parseIMSC1(s,m):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;Bc(n,this.initPTS[t.cc],m=>{this._appendCues(m,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},m=>{s.logger.log(`Failed to parse IMSC1: ${m}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:m})})}_parseVTTs(t){var n;const{frag:s,payload:m}=t,{initPTS:w,unparsedVttFrags:P}=this,j=w.length-1;if(!w[s.cc]&&j===-1){P.push(t);return}const q=this.hls,G=(n=s.initSegment)!=null&&n.data?Wt(s.initSegment.data,new Uint8Array(m)).buffer:m;Fc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),q.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,m),q.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&j>s.cc)&&q.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Bc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const m=this.textTracks[n];if(!m||m.mode==="disabled")return;t.forEach(w=>L(m,w))}else{const m=this.tracks[n];if(!m)return;const w=m.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:m}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wze(j[q],n,s))}if(this.config.renderTextTracksNatively&&n===0&&m!==void 0){const{textTracks:j}=this;Object.keys(j).forEach(q=>ze(j[q],n,m))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let m=2;for(let w=0;w=16?q--:q++;const Fe=sl(G.trim()),Be=af(t,n,Fe);O!=null&&(de=O.cues)!=null&&de.getCueById(Be)||(P=new ue(t,n,Fe),P.id=Be,P.line=Ee+1,P.align="left",P.position=10+Math.min(80,Math.floor(q*8/32)*10),m.push(P))}return O&&m.length&&(m.sort((Ee,Fe)=>Ee.line==="auto"||Fe.line==="auto"?0:Ee.line>8&&Fe.line>8?Fe.line-Ee.line:Ee.line-Fe.line),m.forEach(Ee=>L(O,Ee))),m}};function ve(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(O){}return!1}const Le=/(\d+)-(\d+)\/(\d+)/;class ot{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||_n,this.controller=new self.AbortController,this.stats=new $}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 m=this.stats;if(m.loading.start)throw new Error("Loader can only be used once.");m.loading.start=self.performance.now();const w=Bt(t,this.controller.signal),P=t.responseType==="arraybuffer",j=P?"byteLength":"length",{maxTimeToFirstByteMs:q,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=q&&r(q)?q:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},n.timeout),(io(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var Ee;this.response=this.loader=de;const Fe=Math.max(self.performance.now(),m.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(m,t,this.response))},G-(Fe-m.loading.start)),!de.ok){const{status:ct,statusText:lt}=de;throw new ki(lt||"fetch, bad network response",ct,de)}m.loading.first=Fe,m.total=Or(de.headers)||m.total;const Be=(Ee=this.callbacks)==null?void 0:Ee.onProgress;return Be&&r(n.highWaterMark)?this.loadProgressively(de,m,t,n.highWaterMark,Be):P?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var Ee,Fe;const Be=this.response;if(!Be)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),m.loading.end=Math.max(self.performance.now(),m.loading.first);const ct=de[j];ct&&(m.loaded=m.total=ct);const lt={url:Be.url,data:de,code:Be.status},Gt=(Ee=this.callbacks)==null?void 0:Ee.onProgress;Gt&&!r(n.highWaterMark)&&Gt(m,t,de,Be),(Fe=this.callbacks)==null||Fe.onSuccess(lt,m,t,Be)}).catch(de=>{var Ee;if(self.clearTimeout(this.requestTimeout),m.aborted)return;const Fe=de&&de.code||0,Be=de?de.message:null;(Ee=this.callbacks)==null||Ee.onError({code:Fe,text:Be},t,de?de.details:null,m)})}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,m=0,w){const P=new pr,j=t.body.getReader(),q=()=>j.read().then(G=>{if(G.done)return P.dataLength&&w(n,s,P.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=m&&w(n,s,P.flush().buffer,t)):w(n,s,ue.buffer,t),q()}).catch(()=>Promise.reject());return q()}}function Bt(O,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},O.headers))};return O.rangeEnd&&n.headers.set("Range","bytes="+O.rangeStart+"-"+String(O.rangeEnd-1)),n}function nr(O){const t=Le.exec(O);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(O){const t=O.get("Content-Range");if(t){const s=nr(t);if(r(s))return s}const n=O.get("Content-Length");if(n)return parseInt(n)}function _n(O,t){return new self.Request(O.url,t)}class ki extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const za=/^age:\s*[\d.]+\s*$/im;class Gn{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 $,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,m=this.stats;m.loading.first=0,m.loaded=0,m.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 j;(j=this.callbacks)==null||j.onError({code:s.status,text:P.message},n,s,m)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const m=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:P}=s.loadPolicy;if(m)for(const j in m)t.setRequestHeader(j,m[j]);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 m=n.readyState,w=this.config;if(!s.aborted&&m>=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)))),m===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Be=ue!=null?ue:n.response;if(Be!=null){var P,j;s.loading.end=Math.max(self.performance.now(),s.loading.first);const ct=n.responseType==="arraybuffer"?Be.byteLength:Be.length;s.loaded=s.total=ct,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const lt=(P=this.callbacks)==null?void 0:P.onProgress;lt&<(s,t,Be,n);const Gt={url:n.responseURL,data:Be,code:G};(j=this.callbacks)==null||j.onSuccess(Gt,s,t,n);return}}const de=w.loadPolicy.errorRetry,Ee=s.retry,Fe={url:t.url,data:void 0,code:G};if(xr(de,Ee,!1,Fe))this.retry(de);else{var q;H.error(`${G} while loading ${t.url}`),(q=this.callbacks)==null||q.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(xr(t,n,!0))this.retry(t);else{var s;H.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const m=this.callbacks;m&&(this.abortInternal(),m.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=kr(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&&za.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 pa={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:Gn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:rt,bufferController:ts,capLevelController:Ml,errorController:an,fpsController:C,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:yu,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:pa},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},Fa()),{},{subtitleStreamController:Il,subtitleTrackController:na,timelineController:ad,audioStreamController:cf,audioTrackController:Rl,emeController:ma,cmcdController:Lc,contentSteeringController:il,interstitialsController:xc});function Fa(){return{cueHandler:U,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 en(O,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=Ur(O),m=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return m.forEach(P=>{const j=`${P==="level"?"playlist":P}LoadPolicy`,q=t[j]===void 0,G=[];w.forEach(ue=>{const de=`${P}Loading${ue}`,Ee=t[de];if(Ee!==void 0&&q){G.push(de);const Fe=s[j].default;switch(t[j]={default:Fe},ue){case"TimeOut":Fe.maxLoadTimeMs=Ee,Fe.maxTimeToFirstByteMs=Ee;break;case"MaxRetry":Fe.errorRetry.maxNumRetry=Ee,Fe.timeoutRetry.maxNumRetry=Ee;break;case"RetryDelay":Fe.errorRetry.retryDelayMs=Ee,Fe.timeoutRetry.retryDelayMs=Ee;break;case"MaxRetryTimeout":Fe.errorRetry.maxRetryDelayMs=Ee,Fe.timeoutRetry.maxRetryDelayMs=Ee;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${j}": ${Ai(t[j])}`)}),b(b({},s),t)}function Ur(O){return O&&typeof O=="object"?Array.isArray(O)?O.map(Ur):Object.keys(O).reduce((t,n)=>(t[n]=Ur(O[n]),t),{}):O}function Qr(O,t){const n=O.loader;n!==ot&&n!==Gn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),O.progressive=!1):ve()&&(O.loader=ot,O.progressive=!0,O.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Pn=2,Nn=.1,Ya=.05,Ki=100;class qa extends Xs{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(Ki),this.mediaSource=n.mediaSource;const s=this.media=n.media;Ua(s,"playing",this.onMediaPlaying),Ua(s,"waiting",this.onMediaWaiting),Ua(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(is(s,"playing",this.onMediaPlaying),is(s,"waiting",this.onMediaWaiting),is(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,m;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const P=this.media;if(!P)return;const{seeking:j}=P,q=this.seeking&&!j,G=!this.seeking&&j,ue=P.paused&&!j||P.ended||P.playbackRate===0;if(this.seeking=j,t!==n){n&&(this.ended=0),this.moved=!0,j||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||q){q&&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(!ci.getBuffered(P).length){this.nudgeRetry=0;return}const de=ci.bufferInfo(P,t,0),Ee=de.nextStart||0,Fe=this.fragmentTracker;if(j&&Fe&&this.hls){const hn=ps(this.hls.inFlightFragments,t),Zr=de.len>Pn,sn=!Ee||hn||Ee-t>Pn&&!Fe.getPartialFragment(t);if(Zr||sn)return;this.moved=!1}const Be=(m=this.hls)==null?void 0:m.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Fe){if(!(de.len>0)&&!Ee)return;const Zr=Math.max(Ee,de.start||0)-t,nn=!!(Be!=null&&Be.live)?Be.targetduration*2:Pn,Vr=Ul(t,Fe);if(Zr>0&&(Zr<=nn||Vr)){P.paused||this._trySkipBufferHole(Vr);return}}const ct=w.detectStallWithCurrentTimeMs,lt=self.performance.now(),Gt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Gt>0&<-Gt=ct||Gt)&&this.hls){var wr;if(((wr=this.mediaSource)==null?void 0:wr.readyState)==="ended"&&!(Be!=null&&Be.live)&&Math.abs(t-((Be==null?void 0:Be.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 zr=ci.bufferInfo(P,t,w.maxBufferHole);this._tryFixBufferStall(zr,er,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 m=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&m&&m.length>1&&t>m.end(0)){const w=ci.bufferedInfo(ci.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const P=ci.timeRangesToArray(m),j=ci.bufferedInfo(P,n,0).bufferedIndex;if(j>-1&&jj)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${q}`);this.warn(de.message),this.media.currentTime+=1e-6;let Ee=Ul(t,this.fragmentTracker);Ee&&"fragment"in Ee?Ee=Ee.fragment:Ee||(Ee=void 0);const Fe=ci.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:Ee,buffer:Fe.len,bufferInfo:Fe})}}}}}_tryFixBufferStall(t,n,s){var m,w;const{fragmentTracker:P,media:j}=this,q=(m=this.hls)==null?void 0:m.config;if(!j||!P||!q)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Ul(s,P);if((ue||G!=null&&G.live&&s1&&t.len>q.maxBufferHole||t.nextStart&&(t.nextStart-sq.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,m=t.nextStart;if(s&&m){const w=s.getFragAtPos(n,u.MAIN),P=s.getFragAtPos(m,u.MAIN);if(w&&P)return P.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:m,stalled:w}=this;if(!m&&w!==null&&s&&n){this.stallReported=!0;const P=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${Ai(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:m}=this,w=(n=this.hls)==null?void 0:n.config;if(!m||!s||!w)return 0;const P=m.currentTime,j=ci.bufferInfo(m,P,0),q=P0&&j.len<1&&m.readyState<3,Ee=q-P;if(Ee>0&&(ue||de)){if(Ee>w.maxBufferHole){let Be=!1;if(P===0){const ct=s.getAppendedFrag(0,u.MAIN);ct&&q{const O=od();try{O&&new O(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&&me(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 Fe=0;Feue.type===wn.audioId3&&q:m==="video"?G=ue=>ue.type===wn.emsg&&j:G=ue=>ue.type===wn.audioId3&&q||ue.type===wn.emsg&&j,ze(w,n,s,G)}}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:m,enableDateRangeMetadataCues:w,interstitialsController:P}=this.hls.config;if(!w)return;const j=od();if(s&&m&&!P){const{fragmentStart:ct,fragmentEnd:lt}=t;let Gt=this.assetCue;Gt?(Gt.startTime=ct,Gt.endTime=lt):j&&(Gt=this.assetCue=ud(j,ct,lt,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Gt&&(Gt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Gt),Gt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:q}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(q&&n){var Ee;if((Ee=q.cues)!=null&&Ee.length){const ct=Object.keys(de).filter(lt=>!ue.includes(lt));for(let lt=ct.length;lt--;){var Fe;const Gt=ct[lt],Jt=(Fe=de[Gt])==null?void 0:Fe.cues;delete de[Gt],Jt&&Object.keys(Jt).forEach(er=>{const wr=Jt[er];if(wr){wr.removeEventListener("enter",this.onEventCueEnter);try{q.removeCue(wr)}catch(zr){}}})}}else de=this.dateRangeCuesAppended={}}const Be=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Be==null?void 0:Be.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let ct=0;ct{if(wi!==Gt.id){const ta=G[wi];if(ta.class===Gt.class&&ta.startDate>Gt.startDate&&(!In||Gt.startDate.01&&(wi.startTime=Jt,wi.endTime=hn);else if(j){let ta=Gt.attr[In];Qo(In)&&(ta=K(ta));const ra=ud(j,Jt,hn,{key:In,data:ta},wn.dateRange);ra&&(ra.id=lt,this.id3Track.addCue(ra),wr[In]=ra,P&&(In==="X-ASSET-LIST"||In==="X-ASSET-URL")&&ra.addEventListener("enter",this.onEventCueEnter))}}de[lt]={cues:wr,dateRange:Gt,durationKnown:zr}}}}}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 m=this.computeLatency();if(m===null)return;this._latency=m;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:P}=this.config;if(!w||P===1||!s.live)return;const j=this.targetLatency;if(j===null)return;const q=m-j,G=Math.min(this.maxLatency,j+s.targetduration);if(q.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,P)),Ee=Math.round(2/(1+Math.exp(-.75*q-this.edgeStalled))*20)/20,Fe=Math.min(de,Math.max(1,Ee));this.changeMediaPlaybackRate(n,Fe)}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:m}=t,{liveSyncDuration:w,liveSyncDurationCount:P,lowLatencyMode:j}=this.config,q=this.hls.userConfig;let G=j&&s||n;(this._targetLatencyUpdated||q.liveSyncDuration||q.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:P*m);const ue=m;return G+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 m=s.edge,w=t-n-this.edgeStalled,P=m-s.totalduration,j=m-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(P,w),j)}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,m;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(m=this.targetLatency)==null?void 0:m.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 Td extends fi{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,m=[],w={},P={};let j=!1,q=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:Ee,videoCodec:Fe}=ue;Ee&&(ue.audioCodec=Ee=Et(Ee,s)||void 0),Fe&&(Fe=ue.videoCodec=$r(Fe));const{width:Be,height:ct,unknownCodecs:lt}=ue,Gt=(lt==null?void 0:lt.length)||0;if(j||(j=!!(Be&&ct)),q||(q=!!Fe),G||(G=!!Ee),Gt||Ee&&!this.isAudioSupported(Ee)||Fe&&!this.isVideoSupported(Fe)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":er,"HDCP-LEVEL":wr,"PATHWAY-ID":zr,RESOLUTION:hn,"VIDEO-RANGE":Zr}=de,nn=`${`${zr||"."}-`}${ue.bitrate}-${hn}-${er}-${Jt}-${Zr}-${wr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=P[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const In=this.createLevel(ue);w[nn]=In,m.push(In)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,P[nn]=1,m.push(Vr)}}),this.filterAndSortMediaOptions(m,n,j,q,G)}createLevel(t){const n=new Vi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const m=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(m.message),n.supportedResult=mt(m,[])}return n}isAudioSupported(t){return Oe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Oe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,m,w){var P;let j=[],q=[],G=t;const ue=((P=n.stats)==null?void 0:P.parsing)||{};if((s||m)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:er,width:wr,height:zr})=>(!!Jt||!!(wr&&zr))&&gn(er))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",er=Jt;n.levels.length&&(er=`one or more CODECS in variant not supported: ${Ai(n.levels.map(zr=>zr.attrs.CODECS).filter((zr,hn,Zr)=>Zr.indexOf(zr)===hn))}`,this.warn(er),Jt+=` (${er})`);const wr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:wr,reason:er})}}),ue.end=performance.now();return}n.audioTracks&&(j=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(j)),n.subtitles&&(q=n.subtitles,hd(q));const de=G.slice(0);G.sort((Jt,er)=>{if(Jt.attrs["HDCP-LEVEL"]!==er.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(er.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==er.height)return Jt.height-er.height;if(Jt.frameRate!==er.frameRate)return Jt.frameRate-er.frameRate;if(Jt.videoRange!==er.videoRange)return rn.indexOf(Jt.videoRange)-rn.indexOf(er.videoRange);if(Jt.videoCodec!==er.videoCodec){const wr=Xe(Jt.videoCodec),zr=Xe(er.videoCodec);if(wr!==zr)return zr-wr}if(Jt.uri===er.uri&&Jt.codecSet!==er.codecSet){const wr=vt(Jt.codecSet),zr=vt(er.codecSet);if(wr!==zr)return zr-wr}return Jt.averageBitrate!==er.averageBitrate?Jt.averageBitrate-er.averageBitrate:0});let Ee=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtwr&&wr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=zr)}break}const Be=w&&!m,ct=this.hls.config,lt=!!(ct.audioStreamController&&ct.audioTrackController),Gt={levels:G,audioTracks:j,subtitleTracks:q,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:m,altAudio:lt&&!Be&&j.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Gt)}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,m=this.currentLevel,w=m?m.attrs["PATHWAY-ID"]:void 0,P=n[t],j=P.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=P,s===t&&m&&w===j)return;this.log(`Switching to level ${t} (${P.height?P.height+"p ":""}${P.videoRange?P.videoRange+" ":""}${P.codecSet?P.codecSet+" ":""}@${P.bitrate})${j?" with Pathway "+j:""} from level ${s}${w?" with Pathway "+w:""}`);const q={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,q);const G=P.details;if(!G||G.live){const ue=this.switchParams(P.uri,m==null?void 0:m.details,G);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(m=>n.indexOf(m)!==-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 m=this._levels[n.level];m!=null&&m.loadError&&(this.log(`Resetting level error count of ${m.loadError} on frag buffered`),m.loadError=0)}}onLevelLoaded(t,n){var s;const{level:m,details:w}=n,P=n.levelInfo;if(!P){var j;this.warn(`Invalid level index ${m}`),(j=n.deliveryDirectives)!=null&&j.skip&&(w.deltaUpdateFailed=!0);return}if(P===this.currentLevel||n.withoutMultiVariant){P.fragmentError===0&&(P.loadError=0);let q=P.details;q===n.details&&q.advanced&&(q=void 0),this.playlistLoaded(m,n,q)}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),m=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],P=t.details,j=P==null?void 0:P.age;this.log(`Loading level index ${m}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${j&&P.live?" age "+j.toFixed(1)+(P.type?" "+P.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:m,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(j=>j.level=-1)),!1));lo(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 m=s.length-1;this._firstLevel=Math.min(this._firstLevel,m),this._startLevel&&(this._startLevel=Math.min(this._startLevel,m)),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(O){const t={};O.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function _d(){if(!te())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Cd(){if(!_d())return!1;const O=te();return typeof(O==null?void 0:O.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>O.isTypeSupported(ye(t,"video")))||["mp4a.40.2","fLaC"].some(t=>O.isTypeSupported(ye(t,"audio"))))}function Pd(){var O;const t=pd();return typeof(t==null||(O=t.prototype)==null?void 0:O.changeType)=="function"}const md=100;class vd extends Lt{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 m=this.media,w=m?m.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const P=this.getFwdBufferInfoAtPos(m,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:m}=this;if(this.stopLoad(),this.setInterval(md),this.level=-1,!this.startFragRequested){let w=m.startLevel;w===-1&&(m.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=m.firstAutoLevel),m.nextLoadLevel=w,this.level=m.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=Re.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Re.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Re.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],m=s==null?void 0:s.details;if(m&&(!m.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(m))break;this.state=Re.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Re.IDLE;break}break}case Re.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Re.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:m}=this;if(n===null||!m&&!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],j=this.getMainFwdBufferInfo();if(j===null)return;const q=this.getLevelDetails();if(q&&this._streamEnded(j,q)){const ct={};this.altAudio===2&&(ct.type="video"),this.hls.trigger(o.BUFFER_EOS,ct),this.state=Re.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 G=P.details;if(!G||this.state===Re.WAITING_LEVEL||this.waitForLive(P)){this.level=w,this.state=Re.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=j.len,de=this.getMaxBufferLength(P.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>j.end&&(this.backtrackFragment=null);const Ee=this.backtrackFragment?this.backtrackFragment.start:j.end;let Fe=this.getNextFragment(Ee,G);if(this.couldBacktrack&&!this.fragPrevious&&Fe&&Ie(Fe)&&this.fragmentTracker.getState(Fe)!==mn.OK){var Be;const lt=((Be=this.backtrackFragment)!=null?Be:Fe).sn-G.startSN,Gt=G.fragments[lt-1];Gt&&Fe.cc===Gt.cc&&(Fe=Gt,this.fragmentTracker.removeFragment(Gt))}else this.backtrackFragment&&j.len&&(this.backtrackFragment=null);if(Fe&&this.isLoopLoading(Fe,Ee)){if(!Fe.gap){const lt=this.audioOnly&&!this.altAudio?ae.AUDIO:ae.VIDEO,Gt=(lt===ae.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Gt&&this.afterBufferFlushed(Gt,lt,u.MAIN)}Fe=this.getNextFragmentLoopLoading(Fe,G,j,u.MAIN,de)}Fe&&(Fe.initSegment&&!Fe.initSegment.data&&!this.bitrateTest&&(Fe=Fe.initSegment),this.loadFragment(Fe,P,Ee))}loadFragment(t,n,s){const m=this.fragmentTracker.getState(t);m===mn.NOT_LOADED||m===mn.PARTIAL?Ie(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 m=this.getAppendedFrag(n.currentTime);m&&m.start>1&&this.flushMainBuffer(0,m.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const j=this.getMainFwdBufferInfo();if(!j||j.len=P-n.maxFragLookUpTolerance&&w<=j;if(m!==null&&s.duration>m&&(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=dt(n.url,this.hls);if(s){const m=this.videoBuffer;m&&this.mediaBuffer!==m&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=m)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let m,w,P=!1;for(const j in s){const q=s[j];if(q.id==="main"){if(w=j,m=q,j==="video"){const G=s[j];G&&(this.videoBuffer=G.buffer)}}else P=!0}P&&m?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=m.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:m}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${m?" p: "+m.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Re.PARSED&&(this.state=Re.IDLE);return}const j=m?m.stats:s.stats;this.fragLastKbps=Math.round(8*j.total/(j.buffering.end-j.loading.first)),Ie(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,m)}const P=this.media;P&&(!this._hasEnoughToStart&&ci.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=Re.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===Re.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Re.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=Re.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ae.AUDIO||!this.altAudio){const s=(n===ae.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&&(q{const{hls:m}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=Re.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(),m.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===Re.STOPPED||this.state===Re.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:m,chunkMeta:w}=t,P=this.getCurrentContext(w);if(!P){this.resetWhenMissingContext(w);return}const{frag:j,part:q,level:G}=P,{video:ue,text:de,id3:Ee,initSegment:Fe}=m,{details:Be}=G,ct=this.altAudio?void 0:m.audio;if(this.fragContextChanged(j)){this.fragmentTracker.removeFragment(j);return}if(this.state=Re.PARSING,Fe){const lt=Fe.tracks;if(lt){const wr=j.initSegment||j;if(this.unhandledEncryptionError(Fe,j))return;this._bufferInitSegment(G,lt,wr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:wr,id:n,tracks:lt})}const Gt=Fe.initPTS,Jt=Fe.timescale,er=this.initPTS[j.cc];if(r(Gt)&&(!er||er.baseTime!==Gt||er.timescale!==Jt)){const wr=Fe.trackId;this.initPTS[j.cc]={baseTime:Gt,timescale:Jt,trackId:wr},s.trigger(o.INIT_PTS_FOUND,{frag:j,id:n,initPTS:Gt,timescale:Jt,trackId:wr})}}if(ue&&Be){ct&&ue.type==="audiovideo"&&this.logMuxedErr(j);const lt=Be.fragments[j.sn-1-Be.startSN],Gt=j.sn===Be.startSN,Jt=!lt||j.cc>lt.cc;if(m.independent!==!1){const{startPTS:er,endPTS:wr,startDTS:zr,endDTS:hn}=ue;if(q)q.elementaryStreams[ue.type]={startPTS:er,endPTS:wr,startDTS:zr,endDTS:hn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Zr=this.getMainFwdBufferInfo(),sn=(Zr?Zr.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:er;if(!Gt&&snPn&&(j.gap=!0);j.setElementaryStreamInfo(ue.type,er,wr,zr,hn),this.backtrackFragment&&(this.backtrackFragment=j),this.bufferFragmentData(ue,j,q,w,Gt||Jt)}else if(Gt||Jt)j.gap=!0;else{this.backtrack(j);return}}if(ct){const{startPTS:lt,endPTS:Gt,startDTS:Jt,endDTS:er}=ct;q&&(q.elementaryStreams[ae.AUDIO]={startPTS:lt,endPTS:Gt,startDTS:Jt,endDTS:er}),j.setElementaryStreamInfo(ae.AUDIO,lt,Gt,Jt,er),this.bufferFragmentData(ct,j,q,w)}if(Be&&Ee!=null&&Ee.samples.length){const lt={id:n,frag:j,details:Be,samples:Ee.samples};s.trigger(o.FRAG_PARSING_METADATA,lt)}if(Be&&de){const lt={id:n,frag:j,details:Be,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,lt)}}logMuxedErr(t){this.warn(`${Ie(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,m){if(this.state!==Re.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:j}=n;if(w){const G=t.audioCodec;let ue=Jr(w.codec,G);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 Ee=w.metadata;Ee&&"channelCount"in Ee&&(Ee.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}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(P){P.levelCodec=t.videoCodec,P.id=u.MAIN;const G=P.codec;if((G==null?void 0:G.length)===4)switch(G){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||""}/${G}]${P.codec!==G?" parsed-corrected="+P.codec:""}${P.supplemental?" supplemental="+P.supplemental:""}`),delete n.audiovideo}j&&(this.log(`Init audiovideo buffer, container:${j.container}, codecs[level/parsed]=[${t.codecs}/${j.codec}]`),delete n.video,delete n.audio);const q=Object.keys(n);if(q.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;q.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:m,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=Re.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(ci.isBuffered(t,s)?n=this.getAppendedFrag(s):ci.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const m=this.fragPlaying,w=n.level;(!m||n.sn!==m.sn||m.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!m||m.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(),m=this.currentFrag||(s?sr(null,s.fragments,n):null);if(m){const w=m.programDateTime;if(w!==null){const P=w+(n-m.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 m=this.keyIdToKeyInfo[s].loader;if(m){var n;if(t&&t!==((n=m.context)==null?void 0:n.frag.type))return;m.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,m,w){return new zi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:m})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let m=0,w=n.length;m{if(!this.emeController)return;P.setKeyFormat(j);const q=uu(j);if(q)return this.emeController.getKeySystemAccess([q])})}if(this.config.requireKeySystemAccessOnStart){const m=lu(this.config);if(m.length)return this.emeController.getKeySystemAccess(m)}}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,m;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=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,G))}const P=w.uri;if(!P)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${P}"`)));const j=ld(w);let q=this.keyIdToKeyInfo[j];if((s=q)!=null&&s.decryptdata.key)return w.key=q.decryptdata.key,Promise.resolve({frag:t,keyInfo:q});if(this.emeController&&(m=q)!=null&&m.keyLoadPromise)switch(this.emeController.getKeyStatus(q.decryptdata)){case"usable":case"usable-in-future":return q.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[j]?"Rel":"L"}oading${w.keyId?" keyId: "+Q(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),q=this.keyIdToKeyInfo[j]={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(q,t):this.loadKeyEME(q,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(q,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 m;if(!t.decryptdata.keyId&&(m=n.initSegment)!=null&&m.data){const P=ut(n.initSegment.data);if(P.length){const j=P[0];j.some(q=>q!==0)&&(this.log(`Using keyId found in init segment ${Q(j)}`),t.decryptdata.keyId=j,Mo.setKeyIdForUri(t.decryptdata.uri,j))}}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,m=s.loader,w=new m(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((P,j)=>{const q={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(Ee,Fe,Be,ct)=>{const{frag:lt,keyInfo:Gt}=Be,Jt=ld(Gt.decryptdata);if(!lt.decryptdata||Gt!==this.keyIdToKeyInfo[Jt])return j(this.createKeyLoadError(lt,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),ct));Gt.decryptdata.key=lt.decryptdata.key=new Uint8Array(Ee.data),lt.keyLoader=null,Gt.loader=null,P({frag:lt,keyInfo:Gt})},onError:(Ee,Fe,Be,ct)=>{this.resetLoader(Fe),j(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${Ee.code} loading key ${Ee.text}`),Be,b({url:q.url,data:void 0},Ee)))},onTimeout:(Ee,Fe,Be)=>{this.resetLoader(Fe),j(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Be))},onAbort:(Ee,Fe,Be)=>{this.resetLoader(Fe),j(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Be))}};w.load(q,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:m}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const P=ld(s.decryptdata)||m;delete this.keyIdToKeyInfo[P],w&&w.destroy()}}function ld(O){if(O.keyFormat!==As.FAIRPLAY){const t=O.keyId;if(t)return Q(t)}return O.uri}function gd(O){const{type:t}=O;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(O,t){let n=O.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,m=n.loader,w=s||m,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:m,pathwayId:w,url:P,deliveryDirectives:j,levelInfo:q}=n;this.load({id:s,level:m,pathwayId:w,responseType:"text",type:h.LEVEL,url:P,deliveryDirectives:j,levelOrTrack:q})}onAudioTrackLoading(t,n){const{id:s,groupId:m,url:w,deliveryDirectives:P,track:j}=n;this.load({id:s,groupId:m,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:P,levelOrTrack:j})}onSubtitleTrackLoading(t,n){const{id:s,groupId:m,url:w,deliveryDirectives:P,track:j}=n;this.load({id:s,groupId:m,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:P,levelOrTrack:j})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const m=s.context;m&&!n.levels.some(w=>w===m.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let m=this.getInternalLoader(t);if(m){const G=this.hls.logger,ue=m.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),m.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),m=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const Ee=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(Ee,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(Ee,w.maxTimeToFirstByteMs)})}}}const P=w.errorRetry||w.timeoutRetry||{},j={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:P.maxNumRetry||0,retryDelay:P.retryDelayMs||0,maxRetryDelay:P.maxRetryDelayMs||0},q={onSuccess:(G,ue,de,Ee)=>{const Fe=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Be=G.data;ue.parsing.start=performance.now(),fu.isMediaPlaylist(Be)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,Ee||null,Fe):this.handleMasterPlaylist(G,ue,de,Ee)},onError:(G,ue,de,Ee)=>{this.handleNetworkError(ue,de,!1,G,Ee)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};m.load(t,j,q)}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,m){const w=this.hls,P=t.data,j=cd(t,s),q=fu.parseMasterPlaylist(P,j);if(q.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,q.playlistParsingError,m,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:Ee,startTimeOffset:Fe,variableList:Be}=q;this.variableList=Be,ue.forEach(Jt=>{const{unknownCodecs:er}=Jt;if(er){const{preferManagedMediaSource:wr}=this.hls.config;let{audioCodec:zr,videoCodec:hn}=Jt;for(let Zr=er.length;Zr--;){const sn=er[Zr];Oe(sn,"audio",wr)?(Jt.audioCodec=zr=zr?`${zr},${sn}`:sn,Ut.audio[zr.substring(0,4)]=2,er.splice(Zr,1)):Oe(sn,"video",wr)&&(Jt.videoCodec=hn=hn?`${hn},${sn}`:sn,Ut.video[hn.substring(0,4)]=2,er.splice(Zr,1))}}});const{AUDIO:ct=[],SUBTITLES:lt,"CLOSED-CAPTIONS":Gt}=fu.parseMasterPlaylistMedia(P,j,q);ct.length&&!ct.some(er=>!er.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"),ct.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Qi({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:ct,subtitles:lt,captions:Gt,contentSteering:G,url:j,stats:n,networkDetails:m,sessionData:de,sessionKeys:Ee,startTimeOffset:Fe,variableList:Be})}handleTrackOrLevelPlaylist(t,n,s,m,w){const P=this.hls,{id:j,level:q,type:G}=s,ue=cd(t,s),de=r(q)?q:r(j)?j:0,Ee=gd(s),Fe=fu.parseLevelPlaylist(t.data,ue,de,Ee,0,this.variableList);if(G===h.MANIFEST){const Be={attrs:new Qi({}),bitrate:0,details:Fe,name:"",url:ue};Fe.requestScheduled=n.loading.start+Kr(Fe,0),P.trigger(o.MANIFEST_LOADED,{levels:[Be],audioTracks:[],url:ue,stats:n,networkDetails:m,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Fe,this.handlePlaylistLoaded(Fe,t,n,s,m,w)}handleManifestParsingError(t,n,s,m,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:m,stats:w})}handleNetworkError(t,n,s=!1,m,w){let P=`A network ${s?"timeout":"error"+(m?" (status "+m.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 j=new Error(P);this.hls.logger.warn(`[playlist-loader]: ${P}`);let q=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:q=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:q=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:q=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:q=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:q,fatal:G,url:t.url,loader:ue,context:t,error:j,networkDetails:n,stats:w};if(m){const Ee=(n==null?void 0:n.url)||t.url;de.response=b({url:Ee,data:void 0},m)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,m,w,P){const j=this.hls,{type:q,level:G,levelOrTrack:ue,id:de,groupId:Ee,deliveryDirectives:Fe}=m,Be=cd(n,m),ct=gd(m);let lt=typeof m.level=="number"&&ct===u.MAIN?G:void 0;const Gt=t.playlistParsingError;if(Gt){if(this.hls.logger.warn(`${Gt} ${t.url}`),!j.config.ignorePlaylistParsingErrors){j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Be,error:Gt,reason:Gt.message,response:n,context:m,level:lt,parent:ct,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");j.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Be,error:Jt,reason:Jt.message,response:n,context:m,level:lt,parent:ct,networkDetails:w,stats:s});return}switch(t.live&&P&&(P.getCacheAge&&(t.ageHeader=P.getCacheAge()||0),(!P.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),q){case h.MANIFEST:case h.LEVEL:if(lt){if(!ue)lt=0;else if(ue!==j.levels[lt]){const Jt=j.levels.indexOf(ue);Jt>-1&&(lt=Jt)}}j.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||j.levels[0],level:lt||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Fe,withoutMultiVariant:q===h.MANIFEST});break;case h.AUDIO_TRACK:j.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:Ee||"",stats:s,networkDetails:w,deliveryDirectives:Fe});break;case h.SUBTITLE_TRACK:j.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:Ee||"",stats:s,networkDetails:w,deliveryDirectives:Fe});break}}}class Cf{static get version(){return ni}static isMSESupported(){return _d()}static isSupported(){return Cd()}static getMediaSource(){return te()}static get Events(){return o}static get MetadataSchema(){return wn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return Cf.defaultConfig?Cf.defaultConfig:Za}static set DefaultConfig(t){Cf.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 ti,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=W(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(Cf.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:m,bufferController:w,capLevelController:P,errorController:j,fpsController:q}=s,G=new j(this),ue=this.abrController=new m(this),de=new Oa(this),Ee=s.interstitialsController,Fe=Ee?this.interstitialsController=new Ee(this,Cf):null,Be=this.bufferController=new w(this,de),ct=this.capLevelController=new P(this),lt=new q(this),Gt=new td(this),Jt=s.contentSteeringController,er=Jt?new Jt(this):null,wr=this.levelController=new Td(this,er),zr=new Sd(this),hn=new Id(this.config,this.logger),Zr=this.streamController=new vd(this,de,hn),sn=this.gapController=new qa(this,de);ct.setStreamController(Zr),lt.setStreamController(Zr);const nn=[Gt,wr,Zr];Fe&&nn.splice(1,0,Fe),er&&nn.splice(1,0,er),this.networkControllers=nn;const Vr=[ue,Be,sn,ct,lt,zr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const In=s.audioStreamController;In&&nn.push(this.audioStreamController=new In(this,de,hn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const wi=s.subtitleStreamController;wi&&nn.push(this.subtititleStreamController=new wi(this,de,hn)),this.createController(s.timelineController,Vr),hn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const ta=G.onErrorOut;typeof ta=="function"&&this.on(o.ERROR,ta,G),this.on(o.MANIFEST_LOADED,Gt.onManifestLoaded,Gt)}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,m){this._emitter.off(t,n,s,m)}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 m=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:m,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,m=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,m)}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,m=this._url=z.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${m}`),n&&s&&(s!==m||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=ws()),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){mr(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 m=0;m=n)return m;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let m;if(n===-1&&t!=null&&t.length?m=t.length-1:m=n,s)for(let w=m;w--;){const P=t[w].attrs["HDCP-LEVEL"];if(P&&P<=s)return w}return m}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=xi(n);return Nt(t,s,navigator.mediaCapabilities)}}Cf.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{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,_,b=!1,S=0;function k(){_&&clearTimeout(_)}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||(_=setTimeout(y?H:W,l))):W():u!==!0&&(_=setTimeout(y?H:W,y===void 0?l-V: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 v=__webpack_module_cache__[d];if(v!==void 0)return v.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__webpack_require__.t=function(e,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={};v=v||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~v.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,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",70:"p__Declaration__Research__Project__Edit__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",146:"p__Declaration__Research__ConferenceResearch__Edit__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",233:"p__Declaration__Research__TeachWin__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",492:"p__Declaration__Research__projectconclusion__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",957:"p__Declaration__Research__TeachWin__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1053:"p__Declaration__Research__projectconclusion__Edit__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1279:"p__Declaration__Research__Instruction__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1428:"p__Declaration__Research__teacherwork__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1538:"p__Declaration__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2029:"p__Declaration__Review__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2086:"p__Declaration__Research__ConferenceResearch__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2385:"p__Declaration__Research__Paper__Edit__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2625:"p__Declaration__Research__TeachCompetition__index",2654:"p__Declaration__Research__SocialServices__Edit__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3261:"p__Declaration__Research__ResearchAward__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3417:"p__Declaration__Research__undergraduatework__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3677:"p__Declaration__Research__IntellectualProperty__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3914:"p__Declaration__Filds__index",3935:"p__Classrooms__Lists__GroupHomework__index",3939:"p__Declaration__Research__TeachBook__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",3996:"p__Declaration__Research__TeachMeeting__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4292:"p__Declaration__Research__TeachPaper__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5017:"p__Declaration__Research__SocialServices__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5089:"p__Declaration__Research__Project__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5232:"p__Declaration__Research__TeachPaper__Edit__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5301:"p__Declaration__Research__Paper__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5450:"p__Declaration__Statistics__Teacher__index",5470:"p__Shixuns__Detail__Collaborators__index",5472:"p__Declaration__Research__TeachProject__Edit__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5781:"p__Declaration__Research__teacherwork__Edit__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5807:"p__Declaration__Research__Monograph__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5908:"p__Declaration__Research__TechnologyTransfer__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6290:"p__Declaration__Research__TeachCompetition__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7280:"p__Declaration__Research__Monograph__Edit__index",7285:"p__Declaration__Home__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7529:"p__Declaration__Research__IntellectualProperty__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7577:"p__Declaration__Research__WorkloadManage__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7608:"p__Declaration__Research__ResearchAward__Edit__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7676:"p__Declaration__Research__undergraduatework__Edit__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8063:"p__Declaration__Statistics__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8205:"p__Declaration__Research__TeachProject__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8902:"p__Declaration__Research__TeachMeeting__Edit__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9376:"p__Declaration__Innovation__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9516:"p__Declaration__Research__TechnologyTransfer__Edit__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9938:"p__Declaration__Statistics__Person__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index",9995:"p__Declaration__Research__TeachBook__Edit__index"}[d]||d)+"."+{26:"3d44d9b8",67:"1164e008",70:"b605d26f",109:"dfab0a90",146:"22459daa",195:"edc50b86",233:"bc8e2828",264:"0dea506d",265:"f28c199a",292:"58c65749",310:"147a52e9",316:"1f60ada6",337:"21191812",342:"81267f35",354:"d4d139cf",470:"0c40d871",479:"222ad745",485:"ac05f467",492:"0db28aec",508:"605d8203",532:"06d30c0c",533:"8cfb95b4",547:"9ddb7845",556:"b398d9f9",559:"4d988a1e",570:"086835bf",576:"a8f4d243",629:"44a1d9a5",643:"4118a673",661:"94ec4899",671:"4a609b8d",672:"456635a3",680:"0d47881f",699:"fcdda647",700:"c767fe73",737:"0ef5558e",741:"ac5fd360",799:"96eee931",869:"b5e964a8",895:"978ae8a8",921:"66adf78b",928:"fbadd512",957:"4cf65f51",981:"24da50c7",1006:"f0d08a53",1043:"ca392bf0",1045:"7005051d",1048:"148c7399",1053:"2a27a09c",1070:"d0423c34",1093:"644a4cbc",1144:"c90eccaf",1148:"5c25f416",1154:"8cb80842",1196:"6beb3137",1211:"1af6bd20",1253:"f67d5064",1257:"d980c931",1265:"6ee25cf6",1274:"5f6ea65a",1276:"3144f496",1279:"3d4f9b34",1343:"a7c41aa2",1416:"c7ad4d84",1423:"8979699d",1427:"87a9d0c5",1428:"9859f1dc",1450:"bbea6da9",1461:"fcec49f1",1462:"fcf08abc",1470:"a3201568",1475:"7b7b5354",1482:"11ee0a06",1512:"bf354e36",1520:"27ae6a3d",1538:"9821a5cf",1545:"5ba757e8",1578:"cafe3c17",1581:"2ca55c43",1582:"e4b395c5",1646:"e6e27b60",1657:"ee5435db",1660:"1d5b0cd3",1674:"f6d50a8c",1702:"b154920f",1713:"f55cf62f",1717:"01056f64",1727:"e2461977",1783:"defe7fe2",1799:"fd16a875",1831:"2b741732",1836:"162347e0",1855:"373f1139",1880:"bc68a462",1939:"22a5ab49",1953:"bac9bdc5",1962:"5a18ce8b",2011:"59d51f98",2029:"86f42397",2045:"fd25c51c",2076:"6d0342d9",2086:"ef714bef",2102:"afe5fc0b",2141:"907e9d36",2216:"e9fcdacf",2240:"737f9cf5",2249:"f4830452",2254:"cfea0bac",2300:"916242a9",2303:"95cf80a2",2307:"e21a3026",2338:"da563fb2",2339:"2e4c957e",2385:"f228eb76",2386:"192e235c",2396:"f1ee34d1",2404:"fde0ec69",2412:"a8ad5756",2425:"1372a983",2443:"ea540b6f",2476:"458f1de1",2494:"68080a87",2501:"0381654d",2529:"6a7e6e14",2538:"de4a3723",2539:"de5f59b9",2548:"1a30e336",2570:"38cd4f66",2594:"e87d3761",2603:"286e6ed0",2625:"7d634ec5",2654:"f05b5525",2659:"9ccbf5c6",2707:"4a746d42",2806:"cefc5b99",2819:"723bd00d",2823:"0ab87c34",2826:"875c9ed9",2829:"38b3a6ce",2837:"54a82605",2865:"b82641f3",2875:"6a231172",2884:"787ac3b5",2969:"ab3357d7",2983:"37ee97ac",3006:"be56cff0",3016:"9b963d70",3133:"9bf3f89c",3141:"6d6e0dc1",3157:"5fdda407",3183:"777c5c68",3198:"8e655451",3212:"4a7cf8ec",3220:"a36ed25d",3247:"b76fac6d",3260:"f23c7194",3261:"f75ca201",3276:"7290f0b6",3282:"d34f5871",3317:"fea196ae",3332:"290c497e",3355:"77a3e371",3356:"3deb962a",3391:"5c98058b",3417:"0e068f2e",3433:"13b971ae",3442:"56ccbb93",3447:"0e808ab8",3451:"21b95c02",3496:"3604a092",3509:"904905ed",3550:"3dc83156",3581:"46bbe070",3585:"41c2ef52",3665:"c0721d54",3668:"751cbbe4",3677:"738f5c06",3697:"481a10d9",3747:"9970c1f2",3754:"93841cea",3777:"d5b0f2f1",3784:"121465cb",3805:"9dbcb95e",3862:"d5eb3dad",3873:"ffa313d7",3885:"f87f7f15",3910:"40046335",3914:"bc1298bb",3935:"9d424a26",3939:"13266eda",3951:"9f79a91c",3987:"5cecd51b",3996:"f31567f5",4014:"27a8e97c",4017:"4bad3a95",4030:"ce211a16",4038:"5382bb91",4056:"85f9d979",4058:"8cc4673a",4078:"960d45d2",4088:"236723f3",4093:"1dd08d74",4105:"aa58500d",4144:"dc9ac47f",4164:"f919dfc0",4216:"a120d958",4217:"65cd425d",4227:"223a5e95",4259:"2ac1bc43",4264:"b6147992",4292:"ffec3429",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4413:"f3c3c585",4449:"4c84e434",4492:"e2287487",4496:"add1353b",4498:"0f4a94ca",4504:"96381e0a",4514:"1bcec51a",4520:"a450f15f",4546:"24c91e0d",4565:"63c7acae",4572:"c8b35dcf",4599:"61def4cb",4601:"70326c42",4610:"2034a195",4621:"8aee896b",4628:"ece2c60c",4662:"f945e8fb",4685:"c33f1528",4715:"d08934e3",4736:"c586c8f1",4741:"783c9d76",4757:"1a448477",4766:"f316aed9",4770:"b32a345a",4775:"b811482a",4790:"619413e4",4795:"bffccf87",4797:"a24e92db",4800:"2cdfb352",4849:"12981948",4850:"1edda4b7",4862:"a05c98a8",4884:"f9b0d964",4889:"cda3781a",4928:"b197ead8",4973:"3526893e",4994:"e24c1e7f",5017:"e6e5c8e3",5022:"00573169",5043:"ea8fa2e9",5048:"e926489e",5060:"85dafcc6",5089:"753032c3",5096:"1d138734",5111:"18f5f24a",5125:"986d8a2f",5148:"d3f60661",5176:"1e01be3e",5179:"a8ceab14",5186:"94be53f9",5191:"3ee4f397",5232:"e76e7690",5238:"248921b4",5290:"5dabcdc2",5297:"e9e91462",5301:"b0ac3092",5319:"d01d090b",5321:"1163c84e",5335:"77919e04",5354:"7ae70604",5357:"c4019ce9",5359:"163adebe",5382:"1f87c043",5402:"f3899912",5416:"454536b7",5434:"38b302a6",5450:"7aa93298",5455:"3be83d4c",5470:"34edabe5",5472:"50c4754c",5494:"d89549c4",5518:"a022c9c3",5549:"8e120308",5572:"1354fdab",5573:"66cc902b",5599:"db57dda5",5624:"94879b15",5631:"e00d3d36",5650:"1a871fed",5679:"4a090bef",5705:"b5d2e9fb",5729:"e32dcdc3",5764:"e0d7e586",5775:"63745790",5781:"de7fc385",5786:"f7049f6d",5798:"cdb2fc3b",5807:"599743e9",5816:"de2e56ea",5825:"11bb2b45",5876:"5eded409",5888:"dfee874e",5891:"3d04d199",5895:"11c85919",5902:"ffce04e2",5908:"3f80b252",5915:"a4797b5e",5972:"dafb2eab",5992:"1a395771",6029:"223deaab",6034:"38f75440",6045:"d268f87f",6047:"3ce45acd",6052:"e9bc6c52",6063:"07be411c",6069:"51c4682d",6126:"99519171",6127:"fe1e453e",6170:"bd89a917",6265:"3cb2982f",6270:"a36a38b5",6277:"f5255d7f",6290:"ab9133ea",6328:"11ee70b5",6350:"3d070b03",6366:"99dd6578",6378:"7f3a946a",6411:"3b971528",6434:"9f4f6baa",6444:"d0bf6b76",6452:"25a87f39",6531:"891fd077",6541:"313e5d6b",6583:"00b0d016",6587:"8fe30a8b",6634:"86d45b9f",6651:"72304670",6685:"0993e52b",6729:"ba235d72",6741:"df3b1fee",6758:"a36c7ba0",6774:"59d4d618",6784:"ed828f0c",6788:"e1ed94df",6796:"93f6b0f4",6805:"a443a8a0",6820:"87fa228e",6845:"afecb1fc",6882:"2334dc29",6883:"6cb80143",6904:"7352b80e",6913:"1cdfd8cb",6963:"4cee8534",6982:"25706fa0",7008:"510680ee",7043:"3579d56f",7045:"f61e96b9",7046:"5b288baa",7058:"22023aa8",7062:"160e3208",7084:"46ccce72",7156:"e7466006",7178:"b161e733",7182:"875d1729",7242:"863edb57",7260:"8d8e0d45",7280:"6aad508d",7285:"d3c329ca",7331:"2e27a23b",7333:"0aec9b9d",7365:"1005464f",7395:"6d26babb",7460:"7d34fd62",7477:"5cc4e447",7482:"2910ed1a",7527:"938a36d5",7529:"2d988a22",7545:"ff2cabb0",7560:"b192f1c3",7577:"70905f69",7589:"10ceffec",7591:"c8233ce9",7608:"ccd2e0f6",7614:"bdc098f1",7622:"9544c614",7676:"f1d74a20",7686:"4fcec9f9",7706:"c2a79e40",7806:"3ea1eeef",7852:"416bb81e",7855:"ee77c4d4",7857:"f4776f2d",7878:"b2b1ad05",7884:"63aa9805",7922:"ef3484fe",7948:"d6d92233",7964:"29aed9a1",8014:"794a62da",8062:"352f3731",8063:"c1f05634",8072:"ffd712c1",8077:"f6483fe7",8085:"54254553",8089:"d536b13a",8143:"5551e319",8155:"24234d13",8161:"83c5fa9a",8205:"fd1a0926",8237:"8683561b",8241:"b6b391cf",8302:"2f3b9444",8307:"3487f129",8340:"9c80795a",8350:"07df8a75",8365:"3b0fc154",8398:"a2072a84",8431:"24fae701",8435:"975f50eb",8447:"fb9824b9",8517:"d3e3dbdc",8561:"333e8ec9",8563:"619e80cf",8634:"db65a486",8639:"8bc266b7",8665:"da244279",8688:"77765373",8689:"a50618b7",8723:"31d9339f",8737:"ce7dad23",8776:"0ad26240",8782:"daf43d31",8787:"521c4045",8797:"216cce02",8823:"c22bf978",8827:"efa80c6f",8842:"9f25a3e2",8866:"22ae64b9",8882:"6c3f6e8d",8885:"67f748cc",8898:"d002bcd8",8902:"f59df966",8909:"98823b61",8920:"7f82440c",8963:"790aecdd",8982:"714e405f",8999:"81b983be",9076:"54da8643",9104:"bbcb2345",9133:"9f48d83c",9205:"1435f629",9215:"74a03ee8",9252:"0d791a59",9260:"cf5f8140",9313:"e0b42e83",9332:"04f76013",9360:"db72ebea",9366:"b87b00e7",9376:"e9e06989",9391:"ba8dd6ac",9404:"9fcc3d3e",9408:"fffacc2c",9416:"1ae10c85",9487:"ceee1ed2",9489:"435b8555",9507:"292edfee",9516:"7b953d93",9519:"3a122c87",9554:"ed358e7b",9559:"f794af19",9590:"5853f187",9647:"39a84edb",9649:"e896ed91",9674:"de382d75",9677:"46706c27",9695:"75f827ec",9715:"f73a226d",9716:"0a028f03",9785:"1d342859",9788:"8fce3ace",9890:"fd35aef4",9891:"fbea5ba4",9895:"b8e31ff2",9921:"72ffb9c0",9922:"595dff59",9928:"5989f5e0",9938:"eeb85a2d",9944:"35a37eb7",9950:"74f6dfb2",9968:"17466785",9995:"2e99d8a3"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",70:"p__Declaration__Research__Project__Edit__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",146:"p__Declaration__Research__ConferenceResearch__Edit__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",233:"p__Declaration__Research__TeachWin__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",492:"p__Declaration__Research__projectconclusion__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",957:"p__Declaration__Research__TeachWin__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1053:"p__Declaration__Research__projectconclusion__Edit__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1279:"p__Declaration__Research__Instruction__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1428:"p__Declaration__Research__teacherwork__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1538:"p__Declaration__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2029:"p__Declaration__Review__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2086:"p__Declaration__Research__ConferenceResearch__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2385:"p__Declaration__Research__Paper__Edit__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2625:"p__Declaration__Research__TeachCompetition__index",2654:"p__Declaration__Research__SocialServices__Edit__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3261:"p__Declaration__Research__ResearchAward__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3417:"p__Declaration__Research__undergraduatework__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3677:"p__Declaration__Research__IntellectualProperty__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3914:"p__Declaration__Filds__index",3935:"p__Classrooms__Lists__GroupHomework__index",3939:"p__Declaration__Research__TeachBook__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",3996:"p__Declaration__Research__TeachMeeting__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4292:"p__Declaration__Research__TeachPaper__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5017:"p__Declaration__Research__SocialServices__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5089:"p__Declaration__Research__Project__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5232:"p__Declaration__Research__TeachPaper__Edit__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5301:"p__Declaration__Research__Paper__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5450:"p__Declaration__Statistics__Teacher__index",5470:"p__Shixuns__Detail__Collaborators__index",5472:"p__Declaration__Research__TeachProject__Edit__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5781:"p__Declaration__Research__teacherwork__Edit__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5807:"p__Declaration__Research__Monograph__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5908:"p__Declaration__Research__TechnologyTransfer__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6290:"p__Declaration__Research__TeachCompetition__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7280:"p__Declaration__Research__Monograph__Edit__index",7285:"p__Declaration__Home__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7529:"p__Declaration__Research__IntellectualProperty__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7577:"p__Declaration__Research__WorkloadManage__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7608:"p__Declaration__Research__ResearchAward__Edit__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7676:"p__Declaration__Research__undergraduatework__Edit__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8063:"p__Declaration__Statistics__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8205:"p__Declaration__Research__TeachProject__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8902:"p__Declaration__Research__TeachMeeting__Edit__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9376:"p__Declaration__Innovation__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9516:"p__Declaration__Research__TechnologyTransfer__Edit__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9938:"p__Declaration__Statistics__Person__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index",9995:"p__Declaration__Research__TeachBook__Edit__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",70:"2bd1bed1",109:"1a7fc455",146:"a97d03cb",195:"65632591",233:"8a4b910a",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",492:"47ea426e",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",957:"c985bd0f",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1053:"de715ff5",1070:"e67e9e01",1148:"754fff63",1196:"03cdfb68",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1279:"27e9950f",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1428:"cd183b71",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1538:"d0c9713b",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2029:"ad1abbc6",2045:"dcfad42d",2076:"09b07fa0",2086:"3be58587",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"dd6e8a16",2339:"d90c9bd2",2385:"71706e93",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2625:"91933aee",2654:"34617fc2",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3261:"8d7ff238",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"dab65052",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3417:"28108ef7",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3677:"176044a4",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3914:"3b542c2b",3935:"cd50aa32",3939:"2bb62050",3951:"4a9249b1",3996:"062d37ae",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"0e623fec",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4292:"ce82aee0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5017:"52f8550b",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5089:"baca593f",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5232:"dc11c918",5238:"3d814a61",5297:"5426028f",5301:"4c239299",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5450:"c6dc8e5c",5470:"b25021a2",5472:"ea09b168",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5781:"1300a259",5786:"37a81eaa",5798:"ce1cf7da",5807:"b42f7279",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5908:"fa502a9a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",6290:"f1d35571",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",6651:"b07fe216",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7280:"502dfca6",7285:"f1adbccb",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7529:"6a5bc8ab",7545:"1f6a7624",7560:"d82e43ca",7577:"809a1d66",7589:"2a3e68f3",7608:"fd79cfde",7614:"de9ee12f",7622:"ca0e645a",7676:"3d4e5d6f",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8063:"4f44db0b",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8205:"8884214e",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"9e7a9852",8827:"af0ed6a3",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8902:"1ec0798f",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9376:"4f44db0b",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9516:"801f5e52",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9938:"4f44db0b",9944:"1ba31055",9995:"55cf9889"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,r,i){if(d[v]){d[v].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 kn.endsWith("/")?kn:"".concat(kn,"/")}var Al=__webpack_require__(38127),ec=__webpack_require__(38329),Ku=__webpack_require__(8616),rl=["content"],Xo=["content"],gf=/^(http:|https:)?\/\//;function qc(kn){return gf.test(kn)||kn.startsWith("/")&&!kn.startsWith("/*")||kn.startsWith("./")||kn.startsWith("../")}var vc=function(){return Pe.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ri){var ea,Na=ri.loaderData,ca=ri.htmlPageOpts,Ca=ri.manifest,xa=(Ca==null||(ea=Ca.assets)===null||ea===void 0?void 0:ea["umi.css"])||"";return Pe.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Na||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(ca||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(xa,"'")}})};function ju(kn){var ri=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof kn=="string")return qc(kn)?(0,Ao.Z)({src:kn},ri):{content:kn};if((0,Ku.Z)(kn)==="object")return(0,Ao.Z)((0,Ao.Z)({},kn),ri);throw new Error("Invalid script type: ".concat((0,Ku.Z)(kn)))}function Of(kn){return qc(kn)?{type:"link",href:kn}:{type:"style",content:kn}}var yf=function(ri){var ea,Na,ca,Ca,xa,Ms,fa=ri.htmlPageOpts;return Pe.createElement(Pe.Fragment,null,(fa==null?void 0:fa.title)&&Pe.createElement("title",null,fa.title),fa==null||(ea=fa.favicons)===null||ea===void 0?void 0:ea.map(function($s,Xu){return Pe.createElement("link",{key:Xu,rel:"shortcut icon",href:$s})}),(fa==null?void 0:fa.description)&&Pe.createElement("meta",{name:"description",content:fa.description}),(fa==null||(Na=fa.keywords)===null||Na===void 0?void 0:Na.length)&&Pe.createElement("meta",{name:"keywords",content:fa.keywords.join(",")}),fa==null||(ca=fa.metas)===null||ca===void 0?void 0:ca.map(function($s){return Pe.createElement("meta",{key:$s.name,name:$s.name,content:$s.content})}),fa==null||(Ca=fa.links)===null||Ca===void 0?void 0:Ca.map(function($s,Xu){return Pe.createElement("link",(0,ec.Z)({key:Xu},$s))}),fa==null||(xa=fa.styles)===null||xa===void 0?void 0:xa.map(function($s,Xu){var al=Of($s),bl=al.type,Qu=al.href,jl=al.content;if(bl==="link")return Pe.createElement("link",{key:Xu,rel:"stylesheet",href:Qu});if(bl==="style")return Pe.createElement("style",{key:Xu},jl)}),fa==null||(Ms=fa.headScripts)===null||Ms===void 0?void 0:Ms.map(function($s,Xu){var al=ju($s),bl=al.content,Qu=(0,Al.Z)(al,rl);return Pe.createElement("script",(0,ec.Z)({dangerouslySetInnerHTML:{__html:bl},key:Xu},Qu))}))};function Tl(kn){var ri,ea=kn.children,Na=kn.loaderData,ca=kn.manifest,Ca=kn.htmlPageOpts,xa=kn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ms=kn.mountElementId;if(xa!=null&&xa.pureHtml)return Pe.createElement("html",null,Pe.createElement("head",null),Pe.createElement("body",null,Pe.createElement(vc,null),Pe.createElement("div",{id:Ms},ea),Pe.createElement(vl,{manifest:ca,loaderData:Na,htmlPageOpts:Ca})));if(xa!=null&&xa.pureApp)return Pe.createElement(Pe.Fragment,null,ea);var fa=typeof window=="undefined"?ca==null?void 0:ca.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Pe.createElement("html",{suppressHydrationWarning:!0,lang:(Ca==null?void 0:Ca.lang)||"en"},Pe.createElement("head",null,Pe.createElement("meta",{charSet:"utf-8"}),Pe.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),fa&&Pe.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:fa}),Pe.createElement(yf,{htmlPageOpts:Ca})),Pe.createElement("body",null,Pe.createElement(vc,null),Pe.createElement("div",{id:Ms},ea),Pe.createElement(vl,{manifest:ca,loaderData:Na,htmlPageOpts:Ca}),Ca==null||(ri=Ca.scripts)===null||ri===void 0?void 0:ri.map(function($s,Xu){var al=ju($s),bl=al.content,Qu=(0,Al.Z)(al,Xo);return Pe.createElement("script",(0,ec.Z)({dangerouslySetInnerHTML:{__html:bl},key:Xu},Qu))})))}var Fl=Pe.createContext(void 0);function Xc(){return Pe.useContext(Fl)}var tc=["redirect"];function Eu(kn){var ri=kn.routesById,ea=kn.parentId,Na=kn.routeComponents,ca=kn.useStream,Ca=ca===void 0?!0:ca;return Object.keys(ri).filter(function(xa){return ri[xa].parentId===ea}).map(function(xa){var Ms=Qc((0,Ao.Z)((0,Ao.Z)({route:ri[xa],routeComponent:Na[xa],loadingComponent:kn.loadingComponent,reactRouter5Compat:kn.reactRouter5Compat},kn.reactRouter5Compat&&{hasChildren:Object.keys(ri).filter(function($s){return ri[$s].parentId===xa}).length>0}),{},{useStream:Ca})),fa=Eu({routesById:ri,routeComponents:Na,parentId:Ms.id,loadingComponent:kn.loadingComponent,reactRouter5Compat:kn.reactRouter5Compat,useStream:Ca});return fa.length>0&&(Ms.children=fa,Ms.routes=fa),Ms})}function Oc(kn){var ri=(0,qo.UO)(),ea=(0,qo.Gn)(kn.to,ri),Na=(0,mc.T$)(),ca=(0,qo.TH)();if(Na!=null&&Na.keepQuery){var Ca=ca.search+ca.hash;ea+=Ca}var xa=(0,Ao.Z)((0,Ao.Z)({},kn),{},{to:ea});return Pe.createElement(qo.Fg,(0,ec.Z)({replace:!0},xa))}function Qc(kn){var ri=kn.route,ea=kn.useStream,Na=ea===void 0?!0:ea,ca=ri.redirect,Ca=(0,Al.Z)(ri,tc),xa=kn.reactRouter5Compat?kc:pu;return(0,Ao.Z)({element:ca?Pe.createElement(Oc,{to:ca}):Pe.createElement(Fl.Provider,{value:{route:kn.route}},Pe.createElement(xa,{loader:Pe.memo(kn.routeComponent),loadingComponent:kn.loadingComponent||kf,hasChildren:kn.hasChildren,useStream:Na}))},Ca)}function kf(){return Pe.createElement("div",null)}function kc(kn){var ri=Xc(),ea=ri.route,Na=(0,mc.Ov)(),ca=Na.history,Ca=Na.clientRoutes,xa=(0,qo.UO)(),Ms={params:xa,isExact:!0,path:ea.path,url:ca.location.pathname},fa=kn.loader,$s={location:ca.location,match:Ms,history:ca,params:xa,route:ea,routes:Ca};return kn.useStream?Pe.createElement(Pe.Suspense,{fallback:Pe.createElement(kn.loadingComponent,null)},Pe.createElement(fa,$s,kn.hasChildren&&Pe.createElement(qo.j3,null))):Pe.createElement(fa,$s,kn.hasChildren&&Pe.createElement(qo.j3,null))}function pu(kn){var ri=kn.loader;return kn.useStream?Pe.createElement(Pe.Suspense,{fallback:Pe.createElement(kn.loadingComponent,null)},Pe.createElement(ri,null)):Pe.createElement(ri,null)}var rc=null;function bf(){return rc}function Jc(kn){var ri=kn.history,ea=Pe.useState({action:ri.action,location:ri.location}),Na=(0,$u.Z)(ea,2),ca=Na[0],Ca=Na[1];return(0,Pe.useLayoutEffect)(function(){return ri.listen(Ca)},[ri]),(0,Pe.useLayoutEffect)(function(){function xa(Ms){kn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:kn.routes,clientRoutes:kn.clientRoutes,location:Ms.location,action:Ms.action,basename:kn.basename,isFirst:!!Ms.isFirst}})}return xa({location:ca.location,action:ca.action,isFirst:!0}),ri.listen(xa)},[ri,kn.routes,kn.clientRoutes]),Pe.createElement(qo.F0,{navigator:ri,location:ca.location,basename:kn.basename},kn.children)}function nl(){var kn=(0,mc.Ov)(),ri=kn.clientRoutes;return(0,qo.V$)(ri)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Bl=function(ri,ea){var Na=ri.basename||"/",ca=Eu({routesById:ri.routes,routeComponents:ri.routeComponents,loadingComponent:ri.loadingComponent,reactRouter5Compat:ri.reactRouter5Compat,useStream:ri.useStream});ri.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:ca}});for(var Ca=Pe.createElement(Jc,{basename:Na,pluginManager:ri.pluginManager,routes:ri.routes,clientRoutes:ca,history:ri.history},ea),xa=0,Ms=gc;xanew Promise((Na,ca)=>{var Ca=fa=>{try{Ms(ea.next(fa))}catch($s){ca($s)}},xa=fa=>{try{Ms(ea.throw(fa))}catch($s){ca($s)}},Ms=fa=>fa.done?Na(fa.value):Promise.resolve(fa.value).then(Ca,xa);Ms((ea=ea.apply(kn,ri)).next())});function Lc(){return Rc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"82"},83:{path:"/classrooms/guidance",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"84"},85:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"98"},99:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"99"},100:{path:"/classrooms/",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"100",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework",parentId:"100",id:"102"},103:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"100",id:"103"},104:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"105"},106:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"100",id:"106"},107:{path:"/classrooms/:coursesId/exercise",parentId:"100",id:"107"},108:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"100",id:"108"},109:{path:"/classrooms/:coursesId/poll",parentId:"100",id:"109"},110:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"100",id:"110"},111:{path:"/classrooms/:coursesId/common_homework",parentId:"100",id:"111"},112:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"100",id:"112"},113:{path:"/classrooms/:coursesId/group_homework",parentId:"100",id:"113"},114:{path:"/classrooms/:coursesId/teachers",parentId:"100",id:"114"},115:{path:"/classrooms/:coursesId/students",parentId:"100",id:"115"},116:{path:"/classrooms/:coursesId/assistant",parentId:"100",id:"116"},117:{path:"/classrooms/:coursesId/program_homework",parentId:"100",id:"117"},118:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"100",id:"118"},119:{path:"/classrooms/:coursesId/engineering",parentId:"100",id:"119"},120:{path:"/classrooms/:coursesId/learning_path",parentId:"100",id:"120"},121:{path:"/classrooms/:coursesId/resource_recommend",parentId:"100",id:"121"},122:{path:"/classrooms/:coursesId/attendance",parentId:"100",id:"122"},123:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"100",id:"123"},124:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"100",id:"124"},125:{path:"/classrooms/:coursesId/announcement",parentId:"100",id:"125"},126:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"100",id:"126"},127:{path:"/classrooms/:coursesId/online_learning",parentId:"100",id:"127"},128:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"100",id:"128"},129:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"100",id:"129"},130:{path:"/classrooms/:coursesId/attachment",parentId:"100",id:"130"},131:{path:"/classrooms/:coursesId/video",parentId:"100",id:"131"},132:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"100",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"100",id:"133"},134:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"100",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"100",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"100",id:"136"},137:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"100",id:"137"},138:{path:"/classrooms/:coursesId/live_video",parentId:"100",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"100",id:"139"},140:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"100",id:"140"},141:{path:"/classrooms/:coursesId/board",parentId:"100",id:"141"},142:{path:"/classrooms/:coursesId/course_group",parentId:"100",id:"142"},143:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"100",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"100",id:"144"},145:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"100",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group",parentId:"100",id:"146"},147:{path:"/classrooms/:coursesId/statistics/",parentId:"100",id:"147"},148:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"100",id:"148"},149:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"100",id:"149"},150:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"100",id:"150"},151:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"100",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"100",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"100",id:"153"},154:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"100",id:"154"},155:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"100",id:"155"},156:{path:"/classrooms/:coursesId",parentId:"100",id:"156"},157:{path:"/classrooms/:coursesId/template",parentId:"100",id:"157"},158:{path:"/competitions",parentId:"1",id:"158"},159:{path:"/competitions/index",parentId:"158",id:"159"},160:{path:"/competitions/:identifier/list",parentId:"158",id:"160"},161:{path:"/competitions/exports",parentId:"158",id:"161"},162:{path:"/competitions",parentId:"158",id:"162"},163:{path:"/competitions/:identifier",parentId:"158",id:"163"},164:{path:"/competitions/index/:identifier",parentId:"158",id:"164"},165:{path:"/competitions/:identifier/detail/enroll",parentId:"158",id:"165"},166:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"158",id:"166"},167:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"158",id:"167"},168:{path:"/competitions/detail/:identifier",parentId:"158",id:"168"},169:{path:"/forums",parentId:"1",id:"169"},170:{path:"/forums",parentId:"169",id:"170"},171:{path:"/forums/categories/:memoType",parentId:"169",id:"171"},172:{path:"/forums/new",parentId:"169",id:"172"},173:{path:"/forums/:memoId/edit",parentId:"169",id:"173"},174:{path:"/forums/:memoId",parentId:"169",id:"174"},175:{path:"/problemset",parentId:"1",id:"175"},176:{path:"/problemset",parentId:"175",id:"176"},177:{path:"/problemset/newitem",parentId:"175",id:"177"},178:{path:"/problemset/:type/:id",parentId:"175",id:"178"},179:{path:"/problemset/preview",parentId:"175",id:"179"},180:{path:"/problemset/preview_new",parentId:"175",id:"180"},181:{path:"/problemset/preview_select",parentId:"175",id:"181"},182:{path:"/shixuns",parentId:"1",id:"182"},183:{path:"/shixuns",parentId:"182",id:"183"},184:{path:"/shixuns/exports",parentId:"182",id:"184"},185:{path:"/shixuns/new",parentId:"182",id:"185"},186:{path:"/shixuns/new/CreateImg",parentId:"182",id:"186"},187:{path:"/shixuns/new/:id/imagepreview",parentId:"182",id:"187"},188:{path:"/shixuns/:id/Merge",parentId:"182",id:"188"},189:{path:"/shixuns/:id/Split",parentId:"182",id:"189"},190:{path:"/shixuns/:id/edit",parentId:"182",id:"190"},191:{path:"shixuns/:id/edit/warehouse",parentId:"190",id:"191"},192:{path:"/shixuns/:id/edit/newquestion",parentId:"190",id:"192"},193:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"190",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"190",id:"194"},195:{path:"/shixuns/:id/edit/new",parentId:"190",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"190",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"190",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"190",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"190",id:"199"},200:{path:"/shixuns/:id",parentId:"182",id:"200"},201:{path:"/shixuns/:id/challenges",parentId:"200",id:"201"},202:{path:"/shixuns/:id/repository",parentId:"200",id:"202"},203:{path:"/shixuns/:id/secret_repository",parentId:"200",id:"203"},204:{path:"/shixuns/:id/collaborators",parentId:"200",id:"204"},205:{path:"/shixuns/:id/dataset",parentId:"200",id:"205"},206:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"200",id:"206"},207:{path:"/shixuns/:id/shixun_discuss",parentId:"200",id:"207"},208:{path:"/shixuns/:id/ranking_list",parentId:"200",id:"208"},209:{path:"/shixuns/:id/settings",parentId:"200",id:"209"},210:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"200",id:"210"},211:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"200",id:"211"},212:{path:"/shixuns/:id/repository/upload_file",parentId:"200",id:"212"},213:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"200",id:"213"},214:{path:"/shixuns/:id/repository/add_file",parentId:"200",id:"214"},215:{path:"/shixuns/:id/secret_repository/add_file",parentId:"200",id:"215"},216:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"216"},217:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"217"},218:{path:"/shixuns/:id/audit_situation",parentId:"200",id:"218"},219:{path:"/shixuns/:id/fork_list",parentId:"200",id:"219"},220:{path:"/users",parentId:"1",id:"220"},221:{path:"/users/:username/videos/protocol",parentId:"220",id:"221"},222:{path:"/users/:username/videos/resourceProtocol",parentId:"220",id:"222"},223:{path:"/users/:username/videos/success",parentId:"220",id:"223"},224:{path:"/users/:username/topicbank/:topicstype",parentId:"220",id:"224"},225:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"220",id:"225"},226:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"220",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"220",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"220",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"220",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"220",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"220",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"220",id:"232"},233:{path:"/users/:username/experiment-img/add",parentId:"220",id:"233"},234:{path:"/users/:username",parentId:"220",id:"234"},235:{path:"/users/:username",parentId:"234",id:"235"},236:{path:"/users/:username/baseInfo/edit",parentId:"234",id:"236"},237:{path:"/users/:username/baseInfo",parentId:"234",id:"237"},238:{path:"/users/:username/realNameCertification",parentId:"234",id:"238"},239:{path:"/users/:username/careerCertification",parentId:"234",id:"239"},240:{path:"/users/:username/classrooms",parentId:"234",id:"240"},241:{path:"/users/:username/shixuns",parentId:"234",id:"241"},242:{path:"/users/:username/dataSet",parentId:"234",id:"242"},243:{path:"/users/:username/userPortrait",parentId:"234",id:"243"},244:{path:"/users/:username/learningPath",parentId:"234",id:"244"},245:{path:"/users/:username/teach-group",parentId:"234",id:"245"},246:{path:"/users/:username/competitions",parentId:"234",id:"246"},247:{path:"/users/:username/experiment-img",parentId:"234",id:"247"},248:{path:"/users/:username/experiment-img/:experid/detail",parentId:"234",id:"248"},249:{path:"/users/:username/certificate",parentId:"234",id:"249"},250:{path:"/users/:username/otherResources",parentId:"234",id:"250"},251:{path:"/users/:username/classmanagement",parentId:"234",id:"251"},252:{path:"/users/:username/classmanagement/:couserid",parentId:"234",id:"252"},253:{path:"/users/:username/paths",parentId:"234",id:"253"},254:{path:"/users/:username/projects",parentId:"234",id:"254"},255:{path:"/users/:username/videos",parentId:"234",id:"255"},256:{path:"/users/:username/videos/upload",parentId:"234",id:"256"},257:{path:"/users/:username/topics/:topicstype",parentId:"234",id:"257"},258:{path:"/users/:username/vspaces",parentId:"234",id:"258"},259:{path:"/users/:username/resourcesCenter",parentId:"234",id:"259"},260:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"234",id:"260"},261:{path:"/users/:username/resourceGuarantee",parentId:"234",id:"261"},262:{path:"/users/:username/resourceAllocation",parentId:"234",id:"262"},263:{parentId:"1",id:"263"},264:{path:"/problems",parentId:"263",id:"264"},265:{path:"/problems",parentId:"264",id:"265"},266:{path:"/problems/batchAdd",parentId:"264",id:"266"},267:{path:"/problems/newcreate",parentId:"263",id:"267"},268:{path:"/problems/newedit/:id",exact:!0,parentId:"263",id:"268"},269:{path:"/problems/:id/edit",exact:!0,parentId:"263",id:"269"},270:{path:"/problems/new",exact:!0,parentId:"263",id:"270"},271:{path:"/problems/:id/oj/:save_identifier",parentId:"263",id:"271"},272:{path:"/problems/:id/record-detail/:submitId",parentId:"263",id:"272"},273:{path:"/problems/add",parentId:"263",id:"273"},274:{path:"/problems/:id/ojedit",parentId:"263",id:"274"},275:{path:"/engineering",parentId:"1",id:"275"},276:{path:"/engineering",parentId:"275",id:"276"},277:{path:"/engineering/teacherList",parentId:"276",id:"277"},278:{path:"/engineering/studentList",parentId:"276",id:"278"},279:{path:"/engineering/training/program",parentId:"276",id:"279"},280:{path:"/engineering/training/program/add",parentId:"276",id:"280"},281:{path:"/engineering/training/program/edit",parentId:"276",id:"281"},282:{path:"/engineering/training/objectives",parentId:"276",id:"282"},283:{path:"/engineering/graduated/index",parentId:"276",id:"283"},284:{path:"/engineering/graduated/matrix",parentId:"276",id:"284"},285:{path:"/engineering/course/list",parentId:"276",id:"285"},286:{path:"/engineering/course/setting",parentId:"276",id:"286"},287:{path:"/engineering/course/matrix",parentId:"276",id:"287"},288:{path:"/engineering/navigation",parentId:"276",id:"288"},289:{path:"/engineering/evaluate/course",parentId:"276",id:"289"},290:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"276",id:"290"},291:{path:"/engineering/evaluate/norm",parentId:"276",id:"291"},292:{path:"/engineering/evaluate/document",parentId:"276",id:"292"},293:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"276",id:"293"},294:{path:"/engineering/*",redirect:"/404",parentId:"276",id:"294"},295:{path:"/innovation",parentId:"1",id:"295"},296:{path:"/innovation/tasks/:taskId",parentId:"295",id:"296"},297:{path:"/innovation",parentId:"295",id:"297"},298:{path:"/innovation/project",parentId:"297",id:"298"},299:{path:"/innovation/dataset",parentId:"297",id:"299"},300:{path:"/innovation/mirror",parentId:"297",id:"300"},301:{path:"/innovation/my-project",parentId:"297",id:"301"},302:{path:"/innovation/my-dataset",parentId:"297",id:"302"},303:{path:"/innovation/my-mirror",parentId:"297",id:"303"},304:{path:"/innovation/project/create",parentId:"297",id:"304"},305:{path:"/innovation/project/edit/:id",parentId:"297",id:"305"},306:{path:"/innovation/project/detail/:taskId",parentId:"297",id:"306"},307:{path:"/tasks",parentId:"1",id:"307"},308:{path:"/tasks/:taskId",exact:!0,parentId:"307",id:"308"},309:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"307",id:"309"},310:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"307",id:"310"},311:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"307",id:"311"},312:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"307",id:"312"},313:{path:"/myproblems",parentId:"1",id:"313"},314:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"313",id:"314"},315:{path:"/myproblems/:id",exact:!0,parentId:"313",id:"315"},316:{path:"/account",parentId:"1",id:"316"},317:{path:"/account",parentId:"316",id:"317"},318:{path:"/account/profile",parentId:"317",id:"318"},319:{path:"/account/profile/edit",parentId:"317",id:"319"},320:{path:"/account/certification",parentId:"317",id:"320"},321:{path:"/account/secure",parentId:"317",id:"321"},322:{path:"/account/binding",parentId:"317",id:"322"},323:{path:"/account/Results",parentId:"317",id:"323"},324:{path:"/ch",parentId:"1",id:"324"},325:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"324",id:"325"},326:{path:"/ch/rest/",exact:!0,parentId:"324",id:"326"},327:{path:"/ch/rest/:id",exact:!0,parentId:"324",id:"327"},328:{path:"/order",parentId:"1",id:"328"},329:{path:"/order",parentId:"328",id:"329"},330:{path:"/order/invoice",parentId:"328",id:"330"},331:{path:"/order/records",parentId:"328",id:"331"},332:{path:"/order/apply",parentId:"328",id:"332"},333:{path:"/order/view",parentId:"328",id:"333"},334:{path:"/order/:courseId/information",parentId:"328",id:"334"},335:{path:"/order/:courseId/pay",parentId:"328",id:"335"},336:{path:"/order/:orderNum/result",parentId:"328",id:"336"},337:{path:"/messages",parentId:"1",id:"337"},338:{path:"/messages/:userId/user_tidings",parentId:"337",id:"338"},339:{path:"/messages/:userId/private_messages",parentId:"337",id:"339"},340:{path:"/messages/:userId/message_detail",parentId:"337",id:"340"},341:{path:"/vtrs",parentId:"1",id:"341"},342:{path:"/vtrs/:virtual_spacesId",parentId:"341",id:"342"},343:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"342",id:"343"},344:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"342",id:"344"},345:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"342",id:"345"},346:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"342",id:"346"},347:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"342",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"342",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"342",id:"349"},350:{path:"/vtrs/:virtual_spacesId/survey",parentId:"342",id:"350"},351:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"342",id:"351"},352:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"342",id:"352"},353:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"342",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"342",id:"354"},355:{path:"/vtrs/:virtual_spacesId/material",parentId:"342",id:"355"},356:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"342",id:"356"},357:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"342",id:"357"},358:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"342",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"342",id:"359"},360:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"342",id:"360"},361:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"342",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"342",id:"362"},363:{path:"/vtrs/:virtual_spacesId/settings",parentId:"342",id:"363"},364:{path:"/vtrs/:virtual_spacesId/resources",parentId:"342",id:"364"},365:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"342",id:"365"},366:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"342",id:"366"},367:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"342",id:"367"},368:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"342",id:"368"},369:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"342",id:"369"},370:{path:"/vtrs/:virtual_spacesId/*",parentId:"342",id:"370"},371:{path:"/101",parentId:"1",id:"371"},372:{path:"/101/:virtual_spacesId",parentId:"371",id:"372"},373:{path:"/101/:virtual_spacesId",exact:!0,parentId:"372",id:"373"},374:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"372",id:"374"},375:{path:"/101/:virtual_spacesId/experiment",parentId:"372",id:"375"},376:{path:"/101/:virtual_spacesId/announcement",parentId:"372",id:"376"},377:{path:"/101/:virtual_spacesId/announcement/add",parentId:"372",id:"377"},378:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"372",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"372",id:"379"},380:{path:"/101/:virtual_spacesId/survey",parentId:"372",id:"380"},381:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"372",id:"381"},382:{path:"/101/:virtual_spacesId/knowledge",parentId:"372",id:"382"},383:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"372",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"372",id:"384"},385:{path:"/101/:virtual_spacesId/material",parentId:"372",id:"385"},386:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"372",id:"386"},387:{path:"/101/:virtual_spacesId/lesson",parentId:"372",id:"387"},388:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"372",id:"388"},389:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"372",id:"389"},390:{path:"/101/:virtual_spacesId/discussion",parentId:"372",id:"390"},391:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"372",id:"391"},392:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"372",id:"392"},393:{path:"/101/:virtual_spacesId/settings",parentId:"372",id:"393"},394:{path:"/101/:virtual_spacesId/resources",parentId:"372",id:"394"},395:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"372",id:"395"},396:{path:"/101/:virtual_spacesId/Plan",parentId:"372",id:"396"},397:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"372",id:"397"},398:{path:"/101/:virtual_spacesId/digtal",parentId:"372",id:"398"},399:{path:"/101/:virtual_spacesId/homepage",parentId:"372",id:"399"},400:{path:"/101/:virtual_spacesId/*",parentId:"372",id:"400"},401:{path:"/administration",parentId:"1",id:"401"},402:{path:"/administration",parentId:"401",id:"402"},403:{path:"/administration/college",parentId:"402",id:"403"},404:{path:"/administration/student",parentId:"402",id:"404"},405:{path:"/administration/student/:studentId/edit",parentId:"402",id:"405"},406:{path:"/administration/profession",parentId:"402",id:"406"},407:{path:"/graduations",parentId:"1",id:"407"},408:{path:"/graduations",exact:!0,parentId:"407",id:"408"},409:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"407",id:"409"},410:{path:"/graduations/:id",parentId:"407",id:"410"},411:{path:"/graduations/:id/index",parentId:"410",id:"411"},412:{path:"/graduations/:id/topics",parentId:"410",id:"412"},413:{path:"/graduations/:id/student_selection",parentId:"410",id:"413"},414:{path:"/graduations/:id/tasks",parentId:"410",id:"414"},415:{path:"/graduations/:id/opening_report",parentId:"410",id:"415"},416:{path:"/graduations/:id/midterm_report",parentId:"410",id:"416"},417:{path:"/graduations/:id/thesis",parentId:"410",id:"417"},418:{path:"/graduations/:id/final_defense",parentId:"410",id:"418"},419:{path:"/graduations/:id/final_thesis",parentId:"410",id:"419"},420:{path:"/graduations/:id/settings",parentId:"410",id:"420"},421:{path:"/graduations/:id/teachers",parentId:"410",id:"421"},422:{path:"/graduations/:id/students",parentId:"410",id:"422"},423:{path:"/graduations/:id/archives",parentId:"410",id:"423"},424:{path:"/graduations/:id/grading_summary",parentId:"410",id:"424"},425:{path:"/dataset",parentId:"1",id:"425"},426:{path:"/dataset",exact:!0,parentId:"425",id:"426"},427:{path:"/dataset/:id/detail",exact:!0,parentId:"425",id:"427"},428:{path:"/knowledgegraph",parentId:"1",id:"428"},429:{path:"/knowledgegraph/:pathId",parentId:"428",id:"429"},430:{path:"/knowledgegraph/:pathId/statistics",parentId:"428",id:"430"},431:{path:"/declaration",parentId:"1",id:"431"},432:{path:"/declaration",parentId:"431",id:"432"},433:{path:"/declaration/home",parentId:"432",id:"433"},434:{path:"/declaration/fileds",parentId:"432",id:"434"},435:{path:"/declaration/review",parentId:"432",id:"435"},436:{path:"/declaration/innovation",parentId:"432",id:"436"},437:{path:"/declaration/statistics",parentId:"432",id:"437"},438:{path:"/declaration/statistics/person",parentId:"432",id:"438"},439:{path:"/declaration/statistics/teacher",parentId:"432",id:"439"},440:{path:"/declaration/research/instruction",parentId:"432",id:"440"},441:{path:"/declaration/research/paper",parentId:"432",id:"441"},442:{path:"/declaration/research/teachCompetition",parentId:"432",id:"442"},443:{path:"/declaration/research/teachProject",parentId:"432",id:"443"},444:{path:"/declaration/research/workloadManage",parentId:"432",id:"444"},445:{path:"/declaration/research/socialServices",parentId:"432",id:"445"},446:{path:"/declaration/research/projectconclusion",parentId:"432",id:"446"},447:{path:"/declaration/research/teacherwork",parentId:"432",id:"447"},448:{path:"/declaration/research/undergraduatework",parentId:"432",id:"448"},449:{path:"/declaration/research/teachWin",parentId:"432",id:"449"},450:{path:"/declaration/research/teachPaper",parentId:"432",id:"450"},451:{path:"/declaration/research/teachBook",parentId:"432",id:"451"},452:{path:"/declaration/research/teachMeeting",parentId:"432",id:"452"},453:{path:"/declaration/research/project",parentId:"432",id:"453"},454:{path:"/declaration/research/monograph",parentId:"432",id:"454"},455:{path:"/declaration/research/intellectualProperty",parentId:"432",id:"455"},456:{path:"/declaration/research/researchAward",parentId:"432",id:"456"},457:{path:"/declaration/research/technologyTransfer",parentId:"432",id:"457"},458:{path:"/declaration/research/conferenceResearch",parentId:"432",id:"458"},459:{path:"/declaration/research/paper/edit",parentId:"431",id:"459"},460:{path:"/declaration/research/teachCompetition/edit",parentId:"431",id:"460"},461:{path:"/declaration/research/teachProject/edit",parentId:"431",id:"461"},462:{path:"/declaration/research/socialServices/edit",parentId:"431",id:"462"},463:{path:"/declaration/research/projectconclusion/edit",parentId:"431",id:"463"},464:{path:"/declaration/research/teacherwork/edit",parentId:"431",id:"464"},465:{path:"/declaration/research/undergraduatework/edit",parentId:"431",id:"465"},466:{path:"/declaration/research/teachWin/edit",parentId:"431",id:"466"},467:{path:"/declaration/research/teachPaper/edit",parentId:"431",id:"467"},468:{path:"/declaration/research/teachBook/edit",parentId:"431",id:"468"},469:{path:"/declaration/research/teachMeeting/edit",parentId:"431",id:"469"},470:{path:"/declaration/research/project/edit",parentId:"431",id:"470"},471:{path:"/declaration/research/monograph/edit",parentId:"431",id:"471"},472:{path:"/declaration/research/intellectualProperty/edit",parentId:"431",id:"472"},473:{path:"/declaration/research/researchAward/edit",parentId:"431",id:"473"},474:{path:"/declaration/research/technologyTransfer/edit",parentId:"431",id:"474"},475:{path:"/declaration/research/conferenceResearch/edit",parentId:"431",id:"475"},476:{path:"/declaration/research/paper/review",parentId:"431",id:"476"},477:{path:"/declaration/research/teachCompetition/review",parentId:"431",id:"477"},478:{path:"/declaration/research/teachProject/review",parentId:"431",id:"478"},479:{path:"/declaration/research/socialServices/review",parentId:"431",id:"479"},480:{path:"/declaration/research/projectconclusion/review",parentId:"431",id:"480"},481:{path:"/declaration/research/teacherwork/review",parentId:"431",id:"481"},482:{path:"/declaration/research/undergraduatework/review",parentId:"431",id:"482"},483:{path:"/declaration/research/teachWin/review",parentId:"431",id:"483"},484:{path:"/declaration/research/teachPaper/review",parentId:"431",id:"484"},485:{path:"/declaration/research/teachBook/review",parentId:"431",id:"485"},486:{path:"/declaration/research/teachMeeting/review",parentId:"431",id:"486"},487:{path:"/declaration/research/project/review",parentId:"431",id:"487"},488:{path:"/declaration/research/monograph/review",parentId:"431",id:"488"},489:{path:"/declaration/research/intellectualProperty/review",parentId:"431",id:"489"},490:{path:"/declaration/research/researchAward/review",parentId:"431",id:"490"},491:{path:"/declaration/research/technologyTransfer/review",parentId:"431",id:"491"},492:{path:"/declaration/research/conferenceResearch/review",parentId:"431",id:"492"},493:{path:"/declaration/research/paper/view",parentId:"431",id:"493"},494:{path:"/declaration/research/teachCompetition/view",parentId:"431",id:"494"},495:{path:"/declaration/research/teachProject/view",parentId:"431",id:"495"},496:{path:"/declaration/research/socialServices/view",parentId:"431",id:"496"},497:{path:"/declaration/research/projectconclusion/view",parentId:"431",id:"497"},498:{path:"/declaration/research/teacherwork/view",parentId:"431",id:"498"},499:{path:"/declaration/research/undergraduatework/view",parentId:"431",id:"499"},500:{path:"/declaration/research/teachWin/view",parentId:"431",id:"500"},501:{path:"/declaration/research/teachPaper/view",parentId:"431",id:"501"},502:{path:"/declaration/research/teachBook/view",parentId:"431",id:"502"},503:{path:"/declaration/research/teachMeeting/view",parentId:"431",id:"503"},504:{path:"/declaration/research/project/view",parentId:"431",id:"504"},505:{path:"/declaration/research/monograph/view",parentId:"431",id:"505"},506:{path:"/declaration/research/intellectualProperty/view",parentId:"431",id:"506"},507:{path:"/declaration/research/researchAward/view",parentId:"431",id:"507"},508:{path:"/declaration/research/technologyTransfer/view",parentId:"431",id:"508"},509:{path:"/declaration/research/conferenceResearch/view",parentId:"431",id:"509"},510:{path:"/onlinenum",parentId:"1",id:"510"},511:{path:"/onlinenum",parentId:"510",id:"511"},512:{path:"/shixuncontext",parentId:"1",id:"512"},513:{path:"/shixuncontext",parentId:"512",id:"513"},514:{path:"/shixuncontext/:Id/detail",parentId:"512",id:"514"},515:{path:"/educoder-demo",exact:!0,parentId:"1",id:"515"},516:{path:"/training",parentId:"1",id:"516"},517:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"516",id:"517"},518:{path:"/largeScreen",exact:!0,parentId:"1",id:"518"},519:{path:"/quality",parentId:"1",id:"519"},520:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"519",id:"520"},521:{path:"/otherlogin",exact:!0,parentId:"1",id:"521"},522:{path:"/otherloginqq",exact:!0,parentId:"1",id:"522"},523:{path:"/otherloginstart",exact:!0,parentId:"1",id:"523"},524:{path:"/pathsoverview",exact:!0,parentId:"1",id:"524"},525:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"525"},526:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"526"},527:{path:"/login",parentId:"1",id:"527"},528:{path:"/login",parentId:"527",id:"528"},529:{path:"/user",parentId:"1",id:"529"},530:{path:"/user/login",parentId:"529",id:"530"},531:{path:"/user/register",parentId:"529",id:"531"},532:{path:"/user/reset-password",parentId:"529",id:"532"},533:{path:"/colleges",parentId:"1",id:"533"},534:{path:"/colleges/:id/statistics",parentId:"533",id:"534"},535:{path:"/help",parentId:"1",id:"535"},536:{path:"/help/:id",parentId:"535",id:"536"},537:{path:"/video",parentId:"1",id:"537"},538:{path:"/video/:videoId",parentId:"537",id:"538"},539:{path:"/terminal",parentId:"1",id:"539"},540:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"540"},541:{path:"/",parentId:"1",id:"541"},542:{path:"/",exact:!0,parentId:"541",id:"542"},543:{path:"/api/*",exact:!0,parentId:"541",id:"543"},544:{path:"/search",exact:!0,parentId:"541",id:"544"},545:{path:"/moop_cases",exact:!0,parentId:"541",id:"545"},546:{path:"/moop_cases/new",exact:!0,parentId:"541",id:"546"},547:{path:"/moop_cases/:caseId",exact:!0,parentId:"541",id:"547"},548:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"541",id:"548"},549:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"541",id:"549"},550:{path:"/randompaper",exact:!0,parentId:"541",id:"550"},551:{path:"/randompaper/edit/:id",exact:!0,parentId:"541",id:"551"},552:{path:"/randompaper/detail/:id",exact:!0,parentId:"541",id:"552"},553:{path:"/403",parentId:"541",id:"553"},554:{path:"/500",parentId:"541",id:"554"},555:{path:"/404",parentId:"541",id:"555"},556:{path:"/download",parentId:"541",id:"556"},557:{path:"/iwce",parentId:"541",id:"557"},558:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"541",id:"558"},559:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"541",id:"559"},560:{path:"/Activities",parentId:"541",id:"560"},561:{path:"/iwce/:itemname",parentId:"541",id:"561"},562:{path:"/hpc-course",parentId:"541",id:"562"},563:{path:"/user_agents",parentId:"541",id:"563"},564:{path:"/three",parentId:"541",id:"564"},565:{path:"/introduction",parentId:"541",id:"565"},566:{path:"/chatgpt",parentId:"541",id:"566"},567:{path:"/*",parentId:"541",id:"567"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Pe.lazy(()=>__webpack_require__.e(4775).then(__webpack_require__.bind(__webpack_require__,54775))),2:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),3:Pe.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,71269))),4:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,64971))),5:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,64971))),6:Pe.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,41934))),7:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(699),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,49902))),8:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(699),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,94997))),9:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),10:Pe.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,60034))),11:Pe.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,58088))),12:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,37996))),13:Pe.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,31953))),14:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,30538))),15:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,93731))),16:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,37996))),17:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(699),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,49902))),18:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(699),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,49902))),19:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),20:Pe.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,82395))),21:Pe.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,70097))),22:Pe.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,78871))),23:Pe.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,82395))),24:Pe.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,15780))),25:Pe.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,15780))),26:Pe.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,36298))),27:Pe.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,36298))),28:Pe.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,14690))),29:Pe.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,60318))),30:Pe.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,60170))),31:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,82831))),32:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,79637))),33:Pe.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,23564))),34:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,70101))),35:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,1961))),36:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,8296))),37:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,78681))),38:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,88343))),39:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,33459))),40:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,87298))),41:Pe.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,15096))),42:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,30493))),43:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(699),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,49902))),44:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,12008))),45:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,41371))),46:Pe.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,54185))),47:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,47661))),48:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,85150))),49:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,22807))),50:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,22807))),51:Pe.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,16125))),52:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(1093),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,88595))),53:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(1093),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,88595))),54:Pe.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,63970))),55:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,8384))),56:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,59263))),57:Pe.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,794))),58:Pe.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,794))),59:Pe.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,59845))),60:Pe.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,59845))),61:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,38160))),62:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,37324))),63:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,14307))),64:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,46701))),65:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,33578))),66:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,38906))),67:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,96457))),68:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,77278))),69:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,28159))),70:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,42335))),71:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,96087))),72:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,85218))),73:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,87521))),74:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,53206))),75:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,68489))),76:Pe.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,60772))),77:Pe.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,94870))),78:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,80295))),79:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,72728))),80:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,39897))),81:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,95546))),82:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,54305))),83:Pe.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,31953))),84:Pe.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,12150))),85:Pe.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,75423))),86:Pe.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,64553))),87:Pe.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,16129))),88:Pe.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,9121))),89:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,47127))),90:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,47127))),91:Pe.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,49242))),92:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,44239))),93:Pe.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,57893))),94:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,16202))),95:Pe.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,31688))),96:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,43996))),97:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,47221))),98:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,99281))),99:Pe.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,76332))),100:Pe.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,16949))),101:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,76907))),102:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,76907))),103:Pe.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,38115))),104:Pe.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,22248))),105:Pe.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,22248))),106:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,64768))),107:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,64768))),108:Pe.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,29147))),109:Pe.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,29147))),110:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(661),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,48968))),111:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(661),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,48968))),112:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(661),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,71319))),113:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(661),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,71319))),114:Pe.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,29901))),115:Pe.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,40193))),116:Pe.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,91664))),117:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,79686))),118:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,79686))),119:Pe.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,15533))),120:Pe.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,91038))),121:Pe.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,95648))),122:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,61015))),123:Pe.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,40592))),124:Pe.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,29760))),125:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,21132))),126:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,21132))),127:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,38766))),128:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,38766))),129:Pe.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,88661))),130:Pe.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,88661))),131:Pe.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,19697))),132:Pe.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,19697))),133:Pe.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,82621))),134:Pe.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,68011))),135:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,42435))),136:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,46459))),137:Pe.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,31158))),138:Pe.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,31158))),139:Pe.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,8812))),140:Pe.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,26948))),141:Pe.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,26948))),142:Pe.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,49709))),143:Pe.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,49709))),144:Pe.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,13192))),145:Pe.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,72392))),146:Pe.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,72392))),147:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,15992))),148:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,15992))),149:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,34823))),150:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,90429))),151:Pe.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,12590))),152:Pe.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,71259))),153:Pe.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,3232))),154:Pe.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,51150))),155:Pe.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,97129))),156:Pe.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,37491))),157:Pe.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,20486))),158:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),159:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(470),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,33509))),160:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(470),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,33509))),161:Pe.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,85793))),162:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(470),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,33509))),163:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9313),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,90090))),164:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9313),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,90090))),165:Pe.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,44083))),166:Pe.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,83364))),167:Pe.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,3240))),168:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9313),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,40944))),169:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),170:Pe.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,68742))),171:Pe.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,13042))),172:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,93485))),173:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,93485))),174:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,77711))),175:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),176:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(699),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,49902))),177:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,74982))),178:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,74982))),179:Pe.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,75147))),180:Pe.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,37184))),181:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(699),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,49902))),182:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),183:Pe.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,45800))),184:Pe.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,40874))),185:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,6499))),186:Pe.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,16893))),187:Pe.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,94430))),188:Pe.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,1189))),189:Pe.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,90845))),190:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(3016),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,74487))),191:Pe.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,79241))),192:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,16365))),193:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,16889))),194:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,16889))),195:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,86220))),196:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,86220))),197:Pe.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,47348))),198:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,9749))),199:Pe.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,9351))),200:Pe.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,90503))),201:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,26751))),202:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,97939))),203:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,97939))),204:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,34469))),205:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,6081))),206:Pe.lazy(()=>Promise.all([__webpack_require__.e(3016),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,94555))),207:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,33249))),208:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,58010))),209:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,25305))),210:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,59041))),211:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,59041))),212:Pe.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,19312))),213:Pe.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,19312))),214:Pe.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,59616))),215:Pe.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,59616))),216:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,97939))),217:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,97939))),218:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84177))),219:Pe.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,45279))),220:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),221:Pe.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,32473))),222:Pe.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,51235))),223:Pe.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,23931))),224:Pe.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,45258))),225:Pe.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,75404))),226:Pe.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,75404))),227:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,3376))),228:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,73943))),229:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,20349))),230:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,61882))),231:Pe.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,43724))),232:Pe.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,72408))),233:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,89674))),234:Pe.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,57242))),235:Pe.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,10933))),236:Pe.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,65793))),237:Pe.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,22086))),238:Pe.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,99111))),239:Pe.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,64598))),240:Pe.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,10933))),241:Pe.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,30661))),242:Pe.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,87291))),243:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,38779))),244:Pe.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,82791))),245:Pe.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,82164))),246:Pe.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,72354))),247:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,80733))),248:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,79165))),249:Pe.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,93385))),250:Pe.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,94176))),251:Pe.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,46183))),252:Pe.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,65469))),253:Pe.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,71855))),254:Pe.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,93722))),255:Pe.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,37082))),256:Pe.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,2441))),257:Pe.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,70722))),258:Pe.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,34002))),259:Pe.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,33918))),260:Pe.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,5946))),261:Pe.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,86367))),262:Pe.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,599))),263:Pe.lazy(()=>__webpack_require__.e(4775).then(__webpack_require__.bind(__webpack_require__,54775))),264:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),265:Pe.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,88929))),266:Pe.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,3444))),267:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,61620))),268:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,61620))),269:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,43327))),270:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,43327))),271:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,11909))),272:Pe.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,71216))),273:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,82542))),274:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,82542))),275:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),276:Pe.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,82276))),277:Pe.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,27723))),278:Pe.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,74148))),279:Pe.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,85553))),280:Pe.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,87576))),281:Pe.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,706))),282:Pe.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,24038))),283:Pe.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,37919))),284:Pe.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,24641))),285:Pe.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,51957))),286:Pe.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,87239))),287:Pe.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,1350))),288:Pe.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,89130))),289:Pe.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,84850))),290:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,50324))),291:Pe.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,67602))),292:Pe.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,20923))),293:Pe.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,19994))),294:Pe.lazy(()=>__webpack_require__.e(4775).then(__webpack_require__.bind(__webpack_require__,54775))),295:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),296:Pe.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,58134))),297:Pe.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,57811))),298:Pe.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,72762))),299:Pe.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,79929))),300:Pe.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,12762))),301:Pe.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,54756))),302:Pe.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,92874))),303:Pe.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,15624))),304:Pe.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,78816))),305:Pe.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,78816))),306:Pe.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,85233))),307:Pe.lazy(()=>__webpack_require__.e(4775).then(__webpack_require__.bind(__webpack_require__,54775))),308:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(1093),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,90357))),309:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,26175))),310:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(1093),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,90357))),311:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,26175))),312:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(1093),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,90357))),313:Pe.lazy(()=>__webpack_require__.e(4775).then(__webpack_require__.bind(__webpack_require__,54775))),314:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,85806))),315:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1093),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,73441))),316:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),317:Pe.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,54612))),318:Pe.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,51113))),319:Pe.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,80191))),320:Pe.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,12969))),321:Pe.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,82379))),322:Pe.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,11350))),323:Pe.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,92536))),324:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),325:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,34633))),326:Pe.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,57335))),327:Pe.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,57335))),328:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),329:Pe.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,27535))),330:Pe.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,86567))),331:Pe.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,24548))),332:Pe.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,29775))),333:Pe.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,18543))),334:Pe.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,27294))),335:Pe.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,65007))),336:Pe.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,53026))),337:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),338:Pe.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,60289))),339:Pe.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,74801))),340:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,8556))),341:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),342:Pe.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,46136))),343:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,95396))),344:Pe.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,61285))),345:Pe.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,1622))),346:Pe.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,8557))),347:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,98015))),348:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,98015))),349:Pe.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,33114))),350:Pe.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,79673))),351:Pe.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,68779))),352:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,82451))),353:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,50754))),354:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,50754))),355:Pe.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,1861))),356:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,99750))),357:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,25686))),358:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,79889))),359:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,79889))),360:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,80872))),361:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,70356))),362:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,70356))),363:Pe.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,97578))),364:Pe.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,83163))),365:Pe.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,48469))),366:Pe.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,70009))),367:Pe.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,52676))),368:Pe.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,88911))),369:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,95396))),370:Pe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,99334))),371:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),372:Pe.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,46136))),373:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,95396))),374:Pe.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,61285))),375:Pe.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,1622))),376:Pe.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,8557))),377:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,98015))),378:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,98015))),379:Pe.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,33114))),380:Pe.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,79673))),381:Pe.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,68779))),382:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,82451))),383:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,50754))),384:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,50754))),385:Pe.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,1861))),386:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,99750))),387:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,25686))),388:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,79889))),389:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,79889))),390:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,80872))),391:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,70356))),392:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,70356))),393:Pe.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,97578))),394:Pe.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,83163))),395:Pe.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,48469))),396:Pe.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,70009))),397:Pe.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,52676))),398:Pe.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,88911))),399:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,95396))),400:Pe.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,99334))),401:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),402:Pe.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,47549))),403:Pe.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,68289))),404:Pe.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,39639))),405:Pe.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,96681))),406:Pe.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,34794))),407:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),408:Pe.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,82456))),409:Pe.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,11243))),410:Pe.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,35675))),411:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,27196))),412:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,81694))),413:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,11637))),414:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,4838))),415:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,96900))),416:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,96900))),417:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,96900))),418:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,96900))),419:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,96900))),420:Pe.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,88069))),421:Pe.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,47224))),422:Pe.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,47224))),423:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,43719))),424:Pe.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,13239))),425:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),426:Pe.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,49096))),427:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,55315))),428:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),429:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,27575))),430:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,7208))),431:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),432:Pe.lazy(()=>__webpack_require__.e(1538).then(__webpack_require__.bind(__webpack_require__,67948))),433:Pe.lazy(()=>__webpack_require__.e(7285).then(__webpack_require__.bind(__webpack_require__,13502))),434:Pe.lazy(()=>__webpack_require__.e(3914).then(__webpack_require__.bind(__webpack_require__,4720))),435:Pe.lazy(()=>__webpack_require__.e(2029).then(__webpack_require__.bind(__webpack_require__,92413))),436:Pe.lazy(()=>__webpack_require__.e(9376).then(__webpack_require__.bind(__webpack_require__,75951))),437:Pe.lazy(()=>__webpack_require__.e(8063).then(__webpack_require__.bind(__webpack_require__,35862))),438:Pe.lazy(()=>__webpack_require__.e(9938).then(__webpack_require__.bind(__webpack_require__,71930))),439:Pe.lazy(()=>__webpack_require__.e(5450).then(__webpack_require__.bind(__webpack_require__,1996))),440:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(1279)]).then(__webpack_require__.bind(__webpack_require__,64779))),441:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5301)]).then(__webpack_require__.bind(__webpack_require__,29753))),442:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2625)]).then(__webpack_require__.bind(__webpack_require__,70669))),443:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8205)]).then(__webpack_require__.bind(__webpack_require__,43601))),444:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7577)]).then(__webpack_require__.bind(__webpack_require__,54465))),445:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5017)]).then(__webpack_require__.bind(__webpack_require__,78081))),446:Pe.lazy(()=>__webpack_require__.e(492).then(__webpack_require__.bind(__webpack_require__,67289))),447:Pe.lazy(()=>__webpack_require__.e(1428).then(__webpack_require__.bind(__webpack_require__,33831))),448:Pe.lazy(()=>__webpack_require__.e(3417).then(__webpack_require__.bind(__webpack_require__,66472))),449:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(233)]).then(__webpack_require__.bind(__webpack_require__,2714))),450:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4292)]).then(__webpack_require__.bind(__webpack_require__,97897))),451:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3939)]).then(__webpack_require__.bind(__webpack_require__,54455))),452:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3996)]).then(__webpack_require__.bind(__webpack_require__,2087))),453:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5089)]).then(__webpack_require__.bind(__webpack_require__,86875))),454:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5807)]).then(__webpack_require__.bind(__webpack_require__,32645))),455:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7529)]).then(__webpack_require__.bind(__webpack_require__,71946))),456:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(3261)]).then(__webpack_require__.bind(__webpack_require__,70251))),457:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5908)]).then(__webpack_require__.bind(__webpack_require__,99605))),458:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(2086)]).then(__webpack_require__.bind(__webpack_require__,9502))),459:Pe.lazy(()=>__webpack_require__.e(2385).then(__webpack_require__.bind(__webpack_require__,86653))),460:Pe.lazy(()=>__webpack_require__.e(6290).then(__webpack_require__.bind(__webpack_require__,37914))),461:Pe.lazy(()=>__webpack_require__.e(5472).then(__webpack_require__.bind(__webpack_require__,36599))),462:Pe.lazy(()=>__webpack_require__.e(2654).then(__webpack_require__.bind(__webpack_require__,85637))),463:Pe.lazy(()=>__webpack_require__.e(1053).then(__webpack_require__.bind(__webpack_require__,46291))),464:Pe.lazy(()=>__webpack_require__.e(5781).then(__webpack_require__.bind(__webpack_require__,81552))),465:Pe.lazy(()=>__webpack_require__.e(7676).then(__webpack_require__.bind(__webpack_require__,46833))),466:Pe.lazy(()=>__webpack_require__.e(957).then(__webpack_require__.bind(__webpack_require__,11653))),467:Pe.lazy(()=>__webpack_require__.e(5232).then(__webpack_require__.bind(__webpack_require__,63006))),468:Pe.lazy(()=>__webpack_require__.e(9995).then(__webpack_require__.bind(__webpack_require__,43630))),469:Pe.lazy(()=>__webpack_require__.e(8902).then(__webpack_require__.bind(__webpack_require__,5058))),470:Pe.lazy(()=>__webpack_require__.e(70).then(__webpack_require__.bind(__webpack_require__,75330))),471:Pe.lazy(()=>__webpack_require__.e(7280).then(__webpack_require__.bind(__webpack_require__,45774))),472:Pe.lazy(()=>__webpack_require__.e(3677).then(__webpack_require__.bind(__webpack_require__,35310))),473:Pe.lazy(()=>__webpack_require__.e(7608).then(__webpack_require__.bind(__webpack_require__,12845))),474:Pe.lazy(()=>__webpack_require__.e(9516).then(__webpack_require__.bind(__webpack_require__,70173))),475:Pe.lazy(()=>__webpack_require__.e(146).then(__webpack_require__.bind(__webpack_require__,87149))),476:Pe.lazy(()=>__webpack_require__.e(2385).then(__webpack_require__.bind(__webpack_require__,86653))),477:Pe.lazy(()=>__webpack_require__.e(6290).then(__webpack_require__.bind(__webpack_require__,37914))),478:Pe.lazy(()=>__webpack_require__.e(5472).then(__webpack_require__.bind(__webpack_require__,36599))),479:Pe.lazy(()=>__webpack_require__.e(2654).then(__webpack_require__.bind(__webpack_require__,85637))),480:Pe.lazy(()=>__webpack_require__.e(1053).then(__webpack_require__.bind(__webpack_require__,46291))),481:Pe.lazy(()=>__webpack_require__.e(5781).then(__webpack_require__.bind(__webpack_require__,81552))),482:Pe.lazy(()=>__webpack_require__.e(7676).then(__webpack_require__.bind(__webpack_require__,46833))),483:Pe.lazy(()=>__webpack_require__.e(957).then(__webpack_require__.bind(__webpack_require__,11653))),484:Pe.lazy(()=>__webpack_require__.e(5232).then(__webpack_require__.bind(__webpack_require__,63006))),485:Pe.lazy(()=>__webpack_require__.e(9995).then(__webpack_require__.bind(__webpack_require__,43630))),486:Pe.lazy(()=>__webpack_require__.e(8902).then(__webpack_require__.bind(__webpack_require__,5058))),487:Pe.lazy(()=>__webpack_require__.e(70).then(__webpack_require__.bind(__webpack_require__,75330))),488:Pe.lazy(()=>__webpack_require__.e(7280).then(__webpack_require__.bind(__webpack_require__,45774))),489:Pe.lazy(()=>__webpack_require__.e(3677).then(__webpack_require__.bind(__webpack_require__,35310))),490:Pe.lazy(()=>__webpack_require__.e(7608).then(__webpack_require__.bind(__webpack_require__,12845))),491:Pe.lazy(()=>__webpack_require__.e(9516).then(__webpack_require__.bind(__webpack_require__,70173))),492:Pe.lazy(()=>__webpack_require__.e(146).then(__webpack_require__.bind(__webpack_require__,87149))),493:Pe.lazy(()=>__webpack_require__.e(2385).then(__webpack_require__.bind(__webpack_require__,86653))),494:Pe.lazy(()=>__webpack_require__.e(6290).then(__webpack_require__.bind(__webpack_require__,37914))),495:Pe.lazy(()=>__webpack_require__.e(5472).then(__webpack_require__.bind(__webpack_require__,36599))),496:Pe.lazy(()=>__webpack_require__.e(2654).then(__webpack_require__.bind(__webpack_require__,85637))),497:Pe.lazy(()=>__webpack_require__.e(1053).then(__webpack_require__.bind(__webpack_require__,46291))),498:Pe.lazy(()=>__webpack_require__.e(5781).then(__webpack_require__.bind(__webpack_require__,81552))),499:Pe.lazy(()=>__webpack_require__.e(7676).then(__webpack_require__.bind(__webpack_require__,46833))),500:Pe.lazy(()=>__webpack_require__.e(957).then(__webpack_require__.bind(__webpack_require__,11653))),501:Pe.lazy(()=>__webpack_require__.e(5232).then(__webpack_require__.bind(__webpack_require__,63006))),502:Pe.lazy(()=>__webpack_require__.e(9995).then(__webpack_require__.bind(__webpack_require__,43630))),503:Pe.lazy(()=>__webpack_require__.e(8902).then(__webpack_require__.bind(__webpack_require__,5058))),504:Pe.lazy(()=>__webpack_require__.e(70).then(__webpack_require__.bind(__webpack_require__,75330))),505:Pe.lazy(()=>__webpack_require__.e(7280).then(__webpack_require__.bind(__webpack_require__,45774))),506:Pe.lazy(()=>__webpack_require__.e(3677).then(__webpack_require__.bind(__webpack_require__,35310))),507:Pe.lazy(()=>__webpack_require__.e(7608).then(__webpack_require__.bind(__webpack_require__,12845))),508:Pe.lazy(()=>__webpack_require__.e(9516).then(__webpack_require__.bind(__webpack_require__,70173))),509:Pe.lazy(()=>__webpack_require__.e(146).then(__webpack_require__.bind(__webpack_require__,87149))),510:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),511:Pe.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,65685))),512:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),513:Pe.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,24120))),514:Pe.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,30667))),515:Pe.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,86731))),516:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),517:Pe.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,97040))),518:Pe.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,36194))),519:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),520:Pe.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,10479))),521:Pe.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,92456))),522:Pe.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,90842))),523:Pe.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,94715))),524:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,58826))),525:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,34482))),526:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,70529))),527:Pe.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,24526))),528:Pe.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,40218))),529:Pe.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,78107))),530:Pe.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,40218))),531:Pe.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,23554))),532:Pe.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,57470))),533:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),534:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,41390))),535:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),536:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,44749))),537:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),538:Pe.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,82664))),539:Pe.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,95279))),540:Pe.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,68513))),541:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,89206))),542:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(470),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,76284))),543:Pe.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,98663))),544:Pe.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,93257))),545:Pe.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,31955))),546:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,26185))),547:Pe.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,43691))),548:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,26185))),549:Pe.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,40166))),550:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,47661))),551:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,47661))),552:Pe.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,94527))),553:Pe.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,85166))),554:Pe.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,5265))),555:Pe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,88515))),556:Pe.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,28429))),557:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,53926))),558:Pe.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,15416))),559:Pe.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,61015))),560:Pe.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,27954))),561:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,53926))),562:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,53926))),563:Pe.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,65301))),564:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,44513))),565:Pe.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,32294))),566:Pe.lazy(()=>Promise.all([__webpack_require__.e(6350),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,34928))),567:Pe.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,88515))),"@@/global-layout":Pe.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,80245)))}}})}var Rf=__webpack_require__(15702),il=__webpack_require__(40059),Nl=__webpack_require__(71418),nc=__webpack_require__(21934),ma=()=>Pe.createElement(Nl.Z,{size:"middle",className:nc.Z.loading}),po=__webpack_require__(92123),_o=__webpack_require__(56656),Qn=__webpack_require__.n(_o),Vu=__webpack_require__(91392),C=__webpack_require__.n(Vu),D=__webpack_require__(29256),L=__webpack_require__.n(D),me=__webpack_require__(81626),ze=__webpack_require__.n(me),un=__webpack_require__(71912),li=__webpack_require__.n(un),la=__webpack_require__(48228),na=__webpack_require__.n(la),ws=__webpack_require__(27112),Ys=__webpack_require__.n(ws),si=__webpack_require__(36867),Rs=__webpack_require__.n(si),nu=__webpack_require__(53501),ao=__webpack_require__.n(nu),xo=__webpack_require__(22982),Cl=__webpack_require__.n(xo),$l=__webpack_require__(54449),yc=__webpack_require__.n($l),Pl=__webpack_require__(10564),gl=__webpack_require__.n(Pl),Yu=__webpack_require__(92468),bc=__webpack_require__.n(Yu),Su=__webpack_require__(27082),yl=__webpack_require__.n(Su);Qn().extend(L()),Qn().extend(ze()),Qn().extend(li()),Qn().extend(na()),Qn().extend(Ys()),Qn().extend(Rs()),Qn().extend(ao()),Qn().extend(Cl()),Qn().extend(yc()),Qn().extend(gl()),Qn().extend(bc()),Qn().extend(yl()),Qn().extend(C());var Ls=Object.defineProperty,qu=Object.getOwnPropertySymbols,xc=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,Il=(kn,ri,ea)=>ri in kn?Ls(kn,ri,{enumerable:!0,configurable:!0,writable:!0,value:ea}):kn[ri]=ea,ic=(kn,ri)=>{for(var ea in ri||(ri={}))xc.call(ri,ea)&&Il(kn,ea,ri[ea]);if(qu)for(var ea of qu(ri))_u.call(ri,ea)&&Il(kn,ea,ri[ea]);return kn},Mc=(kn,ri,ea)=>new Promise((Na,ca)=>{var Ca=fa=>{try{Ms(ea.next(fa))}catch($s){ca($s)}},xa=fa=>{try{Ms(ea.throw(fa))}catch($s){ca($s)}},Ms=fa=>fa.done?Na(fa.value):Promise.resolve(fa.value).then(Ca,xa);Ms((ea=ea.apply(kn,ri)).next())});const Uu="/react/build/",Au=!1;function Tu(){return Mc(this,null,function*(){const kn=(0,Rf.gD)(),{routes:ri,routeComponents:ea}=yield Lc(kn);yield kn.applyPlugins({key:"patchRoutes",type:po.ApplyPluginsType.event,args:{routes:ri,routeComponents:ea}});const Na=kn.applyPlugins({key:"modifyContextOpts",type:po.ApplyPluginsType.modify,initialValue:{}}),ca=Na.basename||"/",Ca=Na.historyType||"browser",xa=(0,il.fi)(ic({type:Ca,basename:ca},Na.historyOpts));return kn.applyPlugins({key:"render",type:po.ApplyPluginsType.compose,initialValue(){const Ms={useStream:!0,routes:ri,routeComponents:ea,pluginManager:kn,mountElementId:"root",rootElement:Na.rootElement||document.getElementById("root"),loadingComponent:ma,publicPath:Uu,runtimePublicPath:Au,history:xa,historyType:Ca,basename:ca,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Na.callback},fa=kn.applyPlugins({key:"modifyClientRenderOpts",type:po.ApplyPluginsType.modify,initialValue:Ms});return xf(fa)}})()})}Tu(),typeof window!="undefined"&&(window.g_umi={version:"4.5.0"})})()})();