From d0210b4dfc65f4c0e5bce591623524b411a125eb Mon Sep 17 00:00:00 2001 From: autosubmit Date: Wed, 12 Feb 2025 16:58:08 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ...cise__ReviewGroup__index.462736be.async.js | 32 +++++++++---------- umi.48ce4abc.js => umi.65663447.js | 2 +- 3 files changed, 18 insertions(+), 18 deletions(-) rename p__Classrooms__Lists__Exercise__ReviewGroup__index.e6d5abcd.async.js => p__Classrooms__Lists__Exercise__ReviewGroup__index.462736be.async.js (68%) rename umi.48ce4abc.js => umi.65663447.js (99%) diff --git a/index.html b/index.html index a50c6c0af3..e4b202d7c0 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__ReviewGroup__index.e6d5abcd.async.js b/p__Classrooms__Lists__Exercise__ReviewGroup__index.462736be.async.js similarity index 68% rename from p__Classrooms__Lists__Exercise__ReviewGroup__index.e6d5abcd.async.js rename to p__Classrooms__Lists__Exercise__ReviewGroup__index.462736be.async.js index 8188066cb9..2874678e65 100644 --- a/p__Classrooms__Lists__Exercise__ReviewGroup__index.e6d5abcd.async.js +++ b/p__Classrooms__Lists__Exercise__ReviewGroup__index.462736be.async.js @@ -1,7 +1,7 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5992],{27812:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},84105:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},18785:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={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"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},73331:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},15277:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},33853:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={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"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},38819:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={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"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},47472:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},87395:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},73896:function(Ve,ge,e){e.r(ge),e.d(ge,{default:function(){return A}});var x=e(59301),u=e(42203),b=e(8591),ae=e(5871),n=e(3113),C=e(66104),D=e(95237),H=e(43604),R=e(28103),T=e(79817),ne=e(5112),q=e(92832),t=e(27812),U=e(79124),de=e(25711);const te=({data:E})=>{const[G,i]=(0,x.useState)(!1),w=()=>{var m;switch(E.question_type){case 3:return x.createElement("aside",null,x.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue",onClick:()=>{i(!G)}},G?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),G&&x.createElement("div",null,(m=E==null?void 0:E.standard_answer)==null?void 0:m.map(function(r,v){var f;return x.createElement(D.Z,{className:"mt10"},x.createElement(H.Z,{flex:"50px"},x.createElement("span",{className:"mt10"},"\u586B\u7A7A",r.choice_id)),x.createElement(H.Z,{flex:1},(f=r==null?void 0:r.answer_text)==null?void 0:f.map(function($,z){return x.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},$)})))})));case 4:return x.createElement("aside",null,x.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue",onClick:()=>{i(!G)}},G?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),G&&x.createElement("div",null,x.createElement(de.Z,{value:E.standard_answer.join(" ")})))}};return x.createElement("section",null,w())};var se={flex_box_center:"flex_box_center___rZhUX",flex_space_between:"flex_space_between___WSWPP",flex_box_vertical_center:"flex_box_vertical_center___Fl2CQ",flex_box_center_end:"flex_box_center_end___zIA_L",flex_box_column:"flex_box_column___wpPM2",bg:"bg___PTvAX",title:"title___NRpL_",questionIcons:"questionIcons___qftEo",green:"green___DII_f",orange:"orange___nqaHJ",greenTip:"greenTip___NQ5fc",redTip:"redTip___BYmiY",orangeTip:"orangeTip___wlzcb",cuttOff:"cuttOff___Y19D3"},re=e(58130),M=e(59301),F=Object.defineProperty,ce=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,p=(E,G,i)=>G in E?F(E,G,{enumerable:!0,configurable:!0,writable:!0,value:i}):E[G]=i,d=(E,G)=>{for(var i in G||(G={}))o.call(G,i)&&p(E,i,G[i]);if(ce)for(var i of ce(G))a.call(G,i)&&p(E,i,G[i]);return E},J=(E,G)=>{var i={};for(var w in E)o.call(E,w)&&G.indexOf(w)<0&&(i[w]=E[w]);if(E!=null&&ce)for(var w of ce(E))G.indexOf(w)<0&&a.call(E,w)&&(i[w]=E[w]);return i},S=(E,G,i)=>new Promise((w,m)=>{var r=$=>{try{f(i.next($))}catch(z){m(z)}},v=$=>{try{f(i.throw($))}catch(z){m(z)}},f=$=>$.done?w($.value):Promise.resolve($.value).then(r,v);f((i=i.apply(E,G)).next())});const P=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898"],K=E=>{var G=E,{exercise:i,globalSetting:w,loading:m,user:r,dispatch:v}=G,f=J(G,["exercise","globalSetting","loading","user","dispatch"]),$,z,Z,h,Q,W,ue,ye,Ce,he,Ee,me,Pe,Me,y,c,l,O,B,Y,_;const V=(0,u.useParams)(),{userInfo:be}=r,{reviewGroupExercise:ee}=i,[oe,$e]=(0,x.useState)({}),[we,Ne]=(0,x.useState)(!1),Ie=(0,x.useRef)();console.log(oe);const Re=()=>{var j;console.log(V,222);let ie=localStorage[`${(j=r==null?void 0:r.userInfo)==null?void 0:j.login}-${V.coursesId}-${V.exerciseId}-filter`];return ie?ie=JSON.parse(ie):ie={},Object.prototype.toString.call(ie)!=="[object Object]"?{}:ie};(0,x.useEffect)(()=>{var j;(j=r==null?void 0:r.userInfo)!=null&&j.login&&s()},[($=r==null?void 0:r.userInfo)==null?void 0:$.login]);const s=()=>{const j=Re();v({type:"exercise/getReviewGroupExercise",payload:d({exerciseId:V.exerciseId},j)})},g=j=>S(void 0,null,function*(){const ie=Re();(yield(0,U.LP)(d({cover_all:!0,id:j.question_id,max_score:oe[j.q_position].max,min_score:oe[j.q_position].min,comment:oe.comment},ie))).status===0&&(delete oe[j.q_position],s(),b.ZP.success("\u6279\u91CF\u8C03\u5206\u6210\u529F"))}),L=j=>{var ie,Se,pe;if(j.question_type>1)return oe[j.q_position]?M.createElement("div",{className:"mr10 ml10 inline-block"},"\u5728\u4EE5\u4E0B\u533A\u95F4\u4E2D\u4E3A\u5B66\u751F\u968F\u673A\u8D4B\u5206\uFF1A",M.createElement(ae.Z,{placeholder:"\u6700\u4F4E",defaultValue:j.user_score,max:j.question_score,min:0,onChange:ve=>{oe[j.q_position].min=String(ve),$e(d({},oe))}}),M.createElement("div",{className:se.cuttOff}),M.createElement(ae.Z,{placeholder:"\u6700\u9AD8",defaultValue:j.user_score,max:j.question_score,min:((ie=oe[j.q_position])==null?void 0:ie.min)||0,onChange:ve=>{oe[j.q_position].max=String(ve),$e(d({},oe))}}),"\u5206",M.createElement(n.ZP,{className:"ml5",type:"primary",disabled:!((Se=oe[j.q_position])!=null&&Se.min)||!((pe=oe[j.q_position])!=null&&pe.max),onClick:()=>g(j)},"\u786E\u8BA4")):M.createElement("span",{style:{cursor:"pointer"},onClick:()=>{oe[j.q_position]={},$e(d({},oe))},className:"c-blue mr10 ml10"},"\u8C03\u5206")};return M.createElement("section",{className:"edu-container",ref:Ie},M.createElement("section",{className:"animated fadeIn"},M.createElement("aside",{className:"mt10"},be&&M.createElement(C.Z,{separator:">"},M.createElement(C.Z.Item,null,M.createElement(u.Link,{to:`${be.first_category_url}`},(z=be==null?void 0:be.course)==null?void 0:z.course_name)),M.createElement(C.Z.Item,null,M.createElement(u.Link,{to:`/classrooms/${V.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),M.createElement(C.Z.Item,null,M.createElement(u.Link,{to:`/classrooms/${V.coursesId}/exercise/${V.exerciseId}/detail`},"\u8BD5\u5377\u8BE6\u60C5")),M.createElement(C.Z.Item,null,(Z=ee==null?void 0:ee.exercise_answer_user)==null?void 0:Z.user_name))),M.createElement("aside",{className:[se.title,"mt20"].join(" ")},M.createElement(D.Z,{style:{width:"100%"}},M.createElement(H.Z,{flex:"1"},M.createElement(u.Link,{to:`/classrooms/${V.coursesId}/exercise/${V.exerciseId}/detail`},M.createElement(t.Z,{className:"font16 c-black"})),M.createElement("strong",{className:"font20 ml5"},(h=ee==null?void 0:ee.exercise)==null?void 0:h.exercise_name),M.createElement(re.VV,{status:[re.ju[(Q=ee.exercise)==null?void 0:Q.exercise_status]]})),M.createElement(H.Z,null)))),M.createElement("section",{className:[se.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},M.createElement(D.Z,{gutter:[30,0]},M.createElement(H.Z,{className:"bold c-black"},M.createElement("aside",null,M.createElement("span",null,"\u8003\u8BD5\u65F6\u957F ",((W=ee.exercise)==null?void 0:W.time)===-1?"\u672A\u9650\u65F6":(ue=ee.exercise)==null?void 0:ue.time),M.createElement("span",{className:"ml20"},"\u6EE1\u5206 ",(Ce=(ye=ee.exercise_scores)==null?void 0:ye.exercise_types)==null?void 0:Ce.q_scores,"\u5206")))),M.createElement(R.Z,null),M.createElement(D.Z,{gutter:[30,0]},M.createElement(H.Z,{flex:"1"},M.createElement("span",{className:"c-light-black"},"\u60A8\u6B63\u5728\u5BF9\u4EE5\u4E0B\u5B66\u751F\u8FDB\u884C\u6279\u91CF\u8BC4\u9605\uFF1A"),M.createElement("span",null,(he=ee.exercise_answer_user)==null?void 0:he.user_name))),M.createElement(D.Z,{gutter:[30,0]},M.createElement(H.Z,{span:24,className:"mt10"},(Ee=ee==null?void 0:ee.exercise_users)==null?void 0:Ee.map(function(j,ie){if(ie<100)return M.createElement("strong",{className:"mr10",key:ie},j.user_name)})),M.createElement(H.Z,{span:24,className:"tr"},((me=ee==null?void 0:ee.exercise_users)==null?void 0:me.length)>100&&M.createElement("span",null,"......\u7B49",(Pe=ee==null?void 0:ee.exercise_users)==null?void 0:Pe.length,"\u4EBA"))),M.createElement(R.Z,null),((Me=ee==null?void 0:ee.exercise_questions)==null?void 0:Me.some(j=>j.question_type!==4))&&M.createElement("aside",null,M.createElement(D.Z,{gutter:[10,10]},M.createElement(H.Z,{flex:"1"},M.createElement("aside",null,M.createElement("strong",{className:"font14"},"\u5BA2\u89C2\u9898"),M.createElement("span",{className:se.greenTip},"\u6B63\u786E"),M.createElement("span",{className:se.redTip},"\u9519\u8BEF"),M.createElement("span",{className:se.redTip},"\u90E8\u5206\u5F97\u5206")),M.createElement("aside",{className:[se.questionIcons,"mt10"].join(" ")},M.createElement(T.default,{affix:!1,onChange:()=>Ne(!0)},(y=ee==null?void 0:ee.exercise_questions)==null?void 0:y.map(function(j,ie){if(j.question_type!==4)return M.createElement(T.default.Link,{href:`#questionID-${j.q_position}`,title:j.q_position})})))),M.createElement(H.Z,null,"\u603B\u5206 ",M.createElement("span",{className:"c-red bold"},(l=(c=ee.exercise_scores)==null?void 0:c.exercise_types)==null?void 0:l.q_scores)," \u5206")),M.createElement("p",{className:"c-blue tr",onClick:()=>Ne(!we)},we?"\u6536\u8D77\u7B54\u9898\u8BE6\u60C5":"\u5C55\u5F00\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",M.createElement("span",{className:"iconfont icon-play-square-fill3x ml5"})),M.createElement(R.Z,null)),M.createElement(D.Z,{gutter:[10,10]},M.createElement(H.Z,{flex:"1"},M.createElement("aside",null,M.createElement("strong",{className:"font14"},"\u4E3B\u89C2\u9898"),M.createElement("span",{className:se.greenTip},"\u5DF2\u8BC4"),M.createElement("span",{className:se.redTip},"\u672A\u8BC4")),M.createElement("aside",{className:[se.questionIcons,"mt10"].join(" ")},M.createElement(T.default,{affix:!1},(O=ee==null?void 0:ee.exercise_questions)==null?void 0:O.map(function(j,ie){if(j.question_type===4)return M.createElement(T.default.Link,{href:`#questionID-${j.q_position}`,title:j.q_position}," ")})))),M.createElement(H.Z,null,"\u603B\u5206 ",M.createElement("span",{className:"c-red bold"},(Y=(B=ee.exercise_scores)==null?void 0:B.exercise_types)==null?void 0:Y.q_mains_scores)," \u5206")),(_=ee.exercise_questions)==null?void 0:_.map(function(j,ie){var Se;return M.createElement("aside",{id:`questionID-${j.q_position}`,className:`${we||j.question_type===4?"":"hide"}`},M.createElement(D.Z,null,M.createElement(H.Z,{flex:"1"},M.createElement("span",{className:"c-blue font14"},j.q_position,". ",P[j.question_type]),M.createElement("span",{className:"c-light-black ml5"},"(",j.question_score,")")),M.createElement(H.Z,null,j.standard_answer_show&&M.createElement("span",null,"\u6B63\u786E\u7B54\u6848\uFF1A",j.standard_answer_show),L(j),j.user_score&&M.createElement("span",null,"\u5F97\u5206",M.createElement("span",{className:"c-red"},j.user_score),"\u5206"),!j.user_score&&M.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),M.createElement("div",null,M.createElement(de.Z,{value:j.question_title})),M.createElement("div",null,(Se=j.question_choices)==null?void 0:Se.map(function(pe,ve){return M.createElement("div",null,M.createElement(ne.ZP,{checked:j.user_answer.includes(pe.choice_id)},pe.choice_text))})),M.createElement(te,{data:j}),oe[j.q_position]?M.createElement(q.default.TextArea,{onChange:pe=>{oe.comment=String(pe.target.value),$e(d({},oe))},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",maxLength:100}):null,M.createElement(R.Z,null))})))};var A=(0,u.connect)(({exercise:E,loading:G,user:i,globalSetting:w})=>({exercise:E,globalSetting:w,user:i,loading:G.effects}))(K)},13845:function(Ve,ge,e){e.d(ge,{F:function(){return x},Z:function(){return u}});function x(b){return b!=null&&b===b.window}function u(b,ae){var n,C;if(typeof window=="undefined")return 0;const D=ae?"scrollTop":"scrollLeft";let H=0;return x(b)?H=b[ae?"pageYOffset":"pageXOffset"]:b instanceof Document?H=b.documentElement[D]:(b instanceof HTMLElement||b)&&(H=b[D]),b&&!x(b)&&typeof H!="number"&&(H=(C=((n=b.ownerDocument)!==null&&n!==void 0?n:b).documentElement)===null||C===void 0?void 0:C[D]),H}},68031:function(Ve,ge,e){e.d(ge,{Z:function(){return ae}});var x=e(16089);function u(n,C,D,H){const R=D-C;return n/=H/2,n<1?R/2*n*n*n+C:R/2*((n-=2)*n*n+2)+C}var b=e(13845);function ae(n){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:D=()=>window,callback:H,duration:R=450}=C,T=D(),ne=(0,b.Z)(T,!0),q=Date.now(),t=()=>{const de=Date.now()-q,te=u(de>R?R:de,ne,n,R);(0,b.F)(T)?T.scrollTo(window.pageXOffset,te):T instanceof Document||T.constructor.name==="HTMLDocument"?T.documentElement.scrollTop=te:T.scrollTop=te,deD||C},27666:function(Ve,ge,e){var x=e(65093),u=e(16089);function b(ae){let n;const C=H=>()=>{n=null,ae.apply(void 0,(0,x.Z)(H))},D=function(){if(n==null){for(var H=arguments.length,R=new Array(H),T=0;T{u.Z.cancel(n),n=null},D}ge.Z=b},81228:function(Ve,ge,e){e.d(ge,{Z:function(){return p}});var x=e(44202),u=e(86773),b=e(82412),ae=e(60845),n=e(59301),C=e(92310),D=e.n(C),H=e(29301),R=e(2738),T=e(27666),ne=e(36355),q=e(83116),t=e(37613);const U=d=>{const{componentCls:J}=d;return{[J]:{position:"fixed",zIndex:d.zIndexPopup}}};var de=(0,q.Z)("Affix",d=>{const J=(0,t.TS)(d,{zIndexPopup:d.zIndexBase+10});return[U(J)]});function te(d){return d!==window?d.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function se(d,J,S){if(S!==void 0&&J.top>d.top-S)return S+J.top}function re(d,J,S){if(S!==void 0&&J.bottom{const K=P.getTargetFunc(),A=K==null?void 0:K(),{prevTarget:E}=P.state;E!==A&&(M.forEach(G=>{E==null||E.removeEventListener(G,P.lazyUpdatePosition),A==null||A.addEventListener(G,P.lazyUpdatePosition)}),P.updatePosition(),P.setState({prevTarget:A}))},P.removeListeners=()=>{P.timer&&(clearTimeout(P.timer),P.timer=null);const{prevTarget:K}=P.state,A=P.getTargetFunc(),E=A==null?void 0:A();M.forEach(G=>{E==null||E.removeEventListener(G,P.lazyUpdatePosition),K==null||K.removeEventListener(G,P.lazyUpdatePosition)}),P.updatePosition.cancel(),P.lazyUpdatePosition.cancel()},P.getOffsetTop=()=>{const{offsetBottom:K,offsetTop:A}=P.props;return K===void 0&&A===void 0?0:A},P.getOffsetBottom=()=>P.props.offsetBottom,P.measure=()=>{const{status:K,lastAffix:A}=P.state,{onChange:E}=P.props,G=P.getTargetFunc();if(K!==ce.Prepare||!P.fixedNodeRef.current||!P.placeholderNodeRef.current||!G)return;const i=P.getOffsetTop(),w=P.getOffsetBottom(),m=G();if(m){const r={status:ce.None},v=te(P.placeholderNodeRef.current);if(v.top===0&&v.left===0&&v.width===0&&v.height===0)return;const f=te(m),$=se(v,f,i),z=re(v,f,w);$!==void 0?(r.affixStyle={position:"fixed",top:$,width:v.width,height:v.height},r.placeholderStyle={width:v.width,height:v.height}):z!==void 0&&(r.affixStyle={position:"fixed",bottom:z,width:v.width,height:v.height},r.placeholderStyle={width:v.width,height:v.height}),r.lastAffix=!!r.affixStyle,E&&A!==r.lastAffix&&E(r.lastAffix),P.setState(r)}},P.prepareMeasure=()=>{P.setState({status:ce.Prepare,affixStyle:void 0,placeholderStyle:void 0})},P.updatePosition=(0,T.Z)(()=>{P.prepareMeasure()}),P.lazyUpdatePosition=(0,T.Z)(()=>{const K=P.getTargetFunc(),{affixStyle:A}=P.state;if(K&&A){const E=P.getOffsetTop(),G=P.getOffsetBottom(),i=K();if(i&&P.placeholderNodeRef.current){const w=te(i),m=te(P.placeholderNodeRef.current),r=se(m,w,E),v=re(m,w,G);if(r!==void 0&&A.top===r||v!==void 0&&A.bottom===v)return}}P.prepareMeasure()}),P}return(0,u.Z)(S,[{key:"getTargetFunc",value:function(){const{getTargetContainer:K}=this.context,{target:A}=this.props;return A!==void 0?A:K!=null?K:F}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(K){this.addListeners(),(K.offsetTop!==this.props.offsetTop||K.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:K,placeholderStyle:A}=this.state,{affixPrefixCls:E,rootClassName:G,children:i}=this.props,w=D()(K&&G,{[E]:!!K});let m=(0,R.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return n.createElement(H.Z,{onResize:this.updatePosition},n.createElement("div",Object.assign({},m,{ref:this.placeholderNodeRef}),K&&n.createElement("div",{style:A,"aria-hidden":"true"}),n.createElement("div",{className:w,ref:this.fixedNodeRef,style:K},n.createElement(H.Z,{onResize:this.updatePosition},i))))}}]),S}(n.Component);o.contextType=ne.E_;var p=(0,n.forwardRef)((d,J)=>{const{prefixCls:S,rootClassName:P}=d,{getPrefixCls:K}=(0,n.useContext)(ne.E_),A=K("affix",S),[E,G]=de(A),i=Object.assign(Object.assign({},d),{affixPrefixCls:A,rootClassName:D()(P,G)});return E(n.createElement(o,Object.assign({},i,{ref:J})))})},79817:function(Ve,ge,e){e.d(ge,{default:function(){return P}});var x=e(65093),u=e(92310),b=e.n(u),ae=e(70425),n=e(59301),C=e(16722),D=e(13845),H=e(68031),R=e(81228),T=e(36355),q=n.createContext(void 0),U=K=>{const{href:A,title:E,prefixCls:G,children:i,className:w,target:m,replace:r}=K,v=n.useContext(q),{registerLink:f,unregisterLink:$,scrollTo:z,onClick:Z,activeLink:h,direction:Q}=v||{};n.useEffect(()=>(f==null||f(A),()=>{$==null||$(A)}),[A]);const W=me=>{r&&(me.preventDefault(),window.location.replace(A)),Z==null||Z(me,{title:E,href:A}),z==null||z(A)},{getPrefixCls:ue}=n.useContext(T.E_),ye=ue("anchor",G),Ce=h===A,he=b()(`${ye}-link`,w,{[`${ye}-link-active`]:Ce}),Ee=b()(`${ye}-link-title`,{[`${ye}-link-title-active`]:Ce});return n.createElement("div",{className:he},n.createElement("a",{className:Ee,href:A,title:typeof E=="string"?E:"",target:m,onClick:W},E),Q!=="horizontal"?i:null)},de=e(17313),te=e(83116),se=e(37613);const re=K=>{const{componentCls:A,holderOffsetBlock:E,motionDurationSlow:G,lineWidthBold:i,colorPrimary:w,lineType:m,colorSplit:r}=K;return{[`${A}-wrapper`]:{marginBlockStart:-E,paddingBlockStart:E,[A]:Object.assign(Object.assign({},(0,de.Wf)(K)),{position:"relative",paddingInlineStart:i,[`${A}-link`]:{paddingBlock:K.linkPaddingBlock,paddingInline:`${K.linkPaddingInlineStart}px 0`,"&-title":Object.assign(Object.assign({},de.vS),{position:"relative",display:"block",marginBlockEnd:K.anchorTitleBlock,color:K.colorText,transition:`all ${K.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${A}-link-title`]:{color:K.colorPrimary},[`${A}-link`]:{paddingBlock:K.anchorPaddingBlockSecondary}}}),[`&:not(${A}-wrapper-horizontal)`]:{[A]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${i}px ${m} ${r}`,content:'" "'},[`${A}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${G} ease-in-out`,width:i,backgroundColor:w,[`&${A}-ink-visible`]:{display:"inline-block"}}}},[`${A}-fixed ${A}-ink ${A}-ink`]:{display:"none"}}}},M=K=>{const{componentCls:A,motionDurationSlow:E,lineWidthBold:G,colorPrimary:i}=K;return{[`${A}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`1px ${K.lineType} ${K.colorSplit}`,content:'" "'},[A]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${A}-link:first-of-type`]:{paddingInline:0},[`${A}-ink`]:{position:"absolute",bottom:0,transition:`left ${E} ease-in-out, width ${E} ease-in-out`,height:G,backgroundColor:i}}}}};var F=(0,te.Z)("Anchor",K=>{const{fontSize:A,fontSizeLG:E,paddingXXS:G}=K,i=(0,se.TS)(K,{holderOffsetBlock:G,anchorPaddingBlockSecondary:G/2,anchorTitleBlock:A/14*3,anchorBallSize:E/2});return[re(i),M(i)]},K=>({linkPaddingBlock:K.paddingXXS,linkPaddingInlineStart:K.padding}));function ce(){return window}function o(K,A){if(!K.getClientRects().length)return 0;const E=K.getBoundingClientRect();return E.width||E.height?A===window?(A=K.ownerDocument.documentElement,E.top-A.clientTop):E.top-A.getBoundingClientRect().top:E.top}const a=/#([\S ]+)$/,p=K=>{var A;const{rootClassName:E,anchorPrefixCls:G,className:i,style:w,offsetTop:m,affix:r=!0,showInkInFixed:v=!1,children:f,items:$,direction:z="vertical",bounds:Z,targetOffset:h,onClick:Q,onChange:W,getContainer:ue,getCurrentAnchor:ye,replace:Ce}=K,[he,Ee]=n.useState([]),[me,Pe]=n.useState(null),Me=n.useRef(me),y=n.useRef(null),c=n.useRef(null),l=n.useRef(!1),{direction:O,getTargetContainer:B,anchor:Y}=n.useContext(T.E_),_=(A=ue!=null?ue:B)!==null&&A!==void 0?A:ce,V=JSON.stringify(he),be=(0,ae.useEvent)(pe=>{he.includes(pe)||Ee(ve=>[].concat((0,x.Z)(ve),[pe]))}),ee=(0,ae.useEvent)(pe=>{he.includes(pe)&&Ee(ve=>ve.filter(Oe=>Oe!==pe))}),oe=()=>{var pe;const ve=(pe=y.current)===null||pe===void 0?void 0:pe.querySelector(`.${G}-link-title-active`);if(ve&&c.current){const{style:Oe}=c.current,Ze=z==="horizontal";Oe.top=Ze?"":`${ve.offsetTop+ve.clientHeight/2}px`,Oe.height=Ze?"":`${ve.clientHeight}px`,Oe.left=Ze?`${ve.offsetLeft}px`:"",Oe.width=Ze?`${ve.clientWidth}px`:"",Ze&&(0,C.Z)(ve,{scrollMode:"if-needed",block:"nearest"})}},$e=function(pe){let ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;const Ze=[],Ae=_();return pe.forEach(ze=>{const He=a.exec(ze==null?void 0:ze.toString());if(!He)return;const Xe=document.getElementById(He[1]);if(Xe){const rt=o(Xe,Ae);rtXe.top>He.top?Xe:He).link:""},we=(0,ae.useEvent)(pe=>{if(Me.current===pe)return;const ve=typeof ye=="function"?ye(pe):pe;Pe(ve),Me.current=ve,W==null||W(pe)}),Ne=n.useCallback(()=>{if(l.current)return;const pe=$e(he,h!==void 0?h:m||0,Z);we(pe)},[V,h,m]),Ie=n.useCallback(pe=>{we(pe);const ve=a.exec(pe);if(!ve)return;const Oe=document.getElementById(ve[1]);if(!Oe)return;const Ze=_(),Ae=(0,D.Z)(Ze,!0),ze=o(Oe,Ze);let He=Ae+ze;He-=h!==void 0?h:m||0,l.current=!0,(0,H.Z)(He,{getContainer:_,callback(){l.current=!1}})},[h,m]),Re=b()(E,`${G}-wrapper`,{[`${G}-wrapper-horizontal`]:z==="horizontal",[`${G}-rtl`]:O==="rtl"},i,Y==null?void 0:Y.className),s=b()(G,{[`${G}-fixed`]:!r&&!v}),g=b()(`${G}-ink`,{[`${G}-ink-visible`]:me}),L=Object.assign(Object.assign({maxHeight:m?`calc(100vh - ${m}px)`:"100vh"},Y==null?void 0:Y.style),w),j=pe=>Array.isArray(pe)?pe.map(ve=>n.createElement(U,Object.assign({replace:Ce},ve,{key:ve.key}),z==="vertical"&&j(ve.children))):null,ie=n.createElement("div",{ref:y,className:Re,style:L},n.createElement("div",{className:s},n.createElement("span",{className:g,ref:c}),"items"in K?j($):f));n.useEffect(()=>{const pe=_();return Ne(),pe==null||pe.addEventListener("scroll",Ne),()=>{pe==null||pe.removeEventListener("scroll",Ne)}},[V]),n.useEffect(()=>{typeof ye=="function"&&we(ye(Me.current||""))},[ye]),n.useEffect(()=>{oe()},[z,ye,V,me]);const Se=n.useMemo(()=>({registerLink:be,unregisterLink:ee,scrollTo:Ie,activeLink:me,onClick:Q,direction:z}),[me,Q,Ie,z]);return n.createElement(q.Provider,{value:Se},r?n.createElement(R.Z,{offsetTop:m,target:_},ie):ie)};var J=K=>{const{prefixCls:A,rootClassName:E}=K,{getPrefixCls:G}=n.useContext(T.E_),i=G("anchor",A),[w,m]=F(i);return w(n.createElement(p,Object.assign({},K,{rootClassName:b()(m,E),anchorPrefixCls:i})))};const S=J;S.Link=U;var P=S},66104:function(Ve,ge,e){e.d(ge,{Z:function(){return G}});var x=e(92310),u=e.n(x),b=e(11592),ae=e(26112),n=e(59301),C=e(92343),D=e(36355),H=e(84105),R=e(91857);const T=i=>{let{children:w}=i;const{getPrefixCls:m}=n.useContext(D.E_),r=m("breadcrumb");return n.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},w===""?w:w||"/")};T.__ANT_BREADCRUMB_SEPARATOR=!0;var ne=T,q=function(i,w){var m={};for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&w.indexOf(r)<0&&(m[r]=i[r]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,r=Object.getOwnPropertySymbols(i);vw[v]||r)}function U(i,w,m,r){if(m==null)return null;const{className:v,onClick:f}=w,$=q(w,["className","onClick"]),z=Object.assign(Object.assign({},(0,ae.Z)($,{data:!0,aria:!0})),{onClick:f});return r!==void 0?n.createElement("a",Object.assign({},z,{className:u()(`${i}-link`,v),href:r}),m):n.createElement("span",Object.assign({},z,{className:u()(`${i}-link`,v)}),m)}function de(i,w){return(r,v,f,$,z)=>{if(w)return w(r,v,f,$);const Z=t(r,v);return U(i,r,Z,z)}}var te=function(i,w){var m={};for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&w.indexOf(r)<0&&(m[r]=i[r]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,r=Object.getOwnPropertySymbols(i);v{const{prefixCls:w,separator:m="/",children:r,menu:v,overlay:f,dropdownProps:$,href:z}=i,h=(Q=>{if(v||f){const W=Object.assign({},$);if(v){const ue=v||{},{items:ye}=ue,Ce=te(ue,["items"]);W.menu=Object.assign(Object.assign({},Ce),{items:ye==null?void 0:ye.map((he,Ee)=>{var{key:me,title:Pe,label:Me,path:y}=he,c=te(he,["key","title","label","path"]);let l=Me!=null?Me:Pe;return y&&(l=n.createElement("a",{href:`${z}${y}`},l)),Object.assign(Object.assign({},c),{key:me!=null?me:Ee,label:l})})})}else f&&(W.overlay=f);return n.createElement(R.Z,Object.assign({placement:"bottom"},W),n.createElement("span",{className:`${w}-overlay-link`},Q,n.createElement(H.Z,null)))}return Q})(r);return h!=null?n.createElement(n.Fragment,null,n.createElement("li",null,h),m&&n.createElement(ne,null,m)):null},re=i=>{const{prefixCls:w,children:m,href:r}=i,v=te(i,["prefixCls","children","href"]),{getPrefixCls:f}=n.useContext(D.E_),$=f("breadcrumb",w);return n.createElement(se,Object.assign({},v,{prefixCls:$}),U($,v,m,r))};re.__ANT_BREADCRUMB_ITEM=!0;var M=re,F=e(17313),ce=e(83116),o=e(37613);const a=i=>{const{componentCls:w,iconCls:m}=i;return{[w]:Object.assign(Object.assign({},(0,F.Wf)(i)),{color:i.itemColor,fontSize:i.fontSize,[m]:{fontSize:i.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:i.linkColor,transition:`color ${i.motionDurationMid}`,padding:`0 ${i.paddingXXS}px`,borderRadius:i.borderRadiusSM,height:i.lineHeight*i.fontSize,display:"inline-block",marginInline:-i.marginXXS,"&:hover":{color:i.linkHoverColor,backgroundColor:i.colorBgTextHover}},(0,F.Qy)(i)),"li:last-child":{color:i.lastItemColor},[`${w}-separator`]:{marginInline:i.separatorMargin,color:i.separatorColor},[`${w}-link`]:{[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5992],{27812:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},84105:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},18785:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={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"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},73331:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},15277:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},33853:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={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"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},38819:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={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"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},47472:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},87395:function(Ve,he,e){e.d(he,{Z:function(){return H}});var x=e(16378),u=e(59301),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},ae=b,n=e(7657),C=function(T,ne){return u.createElement(n.Z,(0,x.Z)({},T,{ref:ne,icon:ae}))},D=u.forwardRef(C),H=D},73896:function(Ve,he,e){e.r(he),e.d(he,{default:function(){return A}});var x=e(59301),u=e(42203),b=e(8591),ae=e(5871),n=e(3113),C=e(66104),D=e(95237),H=e(43604),R=e(28103),T=e(79817),ne=e(5112),q=e(92832),t=e(27812),U=e(79124),de=e(25711);const te=({data:E})=>{const[G,i]=(0,x.useState)(!1),w=()=>{var m;switch(E.question_type){case 3:return x.createElement("aside",null,x.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue",onClick:()=>{i(!G)}},G?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),G&&x.createElement("div",null,(m=E==null?void 0:E.standard_answer)==null?void 0:m.map(function(r,v){var f;return x.createElement(D.Z,{className:"mt10"},x.createElement(H.Z,{flex:"50px"},x.createElement("span",{className:"mt10"},"\u586B\u7A7A",r.choice_id)),x.createElement(H.Z,{flex:1},(f=r==null?void 0:r.answer_text)==null?void 0:f.map(function($,z){return x.createElement("div",{style:{border:"1px solid #eee",padding:"15px 10px 0 10px"}},$)})))})));case 4:return x.createElement("aside",null,x.createElement("span",{style:{cursor:"pointer"},className:"font12 c-blue",onClick:()=>{i(!G)}},G?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),G&&x.createElement("div",null,x.createElement(de.Z,{value:E.standard_answer.join(" ")})))}};return x.createElement("section",null,w())};var le={flex_box_center:"flex_box_center___rZhUX",flex_space_between:"flex_space_between___WSWPP",flex_box_vertical_center:"flex_box_vertical_center___Fl2CQ",flex_box_center_end:"flex_box_center_end___zIA_L",flex_box_column:"flex_box_column___wpPM2",bg:"bg___PTvAX",title:"title___NRpL_",questionIcons:"questionIcons___qftEo",green:"green___DII_f",orange:"orange___nqaHJ",greenTip:"greenTip___NQ5fc",redTip:"redTip___BYmiY",orangeTip:"orangeTip___wlzcb",cuttOff:"cuttOff___Y19D3"},re=e(58130),M=e(59301),F=Object.defineProperty,ce=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,p=(E,G,i)=>G in E?F(E,G,{enumerable:!0,configurable:!0,writable:!0,value:i}):E[G]=i,d=(E,G)=>{for(var i in G||(G={}))o.call(G,i)&&p(E,i,G[i]);if(ce)for(var i of ce(G))a.call(G,i)&&p(E,i,G[i]);return E},J=(E,G)=>{var i={};for(var w in E)o.call(E,w)&&G.indexOf(w)<0&&(i[w]=E[w]);if(E!=null&&ce)for(var w of ce(E))G.indexOf(w)<0&&a.call(E,w)&&(i[w]=E[w]);return i},S=(E,G,i)=>new Promise((w,m)=>{var r=$=>{try{f(i.next($))}catch(z){m(z)}},v=$=>{try{f(i.throw($))}catch(z){m(z)}},f=$=>$.done?w($.value):Promise.resolve($.value).then(r,v);f((i=i.apply(E,G)).next())});const P=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898"],K=E=>{var G=E,{exercise:i,globalSetting:w,loading:m,user:r,dispatch:v}=G,f=J(G,["exercise","globalSetting","loading","user","dispatch"]),$,z,Z,h,Q,W,ue,Ce,xe,be,Ee,ve,Pe,Me,y,c,l,O,B,Y,_;const V=(0,u.useParams)(),{userInfo:ye}=r,{reviewGroupExercise:ee}=i,[oe,$e]=(0,x.useState)({}),[we,Ne]=(0,x.useState)(!1),Ie=(0,x.useRef)();console.log(oe);const Re=()=>{var j,se;console.log(V,222);let pe=localStorage[`${(j=r==null?void 0:r.userInfo)==null?void 0:j.login}-${V.coursesId}-${V.exerciseId}-filter`];if(pe?pe=JSON.parse(pe):pe={},Object.prototype.toString.call(pe)!=="[object Object]")return{};let ge=((se=pe==null?void 0:pe.commit_status)==null?void 0:se.filter(fe=>fe===2||fe===3))||[2,3];return pe.commit_status=(ge==null?void 0:ge.length)>0?ge:[2,3],pe};(0,x.useEffect)(()=>{var j;(j=r==null?void 0:r.userInfo)!=null&&j.login&&s()},[($=r==null?void 0:r.userInfo)==null?void 0:$.login]);const s=()=>{const j=Re();v({type:"exercise/getReviewGroupExercise",payload:d({exerciseId:V.exerciseId},j)})},g=j=>S(void 0,null,function*(){const se=Re();(yield(0,U.LP)(d({cover_all:!0,id:j.question_id,max_score:oe[j.q_position].max,min_score:oe[j.q_position].min,comment:oe.comment},se))).status===0&&(delete oe[j.q_position],s(),b.ZP.success("\u6279\u91CF\u8C03\u5206\u6210\u529F"))}),L=j=>{var se,pe,ge;if(j.question_type>1)return oe[j.q_position]?M.createElement("div",{className:"mr10 ml10 inline-block"},"\u5728\u4EE5\u4E0B\u533A\u95F4\u4E2D\u4E3A\u5B66\u751F\u968F\u673A\u8D4B\u5206\uFF1A",M.createElement(ae.Z,{placeholder:"\u6700\u4F4E",defaultValue:j.user_score,max:j.question_score,min:0,onChange:fe=>{oe[j.q_position].min=String(fe),$e(d({},oe))}}),M.createElement("div",{className:le.cuttOff}),M.createElement(ae.Z,{placeholder:"\u6700\u9AD8",defaultValue:j.user_score,max:j.question_score,min:((se=oe[j.q_position])==null?void 0:se.min)||0,onChange:fe=>{oe[j.q_position].max=String(fe),$e(d({},oe))}}),"\u5206",M.createElement(n.ZP,{className:"ml5",type:"primary",disabled:!((pe=oe[j.q_position])!=null&&pe.min)||!((ge=oe[j.q_position])!=null&&ge.max),onClick:()=>g(j)},"\u786E\u8BA4")):M.createElement("span",{style:{cursor:"pointer"},onClick:()=>{oe[j.q_position]={},$e(d({},oe))},className:"c-blue mr10 ml10"},"\u8C03\u5206")};return M.createElement("section",{className:"edu-container",ref:Ie},M.createElement("section",{className:"animated fadeIn"},M.createElement("aside",{className:"mt10"},ye&&M.createElement(C.Z,{separator:">"},M.createElement(C.Z.Item,null,M.createElement(u.Link,{to:`${ye.first_category_url}`},(z=ye==null?void 0:ye.course)==null?void 0:z.course_name)),M.createElement(C.Z.Item,null,M.createElement(u.Link,{to:`/classrooms/${V.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),M.createElement(C.Z.Item,null,M.createElement(u.Link,{to:`/classrooms/${V.coursesId}/exercise/${V.exerciseId}/detail`},"\u8BD5\u5377\u8BE6\u60C5")),M.createElement(C.Z.Item,null,(Z=ee==null?void 0:ee.exercise_answer_user)==null?void 0:Z.user_name))),M.createElement("aside",{className:[le.title,"mt20"].join(" ")},M.createElement(D.Z,{style:{width:"100%"}},M.createElement(H.Z,{flex:"1"},M.createElement(u.Link,{to:`/classrooms/${V.coursesId}/exercise/${V.exerciseId}/detail`},M.createElement(t.Z,{className:"font16 c-black"})),M.createElement("strong",{className:"font20 ml5"},(h=ee==null?void 0:ee.exercise)==null?void 0:h.exercise_name),M.createElement(re.VV,{status:[re.ju[(Q=ee.exercise)==null?void 0:Q.exercise_status]]})),M.createElement(H.Z,null)))),M.createElement("section",{className:[le.bg,"pt30","pl30","pr30","pb30","mt20"].join(" ")},M.createElement(D.Z,{gutter:[30,0]},M.createElement(H.Z,{className:"bold c-black"},M.createElement("aside",null,M.createElement("span",null,"\u8003\u8BD5\u65F6\u957F ",((W=ee.exercise)==null?void 0:W.time)===-1?"\u672A\u9650\u65F6":(ue=ee.exercise)==null?void 0:ue.time),M.createElement("span",{className:"ml20"},"\u6EE1\u5206 ",(xe=(Ce=ee.exercise_scores)==null?void 0:Ce.exercise_types)==null?void 0:xe.q_scores,"\u5206")))),M.createElement(R.Z,null),M.createElement(D.Z,{gutter:[30,0]},M.createElement(H.Z,{flex:"1"},M.createElement("span",{className:"c-light-black"},"\u60A8\u6B63\u5728\u5BF9\u4EE5\u4E0B\u5B66\u751F\u8FDB\u884C\u6279\u91CF\u8BC4\u9605\uFF1A"),M.createElement("span",null,(be=ee.exercise_answer_user)==null?void 0:be.user_name))),M.createElement(D.Z,{gutter:[30,0]},M.createElement(H.Z,{span:24,className:"mt10"},(Ee=ee==null?void 0:ee.exercise_users)==null?void 0:Ee.map(function(j,se){if(se<100)return M.createElement("strong",{className:"mr10",key:se},j.user_name)})),M.createElement(H.Z,{span:24,className:"tr"},((ve=ee==null?void 0:ee.exercise_users)==null?void 0:ve.length)>100&&M.createElement("span",null,"......\u7B49",(Pe=ee==null?void 0:ee.exercise_users)==null?void 0:Pe.length,"\u4EBA"))),M.createElement(R.Z,null),((Me=ee==null?void 0:ee.exercise_questions)==null?void 0:Me.some(j=>j.question_type!==4))&&M.createElement("aside",null,M.createElement(D.Z,{gutter:[10,10]},M.createElement(H.Z,{flex:"1"},M.createElement("aside",null,M.createElement("strong",{className:"font14"},"\u5BA2\u89C2\u9898"),M.createElement("span",{className:le.greenTip},"\u6B63\u786E"),M.createElement("span",{className:le.redTip},"\u9519\u8BEF"),M.createElement("span",{className:le.redTip},"\u90E8\u5206\u5F97\u5206")),M.createElement("aside",{className:[le.questionIcons,"mt10"].join(" ")},M.createElement(T.default,{affix:!1,onChange:()=>Ne(!0)},(y=ee==null?void 0:ee.exercise_questions)==null?void 0:y.map(function(j,se){if(j.question_type!==4)return M.createElement(T.default.Link,{href:`#questionID-${j.q_position}`,title:j.q_position})})))),M.createElement(H.Z,null,"\u603B\u5206 ",M.createElement("span",{className:"c-red bold"},(l=(c=ee.exercise_scores)==null?void 0:c.exercise_types)==null?void 0:l.q_scores)," \u5206")),M.createElement("p",{className:"c-blue tr",onClick:()=>Ne(!we)},we?"\u6536\u8D77\u7B54\u9898\u8BE6\u60C5":"\u5C55\u5F00\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",M.createElement("span",{className:"iconfont icon-play-square-fill3x ml5"})),M.createElement(R.Z,null)),M.createElement(D.Z,{gutter:[10,10]},M.createElement(H.Z,{flex:"1"},M.createElement("aside",null,M.createElement("strong",{className:"font14"},"\u4E3B\u89C2\u9898"),M.createElement("span",{className:le.greenTip},"\u5DF2\u8BC4"),M.createElement("span",{className:le.redTip},"\u672A\u8BC4")),M.createElement("aside",{className:[le.questionIcons,"mt10"].join(" ")},M.createElement(T.default,{affix:!1},(O=ee==null?void 0:ee.exercise_questions)==null?void 0:O.map(function(j,se){if(j.question_type===4)return M.createElement(T.default.Link,{href:`#questionID-${j.q_position}`,title:j.q_position}," ")})))),M.createElement(H.Z,null,"\u603B\u5206 ",M.createElement("span",{className:"c-red bold"},(Y=(B=ee.exercise_scores)==null?void 0:B.exercise_types)==null?void 0:Y.q_mains_scores)," \u5206")),(_=ee.exercise_questions)==null?void 0:_.map(function(j,se){var pe;return M.createElement("aside",{id:`questionID-${j.q_position}`,className:`${we||j.question_type===4?"":"hide"}`},M.createElement(D.Z,null,M.createElement(H.Z,{flex:"1"},M.createElement("span",{className:"c-blue font14"},j.q_position,". ",P[j.question_type]),M.createElement("span",{className:"c-light-black ml5"},"(",j.question_score,")")),M.createElement(H.Z,null,j.standard_answer_show&&M.createElement("span",null,"\u6B63\u786E\u7B54\u6848\uFF1A",j.standard_answer_show),L(j),j.user_score&&M.createElement("span",null,"\u5F97\u5206",M.createElement("span",{className:"c-red"},j.user_score),"\u5206"),!j.user_score&&M.createElement("span",{className:"c-red"},"\u672A\u8BC4"))),M.createElement("div",null,M.createElement(de.Z,{value:j.question_title})),M.createElement("div",null,(pe=j.question_choices)==null?void 0:pe.map(function(ge,fe){return M.createElement("div",null,M.createElement(ne.ZP,{checked:j.user_answer.includes(ge.choice_id)},ge.choice_text))})),M.createElement(te,{data:j}),oe[j.q_position]?M.createElement(q.default.TextArea,{onChange:ge=>{oe.comment=String(ge.target.value),$e(d({},oe))},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u8BED\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",maxLength:100}):null,M.createElement(R.Z,null))})))};var A=(0,u.connect)(({exercise:E,loading:G,user:i,globalSetting:w})=>({exercise:E,globalSetting:w,user:i,loading:G.effects}))(K)},13845:function(Ve,he,e){e.d(he,{F:function(){return x},Z:function(){return u}});function x(b){return b!=null&&b===b.window}function u(b,ae){var n,C;if(typeof window=="undefined")return 0;const D=ae?"scrollTop":"scrollLeft";let H=0;return x(b)?H=b[ae?"pageYOffset":"pageXOffset"]:b instanceof Document?H=b.documentElement[D]:(b instanceof HTMLElement||b)&&(H=b[D]),b&&!x(b)&&typeof H!="number"&&(H=(C=((n=b.ownerDocument)!==null&&n!==void 0?n:b).documentElement)===null||C===void 0?void 0:C[D]),H}},68031:function(Ve,he,e){e.d(he,{Z:function(){return ae}});var x=e(16089);function u(n,C,D,H){const R=D-C;return n/=H/2,n<1?R/2*n*n*n+C:R/2*((n-=2)*n*n+2)+C}var b=e(13845);function ae(n){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:D=()=>window,callback:H,duration:R=450}=C,T=D(),ne=(0,b.Z)(T,!0),q=Date.now(),t=()=>{const de=Date.now()-q,te=u(de>R?R:de,ne,n,R);(0,b.F)(T)?T.scrollTo(window.pageXOffset,te):T instanceof Document||T.constructor.name==="HTMLDocument"?T.documentElement.scrollTop=te:T.scrollTop=te,deD||C},27666:function(Ve,he,e){var x=e(65093),u=e(16089);function b(ae){let n;const C=H=>()=>{n=null,ae.apply(void 0,(0,x.Z)(H))},D=function(){if(n==null){for(var H=arguments.length,R=new Array(H),T=0;T{u.Z.cancel(n),n=null},D}he.Z=b},81228:function(Ve,he,e){e.d(he,{Z:function(){return p}});var x=e(44202),u=e(86773),b=e(82412),ae=e(60845),n=e(59301),C=e(92310),D=e.n(C),H=e(29301),R=e(2738),T=e(27666),ne=e(36355),q=e(83116),t=e(37613);const U=d=>{const{componentCls:J}=d;return{[J]:{position:"fixed",zIndex:d.zIndexPopup}}};var de=(0,q.Z)("Affix",d=>{const J=(0,t.TS)(d,{zIndexPopup:d.zIndexBase+10});return[U(J)]});function te(d){return d!==window?d.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function le(d,J,S){if(S!==void 0&&J.top>d.top-S)return S+J.top}function re(d,J,S){if(S!==void 0&&J.bottom{const K=P.getTargetFunc(),A=K==null?void 0:K(),{prevTarget:E}=P.state;E!==A&&(M.forEach(G=>{E==null||E.removeEventListener(G,P.lazyUpdatePosition),A==null||A.addEventListener(G,P.lazyUpdatePosition)}),P.updatePosition(),P.setState({prevTarget:A}))},P.removeListeners=()=>{P.timer&&(clearTimeout(P.timer),P.timer=null);const{prevTarget:K}=P.state,A=P.getTargetFunc(),E=A==null?void 0:A();M.forEach(G=>{E==null||E.removeEventListener(G,P.lazyUpdatePosition),K==null||K.removeEventListener(G,P.lazyUpdatePosition)}),P.updatePosition.cancel(),P.lazyUpdatePosition.cancel()},P.getOffsetTop=()=>{const{offsetBottom:K,offsetTop:A}=P.props;return K===void 0&&A===void 0?0:A},P.getOffsetBottom=()=>P.props.offsetBottom,P.measure=()=>{const{status:K,lastAffix:A}=P.state,{onChange:E}=P.props,G=P.getTargetFunc();if(K!==ce.Prepare||!P.fixedNodeRef.current||!P.placeholderNodeRef.current||!G)return;const i=P.getOffsetTop(),w=P.getOffsetBottom(),m=G();if(m){const r={status:ce.None},v=te(P.placeholderNodeRef.current);if(v.top===0&&v.left===0&&v.width===0&&v.height===0)return;const f=te(m),$=le(v,f,i),z=re(v,f,w);$!==void 0?(r.affixStyle={position:"fixed",top:$,width:v.width,height:v.height},r.placeholderStyle={width:v.width,height:v.height}):z!==void 0&&(r.affixStyle={position:"fixed",bottom:z,width:v.width,height:v.height},r.placeholderStyle={width:v.width,height:v.height}),r.lastAffix=!!r.affixStyle,E&&A!==r.lastAffix&&E(r.lastAffix),P.setState(r)}},P.prepareMeasure=()=>{P.setState({status:ce.Prepare,affixStyle:void 0,placeholderStyle:void 0})},P.updatePosition=(0,T.Z)(()=>{P.prepareMeasure()}),P.lazyUpdatePosition=(0,T.Z)(()=>{const K=P.getTargetFunc(),{affixStyle:A}=P.state;if(K&&A){const E=P.getOffsetTop(),G=P.getOffsetBottom(),i=K();if(i&&P.placeholderNodeRef.current){const w=te(i),m=te(P.placeholderNodeRef.current),r=le(m,w,E),v=re(m,w,G);if(r!==void 0&&A.top===r||v!==void 0&&A.bottom===v)return}}P.prepareMeasure()}),P}return(0,u.Z)(S,[{key:"getTargetFunc",value:function(){const{getTargetContainer:K}=this.context,{target:A}=this.props;return A!==void 0?A:K!=null?K:F}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(K){this.addListeners(),(K.offsetTop!==this.props.offsetTop||K.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:K,placeholderStyle:A}=this.state,{affixPrefixCls:E,rootClassName:G,children:i}=this.props,w=D()(K&&G,{[E]:!!K});let m=(0,R.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return n.createElement(H.Z,{onResize:this.updatePosition},n.createElement("div",Object.assign({},m,{ref:this.placeholderNodeRef}),K&&n.createElement("div",{style:A,"aria-hidden":"true"}),n.createElement("div",{className:w,ref:this.fixedNodeRef,style:K},n.createElement(H.Z,{onResize:this.updatePosition},i))))}}]),S}(n.Component);o.contextType=ne.E_;var p=(0,n.forwardRef)((d,J)=>{const{prefixCls:S,rootClassName:P}=d,{getPrefixCls:K}=(0,n.useContext)(ne.E_),A=K("affix",S),[E,G]=de(A),i=Object.assign(Object.assign({},d),{affixPrefixCls:A,rootClassName:D()(P,G)});return E(n.createElement(o,Object.assign({},i,{ref:J})))})},79817:function(Ve,he,e){e.d(he,{default:function(){return P}});var x=e(65093),u=e(92310),b=e.n(u),ae=e(70425),n=e(59301),C=e(16722),D=e(13845),H=e(68031),R=e(81228),T=e(36355),q=n.createContext(void 0),U=K=>{const{href:A,title:E,prefixCls:G,children:i,className:w,target:m,replace:r}=K,v=n.useContext(q),{registerLink:f,unregisterLink:$,scrollTo:z,onClick:Z,activeLink:h,direction:Q}=v||{};n.useEffect(()=>(f==null||f(A),()=>{$==null||$(A)}),[A]);const W=ve=>{r&&(ve.preventDefault(),window.location.replace(A)),Z==null||Z(ve,{title:E,href:A}),z==null||z(A)},{getPrefixCls:ue}=n.useContext(T.E_),Ce=ue("anchor",G),xe=h===A,be=b()(`${Ce}-link`,w,{[`${Ce}-link-active`]:xe}),Ee=b()(`${Ce}-link-title`,{[`${Ce}-link-title-active`]:xe});return n.createElement("div",{className:be},n.createElement("a",{className:Ee,href:A,title:typeof E=="string"?E:"",target:m,onClick:W},E),Q!=="horizontal"?i:null)},de=e(17313),te=e(83116),le=e(37613);const re=K=>{const{componentCls:A,holderOffsetBlock:E,motionDurationSlow:G,lineWidthBold:i,colorPrimary:w,lineType:m,colorSplit:r}=K;return{[`${A}-wrapper`]:{marginBlockStart:-E,paddingBlockStart:E,[A]:Object.assign(Object.assign({},(0,de.Wf)(K)),{position:"relative",paddingInlineStart:i,[`${A}-link`]:{paddingBlock:K.linkPaddingBlock,paddingInline:`${K.linkPaddingInlineStart}px 0`,"&-title":Object.assign(Object.assign({},de.vS),{position:"relative",display:"block",marginBlockEnd:K.anchorTitleBlock,color:K.colorText,transition:`all ${K.motionDurationSlow}`,"&:only-child":{marginBlockEnd:0}}),[`&-active > ${A}-link-title`]:{color:K.colorPrimary},[`${A}-link`]:{paddingBlock:K.anchorPaddingBlockSecondary}}}),[`&:not(${A}-wrapper-horizontal)`]:{[A]:{"&::before":{position:"absolute",insetInlineStart:0,top:0,height:"100%",borderInlineStart:`${i}px ${m} ${r}`,content:'" "'},[`${A}-ink`]:{position:"absolute",insetInlineStart:0,display:"none",transform:"translateY(-50%)",transition:`top ${G} ease-in-out`,width:i,backgroundColor:w,[`&${A}-ink-visible`]:{display:"inline-block"}}}},[`${A}-fixed ${A}-ink ${A}-ink`]:{display:"none"}}}},M=K=>{const{componentCls:A,motionDurationSlow:E,lineWidthBold:G,colorPrimary:i}=K;return{[`${A}-wrapper-horizontal`]:{position:"relative","&::before":{position:"absolute",left:{_skip_check_:!0,value:0},right:{_skip_check_:!0,value:0},bottom:0,borderBottom:`1px ${K.lineType} ${K.colorSplit}`,content:'" "'},[A]:{overflowX:"scroll",position:"relative",display:"flex",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"},[`${A}-link:first-of-type`]:{paddingInline:0},[`${A}-ink`]:{position:"absolute",bottom:0,transition:`left ${E} ease-in-out, width ${E} ease-in-out`,height:G,backgroundColor:i}}}}};var F=(0,te.Z)("Anchor",K=>{const{fontSize:A,fontSizeLG:E,paddingXXS:G}=K,i=(0,le.TS)(K,{holderOffsetBlock:G,anchorPaddingBlockSecondary:G/2,anchorTitleBlock:A/14*3,anchorBallSize:E/2});return[re(i),M(i)]},K=>({linkPaddingBlock:K.paddingXXS,linkPaddingInlineStart:K.padding}));function ce(){return window}function o(K,A){if(!K.getClientRects().length)return 0;const E=K.getBoundingClientRect();return E.width||E.height?A===window?(A=K.ownerDocument.documentElement,E.top-A.clientTop):E.top-A.getBoundingClientRect().top:E.top}const a=/#([\S ]+)$/,p=K=>{var A;const{rootClassName:E,anchorPrefixCls:G,className:i,style:w,offsetTop:m,affix:r=!0,showInkInFixed:v=!1,children:f,items:$,direction:z="vertical",bounds:Z,targetOffset:h,onClick:Q,onChange:W,getContainer:ue,getCurrentAnchor:Ce,replace:xe}=K,[be,Ee]=n.useState([]),[ve,Pe]=n.useState(null),Me=n.useRef(ve),y=n.useRef(null),c=n.useRef(null),l=n.useRef(!1),{direction:O,getTargetContainer:B,anchor:Y}=n.useContext(T.E_),_=(A=ue!=null?ue:B)!==null&&A!==void 0?A:ce,V=JSON.stringify(be),ye=(0,ae.useEvent)(ge=>{be.includes(ge)||Ee(fe=>[].concat((0,x.Z)(fe),[ge]))}),ee=(0,ae.useEvent)(ge=>{be.includes(ge)&&Ee(fe=>fe.filter(Oe=>Oe!==ge))}),oe=()=>{var ge;const fe=(ge=y.current)===null||ge===void 0?void 0:ge.querySelector(`.${G}-link-title-active`);if(fe&&c.current){const{style:Oe}=c.current,Ze=z==="horizontal";Oe.top=Ze?"":`${fe.offsetTop+fe.clientHeight/2}px`,Oe.height=Ze?"":`${fe.clientHeight}px`,Oe.left=Ze?`${fe.offsetLeft}px`:"",Oe.width=Ze?`${fe.clientWidth}px`:"",Ze&&(0,C.Z)(fe,{scrollMode:"if-needed",block:"nearest"})}},$e=function(ge){let fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5;const Ze=[],Ae=_();return ge.forEach(ze=>{const He=a.exec(ze==null?void 0:ze.toString());if(!He)return;const Xe=document.getElementById(He[1]);if(Xe){const rt=o(Xe,Ae);rtXe.top>He.top?Xe:He).link:""},we=(0,ae.useEvent)(ge=>{if(Me.current===ge)return;const fe=typeof Ce=="function"?Ce(ge):ge;Pe(fe),Me.current=fe,W==null||W(ge)}),Ne=n.useCallback(()=>{if(l.current)return;const ge=$e(be,h!==void 0?h:m||0,Z);we(ge)},[V,h,m]),Ie=n.useCallback(ge=>{we(ge);const fe=a.exec(ge);if(!fe)return;const Oe=document.getElementById(fe[1]);if(!Oe)return;const Ze=_(),Ae=(0,D.Z)(Ze,!0),ze=o(Oe,Ze);let He=Ae+ze;He-=h!==void 0?h:m||0,l.current=!0,(0,H.Z)(He,{getContainer:_,callback(){l.current=!1}})},[h,m]),Re=b()(E,`${G}-wrapper`,{[`${G}-wrapper-horizontal`]:z==="horizontal",[`${G}-rtl`]:O==="rtl"},i,Y==null?void 0:Y.className),s=b()(G,{[`${G}-fixed`]:!r&&!v}),g=b()(`${G}-ink`,{[`${G}-ink-visible`]:ve}),L=Object.assign(Object.assign({maxHeight:m?`calc(100vh - ${m}px)`:"100vh"},Y==null?void 0:Y.style),w),j=ge=>Array.isArray(ge)?ge.map(fe=>n.createElement(U,Object.assign({replace:xe},fe,{key:fe.key}),z==="vertical"&&j(fe.children))):null,se=n.createElement("div",{ref:y,className:Re,style:L},n.createElement("div",{className:s},n.createElement("span",{className:g,ref:c}),"items"in K?j($):f));n.useEffect(()=>{const ge=_();return Ne(),ge==null||ge.addEventListener("scroll",Ne),()=>{ge==null||ge.removeEventListener("scroll",Ne)}},[V]),n.useEffect(()=>{typeof Ce=="function"&&we(Ce(Me.current||""))},[Ce]),n.useEffect(()=>{oe()},[z,Ce,V,ve]);const pe=n.useMemo(()=>({registerLink:ye,unregisterLink:ee,scrollTo:Ie,activeLink:ve,onClick:Q,direction:z}),[ve,Q,Ie,z]);return n.createElement(q.Provider,{value:pe},r?n.createElement(R.Z,{offsetTop:m,target:_},se):se)};var J=K=>{const{prefixCls:A,rootClassName:E}=K,{getPrefixCls:G}=n.useContext(T.E_),i=G("anchor",A),[w,m]=F(i);return w(n.createElement(p,Object.assign({},K,{rootClassName:b()(m,E),anchorPrefixCls:i})))};const S=J;S.Link=U;var P=S},66104:function(Ve,he,e){e.d(he,{Z:function(){return G}});var x=e(92310),u=e.n(x),b=e(11592),ae=e(26112),n=e(59301),C=e(92343),D=e(36355),H=e(84105),R=e(91857);const T=i=>{let{children:w}=i;const{getPrefixCls:m}=n.useContext(D.E_),r=m("breadcrumb");return n.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},w===""?w:w||"/")};T.__ANT_BREADCRUMB_SEPARATOR=!0;var ne=T,q=function(i,w){var m={};for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&w.indexOf(r)<0&&(m[r]=i[r]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,r=Object.getOwnPropertySymbols(i);vw[v]||r)}function U(i,w,m,r){if(m==null)return null;const{className:v,onClick:f}=w,$=q(w,["className","onClick"]),z=Object.assign(Object.assign({},(0,ae.Z)($,{data:!0,aria:!0})),{onClick:f});return r!==void 0?n.createElement("a",Object.assign({},z,{className:u()(`${i}-link`,v),href:r}),m):n.createElement("span",Object.assign({},z,{className:u()(`${i}-link`,v)}),m)}function de(i,w){return(r,v,f,$,z)=>{if(w)return w(r,v,f,$);const Z=t(r,v);return U(i,r,Z,z)}}var te=function(i,w){var m={};for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&w.indexOf(r)<0&&(m[r]=i[r]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,r=Object.getOwnPropertySymbols(i);v{const{prefixCls:w,separator:m="/",children:r,menu:v,overlay:f,dropdownProps:$,href:z}=i,h=(Q=>{if(v||f){const W=Object.assign({},$);if(v){const ue=v||{},{items:Ce}=ue,xe=te(ue,["items"]);W.menu=Object.assign(Object.assign({},xe),{items:Ce==null?void 0:Ce.map((be,Ee)=>{var{key:ve,title:Pe,label:Me,path:y}=be,c=te(be,["key","title","label","path"]);let l=Me!=null?Me:Pe;return y&&(l=n.createElement("a",{href:`${z}${y}`},l)),Object.assign(Object.assign({},c),{key:ve!=null?ve:Ee,label:l})})})}else f&&(W.overlay=f);return n.createElement(R.Z,Object.assign({placement:"bottom"},W),n.createElement("span",{className:`${w}-overlay-link`},Q,n.createElement(H.Z,null)))}return Q})(r);return h!=null?n.createElement(n.Fragment,null,n.createElement("li",null,h),m&&n.createElement(ne,null,m)):null},re=i=>{const{prefixCls:w,children:m,href:r}=i,v=te(i,["prefixCls","children","href"]),{getPrefixCls:f}=n.useContext(D.E_),$=f("breadcrumb",w);return n.createElement(le,Object.assign({},v,{prefixCls:$}),U($,v,m,r))};re.__ANT_BREADCRUMB_ITEM=!0;var M=re,F=e(17313),ce=e(83116),o=e(37613);const a=i=>{const{componentCls:w,iconCls:m}=i;return{[w]:Object.assign(Object.assign({},(0,F.Wf)(i)),{color:i.itemColor,fontSize:i.fontSize,[m]:{fontSize:i.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:i.linkColor,transition:`color ${i.motionDurationMid}`,padding:`0 ${i.paddingXXS}px`,borderRadius:i.borderRadiusSM,height:i.lineHeight*i.fontSize,display:"inline-block",marginInline:-i.marginXXS,"&:hover":{color:i.linkHoverColor,backgroundColor:i.colorBgTextHover}},(0,F.Qy)(i)),"li:last-child":{color:i.lastItemColor},[`${w}-separator`]:{marginInline:i.separatorMargin,color:i.separatorColor},[`${w}-link`]:{[` > ${m} + span, > ${m} + a - `]:{marginInlineStart:i.marginXXS}},[`${w}-overlay-link`]:{borderRadius:i.borderRadiusSM,height:i.lineHeight*i.fontSize,display:"inline-block",padding:`0 ${i.paddingXXS}px`,marginInline:-i.marginXXS,[`> ${m}`]:{marginInlineStart:i.marginXXS,fontSize:i.fontSizeIcon},"&:hover":{color:i.linkHoverColor,backgroundColor:i.colorBgTextHover,a:{color:i.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${i.componentCls}-rtl`]:{direction:"rtl"}})}};var p=(0,ce.Z)("Breadcrumb",i=>{const w=(0,o.TS)(i,{});return[a(w)]},i=>({itemColor:i.colorTextDescription,lastItemColor:i.colorText,iconFontSize:i.fontSize,linkColor:i.colorTextDescription,linkHoverColor:i.colorText,separatorColor:i.colorTextDescription,separatorMargin:i.marginXS})),d=function(i,w){var m={};for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&w.indexOf(r)<0&&(m[r]=i[r]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,r=Object.getOwnPropertySymbols(i);v{var{breadcrumbName:$}=f,z=d(f,["breadcrumbName"]);return Object.assign(Object.assign({},z),{title:$})})}),v}function S(i,w){return(0,n.useMemo)(()=>i||(w?w.map(J):null),[i,w])}var P=function(i,w){var m={};for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&w.indexOf(r)<0&&(m[r]=i[r]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,r=Object.getOwnPropertySymbols(i);v{if(w===void 0)return w;let m=(w||"").replace(/^\//,"");return Object.keys(i).forEach(r=>{m=m.replace(`:${r}`,i[r])}),m},A=i=>{const{prefixCls:w,separator:m="/",style:r,className:v,rootClassName:f,routes:$,items:z,children:Z,itemRender:h,params:Q={}}=i,W=P(i,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ue,direction:ye,breadcrumb:Ce}=n.useContext(D.E_);let he;const Ee=ue("breadcrumb",w),[me,Pe]=p(Ee),Me=S(z,$),y=de(Ee,h);if(Me&&Me.length>0){const O=[],B=z||$;he=Me.map((Y,_)=>{const{path:V,key:be,type:ee,menu:oe,overlay:$e,onClick:we,className:Ne,separator:Ie,dropdownProps:Re}=Y,s=K(Q,V);s!==void 0&&O.push(s);const g=be!=null?be:_;if(ee==="separator")return n.createElement(ne,{key:g},Ie);const L={},j=_===Me.length-1;oe?L.menu=oe:$e&&(L.overlay=$e);let{href:ie}=Y;return O.length&&s!==void 0&&(ie=`#/${O.join("/")}`),n.createElement(se,Object.assign({key:g},L,(0,ae.Z)(Y,{data:!0,aria:!0}),{className:Ne,dropdownProps:Re,href:ie,separator:j?"":m,onClick:we,prefixCls:Ee}),y(Y,Q,B,O,ie))})}else if(Z){const O=(0,b.Z)(Z).length;he=(0,b.Z)(Z).map((B,Y)=>{if(!B)return B;const _=Y===O-1;return(0,C.Tm)(B,{separator:_?"":m,key:Y})})}const c=u()(Ee,Ce==null?void 0:Ce.className,{[`${Ee}-rtl`]:ye==="rtl"},v,f,Pe),l=Object.assign(Object.assign({},Ce==null?void 0:Ce.style),r);return me(n.createElement("nav",Object.assign({className:c,style:l},W),n.createElement("ol",null,he)))};A.Item=M,A.Separator=ne;var E=A,G=E},28103:function(Ve,ge,e){e.d(ge,{Z:function(){return q}});var x=e(92310),u=e.n(x),b=e(59301),ae=e(36355),n=e(17313),C=e(83116),D=e(37613);const H=t=>{const{componentCls:U,sizePaddingEdgeHorizontal:de,colorSplit:te,lineWidth:se,textPaddingInline:re,orientationMargin:M,verticalMarginInline:F}=t;return{[U]:Object.assign(Object.assign({},(0,n.Wf)(t)),{borderBlockStart:`${se}px solid ${te}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:F,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${se}px solid ${te}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${t.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${U}-with-text`]:{display:"flex",alignItems:"center",margin:`${t.dividerHorizontalWithTextGutterMargin}px 0`,color:t.colorTextHeading,fontWeight:500,fontSize:t.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${te}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${se}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${U}-with-text-left`]:{"&::before":{width:`${M*100}%`},"&::after":{width:`${100-M*100}%`}},[`&-horizontal${U}-with-text-right`]:{"&::before":{width:`${100-M*100}%`},"&::after":{width:`${M*100}%`}},[`${U}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:re},"&-dashed":{background:"none",borderColor:te,borderStyle:"dashed",borderWidth:`${se}px 0 0`},[`&-horizontal${U}-with-text${U}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${U}-dashed`]:{borderInlineStartWidth:se,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${U}-with-text`]:{color:t.colorText,fontWeight:"normal",fontSize:t.fontSize},[`&-horizontal${U}-with-text-left${U}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${U}-inner-text`]:{paddingInlineStart:de}},[`&-horizontal${U}-with-text-right${U}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${U}-inner-text`]:{paddingInlineEnd:de}}})}};var R=(0,C.Z)("Divider",t=>{const U=(0,D.TS)(t,{dividerHorizontalWithTextGutterMargin:t.margin,dividerHorizontalGutterMargin:t.marginLG,sizePaddingEdgeHorizontal:0});return[H(U)]},t=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:t.marginXS})),T=function(t,U){var de={};for(var te in t)Object.prototype.hasOwnProperty.call(t,te)&&U.indexOf(te)<0&&(de[te]=t[te]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,te=Object.getOwnPropertySymbols(t);se{const{getPrefixCls:U,direction:de,divider:te}=b.useContext(ae.E_),{prefixCls:se,type:re="horizontal",orientation:M="center",orientationMargin:F,className:ce,rootClassName:o,children:a,dashed:p,plain:d,style:J}=t,S=T(t,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),P=U("divider",se),[K,A]=R(P),E=M.length>0?`-${M}`:M,G=!!a,i=M==="left"&&F!=null,w=M==="right"&&F!=null,m=u()(P,te==null?void 0:te.className,A,`${P}-${re}`,{[`${P}-with-text`]:G,[`${P}-with-text${E}`]:G,[`${P}-dashed`]:!!p,[`${P}-plain`]:!!d,[`${P}-rtl`]:de==="rtl",[`${P}-no-default-orientation-margin-left`]:i,[`${P}-no-default-orientation-margin-right`]:w},ce,o),r=b.useMemo(()=>typeof F=="number"?F:/^\d+$/.test(F)?Number(F):F,[F]),v=Object.assign(Object.assign({},i&&{marginLeft:r}),w&&{marginRight:r});return K(b.createElement("div",Object.assign({className:m,style:Object.assign(Object.assign({},te==null?void 0:te.style),J)},S,{role:"separator"}),a&&re!=="vertical"&&b.createElement("span",{className:`${P}-inner-text`,style:v},a)))}},91857:function(Ve,ge,e){var x=e(59301),u=e(38819),b=e(92310),ae=e.n(b),n=e(31561),C=e(70425),D=e(18929),H=e(2738),R=e(79676),T=e(53487),ne=e(92343),q=e(36355),t=e(20834),U=e(40875),de=e(88088),te=e(47211);const se=null,re=o=>{const{menu:a,arrow:p,prefixCls:d,children:J,trigger:S,disabled:P,dropdownRender:K,getPopupContainer:A,overlayClassName:E,rootClassName:G,open:i,onOpenChange:w,visible:m,onVisibleChange:r,mouseEnterDelay:v=.15,mouseLeaveDelay:f=.1,autoAdjustOverflow:$=!0,placement:z="",overlay:Z,transitionName:h}=o,{getPopupContainer:Q,getPrefixCls:W,direction:ue}=x.useContext(q.E_),ye=x.useMemo(()=>{const oe=W();return h!==void 0?h:z.includes("top")?`${oe}-slide-down`:`${oe}-slide-up`},[W,z,h]),Ce=x.useMemo(()=>z?z.includes("Center")?z.slice(0,z.indexOf("Center")):z:ue==="rtl"?"bottomRight":"bottomLeft",[z,ue]),he=W("dropdown",d),[Ee,me]=(0,te.Z)(he),[,Pe]=(0,de.Z)(),Me=x.Children.only(J),y=(0,ne.Tm)(Me,{className:ae()(`${he}-trigger`,{[`${he}-rtl`]:ue==="rtl"},Me.props.className),disabled:P}),c=P?[]:S;let l;c&&c.includes("contextMenu")&&(l=!0);const[O,B]=(0,D.Z)(!1,{value:i!=null?i:m}),Y=(0,C.useEvent)(oe=>{w==null||w(oe),r==null||r(oe),B(oe)}),_=ae()(E,G,me,{[`${he}-rtl`]:ue==="rtl"}),V=(0,R.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:$,offset:Pe.marginXXS,arrowWidth:p?Pe.sizePopupArrow:0,borderRadius:Pe.borderRadius}),be=x.useCallback(()=>{B(!1)},[]),ee=()=>{let oe;return a!=null&&a.items?oe=x.createElement(t.default,Object.assign({},a)):typeof Z=="function"?oe=Z():oe=Z,K&&(oe=K(oe)),oe=x.Children.only(typeof oe=="string"?x.createElement("span",null,oe):oe),x.createElement(U.J,{prefixCls:`${he}-menu`,expandIcon:x.createElement("span",{className:`${he}-menu-submenu-arrow`},x.createElement(u.Z,{className:`${he}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:be,validator:$e=>{let{mode:we}=$e}},oe)};return Ee(x.createElement(n.Z,Object.assign({alignPoint:l},(0,H.Z)(o,["rootClassName"]),{mouseEnterDelay:v,mouseLeaveDelay:f,visible:O,builtinPlacements:V,arrow:!!p,overlayClassName:_,prefixCls:he,getPopupContainer:A||Q,transitionName:ye,trigger:c,overlay:ee,placement:Ce,onVisibleChange:Y}),y))};function M(o){return Object.assign(Object.assign({},o),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const F=(0,T.Z)(re,"dropdown",o=>o,M),ce=o=>x.createElement(F,Object.assign({},o),x.createElement("span",null));re._InternalPanelDoNotUseOrYouWillBeFired=ce,ge.Z=re},47211:function(Ve,ge,e){e.d(ge,{Z:function(){return ne}});var x=e(17313),u=e(13826),b=e(92899),ae=e(29878),n=e(19447),C=e(83116),D=e(37613),R=q=>{const{componentCls:t,menuCls:U,colorError:de,colorTextLightSolid:te}=q,se=`${U}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${U} ${se}`]:{[`&${se}-danger:not(${se}-disabled)`]:{color:de,"&:hover":{color:te,backgroundColor:de}}}}}};const T=q=>{const{componentCls:t,menuCls:U,zIndexPopup:de,dropdownArrowDistance:te,sizePopupArrow:se,antCls:re,iconCls:M,motionDurationMid:F,dropdownPaddingVertical:ce,fontSize:o,dropdownEdgeChildPadding:a,colorTextDisabled:p,fontSizeIcon:d,controlPaddingHorizontal:J,colorBgElevated:S}=q;return[{[t]:Object.assign(Object.assign({},(0,x.Wf)(q)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:de,display:"block","&::before":{position:"absolute",insetBlock:-te+se/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${re}-btn`]:{[`& > ${M}-down, & > ${re}-btn-icon > ${M}-down`]:{fontSize:d}},[`${t}-wrap`]:{position:"relative",[`${re}-btn > ${M}-down`]:{fontSize:d},[`${M}-down::before`]:{transition:`transform ${F}`}},[`${t}-wrap-open`]:{[`${M}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${re}-slide-down-enter${re}-slide-down-enter-active${t}-placement-bottomLeft, + `]:{marginInlineStart:i.marginXXS}},[`${w}-overlay-link`]:{borderRadius:i.borderRadiusSM,height:i.lineHeight*i.fontSize,display:"inline-block",padding:`0 ${i.paddingXXS}px`,marginInline:-i.marginXXS,[`> ${m}`]:{marginInlineStart:i.marginXXS,fontSize:i.fontSizeIcon},"&:hover":{color:i.linkHoverColor,backgroundColor:i.colorBgTextHover,a:{color:i.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${i.componentCls}-rtl`]:{direction:"rtl"}})}};var p=(0,ce.Z)("Breadcrumb",i=>{const w=(0,o.TS)(i,{});return[a(w)]},i=>({itemColor:i.colorTextDescription,lastItemColor:i.colorText,iconFontSize:i.fontSize,linkColor:i.colorTextDescription,linkHoverColor:i.colorText,separatorColor:i.colorTextDescription,separatorMargin:i.marginXS})),d=function(i,w){var m={};for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&w.indexOf(r)<0&&(m[r]=i[r]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,r=Object.getOwnPropertySymbols(i);v{var{breadcrumbName:$}=f,z=d(f,["breadcrumbName"]);return Object.assign(Object.assign({},z),{title:$})})}),v}function S(i,w){return(0,n.useMemo)(()=>i||(w?w.map(J):null),[i,w])}var P=function(i,w){var m={};for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&w.indexOf(r)<0&&(m[r]=i[r]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,r=Object.getOwnPropertySymbols(i);v{if(w===void 0)return w;let m=(w||"").replace(/^\//,"");return Object.keys(i).forEach(r=>{m=m.replace(`:${r}`,i[r])}),m},A=i=>{const{prefixCls:w,separator:m="/",style:r,className:v,rootClassName:f,routes:$,items:z,children:Z,itemRender:h,params:Q={}}=i,W=P(i,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ue,direction:Ce,breadcrumb:xe}=n.useContext(D.E_);let be;const Ee=ue("breadcrumb",w),[ve,Pe]=p(Ee),Me=S(z,$),y=de(Ee,h);if(Me&&Me.length>0){const O=[],B=z||$;be=Me.map((Y,_)=>{const{path:V,key:ye,type:ee,menu:oe,overlay:$e,onClick:we,className:Ne,separator:Ie,dropdownProps:Re}=Y,s=K(Q,V);s!==void 0&&O.push(s);const g=ye!=null?ye:_;if(ee==="separator")return n.createElement(ne,{key:g},Ie);const L={},j=_===Me.length-1;oe?L.menu=oe:$e&&(L.overlay=$e);let{href:se}=Y;return O.length&&s!==void 0&&(se=`#/${O.join("/")}`),n.createElement(le,Object.assign({key:g},L,(0,ae.Z)(Y,{data:!0,aria:!0}),{className:Ne,dropdownProps:Re,href:se,separator:j?"":m,onClick:we,prefixCls:Ee}),y(Y,Q,B,O,se))})}else if(Z){const O=(0,b.Z)(Z).length;be=(0,b.Z)(Z).map((B,Y)=>{if(!B)return B;const _=Y===O-1;return(0,C.Tm)(B,{separator:_?"":m,key:Y})})}const c=u()(Ee,xe==null?void 0:xe.className,{[`${Ee}-rtl`]:Ce==="rtl"},v,f,Pe),l=Object.assign(Object.assign({},xe==null?void 0:xe.style),r);return ve(n.createElement("nav",Object.assign({className:c,style:l},W),n.createElement("ol",null,be)))};A.Item=M,A.Separator=ne;var E=A,G=E},28103:function(Ve,he,e){e.d(he,{Z:function(){return q}});var x=e(92310),u=e.n(x),b=e(59301),ae=e(36355),n=e(17313),C=e(83116),D=e(37613);const H=t=>{const{componentCls:U,sizePaddingEdgeHorizontal:de,colorSplit:te,lineWidth:le,textPaddingInline:re,orientationMargin:M,verticalMarginInline:F}=t;return{[U]:Object.assign(Object.assign({},(0,n.Wf)(t)),{borderBlockStart:`${le}px solid ${te}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:F,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${le}px solid ${te}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${t.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${U}-with-text`]:{display:"flex",alignItems:"center",margin:`${t.dividerHorizontalWithTextGutterMargin}px 0`,color:t.colorTextHeading,fontWeight:500,fontSize:t.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${te}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${le}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${U}-with-text-left`]:{"&::before":{width:`${M*100}%`},"&::after":{width:`${100-M*100}%`}},[`&-horizontal${U}-with-text-right`]:{"&::before":{width:`${100-M*100}%`},"&::after":{width:`${M*100}%`}},[`${U}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:re},"&-dashed":{background:"none",borderColor:te,borderStyle:"dashed",borderWidth:`${le}px 0 0`},[`&-horizontal${U}-with-text${U}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${U}-dashed`]:{borderInlineStartWidth:le,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${U}-with-text`]:{color:t.colorText,fontWeight:"normal",fontSize:t.fontSize},[`&-horizontal${U}-with-text-left${U}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${U}-inner-text`]:{paddingInlineStart:de}},[`&-horizontal${U}-with-text-right${U}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${U}-inner-text`]:{paddingInlineEnd:de}}})}};var R=(0,C.Z)("Divider",t=>{const U=(0,D.TS)(t,{dividerHorizontalWithTextGutterMargin:t.margin,dividerHorizontalGutterMargin:t.marginLG,sizePaddingEdgeHorizontal:0});return[H(U)]},t=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:t.marginXS})),T=function(t,U){var de={};for(var te in t)Object.prototype.hasOwnProperty.call(t,te)&&U.indexOf(te)<0&&(de[te]=t[te]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(t);le{const{getPrefixCls:U,direction:de,divider:te}=b.useContext(ae.E_),{prefixCls:le,type:re="horizontal",orientation:M="center",orientationMargin:F,className:ce,rootClassName:o,children:a,dashed:p,plain:d,style:J}=t,S=T(t,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),P=U("divider",le),[K,A]=R(P),E=M.length>0?`-${M}`:M,G=!!a,i=M==="left"&&F!=null,w=M==="right"&&F!=null,m=u()(P,te==null?void 0:te.className,A,`${P}-${re}`,{[`${P}-with-text`]:G,[`${P}-with-text${E}`]:G,[`${P}-dashed`]:!!p,[`${P}-plain`]:!!d,[`${P}-rtl`]:de==="rtl",[`${P}-no-default-orientation-margin-left`]:i,[`${P}-no-default-orientation-margin-right`]:w},ce,o),r=b.useMemo(()=>typeof F=="number"?F:/^\d+$/.test(F)?Number(F):F,[F]),v=Object.assign(Object.assign({},i&&{marginLeft:r}),w&&{marginRight:r});return K(b.createElement("div",Object.assign({className:m,style:Object.assign(Object.assign({},te==null?void 0:te.style),J)},S,{role:"separator"}),a&&re!=="vertical"&&b.createElement("span",{className:`${P}-inner-text`,style:v},a)))}},91857:function(Ve,he,e){var x=e(59301),u=e(38819),b=e(92310),ae=e.n(b),n=e(31561),C=e(70425),D=e(18929),H=e(2738),R=e(79676),T=e(53487),ne=e(92343),q=e(36355),t=e(20834),U=e(40875),de=e(88088),te=e(47211);const le=null,re=o=>{const{menu:a,arrow:p,prefixCls:d,children:J,trigger:S,disabled:P,dropdownRender:K,getPopupContainer:A,overlayClassName:E,rootClassName:G,open:i,onOpenChange:w,visible:m,onVisibleChange:r,mouseEnterDelay:v=.15,mouseLeaveDelay:f=.1,autoAdjustOverflow:$=!0,placement:z="",overlay:Z,transitionName:h}=o,{getPopupContainer:Q,getPrefixCls:W,direction:ue}=x.useContext(q.E_),Ce=x.useMemo(()=>{const oe=W();return h!==void 0?h:z.includes("top")?`${oe}-slide-down`:`${oe}-slide-up`},[W,z,h]),xe=x.useMemo(()=>z?z.includes("Center")?z.slice(0,z.indexOf("Center")):z:ue==="rtl"?"bottomRight":"bottomLeft",[z,ue]),be=W("dropdown",d),[Ee,ve]=(0,te.Z)(be),[,Pe]=(0,de.Z)(),Me=x.Children.only(J),y=(0,ne.Tm)(Me,{className:ae()(`${be}-trigger`,{[`${be}-rtl`]:ue==="rtl"},Me.props.className),disabled:P}),c=P?[]:S;let l;c&&c.includes("contextMenu")&&(l=!0);const[O,B]=(0,D.Z)(!1,{value:i!=null?i:m}),Y=(0,C.useEvent)(oe=>{w==null||w(oe),r==null||r(oe),B(oe)}),_=ae()(E,G,ve,{[`${be}-rtl`]:ue==="rtl"}),V=(0,R.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:$,offset:Pe.marginXXS,arrowWidth:p?Pe.sizePopupArrow:0,borderRadius:Pe.borderRadius}),ye=x.useCallback(()=>{B(!1)},[]),ee=()=>{let oe;return a!=null&&a.items?oe=x.createElement(t.default,Object.assign({},a)):typeof Z=="function"?oe=Z():oe=Z,K&&(oe=K(oe)),oe=x.Children.only(typeof oe=="string"?x.createElement("span",null,oe):oe),x.createElement(U.J,{prefixCls:`${be}-menu`,expandIcon:x.createElement("span",{className:`${be}-menu-submenu-arrow`},x.createElement(u.Z,{className:`${be}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ye,validator:$e=>{let{mode:we}=$e}},oe)};return Ee(x.createElement(n.Z,Object.assign({alignPoint:l},(0,H.Z)(o,["rootClassName"]),{mouseEnterDelay:v,mouseLeaveDelay:f,visible:O,builtinPlacements:V,arrow:!!p,overlayClassName:_,prefixCls:be,getPopupContainer:A||Q,transitionName:Ce,trigger:c,overlay:ee,placement:xe,onVisibleChange:Y}),y))};function M(o){return Object.assign(Object.assign({},o),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const F=(0,T.Z)(re,"dropdown",o=>o,M),ce=o=>x.createElement(F,Object.assign({},o),x.createElement("span",null));re._InternalPanelDoNotUseOrYouWillBeFired=ce,he.Z=re},47211:function(Ve,he,e){e.d(he,{Z:function(){return ne}});var x=e(17313),u=e(13826),b=e(92899),ae=e(29878),n=e(19447),C=e(83116),D=e(37613),R=q=>{const{componentCls:t,menuCls:U,colorError:de,colorTextLightSolid:te}=q,le=`${U}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${U} ${le}`]:{[`&${le}-danger:not(${le}-disabled)`]:{color:de,"&:hover":{color:te,backgroundColor:de}}}}}};const T=q=>{const{componentCls:t,menuCls:U,zIndexPopup:de,dropdownArrowDistance:te,sizePopupArrow:le,antCls:re,iconCls:M,motionDurationMid:F,dropdownPaddingVertical:ce,fontSize:o,dropdownEdgeChildPadding:a,colorTextDisabled:p,fontSizeIcon:d,controlPaddingHorizontal:J,colorBgElevated:S}=q;return[{[t]:Object.assign(Object.assign({},(0,x.Wf)(q)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:de,display:"block","&::before":{position:"absolute",insetBlock:-te+le/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${re}-btn`]:{[`& > ${M}-down, & > ${re}-btn-icon > ${M}-down`]:{fontSize:d}},[`${t}-wrap`]:{position:"relative",[`${re}-btn > ${M}-down`]:{fontSize:d},[`${M}-down::before`]:{transition:`transform ${F}`}},[`${t}-wrap-open`]:{[`${M}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${re}-slide-down-enter${re}-slide-down-enter-active${t}-placement-bottomLeft, &${re}-slide-down-appear${re}-slide-down-appear-active${t}-placement-bottomLeft, &${re}-slide-down-enter${re}-slide-down-enter-active${t}-placement-bottom, &${re}-slide-down-appear${re}-slide-down-appear-active${t}-placement-bottom, @@ -15,19 +15,19 @@ &${re}-slide-down-leave${re}-slide-down-leave-active${t}-placement-bottom, &${re}-slide-down-leave${re}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:u.Uw},[`&${re}-slide-up-leave${re}-slide-up-leave-active${t}-placement-topLeft, &${re}-slide-up-leave${re}-slide-up-leave-active${t}-placement-top, - &${re}-slide-up-leave${re}-slide-up-leave-active${t}-placement-topRight`]:{animationName:u.ly}})},(0,n.ZP)(q,{colorBg:S,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${U}`]:{position:"relative",margin:0},[`${U}-submenu-popup`]:{position:"absolute",zIndex:de,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:{[U]:Object.assign(Object.assign({padding:a,listStyleType:"none",backgroundColor:S,backgroundClip:"padding-box",borderRadius:q.borderRadiusLG,outline:"none",boxShadow:q.boxShadowSecondary},(0,x.Qy)(q)),{[`${U}-item-group-title`]:{padding:`${ce}px ${J}px`,color:q.colorTextDescription,transition:`all ${F}`},[`${U}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${U}-item-icon`]:{minWidth:o,marginInlineEnd:q.marginXS,fontSize:q.fontSizeSM},[`${U}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${F}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${U}-item, ${U}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ce}px ${J}px`,color:q.colorText,fontWeight:"normal",fontSize:o,lineHeight:q.lineHeight,cursor:"pointer",transition:`all ${F}`,borderRadius:q.borderRadiusSM,"&:hover, &-active":{backgroundColor:q.controlItemBgHover}},(0,x.Qy)(q)),{"&-selected":{color:q.colorPrimary,backgroundColor:q.controlItemBgActive,"&:hover, &-active":{backgroundColor:q.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:S,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${q.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:q.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:q.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:q.colorTextDescription,fontSize:d,fontStyle:"normal"}}}),[`${U}-item-group-list`]:{margin:`0 ${q.marginXS}px`,padding:0,listStyle:"none"},[`${U}-submenu-title`]:{paddingInlineEnd:J+q.fontSizeSM},[`${U}-submenu-vertical`]:{position:"relative"},[`${U}-submenu${U}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:S,cursor:"not-allowed"}},[`${U}-submenu-selected ${t}-menu-submenu-title`]:{color:q.colorPrimary}})}},[(0,u.oN)(q,"slide-up"),(0,u.oN)(q,"slide-down"),(0,b.Fm)(q,"move-up"),(0,b.Fm)(q,"move-down"),(0,ae._y)(q,"zoom-big")]]};var ne=(0,C.Z)("Dropdown",(q,t)=>{let{rootPrefixCls:U}=t;const{marginXXS:de,sizePopupArrow:te,controlHeight:se,fontSize:re,lineHeight:M,paddingXXS:F,componentCls:ce,borderRadiusLG:o}=q,a=(se-re*M)/2,{dropdownArrowOffset:p}=(0,n.fS)({contentRadius:o}),d=(0,D.TS)(q,{menuCls:`${ce}-menu`,rootPrefixCls:U,dropdownArrowDistance:te/2+de,dropdownArrowOffset:p,dropdownPaddingVertical:a,dropdownEdgeChildPadding:F});return[T(d),R(d)]},q=>({zIndexPopup:q.zIndexPopupBase+50}))},5871:function(Ve,ge,e){e.d(ge,{Z:function(){return Re}});var x=e(84105),u=e(87395),b=e(92310),ae=e.n(b),n=e(16378),C=e(78772),D=e(42066),H=e(10859),R=e(61206),T=e(44202),ne=e(86773);function q(){return typeof BigInt=="function"}function t(s){return!s&&s!==0&&!Number.isNaN(s)||!String(s).trim()}function U(s){var g=s.trim(),L=g.startsWith("-");L&&(g=g.slice(1)),g=g.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),g.startsWith(".")&&(g="0".concat(g));var j=g||"0",ie=j.split("."),Se=ie[0]||"0",pe=ie[1]||"0";Se==="0"&&pe==="0"&&(L=!1);var ve=L?"-":"";return{negative:L,negativeStr:ve,trimStr:j,integerStr:Se,decimalStr:pe,fullStr:"".concat(ve).concat(j)}}function de(s){var g=String(s);return!Number.isNaN(Number(g))&&g.includes("e")}function te(s){var g=String(s);if(de(s)){var L=Number(g.slice(g.indexOf("e-")+2)),j=g.match(/\.(\d+)/);return j!=null&&j[1]&&(L+=j[1].length),L}return g.includes(".")&&re(g)?g.length-g.indexOf(".")-1:0}function se(s){var g=String(s);if(de(s)){if(s>Number.MAX_SAFE_INTEGER)return String(q()?BigInt(s).toString():Number.MAX_SAFE_INTEGER);if(s0&&arguments[0]!==void 0?arguments[0]:!0;return L?this.isInvalidate()?"":U("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),s}(),F=function(){function s(g){if((0,T.Z)(this,s),(0,C.Z)(this,"origin",""),(0,C.Z)(this,"number",void 0),(0,C.Z)(this,"empty",void 0),t(g)){this.empty=!0;return}this.origin=String(g),this.number=Number(g)}return(0,ne.Z)(s,[{key:"negate",value:function(){return new s(-this.toNumber())}},{key:"add",value:function(L){if(this.isInvalidate())return new s(L);var j=Number(L);if(Number.isNaN(j))return this;var ie=this.number+j;if(ie>Number.MAX_SAFE_INTEGER)return new s(Number.MAX_SAFE_INTEGER);if(ieNumber.MAX_SAFE_INTEGER)return new s(Number.MAX_SAFE_INTEGER);if(ie0&&arguments[0]!==void 0?arguments[0]:!0;return L?this.isInvalidate()?"":se(this.number):this.origin}}]),s}();function ce(s){return q()?new M(s):new F(s)}function o(s,g,L){var j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(s==="")return"";var ie=U(s),Se=ie.negativeStr,pe=ie.integerStr,ve=ie.decimalStr,Oe="".concat(g).concat(ve),Ze="".concat(Se).concat(pe);if(L>=0){var Ae=Number(ve[L]);if(Ae>=5&&!j){var ze=ce(s).add("".concat(Se,"0.").concat("0".repeat(L)).concat(10-Ae));return o(ze.toString(),g,L,j)}return L===0?Ze:"".concat(Ze).concat(g).concat(ve.padEnd(L,"0").slice(0,L))}return Oe===".0"?Ze:"".concat(Ze).concat(Oe)}var a=ce,p=e(93681),d=e(34280),J=e(8654),S=e(59301),P=e(48736);function K(s,g){var L=(0,S.useRef)(null);function j(){try{var Se=s.selectionStart,pe=s.selectionEnd,ve=s.value,Oe=ve.substring(0,Se),Ze=ve.substring(pe);L.current={start:Se,end:pe,value:ve,beforeTxt:Oe,afterTxt:Ze}}catch(Ae){}}function ie(){if(s&&L.current&&g)try{var Se=s.value,pe=L.current,ve=pe.beforeTxt,Oe=pe.afterTxt,Ze=pe.start,Ae=Se.length;if(Se.endsWith(Oe))Ae=Se.length-L.current.afterTxt.length;else if(Se.startsWith(ve))Ae=ve.length;else{var ze=ve[Ze-1],He=Se.indexOf(ze,Ze-1);He!==-1&&(Ae=He+1)}s.setSelectionRange(Ae,Ae)}catch(Xe){(0,P.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xe.message))}}return[j,ie]}var A=e(49658),E=function(){var g=(0,S.useState)(!1),L=(0,H.Z)(g,2),j=L[0],ie=L[1];return(0,d.Z)(function(){ie((0,A.Z)())},[]),j},G=E,i=e(16089),w=200,m=600;function r(s){var g=s.prefixCls,L=s.upNode,j=s.downNode,ie=s.upDisabled,Se=s.downDisabled,pe=s.onStep,ve=S.useRef(),Oe=S.useRef([]),Ze=S.useRef();Ze.current=pe;var Ae=function(){clearTimeout(ve.current)},ze=function(lt,pt){lt.preventDefault(),Ae(),Ze.current(pt);function st(){Ze.current(pt),ve.current=setTimeout(st,w)}ve.current=setTimeout(st,m)};S.useEffect(function(){return function(){Ae(),Oe.current.forEach(function(Te){return i.Z.cancel(Te)})}},[]);var He=G();if(He)return null;var Xe="".concat(g,"-handler"),rt=ae()(Xe,"".concat(Xe,"-up"),(0,C.Z)({},"".concat(Xe,"-up-disabled"),ie)),gt=ae()(Xe,"".concat(Xe,"-down"),(0,C.Z)({},"".concat(Xe,"-down-disabled"),Se)),it=function(){return Oe.current.push((0,i.Z)(Ae))},It={unselectable:"on",role:"button",onMouseUp:it,onMouseLeave:it};return S.createElement("div",{className:"".concat(Xe,"-wrap")},S.createElement("span",(0,n.Z)({},It,{onMouseDown:function(lt){ze(lt,!0)},"aria-label":"Increase Value","aria-disabled":ie,className:rt}),L||S.createElement("span",{unselectable:"on",className:"".concat(g,"-handler-up-inner")})),S.createElement("span",(0,n.Z)({},It,{onMouseDown:function(lt){ze(lt,!1)},"aria-label":"Decrease Value","aria-disabled":Se,className:gt}),j||S.createElement("span",{unselectable:"on",className:"".concat(g,"-handler-down-inner")})))}function v(s){var g=typeof s=="number"?se(s):U(s).fullStr,L=g.includes(".");return L?U(g.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:s+"0"}var f=e(5643),$=function(){var s=(0,S.useRef)(0),g=function(){i.Z.cancel(s.current)};return(0,S.useEffect)(function(){return g},[]),function(L){g(),s.current=(0,i.Z)(function(){L()})}},z=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Z=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],h=function(g,L){return g||L.isEmpty()?L.toString():L.toNumber()},Q=function(g){var L=a(g);return L.isInvalidate()?null:L},W=S.forwardRef(function(s,g){var L,j=s.prefixCls,ie=j===void 0?"rc-input-number":j,Se=s.className,pe=s.style,ve=s.min,Oe=s.max,Ze=s.step,Ae=Ze===void 0?1:Ze,ze=s.defaultValue,He=s.value,Xe=s.disabled,rt=s.readOnly,gt=s.upHandler,it=s.downHandler,It=s.keyboard,Te=s.controls,lt=Te===void 0?!0:Te,pt=s.classNames,st=s.stringMode,Et=s.parser,Ye=s.formatter,ht=s.precision,Mt=s.decimalSeparator,bt=s.onChange,Ke=s.onInput,Je=s.onPressEnter,ut=s.onStep,Ht=(0,R.Z)(s,z),At="".concat(ie,"-input"),wt=S.useRef(null),Qt=S.useState(!1),Ut=(0,H.Z)(Qt,2),Vt=Ut[0],Xt=Ut[1],Bt=S.useRef(!1),Zt=S.useRef(!1),ln=S.useRef(!1),dn=S.useState(function(){return a(He!=null?He:ze)}),Jt=(0,H.Z)(dn,2),dt=Jt[0],nn=Jt[1];function rn(Le){He===void 0&&nn(Le)}var fn=S.useCallback(function(Le,Be){if(!Be)return ht>=0?ht:Math.max(te(Le),te(Ae))},[ht,Ae]),zt=S.useCallback(function(Le){var Be=String(Le);if(Et)return Et(Be);var Ue=Be;return Mt&&(Ue=Ue.replace(Mt,".")),Ue.replace(/[^\w.-]+/g,"")},[Et,Mt]),on=S.useRef(""),Sn=S.useCallback(function(Le,Be){if(Ye)return Ye(Le,{userTyping:Be,input:String(on.current)});var Ue=typeof Le=="number"?se(Le):Le;if(!Be){var je=fn(Ue,Be);if(re(Ue)&&(Mt||je>=0)){var vt=Mt||".";Ue=o(Ue,vt,je)}}return Ue},[Ye,fn,Mt]),_t=S.useState(function(){var Le=ze!=null?ze:He;return dt.isInvalidate()&&["string","number"].includes((0,D.Z)(Le))?Number.isNaN(Le)?"":Le:Sn(dt.toString(),!1)}),Fe=(0,H.Z)(_t,2),I=Fe[0],N=Fe[1];on.current=I;function k(Le,Be){N(Sn(Le.isInvalidate()?Le.toString(!1):Le.toString(!Be),Be))}var le=S.useMemo(function(){return Q(Oe)},[Oe,ht]),X=S.useMemo(function(){return Q(ve)},[ve,ht]),xe=S.useMemo(function(){return!le||!dt||dt.isInvalidate()?!1:le.lessEquals(dt)},[le,dt]),fe=S.useMemo(function(){return!X||!dt||dt.isInvalidate()?!1:dt.lessEquals(X)},[X,dt]),De=K(wt.current,Vt),Ge=(0,H.Z)(De,2),We=Ge[0],ot=Ge[1],ke=function(Be){return le&&!Be.lessEquals(le)?le:X&&!X.lessEquals(Be)?X:null},et=function(Be){return!ke(Be)},tt=function(Be,Ue){var je=Be,vt=et(je)||je.isEmpty();if(!je.isEmpty()&&!Ue&&(je=ke(je)||je,vt=!0),!rt&&!Xe&&vt){var Rt=je.toString(),Nt=fn(Rt,Ue);return Nt>=0&&(je=a(o(Rt,".",Nt)),et(je)||(je=a(o(Rt,".",Nt,!0)))),je.equals(dt)||(rn(je),bt==null||bt(je.isEmpty()?null:h(st,je)),He===void 0&&k(je,Ue)),je}return dt},qe=$(),yt=function Le(Be){if(We(),on.current=Be,N(Be),!Zt.current){var Ue=zt(Be),je=a(Ue);je.isNaN()||tt(je,!0)}Ke==null||Ke(Be),qe(function(){var vt=Be;Et||(vt=Be.replace(/。/g,".")),vt!==Be&&Le(vt)})},Ct=function(){Zt.current=!0},St=function(){Zt.current=!1,yt(wt.current.value)},nt=function(Be){yt(Be.target.value)},_e=function(Be){var Ue;if(!(Be&&xe||!Be&&fe)){Bt.current=!1;var je=a(ln.current?v(Ae):Ae);Be||(je=je.negate());var vt=(dt||a(0)).add(je.toString()),Rt=tt(vt,!1);ut==null||ut(h(st,Rt),{offset:ln.current?v(Ae):Ae,type:Be?"up":"down"}),(Ue=wt.current)===null||Ue===void 0||Ue.focus()}},Qe=function(Be){var Ue=a(zt(I)),je=Ue;Ue.isNaN()?je=tt(dt,Be):je=tt(Ue,Be),He!==void 0?k(dt,!1):je.isNaN()||k(je,!1)},mt=function(){Bt.current=!0},at=function(Be){var Ue=Be.key,je=Be.shiftKey;Bt.current=!0,ln.current=je,Ue==="Enter"&&(Zt.current||(Bt.current=!1),Qe(!1),Je==null||Je(Be)),It!==!1&&!Zt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ue)&&(_e(Ue==="Up"||Ue==="ArrowUp"),Be.preventDefault())},Ot=function(){Bt.current=!1,ln.current=!1},ft=function(){Qe(!1),Xt(!1),Bt.current=!1};return(0,d.o)(function(){dt.isInvalidate()||k(dt,!1)},[ht]),(0,d.o)(function(){var Le=a(He);nn(Le);var Be=a(zt(I));(!Le.equals(Be)||!Bt.current||Ye)&&k(Le,Bt.current)},[He]),(0,d.o)(function(){Ye&&ot()},[I]),S.createElement("div",{className:ae()(ie,pt==null?void 0:pt.input,Se,(L={},(0,C.Z)(L,"".concat(ie,"-focused"),Vt),(0,C.Z)(L,"".concat(ie,"-disabled"),Xe),(0,C.Z)(L,"".concat(ie,"-readonly"),rt),(0,C.Z)(L,"".concat(ie,"-not-a-number"),dt.isNaN()),(0,C.Z)(L,"".concat(ie,"-out-of-range"),!dt.isInvalidate()&&!et(dt)),L)),style:pe,onFocus:function(){Xt(!0)},onBlur:ft,onKeyDown:at,onKeyUp:Ot,onCompositionStart:Ct,onCompositionEnd:St,onBeforeInput:mt},lt&&S.createElement(r,{prefixCls:ie,upNode:gt,downNode:it,upDisabled:xe,downDisabled:fe,onStep:_e}),S.createElement("div",{className:"".concat(At,"-wrap")},S.createElement("input",(0,n.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":ve,"aria-valuemax":Oe,"aria-valuenow":dt.isInvalidate()?null:dt.toString(),step:Ae},Ht,{ref:(0,J.sQ)(wt,g),className:At,value:I,onChange:nt,disabled:Xe,readOnly:rt}))))}),ue=S.forwardRef(function(s,g){var L=s.disabled,j=s.style,ie=s.prefixCls,Se=s.value,pe=s.prefix,ve=s.suffix,Oe=s.addonBefore,Ze=s.addonAfter,Ae=s.classes,ze=s.className,He=s.classNames,Xe=(0,R.Z)(s,Z),rt=S.useRef(null),gt=function(It){rt.current&&(0,f.nH)(rt.current,It)};return S.createElement(p.BaseInput,{inputElement:S.createElement(W,(0,n.Z)({prefixCls:ie,disabled:L,classNames:He,ref:(0,J.sQ)(rt,g)},Xe)),className:ze,triggerFocus:gt,prefixCls:ie,value:Se,disabled:L,style:j,prefix:pe,suffix:ve,addonAfter:Ze,addonBefore:Oe,classes:Ae,classNames:He,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ue.displayName="InputNumber";var ye=ue,Ce=ye,he=e(19080),Ee=e(36355),me=e(92736),Pe=e(1684),Me=e(19716),y=e(32441),c=e(33234),l=e(9937),O=e(17313),B=e(74207),Y=e(83116),_=e(37613);const V=(s,g)=>{let{componentCls:L,borderRadiusSM:j,borderRadiusLG:ie}=s;const Se=g==="lg"?ie:j;return{[`&-${g}`]:{[`${L}-handler-wrap`]:{borderStartEndRadius:Se,borderEndEndRadius:Se},[`${L}-handler-up`]:{borderStartEndRadius:Se},[`${L}-handler-down`]:{borderEndEndRadius:Se}}}},be=s=>{const{componentCls:g,lineWidth:L,lineType:j,colorBorder:ie,borderRadius:Se,fontSizeLG:pe,controlHeightLG:ve,controlHeightSM:Oe,colorError:Ze,paddingInlineSM:Ae,colorTextDescription:ze,motionDurationMid:He,handleHoverColor:Xe,paddingInline:rt,paddingBlock:gt,handleBg:it,handleActiveBg:It,colorTextDisabled:Te,borderRadiusSM:lt,borderRadiusLG:pt,controlWidth:st,handleVisible:Et,handleBorderColor:Ye}=s;return[{[g]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(s)),(0,l.ik)(s)),(0,l.bi)(s,g)),{display:"inline-block",width:st,margin:0,padding:0,border:`${L}px ${j} ${ie}`,borderRadius:Se,"&-rtl":{direction:"rtl",[`${g}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:pe,borderRadius:pt,[`input${g}-input`]:{height:ve-2*L}},"&-sm":{padding:0,borderRadius:lt,[`input${g}-input`]:{height:Oe-2*L,padding:`0 ${Ae}px`}},"&:hover":Object.assign({},(0,l.pU)(s)),"&-focused":Object.assign({},(0,l.M1)(s)),"&-out-of-range":{[`${g}-input-wrap`]:{input:{color:Ze}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,O.Wf)(s)),(0,l.s7)(s)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${g}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${g}-group-addon`]:{borderRadius:pt,fontSize:s.fontSizeLG}},"&-sm":{[`${g}-group-addon`]:{borderRadius:lt}},[`${g}-wrapper-disabled > ${g}-group-addon`]:Object.assign({},(0,l.Xy)(s))}}),[`&-disabled ${g}-input`]:{cursor:"not-allowed"},[g]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(s)),{width:"100%",padding:`${gt}px ${rt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Se,outline:0,transition:`all ${He} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(s.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[g]:Object.assign(Object.assign(Object.assign({[`&:hover ${g}-handler-wrap, &-focused ${g}-handler-wrap`]:{opacity:1},[`${g}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:s.handleWidth,height:"100%",background:it,borderStartStartRadius:0,borderStartEndRadius:Se,borderEndEndRadius:Se,borderEndStartRadius:0,opacity:Et===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${He} linear ${He}`,[`${g}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + &${re}-slide-up-leave${re}-slide-up-leave-active${t}-placement-topRight`]:{animationName:u.ly}})},(0,n.ZP)(q,{colorBg:S,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${U}`]:{position:"relative",margin:0},[`${U}-submenu-popup`]:{position:"absolute",zIndex:de,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:{[U]:Object.assign(Object.assign({padding:a,listStyleType:"none",backgroundColor:S,backgroundClip:"padding-box",borderRadius:q.borderRadiusLG,outline:"none",boxShadow:q.boxShadowSecondary},(0,x.Qy)(q)),{[`${U}-item-group-title`]:{padding:`${ce}px ${J}px`,color:q.colorTextDescription,transition:`all ${F}`},[`${U}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${U}-item-icon`]:{minWidth:o,marginInlineEnd:q.marginXS,fontSize:q.fontSizeSM},[`${U}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${F}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${U}-item, ${U}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ce}px ${J}px`,color:q.colorText,fontWeight:"normal",fontSize:o,lineHeight:q.lineHeight,cursor:"pointer",transition:`all ${F}`,borderRadius:q.borderRadiusSM,"&:hover, &-active":{backgroundColor:q.controlItemBgHover}},(0,x.Qy)(q)),{"&-selected":{color:q.colorPrimary,backgroundColor:q.controlItemBgActive,"&:hover, &-active":{backgroundColor:q.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:S,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${q.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:q.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:q.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:q.colorTextDescription,fontSize:d,fontStyle:"normal"}}}),[`${U}-item-group-list`]:{margin:`0 ${q.marginXS}px`,padding:0,listStyle:"none"},[`${U}-submenu-title`]:{paddingInlineEnd:J+q.fontSizeSM},[`${U}-submenu-vertical`]:{position:"relative"},[`${U}-submenu${U}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:S,cursor:"not-allowed"}},[`${U}-submenu-selected ${t}-menu-submenu-title`]:{color:q.colorPrimary}})}},[(0,u.oN)(q,"slide-up"),(0,u.oN)(q,"slide-down"),(0,b.Fm)(q,"move-up"),(0,b.Fm)(q,"move-down"),(0,ae._y)(q,"zoom-big")]]};var ne=(0,C.Z)("Dropdown",(q,t)=>{let{rootPrefixCls:U}=t;const{marginXXS:de,sizePopupArrow:te,controlHeight:le,fontSize:re,lineHeight:M,paddingXXS:F,componentCls:ce,borderRadiusLG:o}=q,a=(le-re*M)/2,{dropdownArrowOffset:p}=(0,n.fS)({contentRadius:o}),d=(0,D.TS)(q,{menuCls:`${ce}-menu`,rootPrefixCls:U,dropdownArrowDistance:te/2+de,dropdownArrowOffset:p,dropdownPaddingVertical:a,dropdownEdgeChildPadding:F});return[T(d),R(d)]},q=>({zIndexPopup:q.zIndexPopupBase+50}))},5871:function(Ve,he,e){e.d(he,{Z:function(){return Re}});var x=e(84105),u=e(87395),b=e(92310),ae=e.n(b),n=e(16378),C=e(78772),D=e(42066),H=e(10859),R=e(61206),T=e(44202),ne=e(86773);function q(){return typeof BigInt=="function"}function t(s){return!s&&s!==0&&!Number.isNaN(s)||!String(s).trim()}function U(s){var g=s.trim(),L=g.startsWith("-");L&&(g=g.slice(1)),g=g.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),g.startsWith(".")&&(g="0".concat(g));var j=g||"0",se=j.split("."),pe=se[0]||"0",ge=se[1]||"0";pe==="0"&&ge==="0"&&(L=!1);var fe=L?"-":"";return{negative:L,negativeStr:fe,trimStr:j,integerStr:pe,decimalStr:ge,fullStr:"".concat(fe).concat(j)}}function de(s){var g=String(s);return!Number.isNaN(Number(g))&&g.includes("e")}function te(s){var g=String(s);if(de(s)){var L=Number(g.slice(g.indexOf("e-")+2)),j=g.match(/\.(\d+)/);return j!=null&&j[1]&&(L+=j[1].length),L}return g.includes(".")&&re(g)?g.length-g.indexOf(".")-1:0}function le(s){var g=String(s);if(de(s)){if(s>Number.MAX_SAFE_INTEGER)return String(q()?BigInt(s).toString():Number.MAX_SAFE_INTEGER);if(s0&&arguments[0]!==void 0?arguments[0]:!0;return L?this.isInvalidate()?"":U("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),s}(),F=function(){function s(g){if((0,T.Z)(this,s),(0,C.Z)(this,"origin",""),(0,C.Z)(this,"number",void 0),(0,C.Z)(this,"empty",void 0),t(g)){this.empty=!0;return}this.origin=String(g),this.number=Number(g)}return(0,ne.Z)(s,[{key:"negate",value:function(){return new s(-this.toNumber())}},{key:"add",value:function(L){if(this.isInvalidate())return new s(L);var j=Number(L);if(Number.isNaN(j))return this;var se=this.number+j;if(se>Number.MAX_SAFE_INTEGER)return new s(Number.MAX_SAFE_INTEGER);if(seNumber.MAX_SAFE_INTEGER)return new s(Number.MAX_SAFE_INTEGER);if(se0&&arguments[0]!==void 0?arguments[0]:!0;return L?this.isInvalidate()?"":le(this.number):this.origin}}]),s}();function ce(s){return q()?new M(s):new F(s)}function o(s,g,L){var j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(s==="")return"";var se=U(s),pe=se.negativeStr,ge=se.integerStr,fe=se.decimalStr,Oe="".concat(g).concat(fe),Ze="".concat(pe).concat(ge);if(L>=0){var Ae=Number(fe[L]);if(Ae>=5&&!j){var ze=ce(s).add("".concat(pe,"0.").concat("0".repeat(L)).concat(10-Ae));return o(ze.toString(),g,L,j)}return L===0?Ze:"".concat(Ze).concat(g).concat(fe.padEnd(L,"0").slice(0,L))}return Oe===".0"?Ze:"".concat(Ze).concat(Oe)}var a=ce,p=e(93681),d=e(34280),J=e(8654),S=e(59301),P=e(48736);function K(s,g){var L=(0,S.useRef)(null);function j(){try{var pe=s.selectionStart,ge=s.selectionEnd,fe=s.value,Oe=fe.substring(0,pe),Ze=fe.substring(ge);L.current={start:pe,end:ge,value:fe,beforeTxt:Oe,afterTxt:Ze}}catch(Ae){}}function se(){if(s&&L.current&&g)try{var pe=s.value,ge=L.current,fe=ge.beforeTxt,Oe=ge.afterTxt,Ze=ge.start,Ae=pe.length;if(pe.endsWith(Oe))Ae=pe.length-L.current.afterTxt.length;else if(pe.startsWith(fe))Ae=fe.length;else{var ze=fe[Ze-1],He=pe.indexOf(ze,Ze-1);He!==-1&&(Ae=He+1)}s.setSelectionRange(Ae,Ae)}catch(Xe){(0,P.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xe.message))}}return[j,se]}var A=e(49658),E=function(){var g=(0,S.useState)(!1),L=(0,H.Z)(g,2),j=L[0],se=L[1];return(0,d.Z)(function(){se((0,A.Z)())},[]),j},G=E,i=e(16089),w=200,m=600;function r(s){var g=s.prefixCls,L=s.upNode,j=s.downNode,se=s.upDisabled,pe=s.downDisabled,ge=s.onStep,fe=S.useRef(),Oe=S.useRef([]),Ze=S.useRef();Ze.current=ge;var Ae=function(){clearTimeout(fe.current)},ze=function(lt,pt){lt.preventDefault(),Ae(),Ze.current(pt);function st(){Ze.current(pt),fe.current=setTimeout(st,w)}fe.current=setTimeout(st,m)};S.useEffect(function(){return function(){Ae(),Oe.current.forEach(function(Te){return i.Z.cancel(Te)})}},[]);var He=G();if(He)return null;var Xe="".concat(g,"-handler"),rt=ae()(Xe,"".concat(Xe,"-up"),(0,C.Z)({},"".concat(Xe,"-up-disabled"),se)),gt=ae()(Xe,"".concat(Xe,"-down"),(0,C.Z)({},"".concat(Xe,"-down-disabled"),pe)),it=function(){return Oe.current.push((0,i.Z)(Ae))},It={unselectable:"on",role:"button",onMouseUp:it,onMouseLeave:it};return S.createElement("div",{className:"".concat(Xe,"-wrap")},S.createElement("span",(0,n.Z)({},It,{onMouseDown:function(lt){ze(lt,!0)},"aria-label":"Increase Value","aria-disabled":se,className:rt}),L||S.createElement("span",{unselectable:"on",className:"".concat(g,"-handler-up-inner")})),S.createElement("span",(0,n.Z)({},It,{onMouseDown:function(lt){ze(lt,!1)},"aria-label":"Decrease Value","aria-disabled":pe,className:gt}),j||S.createElement("span",{unselectable:"on",className:"".concat(g,"-handler-down-inner")})))}function v(s){var g=typeof s=="number"?le(s):U(s).fullStr,L=g.includes(".");return L?U(g.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:s+"0"}var f=e(5643),$=function(){var s=(0,S.useRef)(0),g=function(){i.Z.cancel(s.current)};return(0,S.useEffect)(function(){return g},[]),function(L){g(),s.current=(0,i.Z)(function(){L()})}},z=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Z=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],h=function(g,L){return g||L.isEmpty()?L.toString():L.toNumber()},Q=function(g){var L=a(g);return L.isInvalidate()?null:L},W=S.forwardRef(function(s,g){var L,j=s.prefixCls,se=j===void 0?"rc-input-number":j,pe=s.className,ge=s.style,fe=s.min,Oe=s.max,Ze=s.step,Ae=Ze===void 0?1:Ze,ze=s.defaultValue,He=s.value,Xe=s.disabled,rt=s.readOnly,gt=s.upHandler,it=s.downHandler,It=s.keyboard,Te=s.controls,lt=Te===void 0?!0:Te,pt=s.classNames,st=s.stringMode,Et=s.parser,Ye=s.formatter,ht=s.precision,Mt=s.decimalSeparator,bt=s.onChange,Ke=s.onInput,Je=s.onPressEnter,ut=s.onStep,Ht=(0,R.Z)(s,z),At="".concat(se,"-input"),wt=S.useRef(null),Qt=S.useState(!1),Ut=(0,H.Z)(Qt,2),Vt=Ut[0],Xt=Ut[1],Bt=S.useRef(!1),Zt=S.useRef(!1),ln=S.useRef(!1),dn=S.useState(function(){return a(He!=null?He:ze)}),Jt=(0,H.Z)(dn,2),dt=Jt[0],nn=Jt[1];function rn(Le){He===void 0&&nn(Le)}var fn=S.useCallback(function(Le,Be){if(!Be)return ht>=0?ht:Math.max(te(Le),te(Ae))},[ht,Ae]),zt=S.useCallback(function(Le){var Be=String(Le);if(Et)return Et(Be);var Ue=Be;return Mt&&(Ue=Ue.replace(Mt,".")),Ue.replace(/[^\w.-]+/g,"")},[Et,Mt]),on=S.useRef(""),Sn=S.useCallback(function(Le,Be){if(Ye)return Ye(Le,{userTyping:Be,input:String(on.current)});var Ue=typeof Le=="number"?le(Le):Le;if(!Be){var je=fn(Ue,Be);if(re(Ue)&&(Mt||je>=0)){var vt=Mt||".";Ue=o(Ue,vt,je)}}return Ue},[Ye,fn,Mt]),_t=S.useState(function(){var Le=ze!=null?ze:He;return dt.isInvalidate()&&["string","number"].includes((0,D.Z)(Le))?Number.isNaN(Le)?"":Le:Sn(dt.toString(),!1)}),Fe=(0,H.Z)(_t,2),I=Fe[0],N=Fe[1];on.current=I;function k(Le,Be){N(Sn(Le.isInvalidate()?Le.toString(!1):Le.toString(!Be),Be))}var ie=S.useMemo(function(){return Q(Oe)},[Oe,ht]),X=S.useMemo(function(){return Q(fe)},[fe,ht]),Se=S.useMemo(function(){return!ie||!dt||dt.isInvalidate()?!1:ie.lessEquals(dt)},[ie,dt]),me=S.useMemo(function(){return!X||!dt||dt.isInvalidate()?!1:dt.lessEquals(X)},[X,dt]),De=K(wt.current,Vt),Ge=(0,H.Z)(De,2),We=Ge[0],ot=Ge[1],ke=function(Be){return ie&&!Be.lessEquals(ie)?ie:X&&!X.lessEquals(Be)?X:null},et=function(Be){return!ke(Be)},tt=function(Be,Ue){var je=Be,vt=et(je)||je.isEmpty();if(!je.isEmpty()&&!Ue&&(je=ke(je)||je,vt=!0),!rt&&!Xe&&vt){var Rt=je.toString(),Nt=fn(Rt,Ue);return Nt>=0&&(je=a(o(Rt,".",Nt)),et(je)||(je=a(o(Rt,".",Nt,!0)))),je.equals(dt)||(rn(je),bt==null||bt(je.isEmpty()?null:h(st,je)),He===void 0&&k(je,Ue)),je}return dt},qe=$(),yt=function Le(Be){if(We(),on.current=Be,N(Be),!Zt.current){var Ue=zt(Be),je=a(Ue);je.isNaN()||tt(je,!0)}Ke==null||Ke(Be),qe(function(){var vt=Be;Et||(vt=Be.replace(/。/g,".")),vt!==Be&&Le(vt)})},Ct=function(){Zt.current=!0},St=function(){Zt.current=!1,yt(wt.current.value)},nt=function(Be){yt(Be.target.value)},_e=function(Be){var Ue;if(!(Be&&Se||!Be&&me)){Bt.current=!1;var je=a(ln.current?v(Ae):Ae);Be||(je=je.negate());var vt=(dt||a(0)).add(je.toString()),Rt=tt(vt,!1);ut==null||ut(h(st,Rt),{offset:ln.current?v(Ae):Ae,type:Be?"up":"down"}),(Ue=wt.current)===null||Ue===void 0||Ue.focus()}},Qe=function(Be){var Ue=a(zt(I)),je=Ue;Ue.isNaN()?je=tt(dt,Be):je=tt(Ue,Be),He!==void 0?k(dt,!1):je.isNaN()||k(je,!1)},mt=function(){Bt.current=!0},at=function(Be){var Ue=Be.key,je=Be.shiftKey;Bt.current=!0,ln.current=je,Ue==="Enter"&&(Zt.current||(Bt.current=!1),Qe(!1),Je==null||Je(Be)),It!==!1&&!Zt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ue)&&(_e(Ue==="Up"||Ue==="ArrowUp"),Be.preventDefault())},Ot=function(){Bt.current=!1,ln.current=!1},ft=function(){Qe(!1),Xt(!1),Bt.current=!1};return(0,d.o)(function(){dt.isInvalidate()||k(dt,!1)},[ht]),(0,d.o)(function(){var Le=a(He);nn(Le);var Be=a(zt(I));(!Le.equals(Be)||!Bt.current||Ye)&&k(Le,Bt.current)},[He]),(0,d.o)(function(){Ye&&ot()},[I]),S.createElement("div",{className:ae()(se,pt==null?void 0:pt.input,pe,(L={},(0,C.Z)(L,"".concat(se,"-focused"),Vt),(0,C.Z)(L,"".concat(se,"-disabled"),Xe),(0,C.Z)(L,"".concat(se,"-readonly"),rt),(0,C.Z)(L,"".concat(se,"-not-a-number"),dt.isNaN()),(0,C.Z)(L,"".concat(se,"-out-of-range"),!dt.isInvalidate()&&!et(dt)),L)),style:ge,onFocus:function(){Xt(!0)},onBlur:ft,onKeyDown:at,onKeyUp:Ot,onCompositionStart:Ct,onCompositionEnd:St,onBeforeInput:mt},lt&&S.createElement(r,{prefixCls:se,upNode:gt,downNode:it,upDisabled:Se,downDisabled:me,onStep:_e}),S.createElement("div",{className:"".concat(At,"-wrap")},S.createElement("input",(0,n.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":fe,"aria-valuemax":Oe,"aria-valuenow":dt.isInvalidate()?null:dt.toString(),step:Ae},Ht,{ref:(0,J.sQ)(wt,g),className:At,value:I,onChange:nt,disabled:Xe,readOnly:rt}))))}),ue=S.forwardRef(function(s,g){var L=s.disabled,j=s.style,se=s.prefixCls,pe=s.value,ge=s.prefix,fe=s.suffix,Oe=s.addonBefore,Ze=s.addonAfter,Ae=s.classes,ze=s.className,He=s.classNames,Xe=(0,R.Z)(s,Z),rt=S.useRef(null),gt=function(It){rt.current&&(0,f.nH)(rt.current,It)};return S.createElement(p.BaseInput,{inputElement:S.createElement(W,(0,n.Z)({prefixCls:se,disabled:L,classNames:He,ref:(0,J.sQ)(rt,g)},Xe)),className:ze,triggerFocus:gt,prefixCls:se,value:pe,disabled:L,style:j,prefix:ge,suffix:fe,addonAfter:Ze,addonBefore:Oe,classes:Ae,classNames:He,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});ue.displayName="InputNumber";var Ce=ue,xe=Ce,be=e(19080),Ee=e(36355),ve=e(92736),Pe=e(1684),Me=e(19716),y=e(32441),c=e(33234),l=e(9937),O=e(17313),B=e(74207),Y=e(83116),_=e(37613);const V=(s,g)=>{let{componentCls:L,borderRadiusSM:j,borderRadiusLG:se}=s;const pe=g==="lg"?se:j;return{[`&-${g}`]:{[`${L}-handler-wrap`]:{borderStartEndRadius:pe,borderEndEndRadius:pe},[`${L}-handler-up`]:{borderStartEndRadius:pe},[`${L}-handler-down`]:{borderEndEndRadius:pe}}}},ye=s=>{const{componentCls:g,lineWidth:L,lineType:j,colorBorder:se,borderRadius:pe,fontSizeLG:ge,controlHeightLG:fe,controlHeightSM:Oe,colorError:Ze,paddingInlineSM:Ae,colorTextDescription:ze,motionDurationMid:He,handleHoverColor:Xe,paddingInline:rt,paddingBlock:gt,handleBg:it,handleActiveBg:It,colorTextDisabled:Te,borderRadiusSM:lt,borderRadiusLG:pt,controlWidth:st,handleVisible:Et,handleBorderColor:Ye}=s;return[{[g]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(s)),(0,l.ik)(s)),(0,l.bi)(s,g)),{display:"inline-block",width:st,margin:0,padding:0,border:`${L}px ${j} ${se}`,borderRadius:pe,"&-rtl":{direction:"rtl",[`${g}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:ge,borderRadius:pt,[`input${g}-input`]:{height:fe-2*L}},"&-sm":{padding:0,borderRadius:lt,[`input${g}-input`]:{height:Oe-2*L,padding:`0 ${Ae}px`}},"&:hover":Object.assign({},(0,l.pU)(s)),"&-focused":Object.assign({},(0,l.M1)(s)),"&-out-of-range":{[`${g}-input-wrap`]:{input:{color:Ze}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,O.Wf)(s)),(0,l.s7)(s)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${g}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${g}-group-addon`]:{borderRadius:pt,fontSize:s.fontSizeLG}},"&-sm":{[`${g}-group-addon`]:{borderRadius:lt}},[`${g}-wrapper-disabled > ${g}-group-addon`]:Object.assign({},(0,l.Xy)(s))}}),[`&-disabled ${g}-input`]:{cursor:"not-allowed"},[g]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(s)),{width:"100%",padding:`${gt}px ${rt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:pe,outline:0,transition:`all ${He} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(s.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[g]:Object.assign(Object.assign(Object.assign({[`&:hover ${g}-handler-wrap, &-focused ${g}-handler-wrap`]:{opacity:1},[`${g}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:s.handleWidth,height:"100%",background:it,borderStartStartRadius:0,borderStartEndRadius:pe,borderEndEndRadius:pe,borderEndStartRadius:0,opacity:Et===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${He} linear ${He}`,[`${g}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${g}-handler-up-inner, ${g}-handler-down-inner `]:{marginInlineEnd:0,fontSize:s.handleFontSize}}},[`${g}-handler`]:{height:"50%",overflow:"hidden",color:ze,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${L}px ${j} ${Ye}`,transition:`all ${He} linear`,"&:active":{background:It},"&:hover":{height:"60%",[` ${g}-handler-up-inner, ${g}-handler-down-inner - `]:{color:Xe}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,O.Ro)()),{color:ze,transition:`all ${He} linear`,userSelect:"none"})},[`${g}-handler-up`]:{borderStartEndRadius:Se},[`${g}-handler-down`]:{borderBlockStart:`${L}px ${j} ${Ye}`,borderEndEndRadius:Se}},V(s,"lg")),V(s,"sm")),{"&-disabled, &-readonly":{[`${g}-handler-wrap`]:{display:"none"},[`${g}-input`]:{color:"inherit"}},[` + `]:{color:Xe}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,O.Ro)()),{color:ze,transition:`all ${He} linear`,userSelect:"none"})},[`${g}-handler-up`]:{borderStartEndRadius:pe},[`${g}-handler-down`]:{borderBlockStart:`${L}px ${j} ${Ye}`,borderEndEndRadius:pe}},V(s,"lg")),V(s,"sm")),{"&-disabled, &-readonly":{[`${g}-handler-wrap`]:{display:"none"},[`${g}-input`]:{color:"inherit"}},[` ${g}-handler-up-disabled, ${g}-handler-down-disabled `]:{cursor:"not-allowed"},[` ${g}-handler-up-disabled:hover &-handler-up-inner, ${g}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Te}})},{[`${g}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${g}-handler-down`]:{borderBlockStartWidth:0}}}]},ee=s=>{const{componentCls:g,paddingBlock:L,paddingInline:j,inputAffixPadding:ie,controlWidth:Se,borderRadiusLG:pe,borderRadiusSM:ve}=s;return{[`${g}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(s)),(0,l.bi)(s,`${g}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Se,padding:0,paddingInlineStart:j,"&-lg":{borderRadius:pe},"&-sm":{borderRadius:ve},[`&:not(${g}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(s)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${g}-disabled`]:{background:"transparent"},[`> div${g}`]:{width:"100%",border:"none",outline:"none",[`&${g}-focused`]:{boxShadow:"none !important"}},[`input${g}-input`]:{padding:`${L}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${g}-handler-wrap`]:{zIndex:2},[g]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:ie},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:j,marginInlineStart:ie}}})}};var oe=(0,Y.Z)("InputNumber",s=>{const g=(0,_.TS)(s,(0,l.e5)(s));return[be(g),ee(g),(0,B.c)(g)]},s=>Object.assign(Object.assign({},(0,l.TM)(s)),{controlWidth:90,handleWidth:s.controlHeightSM-s.lineWidth*2,handleFontSize:s.fontSize/2,handleVisible:"auto",handleActiveBg:s.colorFillAlter,handleBg:s.colorBgContainer,handleHoverColor:s.colorPrimary,handleBorderColor:s.colorBorder})),$e=function(s,g){var L={};for(var j in s)Object.prototype.hasOwnProperty.call(s,j)&&g.indexOf(j)<0&&(L[j]=s[j]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,j=Object.getOwnPropertySymbols(s);ie{const{getPrefixCls:L,direction:j}=S.useContext(Ee.E_),ie=S.useRef(null);S.useImperativeHandle(g,()=>ie.current);const{className:Se,rootClassName:pe,size:ve,disabled:Oe,prefixCls:Ze,addonBefore:Ae,addonAfter:ze,prefix:He,bordered:Xe=!0,readOnly:rt,status:gt,controls:it}=s,It=$e(s,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Te=L("input-number",Ze),[lt,pt]=oe(Te),{compactSize:st,compactItemClassnames:Et}=(0,c.ri)(Te,j);let Ye=S.createElement(u.Z,{className:`${Te}-handler-up-inner`}),ht=S.createElement(x.Z,{className:`${Te}-handler-down-inner`});const Mt=typeof it=="boolean"?it:void 0;typeof it=="object"&&(Ye=typeof it.upIcon=="undefined"?Ye:S.createElement("span",{className:`${Te}-handler-up-inner`},it.upIcon),ht=typeof it.downIcon=="undefined"?ht:S.createElement("span",{className:`${Te}-handler-down-inner`},it.downIcon));const{hasFeedback:bt,status:Ke,isFormItemInput:Je,feedbackIcon:ut}=S.useContext(y.aM),Ht=(0,he.F)(Ke,gt),At=(0,Me.Z)(Bt=>{var Zt;return(Zt=ve!=null?ve:st)!==null&&Zt!==void 0?Zt:Bt}),wt=S.useContext(Pe.Z),Qt=Oe!=null?Oe:wt,Ut=ae()({[`${Te}-lg`]:At==="large",[`${Te}-sm`]:At==="small",[`${Te}-rtl`]:j==="rtl",[`${Te}-borderless`]:!Xe,[`${Te}-in-form-item`]:Je},(0,he.Z)(Te,Ht),Et,pt),Vt=`${Te}-group`,Xt=S.createElement(Ce,Object.assign({ref:ie,disabled:Qt,className:ae()(Se,pe),upHandler:Ye,downHandler:ht,prefixCls:Te,readOnly:rt,controls:Mt,prefix:He,suffix:bt&&ut,addonAfter:ze&&S.createElement(c.BR,null,S.createElement(y.Ux,{override:!0,status:!0},ze)),addonBefore:Ae&&S.createElement(c.BR,null,S.createElement(y.Ux,{override:!0,status:!0},Ae)),classNames:{input:Ut},classes:{affixWrapper:ae()((0,he.Z)(`${Te}-affix-wrapper`,Ht,bt),{[`${Te}-affix-wrapper-sm`]:At==="small",[`${Te}-affix-wrapper-lg`]:At==="large",[`${Te}-affix-wrapper-rtl`]:j==="rtl",[`${Te}-affix-wrapper-borderless`]:!Xe},pt),wrapper:ae()({[`${Vt}-rtl`]:j==="rtl",[`${Te}-wrapper-disabled`]:Qt},pt),group:ae()({[`${Te}-group-wrapper-sm`]:At==="small",[`${Te}-group-wrapper-lg`]:At==="large",[`${Te}-group-wrapper-rtl`]:j==="rtl"},(0,he.Z)(`${Te}-group-wrapper`,Ht,bt),pt)}},It));return lt(Xt)}),Ne=we,Ie=s=>S.createElement(me.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},S.createElement(we,Object.assign({},s)));Ne._InternalPanelDoNotUseOrYouWillBeFired=Ie;var Re=Ne},9432:function(Ve,ge,e){e.d(ge,{Z:function(){return M},n:function(){return se}});var x=e(19248),u=e(92310),b=e.n(u),ae=e(93681),n=e(8654),C=e(59301),D=e(19080),H=e(36355),R=e(1684),T=e(19716),ne=e(32441),q=e(33234),t=e(59412),U=e(9937);function de(F){return!!(F.prefix||F.suffix||F.allowClear)}var te=function(F,ce){var o={};for(var a in F)Object.prototype.hasOwnProperty.call(F,a)&&ce.indexOf(a)<0&&(o[a]=F[a]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,a=Object.getOwnPropertySymbols(F);p{var o;const{prefixCls:a,bordered:p=!0,status:d,size:J,disabled:S,onBlur:P,onFocus:K,suffix:A,allowClear:E,addonAfter:G,addonBefore:i,className:w,style:m,styles:r,rootClassName:v,onChange:f,classNames:$}=F,z=te(F,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Z,direction:h,input:Q}=C.useContext(H.E_),W=Z("input",a),ue=(0,C.useRef)(null),[ye,Ce]=(0,U.ZP)(W),{compactSize:he,compactItemClassnames:Ee}=(0,q.ri)(W,h),me=(0,T.Z)(we=>{var Ne;return(Ne=J!=null?J:he)!==null&&Ne!==void 0?Ne:we}),Pe=C.useContext(R.Z),Me=S!=null?S:Pe,{status:y,hasFeedback:c,feedbackIcon:l}=(0,C.useContext)(ne.aM),O=(0,D.F)(y,d),B=de(F)||!!c,Y=(0,C.useRef)(B);(0,C.useEffect)(()=>{var we;B&&Y.current,Y.current=B},[B]);const _=(0,t.Z)(ue,!0),V=we=>{_(),P==null||P(we)},be=we=>{_(),K==null||K(we)},ee=we=>{_(),f==null||f(we)},oe=(c||A)&&C.createElement(C.Fragment,null,A,c&&l);let $e;return typeof E=="object"&&(E!=null&&E.clearIcon)?$e=E:E&&($e={clearIcon:C.createElement(x.Z,null)}),ye(C.createElement(ae.default,Object.assign({ref:(0,n.sQ)(ce,ue),prefixCls:W,autoComplete:Q==null?void 0:Q.autoComplete},z,{disabled:Me,onBlur:V,onFocus:be,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),m),styles:Object.assign(Object.assign({},Q==null?void 0:Q.styles),r),suffix:oe,allowClear:$e,className:b()(w,v,Ee,Q==null?void 0:Q.className),onChange:ee,addonAfter:G&&C.createElement(q.BR,null,C.createElement(ne.Ux,{override:!0,status:!0},G)),addonBefore:i&&C.createElement(q.BR,null,C.createElement(ne.Ux,{override:!0,status:!0},i)),classNames:Object.assign(Object.assign(Object.assign({},$),Q==null?void 0:Q.classNames),{input:b()({[`${W}-sm`]:me==="small",[`${W}-lg`]:me==="large",[`${W}-rtl`]:h==="rtl",[`${W}-borderless`]:!p},!B&&(0,D.Z)(W,O),$==null?void 0:$.input,(o=Q==null?void 0:Q.classNames)===null||o===void 0?void 0:o.input,Ce)}),classes:{affixWrapper:b()({[`${W}-affix-wrapper-sm`]:me==="small",[`${W}-affix-wrapper-lg`]:me==="large",[`${W}-affix-wrapper-rtl`]:h==="rtl",[`${W}-affix-wrapper-borderless`]:!p},(0,D.Z)(`${W}-affix-wrapper`,O,c),Ce),wrapper:b()({[`${W}-group-rtl`]:h==="rtl"},Ce),group:b()({[`${W}-group-wrapper-sm`]:me==="small",[`${W}-group-wrapper-lg`]:me==="large",[`${W}-group-wrapper-rtl`]:h==="rtl",[`${W}-group-wrapper-disabled`]:Me},(0,D.Z)(`${W}-group-wrapper`,O,c),Ce)}})))})},1643:function(Ve,ge,e){var x=e(19248),u=e(92310),b=e.n(u),ae=e(9296),n=e(59301),C=e(19080),D=e(36355),H=e(1684),R=e(19716),T=e(32441),ne=e(9432),q=e(9937),t=function(de,te){var se={};for(var re in de)Object.prototype.hasOwnProperty.call(de,re)&&te.indexOf(re)<0&&(se[re]=de[re]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,re=Object.getOwnPropertySymbols(de);M{const{prefixCls:se,bordered:re=!0,size:M,disabled:F,status:ce,allowClear:o,showCount:a,classNames:p,rootClassName:d,className:J}=de,S=t(de,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:P,direction:K}=n.useContext(D.E_),A=(0,R.Z)(M),E=n.useContext(H.Z),G=F!=null?F:E,{status:i,hasFeedback:w,feedbackIcon:m}=n.useContext(T.aM),r=(0,C.F)(i,ce),v=n.useRef(null);n.useImperativeHandle(te,()=>{var h;return{resizableTextArea:(h=v.current)===null||h===void 0?void 0:h.resizableTextArea,focus:Q=>{var W,ue;(0,ne.n)((ue=(W=v.current)===null||W===void 0?void 0:W.resizableTextArea)===null||ue===void 0?void 0:ue.textArea,Q)},blur:()=>{var Q;return(Q=v.current)===null||Q===void 0?void 0:Q.blur()}}});const f=P("input",se);let $;typeof o=="object"&&(o!=null&&o.clearIcon)?$=o:o&&($={clearIcon:n.createElement(x.Z,null)});const[z,Z]=(0,q.ZP)(f);return z(n.createElement(ae.default,Object.assign({},S,{disabled:G,allowClear:$,className:b()(J,d),classes:{affixWrapper:b()(`${f}-textarea-affix-wrapper`,{[`${f}-affix-wrapper-rtl`]:K==="rtl",[`${f}-affix-wrapper-borderless`]:!re,[`${f}-affix-wrapper-sm`]:A==="small",[`${f}-affix-wrapper-lg`]:A==="large",[`${f}-textarea-show-count`]:a},(0,C.Z)(`${f}-affix-wrapper`,r),Z)},classNames:Object.assign(Object.assign({},p),{textarea:b()({[`${f}-borderless`]:!re,[`${f}-sm`]:A==="small",[`${f}-lg`]:A==="large"},(0,C.Z)(f,r),Z,p==null?void 0:p.textarea)}),prefixCls:f,suffix:w&&n.createElement("span",{className:`${f}-textarea-suffix`},m),showCount:a,ref:v})))});ge.Z=U},59412:function(Ve,ge,e){e.d(ge,{Z:function(){return u}});var x=e(59301);function u(b,ae){const n=(0,x.useRef)([]),C=()=>{n.current.push(setTimeout(()=>{var D,H,R,T;!((D=b.current)===null||D===void 0)&&D.input&&((H=b.current)===null||H===void 0?void 0:H.input.getAttribute("type"))==="password"&&(!((R=b.current)===null||R===void 0)&&R.input.hasAttribute("value"))&&((T=b.current)===null||T===void 0||T.input.removeAttribute("value"))}))};return(0,x.useEffect)(()=>(ae&&C(),()=>n.current.forEach(D=>{D&&clearTimeout(D)})),[]),C}},92832:function(Ve,ge,e){e.d(ge,{default:function(){return A}});var x=e(92310),u=e.n(x),b=e(59301),ae=e(36355),n=e(32441),C=e(9937),H=E=>{const{getPrefixCls:G,direction:i}=(0,b.useContext)(ae.E_),{prefixCls:w,className:m}=E,r=G("input-group",w),v=G("input"),[f,$]=(0,C.ZP)(v),z=u()(r,{[`${r}-lg`]:E.size==="large",[`${r}-sm`]:E.size==="small",[`${r}-compact`]:E.compact,[`${r}-rtl`]:i==="rtl"},$,m),Z=(0,b.useContext)(n.aM),h=(0,b.useMemo)(()=>Object.assign(Object.assign({},Z),{isFormItemInput:!1}),[Z]);return f(b.createElement("span",{className:z,style:E.style,onMouseEnter:E.onMouseEnter,onMouseLeave:E.onMouseLeave,onFocus:E.onFocus,onBlur:E.onBlur},b.createElement(n.aM.Provider,{value:h},E.children)))},R=e(9432),T=e(73331),ne=e(15277),q=e(2738),t=e(8654),U=e(59412),de=function(E,G){var i={};for(var w in E)Object.prototype.hasOwnProperty.call(E,w)&&G.indexOf(w)<0&&(i[w]=E[w]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,w=Object.getOwnPropertySymbols(E);mE?b.createElement(ne.Z,null):b.createElement(T.Z,null),se={click:"onClick",hover:"onMouseOver"};var M=b.forwardRef((E,G)=>{const{visibilityToggle:i=!0}=E,w=typeof i=="object"&&i.visible!==void 0,[m,r]=(0,b.useState)(()=>w?i.visible:!1),v=(0,b.useRef)(null);b.useEffect(()=>{w&&r(i.visible)},[w,i]);const f=(0,U.Z)(v),$=()=>{const{disabled:Me}=E;Me||(m&&f(),r(y=>{var c;const l=!y;return typeof i=="object"&&((c=i.onVisibleChange)===null||c===void 0||c.call(i,l)),l}))},z=Me=>{const{action:y="click",iconRender:c=te}=E,l=se[y]||"",O=c(m),B={[l]:$,className:`${Me}-icon`,key:"passwordIcon",onMouseDown:Y=>{Y.preventDefault()},onMouseUp:Y=>{Y.preventDefault()}};return b.cloneElement(b.isValidElement(O)?O:b.createElement("span",null,O),B)},{className:Z,prefixCls:h,inputPrefixCls:Q,size:W}=E,ue=de(E,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ye}=b.useContext(ae.E_),Ce=ye("input",Q),he=ye("input-password",h),Ee=i&&z(he),me=u()(he,Z,{[`${he}-${W}`]:!!W}),Pe=Object.assign(Object.assign({},(0,q.Z)(ue,["suffix","iconRender","visibilityToggle"])),{type:m?"text":"password",className:me,prefixCls:Ce,suffix:Ee});return W&&(Pe.size=W),b.createElement(R.Z,Object.assign({ref:(0,t.sQ)(G,v)},Pe))}),F=e(47472),ce=e(92343),o=e(3113),a=e(19716),p=e(33234),d=function(E,G){var i={};for(var w in E)Object.prototype.hasOwnProperty.call(E,w)&&G.indexOf(w)<0&&(i[w]=E[w]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,w=Object.getOwnPropertySymbols(E);m{const{prefixCls:i,inputPrefixCls:w,className:m,size:r,suffix:v,enterButton:f=!1,addonAfter:$,loading:z,disabled:Z,onSearch:h,onChange:Q,onCompositionStart:W,onCompositionEnd:ue}=E,ye=d(E,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ce,direction:he}=b.useContext(ae.E_),Ee=b.useRef(!1),me=Ce("input-search",i),Pe=Ce("input",w),{compactSize:Me}=(0,p.ri)(me,he),y=(0,a.Z)(Ie=>{var Re;return(Re=r!=null?r:Me)!==null&&Re!==void 0?Re:Ie}),c=b.useRef(null),l=Ie=>{Ie&&Ie.target&&Ie.type==="click"&&h&&h(Ie.target.value,Ie,{source:"clear"}),Q&&Q(Ie)},O=Ie=>{var Re;document.activeElement===((Re=c.current)===null||Re===void 0?void 0:Re.input)&&Ie.preventDefault()},B=Ie=>{var Re,s;h&&h((s=(Re=c.current)===null||Re===void 0?void 0:Re.input)===null||s===void 0?void 0:s.value,Ie,{source:"input"})},Y=Ie=>{Ee.current||z||B(Ie)},_=typeof f=="boolean"?b.createElement(F.Z,null):null,V=`${me}-button`;let be;const ee=f||{},oe=ee.type&&ee.type.__ANT_BUTTON===!0;oe||ee.type==="button"?be=(0,ce.Tm)(ee,Object.assign({onMouseDown:O,onClick:Ie=>{var Re,s;(s=(Re=ee==null?void 0:ee.props)===null||Re===void 0?void 0:Re.onClick)===null||s===void 0||s.call(Re,Ie),B(Ie)},key:"enterButton"},oe?{className:V,size:y}:{})):be=b.createElement(o.ZP,{className:V,type:f?"primary":void 0,size:y,disabled:Z,key:"enterButton",onMouseDown:O,onClick:B,loading:z,icon:_},f),$&&(be=[be,(0,ce.Tm)($,{key:"addonAfter"})]);const $e=u()(me,{[`${me}-rtl`]:he==="rtl",[`${me}-${y}`]:!!y,[`${me}-with-button`]:!!f},m),we=Ie=>{Ee.current=!0,W==null||W(Ie)},Ne=Ie=>{Ee.current=!1,ue==null||ue(Ie)};return b.createElement(R.Z,Object.assign({ref:(0,t.sQ)(c,G),onPressEnter:Y},ye,{size:y,onCompositionStart:we,onCompositionEnd:Ne,prefixCls:Pe,addonAfter:be,suffix:v,onChange:l,className:$e,disabled:Z}))}),P=e(1643);const K=R.Z;K.Group=H,K.Search=S,K.TextArea=P.Z,K.Password=M;var A=K},9937:function(Ve,ge,e){e.d(ge,{M1:function(){return D},TM:function(){return ce},Xy:function(){return H},bi:function(){return ne},e5:function(){return F},ik:function(){return q},nz:function(){return n},pU:function(){return C},s7:function(){return t},x0:function(){return T}});var x=e(17313),u=e(74207),b=e(37613),ae=e(83116);const n=o=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:o,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),C=o=>({borderColor:o.hoverBorderColor}),D=o=>({borderColor:o.activeBorderColor,boxShadow:o.activeShadow,outline:0}),H=o=>({color:o.colorTextDisabled,backgroundColor:o.colorBgContainerDisabled,borderColor:o.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},C((0,b.TS)(o,{hoverBorderColor:o.colorBorder})))}),R=o=>{const{paddingBlockLG:a,fontSizeLG:p,lineHeightLG:d,borderRadiusLG:J,paddingInlineLG:S}=o;return{padding:`${a}px ${S}px`,fontSize:p,lineHeight:d,borderRadius:J}},T=o=>({padding:`${o.paddingBlockSM}px ${o.paddingInlineSM}px`,borderRadius:o.borderRadiusSM}),ne=(o,a)=>{const{componentCls:p,colorError:d,colorWarning:J,errorActiveShadow:S,warningActiveShadow:P,colorErrorBorderHover:K,colorWarningBorderHover:A}=o;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:d,"&:hover":{borderColor:K},"&:focus, &-focused":Object.assign({},D((0,b.TS)(o,{activeBorderColor:d,activeShadow:S}))),[`${p}-prefix, ${p}-suffix`]:{color:d}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:J,"&:hover":{borderColor:A},"&:focus, &-focused":Object.assign({},D((0,b.TS)(o,{activeBorderColor:J,activeShadow:P}))),[`${p}-prefix, ${p}-suffix`]:{color:J}}}},q=o=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${o.paddingBlock}px ${o.paddingInline}px`,color:o.colorText,fontSize:o.fontSize,lineHeight:o.lineHeight,backgroundColor:o.colorBgContainer,backgroundImage:"none",borderWidth:o.lineWidth,borderStyle:o.lineType,borderColor:o.colorBorder,borderRadius:o.borderRadius,transition:`all ${o.motionDurationMid}`},n(o.colorTextPlaceholder)),{"&:hover":Object.assign({},C(o)),"&:focus, &-focused":Object.assign({},D(o)),"&-disabled, &[disabled]":Object.assign({},H(o)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:o.controlHeight,lineHeight:o.lineHeight,verticalAlign:"bottom",transition:`all ${o.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},R(o)),"&-sm":Object.assign({},T(o)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),t=o=>{const{componentCls:a,antCls:p}=o;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:o.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${a}, &-lg > ${a}-group-addon`]:Object.assign({},R(o)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},T(o)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:o.controlHeightLG},[`&-sm ${p}-select-single ${p}-select-selector`]:{height:o.controlHeightSM},[`> ${a}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${a}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${o.paddingInline}px`,color:o.colorText,fontWeight:"normal",fontSize:o.fontSize,textAlign:"center",backgroundColor:o.colorFillAlter,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,borderRadius:o.borderRadius,transition:`all ${o.motionDurationSlow}`,lineHeight:1,[`${p}-select`]:{margin:`-${o.paddingBlock+1}px -${o.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${o.lineWidth}px ${o.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:o.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${o.paddingInline}px`,backgroundColor:"transparent",[`${p}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${a}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${a}-search-with-button &`]:{zIndex:0}}},[`> ${a}:first-child, ${a}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}-affix-wrapper`]:{[`&:not(:first-child) ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}:last-child, ${a}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${a}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-search &`]:{borderStartStartRadius:o.borderRadius,borderEndStartRadius:o.borderRadius}},[`&:not(:first-child), ${a}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${a}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,x.dF)()),{[`${a}-group-addon, ${a}-group-wrap, > ${a}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:o.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:Te}})},{[`${g}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${g}-handler-down`]:{borderBlockStartWidth:0}}}]},ee=s=>{const{componentCls:g,paddingBlock:L,paddingInline:j,inputAffixPadding:se,controlWidth:pe,borderRadiusLG:ge,borderRadiusSM:fe}=s;return{[`${g}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(s)),(0,l.bi)(s,`${g}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:pe,padding:0,paddingInlineStart:j,"&-lg":{borderRadius:ge},"&-sm":{borderRadius:fe},[`&:not(${g}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(s)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${g}-disabled`]:{background:"transparent"},[`> div${g}`]:{width:"100%",border:"none",outline:"none",[`&${g}-focused`]:{boxShadow:"none !important"}},[`input${g}-input`]:{padding:`${L}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${g}-handler-wrap`]:{zIndex:2},[g]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:se},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:j,marginInlineStart:se}}})}};var oe=(0,Y.Z)("InputNumber",s=>{const g=(0,_.TS)(s,(0,l.e5)(s));return[ye(g),ee(g),(0,B.c)(g)]},s=>Object.assign(Object.assign({},(0,l.TM)(s)),{controlWidth:90,handleWidth:s.controlHeightSM-s.lineWidth*2,handleFontSize:s.fontSize/2,handleVisible:"auto",handleActiveBg:s.colorFillAlter,handleBg:s.colorBgContainer,handleHoverColor:s.colorPrimary,handleBorderColor:s.colorBorder})),$e=function(s,g){var L={};for(var j in s)Object.prototype.hasOwnProperty.call(s,j)&&g.indexOf(j)<0&&(L[j]=s[j]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,j=Object.getOwnPropertySymbols(s);se{const{getPrefixCls:L,direction:j}=S.useContext(Ee.E_),se=S.useRef(null);S.useImperativeHandle(g,()=>se.current);const{className:pe,rootClassName:ge,size:fe,disabled:Oe,prefixCls:Ze,addonBefore:Ae,addonAfter:ze,prefix:He,bordered:Xe=!0,readOnly:rt,status:gt,controls:it}=s,It=$e(s,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Te=L("input-number",Ze),[lt,pt]=oe(Te),{compactSize:st,compactItemClassnames:Et}=(0,c.ri)(Te,j);let Ye=S.createElement(u.Z,{className:`${Te}-handler-up-inner`}),ht=S.createElement(x.Z,{className:`${Te}-handler-down-inner`});const Mt=typeof it=="boolean"?it:void 0;typeof it=="object"&&(Ye=typeof it.upIcon=="undefined"?Ye:S.createElement("span",{className:`${Te}-handler-up-inner`},it.upIcon),ht=typeof it.downIcon=="undefined"?ht:S.createElement("span",{className:`${Te}-handler-down-inner`},it.downIcon));const{hasFeedback:bt,status:Ke,isFormItemInput:Je,feedbackIcon:ut}=S.useContext(y.aM),Ht=(0,be.F)(Ke,gt),At=(0,Me.Z)(Bt=>{var Zt;return(Zt=fe!=null?fe:st)!==null&&Zt!==void 0?Zt:Bt}),wt=S.useContext(Pe.Z),Qt=Oe!=null?Oe:wt,Ut=ae()({[`${Te}-lg`]:At==="large",[`${Te}-sm`]:At==="small",[`${Te}-rtl`]:j==="rtl",[`${Te}-borderless`]:!Xe,[`${Te}-in-form-item`]:Je},(0,be.Z)(Te,Ht),Et,pt),Vt=`${Te}-group`,Xt=S.createElement(xe,Object.assign({ref:se,disabled:Qt,className:ae()(pe,ge),upHandler:Ye,downHandler:ht,prefixCls:Te,readOnly:rt,controls:Mt,prefix:He,suffix:bt&&ut,addonAfter:ze&&S.createElement(c.BR,null,S.createElement(y.Ux,{override:!0,status:!0},ze)),addonBefore:Ae&&S.createElement(c.BR,null,S.createElement(y.Ux,{override:!0,status:!0},Ae)),classNames:{input:Ut},classes:{affixWrapper:ae()((0,be.Z)(`${Te}-affix-wrapper`,Ht,bt),{[`${Te}-affix-wrapper-sm`]:At==="small",[`${Te}-affix-wrapper-lg`]:At==="large",[`${Te}-affix-wrapper-rtl`]:j==="rtl",[`${Te}-affix-wrapper-borderless`]:!Xe},pt),wrapper:ae()({[`${Vt}-rtl`]:j==="rtl",[`${Te}-wrapper-disabled`]:Qt},pt),group:ae()({[`${Te}-group-wrapper-sm`]:At==="small",[`${Te}-group-wrapper-lg`]:At==="large",[`${Te}-group-wrapper-rtl`]:j==="rtl"},(0,be.Z)(`${Te}-group-wrapper`,Ht,bt),pt)}},It));return lt(Xt)}),Ne=we,Ie=s=>S.createElement(ve.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},S.createElement(we,Object.assign({},s)));Ne._InternalPanelDoNotUseOrYouWillBeFired=Ie;var Re=Ne},9432:function(Ve,he,e){e.d(he,{Z:function(){return M},n:function(){return le}});var x=e(19248),u=e(92310),b=e.n(u),ae=e(93681),n=e(8654),C=e(59301),D=e(19080),H=e(36355),R=e(1684),T=e(19716),ne=e(32441),q=e(33234),t=e(59412),U=e(9937);function de(F){return!!(F.prefix||F.suffix||F.allowClear)}var te=function(F,ce){var o={};for(var a in F)Object.prototype.hasOwnProperty.call(F,a)&&ce.indexOf(a)<0&&(o[a]=F[a]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,a=Object.getOwnPropertySymbols(F);p{var o;const{prefixCls:a,bordered:p=!0,status:d,size:J,disabled:S,onBlur:P,onFocus:K,suffix:A,allowClear:E,addonAfter:G,addonBefore:i,className:w,style:m,styles:r,rootClassName:v,onChange:f,classNames:$}=F,z=te(F,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Z,direction:h,input:Q}=C.useContext(H.E_),W=Z("input",a),ue=(0,C.useRef)(null),[Ce,xe]=(0,U.ZP)(W),{compactSize:be,compactItemClassnames:Ee}=(0,q.ri)(W,h),ve=(0,T.Z)(we=>{var Ne;return(Ne=J!=null?J:be)!==null&&Ne!==void 0?Ne:we}),Pe=C.useContext(R.Z),Me=S!=null?S:Pe,{status:y,hasFeedback:c,feedbackIcon:l}=(0,C.useContext)(ne.aM),O=(0,D.F)(y,d),B=de(F)||!!c,Y=(0,C.useRef)(B);(0,C.useEffect)(()=>{var we;B&&Y.current,Y.current=B},[B]);const _=(0,t.Z)(ue,!0),V=we=>{_(),P==null||P(we)},ye=we=>{_(),K==null||K(we)},ee=we=>{_(),f==null||f(we)},oe=(c||A)&&C.createElement(C.Fragment,null,A,c&&l);let $e;return typeof E=="object"&&(E!=null&&E.clearIcon)?$e=E:E&&($e={clearIcon:C.createElement(x.Z,null)}),Ce(C.createElement(ae.default,Object.assign({ref:(0,n.sQ)(ce,ue),prefixCls:W,autoComplete:Q==null?void 0:Q.autoComplete},z,{disabled:Me,onBlur:V,onFocus:ye,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),m),styles:Object.assign(Object.assign({},Q==null?void 0:Q.styles),r),suffix:oe,allowClear:$e,className:b()(w,v,Ee,Q==null?void 0:Q.className),onChange:ee,addonAfter:G&&C.createElement(q.BR,null,C.createElement(ne.Ux,{override:!0,status:!0},G)),addonBefore:i&&C.createElement(q.BR,null,C.createElement(ne.Ux,{override:!0,status:!0},i)),classNames:Object.assign(Object.assign(Object.assign({},$),Q==null?void 0:Q.classNames),{input:b()({[`${W}-sm`]:ve==="small",[`${W}-lg`]:ve==="large",[`${W}-rtl`]:h==="rtl",[`${W}-borderless`]:!p},!B&&(0,D.Z)(W,O),$==null?void 0:$.input,(o=Q==null?void 0:Q.classNames)===null||o===void 0?void 0:o.input,xe)}),classes:{affixWrapper:b()({[`${W}-affix-wrapper-sm`]:ve==="small",[`${W}-affix-wrapper-lg`]:ve==="large",[`${W}-affix-wrapper-rtl`]:h==="rtl",[`${W}-affix-wrapper-borderless`]:!p},(0,D.Z)(`${W}-affix-wrapper`,O,c),xe),wrapper:b()({[`${W}-group-rtl`]:h==="rtl"},xe),group:b()({[`${W}-group-wrapper-sm`]:ve==="small",[`${W}-group-wrapper-lg`]:ve==="large",[`${W}-group-wrapper-rtl`]:h==="rtl",[`${W}-group-wrapper-disabled`]:Me},(0,D.Z)(`${W}-group-wrapper`,O,c),xe)}})))})},1643:function(Ve,he,e){var x=e(19248),u=e(92310),b=e.n(u),ae=e(9296),n=e(59301),C=e(19080),D=e(36355),H=e(1684),R=e(19716),T=e(32441),ne=e(9432),q=e(9937),t=function(de,te){var le={};for(var re in de)Object.prototype.hasOwnProperty.call(de,re)&&te.indexOf(re)<0&&(le[re]=de[re]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,re=Object.getOwnPropertySymbols(de);M{const{prefixCls:le,bordered:re=!0,size:M,disabled:F,status:ce,allowClear:o,showCount:a,classNames:p,rootClassName:d,className:J}=de,S=t(de,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:P,direction:K}=n.useContext(D.E_),A=(0,R.Z)(M),E=n.useContext(H.Z),G=F!=null?F:E,{status:i,hasFeedback:w,feedbackIcon:m}=n.useContext(T.aM),r=(0,C.F)(i,ce),v=n.useRef(null);n.useImperativeHandle(te,()=>{var h;return{resizableTextArea:(h=v.current)===null||h===void 0?void 0:h.resizableTextArea,focus:Q=>{var W,ue;(0,ne.n)((ue=(W=v.current)===null||W===void 0?void 0:W.resizableTextArea)===null||ue===void 0?void 0:ue.textArea,Q)},blur:()=>{var Q;return(Q=v.current)===null||Q===void 0?void 0:Q.blur()}}});const f=P("input",le);let $;typeof o=="object"&&(o!=null&&o.clearIcon)?$=o:o&&($={clearIcon:n.createElement(x.Z,null)});const[z,Z]=(0,q.ZP)(f);return z(n.createElement(ae.default,Object.assign({},S,{disabled:G,allowClear:$,className:b()(J,d),classes:{affixWrapper:b()(`${f}-textarea-affix-wrapper`,{[`${f}-affix-wrapper-rtl`]:K==="rtl",[`${f}-affix-wrapper-borderless`]:!re,[`${f}-affix-wrapper-sm`]:A==="small",[`${f}-affix-wrapper-lg`]:A==="large",[`${f}-textarea-show-count`]:a},(0,C.Z)(`${f}-affix-wrapper`,r),Z)},classNames:Object.assign(Object.assign({},p),{textarea:b()({[`${f}-borderless`]:!re,[`${f}-sm`]:A==="small",[`${f}-lg`]:A==="large"},(0,C.Z)(f,r),Z,p==null?void 0:p.textarea)}),prefixCls:f,suffix:w&&n.createElement("span",{className:`${f}-textarea-suffix`},m),showCount:a,ref:v})))});he.Z=U},59412:function(Ve,he,e){e.d(he,{Z:function(){return u}});var x=e(59301);function u(b,ae){const n=(0,x.useRef)([]),C=()=>{n.current.push(setTimeout(()=>{var D,H,R,T;!((D=b.current)===null||D===void 0)&&D.input&&((H=b.current)===null||H===void 0?void 0:H.input.getAttribute("type"))==="password"&&(!((R=b.current)===null||R===void 0)&&R.input.hasAttribute("value"))&&((T=b.current)===null||T===void 0||T.input.removeAttribute("value"))}))};return(0,x.useEffect)(()=>(ae&&C(),()=>n.current.forEach(D=>{D&&clearTimeout(D)})),[]),C}},92832:function(Ve,he,e){e.d(he,{default:function(){return A}});var x=e(92310),u=e.n(x),b=e(59301),ae=e(36355),n=e(32441),C=e(9937),H=E=>{const{getPrefixCls:G,direction:i}=(0,b.useContext)(ae.E_),{prefixCls:w,className:m}=E,r=G("input-group",w),v=G("input"),[f,$]=(0,C.ZP)(v),z=u()(r,{[`${r}-lg`]:E.size==="large",[`${r}-sm`]:E.size==="small",[`${r}-compact`]:E.compact,[`${r}-rtl`]:i==="rtl"},$,m),Z=(0,b.useContext)(n.aM),h=(0,b.useMemo)(()=>Object.assign(Object.assign({},Z),{isFormItemInput:!1}),[Z]);return f(b.createElement("span",{className:z,style:E.style,onMouseEnter:E.onMouseEnter,onMouseLeave:E.onMouseLeave,onFocus:E.onFocus,onBlur:E.onBlur},b.createElement(n.aM.Provider,{value:h},E.children)))},R=e(9432),T=e(73331),ne=e(15277),q=e(2738),t=e(8654),U=e(59412),de=function(E,G){var i={};for(var w in E)Object.prototype.hasOwnProperty.call(E,w)&&G.indexOf(w)<0&&(i[w]=E[w]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,w=Object.getOwnPropertySymbols(E);mE?b.createElement(ne.Z,null):b.createElement(T.Z,null),le={click:"onClick",hover:"onMouseOver"};var M=b.forwardRef((E,G)=>{const{visibilityToggle:i=!0}=E,w=typeof i=="object"&&i.visible!==void 0,[m,r]=(0,b.useState)(()=>w?i.visible:!1),v=(0,b.useRef)(null);b.useEffect(()=>{w&&r(i.visible)},[w,i]);const f=(0,U.Z)(v),$=()=>{const{disabled:Me}=E;Me||(m&&f(),r(y=>{var c;const l=!y;return typeof i=="object"&&((c=i.onVisibleChange)===null||c===void 0||c.call(i,l)),l}))},z=Me=>{const{action:y="click",iconRender:c=te}=E,l=le[y]||"",O=c(m),B={[l]:$,className:`${Me}-icon`,key:"passwordIcon",onMouseDown:Y=>{Y.preventDefault()},onMouseUp:Y=>{Y.preventDefault()}};return b.cloneElement(b.isValidElement(O)?O:b.createElement("span",null,O),B)},{className:Z,prefixCls:h,inputPrefixCls:Q,size:W}=E,ue=de(E,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ce}=b.useContext(ae.E_),xe=Ce("input",Q),be=Ce("input-password",h),Ee=i&&z(be),ve=u()(be,Z,{[`${be}-${W}`]:!!W}),Pe=Object.assign(Object.assign({},(0,q.Z)(ue,["suffix","iconRender","visibilityToggle"])),{type:m?"text":"password",className:ve,prefixCls:xe,suffix:Ee});return W&&(Pe.size=W),b.createElement(R.Z,Object.assign({ref:(0,t.sQ)(G,v)},Pe))}),F=e(47472),ce=e(92343),o=e(3113),a=e(19716),p=e(33234),d=function(E,G){var i={};for(var w in E)Object.prototype.hasOwnProperty.call(E,w)&&G.indexOf(w)<0&&(i[w]=E[w]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var m=0,w=Object.getOwnPropertySymbols(E);m{const{prefixCls:i,inputPrefixCls:w,className:m,size:r,suffix:v,enterButton:f=!1,addonAfter:$,loading:z,disabled:Z,onSearch:h,onChange:Q,onCompositionStart:W,onCompositionEnd:ue}=E,Ce=d(E,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:xe,direction:be}=b.useContext(ae.E_),Ee=b.useRef(!1),ve=xe("input-search",i),Pe=xe("input",w),{compactSize:Me}=(0,p.ri)(ve,be),y=(0,a.Z)(Ie=>{var Re;return(Re=r!=null?r:Me)!==null&&Re!==void 0?Re:Ie}),c=b.useRef(null),l=Ie=>{Ie&&Ie.target&&Ie.type==="click"&&h&&h(Ie.target.value,Ie,{source:"clear"}),Q&&Q(Ie)},O=Ie=>{var Re;document.activeElement===((Re=c.current)===null||Re===void 0?void 0:Re.input)&&Ie.preventDefault()},B=Ie=>{var Re,s;h&&h((s=(Re=c.current)===null||Re===void 0?void 0:Re.input)===null||s===void 0?void 0:s.value,Ie,{source:"input"})},Y=Ie=>{Ee.current||z||B(Ie)},_=typeof f=="boolean"?b.createElement(F.Z,null):null,V=`${ve}-button`;let ye;const ee=f||{},oe=ee.type&&ee.type.__ANT_BUTTON===!0;oe||ee.type==="button"?ye=(0,ce.Tm)(ee,Object.assign({onMouseDown:O,onClick:Ie=>{var Re,s;(s=(Re=ee==null?void 0:ee.props)===null||Re===void 0?void 0:Re.onClick)===null||s===void 0||s.call(Re,Ie),B(Ie)},key:"enterButton"},oe?{className:V,size:y}:{})):ye=b.createElement(o.ZP,{className:V,type:f?"primary":void 0,size:y,disabled:Z,key:"enterButton",onMouseDown:O,onClick:B,loading:z,icon:_},f),$&&(ye=[ye,(0,ce.Tm)($,{key:"addonAfter"})]);const $e=u()(ve,{[`${ve}-rtl`]:be==="rtl",[`${ve}-${y}`]:!!y,[`${ve}-with-button`]:!!f},m),we=Ie=>{Ee.current=!0,W==null||W(Ie)},Ne=Ie=>{Ee.current=!1,ue==null||ue(Ie)};return b.createElement(R.Z,Object.assign({ref:(0,t.sQ)(c,G),onPressEnter:Y},Ce,{size:y,onCompositionStart:we,onCompositionEnd:Ne,prefixCls:Pe,addonAfter:ye,suffix:v,onChange:l,className:$e,disabled:Z}))}),P=e(1643);const K=R.Z;K.Group=H,K.Search=S,K.TextArea=P.Z,K.Password=M;var A=K},9937:function(Ve,he,e){e.d(he,{M1:function(){return D},TM:function(){return ce},Xy:function(){return H},bi:function(){return ne},e5:function(){return F},ik:function(){return q},nz:function(){return n},pU:function(){return C},s7:function(){return t},x0:function(){return T}});var x=e(17313),u=e(74207),b=e(37613),ae=e(83116);const n=o=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:o,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),C=o=>({borderColor:o.hoverBorderColor}),D=o=>({borderColor:o.activeBorderColor,boxShadow:o.activeShadow,outline:0}),H=o=>({color:o.colorTextDisabled,backgroundColor:o.colorBgContainerDisabled,borderColor:o.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},C((0,b.TS)(o,{hoverBorderColor:o.colorBorder})))}),R=o=>{const{paddingBlockLG:a,fontSizeLG:p,lineHeightLG:d,borderRadiusLG:J,paddingInlineLG:S}=o;return{padding:`${a}px ${S}px`,fontSize:p,lineHeight:d,borderRadius:J}},T=o=>({padding:`${o.paddingBlockSM}px ${o.paddingInlineSM}px`,borderRadius:o.borderRadiusSM}),ne=(o,a)=>{const{componentCls:p,colorError:d,colorWarning:J,errorActiveShadow:S,warningActiveShadow:P,colorErrorBorderHover:K,colorWarningBorderHover:A}=o;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:d,"&:hover":{borderColor:K},"&:focus, &-focused":Object.assign({},D((0,b.TS)(o,{activeBorderColor:d,activeShadow:S}))),[`${p}-prefix, ${p}-suffix`]:{color:d}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:J,"&:hover":{borderColor:A},"&:focus, &-focused":Object.assign({},D((0,b.TS)(o,{activeBorderColor:J,activeShadow:P}))),[`${p}-prefix, ${p}-suffix`]:{color:J}}}},q=o=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${o.paddingBlock}px ${o.paddingInline}px`,color:o.colorText,fontSize:o.fontSize,lineHeight:o.lineHeight,backgroundColor:o.colorBgContainer,backgroundImage:"none",borderWidth:o.lineWidth,borderStyle:o.lineType,borderColor:o.colorBorder,borderRadius:o.borderRadius,transition:`all ${o.motionDurationMid}`},n(o.colorTextPlaceholder)),{"&:hover":Object.assign({},C(o)),"&:focus, &-focused":Object.assign({},D(o)),"&-disabled, &[disabled]":Object.assign({},H(o)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:o.controlHeight,lineHeight:o.lineHeight,verticalAlign:"bottom",transition:`all ${o.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},R(o)),"&-sm":Object.assign({},T(o)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),t=o=>{const{componentCls:a,antCls:p}=o;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:o.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${a}, &-lg > ${a}-group-addon`]:Object.assign({},R(o)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},T(o)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:o.controlHeightLG},[`&-sm ${p}-select-single ${p}-select-selector`]:{height:o.controlHeightSM},[`> ${a}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${a}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${o.paddingInline}px`,color:o.colorText,fontWeight:"normal",fontSize:o.fontSize,textAlign:"center",backgroundColor:o.colorFillAlter,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,borderRadius:o.borderRadius,transition:`all ${o.motionDurationSlow}`,lineHeight:1,[`${p}-select`]:{margin:`-${o.paddingBlock+1}px -${o.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${o.lineWidth}px ${o.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:o.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${o.paddingInline}px`,backgroundColor:"transparent",[`${p}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${a}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${a}-search-with-button &`]:{zIndex:0}}},[`> ${a}:first-child, ${a}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}-affix-wrapper`]:{[`&:not(:first-child) ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}:last-child, ${a}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${a}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-search &`]:{borderStartStartRadius:o.borderRadius,borderEndStartRadius:o.borderRadius}},[`&:not(:first-child), ${a}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${a}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,x.dF)()),{[`${a}-group-addon, ${a}-group-wrap, > ${a}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:o.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${a}-affix-wrapper, & > ${a}-number-affix-wrapper, & > ${p}-picker-range @@ -40,30 +40,30 @@ & > ${p}-cascader-picker:first-child ${a}`]:{borderStartStartRadius:o.borderRadius,borderEndStartRadius:o.borderRadius},[`& > *:last-child, & > ${p}-select:last-child > ${p}-select-selector, & > ${p}-cascader-picker:last-child ${a}, - & > ${p}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:o.lineWidth,borderStartEndRadius:o.borderRadius,borderEndEndRadius:o.borderRadius},[`& > ${p}-select-auto-complete ${a}`]:{verticalAlign:"top"},[`${a}-group-wrapper + ${a}-group-wrapper`]:{marginInlineStart:-o.lineWidth,[`${a}-affix-wrapper`]:{borderRadius:0}},[`${a}-group-wrapper:not(:last-child)`]:{[`&${a}-search > ${a}-group`]:{[`& > ${a}-group-addon > ${a}-search-button`]:{borderRadius:0},[`& > ${a}`]:{borderStartStartRadius:o.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:o.borderRadius}}}})}},U=o=>{const{componentCls:a,controlHeightSM:p,lineWidth:d}=o,S=(p-d*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(o)),q(o)),ne(o,a)),{'&[type="color"]':{height:o.controlHeight,[`&${a}-lg`]:{height:o.controlHeightLG},[`&${a}-sm`]:{height:p,paddingTop:S,paddingBottom:S}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},de=o=>{const{componentCls:a}=o;return{[`${a}-clear-icon`]:{margin:0,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${o.motionDurationSlow}`,"&:hover":{color:o.colorTextTertiary},"&:active":{color:o.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${o.inputAffixPadding}px`}}}},te=o=>{const{componentCls:a,inputAffixPadding:p,colorTextDescription:d,motionDurationSlow:J,colorIcon:S,colorIconHover:P,iconCls:K}=o;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},q(o)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},C(o)),{zIndex:1,[`${a}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${a}[disabled]`]:{background:"transparent"}},[`> input${a}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${a}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:o.paddingXS}},"&-show-count-suffix":{color:d},"&-show-count-has-suffix":{marginInlineEnd:o.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),de(o)),{[`${K}${a}-password-icon`]:{color:S,cursor:"pointer",transition:`all ${J}`,"&:hover":{color:P}}}),ne(o,`${a}-affix-wrapper`))}},se=o=>{const{componentCls:a,colorError:p,colorWarning:d,borderRadiusLG:J,borderRadiusSM:S}=o;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,x.Wf)(o)),t(o)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:J,fontSize:o.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:S}},"&-status-error":{[`${a}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${a}-group-addon`]:{color:d,borderColor:d}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},H(o))},[`&:not(${a}-compact-first-item):not(${a}-compact-last-item)${a}-compact-item`]:{[`${a}, ${a}-group-addon`]:{borderRadius:0}},[`&:not(${a}-compact-last-item)${a}-compact-first-item`]:{[`${a}, ${a}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${a}-compact-first-item)${a}-compact-last-item`]:{[`${a}, ${a}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},re=o=>{const{componentCls:a,antCls:p}=o,d=`${a}-search`;return{[d]:{[`${a}`]:{"&:hover, &:focus":{borderColor:o.colorPrimaryHover,[`+ ${a}-group-addon ${d}-button:not(${p}-btn-primary)`]:{borderInlineStartColor:o.colorPrimaryHover}}},[`${a}-affix-wrapper`]:{borderRadius:0},[`${a}-lg`]:{lineHeight:o.lineHeightLG-2e-4},[`> ${a}-group`]:{[`> ${a}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${d}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:o.borderRadius,borderEndEndRadius:o.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${d}-button:not(${p}-btn-primary)`]:{color:o.colorTextDescription,"&:hover":{color:o.colorPrimaryHover},"&:active":{color:o.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${d}-button`]:{height:o.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${d}-button`]:{height:o.controlHeightLG},[`&-small ${d}-button`]:{height:o.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${a}-compact-item`]:{[`&:not(${a}-compact-last-item)`]:{[`${a}-group-addon`]:{[`${a}-search-button`]:{marginInlineEnd:-o.lineWidth,borderRadius:0}}},[`&:not(${a}-compact-first-item)`]:{[`${a},${a}-affix-wrapper`]:{borderRadius:0}},[`> ${a}-group-addon ${a}-search-button, + & > ${p}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:o.lineWidth,borderStartEndRadius:o.borderRadius,borderEndEndRadius:o.borderRadius},[`& > ${p}-select-auto-complete ${a}`]:{verticalAlign:"top"},[`${a}-group-wrapper + ${a}-group-wrapper`]:{marginInlineStart:-o.lineWidth,[`${a}-affix-wrapper`]:{borderRadius:0}},[`${a}-group-wrapper:not(:last-child)`]:{[`&${a}-search > ${a}-group`]:{[`& > ${a}-group-addon > ${a}-search-button`]:{borderRadius:0},[`& > ${a}`]:{borderStartStartRadius:o.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:o.borderRadius}}}})}},U=o=>{const{componentCls:a,controlHeightSM:p,lineWidth:d}=o,S=(p-d*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(o)),q(o)),ne(o,a)),{'&[type="color"]':{height:o.controlHeight,[`&${a}-lg`]:{height:o.controlHeightLG},[`&${a}-sm`]:{height:p,paddingTop:S,paddingBottom:S}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},de=o=>{const{componentCls:a}=o;return{[`${a}-clear-icon`]:{margin:0,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${o.motionDurationSlow}`,"&:hover":{color:o.colorTextTertiary},"&:active":{color:o.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${o.inputAffixPadding}px`}}}},te=o=>{const{componentCls:a,inputAffixPadding:p,colorTextDescription:d,motionDurationSlow:J,colorIcon:S,colorIconHover:P,iconCls:K}=o;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},q(o)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},C(o)),{zIndex:1,[`${a}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${a}[disabled]`]:{background:"transparent"}},[`> input${a}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${a}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:o.paddingXS}},"&-show-count-suffix":{color:d},"&-show-count-has-suffix":{marginInlineEnd:o.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),de(o)),{[`${K}${a}-password-icon`]:{color:S,cursor:"pointer",transition:`all ${J}`,"&:hover":{color:P}}}),ne(o,`${a}-affix-wrapper`))}},le=o=>{const{componentCls:a,colorError:p,colorWarning:d,borderRadiusLG:J,borderRadiusSM:S}=o;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,x.Wf)(o)),t(o)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:J,fontSize:o.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:S}},"&-status-error":{[`${a}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${a}-group-addon`]:{color:d,borderColor:d}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},H(o))},[`&:not(${a}-compact-first-item):not(${a}-compact-last-item)${a}-compact-item`]:{[`${a}, ${a}-group-addon`]:{borderRadius:0}},[`&:not(${a}-compact-last-item)${a}-compact-first-item`]:{[`${a}, ${a}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${a}-compact-first-item)${a}-compact-last-item`]:{[`${a}, ${a}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},re=o=>{const{componentCls:a,antCls:p}=o,d=`${a}-search`;return{[d]:{[`${a}`]:{"&:hover, &:focus":{borderColor:o.colorPrimaryHover,[`+ ${a}-group-addon ${d}-button:not(${p}-btn-primary)`]:{borderInlineStartColor:o.colorPrimaryHover}}},[`${a}-affix-wrapper`]:{borderRadius:0},[`${a}-lg`]:{lineHeight:o.lineHeightLG-2e-4},[`> ${a}-group`]:{[`> ${a}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${d}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:o.borderRadius,borderEndEndRadius:o.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${d}-button:not(${p}-btn-primary)`]:{color:o.colorTextDescription,"&:hover":{color:o.colorPrimaryHover},"&:active":{color:o.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${d}-button`]:{height:o.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${d}-button`]:{height:o.controlHeightLG},[`&-small ${d}-button`]:{height:o.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${a}-compact-item`]:{[`&:not(${a}-compact-last-item)`]:{[`${a}-group-addon`]:{[`${a}-search-button`]:{marginInlineEnd:-o.lineWidth,borderRadius:0}}},[`&:not(${a}-compact-first-item)`]:{[`${a},${a}-affix-wrapper`]:{borderRadius:0}},[`> ${a}-group-addon ${a}-search-button, > ${a}, - ${a}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${a}-affix-wrapper-focused`]:{zIndex:2}}}}},M=o=>{const{componentCls:a,paddingLG:p}=o,d=`${a}-textarea`;return{[d]:{position:"relative","&-show-count":{[`> ${a}`]:{height:"100%"},[`${a}-data-count`]:{position:"absolute",bottom:-o.fontSize*o.lineHeight,insetInlineEnd:0,color:o.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${a}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${d}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${a}-affix-wrapper`]:{padding:0,[`> textarea${a}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${a}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${a}-clear-icon`]:{position:"absolute",insetInlineEnd:o.paddingXS,insetBlockStart:o.paddingXS},[`${d}-suffix`]:{position:"absolute",top:0,insetInlineEnd:o.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function F(o){return(0,b.TS)(o,{inputAffixPadding:o.paddingXXS})}const ce=o=>{const{controlHeight:a,fontSize:p,lineHeight:d,lineWidth:J,controlHeightSM:S,controlHeightLG:P,fontSizeLG:K,lineHeightLG:A,paddingSM:E,controlPaddingHorizontalSM:G,controlPaddingHorizontal:i,colorFillAlter:w,colorPrimaryHover:m,controlOutlineWidth:r,controlOutline:v,colorErrorOutline:f,colorWarningOutline:$}=o;return{paddingBlock:Math.max(Math.round((a-p*d)/2*10)/10-J,3),paddingBlockSM:Math.max(Math.round((S-p*d)/2*10)/10-J,0),paddingBlockLG:Math.ceil((P-K*A)/2*10)/10-J,paddingInline:E-J,paddingInlineSM:G-J,paddingInlineLG:i-J,addonBg:w,activeBorderColor:m,hoverBorderColor:m,activeShadow:`0 0 0 ${r}px ${v}`,errorActiveShadow:`0 0 0 ${r}px ${f}`,warningActiveShadow:`0 0 0 ${r}px ${$}`}};ge.ZP=(0,ae.Z)("Input",o=>{const a=(0,b.TS)(o,F(o));return[U(a),M(a),te(a),se(a),re(a),(0,u.c)(a)]},ce)},45818:function(Ve,ge,e){e.d(ge,{D:function(){return F},Z:function(){return a}});var x=e(16378),u=e(59301),b={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"},ae=b,n=e(7657),C=function(d,J){return u.createElement(n.Z,(0,x.Z)({},d,{ref:J,icon:ae}))},D=u.forwardRef(C),H=D,R=e(33853),T=e(38819),ne=e(92310),q=e.n(ne),t=e(2738),de=p=>!isNaN(parseFloat(p))&&isFinite(p),te=e(36355),se=e(84966),re=function(p,d){var J={};for(var S in p)Object.prototype.hasOwnProperty.call(p,S)&&d.indexOf(S)<0&&(J[S]=p[S]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,S=Object.getOwnPropertySymbols(p);P{let p=0;return function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${d}${p}`}})();var a=u.forwardRef((p,d)=>{const{prefixCls:J,className:S,trigger:P,children:K,defaultCollapsed:A=!1,theme:E="dark",style:G={},collapsible:i=!1,reverseArrow:w=!1,width:m=200,collapsedWidth:r=80,zeroWidthTriggerStyle:v,breakpoint:f,onCollapse:$,onBreakpoint:z}=p,Z=re(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:h}=(0,u.useContext)(se.Gs),[Q,W]=(0,u.useState)("collapsed"in p?p.collapsed:A),[ue,ye]=(0,u.useState)(!1);(0,u.useEffect)(()=>{"collapsed"in p&&W(p.collapsed)},[p.collapsed]);const Ce=(y,c)=>{"collapsed"in p||W(y),$==null||$(y,c)},he=(0,u.useRef)();he.current=y=>{ye(y.matches),z==null||z(y.matches),Q!==y.matches&&Ce(y.matches,"responsive")},(0,u.useEffect)(()=>{function y(l){return he.current(l)}let c;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&f&&f in M){c=l(`(max-width: ${M[f]})`);try{c.addEventListener("change",y)}catch(O){c.addListener(y)}y(c)}}return()=>{try{c==null||c.removeEventListener("change",y)}catch(l){c==null||c.removeListener(y)}}},[f]),(0,u.useEffect)(()=>{const y=ce("ant-sider-");return h.addSider(y),()=>h.removeSider(y)},[]);const Ee=()=>{Ce(!Q,"clickTrigger")},{getPrefixCls:me}=(0,u.useContext)(te.E_),Pe=()=>{const y=me("layout-sider",J),c=(0,t.Z)(Z,["collapsed"]),l=Q?r:m,O=de(l)?`${l}px`:String(l),B=parseFloat(String(r||0))===0?u.createElement("span",{onClick:Ee,className:q()(`${y}-zero-width-trigger`,`${y}-zero-width-trigger-${w?"right":"left"}`),style:v},P||u.createElement(H,null)):null,V={expanded:w?u.createElement(T.Z,null):u.createElement(R.Z,null),collapsed:w?u.createElement(R.Z,null):u.createElement(T.Z,null)}[Q?"collapsed":"expanded"],be=P!==null?B||u.createElement("div",{className:`${y}-trigger`,onClick:Ee,style:{width:O}},P||V):null,ee=Object.assign(Object.assign({},G),{flex:`0 0 ${O}`,maxWidth:O,minWidth:O,width:O}),oe=q()(y,`${y}-${E}`,{[`${y}-collapsed`]:!!Q,[`${y}-has-trigger`]:i&&P!==null&&!B,[`${y}-below`]:!!ue,[`${y}-zero-width`]:parseFloat(O)===0},S);return u.createElement("aside",Object.assign({className:oe},c,{style:ee,ref:d}),u.createElement("div",{className:`${y}-children`},K),i||ue&&B?be:null)},Me=u.useMemo(()=>({siderCollapsed:Q}),[Q]);return u.createElement(F.Provider,{value:Me},Pe())})},84966:function(Ve,ge,e){e.d(ge,{VY:function(){return F},$_:function(){return M},h4:function(){return re},Gs:function(){return t},ZP:function(){return ce}});var x=e(65093),u=e(92310),b=e.n(u),ae=e(2738),n=e(59301),C=e(36355),D=e(83116),R=o=>{const{componentCls:a,bodyBg:p,lightSiderBg:d,lightTriggerBg:J,lightTriggerColor:S}=o;return{[`${a}-sider-light`]:{background:d,[`${a}-sider-trigger`]:{color:S,background:J},[`${a}-sider-zero-width-trigger`]:{color:S,background:J,border:`1px solid ${p}`,borderInlineStart:0}}}};const T=o=>{const{antCls:a,componentCls:p,colorText:d,triggerColor:J,footerBg:S,triggerBg:P,headerHeight:K,headerPadding:A,headerColor:E,footerPadding:G,triggerHeight:i,zeroTriggerHeight:w,zeroTriggerWidth:m,motionDurationMid:r,motionDurationSlow:v,fontSize:f,borderRadius:$,bodyBg:z,headerBg:Z,siderBg:h}=o;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:h,transition:`all ${r}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:i},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:i,color:J,lineHeight:`${i}px`,textAlign:"center",background:P,cursor:"pointer",transition:`all ${r}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:K,insetInlineEnd:-m,zIndex:1,width:m,height:w,color:J,fontSize:o.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:h,borderStartStartRadius:0,borderStartEndRadius:$,borderEndEndRadius:$,borderEndStartRadius:0,cursor:"pointer",transition:`background ${v} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${v}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-m,borderStartStartRadius:$,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:$}}}}},R(o)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:K,padding:A,color:E,lineHeight:`${K}px`,background:Z,[`${a}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:G,color:d,fontSize:f,background:S},[`${p}-content`]:{flex:"auto",minHeight:0}}};var ne=(0,D.Z)("Layout",o=>[T(o)],o=>{const{colorBgLayout:a,controlHeight:p,controlHeightLG:d,colorText:J,controlHeightSM:S,marginXXS:P,colorTextLightSolid:K,colorBgContainer:A}=o,E=d*1.25;return{colorBgHeader:"#001529",colorBgBody:a,colorBgTrigger:"#002140",bodyBg:a,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${E}px`,headerColor:J,footerPadding:`${S}px ${E}px`,footerBg:a,siderBg:"#001529",triggerHeight:d+P*2,triggerBg:"#002140",triggerColor:K,zeroTriggerWidth:d,zeroTriggerHeight:d,lightSiderBg:A,lightTriggerBg:A,lightTriggerColor:J}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),q=function(o,a){var p={};for(var d in o)Object.prototype.hasOwnProperty.call(o,d)&&a.indexOf(d)<0&&(p[d]=o[d]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,d=Object.getOwnPropertySymbols(o);Jnull,removeSider:()=>null}});function U(o){let{suffixCls:a,tagName:p,displayName:d}=o;return J=>n.forwardRef((P,K)=>n.createElement(J,Object.assign({ref:K,suffixCls:a,tagName:p},P)))}const de=n.forwardRef((o,a)=>{const{prefixCls:p,suffixCls:d,className:J,tagName:S}=o,P=q(o,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:K}=n.useContext(C.E_),A=K("layout",p),[E,G]=ne(A),i=d?`${A}-${d}`:A;return E(n.createElement(S,Object.assign({className:b()(p||i,J,G),ref:a},P)))}),te=n.forwardRef((o,a)=>{const{direction:p}=n.useContext(C.E_),[d,J]=n.useState([]),{prefixCls:S,className:P,rootClassName:K,children:A,hasSider:E,tagName:G,style:i}=o,w=q(o,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),m=(0,ae.Z)(w,["suffixCls"]),{getPrefixCls:r,layout:v}=n.useContext(C.E_),f=r("layout",S),[$,z]=ne(f),Z=b()(f,{[`${f}-has-sider`]:typeof E=="boolean"?E:d.length>0,[`${f}-rtl`]:p==="rtl"},v==null?void 0:v.className,P,K,z),h=n.useMemo(()=>({siderHook:{addSider:Q=>{J(W=>[].concat((0,x.Z)(W),[Q]))},removeSider:Q=>{J(W=>W.filter(ue=>ue!==Q))}}}),[]);return $(n.createElement(t.Provider,{value:h},n.createElement(G,Object.assign({ref:a,className:Z,style:Object.assign(Object.assign({},v==null?void 0:v.style),i)},m),A)))}),se=U({tagName:"div",displayName:"Layout"})(te),re=U({suffixCls:"header",tagName:"header",displayName:"Header"})(de),M=U({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(de),F=U({suffixCls:"content",tagName:"main",displayName:"Content"})(de);var ce=se},40875:function(Ve,ge,e){e.d(ge,{J:function(){return C}});var x=e(59301),u=e(33234),b=e(70425),ae=function(D,H){var R={};for(var T in D)Object.prototype.hasOwnProperty.call(D,T)&&H.indexOf(T)<0&&(R[T]=D[T]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,T=Object.getOwnPropertySymbols(D);ne{const{children:R}=D,T=ae(D,["children"]),ne=x.useContext(n),q=x.useMemo(()=>Object.assign(Object.assign({},ne),T),[ne,T.prefixCls,T.mode,T.selectable]);return x.createElement(n.Provider,{value:q},x.createElement(u.BR,null,(0,b.supportNodeRef)(R)?x.cloneElement(R,{ref:H}):R))});ge.Z=n},20834:function(Ve,ge,e){e.d(ge,{default:function(){return Me}});var x=e(15285),u=e(59301),b=e(45818),ae=e(92310),n=e.n(ae),C=e(36355),D=function(y,c){var l={};for(var O in y)Object.prototype.hasOwnProperty.call(y,O)&&c.indexOf(O)<0&&(l[O]=y[O]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,O=Object.getOwnPropertySymbols(y);B{const{prefixCls:c,className:l,dashed:O}=y,B=D(y,["prefixCls","className","dashed"]),{getPrefixCls:Y}=u.useContext(C.E_),_=Y("menu",c),V=n()({[`${_}-item-divider-dashed`]:!!O},l);return u.createElement(x.iz,Object.assign({className:V},B))},T=e(11592),ne=e(2738),q=e(6848),t=e(92343),de=(0,u.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),se=y=>{var c;const{className:l,children:O,icon:B,title:Y,danger:_}=y,{prefixCls:V,firstLevel:be,direction:ee,disableMenuItemTitleTooltip:oe,inlineCollapsed:$e}=u.useContext(de),we=L=>{const j=u.createElement("span",{className:`${V}-title-content`},O);return(!B||(0,t.l$)(O)&&O.type==="span")&&O&&L&&be&&typeof O=="string"?u.createElement("div",{className:`${V}-inline-collapsed-noicon`},O.charAt(0)):j},{siderCollapsed:Ne}=u.useContext(b.D);let Ie=Y;typeof Y=="undefined"?Ie=be?O:"":Y===!1&&(Ie="");const Re={title:Ie};!Ne&&!$e&&(Re.title=null,Re.open=!1);const s=(0,T.Z)(O).length;let g=u.createElement(x.ck,Object.assign({},(0,ne.Z)(y,["title","icon","danger"]),{className:n()({[`${V}-item-danger`]:_,[`${V}-item-only-child`]:(B?s+1:s)===1},l),title:typeof Y=="string"?Y:void 0}),(0,t.Tm)(B,{className:n()((0,t.l$)(B)?(c=B.props)===null||c===void 0?void 0:c.className:"",`${V}-item-icon`)}),we($e));return oe||(g=u.createElement(q.Z,Object.assign({},Re,{placement:ee==="rtl"?"left":"right",overlayClassName:`${V}-inline-collapsed-tooltip`}),g)),g},M=y=>{var c;const{popupClassName:l,icon:O,title:B,theme:Y}=y,_=u.useContext(de),{prefixCls:V,inlineCollapsed:be,theme:ee}=_,oe=(0,x.Xl)();let $e;if(!O)$e=be&&!oe.length&&B&&typeof B=="string"?u.createElement("div",{className:`${V}-inline-collapsed-noicon`},B.charAt(0)):u.createElement("span",{className:`${V}-title-content`},B);else{const Ne=(0,t.l$)(B)&&B.type==="span";$e=u.createElement(u.Fragment,null,(0,t.Tm)(O,{className:n()((0,t.l$)(O)?(c=O.props)===null||c===void 0?void 0:c.className:"",`${V}-item-icon`)}),Ne?B:u.createElement("span",{className:`${V}-title-content`},B))}const we=u.useMemo(()=>Object.assign(Object.assign({},_),{firstLevel:!1}),[_]);return u.createElement(de.Provider,{value:we},u.createElement(x.Wd,Object.assign({},(0,ne.Z)(y,["icon"]),{title:$e,popupClassName:n()(V,l,`${V}-${Y||ee}`)})))},F=e(18785),ce=e(70425),o=e(62892),a=e(40875),p=function(y,c){var l={};for(var O in y)Object.prototype.hasOwnProperty.call(y,O)&&c.indexOf(O)<0&&(l[O]=y[O]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,O=Object.getOwnPropertySymbols(y);B{if(c&&typeof c=="object"){const O=c,{label:B,children:Y,key:_,type:V}=O,be=p(O,["label","children","key","type"]),ee=_!=null?_:`tmp-${l}`;return Y||V==="group"?V==="group"?u.createElement(x.BW,Object.assign({key:ee},be,{title:B}),d(Y)):u.createElement(M,Object.assign({key:ee},be,{title:B}),d(Y)):V==="divider"?u.createElement(R,Object.assign({key:ee},be)):u.createElement(se,Object.assign({key:ee},be),B)}return null}).filter(c=>c)}function J(y){return u.useMemo(()=>y&&d(y),[y])}var S=e(64993),P=e(17313),K=e(8378),A=e(13826),E=e(29878),G=e(83116),i=e(37613),m=y=>{const{componentCls:c,motionDurationSlow:l,horizontalLineHeight:O,colorSplit:B,lineWidth:Y,lineType:_,itemPaddingInline:V}=y;return{[`${c}-horizontal`]:{lineHeight:O,border:0,borderBottom:`${Y}px ${_} ${B}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${c}-item, ${c}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:V},[`> ${c}-item:hover, + ${a}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${a}-affix-wrapper-focused`]:{zIndex:2}}}}},M=o=>{const{componentCls:a,paddingLG:p}=o,d=`${a}-textarea`;return{[d]:{position:"relative","&-show-count":{[`> ${a}`]:{height:"100%"},[`${a}-data-count`]:{position:"absolute",bottom:-o.fontSize*o.lineHeight,insetInlineEnd:0,color:o.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${a}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${d}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${a}-affix-wrapper`]:{padding:0,[`> textarea${a}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${a}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${a}-clear-icon`]:{position:"absolute",insetInlineEnd:o.paddingXS,insetBlockStart:o.paddingXS},[`${d}-suffix`]:{position:"absolute",top:0,insetInlineEnd:o.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function F(o){return(0,b.TS)(o,{inputAffixPadding:o.paddingXXS})}const ce=o=>{const{controlHeight:a,fontSize:p,lineHeight:d,lineWidth:J,controlHeightSM:S,controlHeightLG:P,fontSizeLG:K,lineHeightLG:A,paddingSM:E,controlPaddingHorizontalSM:G,controlPaddingHorizontal:i,colorFillAlter:w,colorPrimaryHover:m,controlOutlineWidth:r,controlOutline:v,colorErrorOutline:f,colorWarningOutline:$}=o;return{paddingBlock:Math.max(Math.round((a-p*d)/2*10)/10-J,3),paddingBlockSM:Math.max(Math.round((S-p*d)/2*10)/10-J,0),paddingBlockLG:Math.ceil((P-K*A)/2*10)/10-J,paddingInline:E-J,paddingInlineSM:G-J,paddingInlineLG:i-J,addonBg:w,activeBorderColor:m,hoverBorderColor:m,activeShadow:`0 0 0 ${r}px ${v}`,errorActiveShadow:`0 0 0 ${r}px ${f}`,warningActiveShadow:`0 0 0 ${r}px ${$}`}};he.ZP=(0,ae.Z)("Input",o=>{const a=(0,b.TS)(o,F(o));return[U(a),M(a),te(a),le(a),re(a),(0,u.c)(a)]},ce)},45818:function(Ve,he,e){e.d(he,{D:function(){return F},Z:function(){return a}});var x=e(16378),u=e(59301),b={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"},ae=b,n=e(7657),C=function(d,J){return u.createElement(n.Z,(0,x.Z)({},d,{ref:J,icon:ae}))},D=u.forwardRef(C),H=D,R=e(33853),T=e(38819),ne=e(92310),q=e.n(ne),t=e(2738),de=p=>!isNaN(parseFloat(p))&&isFinite(p),te=e(36355),le=e(84966),re=function(p,d){var J={};for(var S in p)Object.prototype.hasOwnProperty.call(p,S)&&d.indexOf(S)<0&&(J[S]=p[S]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,S=Object.getOwnPropertySymbols(p);P{let p=0;return function(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${d}${p}`}})();var a=u.forwardRef((p,d)=>{const{prefixCls:J,className:S,trigger:P,children:K,defaultCollapsed:A=!1,theme:E="dark",style:G={},collapsible:i=!1,reverseArrow:w=!1,width:m=200,collapsedWidth:r=80,zeroWidthTriggerStyle:v,breakpoint:f,onCollapse:$,onBreakpoint:z}=p,Z=re(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:h}=(0,u.useContext)(le.Gs),[Q,W]=(0,u.useState)("collapsed"in p?p.collapsed:A),[ue,Ce]=(0,u.useState)(!1);(0,u.useEffect)(()=>{"collapsed"in p&&W(p.collapsed)},[p.collapsed]);const xe=(y,c)=>{"collapsed"in p||W(y),$==null||$(y,c)},be=(0,u.useRef)();be.current=y=>{Ce(y.matches),z==null||z(y.matches),Q!==y.matches&&xe(y.matches,"responsive")},(0,u.useEffect)(()=>{function y(l){return be.current(l)}let c;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&f&&f in M){c=l(`(max-width: ${M[f]})`);try{c.addEventListener("change",y)}catch(O){c.addListener(y)}y(c)}}return()=>{try{c==null||c.removeEventListener("change",y)}catch(l){c==null||c.removeListener(y)}}},[f]),(0,u.useEffect)(()=>{const y=ce("ant-sider-");return h.addSider(y),()=>h.removeSider(y)},[]);const Ee=()=>{xe(!Q,"clickTrigger")},{getPrefixCls:ve}=(0,u.useContext)(te.E_),Pe=()=>{const y=ve("layout-sider",J),c=(0,t.Z)(Z,["collapsed"]),l=Q?r:m,O=de(l)?`${l}px`:String(l),B=parseFloat(String(r||0))===0?u.createElement("span",{onClick:Ee,className:q()(`${y}-zero-width-trigger`,`${y}-zero-width-trigger-${w?"right":"left"}`),style:v},P||u.createElement(H,null)):null,V={expanded:w?u.createElement(T.Z,null):u.createElement(R.Z,null),collapsed:w?u.createElement(R.Z,null):u.createElement(T.Z,null)}[Q?"collapsed":"expanded"],ye=P!==null?B||u.createElement("div",{className:`${y}-trigger`,onClick:Ee,style:{width:O}},P||V):null,ee=Object.assign(Object.assign({},G),{flex:`0 0 ${O}`,maxWidth:O,minWidth:O,width:O}),oe=q()(y,`${y}-${E}`,{[`${y}-collapsed`]:!!Q,[`${y}-has-trigger`]:i&&P!==null&&!B,[`${y}-below`]:!!ue,[`${y}-zero-width`]:parseFloat(O)===0},S);return u.createElement("aside",Object.assign({className:oe},c,{style:ee,ref:d}),u.createElement("div",{className:`${y}-children`},K),i||ue&&B?ye:null)},Me=u.useMemo(()=>({siderCollapsed:Q}),[Q]);return u.createElement(F.Provider,{value:Me},Pe())})},84966:function(Ve,he,e){e.d(he,{VY:function(){return F},$_:function(){return M},h4:function(){return re},Gs:function(){return t},ZP:function(){return ce}});var x=e(65093),u=e(92310),b=e.n(u),ae=e(2738),n=e(59301),C=e(36355),D=e(83116),R=o=>{const{componentCls:a,bodyBg:p,lightSiderBg:d,lightTriggerBg:J,lightTriggerColor:S}=o;return{[`${a}-sider-light`]:{background:d,[`${a}-sider-trigger`]:{color:S,background:J},[`${a}-sider-zero-width-trigger`]:{color:S,background:J,border:`1px solid ${p}`,borderInlineStart:0}}}};const T=o=>{const{antCls:a,componentCls:p,colorText:d,triggerColor:J,footerBg:S,triggerBg:P,headerHeight:K,headerPadding:A,headerColor:E,footerPadding:G,triggerHeight:i,zeroTriggerHeight:w,zeroTriggerWidth:m,motionDurationMid:r,motionDurationSlow:v,fontSize:f,borderRadius:$,bodyBg:z,headerBg:Z,siderBg:h}=o;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:h,transition:`all ${r}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:i},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:i,color:J,lineHeight:`${i}px`,textAlign:"center",background:P,cursor:"pointer",transition:`all ${r}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:K,insetInlineEnd:-m,zIndex:1,width:m,height:w,color:J,fontSize:o.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:h,borderStartStartRadius:0,borderStartEndRadius:$,borderEndEndRadius:$,borderEndStartRadius:0,cursor:"pointer",transition:`background ${v} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${v}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-m,borderStartStartRadius:$,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:$}}}}},R(o)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:K,padding:A,color:E,lineHeight:`${K}px`,background:Z,[`${a}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:G,color:d,fontSize:f,background:S},[`${p}-content`]:{flex:"auto",minHeight:0}}};var ne=(0,D.Z)("Layout",o=>[T(o)],o=>{const{colorBgLayout:a,controlHeight:p,controlHeightLG:d,colorText:J,controlHeightSM:S,marginXXS:P,colorTextLightSolid:K,colorBgContainer:A}=o,E=d*1.25;return{colorBgHeader:"#001529",colorBgBody:a,colorBgTrigger:"#002140",bodyBg:a,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${E}px`,headerColor:J,footerPadding:`${S}px ${E}px`,footerBg:a,siderBg:"#001529",triggerHeight:d+P*2,triggerBg:"#002140",triggerColor:K,zeroTriggerWidth:d,zeroTriggerHeight:d,lightSiderBg:A,lightTriggerBg:A,lightTriggerColor:J}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),q=function(o,a){var p={};for(var d in o)Object.prototype.hasOwnProperty.call(o,d)&&a.indexOf(d)<0&&(p[d]=o[d]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,d=Object.getOwnPropertySymbols(o);Jnull,removeSider:()=>null}});function U(o){let{suffixCls:a,tagName:p,displayName:d}=o;return J=>n.forwardRef((P,K)=>n.createElement(J,Object.assign({ref:K,suffixCls:a,tagName:p},P)))}const de=n.forwardRef((o,a)=>{const{prefixCls:p,suffixCls:d,className:J,tagName:S}=o,P=q(o,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:K}=n.useContext(C.E_),A=K("layout",p),[E,G]=ne(A),i=d?`${A}-${d}`:A;return E(n.createElement(S,Object.assign({className:b()(p||i,J,G),ref:a},P)))}),te=n.forwardRef((o,a)=>{const{direction:p}=n.useContext(C.E_),[d,J]=n.useState([]),{prefixCls:S,className:P,rootClassName:K,children:A,hasSider:E,tagName:G,style:i}=o,w=q(o,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),m=(0,ae.Z)(w,["suffixCls"]),{getPrefixCls:r,layout:v}=n.useContext(C.E_),f=r("layout",S),[$,z]=ne(f),Z=b()(f,{[`${f}-has-sider`]:typeof E=="boolean"?E:d.length>0,[`${f}-rtl`]:p==="rtl"},v==null?void 0:v.className,P,K,z),h=n.useMemo(()=>({siderHook:{addSider:Q=>{J(W=>[].concat((0,x.Z)(W),[Q]))},removeSider:Q=>{J(W=>W.filter(ue=>ue!==Q))}}}),[]);return $(n.createElement(t.Provider,{value:h},n.createElement(G,Object.assign({ref:a,className:Z,style:Object.assign(Object.assign({},v==null?void 0:v.style),i)},m),A)))}),le=U({tagName:"div",displayName:"Layout"})(te),re=U({suffixCls:"header",tagName:"header",displayName:"Header"})(de),M=U({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(de),F=U({suffixCls:"content",tagName:"main",displayName:"Content"})(de);var ce=le},40875:function(Ve,he,e){e.d(he,{J:function(){return C}});var x=e(59301),u=e(33234),b=e(70425),ae=function(D,H){var R={};for(var T in D)Object.prototype.hasOwnProperty.call(D,T)&&H.indexOf(T)<0&&(R[T]=D[T]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,T=Object.getOwnPropertySymbols(D);ne{const{children:R}=D,T=ae(D,["children"]),ne=x.useContext(n),q=x.useMemo(()=>Object.assign(Object.assign({},ne),T),[ne,T.prefixCls,T.mode,T.selectable]);return x.createElement(n.Provider,{value:q},x.createElement(u.BR,null,(0,b.supportNodeRef)(R)?x.cloneElement(R,{ref:H}):R))});he.Z=n},20834:function(Ve,he,e){e.d(he,{default:function(){return Me}});var x=e(15285),u=e(59301),b=e(45818),ae=e(92310),n=e.n(ae),C=e(36355),D=function(y,c){var l={};for(var O in y)Object.prototype.hasOwnProperty.call(y,O)&&c.indexOf(O)<0&&(l[O]=y[O]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,O=Object.getOwnPropertySymbols(y);B{const{prefixCls:c,className:l,dashed:O}=y,B=D(y,["prefixCls","className","dashed"]),{getPrefixCls:Y}=u.useContext(C.E_),_=Y("menu",c),V=n()({[`${_}-item-divider-dashed`]:!!O},l);return u.createElement(x.iz,Object.assign({className:V},B))},T=e(11592),ne=e(2738),q=e(6848),t=e(92343),de=(0,u.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),le=y=>{var c;const{className:l,children:O,icon:B,title:Y,danger:_}=y,{prefixCls:V,firstLevel:ye,direction:ee,disableMenuItemTitleTooltip:oe,inlineCollapsed:$e}=u.useContext(de),we=L=>{const j=u.createElement("span",{className:`${V}-title-content`},O);return(!B||(0,t.l$)(O)&&O.type==="span")&&O&&L&&ye&&typeof O=="string"?u.createElement("div",{className:`${V}-inline-collapsed-noicon`},O.charAt(0)):j},{siderCollapsed:Ne}=u.useContext(b.D);let Ie=Y;typeof Y=="undefined"?Ie=ye?O:"":Y===!1&&(Ie="");const Re={title:Ie};!Ne&&!$e&&(Re.title=null,Re.open=!1);const s=(0,T.Z)(O).length;let g=u.createElement(x.ck,Object.assign({},(0,ne.Z)(y,["title","icon","danger"]),{className:n()({[`${V}-item-danger`]:_,[`${V}-item-only-child`]:(B?s+1:s)===1},l),title:typeof Y=="string"?Y:void 0}),(0,t.Tm)(B,{className:n()((0,t.l$)(B)?(c=B.props)===null||c===void 0?void 0:c.className:"",`${V}-item-icon`)}),we($e));return oe||(g=u.createElement(q.Z,Object.assign({},Re,{placement:ee==="rtl"?"left":"right",overlayClassName:`${V}-inline-collapsed-tooltip`}),g)),g},M=y=>{var c;const{popupClassName:l,icon:O,title:B,theme:Y}=y,_=u.useContext(de),{prefixCls:V,inlineCollapsed:ye,theme:ee}=_,oe=(0,x.Xl)();let $e;if(!O)$e=ye&&!oe.length&&B&&typeof B=="string"?u.createElement("div",{className:`${V}-inline-collapsed-noicon`},B.charAt(0)):u.createElement("span",{className:`${V}-title-content`},B);else{const Ne=(0,t.l$)(B)&&B.type==="span";$e=u.createElement(u.Fragment,null,(0,t.Tm)(O,{className:n()((0,t.l$)(O)?(c=O.props)===null||c===void 0?void 0:c.className:"",`${V}-item-icon`)}),Ne?B:u.createElement("span",{className:`${V}-title-content`},B))}const we=u.useMemo(()=>Object.assign(Object.assign({},_),{firstLevel:!1}),[_]);return u.createElement(de.Provider,{value:we},u.createElement(x.Wd,Object.assign({},(0,ne.Z)(y,["icon"]),{title:$e,popupClassName:n()(V,l,`${V}-${Y||ee}`)})))},F=e(18785),ce=e(70425),o=e(62892),a=e(40875),p=function(y,c){var l={};for(var O in y)Object.prototype.hasOwnProperty.call(y,O)&&c.indexOf(O)<0&&(l[O]=y[O]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,O=Object.getOwnPropertySymbols(y);B{if(c&&typeof c=="object"){const O=c,{label:B,children:Y,key:_,type:V}=O,ye=p(O,["label","children","key","type"]),ee=_!=null?_:`tmp-${l}`;return Y||V==="group"?V==="group"?u.createElement(x.BW,Object.assign({key:ee},ye,{title:B}),d(Y)):u.createElement(M,Object.assign({key:ee},ye,{title:B}),d(Y)):V==="divider"?u.createElement(R,Object.assign({key:ee},ye)):u.createElement(le,Object.assign({key:ee},ye),B)}return null}).filter(c=>c)}function J(y){return u.useMemo(()=>y&&d(y),[y])}var S=e(64993),P=e(17313),K=e(8378),A=e(13826),E=e(29878),G=e(83116),i=e(37613),m=y=>{const{componentCls:c,motionDurationSlow:l,horizontalLineHeight:O,colorSplit:B,lineWidth:Y,lineType:_,itemPaddingInline:V}=y;return{[`${c}-horizontal`]:{lineHeight:O,border:0,borderBottom:`${Y}px ${_} ${B}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${c}-item, ${c}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:V},[`> ${c}-item:hover, > ${c}-item-active, > ${c}-submenu ${c}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${c}-item, ${c}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${c}-submenu-arrow`]:{display:"none"}}}},v=y=>{let{componentCls:c,menuArrowOffset:l}=y;return{[`${c}-rtl`]:{direction:"rtl"},[`${c}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${c}-rtl${c}-vertical, - ${c}-submenu-rtl ${c}-vertical`]:{[`${c}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const f=y=>Object.assign({},(0,P.oN)(y));var z=(y,c)=>{const{componentCls:l,itemColor:O,itemSelectedColor:B,groupTitleColor:Y,itemBg:_,subMenuItemBg:V,itemSelectedBg:be,activeBarHeight:ee,activeBarWidth:oe,activeBarBorderWidth:$e,motionDurationSlow:we,motionEaseInOut:Ne,motionEaseOut:Ie,itemPaddingInline:Re,motionDurationMid:s,itemHoverColor:g,lineType:L,colorSplit:j,itemDisabledColor:ie,dangerItemColor:Se,dangerItemHoverColor:pe,dangerItemSelectedColor:ve,dangerItemActiveBg:Oe,dangerItemSelectedBg:Ze,itemHoverBg:Ae,itemActiveBg:ze,menuSubMenuBg:He,horizontalItemSelectedColor:Xe,horizontalItemSelectedBg:rt,horizontalItemBorderRadius:gt,horizontalItemHoverBg:it,popupBg:It}=y;return{[`${l}-${c}, ${l}-${c} > ${l}`]:{color:O,background:_,[`&${l}-root:focus-visible`]:Object.assign({},f(y)),[`${l}-item-group-title`]:{color:Y},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:B}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${ie} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:g}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:Ae},"&:active":{backgroundColor:ze}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:Ae},"&:active":{backgroundColor:ze}}},[`${l}-item-danger`]:{color:Se,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:pe}},[`&${l}-item:active`]:{background:Oe}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:B,[`&${l}-item-danger`]:{color:ve},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:be,[`&${l}-item-danger`]:{backgroundColor:Ze}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},f(y))},[`&${l}-submenu > ${l}`]:{backgroundColor:He},[`&${l}-popup > ${l}`]:{backgroundColor:It},[`&${l}-horizontal`]:Object.assign(Object.assign({},c==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:$e,marginTop:-$e,marginBottom:0,borderRadius:gt,"&::after":{position:"absolute",insetInline:Re,bottom:0,borderBottom:`${ee}px solid transparent`,transition:`border-color ${we} ${Ne}`,content:'""'},"&:hover, &-active, &-open":{background:it,"&::after":{borderBottomWidth:ee,borderBottomColor:Xe}},"&-selected":{color:Xe,backgroundColor:rt,"&:hover":{backgroundColor:rt},"&::after":{borderBottomWidth:ee,borderBottomColor:Xe}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${$e}px ${L} ${j}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:V},[`${l}-item, ${l}-submenu-title`]:$e&&oe?{width:`calc(100% + ${$e}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${oe}px solid ${B}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${s} ${Ie}`,`opacity ${s} ${Ie}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:ve}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${s} ${Ne}`,`opacity ${s} ${Ne}`].join(",")}}}}}};const Z=y=>{const{componentCls:c,itemHeight:l,itemMarginInline:O,padding:B,menuArrowSize:Y,marginXS:_,itemMarginBlock:V}=y,be=B+Y+_;return{[`${c}-item`]:{position:"relative",overflow:"hidden"},[`${c}-item, ${c}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:B,overflow:"hidden",textOverflow:"ellipsis",marginInline:O,marginBlock:V,width:`calc(100% - ${O*2}px)`},[`> ${c}-item, + ${c}-submenu-rtl ${c}-vertical`]:{[`${c}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const f=y=>Object.assign({},(0,P.oN)(y));var z=(y,c)=>{const{componentCls:l,itemColor:O,itemSelectedColor:B,groupTitleColor:Y,itemBg:_,subMenuItemBg:V,itemSelectedBg:ye,activeBarHeight:ee,activeBarWidth:oe,activeBarBorderWidth:$e,motionDurationSlow:we,motionEaseInOut:Ne,motionEaseOut:Ie,itemPaddingInline:Re,motionDurationMid:s,itemHoverColor:g,lineType:L,colorSplit:j,itemDisabledColor:se,dangerItemColor:pe,dangerItemHoverColor:ge,dangerItemSelectedColor:fe,dangerItemActiveBg:Oe,dangerItemSelectedBg:Ze,itemHoverBg:Ae,itemActiveBg:ze,menuSubMenuBg:He,horizontalItemSelectedColor:Xe,horizontalItemSelectedBg:rt,horizontalItemBorderRadius:gt,horizontalItemHoverBg:it,popupBg:It}=y;return{[`${l}-${c}, ${l}-${c} > ${l}`]:{color:O,background:_,[`&${l}-root:focus-visible`]:Object.assign({},f(y)),[`${l}-item-group-title`]:{color:Y},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:B}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${se} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:g}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:Ae},"&:active":{backgroundColor:ze}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:Ae},"&:active":{backgroundColor:ze}}},[`${l}-item-danger`]:{color:pe,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:ge}},[`&${l}-item:active`]:{background:Oe}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:B,[`&${l}-item-danger`]:{color:fe},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:ye,[`&${l}-item-danger`]:{backgroundColor:Ze}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},f(y))},[`&${l}-submenu > ${l}`]:{backgroundColor:He},[`&${l}-popup > ${l}`]:{backgroundColor:It},[`&${l}-horizontal`]:Object.assign(Object.assign({},c==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:$e,marginTop:-$e,marginBottom:0,borderRadius:gt,"&::after":{position:"absolute",insetInline:Re,bottom:0,borderBottom:`${ee}px solid transparent`,transition:`border-color ${we} ${Ne}`,content:'""'},"&:hover, &-active, &-open":{background:it,"&::after":{borderBottomWidth:ee,borderBottomColor:Xe}},"&-selected":{color:Xe,backgroundColor:rt,"&:hover":{backgroundColor:rt},"&::after":{borderBottomWidth:ee,borderBottomColor:Xe}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${$e}px ${L} ${j}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:V},[`${l}-item, ${l}-submenu-title`]:$e&&oe?{width:`calc(100% + ${$e}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${oe}px solid ${B}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${s} ${Ie}`,`opacity ${s} ${Ie}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:fe}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${s} ${Ne}`,`opacity ${s} ${Ne}`].join(",")}}}}}};const Z=y=>{const{componentCls:c,itemHeight:l,itemMarginInline:O,padding:B,menuArrowSize:Y,marginXS:_,itemMarginBlock:V}=y,ye=B+Y+_;return{[`${c}-item`]:{position:"relative",overflow:"hidden"},[`${c}-item, ${c}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:B,overflow:"hidden",textOverflow:"ellipsis",marginInline:O,marginBlock:V,width:`calc(100% - ${O*2}px)`},[`> ${c}-item, > ${c}-submenu > ${c}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${c}-item-group-list ${c}-submenu-title, - ${c}-submenu-title`]:{paddingInlineEnd:be}}};var Q=y=>{const{componentCls:c,iconCls:l,itemHeight:O,colorTextLightSolid:B,dropdownWidth:Y,controlHeightLG:_,motionDurationMid:V,motionEaseOut:be,paddingXL:ee,itemMarginInline:oe,fontSizeLG:$e,motionDurationSlow:we,paddingXS:Ne,boxShadowSecondary:Ie,collapsedWidth:Re,collapsedIconSize:s}=y,g={height:O,lineHeight:`${O}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[c]:{"&-inline, &-vertical":Object.assign({[`&${c}-root`]:{boxShadow:"none"}},Z(y))},[`${c}-submenu-popup`]:{[`${c}-vertical`]:Object.assign(Object.assign({},Z(y)),{boxShadow:Ie})}},{[`${c}-submenu-popup ${c}-vertical${c}-sub`]:{minWidth:Y,maxHeight:`calc(100vh - ${_*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${c}-inline`]:{width:"100%",[`&${c}-root`]:{[`${c}-item, ${c}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${we}`,`background ${we}`,`padding ${V} ${be}`].join(","),[`> ${c}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${c}-sub${c}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${c}-submenu > ${c}-submenu-title`]:g,[`& ${c}-item-group-title`]:{paddingInlineStart:ee}},[`${c}-item`]:g}},{[`${c}-inline-collapsed`]:{width:Re,[`&${c}-root`]:{[`${c}-item, ${c}-submenu ${c}-submenu-title`]:{[`> ${c}-inline-collapsed-noicon`]:{fontSize:$e,textAlign:"center"}}},[`> ${c}-item, + ${c}-submenu-title`]:{paddingInlineEnd:ye}}};var Q=y=>{const{componentCls:c,iconCls:l,itemHeight:O,colorTextLightSolid:B,dropdownWidth:Y,controlHeightLG:_,motionDurationMid:V,motionEaseOut:ye,paddingXL:ee,itemMarginInline:oe,fontSizeLG:$e,motionDurationSlow:we,paddingXS:Ne,boxShadowSecondary:Ie,collapsedWidth:Re,collapsedIconSize:s}=y,g={height:O,lineHeight:`${O}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[c]:{"&-inline, &-vertical":Object.assign({[`&${c}-root`]:{boxShadow:"none"}},Z(y))},[`${c}-submenu-popup`]:{[`${c}-vertical`]:Object.assign(Object.assign({},Z(y)),{boxShadow:Ie})}},{[`${c}-submenu-popup ${c}-vertical${c}-sub`]:{minWidth:Y,maxHeight:`calc(100vh - ${_*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${c}-inline`]:{width:"100%",[`&${c}-root`]:{[`${c}-item, ${c}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${we}`,`background ${we}`,`padding ${V} ${ye}`].join(","),[`> ${c}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${c}-sub${c}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${c}-submenu > ${c}-submenu-title`]:g,[`& ${c}-item-group-title`]:{paddingInlineStart:ee}},[`${c}-item`]:g}},{[`${c}-inline-collapsed`]:{width:Re,[`&${c}-root`]:{[`${c}-item, ${c}-submenu ${c}-submenu-title`]:{[`> ${c}-inline-collapsed-noicon`]:{fontSize:$e,textAlign:"center"}}},[`> ${c}-item, > ${c}-item-group > ${c}-item-group-list > ${c}-item, > ${c}-item-group > ${c}-item-group-list > ${c}-submenu > ${c}-submenu-title, > ${c}-submenu > ${c}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${$e/2}px - ${oe}px)`,textOverflow:"clip",[` ${c}-submenu-arrow, ${c}-submenu-expand-icon - `]:{opacity:0},[`${c}-item-icon, ${l}`]:{margin:0,fontSize:s,lineHeight:`${O}px`,"+ span":{display:"inline-block",opacity:0}}},[`${c}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${c}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:B}},[`${c}-item-group-title`]:Object.assign(Object.assign({},P.vS),{paddingInline:Ne})}}]};const W=y=>{const{componentCls:c,motionDurationSlow:l,motionDurationMid:O,motionEaseInOut:B,motionEaseOut:Y,iconCls:_,iconSize:V,iconMarginInlineEnd:be}=y;return{[`${c}-item, ${c}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${B}`].join(","),[`${c}-item-icon, ${_}`]:{minWidth:V,fontSize:V,transition:[`font-size ${O} ${Y}`,`margin ${l} ${B}`,`color ${l}`].join(","),"+ span":{marginInlineStart:be,opacity:1,transition:[`opacity ${l} ${B}`,`margin ${l}`,`color ${l}`].join(",")}},[`${c}-item-icon`]:Object.assign({},(0,P.Ro)()),[`&${c}-item-only-child`]:{[`> ${_}, > ${c}-item-icon`]:{marginInlineEnd:0}}},[`${c}-item-disabled, ${c}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${c}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ue=y=>{const{componentCls:c,motionDurationSlow:l,motionEaseInOut:O,borderRadius:B,menuArrowSize:Y,menuArrowOffset:_}=y;return{[`${c}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:y.margin,width:Y,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${O}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Y*.6,height:Y*.15,backgroundColor:"currentcolor",borderRadius:B,transition:[`background ${l} ${O}`,`transform ${l} ${O}`,`top ${l} ${O}`,`color ${l} ${O}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${_})`},"&::after":{transform:`rotate(-45deg) translateY(${_})`}}}}},ye=y=>{const{antCls:c,componentCls:l,fontSize:O,motionDurationSlow:B,motionDurationMid:Y,motionEaseInOut:_,paddingXS:V,padding:be,colorSplit:ee,lineWidth:oe,zIndexPopup:$e,borderRadiusLG:we,subMenuItemBorderRadius:Ne,menuArrowSize:Ie,menuArrowOffset:Re,lineType:s,menuPanelMaskInset:g,groupTitleLineHeight:L,groupTitleFontSize:j}=y;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,P.dF)()),{"&-hidden":{display:"none"}})},[`${l}-submenu-hidden`]:{display:"none"}},{[l]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,P.Wf)(y)),(0,P.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:O,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${B} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${l}-item`]:{flex:"none"}},[`${l}-item, ${l}-submenu, ${l}-submenu-title`]:{borderRadius:y.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${V}px ${be}px`,fontSize:j,lineHeight:L,transition:`all ${B}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${B} ${_}`,`background ${B} ${_}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${B} ${_}`,`background ${B} ${_}`,`padding ${Y} ${_}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${B} ${_}`,`padding ${B} ${_}`].join(",")},[`${l}-title-content`]:{transition:`color ${B}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ee,borderStyle:s,borderWidth:0,borderTopWidth:oe,marginBlock:oe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),W(y)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${O*2}px ${be}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:$e,borderRadius:we,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${g}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:g},"\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:y.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:y.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:y.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:y.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:we},W(y)),ue(y)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ne},[`${l}-submenu-title::after`]:{transition:`transform ${B} ${_}`}})}}),ue(y)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Re})`},"&::after":{transform:`rotate(45deg) translateX(-${Re})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${Ie*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Re})`},"&::before":{transform:`rotate(45deg) translateX(${Re})`}}})},{[`${c}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var Ce=(y,c)=>(0,G.Z)("Menu",O=>{if(c===!1)return[];const{colorBgElevated:B,colorPrimary:Y,colorTextLightSolid:_,controlHeightLG:V,fontSize:be,darkItemColor:ee,darkDangerItemColor:oe,darkItemBg:$e,darkSubMenuItemBg:we,darkItemSelectedColor:Ne,darkItemSelectedBg:Ie,darkDangerItemSelectedBg:Re,darkItemHoverBg:s,darkGroupTitleColor:g,darkItemHoverColor:L,darkItemDisabledColor:j,darkDangerItemHoverColor:ie,darkDangerItemSelectedColor:Se,darkDangerItemActiveBg:pe}=O,ve=be/7*5,Oe=(0,i.TS)(O,{menuArrowSize:ve,menuHorizontalHeight:V*1.15,menuArrowOffset:`${ve*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),Ze=(0,i.TS)(Oe,{itemColor:ee,itemHoverColor:L,groupTitleColor:g,itemSelectedColor:Ne,itemBg:$e,popupBg:$e,subMenuItemBg:we,itemActiveBg:"transparent",itemSelectedBg:Ie,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:s,itemDisabledColor:j,dangerItemColor:oe,dangerItemHoverColor:ie,dangerItemSelectedColor:Se,dangerItemActiveBg:pe,dangerItemSelectedBg:Re,menuSubMenuBg:we,horizontalItemSelectedColor:_,horizontalItemSelectedBg:Y});return[ye(Oe),m(Oe),Q(Oe),z(Oe,"light"),z(Ze,"dark"),v(Oe),(0,K.Z)(Oe),(0,A.oN)(Oe,"slide-up"),(0,A.oN)(Oe,"slide-down"),(0,E._y)(Oe,"zoom-big")]},O=>{const{colorPrimary:B,colorError:Y,colorTextDisabled:_,colorErrorBg:V,colorText:be,colorTextDescription:ee,colorBgContainer:oe,colorFillAlter:$e,colorFillContent:we,lineWidth:Ne,lineWidthBold:Ie,controlItemBgActive:Re,colorBgTextHover:s,controlHeightLG:g,lineHeight:L,colorBgElevated:j,marginXXS:ie,padding:Se,fontSize:pe,controlHeightSM:ve,fontSizeLG:Oe,colorTextLightSolid:Ze,colorErrorHover:Ae}=O,ze=new S.C(Ze).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:O.zIndexPopupBase+50,radiusItem:O.borderRadiusLG,itemBorderRadius:O.borderRadiusLG,radiusSubMenuItem:O.borderRadiusSM,subMenuItemBorderRadius:O.borderRadiusSM,colorItemText:be,itemColor:be,colorItemTextHover:be,itemHoverColor:be,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:ee,groupTitleColor:ee,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:oe,itemBg:oe,colorItemBgHover:s,itemHoverBg:s,colorItemBgActive:we,itemActiveBg:Re,colorSubItemBg:$e,subMenuItemBg:$e,colorItemBgSelected:Re,itemSelectedBg:Re,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ie,activeBarHeight:Ie,colorActiveBarBorderSize:Ne,activeBarBorderWidth:Ne,colorItemTextDisabled:_,itemDisabledColor:_,colorDangerItemText:Y,dangerItemColor:Y,colorDangerItemTextHover:Y,dangerItemHoverColor:Y,colorDangerItemTextSelected:Y,dangerItemSelectedColor:Y,colorDangerItemBgActive:V,dangerItemActiveBg:V,colorDangerItemBgSelected:V,dangerItemSelectedBg:V,itemMarginInline:O.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:g,groupTitleLineHeight:L,collapsedWidth:g*2,popupBg:j,itemMarginBlock:ie,itemPaddingInline:Se,horizontalLineHeight:`${g*1.15}px`,iconSize:pe,iconMarginInlineEnd:ve-pe,collapsedIconSize:Oe,groupTitleFontSize:pe,darkItemDisabledColor:new S.C(Ze).setAlpha(.25).toRgbString(),darkItemColor:ze,darkDangerItemColor:Y,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ze,darkItemSelectedBg:B,darkDangerItemSelectedBg:Y,darkItemHoverBg:"transparent",darkGroupTitleColor:ze,darkItemHoverColor:Ze,darkDangerItemHoverColor:Ae,darkDangerItemSelectedColor:Ze,darkDangerItemActiveBg:Y}},{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"]]})(y),he=function(y,c){var l={};for(var O in y)Object.prototype.hasOwnProperty.call(y,O)&&c.indexOf(O)<0&&(l[O]=y[O]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,O=Object.getOwnPropertySymbols(y);B{var l,O;const B=u.useContext(a.Z),Y=B||{},{getPrefixCls:_,getPopupContainer:V,direction:be,menu:ee}=u.useContext(C.E_),oe=_(),{prefixCls:$e,className:we,style:Ne,theme:Ie="light",expandIcon:Re,_internalDisableMenuItemTitleTooltip:s,inlineCollapsed:g,siderCollapsed:L,items:j,children:ie,rootClassName:Se,mode:pe,selectable:ve,onClick:Oe,overflowedIndicatorPopupClassName:Ze}=y,Ae=he(y,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),ze=(0,ne.Z)(Ae,["collapsedWidth"]),He=J(j)||ie;(l=Y.validator)===null||l===void 0||l.call(Y,{mode:pe});const Xe=(0,ce.useEvent)(function(){var ht;Oe==null||Oe.apply(void 0,arguments),(ht=Y.onClick)===null||ht===void 0||ht.call(Y)}),rt=Y.mode||pe,gt=ve!=null?ve:Y.selectable,it=u.useMemo(()=>L!==void 0?L:g,[g,L]),It={horizontal:{motionName:`${oe}-slide-up`},inline:(0,o.Z)(oe),other:{motionName:`${oe}-zoom-big`}},Te=_("menu",$e||Y.prefixCls),[lt,pt]=Ce(Te,!B),st=n()(`${Te}-${Ie}`,ee==null?void 0:ee.className,we);let Et;if(typeof Re=="function")Et=Re;else if(Re===null||Re===!1)Et=null;else if(Y.expandIcon===null||Y.expandIcon===!1)Et=null;else{const ht=Re!=null?Re:Y.expandIcon;Et=(0,t.Tm)(ht,{className:n()(`${Te}-submenu-expand-icon`,(0,t.l$)(ht)?(O=ht.props)===null||O===void 0?void 0:O.className:"")})}const Ye=u.useMemo(()=>({prefixCls:Te,inlineCollapsed:it||!1,direction:be,firstLevel:!0,theme:Ie,mode:rt,disableMenuItemTitleTooltip:s}),[Te,it,be,s,Ie]);return lt(u.createElement(a.Z.Provider,{value:null},u.createElement(de.Provider,{value:Ye},u.createElement(x.ZP,Object.assign({getPopupContainer:V,overflowedIndicator:u.createElement(F.Z,null),overflowedIndicatorPopupClassName:n()(Te,`${Te}-${Ie}`,Ze),mode:rt,selectable:gt,onClick:Xe},ze,{inlineCollapsed:it,style:Object.assign(Object.assign({},ee==null?void 0:ee.style),Ne),className:st,prefixCls:Te,direction:be,defaultMotions:It,expandIcon:Et,ref:c,rootClassName:n()(Se,pt)}),He))))});const Pe=(0,u.forwardRef)((y,c)=>{const l=(0,u.useRef)(null),O=u.useContext(b.D);return(0,u.useImperativeHandle)(c,()=>({menu:l.current,focus:B=>{var Y;(Y=l.current)===null||Y===void 0||Y.focus(B)}})),u.createElement(me,Object.assign({ref:l},y,O))});Pe.Item=se,Pe.SubMenu=M,Pe.Divider=R,Pe.ItemGroup=x.BW;var Me=Pe},5112:function(Ve,ge,e){e.d(ge,{ZP:function(){return v}});var x=e(92310),u=e.n(x),b=e(18929),ae=e(26112),n=e(59301),C=e(36355),D=e(19716);const H=n.createContext(null),R=H.Provider;var T=H;const ne=n.createContext(null),q=ne.Provider;var t=e(5630),U=e(8654),de=e(1684),te=e(32441),se=e(17313),re=e(83116),M=e(37613);const F=f=>{const{componentCls:$,antCls:z}=f,Z=`${$}-group`;return{[Z]:Object.assign(Object.assign({},(0,se.Wf)(f)),{display:"inline-block",fontSize:0,[`&${Z}-rtl`]:{direction:"rtl"},[`${z}-badge ${z}-badge-count`]:{zIndex:1},[`> ${z}-badge:not(:first-child) > ${z}-button-wrapper`]:{borderInlineStart:"none"}})}},ce=f=>{const{componentCls:$,wrapperMarginInlineEnd:z,colorPrimary:Z,radioSize:h,motionDurationSlow:Q,motionDurationMid:W,motionEaseInOutCirc:ue,colorBgContainer:ye,colorBorder:Ce,lineWidth:he,dotSize:Ee,colorBgContainerDisabled:me,colorTextDisabled:Pe,paddingXS:Me,dotColorDisabled:y,lineType:c,radioDotDisabledSize:l,wireframe:O,colorWhite:B}=f,Y=`${$}-inner`;return{[`${$}-wrapper`]:Object.assign(Object.assign({},(0,se.Wf)(f)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:z,cursor:"pointer",[`&${$}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:f.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${$}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${he}px ${c} ${Z}`,borderRadius:"50%",visibility:"hidden",content:'""'},[$]:Object.assign(Object.assign({},(0,se.Wf)(f)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${$}-wrapper:hover &, - &:hover ${Y}`]:{borderColor:Z},[`${$}-input:focus-visible + ${Y}`]:Object.assign({},(0,se.oN)(f)),[`${$}:hover::after, ${$}-wrapper:hover &::after`]:{visibility:"visible"},[`${$}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:h,height:h,marginBlockStart:h/-2,marginInlineStart:h/-2,backgroundColor:O?Z:B,borderBlockStart:0,borderInlineStart:0,borderRadius:h,transform:"scale(0)",opacity:0,transition:`all ${Q} ${ue}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:h,height:h,backgroundColor:ye,borderColor:Ce,borderStyle:"solid",borderWidth:he,borderRadius:"50%",transition:`all ${W}`},[`${$}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${$}-checked`]:{[Y]:{borderColor:Z,backgroundColor:O?ye:Z,"&::after":{transform:`scale(${Ee/h})`,opacity:1,transition:`all ${Q} ${ue}`}}},[`${$}-disabled`]:{cursor:"not-allowed",[Y]:{backgroundColor:me,borderColor:Ce,cursor:"not-allowed","&::after":{backgroundColor:y}},[`${$}-input`]:{cursor:"not-allowed"},[`${$}-disabled + span`]:{color:Pe,cursor:"not-allowed"},[`&${$}-checked`]:{[Y]:{"&::after":{transform:`scale(${l/h})`}}}},[`span${$} + *`]:{paddingInlineStart:Me,paddingInlineEnd:Me}})}},o=f=>{const{buttonColor:$,controlHeight:z,componentCls:Z,lineWidth:h,lineType:Q,colorBorder:W,motionDurationSlow:ue,motionDurationMid:ye,buttonPaddingInline:Ce,fontSize:he,buttonBg:Ee,fontSizeLG:me,controlHeightLG:Pe,controlHeightSM:Me,paddingXS:y,borderRadius:c,borderRadiusSM:l,borderRadiusLG:O,buttonCheckedBg:B,buttonSolidCheckedColor:Y,colorTextDisabled:_,colorBgContainerDisabled:V,buttonCheckedBgDisabled:be,buttonCheckedColorDisabled:ee,colorPrimary:oe,colorPrimaryHover:$e,colorPrimaryActive:we,buttonSolidCheckedBg:Ne,buttonSolidCheckedHoverBg:Ie,buttonSolidCheckedActiveBg:Re}=f;return{[`${Z}-button-wrapper`]:{position:"relative",display:"inline-block",height:z,margin:0,paddingInline:Ce,paddingBlock:0,color:$,fontSize:he,lineHeight:`${z-h*2}px`,background:Ee,border:`${h}px ${Q} ${W}`,borderBlockStartWidth:h+.02,borderInlineStartWidth:0,borderInlineEndWidth:h,cursor:"pointer",transition:[`color ${ye}`,`background ${ye}`,`box-shadow ${ye}`].join(","),a:{color:$},[`> ${Z}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-h,insetInlineStart:-h,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:h,paddingInline:0,backgroundColor:W,transition:`background-color ${ue}`,content:'""'}},"&:first-child":{borderInlineStart:`${h}px ${Q} ${W}`,borderStartStartRadius:c,borderEndStartRadius:c},"&:last-child":{borderStartEndRadius:c,borderEndEndRadius:c},"&:first-child:last-child":{borderRadius:c},[`${Z}-group-large &`]:{height:Pe,fontSize:me,lineHeight:`${Pe-h*2}px`,"&:first-child":{borderStartStartRadius:O,borderEndStartRadius:O},"&:last-child":{borderStartEndRadius:O,borderEndEndRadius:O}},[`${Z}-group-small &`]:{height:Me,paddingInline:y-h,paddingBlock:0,lineHeight:`${Me-h*2}px`,"&:first-child":{borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l}},"&:hover":{position:"relative",color:oe},"&:has(:focus-visible)":Object.assign({},(0,se.oN)(f)),[`${Z}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Z}-button-wrapper-disabled)`]:{zIndex:1,color:oe,background:B,borderColor:oe,"&::before":{backgroundColor:oe},"&:first-child":{borderColor:oe},"&:hover":{color:$e,borderColor:$e,"&::before":{backgroundColor:$e}},"&:active":{color:we,borderColor:we,"&::before":{backgroundColor:we}}},[`${Z}-group-solid &-checked:not(${Z}-button-wrapper-disabled)`]:{color:Y,background:Ne,borderColor:Ne,"&:hover":{color:Y,background:Ie,borderColor:Ie},"&:active":{color:Y,background:Re,borderColor:Re}},"&-disabled":{color:_,backgroundColor:V,borderColor:W,cursor:"not-allowed","&:first-child, &:hover":{color:_,backgroundColor:V,borderColor:W}},[`&-disabled${Z}-button-wrapper-checked`]:{color:ee,backgroundColor:be,borderColor:W,boxShadow:"none"}}}},a=f=>f-4*2;var p=(0,re.Z)("Radio",f=>{const{controlOutline:$,controlOutlineWidth:z,radioSize:Z}=f,h=`0 0 0 ${z}px ${$}`,Q=h,W=a(Z),ue=(0,M.TS)(f,{radioDotDisabledSize:W,radioFocusShadow:h,radioButtonFocusShadow:Q});return[F(ue),ce(ue),o(ue)]},f=>{const{wireframe:$,padding:z,marginXS:Z,lineWidth:h,fontSizeLG:Q,colorText:W,colorBgContainer:ue,colorTextDisabled:ye,controlItemBgActiveDisabled:Ce,colorTextLightSolid:he,colorPrimary:Ee,colorPrimaryHover:me,colorPrimaryActive:Pe}=f,Me=4,y=Q,c=$?a(y):y-(Me+h)*2;return{radioSize:y,dotSize:c,dotColorDisabled:ye,buttonSolidCheckedColor:he,buttonSolidCheckedBg:Ee,buttonSolidCheckedHoverBg:me,buttonSolidCheckedActiveBg:Pe,buttonBg:ue,buttonCheckedBg:ue,buttonColor:W,buttonCheckedBgDisabled:Ce,buttonCheckedColorDisabled:ye,buttonPaddingInline:z-h,wrapperMarginInlineEnd:Z}}),d=e(14088),J=e(4572),S=function(f,$){var z={};for(var Z in f)Object.prototype.hasOwnProperty.call(f,Z)&&$.indexOf(Z)<0&&(z[Z]=f[Z]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,Z=Object.getOwnPropertySymbols(f);h{var z,Z;const h=n.useContext(T),Q=n.useContext(ne),{getPrefixCls:W,direction:ue,radio:ye}=n.useContext(C.E_),Ce=n.useRef(null),he=(0,U.sQ)($,Ce),{isFormItemInput:Ee}=n.useContext(te.aM),me=we=>{var Ne,Ie;(Ne=f.onChange)===null||Ne===void 0||Ne.call(f,we),(Ie=h==null?void 0:h.onChange)===null||Ie===void 0||Ie.call(h,we)},{prefixCls:Pe,className:Me,rootClassName:y,children:c,style:l}=f,O=S(f,["prefixCls","className","rootClassName","children","style"]),B=W("radio",Pe),Y=((h==null?void 0:h.optionType)||Q)==="button",_=Y?`${B}-button`:B,[V,be]=p(B),ee=Object.assign({},O),oe=n.useContext(de.Z);h&&(ee.name=h.name,ee.onChange=me,ee.checked=f.value===h.value,ee.disabled=(z=ee.disabled)!==null&&z!==void 0?z:h.disabled),ee.disabled=(Z=ee.disabled)!==null&&Z!==void 0?Z:oe;const $e=u()(`${_}-wrapper`,{[`${_}-wrapper-checked`]:ee.checked,[`${_}-wrapper-disabled`]:ee.disabled,[`${_}-wrapper-rtl`]:ue==="rtl",[`${_}-wrapper-in-form-item`]:Ee},ye==null?void 0:ye.className,Me,y,be);return V(n.createElement(d.Z,{component:"Radio",disabled:ee.disabled},n.createElement("label",{className:$e,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),l),onMouseEnter:f.onMouseEnter,onMouseLeave:f.onMouseLeave},n.createElement(t.Z,Object.assign({},ee,{className:u()(ee.className,!Y&&J.A),type:"radio",prefixCls:_,ref:he})),c!==void 0?n.createElement("span",null,c):null)))};var A=n.forwardRef(P);const E=n.forwardRef((f,$)=>{const{getPrefixCls:z,direction:Z}=n.useContext(C.E_),[h,Q]=(0,b.Z)(f.defaultValue,{value:f.value}),W=Ne=>{const Ie=h,Re=Ne.target.value;"value"in f||Q(Re);const{onChange:s}=f;s&&Re!==Ie&&s(Ne)},{prefixCls:ue,className:ye,rootClassName:Ce,options:he,buttonStyle:Ee="outline",disabled:me,children:Pe,size:Me,style:y,id:c,onMouseEnter:l,onMouseLeave:O,onFocus:B,onBlur:Y}=f,_=z("radio",ue),V=`${_}-group`,[be,ee]=p(_);let oe=Pe;he&&he.length>0&&(oe=he.map(Ne=>typeof Ne=="string"||typeof Ne=="number"?n.createElement(A,{key:Ne.toString(),prefixCls:_,disabled:me,value:Ne,checked:h===Ne},Ne):n.createElement(A,{key:`radio-group-value-options-${Ne.value}`,prefixCls:_,disabled:Ne.disabled||me,value:Ne.value,checked:h===Ne.value,title:Ne.title,style:Ne.style},Ne.label)));const $e=(0,D.Z)(Me),we=u()(V,`${V}-${Ee}`,{[`${V}-${$e}`]:$e,[`${V}-rtl`]:Z==="rtl"},ye,Ce,ee);return be(n.createElement("div",Object.assign({},(0,ae.Z)(f,{aria:!0,data:!0}),{className:we,style:y,onMouseEnter:l,onMouseLeave:O,onFocus:B,onBlur:Y,id:c,ref:$}),n.createElement(R,{value:{onChange:W,value:h,disabled:f.disabled,name:f.name,optionType:f.optionType}},oe)))});var G=n.memo(E),i=function(f,$){var z={};for(var Z in f)Object.prototype.hasOwnProperty.call(f,Z)&&$.indexOf(Z)<0&&(z[Z]=f[Z]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,Z=Object.getOwnPropertySymbols(f);h{const{getPrefixCls:z}=n.useContext(C.E_),{prefixCls:Z}=f,h=i(f,["prefixCls"]),Q=z("radio",Z);return n.createElement(q,{value:"button"},n.createElement(A,Object.assign({prefixCls:Q},h,{type:"radio",ref:$})))};var m=n.forwardRef(w);const r=A;r.Button=m,r.Group=G,r.__ANT_RADIO=!0;var v=r},8378:function(Ve,ge){const e=x=>({[x.componentCls]:{[`${x.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${x.motionDurationMid} ${x.motionEaseInOut}, + `]:{opacity:0},[`${c}-item-icon, ${l}`]:{margin:0,fontSize:s,lineHeight:`${O}px`,"+ span":{display:"inline-block",opacity:0}}},[`${c}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${c}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:B}},[`${c}-item-group-title`]:Object.assign(Object.assign({},P.vS),{paddingInline:Ne})}}]};const W=y=>{const{componentCls:c,motionDurationSlow:l,motionDurationMid:O,motionEaseInOut:B,motionEaseOut:Y,iconCls:_,iconSize:V,iconMarginInlineEnd:ye}=y;return{[`${c}-item, ${c}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${B}`].join(","),[`${c}-item-icon, ${_}`]:{minWidth:V,fontSize:V,transition:[`font-size ${O} ${Y}`,`margin ${l} ${B}`,`color ${l}`].join(","),"+ span":{marginInlineStart:ye,opacity:1,transition:[`opacity ${l} ${B}`,`margin ${l}`,`color ${l}`].join(",")}},[`${c}-item-icon`]:Object.assign({},(0,P.Ro)()),[`&${c}-item-only-child`]:{[`> ${_}, > ${c}-item-icon`]:{marginInlineEnd:0}}},[`${c}-item-disabled, ${c}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${c}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ue=y=>{const{componentCls:c,motionDurationSlow:l,motionEaseInOut:O,borderRadius:B,menuArrowSize:Y,menuArrowOffset:_}=y;return{[`${c}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:y.margin,width:Y,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${O}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Y*.6,height:Y*.15,backgroundColor:"currentcolor",borderRadius:B,transition:[`background ${l} ${O}`,`transform ${l} ${O}`,`top ${l} ${O}`,`color ${l} ${O}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${_})`},"&::after":{transform:`rotate(-45deg) translateY(${_})`}}}}},Ce=y=>{const{antCls:c,componentCls:l,fontSize:O,motionDurationSlow:B,motionDurationMid:Y,motionEaseInOut:_,paddingXS:V,padding:ye,colorSplit:ee,lineWidth:oe,zIndexPopup:$e,borderRadiusLG:we,subMenuItemBorderRadius:Ne,menuArrowSize:Ie,menuArrowOffset:Re,lineType:s,menuPanelMaskInset:g,groupTitleLineHeight:L,groupTitleFontSize:j}=y;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,P.dF)()),{"&-hidden":{display:"none"}})},[`${l}-submenu-hidden`]:{display:"none"}},{[l]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,P.Wf)(y)),(0,P.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:O,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${B} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${l}-item`]:{flex:"none"}},[`${l}-item, ${l}-submenu, ${l}-submenu-title`]:{borderRadius:y.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${V}px ${ye}px`,fontSize:j,lineHeight:L,transition:`all ${B}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${B} ${_}`,`background ${B} ${_}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${B} ${_}`,`background ${B} ${_}`,`padding ${Y} ${_}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${B} ${_}`,`padding ${B} ${_}`].join(",")},[`${l}-title-content`]:{transition:`color ${B}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ee,borderStyle:s,borderWidth:0,borderTopWidth:oe,marginBlock:oe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),W(y)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${O*2}px ${ye}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:$e,borderRadius:we,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${g}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:g},"\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:y.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:y.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:y.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:y.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:we},W(y)),ue(y)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ne},[`${l}-submenu-title::after`]:{transition:`transform ${B} ${_}`}})}}),ue(y)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Re})`},"&::after":{transform:`rotate(45deg) translateX(-${Re})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${Ie*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Re})`},"&::before":{transform:`rotate(45deg) translateX(${Re})`}}})},{[`${c}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var xe=(y,c)=>(0,G.Z)("Menu",O=>{if(c===!1)return[];const{colorBgElevated:B,colorPrimary:Y,colorTextLightSolid:_,controlHeightLG:V,fontSize:ye,darkItemColor:ee,darkDangerItemColor:oe,darkItemBg:$e,darkSubMenuItemBg:we,darkItemSelectedColor:Ne,darkItemSelectedBg:Ie,darkDangerItemSelectedBg:Re,darkItemHoverBg:s,darkGroupTitleColor:g,darkItemHoverColor:L,darkItemDisabledColor:j,darkDangerItemHoverColor:se,darkDangerItemSelectedColor:pe,darkDangerItemActiveBg:ge}=O,fe=ye/7*5,Oe=(0,i.TS)(O,{menuArrowSize:fe,menuHorizontalHeight:V*1.15,menuArrowOffset:`${fe*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),Ze=(0,i.TS)(Oe,{itemColor:ee,itemHoverColor:L,groupTitleColor:g,itemSelectedColor:Ne,itemBg:$e,popupBg:$e,subMenuItemBg:we,itemActiveBg:"transparent",itemSelectedBg:Ie,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:s,itemDisabledColor:j,dangerItemColor:oe,dangerItemHoverColor:se,dangerItemSelectedColor:pe,dangerItemActiveBg:ge,dangerItemSelectedBg:Re,menuSubMenuBg:we,horizontalItemSelectedColor:_,horizontalItemSelectedBg:Y});return[Ce(Oe),m(Oe),Q(Oe),z(Oe,"light"),z(Ze,"dark"),v(Oe),(0,K.Z)(Oe),(0,A.oN)(Oe,"slide-up"),(0,A.oN)(Oe,"slide-down"),(0,E._y)(Oe,"zoom-big")]},O=>{const{colorPrimary:B,colorError:Y,colorTextDisabled:_,colorErrorBg:V,colorText:ye,colorTextDescription:ee,colorBgContainer:oe,colorFillAlter:$e,colorFillContent:we,lineWidth:Ne,lineWidthBold:Ie,controlItemBgActive:Re,colorBgTextHover:s,controlHeightLG:g,lineHeight:L,colorBgElevated:j,marginXXS:se,padding:pe,fontSize:ge,controlHeightSM:fe,fontSizeLG:Oe,colorTextLightSolid:Ze,colorErrorHover:Ae}=O,ze=new S.C(Ze).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:O.zIndexPopupBase+50,radiusItem:O.borderRadiusLG,itemBorderRadius:O.borderRadiusLG,radiusSubMenuItem:O.borderRadiusSM,subMenuItemBorderRadius:O.borderRadiusSM,colorItemText:ye,itemColor:ye,colorItemTextHover:ye,itemHoverColor:ye,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:ee,groupTitleColor:ee,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:oe,itemBg:oe,colorItemBgHover:s,itemHoverBg:s,colorItemBgActive:we,itemActiveBg:Re,colorSubItemBg:$e,subMenuItemBg:$e,colorItemBgSelected:Re,itemSelectedBg:Re,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ie,activeBarHeight:Ie,colorActiveBarBorderSize:Ne,activeBarBorderWidth:Ne,colorItemTextDisabled:_,itemDisabledColor:_,colorDangerItemText:Y,dangerItemColor:Y,colorDangerItemTextHover:Y,dangerItemHoverColor:Y,colorDangerItemTextSelected:Y,dangerItemSelectedColor:Y,colorDangerItemBgActive:V,dangerItemActiveBg:V,colorDangerItemBgSelected:V,dangerItemSelectedBg:V,itemMarginInline:O.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:g,groupTitleLineHeight:L,collapsedWidth:g*2,popupBg:j,itemMarginBlock:se,itemPaddingInline:pe,horizontalLineHeight:`${g*1.15}px`,iconSize:ge,iconMarginInlineEnd:fe-ge,collapsedIconSize:Oe,groupTitleFontSize:ge,darkItemDisabledColor:new S.C(Ze).setAlpha(.25).toRgbString(),darkItemColor:ze,darkDangerItemColor:Y,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ze,darkItemSelectedBg:B,darkDangerItemSelectedBg:Y,darkItemHoverBg:"transparent",darkGroupTitleColor:ze,darkItemHoverColor:Ze,darkDangerItemHoverColor:Ae,darkDangerItemSelectedColor:Ze,darkDangerItemActiveBg:Y}},{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"]]})(y),be=function(y,c){var l={};for(var O in y)Object.prototype.hasOwnProperty.call(y,O)&&c.indexOf(O)<0&&(l[O]=y[O]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,O=Object.getOwnPropertySymbols(y);B{var l,O;const B=u.useContext(a.Z),Y=B||{},{getPrefixCls:_,getPopupContainer:V,direction:ye,menu:ee}=u.useContext(C.E_),oe=_(),{prefixCls:$e,className:we,style:Ne,theme:Ie="light",expandIcon:Re,_internalDisableMenuItemTitleTooltip:s,inlineCollapsed:g,siderCollapsed:L,items:j,children:se,rootClassName:pe,mode:ge,selectable:fe,onClick:Oe,overflowedIndicatorPopupClassName:Ze}=y,Ae=be(y,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),ze=(0,ne.Z)(Ae,["collapsedWidth"]),He=J(j)||se;(l=Y.validator)===null||l===void 0||l.call(Y,{mode:ge});const Xe=(0,ce.useEvent)(function(){var ht;Oe==null||Oe.apply(void 0,arguments),(ht=Y.onClick)===null||ht===void 0||ht.call(Y)}),rt=Y.mode||ge,gt=fe!=null?fe:Y.selectable,it=u.useMemo(()=>L!==void 0?L:g,[g,L]),It={horizontal:{motionName:`${oe}-slide-up`},inline:(0,o.Z)(oe),other:{motionName:`${oe}-zoom-big`}},Te=_("menu",$e||Y.prefixCls),[lt,pt]=xe(Te,!B),st=n()(`${Te}-${Ie}`,ee==null?void 0:ee.className,we);let Et;if(typeof Re=="function")Et=Re;else if(Re===null||Re===!1)Et=null;else if(Y.expandIcon===null||Y.expandIcon===!1)Et=null;else{const ht=Re!=null?Re:Y.expandIcon;Et=(0,t.Tm)(ht,{className:n()(`${Te}-submenu-expand-icon`,(0,t.l$)(ht)?(O=ht.props)===null||O===void 0?void 0:O.className:"")})}const Ye=u.useMemo(()=>({prefixCls:Te,inlineCollapsed:it||!1,direction:ye,firstLevel:!0,theme:Ie,mode:rt,disableMenuItemTitleTooltip:s}),[Te,it,ye,s,Ie]);return lt(u.createElement(a.Z.Provider,{value:null},u.createElement(de.Provider,{value:Ye},u.createElement(x.ZP,Object.assign({getPopupContainer:V,overflowedIndicator:u.createElement(F.Z,null),overflowedIndicatorPopupClassName:n()(Te,`${Te}-${Ie}`,Ze),mode:rt,selectable:gt,onClick:Xe},ze,{inlineCollapsed:it,style:Object.assign(Object.assign({},ee==null?void 0:ee.style),Ne),className:st,prefixCls:Te,direction:ye,defaultMotions:It,expandIcon:Et,ref:c,rootClassName:n()(pe,pt)}),He))))});const Pe=(0,u.forwardRef)((y,c)=>{const l=(0,u.useRef)(null),O=u.useContext(b.D);return(0,u.useImperativeHandle)(c,()=>({menu:l.current,focus:B=>{var Y;(Y=l.current)===null||Y===void 0||Y.focus(B)}})),u.createElement(ve,Object.assign({ref:l},y,O))});Pe.Item=le,Pe.SubMenu=M,Pe.Divider=R,Pe.ItemGroup=x.BW;var Me=Pe},5112:function(Ve,he,e){e.d(he,{ZP:function(){return v}});var x=e(92310),u=e.n(x),b=e(18929),ae=e(26112),n=e(59301),C=e(36355),D=e(19716);const H=n.createContext(null),R=H.Provider;var T=H;const ne=n.createContext(null),q=ne.Provider;var t=e(5630),U=e(8654),de=e(1684),te=e(32441),le=e(17313),re=e(83116),M=e(37613);const F=f=>{const{componentCls:$,antCls:z}=f,Z=`${$}-group`;return{[Z]:Object.assign(Object.assign({},(0,le.Wf)(f)),{display:"inline-block",fontSize:0,[`&${Z}-rtl`]:{direction:"rtl"},[`${z}-badge ${z}-badge-count`]:{zIndex:1},[`> ${z}-badge:not(:first-child) > ${z}-button-wrapper`]:{borderInlineStart:"none"}})}},ce=f=>{const{componentCls:$,wrapperMarginInlineEnd:z,colorPrimary:Z,radioSize:h,motionDurationSlow:Q,motionDurationMid:W,motionEaseInOutCirc:ue,colorBgContainer:Ce,colorBorder:xe,lineWidth:be,dotSize:Ee,colorBgContainerDisabled:ve,colorTextDisabled:Pe,paddingXS:Me,dotColorDisabled:y,lineType:c,radioDotDisabledSize:l,wireframe:O,colorWhite:B}=f,Y=`${$}-inner`;return{[`${$}-wrapper`]:Object.assign(Object.assign({},(0,le.Wf)(f)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:z,cursor:"pointer",[`&${$}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:f.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${$}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${be}px ${c} ${Z}`,borderRadius:"50%",visibility:"hidden",content:'""'},[$]:Object.assign(Object.assign({},(0,le.Wf)(f)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${$}-wrapper:hover &, + &:hover ${Y}`]:{borderColor:Z},[`${$}-input:focus-visible + ${Y}`]:Object.assign({},(0,le.oN)(f)),[`${$}:hover::after, ${$}-wrapper:hover &::after`]:{visibility:"visible"},[`${$}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:h,height:h,marginBlockStart:h/-2,marginInlineStart:h/-2,backgroundColor:O?Z:B,borderBlockStart:0,borderInlineStart:0,borderRadius:h,transform:"scale(0)",opacity:0,transition:`all ${Q} ${ue}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:h,height:h,backgroundColor:Ce,borderColor:xe,borderStyle:"solid",borderWidth:be,borderRadius:"50%",transition:`all ${W}`},[`${$}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${$}-checked`]:{[Y]:{borderColor:Z,backgroundColor:O?Ce:Z,"&::after":{transform:`scale(${Ee/h})`,opacity:1,transition:`all ${Q} ${ue}`}}},[`${$}-disabled`]:{cursor:"not-allowed",[Y]:{backgroundColor:ve,borderColor:xe,cursor:"not-allowed","&::after":{backgroundColor:y}},[`${$}-input`]:{cursor:"not-allowed"},[`${$}-disabled + span`]:{color:Pe,cursor:"not-allowed"},[`&${$}-checked`]:{[Y]:{"&::after":{transform:`scale(${l/h})`}}}},[`span${$} + *`]:{paddingInlineStart:Me,paddingInlineEnd:Me}})}},o=f=>{const{buttonColor:$,controlHeight:z,componentCls:Z,lineWidth:h,lineType:Q,colorBorder:W,motionDurationSlow:ue,motionDurationMid:Ce,buttonPaddingInline:xe,fontSize:be,buttonBg:Ee,fontSizeLG:ve,controlHeightLG:Pe,controlHeightSM:Me,paddingXS:y,borderRadius:c,borderRadiusSM:l,borderRadiusLG:O,buttonCheckedBg:B,buttonSolidCheckedColor:Y,colorTextDisabled:_,colorBgContainerDisabled:V,buttonCheckedBgDisabled:ye,buttonCheckedColorDisabled:ee,colorPrimary:oe,colorPrimaryHover:$e,colorPrimaryActive:we,buttonSolidCheckedBg:Ne,buttonSolidCheckedHoverBg:Ie,buttonSolidCheckedActiveBg:Re}=f;return{[`${Z}-button-wrapper`]:{position:"relative",display:"inline-block",height:z,margin:0,paddingInline:xe,paddingBlock:0,color:$,fontSize:be,lineHeight:`${z-h*2}px`,background:Ee,border:`${h}px ${Q} ${W}`,borderBlockStartWidth:h+.02,borderInlineStartWidth:0,borderInlineEndWidth:h,cursor:"pointer",transition:[`color ${Ce}`,`background ${Ce}`,`box-shadow ${Ce}`].join(","),a:{color:$},[`> ${Z}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-h,insetInlineStart:-h,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:h,paddingInline:0,backgroundColor:W,transition:`background-color ${ue}`,content:'""'}},"&:first-child":{borderInlineStart:`${h}px ${Q} ${W}`,borderStartStartRadius:c,borderEndStartRadius:c},"&:last-child":{borderStartEndRadius:c,borderEndEndRadius:c},"&:first-child:last-child":{borderRadius:c},[`${Z}-group-large &`]:{height:Pe,fontSize:ve,lineHeight:`${Pe-h*2}px`,"&:first-child":{borderStartStartRadius:O,borderEndStartRadius:O},"&:last-child":{borderStartEndRadius:O,borderEndEndRadius:O}},[`${Z}-group-small &`]:{height:Me,paddingInline:y-h,paddingBlock:0,lineHeight:`${Me-h*2}px`,"&:first-child":{borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l}},"&:hover":{position:"relative",color:oe},"&:has(:focus-visible)":Object.assign({},(0,le.oN)(f)),[`${Z}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Z}-button-wrapper-disabled)`]:{zIndex:1,color:oe,background:B,borderColor:oe,"&::before":{backgroundColor:oe},"&:first-child":{borderColor:oe},"&:hover":{color:$e,borderColor:$e,"&::before":{backgroundColor:$e}},"&:active":{color:we,borderColor:we,"&::before":{backgroundColor:we}}},[`${Z}-group-solid &-checked:not(${Z}-button-wrapper-disabled)`]:{color:Y,background:Ne,borderColor:Ne,"&:hover":{color:Y,background:Ie,borderColor:Ie},"&:active":{color:Y,background:Re,borderColor:Re}},"&-disabled":{color:_,backgroundColor:V,borderColor:W,cursor:"not-allowed","&:first-child, &:hover":{color:_,backgroundColor:V,borderColor:W}},[`&-disabled${Z}-button-wrapper-checked`]:{color:ee,backgroundColor:ye,borderColor:W,boxShadow:"none"}}}},a=f=>f-4*2;var p=(0,re.Z)("Radio",f=>{const{controlOutline:$,controlOutlineWidth:z,radioSize:Z}=f,h=`0 0 0 ${z}px ${$}`,Q=h,W=a(Z),ue=(0,M.TS)(f,{radioDotDisabledSize:W,radioFocusShadow:h,radioButtonFocusShadow:Q});return[F(ue),ce(ue),o(ue)]},f=>{const{wireframe:$,padding:z,marginXS:Z,lineWidth:h,fontSizeLG:Q,colorText:W,colorBgContainer:ue,colorTextDisabled:Ce,controlItemBgActiveDisabled:xe,colorTextLightSolid:be,colorPrimary:Ee,colorPrimaryHover:ve,colorPrimaryActive:Pe}=f,Me=4,y=Q,c=$?a(y):y-(Me+h)*2;return{radioSize:y,dotSize:c,dotColorDisabled:Ce,buttonSolidCheckedColor:be,buttonSolidCheckedBg:Ee,buttonSolidCheckedHoverBg:ve,buttonSolidCheckedActiveBg:Pe,buttonBg:ue,buttonCheckedBg:ue,buttonColor:W,buttonCheckedBgDisabled:xe,buttonCheckedColorDisabled:Ce,buttonPaddingInline:z-h,wrapperMarginInlineEnd:Z}}),d=e(14088),J=e(4572),S=function(f,$){var z={};for(var Z in f)Object.prototype.hasOwnProperty.call(f,Z)&&$.indexOf(Z)<0&&(z[Z]=f[Z]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,Z=Object.getOwnPropertySymbols(f);h{var z,Z;const h=n.useContext(T),Q=n.useContext(ne),{getPrefixCls:W,direction:ue,radio:Ce}=n.useContext(C.E_),xe=n.useRef(null),be=(0,U.sQ)($,xe),{isFormItemInput:Ee}=n.useContext(te.aM),ve=we=>{var Ne,Ie;(Ne=f.onChange)===null||Ne===void 0||Ne.call(f,we),(Ie=h==null?void 0:h.onChange)===null||Ie===void 0||Ie.call(h,we)},{prefixCls:Pe,className:Me,rootClassName:y,children:c,style:l}=f,O=S(f,["prefixCls","className","rootClassName","children","style"]),B=W("radio",Pe),Y=((h==null?void 0:h.optionType)||Q)==="button",_=Y?`${B}-button`:B,[V,ye]=p(B),ee=Object.assign({},O),oe=n.useContext(de.Z);h&&(ee.name=h.name,ee.onChange=ve,ee.checked=f.value===h.value,ee.disabled=(z=ee.disabled)!==null&&z!==void 0?z:h.disabled),ee.disabled=(Z=ee.disabled)!==null&&Z!==void 0?Z:oe;const $e=u()(`${_}-wrapper`,{[`${_}-wrapper-checked`]:ee.checked,[`${_}-wrapper-disabled`]:ee.disabled,[`${_}-wrapper-rtl`]:ue==="rtl",[`${_}-wrapper-in-form-item`]:Ee},Ce==null?void 0:Ce.className,Me,y,ye);return V(n.createElement(d.Z,{component:"Radio",disabled:ee.disabled},n.createElement("label",{className:$e,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),l),onMouseEnter:f.onMouseEnter,onMouseLeave:f.onMouseLeave},n.createElement(t.Z,Object.assign({},ee,{className:u()(ee.className,!Y&&J.A),type:"radio",prefixCls:_,ref:be})),c!==void 0?n.createElement("span",null,c):null)))};var A=n.forwardRef(P);const E=n.forwardRef((f,$)=>{const{getPrefixCls:z,direction:Z}=n.useContext(C.E_),[h,Q]=(0,b.Z)(f.defaultValue,{value:f.value}),W=Ne=>{const Ie=h,Re=Ne.target.value;"value"in f||Q(Re);const{onChange:s}=f;s&&Re!==Ie&&s(Ne)},{prefixCls:ue,className:Ce,rootClassName:xe,options:be,buttonStyle:Ee="outline",disabled:ve,children:Pe,size:Me,style:y,id:c,onMouseEnter:l,onMouseLeave:O,onFocus:B,onBlur:Y}=f,_=z("radio",ue),V=`${_}-group`,[ye,ee]=p(_);let oe=Pe;be&&be.length>0&&(oe=be.map(Ne=>typeof Ne=="string"||typeof Ne=="number"?n.createElement(A,{key:Ne.toString(),prefixCls:_,disabled:ve,value:Ne,checked:h===Ne},Ne):n.createElement(A,{key:`radio-group-value-options-${Ne.value}`,prefixCls:_,disabled:Ne.disabled||ve,value:Ne.value,checked:h===Ne.value,title:Ne.title,style:Ne.style},Ne.label)));const $e=(0,D.Z)(Me),we=u()(V,`${V}-${Ee}`,{[`${V}-${$e}`]:$e,[`${V}-rtl`]:Z==="rtl"},Ce,xe,ee);return ye(n.createElement("div",Object.assign({},(0,ae.Z)(f,{aria:!0,data:!0}),{className:we,style:y,onMouseEnter:l,onMouseLeave:O,onFocus:B,onBlur:Y,id:c,ref:$}),n.createElement(R,{value:{onChange:W,value:h,disabled:f.disabled,name:f.name,optionType:f.optionType}},oe)))});var G=n.memo(E),i=function(f,$){var z={};for(var Z in f)Object.prototype.hasOwnProperty.call(f,Z)&&$.indexOf(Z)<0&&(z[Z]=f[Z]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,Z=Object.getOwnPropertySymbols(f);h{const{getPrefixCls:z}=n.useContext(C.E_),{prefixCls:Z}=f,h=i(f,["prefixCls"]),Q=z("radio",Z);return n.createElement(q,{value:"button"},n.createElement(A,Object.assign({prefixCls:Q},h,{type:"radio",ref:$})))};var m=n.forwardRef(w);const r=A;r.Button=m,r.Group=G,r.__ANT_RADIO=!0;var v=r},8378:function(Ve,he){const e=x=>({[x.componentCls]:{[`${x.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${x.motionDurationMid} ${x.motionEaseInOut}, opacity ${x.motionDurationMid} ${x.motionEaseInOut} !important`}},[`${x.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${x.motionDurationMid} ${x.motionEaseInOut}, - opacity ${x.motionDurationMid} ${x.motionEaseInOut} !important`}}});ge.Z=e},92899:function(Ve,ge,e){e.d(ge,{Fm:function(){return q}});var x=e(93083),u=e(95406);const b=new x.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ae=new x.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),n=new x.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new x.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),D=new x.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),H=new x.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),R=new x.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),T=new x.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),ne={"move-up":{inKeyframes:R,outKeyframes:T},"move-down":{inKeyframes:b,outKeyframes:ae},"move-left":{inKeyframes:n,outKeyframes:C},"move-right":{inKeyframes:D,outKeyframes:H}},q=(t,U)=>{const{antCls:de}=t,te=`${de}-${U}`,{inKeyframes:se,outKeyframes:re}=ne[U];return[(0,u.R)(te,se,re,t.motionDurationMid),{[` + opacity ${x.motionDurationMid} ${x.motionEaseInOut} !important`}}});he.Z=e},92899:function(Ve,he,e){e.d(he,{Fm:function(){return q}});var x=e(93083),u=e(95406);const b=new x.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ae=new x.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),n=new x.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new x.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),D=new x.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),H=new x.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),R=new x.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),T=new x.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),ne={"move-up":{inKeyframes:R,outKeyframes:T},"move-down":{inKeyframes:b,outKeyframes:ae},"move-left":{inKeyframes:n,outKeyframes:C},"move-right":{inKeyframes:D,outKeyframes:H}},q=(t,U)=>{const{antCls:de}=t,te=`${de}-${U}`,{inKeyframes:le,outKeyframes:re}=ne[U];return[(0,u.R)(te,le,re,t.motionDurationMid),{[` ${te}-enter, ${te}-appear - `]:{opacity:0,animationTimingFunction:t.motionEaseOutCirc},[`${te}-leave`]:{animationTimingFunction:t.motionEaseInOutCirc}}]}},13826:function(Ve,ge,e){e.d(ge,{Qt:function(){return n},Uw:function(){return ae},fJ:function(){return b},ly:function(){return C},oN:function(){return q}});var x=e(93083),u=e(95406);const b=new x.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ae=new x.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),n=new x.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),C=new x.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),D=new x.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),H=new x.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),R=new x.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),T=new x.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ne={"slide-up":{inKeyframes:b,outKeyframes:ae},"slide-down":{inKeyframes:n,outKeyframes:C},"slide-left":{inKeyframes:D,outKeyframes:H},"slide-right":{inKeyframes:R,outKeyframes:T}},q=(t,U)=>{const{antCls:de}=t,te=`${de}-${U}`,{inKeyframes:se,outKeyframes:re}=ne[U];return[(0,u.R)(te,se,re,t.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:t.motionEaseOutCirc},[`${te}-leave`]:{animationTimingFunction:t.motionEaseInOutCirc}}]}},13826:function(Ve,he,e){e.d(he,{Qt:function(){return n},Uw:function(){return ae},fJ:function(){return b},ly:function(){return C},oN:function(){return q}});var x=e(93083),u=e(95406);const b=new x.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ae=new x.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),n=new x.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),C=new x.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),D=new x.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),H=new x.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),R=new x.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),T=new x.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ne={"slide-up":{inKeyframes:b,outKeyframes:ae},"slide-down":{inKeyframes:n,outKeyframes:C},"slide-left":{inKeyframes:D,outKeyframes:H},"slide-right":{inKeyframes:R,outKeyframes:T}},q=(t,U)=>{const{antCls:de}=t,te=`${de}-${U}`,{inKeyframes:le,outKeyframes:re}=ne[U];return[(0,u.R)(te,le,re,t.motionDurationMid),{[` ${te}-enter, ${te}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:t.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${te}-leave`]:{animationTimingFunction:t.motionEaseInQuint}}]}},5630:function(Ve,ge,e){var x=e(16378),u=e(35227),b=e(78772),ae=e(10859),n=e(61206),C=e(92310),D=e.n(C),H=e(18929),R=e(59301),T=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ne=(0,R.forwardRef)(function(q,t){var U,de=q.prefixCls,te=de===void 0?"rc-checkbox":de,se=q.className,re=q.style,M=q.checked,F=q.disabled,ce=q.defaultChecked,o=ce===void 0?!1:ce,a=q.type,p=a===void 0?"checkbox":a,d=q.title,J=q.onChange,S=(0,n.Z)(q,T),P=(0,R.useRef)(null),K=(0,H.Z)(o,{value:M}),A=(0,ae.Z)(K,2),E=A[0],G=A[1];(0,R.useImperativeHandle)(t,function(){return{focus:function(){var r;(r=P.current)===null||r===void 0||r.focus()},blur:function(){var r;(r=P.current)===null||r===void 0||r.blur()},input:P.current}});var i=D()(te,se,(U={},(0,b.Z)(U,"".concat(te,"-checked"),E),(0,b.Z)(U,"".concat(te,"-disabled"),F),U)),w=function(r){F||("checked"in q||G(r.target.checked),J==null||J({target:(0,u.Z)((0,u.Z)({},q),{},{type:p,checked:r.target.checked}),stopPropagation:function(){r.stopPropagation()},preventDefault:function(){r.preventDefault()},nativeEvent:r.nativeEvent}))};return R.createElement("span",{className:i,title:d,style:re},R.createElement("input",(0,x.Z)({},S,{className:"".concat(te,"-input"),ref:P,onChange:w,disabled:F,checked:!!E,type:p})),R.createElement("span",{className:"".concat(te,"-inner")}))});ge.Z=ne},31561:function(Ve,ge,e){e.d(ge,{Z:function(){return p}});var x=e(16378),u=e(78772),b=e(10859),ae=e(61206),n=e(35593),C=e(92310),D=e.n(C),H=e(8654),R=e(59301),T=e(10228),ne=e(16089),q=T.Z.ESC,t=T.Z.TAB;function U(d){var J=d.visible,S=d.triggerRef,P=d.onVisibleChange,K=d.autoFocus,A=d.overlayRef,E=R.useRef(!1),G=function(){if(J){var r,v;(r=S.current)===null||r===void 0||(v=r.focus)===null||v===void 0||v.call(r),P==null||P(!1)}},i=function(){var r;return(r=A.current)!==null&&r!==void 0&&r.focus?(A.current.focus(),E.current=!0,!0):!1},w=function(r){switch(r.keyCode){case q:G();break;case t:{var v=!1;E.current||(v=i()),v?r.preventDefault():G();break}}};R.useEffect(function(){return J?(window.addEventListener("keydown",w),K&&(0,ne.Z)(i,3),function(){window.removeEventListener("keydown",w),E.current=!1}):function(){E.current=!1}},[J])}var de=(0,R.forwardRef)(function(d,J){var S=d.overlay,P=d.arrow,K=d.prefixCls,A=(0,R.useMemo)(function(){var G;return typeof S=="function"?G=S():G=S,G},[S]),E=(0,H.sQ)(J,A==null?void 0:A.ref);return R.createElement(R.Fragment,null,P&&R.createElement("div",{className:"".concat(K,"-arrow")}),R.cloneElement(A,{ref:(0,H.Yr)(A)?E:void 0}))}),te=de,se={adjustX:1,adjustY:1},re=[0,0],M={topLeft:{points:["bl","tl"],overflow:se,offset:[0,-4],targetOffset:re},top:{points:["bc","tc"],overflow:se,offset:[0,-4],targetOffset:re},topRight:{points:["br","tr"],overflow:se,offset:[0,-4],targetOffset:re},bottomLeft:{points:["tl","bl"],overflow:se,offset:[0,4],targetOffset:re},bottom:{points:["tc","bc"],overflow:se,offset:[0,4],targetOffset:re},bottomRight:{points:["tr","br"],overflow:se,offset:[0,4],targetOffset:re}},F=M,ce=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function o(d,J){var S,P=d.arrow,K=P===void 0?!1:P,A=d.prefixCls,E=A===void 0?"rc-dropdown":A,G=d.transitionName,i=d.animation,w=d.align,m=d.placement,r=m===void 0?"bottomLeft":m,v=d.placements,f=v===void 0?F:v,$=d.getPopupContainer,z=d.showAction,Z=d.hideAction,h=d.overlayClassName,Q=d.overlayStyle,W=d.visible,ue=d.trigger,ye=ue===void 0?["hover"]:ue,Ce=d.autoFocus,he=d.overlay,Ee=d.children,me=d.onVisibleChange,Pe=(0,ae.Z)(d,ce),Me=R.useState(),y=(0,b.Z)(Me,2),c=y[0],l=y[1],O="visible"in d?W:c,B=R.useRef(null),Y=R.useRef(null),_=R.useRef(null);R.useImperativeHandle(J,function(){return B.current});var V=function(s){l(s),me==null||me(s)};U({visible:O,triggerRef:_,onVisibleChange:V,autoFocus:Ce,overlayRef:Y});var be=function(s){var g=d.onOverlayClick;l(!1),g&&g(s)},ee=function(){return R.createElement(te,{ref:Y,overlay:he,prefixCls:E,arrow:K})},oe=function(){return typeof he=="function"?ee:ee()},$e=function(){var s=d.minOverlayWidthMatchTrigger,g=d.alignPoint;return"minOverlayWidthMatchTrigger"in d?s:!g},we=function(){var s=d.openClassName;return s!==void 0?s:"".concat(E,"-open")},Ne=R.cloneElement(Ee,{className:D()((S=Ee.props)===null||S===void 0?void 0:S.className,O&&we()),ref:(0,H.Yr)(Ee)?(0,H.sQ)(_,Ee.ref):void 0}),Ie=Z;return!Ie&&ye.indexOf("contextMenu")!==-1&&(Ie=["click"]),R.createElement(n.Z,(0,x.Z)({builtinPlacements:f},Pe,{prefixCls:E,ref:B,popupClassName:D()(h,(0,u.Z)({},"".concat(E,"-show-arrow"),K)),popupStyle:Q,action:ye,showAction:z,hideAction:Ie,popupPlacement:r,popupAlign:w,popupTransitionName:G,popupAnimation:i,popupVisible:O,stretch:$e()?"minWidth":"",popup:oe(),onPopupVisibleChange:V,onPopupClick:be,getPopupContainer:$}),Ne)}var a=R.forwardRef(o),p=a},93681:function(Ve,ge,e){e.r(ge),e.d(ge,{BaseInput:function(){return T},default:function(){return M}});var x=e(16378),u=e(35227),b=e(78772),ae=e(42066),n=e(92310),C=e.n(n),D=e(59301),H=e(5643),R=function(ce){var o,a,p=ce.inputElement,d=ce.prefixCls,J=ce.prefix,S=ce.suffix,P=ce.addonBefore,K=ce.addonAfter,A=ce.className,E=ce.style,G=ce.disabled,i=ce.readOnly,w=ce.focused,m=ce.triggerFocus,r=ce.allowClear,v=ce.value,f=ce.handleReset,$=ce.hidden,z=ce.classes,Z=ce.classNames,h=ce.dataAttrs,Q=ce.styles,W=ce.components,ue=(W==null?void 0:W.affixWrapper)||"span",ye=(W==null?void 0:W.groupWrapper)||"span",Ce=(W==null?void 0:W.wrapper)||"span",he=(W==null?void 0:W.groupAddon)||"span",Ee=(0,D.useRef)(null),me=function(ee){var oe;(oe=Ee.current)!==null&&oe!==void 0&&oe.contains(ee.target)&&(m==null||m())},Pe=function(){var ee;if(!r)return null;var oe=!G&&!i&&v,$e="".concat(d,"-clear-icon"),we=(0,ae.Z)(r)==="object"&&r!==null&&r!==void 0&&r.clearIcon?r.clearIcon:"\u2716";return D.createElement("span",{onClick:f,onMouseDown:function(Ie){return Ie.preventDefault()},className:C()($e,(ee={},(0,b.Z)(ee,"".concat($e,"-hidden"),!oe),(0,b.Z)(ee,"".concat($e,"-has-suffix"),!!S),ee)),role:"button",tabIndex:-1},we)},Me=(0,D.cloneElement)(p,{value:v,hidden:$,className:C()((o=p.props)===null||o===void 0?void 0:o.className,!(0,H.X3)(ce)&&!(0,H.He)(ce)&&A)||null,style:(0,u.Z)((0,u.Z)({},(a=p.props)===null||a===void 0?void 0:a.style),!(0,H.X3)(ce)&&!(0,H.He)(ce)?E:{})});if((0,H.X3)(ce)){var y,c="".concat(d,"-affix-wrapper"),l=C()(c,(y={},(0,b.Z)(y,"".concat(c,"-disabled"),G),(0,b.Z)(y,"".concat(c,"-focused"),w),(0,b.Z)(y,"".concat(c,"-readonly"),i),(0,b.Z)(y,"".concat(c,"-input-with-clear-btn"),S&&r&&v),y),!(0,H.He)(ce)&&A,z==null?void 0:z.affixWrapper,Z==null?void 0:Z.affixWrapper),O=(S||r)&&D.createElement("span",{className:C()("".concat(d,"-suffix"),Z==null?void 0:Z.suffix),style:Q==null?void 0:Q.suffix},Pe(),S);Me=D.createElement(ue,(0,x.Z)({className:l,style:(0,u.Z)((0,u.Z)({},(0,H.He)(ce)?void 0:E),Q==null?void 0:Q.affixWrapper),hidden:!(0,H.He)(ce)&&$,onClick:me},h==null?void 0:h.affixWrapper,{ref:Ee}),J&&D.createElement("span",{className:C()("".concat(d,"-prefix"),Z==null?void 0:Z.prefix),style:Q==null?void 0:Q.prefix},J),(0,D.cloneElement)(p,{value:v,hidden:null}),O)}if((0,H.He)(ce)){var B="".concat(d,"-group"),Y="".concat(B,"-addon"),_=C()("".concat(d,"-wrapper"),B,z==null?void 0:z.wrapper),V=C()("".concat(d,"-group-wrapper"),A,z==null?void 0:z.group);return D.createElement(ye,{className:V,style:E,hidden:$},D.createElement(Ce,{className:_},P&&D.createElement(he,{className:Y},P),(0,D.cloneElement)(Me,{hidden:null}),K&&D.createElement(he,{className:Y},K)))}return Me},T=R,ne=e(65093),q=e(10859),t=e(61206),U=e(18929),de=e(2738),te=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],se=(0,D.forwardRef)(function(F,ce){var o=F.autoComplete,a=F.onChange,p=F.onFocus,d=F.onBlur,J=F.onPressEnter,S=F.onKeyDown,P=F.prefixCls,K=P===void 0?"rc-input":P,A=F.disabled,E=F.htmlSize,G=F.className,i=F.maxLength,w=F.suffix,m=F.showCount,r=F.type,v=r===void 0?"text":r,f=F.classes,$=F.classNames,z=F.styles,Z=(0,t.Z)(F,te),h=(0,U.Z)(F.defaultValue,{value:F.value}),Q=(0,q.Z)(h,2),W=Q[0],ue=Q[1],ye=(0,D.useState)(!1),Ce=(0,q.Z)(ye,2),he=Ce[0],Ee=Ce[1],me=(0,D.useRef)(null),Pe=function(V){me.current&&(0,H.nH)(me.current,V)};(0,D.useImperativeHandle)(ce,function(){return{focus:Pe,blur:function(){var V;(V=me.current)===null||V===void 0||V.blur()},setSelectionRange:function(V,be,ee){var oe;(oe=me.current)===null||oe===void 0||oe.setSelectionRange(V,be,ee)},select:function(){var V;(V=me.current)===null||V===void 0||V.select()},input:me.current}}),(0,D.useEffect)(function(){Ee(function(_){return _&&A?!1:_})},[A]);var Me=function(V){F.value===void 0&&ue(V.target.value),me.current&&(0,H.rJ)(me.current,V,a)},y=function(V){J&&V.key==="Enter"&&J(V),S==null||S(V)},c=function(V){Ee(!0),p==null||p(V)},l=function(V){Ee(!1),d==null||d(V)},O=function(V){ue(""),Pe(),me.current&&(0,H.rJ)(me.current,V,a)},B=function(){var V=(0,de.Z)(F,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return D.createElement("input",(0,x.Z)({autoComplete:o},V,{onChange:Me,onFocus:c,onBlur:l,onKeyDown:y,className:C()(K,(0,b.Z)({},"".concat(K,"-disabled"),A),$==null?void 0:$.input),style:z==null?void 0:z.input,ref:me,size:E,type:v}))},Y=function(){var V=Number(i)>0;if(w||m){var be=(0,H.D7)(W),ee=(0,ne.Z)(be).length,oe=(0,ae.Z)(m)==="object"?m.formatter({value:be,count:ee,maxLength:i}):"".concat(ee).concat(V?" / ".concat(i):"");return D.createElement(D.Fragment,null,!!m&&D.createElement("span",{className:C()("".concat(K,"-show-count-suffix"),(0,b.Z)({},"".concat(K,"-show-count-has-suffix"),!!w),$==null?void 0:$.count),style:(0,u.Z)({},z==null?void 0:z.count)},oe),w)}return null};return D.createElement(T,(0,x.Z)({},Z,{prefixCls:K,className:G,inputElement:B(),handleReset:O,value:(0,H.D7)(W),focused:he,triggerFocus:Pe,suffix:Y(),disabled:A,classes:f,classNames:$,styles:z}))}),re=se,M=re},5643:function(Ve,ge,e){e.d(ge,{D7:function(){return n},He:function(){return x},X3:function(){return u},nH:function(){return ae},rJ:function(){return b}});function x(C){return!!(C.addonBefore||C.addonAfter)}function u(C){return!!(C.prefix||C.suffix||C.allowClear)}function b(C,D,H,R){if(H){var T=D;if(D.type==="click"){var ne=C.cloneNode(!0);T=Object.create(D,{target:{value:ne},currentTarget:{value:ne}}),ne.value="",H(T);return}if(R!==void 0){T=Object.create(D,{target:{value:C},currentTarget:{value:C}}),C.value=R,H(T);return}H(T)}}function ae(C,D){if(C){C.focus(D);var H=D||{},R=H.cursor;if(R){var T=C.value.length;switch(R){case"start":C.setSelectionRange(0,0);break;case"end":C.setSelectionRange(T,T);break;default:C.setSelectionRange(0,T)}}}}function n(C){return typeof C=="undefined"||C===null?"":String(C)}},15285:function(Ve,ge,e){e.d(ge,{iz:function(){return Jt},ck:function(){return gt},BW:function(){return dn},sN:function(){return gt},Wd:function(){return Vt},ZP:function(){return Fe},Xl:function(){return S}});var x=e(16378),u=e(78772),b=e(35227),ae=e(65093),n=e(10859),C=e(61206),D=e(92310),H=e.n(D),R=e(11780),T=e(18929),ne=e(13697),q=e(48736),t=e(59301),U=e(4676),de=t.createContext(null);function te(I,N){return I===void 0?null:"".concat(I,"-").concat(N)}function se(I){var N=t.useContext(de);return te(N,I)}var re=e(80547),M=["children","locked"],F=t.createContext(null);function ce(I,N){var k=(0,b.Z)({},I);return Object.keys(N).forEach(function(le){var X=N[le];X!==void 0&&(k[le]=X)}),k}function o(I){var N=I.children,k=I.locked,le=(0,C.Z)(I,M),X=t.useContext(F),xe=(0,re.Z)(function(){return ce(X,le)},[X,le],function(fe,De){return!k&&(fe[0]!==De[0]||!(0,ne.Z)(fe[1],De[1],!0))});return t.createElement(F.Provider,{value:xe},N)}var a=[],p=t.createContext(null);function d(){return t.useContext(p)}var J=t.createContext(a);function S(I){var N=t.useContext(J);return t.useMemo(function(){return I!==void 0?[].concat((0,ae.Z)(N),[I]):N},[N,I])}var P=t.createContext(null),K=t.createContext({}),A=K,E=e(29194);function G(I){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,E.Z)(I)){var k=I.nodeName.toLowerCase(),le=["input","select","textarea","button"].includes(k)||I.isContentEditable||k==="a"&&!!I.getAttribute("href"),X=I.getAttribute("tabindex"),xe=Number(X),fe=null;return X&&!Number.isNaN(xe)?fe=xe:le&&fe===null&&(fe=0),le&&I.disabled&&(fe=null),fe!==null&&(fe>=0||N&&fe<0)}return!1}function i(I){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,k=(0,ae.Z)(I.querySelectorAll("*")).filter(function(le){return G(le,N)});return G(I,N)&&k.unshift(I),k}var w=null;function m(){w=document.activeElement}function r(){w=null}function v(){if(w)try{w.focus()}catch(I){}}function f(I,N){if(N.keyCode===9){var k=i(I),le=k[N.shiftKey?0:k.length-1],X=le===document.activeElement||I===document.activeElement;if(X){var xe=k[N.shiftKey?k.length-1:0];xe.focus(),N.preventDefault()}}}var $=e(10228),z=e(16089),Z=$.Z.LEFT,h=$.Z.RIGHT,Q=$.Z.UP,W=$.Z.DOWN,ue=$.Z.ENTER,ye=$.Z.ESC,Ce=$.Z.HOME,he=$.Z.END,Ee=[Q,W,Z,h];function me(I,N,k,le){var X,xe,fe,De,Ge="prev",We="next",ot="children",ke="parent";if(I==="inline"&&le===ue)return{inlineTrigger:!0};var et=(X={},(0,u.Z)(X,Q,Ge),(0,u.Z)(X,W,We),X),tt=(xe={},(0,u.Z)(xe,Z,k?We:Ge),(0,u.Z)(xe,h,k?Ge:We),(0,u.Z)(xe,W,ot),(0,u.Z)(xe,ue,ot),xe),qe=(fe={},(0,u.Z)(fe,Q,Ge),(0,u.Z)(fe,W,We),(0,u.Z)(fe,ue,ot),(0,u.Z)(fe,ye,ke),(0,u.Z)(fe,Z,k?ot:ke),(0,u.Z)(fe,h,k?ke:ot),fe),yt={inline:et,horizontal:tt,vertical:qe,inlineSub:et,horizontalSub:qe,verticalSub:qe},Ct=(De=yt["".concat(I).concat(N?"":"Sub")])===null||De===void 0?void 0:De[le];switch(Ct){case Ge:return{offset:-1,sibling:!0};case We:return{offset:1,sibling:!0};case ke:return{offset:-1,sibling:!1};case ot:return{offset:1,sibling:!1};default:return null}}function Pe(I){for(var N=I;N;){if(N.getAttribute("data-menu-list"))return N;N=N.parentElement}return null}function Me(I,N){for(var k=I||document.activeElement;k;){if(N.has(k))return k;k=k.parentElement}return null}function y(I,N){var k=i(I,!0);return k.filter(function(le){return N.has(le)})}function c(I,N,k){var le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!I)return null;var X=y(I,N),xe=X.length,fe=X.findIndex(function(De){return k===De});return le<0?fe===-1?fe=xe-1:fe-=1:le>0&&(fe+=1),fe=(fe+xe)%xe,X[fe]}var l=function(N,k){var le=new Set,X=new Map,xe=new Map;return N.forEach(function(fe){var De=document.querySelector("[data-menu-id='".concat(te(k,fe),"']"));De&&(le.add(De),xe.set(De,fe),X.set(fe,De))}),{elements:le,key2element:X,element2key:xe}};function O(I,N,k,le,X,xe,fe,De,Ge,We){var ot=t.useRef(),ke=t.useRef();ke.current=N;var et=function(){z.Z.cancel(ot.current)};return t.useEffect(function(){return function(){et()}},[]),function(tt){var qe=tt.which;if([].concat(Ee,[ue,ye,Ce,he]).includes(qe)){var yt=xe(),Ct=l(yt,le),St=Ct,nt=St.elements,_e=St.key2element,Qe=St.element2key,mt=_e.get(N),at=Me(mt,nt),Ot=Qe.get(at),ft=me(I,fe(Ot,!0).length===1,k,qe);if(!ft&&qe!==Ce&&qe!==he)return;(Ee.includes(qe)||[Ce,he].includes(qe))&&tt.preventDefault();var Le=function(Dt){if(Dt){var Gt=Dt,Yt=Dt.querySelector("a");Yt!=null&&Yt.getAttribute("href")&&(Gt=Yt);var kt=Qe.get(Dt);De(kt),et(),ot.current=(0,z.Z)(function(){ke.current===kt&&Gt.focus()})}};if([Ce,he].includes(qe)||ft.sibling||!at){var Be;!at||I==="inline"?Be=X.current:Be=Pe(at);var Ue,je=y(Be,nt);qe===Ce?Ue=je[0]:qe===he?Ue=je[je.length-1]:Ue=c(Be,nt,at,ft.offset),Le(Ue)}else if(ft.inlineTrigger)Ge(Ot);else if(ft.offset>0)Ge(Ot,!0),et(),ot.current=(0,z.Z)(function(){Ct=l(yt,le);var an=at.getAttribute("aria-controls"),Dt=document.getElementById(an),Gt=c(Dt,Ct.elements);Le(Gt)},5);else if(ft.offset<0){var vt=fe(Ot,!0),Rt=vt[vt.length-2],Nt=_e.get(Rt);Ge(Rt,!1),Le(Nt)}}We==null||We(tt)}}function B(I){Promise.resolve().then(I)}var Y="__RC_UTIL_PATH_SPLIT__",_=function(N){return N.join(Y)},V=function(N){return N.split(Y)},be="rc-menu-more";function ee(){var I=t.useState({}),N=(0,n.Z)(I,2),k=N[1],le=(0,t.useRef)(new Map),X=(0,t.useRef)(new Map),xe=t.useState([]),fe=(0,n.Z)(xe,2),De=fe[0],Ge=fe[1],We=(0,t.useRef)(0),ot=(0,t.useRef)(!1),ke=function(){ot.current||k({})},et=(0,t.useCallback)(function(_e,Qe){var mt=_(Qe);X.current.set(mt,_e),le.current.set(_e,mt),We.current+=1;var at=We.current;B(function(){at===We.current&&ke()})},[]),tt=(0,t.useCallback)(function(_e,Qe){var mt=_(Qe);X.current.delete(mt),le.current.delete(_e)},[]),qe=(0,t.useCallback)(function(_e){Ge(_e)},[]),yt=(0,t.useCallback)(function(_e,Qe){var mt=le.current.get(_e)||"",at=V(mt);return Qe&&De.includes(at[0])&&at.unshift(be),at},[De]),Ct=(0,t.useCallback)(function(_e,Qe){return _e.some(function(mt){var at=yt(mt,!0);return at.includes(Qe)})},[yt]),St=function(){var Qe=(0,ae.Z)(le.current.keys());return De.length&&Qe.push(be),Qe},nt=(0,t.useCallback)(function(_e){var Qe="".concat(le.current.get(_e)).concat(Y),mt=new Set;return(0,ae.Z)(X.current.keys()).forEach(function(at){at.startsWith(Qe)&&mt.add(X.current.get(at))}),mt},[]);return t.useEffect(function(){return function(){ot.current=!0}},[]),{registerPath:et,unregisterPath:tt,refreshOverflowKeys:qe,isSubPathKey:Ct,getKeyPath:yt,getKeys:St,getSubPathKeys:nt}}function oe(I){var N=t.useRef(I);N.current=I;var k=t.useCallback(function(){for(var le,X=arguments.length,xe=new Array(X),fe=0;fe1&&(nt.motionAppear=!1);var _e=nt.onVisibleChanged;return nt.onVisibleChanged=function(Qe){return!et.current&&!Qe&&Ct(!0),_e==null?void 0:_e(Qe)},yt?null:t.createElement(o,{mode:xe,locked:!et.current},t.createElement(Ht.default,(0,x.Z)({visible:St},nt,{forceRender:Ge,removeOnLeave:!1,leavedClassName:"".concat(De,"-hidden")}),function(Qe){var mt=Qe.className,at=Qe.style;return t.createElement(lt,{id:N,className:mt,style:at},X)}))}var wt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Qt=["active"],Ut=function(N){var k,le=N.style,X=N.className,xe=N.title,fe=N.eventKey,De=N.warnKey,Ge=N.disabled,We=N.internalPopupClose,ot=N.children,ke=N.itemIcon,et=N.expandIcon,tt=N.popupClassName,qe=N.popupOffset,yt=N.popupStyle,Ct=N.onClick,St=N.onMouseEnter,nt=N.onMouseLeave,_e=N.onTitleClick,Qe=N.onTitleMouseEnter,mt=N.onTitleMouseLeave,at=(0,C.Z)(N,wt),Ot=se(fe),ft=t.useContext(F),Le=ft.prefixCls,Be=ft.mode,Ue=ft.openKeys,je=ft.disabled,vt=ft.overflowDisabled,Rt=ft.activeKey,Nt=ft.selectedKeys,an=ft.itemIcon,Dt=ft.expandIcon,Gt=ft.onItemClick,Yt=ft.onOpenChange,kt=ft.onActive,mn=t.useContext(A),vn=mn._internalRenderSubMenuItem,sn=t.useContext(P),gn=sn.isSubPathKey,pn=S(),Tt="".concat(Le,"-submenu"),Wt=je||Ge,$n=t.useRef(),hn=t.useRef(),bn=ke!=null?ke:an,Pt=et!=null?et:Dt,qt=Ue.includes(fe),cn=!vt&&qt,Tn=gn(Nt,fe),En=ie(fe,Wt,Qe,mt),yn=En.active,Fn=(0,C.Z)(En,Qt),qn=t.useState(!1),Un=(0,n.Z)(qn,2),wn=Un[0],An=Un[1],zn=function(Ft){Wt||An(Ft)},en=function(Ft){zn(!0),St==null||St({key:fe,domEvent:Ft})},Vn=function(Ft){zn(!1),nt==null||nt({key:fe,domEvent:Ft})},Nn=t.useMemo(function(){return yn||(Be!=="inline"?wn||gn([Rt],fe):!1)},[Be,yn,Rt,wn,fe,gn]),jn=Se(pn.length),Xn=function(Ft){Wt||(_e==null||_e({key:fe,domEvent:Ft}),Be==="inline"&&Yt(fe,!qt))},In=oe(function(tn){Ct==null||Ct(Oe(tn)),Gt(tn)}),Pn=function(Ft){Be!=="inline"&&Yt(fe,Ft)},Mn=function(){kt(fe)},Bn=Ot&&"".concat(Ot,"-popup"),On=t.createElement("div",(0,x.Z)({role:"menuitem",style:jn,className:"".concat(Tt,"-title"),tabIndex:Wt?null:-1,ref:$n,title:typeof xe=="string"?xe:null,"data-menu-id":vt&&Ot?null:Ot,"aria-expanded":cn,"aria-haspopup":!0,"aria-controls":Bn,"aria-disabled":Wt,onClick:Xn,onFocus:Mn},Fn),xe,t.createElement(pe,{icon:Be!=="horizontal"?Pt:void 0,props:(0,b.Z)((0,b.Z)({},N),{},{isOpen:cn,isSubMenu:!0})},t.createElement("i",{className:"".concat(Tt,"-arrow")}))),Kt=t.useRef(Be);if(Be!=="inline"&&pn.length>1?Kt.current="vertical":Kt.current=Be,!vt){var Rn=Kt.current;On=t.createElement(ut,{mode:Rn,prefixCls:Tt,visible:!We&&cn&&Be!=="inline",popupClassName:tt,popupOffset:qe,popupStyle:yt,popup:t.createElement(o,{mode:Rn==="horizontal"?"vertical":Rn},t.createElement(lt,{id:Bn,ref:hn},ot)),disabled:Wt,onVisibleChange:Pn},On)}var Cn=t.createElement(R.Z.Item,(0,x.Z)({role:"none"},at,{component:"li",style:le,className:H()(Tt,"".concat(Tt,"-").concat(Be),X,(k={},(0,u.Z)(k,"".concat(Tt,"-open"),cn),(0,u.Z)(k,"".concat(Tt,"-active"),Nn),(0,u.Z)(k,"".concat(Tt,"-selected"),Tn),(0,u.Z)(k,"".concat(Tt,"-disabled"),Wt),k)),onMouseEnter:en,onMouseLeave:Vn}),On,!vt&&t.createElement(At,{id:Bn,open:cn,keyPath:pn},ot));return vn&&(Cn=vn(Cn,N,{selected:Tn,active:Nn,open:cn,disabled:Wt})),t.createElement(o,{onItemClick:In,mode:Be==="horizontal"?"vertical":Be,itemIcon:bn,expandIcon:Pt},Cn)};function Vt(I){var N=I.eventKey,k=I.children,le=S(N),X=st(k,le),xe=d();t.useEffect(function(){if(xe)return xe.registerPath(N,le),function(){xe.unregisterPath(N,le)}},[le]);var fe;return xe?fe=X:fe=t.createElement(Ut,I,X),t.createElement(J.Provider,{value:le},fe)}var Xt=e(42066),Bt=["className","title","eventKey","children"],Zt=["children"],ln=function(N){var k=N.className,le=N.title,X=N.eventKey,xe=N.children,fe=(0,C.Z)(N,Bt),De=t.useContext(F),Ge=De.prefixCls,We="".concat(Ge,"-item-group");return t.createElement("li",(0,x.Z)({role:"presentation"},fe,{onClick:function(ke){return ke.stopPropagation()},className:H()(We,k)}),t.createElement("div",{role:"presentation",className:"".concat(We,"-title"),title:typeof le=="string"?le:void 0},le),t.createElement("ul",{role:"group",className:"".concat(We,"-list")},xe))};function dn(I){var N=I.children,k=(0,C.Z)(I,Zt),le=S(k.eventKey),X=st(N,le),xe=d();return xe?X:t.createElement(ln,(0,L.Z)(k,["warnKey"]),X)}function Jt(I){var N=I.className,k=I.style,le=t.useContext(F),X=le.prefixCls,xe=d();return xe?null:t.createElement("li",{role:"separator",className:H()("".concat(X,"-item-divider"),N),style:k})}var dt=["label","children","key","type"];function nn(I){return(I||[]).map(function(N,k){if(N&&(0,Xt.Z)(N)==="object"){var le=N,X=le.label,xe=le.children,fe=le.key,De=le.type,Ge=(0,C.Z)(le,dt),We=fe!=null?fe:"tmp-".concat(k);return xe||De==="group"?De==="group"?t.createElement(dn,(0,x.Z)({key:We},Ge,{title:X}),nn(xe)):t.createElement(Vt,(0,x.Z)({key:We},Ge,{title:X}),nn(xe)):De==="divider"?t.createElement(Jt,(0,x.Z)({key:We},Ge)):t.createElement(gt,(0,x.Z)({key:We},Ge),X)}return null}).filter(function(N){return N})}function rn(I,N,k){var le=I;return N&&(le=nn(N)),st(le,k)}var fn=["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"],zt=[],on=t.forwardRef(function(I,N){var k,le,X=I,xe=X.prefixCls,fe=xe===void 0?"rc-menu":xe,De=X.rootClassName,Ge=X.style,We=X.className,ot=X.tabIndex,ke=ot===void 0?0:ot,et=X.items,tt=X.children,qe=X.direction,yt=X.id,Ct=X.mode,St=Ct===void 0?"vertical":Ct,nt=X.inlineCollapsed,_e=X.disabled,Qe=X.disabledOverflow,mt=X.subMenuOpenDelay,at=mt===void 0?.1:mt,Ot=X.subMenuCloseDelay,ft=Ot===void 0?.1:Ot,Le=X.forceSubMenuRender,Be=X.defaultOpenKeys,Ue=X.openKeys,je=X.activeKey,vt=X.defaultActiveFirst,Rt=X.selectable,Nt=Rt===void 0?!0:Rt,an=X.multiple,Dt=an===void 0?!1:an,Gt=X.defaultSelectedKeys,Yt=X.selectedKeys,kt=X.onSelect,mn=X.onDeselect,vn=X.inlineIndent,sn=vn===void 0?24:vn,gn=X.motion,pn=X.defaultMotions,Tt=X.triggerSubMenuAction,Wt=Tt===void 0?"hover":Tt,$n=X.builtinPlacements,hn=X.itemIcon,bn=X.expandIcon,Pt=X.overflowedIndicator,qt=Pt===void 0?"...":Pt,cn=X.overflowedIndicatorPopupClassName,Tn=X.getPopupContainer,En=X.onClick,yn=X.onOpenChange,Fn=X.onKeyDown,qn=X.openAnimation,Un=X.openTransitionName,wn=X._internalRenderMenuItem,An=X._internalRenderSubMenuItem,zn=(0,C.Z)(X,fn),en=t.useMemo(function(){return rn(tt,et,zt)},[tt,et]),Vn=t.useState(!1),Nn=(0,n.Z)(Vn,2),jn=Nn[0],Xn=Nn[1],In=t.useRef(),Pn=Ne(yt),Mn=qe==="rtl",Bn=(0,T.Z)(Be,{value:Ue,postState:function(ct){return ct||zt}}),On=(0,n.Z)(Bn,2),Kt=On[0],Rn=On[1],Cn=function(ct){var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function jt(){Rn(ct),yn==null||yn(ct)}xt?(0,U.flushSync)(jt):jt()},tn=t.useState(Kt),Ft=(0,n.Z)(tn,2),vr=Ft[0],gr=Ft[1],Gn=t.useRef(!1),pr=t.useMemo(function(){return(St==="inline"||St==="vertical")&&nt?["vertical",nt]:[St,!1]},[St,nt]),er=(0,n.Z)(pr,2),Ln=er[0],Yn=er[1],tr=Ln==="inline",hr=t.useState(Ln),nr=(0,n.Z)(hr,2),un=nr[0],br=nr[1],yr=t.useState(Yn),rr=(0,n.Z)(yr,2),Cr=rr[0],xr=rr[1];t.useEffect(function(){br(Ln),xr(Yn),Gn.current&&(tr?Rn(vr):Cn(zt))},[Ln,Yn]);var Sr=t.useState(0),or=(0,n.Z)(Sr,2),Hn=or[0],$r=or[1],kn=Hn>=en.length-1||un!=="horizontal"||Qe;t.useEffect(function(){tr&&gr(Kt)},[Kt]),t.useEffect(function(){return Gn.current=!0,function(){Gn.current=!1}},[]);var xn=ee(),ar=xn.registerPath,ir=xn.unregisterPath,Er=xn.refreshOverflowKeys,lr=xn.isSubPathKey,Ir=xn.getKeyPath,sr=xn.getKeys,Or=xn.getSubPathKeys,Rr=t.useMemo(function(){return{registerPath:ar,unregisterPath:ir}},[ar,ir]),wr=t.useMemo(function(){return{isSubPathKey:lr}},[lr]);t.useEffect(function(){Er(kn?zt:en.slice(Hn+1).map(function($t){return $t.key}))},[Hn,kn]);var Nr=(0,T.Z)(je||vt&&((k=en[0])===null||k===void 0?void 0:k.key),{value:je}),cr=(0,n.Z)(Nr,2),Zn=cr[0],Qn=cr[1],Pr=oe(function($t){Qn($t)}),Mr=oe(function(){Qn(void 0)});(0,t.useImperativeHandle)(N,function(){return{list:In.current,focus:function(ct){var xt,jt=sr(),Lt=l(jt,Pn),Kn=Lt.elements,Jn=Lt.key2element,Wr=Lt.element2key,fr=y(In.current,Kn),mr=Zn!=null?Zn:fr[0]?Wr.get(fr[0]):(xt=en.find(function(Kr){return!Kr.props.disabled}))===null||xt===void 0?void 0:xt.key,Dn=Jn.get(mr);if(mr&&Dn){var _n;Dn==null||(_n=Dn.focus)===null||_n===void 0||_n.call(Dn,ct)}}}});var Br=(0,T.Z)(Gt||[],{value:Yt,postState:function(ct){return Array.isArray(ct)?ct:ct==null?zt:[ct]}}),ur=(0,n.Z)(Br,2),Wn=ur[0],Zr=ur[1],Dr=function(ct){if(Nt){var xt=ct.key,jt=Wn.includes(xt),Lt;Dt?jt?Lt=Wn.filter(function(Jn){return Jn!==xt}):Lt=[].concat((0,ae.Z)(Wn),[xt]):Lt=[xt],Zr(Lt);var Kn=(0,b.Z)((0,b.Z)({},ct),{},{selectedKeys:Lt});jt?mn==null||mn(Kn):kt==null||kt(Kn)}!Dt&&Kt.length&&un!=="inline"&&Cn(zt)},Tr=oe(function($t){En==null||En(Oe($t)),Dr($t)}),dr=oe(function($t,ct){var xt=Kt.filter(function(Lt){return Lt!==$t});if(ct)xt.push($t);else if(un!=="inline"){var jt=Or($t);xt=xt.filter(function(Lt){return!jt.has(Lt)})}(0,ne.Z)(Kt,xt,!0)||Cn(xt,!0)}),Ar=function(ct,xt){var jt=xt!=null?xt:!Kt.includes(ct);dr(ct,jt)},zr=O(un,Zn,Mn,Pn,In,sr,Ir,Qn,Ar,Fn);t.useEffect(function(){Xn(!0)},[]);var jr=t.useMemo(function(){return{_internalRenderMenuItem:wn,_internalRenderSubMenuItem:An}},[wn,An]),Lr=un!=="horizontal"||Qe?en:en.map(function($t,ct){return t.createElement(o,{key:$t.key,overflowDisabled:ct>Hn},$t)}),Hr=t.createElement(R.Z,(0,x.Z)({id:yt,ref:In,prefixCls:"".concat(fe,"-overflow"),component:"ul",itemComponent:gt,className:H()(fe,"".concat(fe,"-root"),"".concat(fe,"-").concat(un),We,(le={},(0,u.Z)(le,"".concat(fe,"-inline-collapsed"),Cr),(0,u.Z)(le,"".concat(fe,"-rtl"),Mn),le),De),dir:qe,style:Ge,role:"menu",tabIndex:ke,data:Lr,renderRawItem:function(ct){return ct},renderRawRest:function(ct){var xt=ct.length,jt=xt?en.slice(-xt):null;return t.createElement(Vt,{eventKey:be,title:qt,disabled:kn,internalPopupClose:xt===0,popupClassName:cn},jt)},maxCount:un!=="horizontal"||Qe?R.Z.INVALIDATE:R.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ct){$r(ct)},onKeyDown:zr},zn));return t.createElement(A.Provider,{value:jr},t.createElement(de.Provider,{value:Pn},t.createElement(o,{prefixCls:fe,rootClassName:De,mode:un,openKeys:Kt,rtl:Mn,disabled:_e,motion:jn?gn:null,defaultMotions:jn?pn:null,activeKey:Zn,onActive:Pr,onInactive:Mr,selectedKeys:Wn,inlineIndent:sn,subMenuOpenDelay:at,subMenuCloseDelay:ft,forceSubMenuRender:Le,builtinPlacements:$n,triggerSubMenuAction:Wt,getPopupContainer:Tn,itemIcon:hn,expandIcon:bn,onItemClick:Tr,onOpenChange:dr},t.createElement(P.Provider,{value:wr},Hr),t.createElement("div",{style:{display:"none"},"aria-hidden":!0},t.createElement(p.Provider,{value:Rr},en)))))}),Sn=on,_t=Sn;_t.Item=gt,_t.SubMenu=Vt,_t.ItemGroup=dn,_t.Divider=Jt;var Fe=_t},11780:function(Ve,ge,e){e.d(ge,{Z:function(){return m}});var x=e(16378),u=e(35227),b=e(10859),ae=e(61206),n=e(59301),C=e(92310),D=e.n(C),H=e(29301),R=e(34280),T=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ne=void 0;function q(r,v){var f=r.prefixCls,$=r.invalidate,z=r.item,Z=r.renderItem,h=r.responsive,Q=r.responsiveDisabled,W=r.registerSize,ue=r.itemKey,ye=r.className,Ce=r.style,he=r.children,Ee=r.display,me=r.order,Pe=r.component,Me=Pe===void 0?"div":Pe,y=(0,ae.Z)(r,T),c=h&&!Ee;function l(V){W(ue,V)}n.useEffect(function(){return function(){l(null)}},[]);var O=Z&&z!==ne?Z(z,{index:me}):he,B;$||(B={opacity:c?0:1,height:c?0:ne,overflowY:c?"hidden":ne,order:h?me:ne,pointerEvents:c?"none":ne,position:c?"absolute":ne});var Y={};c&&(Y["aria-hidden"]=!0);var _=n.createElement(Me,(0,x.Z)({className:D()(!$&&f,ye),style:(0,u.Z)((0,u.Z)({},B),Ce)},Y,y,{ref:v}),O);return h&&(_=n.createElement(H.Z,{onResize:function(be){var ee=be.offsetWidth;l(ee)},disabled:Q},_)),_}var t=n.forwardRef(q);t.displayName="Item";var U=t,de=e(6089),te=e(4676),se=e(16089);function re(r){if(typeof MessageChannel=="undefined")(0,se.Z)(r);else{var v=new MessageChannel;v.port1.onmessage=function(){return r()},v.port2.postMessage(void 0)}}function M(){var r=n.useRef(null),v=function($){r.current||(r.current=[],re(function(){(0,te.unstable_batchedUpdates)(function(){r.current.forEach(function(z){z()}),r.current=null})})),r.current.push($)};return v}function F(r,v){var f=n.useState(v),$=(0,b.Z)(f,2),z=$[0],Z=$[1],h=(0,de.Z)(function(Q){r(function(){Z(Q)})});return[z,h]}var ce=n.createContext(null),o=["component"],a=["className"],p=["className"],d=function(v,f){var $=n.useContext(ce);if(!$){var z=v.component,Z=z===void 0?"div":z,h=(0,ae.Z)(v,o);return n.createElement(Z,(0,x.Z)({},h,{ref:f}))}var Q=$.className,W=(0,ae.Z)($,a),ue=v.className,ye=(0,ae.Z)(v,p);return n.createElement(ce.Provider,{value:null},n.createElement(U,(0,x.Z)({ref:f,className:D()(Q,ue)},W,ye)))},J=n.forwardRef(d);J.displayName="RawItem";var S=J,P=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],K="responsive",A="invalidate";function E(r){return"+ ".concat(r.length," ...")}function G(r,v){var f=r.prefixCls,$=f===void 0?"rc-overflow":f,z=r.data,Z=z===void 0?[]:z,h=r.renderItem,Q=r.renderRawItem,W=r.itemKey,ue=r.itemWidth,ye=ue===void 0?10:ue,Ce=r.ssr,he=r.style,Ee=r.className,me=r.maxCount,Pe=r.renderRest,Me=r.renderRawRest,y=r.suffix,c=r.component,l=c===void 0?"div":c,O=r.itemComponent,B=r.onVisibleChange,Y=(0,ae.Z)(r,P),_=Ce==="full",V=M(),be=F(V,null),ee=(0,b.Z)(be,2),oe=ee[0],$e=ee[1],we=oe||0,Ne=F(V,new Map),Ie=(0,b.Z)(Ne,2),Re=Ie[0],s=Ie[1],g=F(V,0),L=(0,b.Z)(g,2),j=L[0],ie=L[1],Se=F(V,0),pe=(0,b.Z)(Se,2),ve=pe[0],Oe=pe[1],Ze=F(V,0),Ae=(0,b.Z)(Ze,2),ze=Ae[0],He=Ae[1],Xe=(0,n.useState)(null),rt=(0,b.Z)(Xe,2),gt=rt[0],it=rt[1],It=(0,n.useState)(null),Te=(0,b.Z)(It,2),lt=Te[0],pt=Te[1],st=n.useMemo(function(){return lt===null&&_?Number.MAX_SAFE_INTEGER:lt||0},[lt,oe]),Et=(0,n.useState)(!1),Ye=(0,b.Z)(Et,2),ht=Ye[0],Mt=Ye[1],bt="".concat($,"-item"),Ke=Math.max(j,ve),Je=me===K,ut=Z.length&&Je,Ht=me===A,At=ut||typeof me=="number"&&Z.length>me,wt=(0,n.useMemo)(function(){var Fe=Z;return ut?oe===null&&_?Fe=Z:Fe=Z.slice(0,Math.min(Z.length,we/ye)):typeof me=="number"&&(Fe=Z.slice(0,me)),Fe},[Z,ye,oe,me,ut]),Qt=(0,n.useMemo)(function(){return ut?Z.slice(st+1):Z.slice(wt.length)},[Z,wt,ut,st]),Ut=(0,n.useCallback)(function(Fe,I){var N;return typeof W=="function"?W(Fe):(N=W&&(Fe==null?void 0:Fe[W]))!==null&&N!==void 0?N:I},[W]),Vt=(0,n.useCallback)(h||function(Fe){return Fe},[h]);function Xt(Fe,I,N){lt===Fe&&(I===void 0||I===gt)||(pt(Fe),N||(Mt(Fewe){Xt(k-1,Fe-le-ze+ve);break}}y&&Jt(0)+ze>we&&it(null)}},[we,Re,ve,ze,Ut,wt]);var dt=ht&&!!Qt.length,nn={};gt!==null&&ut&&(nn={position:"absolute",left:gt,top:0});var rn={prefixCls:bt,responsive:ut,component:O,invalidate:Ht},fn=Q?function(Fe,I){var N=Ut(Fe,I);return n.createElement(ce.Provider,{key:N,value:(0,u.Z)((0,u.Z)({},rn),{},{order:I,item:Fe,itemKey:N,registerSize:Zt,display:I<=st})},Q(Fe,I))}:function(Fe,I){var N=Ut(Fe,I);return n.createElement(U,(0,x.Z)({},rn,{order:I,key:N,item:Fe,renderItem:Vt,itemKey:N,registerSize:Zt,display:I<=st}))},zt={order:dt?st:Number.MAX_SAFE_INTEGER,className:"".concat(bt,"-rest"),registerSize:ln,display:dt},on=Pe||E,Sn=Me?n.createElement(ce.Provider,{value:(0,u.Z)((0,u.Z)({},rn),zt)},Me(Qt)):n.createElement(U,(0,x.Z)({},rn,zt),typeof on=="function"?on(Qt):on),_t=n.createElement(l,(0,x.Z)({className:D()(!Ht&&$,Ee),style:he,ref:v},Y),wt.map(fn),At?Sn:null,y&&n.createElement(U,(0,x.Z)({},rn,{responsive:Je,responsiveDisabled:!ut,order:st,className:"".concat(bt,"-suffix"),registerSize:dn,display:!0,style:nn}),y));return Je?n.createElement(H.Z,{onResize:Bt,disabled:!ut},_t):_t}var i=n.forwardRef(G);i.displayName="Overflow",i.Item=S,i.RESPONSIVE=K,i.INVALIDATE=A;var w=i,m=w},9296:function(Ve,ge,e){e.r(ge),e.d(ge,{ResizableTextArea:function(){return P},default:function(){return w}});var x=e(16378),u=e(35227),b=e(78772),ae=e(42066),n=e(10859),C=e(61206),D=e(65093),H=e(92310),R=e.n(H),T=e(93681),ne=e(5643),q=e(18929),t=e(59301),U=e(29301),de=e(34280),te=e(16089),se=` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:t.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${te}-leave`]:{animationTimingFunction:t.motionEaseInQuint}}]}},5630:function(Ve,he,e){var x=e(16378),u=e(35227),b=e(78772),ae=e(10859),n=e(61206),C=e(92310),D=e.n(C),H=e(18929),R=e(59301),T=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ne=(0,R.forwardRef)(function(q,t){var U,de=q.prefixCls,te=de===void 0?"rc-checkbox":de,le=q.className,re=q.style,M=q.checked,F=q.disabled,ce=q.defaultChecked,o=ce===void 0?!1:ce,a=q.type,p=a===void 0?"checkbox":a,d=q.title,J=q.onChange,S=(0,n.Z)(q,T),P=(0,R.useRef)(null),K=(0,H.Z)(o,{value:M}),A=(0,ae.Z)(K,2),E=A[0],G=A[1];(0,R.useImperativeHandle)(t,function(){return{focus:function(){var r;(r=P.current)===null||r===void 0||r.focus()},blur:function(){var r;(r=P.current)===null||r===void 0||r.blur()},input:P.current}});var i=D()(te,le,(U={},(0,b.Z)(U,"".concat(te,"-checked"),E),(0,b.Z)(U,"".concat(te,"-disabled"),F),U)),w=function(r){F||("checked"in q||G(r.target.checked),J==null||J({target:(0,u.Z)((0,u.Z)({},q),{},{type:p,checked:r.target.checked}),stopPropagation:function(){r.stopPropagation()},preventDefault:function(){r.preventDefault()},nativeEvent:r.nativeEvent}))};return R.createElement("span",{className:i,title:d,style:re},R.createElement("input",(0,x.Z)({},S,{className:"".concat(te,"-input"),ref:P,onChange:w,disabled:F,checked:!!E,type:p})),R.createElement("span",{className:"".concat(te,"-inner")}))});he.Z=ne},31561:function(Ve,he,e){e.d(he,{Z:function(){return p}});var x=e(16378),u=e(78772),b=e(10859),ae=e(61206),n=e(35593),C=e(92310),D=e.n(C),H=e(8654),R=e(59301),T=e(10228),ne=e(16089),q=T.Z.ESC,t=T.Z.TAB;function U(d){var J=d.visible,S=d.triggerRef,P=d.onVisibleChange,K=d.autoFocus,A=d.overlayRef,E=R.useRef(!1),G=function(){if(J){var r,v;(r=S.current)===null||r===void 0||(v=r.focus)===null||v===void 0||v.call(r),P==null||P(!1)}},i=function(){var r;return(r=A.current)!==null&&r!==void 0&&r.focus?(A.current.focus(),E.current=!0,!0):!1},w=function(r){switch(r.keyCode){case q:G();break;case t:{var v=!1;E.current||(v=i()),v?r.preventDefault():G();break}}};R.useEffect(function(){return J?(window.addEventListener("keydown",w),K&&(0,ne.Z)(i,3),function(){window.removeEventListener("keydown",w),E.current=!1}):function(){E.current=!1}},[J])}var de=(0,R.forwardRef)(function(d,J){var S=d.overlay,P=d.arrow,K=d.prefixCls,A=(0,R.useMemo)(function(){var G;return typeof S=="function"?G=S():G=S,G},[S]),E=(0,H.sQ)(J,A==null?void 0:A.ref);return R.createElement(R.Fragment,null,P&&R.createElement("div",{className:"".concat(K,"-arrow")}),R.cloneElement(A,{ref:(0,H.Yr)(A)?E:void 0}))}),te=de,le={adjustX:1,adjustY:1},re=[0,0],M={topLeft:{points:["bl","tl"],overflow:le,offset:[0,-4],targetOffset:re},top:{points:["bc","tc"],overflow:le,offset:[0,-4],targetOffset:re},topRight:{points:["br","tr"],overflow:le,offset:[0,-4],targetOffset:re},bottomLeft:{points:["tl","bl"],overflow:le,offset:[0,4],targetOffset:re},bottom:{points:["tc","bc"],overflow:le,offset:[0,4],targetOffset:re},bottomRight:{points:["tr","br"],overflow:le,offset:[0,4],targetOffset:re}},F=M,ce=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function o(d,J){var S,P=d.arrow,K=P===void 0?!1:P,A=d.prefixCls,E=A===void 0?"rc-dropdown":A,G=d.transitionName,i=d.animation,w=d.align,m=d.placement,r=m===void 0?"bottomLeft":m,v=d.placements,f=v===void 0?F:v,$=d.getPopupContainer,z=d.showAction,Z=d.hideAction,h=d.overlayClassName,Q=d.overlayStyle,W=d.visible,ue=d.trigger,Ce=ue===void 0?["hover"]:ue,xe=d.autoFocus,be=d.overlay,Ee=d.children,ve=d.onVisibleChange,Pe=(0,ae.Z)(d,ce),Me=R.useState(),y=(0,b.Z)(Me,2),c=y[0],l=y[1],O="visible"in d?W:c,B=R.useRef(null),Y=R.useRef(null),_=R.useRef(null);R.useImperativeHandle(J,function(){return B.current});var V=function(s){l(s),ve==null||ve(s)};U({visible:O,triggerRef:_,onVisibleChange:V,autoFocus:xe,overlayRef:Y});var ye=function(s){var g=d.onOverlayClick;l(!1),g&&g(s)},ee=function(){return R.createElement(te,{ref:Y,overlay:be,prefixCls:E,arrow:K})},oe=function(){return typeof be=="function"?ee:ee()},$e=function(){var s=d.minOverlayWidthMatchTrigger,g=d.alignPoint;return"minOverlayWidthMatchTrigger"in d?s:!g},we=function(){var s=d.openClassName;return s!==void 0?s:"".concat(E,"-open")},Ne=R.cloneElement(Ee,{className:D()((S=Ee.props)===null||S===void 0?void 0:S.className,O&&we()),ref:(0,H.Yr)(Ee)?(0,H.sQ)(_,Ee.ref):void 0}),Ie=Z;return!Ie&&Ce.indexOf("contextMenu")!==-1&&(Ie=["click"]),R.createElement(n.Z,(0,x.Z)({builtinPlacements:f},Pe,{prefixCls:E,ref:B,popupClassName:D()(h,(0,u.Z)({},"".concat(E,"-show-arrow"),K)),popupStyle:Q,action:Ce,showAction:z,hideAction:Ie,popupPlacement:r,popupAlign:w,popupTransitionName:G,popupAnimation:i,popupVisible:O,stretch:$e()?"minWidth":"",popup:oe(),onPopupVisibleChange:V,onPopupClick:ye,getPopupContainer:$}),Ne)}var a=R.forwardRef(o),p=a},93681:function(Ve,he,e){e.r(he),e.d(he,{BaseInput:function(){return T},default:function(){return M}});var x=e(16378),u=e(35227),b=e(78772),ae=e(42066),n=e(92310),C=e.n(n),D=e(59301),H=e(5643),R=function(ce){var o,a,p=ce.inputElement,d=ce.prefixCls,J=ce.prefix,S=ce.suffix,P=ce.addonBefore,K=ce.addonAfter,A=ce.className,E=ce.style,G=ce.disabled,i=ce.readOnly,w=ce.focused,m=ce.triggerFocus,r=ce.allowClear,v=ce.value,f=ce.handleReset,$=ce.hidden,z=ce.classes,Z=ce.classNames,h=ce.dataAttrs,Q=ce.styles,W=ce.components,ue=(W==null?void 0:W.affixWrapper)||"span",Ce=(W==null?void 0:W.groupWrapper)||"span",xe=(W==null?void 0:W.wrapper)||"span",be=(W==null?void 0:W.groupAddon)||"span",Ee=(0,D.useRef)(null),ve=function(ee){var oe;(oe=Ee.current)!==null&&oe!==void 0&&oe.contains(ee.target)&&(m==null||m())},Pe=function(){var ee;if(!r)return null;var oe=!G&&!i&&v,$e="".concat(d,"-clear-icon"),we=(0,ae.Z)(r)==="object"&&r!==null&&r!==void 0&&r.clearIcon?r.clearIcon:"\u2716";return D.createElement("span",{onClick:f,onMouseDown:function(Ie){return Ie.preventDefault()},className:C()($e,(ee={},(0,b.Z)(ee,"".concat($e,"-hidden"),!oe),(0,b.Z)(ee,"".concat($e,"-has-suffix"),!!S),ee)),role:"button",tabIndex:-1},we)},Me=(0,D.cloneElement)(p,{value:v,hidden:$,className:C()((o=p.props)===null||o===void 0?void 0:o.className,!(0,H.X3)(ce)&&!(0,H.He)(ce)&&A)||null,style:(0,u.Z)((0,u.Z)({},(a=p.props)===null||a===void 0?void 0:a.style),!(0,H.X3)(ce)&&!(0,H.He)(ce)?E:{})});if((0,H.X3)(ce)){var y,c="".concat(d,"-affix-wrapper"),l=C()(c,(y={},(0,b.Z)(y,"".concat(c,"-disabled"),G),(0,b.Z)(y,"".concat(c,"-focused"),w),(0,b.Z)(y,"".concat(c,"-readonly"),i),(0,b.Z)(y,"".concat(c,"-input-with-clear-btn"),S&&r&&v),y),!(0,H.He)(ce)&&A,z==null?void 0:z.affixWrapper,Z==null?void 0:Z.affixWrapper),O=(S||r)&&D.createElement("span",{className:C()("".concat(d,"-suffix"),Z==null?void 0:Z.suffix),style:Q==null?void 0:Q.suffix},Pe(),S);Me=D.createElement(ue,(0,x.Z)({className:l,style:(0,u.Z)((0,u.Z)({},(0,H.He)(ce)?void 0:E),Q==null?void 0:Q.affixWrapper),hidden:!(0,H.He)(ce)&&$,onClick:ve},h==null?void 0:h.affixWrapper,{ref:Ee}),J&&D.createElement("span",{className:C()("".concat(d,"-prefix"),Z==null?void 0:Z.prefix),style:Q==null?void 0:Q.prefix},J),(0,D.cloneElement)(p,{value:v,hidden:null}),O)}if((0,H.He)(ce)){var B="".concat(d,"-group"),Y="".concat(B,"-addon"),_=C()("".concat(d,"-wrapper"),B,z==null?void 0:z.wrapper),V=C()("".concat(d,"-group-wrapper"),A,z==null?void 0:z.group);return D.createElement(Ce,{className:V,style:E,hidden:$},D.createElement(xe,{className:_},P&&D.createElement(be,{className:Y},P),(0,D.cloneElement)(Me,{hidden:null}),K&&D.createElement(be,{className:Y},K)))}return Me},T=R,ne=e(65093),q=e(10859),t=e(61206),U=e(18929),de=e(2738),te=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],le=(0,D.forwardRef)(function(F,ce){var o=F.autoComplete,a=F.onChange,p=F.onFocus,d=F.onBlur,J=F.onPressEnter,S=F.onKeyDown,P=F.prefixCls,K=P===void 0?"rc-input":P,A=F.disabled,E=F.htmlSize,G=F.className,i=F.maxLength,w=F.suffix,m=F.showCount,r=F.type,v=r===void 0?"text":r,f=F.classes,$=F.classNames,z=F.styles,Z=(0,t.Z)(F,te),h=(0,U.Z)(F.defaultValue,{value:F.value}),Q=(0,q.Z)(h,2),W=Q[0],ue=Q[1],Ce=(0,D.useState)(!1),xe=(0,q.Z)(Ce,2),be=xe[0],Ee=xe[1],ve=(0,D.useRef)(null),Pe=function(V){ve.current&&(0,H.nH)(ve.current,V)};(0,D.useImperativeHandle)(ce,function(){return{focus:Pe,blur:function(){var V;(V=ve.current)===null||V===void 0||V.blur()},setSelectionRange:function(V,ye,ee){var oe;(oe=ve.current)===null||oe===void 0||oe.setSelectionRange(V,ye,ee)},select:function(){var V;(V=ve.current)===null||V===void 0||V.select()},input:ve.current}}),(0,D.useEffect)(function(){Ee(function(_){return _&&A?!1:_})},[A]);var Me=function(V){F.value===void 0&&ue(V.target.value),ve.current&&(0,H.rJ)(ve.current,V,a)},y=function(V){J&&V.key==="Enter"&&J(V),S==null||S(V)},c=function(V){Ee(!0),p==null||p(V)},l=function(V){Ee(!1),d==null||d(V)},O=function(V){ue(""),Pe(),ve.current&&(0,H.rJ)(ve.current,V,a)},B=function(){var V=(0,de.Z)(F,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return D.createElement("input",(0,x.Z)({autoComplete:o},V,{onChange:Me,onFocus:c,onBlur:l,onKeyDown:y,className:C()(K,(0,b.Z)({},"".concat(K,"-disabled"),A),$==null?void 0:$.input),style:z==null?void 0:z.input,ref:ve,size:E,type:v}))},Y=function(){var V=Number(i)>0;if(w||m){var ye=(0,H.D7)(W),ee=(0,ne.Z)(ye).length,oe=(0,ae.Z)(m)==="object"?m.formatter({value:ye,count:ee,maxLength:i}):"".concat(ee).concat(V?" / ".concat(i):"");return D.createElement(D.Fragment,null,!!m&&D.createElement("span",{className:C()("".concat(K,"-show-count-suffix"),(0,b.Z)({},"".concat(K,"-show-count-has-suffix"),!!w),$==null?void 0:$.count),style:(0,u.Z)({},z==null?void 0:z.count)},oe),w)}return null};return D.createElement(T,(0,x.Z)({},Z,{prefixCls:K,className:G,inputElement:B(),handleReset:O,value:(0,H.D7)(W),focused:be,triggerFocus:Pe,suffix:Y(),disabled:A,classes:f,classNames:$,styles:z}))}),re=le,M=re},5643:function(Ve,he,e){e.d(he,{D7:function(){return n},He:function(){return x},X3:function(){return u},nH:function(){return ae},rJ:function(){return b}});function x(C){return!!(C.addonBefore||C.addonAfter)}function u(C){return!!(C.prefix||C.suffix||C.allowClear)}function b(C,D,H,R){if(H){var T=D;if(D.type==="click"){var ne=C.cloneNode(!0);T=Object.create(D,{target:{value:ne},currentTarget:{value:ne}}),ne.value="",H(T);return}if(R!==void 0){T=Object.create(D,{target:{value:C},currentTarget:{value:C}}),C.value=R,H(T);return}H(T)}}function ae(C,D){if(C){C.focus(D);var H=D||{},R=H.cursor;if(R){var T=C.value.length;switch(R){case"start":C.setSelectionRange(0,0);break;case"end":C.setSelectionRange(T,T);break;default:C.setSelectionRange(0,T)}}}}function n(C){return typeof C=="undefined"||C===null?"":String(C)}},15285:function(Ve,he,e){e.d(he,{iz:function(){return Jt},ck:function(){return gt},BW:function(){return dn},sN:function(){return gt},Wd:function(){return Vt},ZP:function(){return Fe},Xl:function(){return S}});var x=e(16378),u=e(78772),b=e(35227),ae=e(65093),n=e(10859),C=e(61206),D=e(92310),H=e.n(D),R=e(11780),T=e(18929),ne=e(13697),q=e(48736),t=e(59301),U=e(4676),de=t.createContext(null);function te(I,N){return I===void 0?null:"".concat(I,"-").concat(N)}function le(I){var N=t.useContext(de);return te(N,I)}var re=e(80547),M=["children","locked"],F=t.createContext(null);function ce(I,N){var k=(0,b.Z)({},I);return Object.keys(N).forEach(function(ie){var X=N[ie];X!==void 0&&(k[ie]=X)}),k}function o(I){var N=I.children,k=I.locked,ie=(0,C.Z)(I,M),X=t.useContext(F),Se=(0,re.Z)(function(){return ce(X,ie)},[X,ie],function(me,De){return!k&&(me[0]!==De[0]||!(0,ne.Z)(me[1],De[1],!0))});return t.createElement(F.Provider,{value:Se},N)}var a=[],p=t.createContext(null);function d(){return t.useContext(p)}var J=t.createContext(a);function S(I){var N=t.useContext(J);return t.useMemo(function(){return I!==void 0?[].concat((0,ae.Z)(N),[I]):N},[N,I])}var P=t.createContext(null),K=t.createContext({}),A=K,E=e(29194);function G(I){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,E.Z)(I)){var k=I.nodeName.toLowerCase(),ie=["input","select","textarea","button"].includes(k)||I.isContentEditable||k==="a"&&!!I.getAttribute("href"),X=I.getAttribute("tabindex"),Se=Number(X),me=null;return X&&!Number.isNaN(Se)?me=Se:ie&&me===null&&(me=0),ie&&I.disabled&&(me=null),me!==null&&(me>=0||N&&me<0)}return!1}function i(I){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,k=(0,ae.Z)(I.querySelectorAll("*")).filter(function(ie){return G(ie,N)});return G(I,N)&&k.unshift(I),k}var w=null;function m(){w=document.activeElement}function r(){w=null}function v(){if(w)try{w.focus()}catch(I){}}function f(I,N){if(N.keyCode===9){var k=i(I),ie=k[N.shiftKey?0:k.length-1],X=ie===document.activeElement||I===document.activeElement;if(X){var Se=k[N.shiftKey?k.length-1:0];Se.focus(),N.preventDefault()}}}var $=e(10228),z=e(16089),Z=$.Z.LEFT,h=$.Z.RIGHT,Q=$.Z.UP,W=$.Z.DOWN,ue=$.Z.ENTER,Ce=$.Z.ESC,xe=$.Z.HOME,be=$.Z.END,Ee=[Q,W,Z,h];function ve(I,N,k,ie){var X,Se,me,De,Ge="prev",We="next",ot="children",ke="parent";if(I==="inline"&&ie===ue)return{inlineTrigger:!0};var et=(X={},(0,u.Z)(X,Q,Ge),(0,u.Z)(X,W,We),X),tt=(Se={},(0,u.Z)(Se,Z,k?We:Ge),(0,u.Z)(Se,h,k?Ge:We),(0,u.Z)(Se,W,ot),(0,u.Z)(Se,ue,ot),Se),qe=(me={},(0,u.Z)(me,Q,Ge),(0,u.Z)(me,W,We),(0,u.Z)(me,ue,ot),(0,u.Z)(me,Ce,ke),(0,u.Z)(me,Z,k?ot:ke),(0,u.Z)(me,h,k?ke:ot),me),yt={inline:et,horizontal:tt,vertical:qe,inlineSub:et,horizontalSub:qe,verticalSub:qe},Ct=(De=yt["".concat(I).concat(N?"":"Sub")])===null||De===void 0?void 0:De[ie];switch(Ct){case Ge:return{offset:-1,sibling:!0};case We:return{offset:1,sibling:!0};case ke:return{offset:-1,sibling:!1};case ot:return{offset:1,sibling:!1};default:return null}}function Pe(I){for(var N=I;N;){if(N.getAttribute("data-menu-list"))return N;N=N.parentElement}return null}function Me(I,N){for(var k=I||document.activeElement;k;){if(N.has(k))return k;k=k.parentElement}return null}function y(I,N){var k=i(I,!0);return k.filter(function(ie){return N.has(ie)})}function c(I,N,k){var ie=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!I)return null;var X=y(I,N),Se=X.length,me=X.findIndex(function(De){return k===De});return ie<0?me===-1?me=Se-1:me-=1:ie>0&&(me+=1),me=(me+Se)%Se,X[me]}var l=function(N,k){var ie=new Set,X=new Map,Se=new Map;return N.forEach(function(me){var De=document.querySelector("[data-menu-id='".concat(te(k,me),"']"));De&&(ie.add(De),Se.set(De,me),X.set(me,De))}),{elements:ie,key2element:X,element2key:Se}};function O(I,N,k,ie,X,Se,me,De,Ge,We){var ot=t.useRef(),ke=t.useRef();ke.current=N;var et=function(){z.Z.cancel(ot.current)};return t.useEffect(function(){return function(){et()}},[]),function(tt){var qe=tt.which;if([].concat(Ee,[ue,Ce,xe,be]).includes(qe)){var yt=Se(),Ct=l(yt,ie),St=Ct,nt=St.elements,_e=St.key2element,Qe=St.element2key,mt=_e.get(N),at=Me(mt,nt),Ot=Qe.get(at),ft=ve(I,me(Ot,!0).length===1,k,qe);if(!ft&&qe!==xe&&qe!==be)return;(Ee.includes(qe)||[xe,be].includes(qe))&&tt.preventDefault();var Le=function(Dt){if(Dt){var Gt=Dt,Yt=Dt.querySelector("a");Yt!=null&&Yt.getAttribute("href")&&(Gt=Yt);var kt=Qe.get(Dt);De(kt),et(),ot.current=(0,z.Z)(function(){ke.current===kt&&Gt.focus()})}};if([xe,be].includes(qe)||ft.sibling||!at){var Be;!at||I==="inline"?Be=X.current:Be=Pe(at);var Ue,je=y(Be,nt);qe===xe?Ue=je[0]:qe===be?Ue=je[je.length-1]:Ue=c(Be,nt,at,ft.offset),Le(Ue)}else if(ft.inlineTrigger)Ge(Ot);else if(ft.offset>0)Ge(Ot,!0),et(),ot.current=(0,z.Z)(function(){Ct=l(yt,ie);var an=at.getAttribute("aria-controls"),Dt=document.getElementById(an),Gt=c(Dt,Ct.elements);Le(Gt)},5);else if(ft.offset<0){var vt=me(Ot,!0),Rt=vt[vt.length-2],Nt=_e.get(Rt);Ge(Rt,!1),Le(Nt)}}We==null||We(tt)}}function B(I){Promise.resolve().then(I)}var Y="__RC_UTIL_PATH_SPLIT__",_=function(N){return N.join(Y)},V=function(N){return N.split(Y)},ye="rc-menu-more";function ee(){var I=t.useState({}),N=(0,n.Z)(I,2),k=N[1],ie=(0,t.useRef)(new Map),X=(0,t.useRef)(new Map),Se=t.useState([]),me=(0,n.Z)(Se,2),De=me[0],Ge=me[1],We=(0,t.useRef)(0),ot=(0,t.useRef)(!1),ke=function(){ot.current||k({})},et=(0,t.useCallback)(function(_e,Qe){var mt=_(Qe);X.current.set(mt,_e),ie.current.set(_e,mt),We.current+=1;var at=We.current;B(function(){at===We.current&&ke()})},[]),tt=(0,t.useCallback)(function(_e,Qe){var mt=_(Qe);X.current.delete(mt),ie.current.delete(_e)},[]),qe=(0,t.useCallback)(function(_e){Ge(_e)},[]),yt=(0,t.useCallback)(function(_e,Qe){var mt=ie.current.get(_e)||"",at=V(mt);return Qe&&De.includes(at[0])&&at.unshift(ye),at},[De]),Ct=(0,t.useCallback)(function(_e,Qe){return _e.some(function(mt){var at=yt(mt,!0);return at.includes(Qe)})},[yt]),St=function(){var Qe=(0,ae.Z)(ie.current.keys());return De.length&&Qe.push(ye),Qe},nt=(0,t.useCallback)(function(_e){var Qe="".concat(ie.current.get(_e)).concat(Y),mt=new Set;return(0,ae.Z)(X.current.keys()).forEach(function(at){at.startsWith(Qe)&&mt.add(X.current.get(at))}),mt},[]);return t.useEffect(function(){return function(){ot.current=!0}},[]),{registerPath:et,unregisterPath:tt,refreshOverflowKeys:qe,isSubPathKey:Ct,getKeyPath:yt,getKeys:St,getSubPathKeys:nt}}function oe(I){var N=t.useRef(I);N.current=I;var k=t.useCallback(function(){for(var ie,X=arguments.length,Se=new Array(X),me=0;me1&&(nt.motionAppear=!1);var _e=nt.onVisibleChanged;return nt.onVisibleChanged=function(Qe){return!et.current&&!Qe&&Ct(!0),_e==null?void 0:_e(Qe)},yt?null:t.createElement(o,{mode:Se,locked:!et.current},t.createElement(Ht.default,(0,x.Z)({visible:St},nt,{forceRender:Ge,removeOnLeave:!1,leavedClassName:"".concat(De,"-hidden")}),function(Qe){var mt=Qe.className,at=Qe.style;return t.createElement(lt,{id:N,className:mt,style:at},X)}))}var wt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Qt=["active"],Ut=function(N){var k,ie=N.style,X=N.className,Se=N.title,me=N.eventKey,De=N.warnKey,Ge=N.disabled,We=N.internalPopupClose,ot=N.children,ke=N.itemIcon,et=N.expandIcon,tt=N.popupClassName,qe=N.popupOffset,yt=N.popupStyle,Ct=N.onClick,St=N.onMouseEnter,nt=N.onMouseLeave,_e=N.onTitleClick,Qe=N.onTitleMouseEnter,mt=N.onTitleMouseLeave,at=(0,C.Z)(N,wt),Ot=le(me),ft=t.useContext(F),Le=ft.prefixCls,Be=ft.mode,Ue=ft.openKeys,je=ft.disabled,vt=ft.overflowDisabled,Rt=ft.activeKey,Nt=ft.selectedKeys,an=ft.itemIcon,Dt=ft.expandIcon,Gt=ft.onItemClick,Yt=ft.onOpenChange,kt=ft.onActive,mn=t.useContext(A),vn=mn._internalRenderSubMenuItem,sn=t.useContext(P),gn=sn.isSubPathKey,pn=S(),Tt="".concat(Le,"-submenu"),Wt=je||Ge,$n=t.useRef(),hn=t.useRef(),bn=ke!=null?ke:an,Pt=et!=null?et:Dt,qt=Ue.includes(me),cn=!vt&&qt,Tn=gn(Nt,me),En=se(me,Wt,Qe,mt),yn=En.active,Fn=(0,C.Z)(En,Qt),qn=t.useState(!1),Un=(0,n.Z)(qn,2),wn=Un[0],An=Un[1],zn=function(Ft){Wt||An(Ft)},en=function(Ft){zn(!0),St==null||St({key:me,domEvent:Ft})},Vn=function(Ft){zn(!1),nt==null||nt({key:me,domEvent:Ft})},Nn=t.useMemo(function(){return yn||(Be!=="inline"?wn||gn([Rt],me):!1)},[Be,yn,Rt,wn,me,gn]),jn=pe(pn.length),Xn=function(Ft){Wt||(_e==null||_e({key:me,domEvent:Ft}),Be==="inline"&&Yt(me,!qt))},In=oe(function(tn){Ct==null||Ct(Oe(tn)),Gt(tn)}),Pn=function(Ft){Be!=="inline"&&Yt(me,Ft)},Mn=function(){kt(me)},Bn=Ot&&"".concat(Ot,"-popup"),On=t.createElement("div",(0,x.Z)({role:"menuitem",style:jn,className:"".concat(Tt,"-title"),tabIndex:Wt?null:-1,ref:$n,title:typeof Se=="string"?Se:null,"data-menu-id":vt&&Ot?null:Ot,"aria-expanded":cn,"aria-haspopup":!0,"aria-controls":Bn,"aria-disabled":Wt,onClick:Xn,onFocus:Mn},Fn),Se,t.createElement(ge,{icon:Be!=="horizontal"?Pt:void 0,props:(0,b.Z)((0,b.Z)({},N),{},{isOpen:cn,isSubMenu:!0})},t.createElement("i",{className:"".concat(Tt,"-arrow")}))),Kt=t.useRef(Be);if(Be!=="inline"&&pn.length>1?Kt.current="vertical":Kt.current=Be,!vt){var Rn=Kt.current;On=t.createElement(ut,{mode:Rn,prefixCls:Tt,visible:!We&&cn&&Be!=="inline",popupClassName:tt,popupOffset:qe,popupStyle:yt,popup:t.createElement(o,{mode:Rn==="horizontal"?"vertical":Rn},t.createElement(lt,{id:Bn,ref:hn},ot)),disabled:Wt,onVisibleChange:Pn},On)}var Cn=t.createElement(R.Z.Item,(0,x.Z)({role:"none"},at,{component:"li",style:ie,className:H()(Tt,"".concat(Tt,"-").concat(Be),X,(k={},(0,u.Z)(k,"".concat(Tt,"-open"),cn),(0,u.Z)(k,"".concat(Tt,"-active"),Nn),(0,u.Z)(k,"".concat(Tt,"-selected"),Tn),(0,u.Z)(k,"".concat(Tt,"-disabled"),Wt),k)),onMouseEnter:en,onMouseLeave:Vn}),On,!vt&&t.createElement(At,{id:Bn,open:cn,keyPath:pn},ot));return vn&&(Cn=vn(Cn,N,{selected:Tn,active:Nn,open:cn,disabled:Wt})),t.createElement(o,{onItemClick:In,mode:Be==="horizontal"?"vertical":Be,itemIcon:bn,expandIcon:Pt},Cn)};function Vt(I){var N=I.eventKey,k=I.children,ie=S(N),X=st(k,ie),Se=d();t.useEffect(function(){if(Se)return Se.registerPath(N,ie),function(){Se.unregisterPath(N,ie)}},[ie]);var me;return Se?me=X:me=t.createElement(Ut,I,X),t.createElement(J.Provider,{value:ie},me)}var Xt=e(42066),Bt=["className","title","eventKey","children"],Zt=["children"],ln=function(N){var k=N.className,ie=N.title,X=N.eventKey,Se=N.children,me=(0,C.Z)(N,Bt),De=t.useContext(F),Ge=De.prefixCls,We="".concat(Ge,"-item-group");return t.createElement("li",(0,x.Z)({role:"presentation"},me,{onClick:function(ke){return ke.stopPropagation()},className:H()(We,k)}),t.createElement("div",{role:"presentation",className:"".concat(We,"-title"),title:typeof ie=="string"?ie:void 0},ie),t.createElement("ul",{role:"group",className:"".concat(We,"-list")},Se))};function dn(I){var N=I.children,k=(0,C.Z)(I,Zt),ie=S(k.eventKey),X=st(N,ie),Se=d();return Se?X:t.createElement(ln,(0,L.Z)(k,["warnKey"]),X)}function Jt(I){var N=I.className,k=I.style,ie=t.useContext(F),X=ie.prefixCls,Se=d();return Se?null:t.createElement("li",{role:"separator",className:H()("".concat(X,"-item-divider"),N),style:k})}var dt=["label","children","key","type"];function nn(I){return(I||[]).map(function(N,k){if(N&&(0,Xt.Z)(N)==="object"){var ie=N,X=ie.label,Se=ie.children,me=ie.key,De=ie.type,Ge=(0,C.Z)(ie,dt),We=me!=null?me:"tmp-".concat(k);return Se||De==="group"?De==="group"?t.createElement(dn,(0,x.Z)({key:We},Ge,{title:X}),nn(Se)):t.createElement(Vt,(0,x.Z)({key:We},Ge,{title:X}),nn(Se)):De==="divider"?t.createElement(Jt,(0,x.Z)({key:We},Ge)):t.createElement(gt,(0,x.Z)({key:We},Ge),X)}return null}).filter(function(N){return N})}function rn(I,N,k){var ie=I;return N&&(ie=nn(N)),st(ie,k)}var fn=["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"],zt=[],on=t.forwardRef(function(I,N){var k,ie,X=I,Se=X.prefixCls,me=Se===void 0?"rc-menu":Se,De=X.rootClassName,Ge=X.style,We=X.className,ot=X.tabIndex,ke=ot===void 0?0:ot,et=X.items,tt=X.children,qe=X.direction,yt=X.id,Ct=X.mode,St=Ct===void 0?"vertical":Ct,nt=X.inlineCollapsed,_e=X.disabled,Qe=X.disabledOverflow,mt=X.subMenuOpenDelay,at=mt===void 0?.1:mt,Ot=X.subMenuCloseDelay,ft=Ot===void 0?.1:Ot,Le=X.forceSubMenuRender,Be=X.defaultOpenKeys,Ue=X.openKeys,je=X.activeKey,vt=X.defaultActiveFirst,Rt=X.selectable,Nt=Rt===void 0?!0:Rt,an=X.multiple,Dt=an===void 0?!1:an,Gt=X.defaultSelectedKeys,Yt=X.selectedKeys,kt=X.onSelect,mn=X.onDeselect,vn=X.inlineIndent,sn=vn===void 0?24:vn,gn=X.motion,pn=X.defaultMotions,Tt=X.triggerSubMenuAction,Wt=Tt===void 0?"hover":Tt,$n=X.builtinPlacements,hn=X.itemIcon,bn=X.expandIcon,Pt=X.overflowedIndicator,qt=Pt===void 0?"...":Pt,cn=X.overflowedIndicatorPopupClassName,Tn=X.getPopupContainer,En=X.onClick,yn=X.onOpenChange,Fn=X.onKeyDown,qn=X.openAnimation,Un=X.openTransitionName,wn=X._internalRenderMenuItem,An=X._internalRenderSubMenuItem,zn=(0,C.Z)(X,fn),en=t.useMemo(function(){return rn(tt,et,zt)},[tt,et]),Vn=t.useState(!1),Nn=(0,n.Z)(Vn,2),jn=Nn[0],Xn=Nn[1],In=t.useRef(),Pn=Ne(yt),Mn=qe==="rtl",Bn=(0,T.Z)(Be,{value:Ue,postState:function(ct){return ct||zt}}),On=(0,n.Z)(Bn,2),Kt=On[0],Rn=On[1],Cn=function(ct){var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function jt(){Rn(ct),yn==null||yn(ct)}xt?(0,U.flushSync)(jt):jt()},tn=t.useState(Kt),Ft=(0,n.Z)(tn,2),vr=Ft[0],gr=Ft[1],Gn=t.useRef(!1),pr=t.useMemo(function(){return(St==="inline"||St==="vertical")&&nt?["vertical",nt]:[St,!1]},[St,nt]),er=(0,n.Z)(pr,2),Ln=er[0],Yn=er[1],tr=Ln==="inline",hr=t.useState(Ln),nr=(0,n.Z)(hr,2),un=nr[0],br=nr[1],yr=t.useState(Yn),rr=(0,n.Z)(yr,2),Cr=rr[0],xr=rr[1];t.useEffect(function(){br(Ln),xr(Yn),Gn.current&&(tr?Rn(vr):Cn(zt))},[Ln,Yn]);var Sr=t.useState(0),or=(0,n.Z)(Sr,2),Hn=or[0],$r=or[1],kn=Hn>=en.length-1||un!=="horizontal"||Qe;t.useEffect(function(){tr&&gr(Kt)},[Kt]),t.useEffect(function(){return Gn.current=!0,function(){Gn.current=!1}},[]);var xn=ee(),ar=xn.registerPath,ir=xn.unregisterPath,Er=xn.refreshOverflowKeys,lr=xn.isSubPathKey,Ir=xn.getKeyPath,sr=xn.getKeys,Or=xn.getSubPathKeys,Rr=t.useMemo(function(){return{registerPath:ar,unregisterPath:ir}},[ar,ir]),wr=t.useMemo(function(){return{isSubPathKey:lr}},[lr]);t.useEffect(function(){Er(kn?zt:en.slice(Hn+1).map(function($t){return $t.key}))},[Hn,kn]);var Nr=(0,T.Z)(je||vt&&((k=en[0])===null||k===void 0?void 0:k.key),{value:je}),cr=(0,n.Z)(Nr,2),Zn=cr[0],Qn=cr[1],Pr=oe(function($t){Qn($t)}),Mr=oe(function(){Qn(void 0)});(0,t.useImperativeHandle)(N,function(){return{list:In.current,focus:function(ct){var xt,jt=sr(),Lt=l(jt,Pn),Kn=Lt.elements,Jn=Lt.key2element,Wr=Lt.element2key,fr=y(In.current,Kn),mr=Zn!=null?Zn:fr[0]?Wr.get(fr[0]):(xt=en.find(function(Kr){return!Kr.props.disabled}))===null||xt===void 0?void 0:xt.key,Dn=Jn.get(mr);if(mr&&Dn){var _n;Dn==null||(_n=Dn.focus)===null||_n===void 0||_n.call(Dn,ct)}}}});var Br=(0,T.Z)(Gt||[],{value:Yt,postState:function(ct){return Array.isArray(ct)?ct:ct==null?zt:[ct]}}),ur=(0,n.Z)(Br,2),Wn=ur[0],Zr=ur[1],Dr=function(ct){if(Nt){var xt=ct.key,jt=Wn.includes(xt),Lt;Dt?jt?Lt=Wn.filter(function(Jn){return Jn!==xt}):Lt=[].concat((0,ae.Z)(Wn),[xt]):Lt=[xt],Zr(Lt);var Kn=(0,b.Z)((0,b.Z)({},ct),{},{selectedKeys:Lt});jt?mn==null||mn(Kn):kt==null||kt(Kn)}!Dt&&Kt.length&&un!=="inline"&&Cn(zt)},Tr=oe(function($t){En==null||En(Oe($t)),Dr($t)}),dr=oe(function($t,ct){var xt=Kt.filter(function(Lt){return Lt!==$t});if(ct)xt.push($t);else if(un!=="inline"){var jt=Or($t);xt=xt.filter(function(Lt){return!jt.has(Lt)})}(0,ne.Z)(Kt,xt,!0)||Cn(xt,!0)}),Ar=function(ct,xt){var jt=xt!=null?xt:!Kt.includes(ct);dr(ct,jt)},zr=O(un,Zn,Mn,Pn,In,sr,Ir,Qn,Ar,Fn);t.useEffect(function(){Xn(!0)},[]);var jr=t.useMemo(function(){return{_internalRenderMenuItem:wn,_internalRenderSubMenuItem:An}},[wn,An]),Lr=un!=="horizontal"||Qe?en:en.map(function($t,ct){return t.createElement(o,{key:$t.key,overflowDisabled:ct>Hn},$t)}),Hr=t.createElement(R.Z,(0,x.Z)({id:yt,ref:In,prefixCls:"".concat(me,"-overflow"),component:"ul",itemComponent:gt,className:H()(me,"".concat(me,"-root"),"".concat(me,"-").concat(un),We,(ie={},(0,u.Z)(ie,"".concat(me,"-inline-collapsed"),Cr),(0,u.Z)(ie,"".concat(me,"-rtl"),Mn),ie),De),dir:qe,style:Ge,role:"menu",tabIndex:ke,data:Lr,renderRawItem:function(ct){return ct},renderRawRest:function(ct){var xt=ct.length,jt=xt?en.slice(-xt):null;return t.createElement(Vt,{eventKey:ye,title:qt,disabled:kn,internalPopupClose:xt===0,popupClassName:cn},jt)},maxCount:un!=="horizontal"||Qe?R.Z.INVALIDATE:R.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ct){$r(ct)},onKeyDown:zr},zn));return t.createElement(A.Provider,{value:jr},t.createElement(de.Provider,{value:Pn},t.createElement(o,{prefixCls:me,rootClassName:De,mode:un,openKeys:Kt,rtl:Mn,disabled:_e,motion:jn?gn:null,defaultMotions:jn?pn:null,activeKey:Zn,onActive:Pr,onInactive:Mr,selectedKeys:Wn,inlineIndent:sn,subMenuOpenDelay:at,subMenuCloseDelay:ft,forceSubMenuRender:Le,builtinPlacements:$n,triggerSubMenuAction:Wt,getPopupContainer:Tn,itemIcon:hn,expandIcon:bn,onItemClick:Tr,onOpenChange:dr},t.createElement(P.Provider,{value:wr},Hr),t.createElement("div",{style:{display:"none"},"aria-hidden":!0},t.createElement(p.Provider,{value:Rr},en)))))}),Sn=on,_t=Sn;_t.Item=gt,_t.SubMenu=Vt,_t.ItemGroup=dn,_t.Divider=Jt;var Fe=_t},11780:function(Ve,he,e){e.d(he,{Z:function(){return m}});var x=e(16378),u=e(35227),b=e(10859),ae=e(61206),n=e(59301),C=e(92310),D=e.n(C),H=e(29301),R=e(34280),T=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ne=void 0;function q(r,v){var f=r.prefixCls,$=r.invalidate,z=r.item,Z=r.renderItem,h=r.responsive,Q=r.responsiveDisabled,W=r.registerSize,ue=r.itemKey,Ce=r.className,xe=r.style,be=r.children,Ee=r.display,ve=r.order,Pe=r.component,Me=Pe===void 0?"div":Pe,y=(0,ae.Z)(r,T),c=h&&!Ee;function l(V){W(ue,V)}n.useEffect(function(){return function(){l(null)}},[]);var O=Z&&z!==ne?Z(z,{index:ve}):be,B;$||(B={opacity:c?0:1,height:c?0:ne,overflowY:c?"hidden":ne,order:h?ve:ne,pointerEvents:c?"none":ne,position:c?"absolute":ne});var Y={};c&&(Y["aria-hidden"]=!0);var _=n.createElement(Me,(0,x.Z)({className:D()(!$&&f,Ce),style:(0,u.Z)((0,u.Z)({},B),xe)},Y,y,{ref:v}),O);return h&&(_=n.createElement(H.Z,{onResize:function(ye){var ee=ye.offsetWidth;l(ee)},disabled:Q},_)),_}var t=n.forwardRef(q);t.displayName="Item";var U=t,de=e(6089),te=e(4676),le=e(16089);function re(r){if(typeof MessageChannel=="undefined")(0,le.Z)(r);else{var v=new MessageChannel;v.port1.onmessage=function(){return r()},v.port2.postMessage(void 0)}}function M(){var r=n.useRef(null),v=function($){r.current||(r.current=[],re(function(){(0,te.unstable_batchedUpdates)(function(){r.current.forEach(function(z){z()}),r.current=null})})),r.current.push($)};return v}function F(r,v){var f=n.useState(v),$=(0,b.Z)(f,2),z=$[0],Z=$[1],h=(0,de.Z)(function(Q){r(function(){Z(Q)})});return[z,h]}var ce=n.createContext(null),o=["component"],a=["className"],p=["className"],d=function(v,f){var $=n.useContext(ce);if(!$){var z=v.component,Z=z===void 0?"div":z,h=(0,ae.Z)(v,o);return n.createElement(Z,(0,x.Z)({},h,{ref:f}))}var Q=$.className,W=(0,ae.Z)($,a),ue=v.className,Ce=(0,ae.Z)(v,p);return n.createElement(ce.Provider,{value:null},n.createElement(U,(0,x.Z)({ref:f,className:D()(Q,ue)},W,Ce)))},J=n.forwardRef(d);J.displayName="RawItem";var S=J,P=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],K="responsive",A="invalidate";function E(r){return"+ ".concat(r.length," ...")}function G(r,v){var f=r.prefixCls,$=f===void 0?"rc-overflow":f,z=r.data,Z=z===void 0?[]:z,h=r.renderItem,Q=r.renderRawItem,W=r.itemKey,ue=r.itemWidth,Ce=ue===void 0?10:ue,xe=r.ssr,be=r.style,Ee=r.className,ve=r.maxCount,Pe=r.renderRest,Me=r.renderRawRest,y=r.suffix,c=r.component,l=c===void 0?"div":c,O=r.itemComponent,B=r.onVisibleChange,Y=(0,ae.Z)(r,P),_=xe==="full",V=M(),ye=F(V,null),ee=(0,b.Z)(ye,2),oe=ee[0],$e=ee[1],we=oe||0,Ne=F(V,new Map),Ie=(0,b.Z)(Ne,2),Re=Ie[0],s=Ie[1],g=F(V,0),L=(0,b.Z)(g,2),j=L[0],se=L[1],pe=F(V,0),ge=(0,b.Z)(pe,2),fe=ge[0],Oe=ge[1],Ze=F(V,0),Ae=(0,b.Z)(Ze,2),ze=Ae[0],He=Ae[1],Xe=(0,n.useState)(null),rt=(0,b.Z)(Xe,2),gt=rt[0],it=rt[1],It=(0,n.useState)(null),Te=(0,b.Z)(It,2),lt=Te[0],pt=Te[1],st=n.useMemo(function(){return lt===null&&_?Number.MAX_SAFE_INTEGER:lt||0},[lt,oe]),Et=(0,n.useState)(!1),Ye=(0,b.Z)(Et,2),ht=Ye[0],Mt=Ye[1],bt="".concat($,"-item"),Ke=Math.max(j,fe),Je=ve===K,ut=Z.length&&Je,Ht=ve===A,At=ut||typeof ve=="number"&&Z.length>ve,wt=(0,n.useMemo)(function(){var Fe=Z;return ut?oe===null&&_?Fe=Z:Fe=Z.slice(0,Math.min(Z.length,we/Ce)):typeof ve=="number"&&(Fe=Z.slice(0,ve)),Fe},[Z,Ce,oe,ve,ut]),Qt=(0,n.useMemo)(function(){return ut?Z.slice(st+1):Z.slice(wt.length)},[Z,wt,ut,st]),Ut=(0,n.useCallback)(function(Fe,I){var N;return typeof W=="function"?W(Fe):(N=W&&(Fe==null?void 0:Fe[W]))!==null&&N!==void 0?N:I},[W]),Vt=(0,n.useCallback)(h||function(Fe){return Fe},[h]);function Xt(Fe,I,N){lt===Fe&&(I===void 0||I===gt)||(pt(Fe),N||(Mt(Fewe){Xt(k-1,Fe-ie-ze+fe);break}}y&&Jt(0)+ze>we&&it(null)}},[we,Re,fe,ze,Ut,wt]);var dt=ht&&!!Qt.length,nn={};gt!==null&&ut&&(nn={position:"absolute",left:gt,top:0});var rn={prefixCls:bt,responsive:ut,component:O,invalidate:Ht},fn=Q?function(Fe,I){var N=Ut(Fe,I);return n.createElement(ce.Provider,{key:N,value:(0,u.Z)((0,u.Z)({},rn),{},{order:I,item:Fe,itemKey:N,registerSize:Zt,display:I<=st})},Q(Fe,I))}:function(Fe,I){var N=Ut(Fe,I);return n.createElement(U,(0,x.Z)({},rn,{order:I,key:N,item:Fe,renderItem:Vt,itemKey:N,registerSize:Zt,display:I<=st}))},zt={order:dt?st:Number.MAX_SAFE_INTEGER,className:"".concat(bt,"-rest"),registerSize:ln,display:dt},on=Pe||E,Sn=Me?n.createElement(ce.Provider,{value:(0,u.Z)((0,u.Z)({},rn),zt)},Me(Qt)):n.createElement(U,(0,x.Z)({},rn,zt),typeof on=="function"?on(Qt):on),_t=n.createElement(l,(0,x.Z)({className:D()(!Ht&&$,Ee),style:be,ref:v},Y),wt.map(fn),At?Sn:null,y&&n.createElement(U,(0,x.Z)({},rn,{responsive:Je,responsiveDisabled:!ut,order:st,className:"".concat(bt,"-suffix"),registerSize:dn,display:!0,style:nn}),y));return Je?n.createElement(H.Z,{onResize:Bt,disabled:!ut},_t):_t}var i=n.forwardRef(G);i.displayName="Overflow",i.Item=S,i.RESPONSIVE=K,i.INVALIDATE=A;var w=i,m=w},9296:function(Ve,he,e){e.r(he),e.d(he,{ResizableTextArea:function(){return P},default:function(){return w}});var x=e(16378),u=e(35227),b=e(78772),ae=e(42066),n=e(10859),C=e(61206),D=e(65093),H=e(92310),R=e.n(H),T=e(93681),ne=e(5643),q=e(18929),t=e(59301),U=e(29301),de=e(34280),te=e(16089),le=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -74,4 +74,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,re=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],M={},F;function ce(m){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=m.getAttribute("id")||m.getAttribute("data-reactid")||m.getAttribute("name");if(r&&M[v])return M[v];var f=window.getComputedStyle(m),$=f.getPropertyValue("box-sizing")||f.getPropertyValue("-moz-box-sizing")||f.getPropertyValue("-webkit-box-sizing"),z=parseFloat(f.getPropertyValue("padding-bottom"))+parseFloat(f.getPropertyValue("padding-top")),Z=parseFloat(f.getPropertyValue("border-bottom-width"))+parseFloat(f.getPropertyValue("border-top-width")),h=re.map(function(W){return"".concat(W,":").concat(f.getPropertyValue(W))}).join(";"),Q={sizingStyle:h,paddingSize:z,borderSize:Z,boxSizing:$};return r&&v&&(M[v]=Q),Q}function o(m){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;F||(F=document.createElement("textarea"),F.setAttribute("tab-index","-1"),F.setAttribute("aria-hidden","true"),document.body.appendChild(F)),m.getAttribute("wrap")?F.setAttribute("wrap",m.getAttribute("wrap")):F.removeAttribute("wrap");var $=ce(m,r),z=$.paddingSize,Z=$.borderSize,h=$.boxSizing,Q=$.sizingStyle;F.setAttribute("style","".concat(Q,";").concat(se)),F.value=m.value||m.placeholder||"";var W=void 0,ue=void 0,ye,Ce=F.scrollHeight;if(h==="border-box"?Ce+=Z:h==="content-box"&&(Ce-=z),v!==null||f!==null){F.value=" ";var he=F.scrollHeight-z;v!==null&&(W=he*v,h==="border-box"&&(W=W+z+Z),Ce=Math.max(W,Ce)),f!==null&&(ue=he*f,h==="border-box"&&(ue=ue+z+Z),ye=Ce>ue?"":"hidden",Ce=Math.min(ue,Ce))}var Ee={height:Ce,overflowY:ye,resize:"none"};return W&&(Ee.minHeight=W),ue&&(Ee.maxHeight=ue),Ee}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,d=1,J=2,S=t.forwardRef(function(m,r){var v=m,f=v.prefixCls,$=v.onPressEnter,z=v.defaultValue,Z=v.value,h=v.autoSize,Q=v.onResize,W=v.className,ue=v.style,ye=v.disabled,Ce=v.onChange,he=v.onInternalAutoSize,Ee=(0,C.Z)(v,a),me=(0,q.Z)(z,{value:Z,postState:function(Oe){return Oe!=null?Oe:""}}),Pe=(0,n.Z)(me,2),Me=Pe[0],y=Pe[1],c=function(Oe){y(Oe.target.value),Ce==null||Ce(Oe)},l=t.useRef();t.useImperativeHandle(r,function(){return{textArea:l.current}});var O=t.useMemo(function(){return h&&(0,ae.Z)(h)==="object"?[h.minRows,h.maxRows]:[]},[h]),B=(0,n.Z)(O,2),Y=B[0],_=B[1],V=!!h,be=function(){try{if(document.activeElement===l.current){var Oe=l.current,Ze=Oe.selectionStart,Ae=Oe.selectionEnd,ze=Oe.scrollTop;l.current.setSelectionRange(Ze,Ae),l.current.scrollTop=ze}}catch(He){}},ee=t.useState(J),oe=(0,n.Z)(ee,2),$e=oe[0],we=oe[1],Ne=t.useState(),Ie=(0,n.Z)(Ne,2),Re=Ie[0],s=Ie[1],g=function(){we(p)};(0,de.Z)(function(){V&&g()},[Z,Y,_,V]),(0,de.Z)(function(){if($e===p)we(d);else if($e===d){var ve=o(l.current,!1,Y,_);we(J),s(ve)}else be()},[$e]);var L=t.useRef(),j=function(){te.Z.cancel(L.current)},ie=function(Oe){$e===J&&(Q==null||Q(Oe),h&&(j(),L.current=(0,te.Z)(function(){g()})))};t.useEffect(function(){return j},[]);var Se=V?Re:null,pe=(0,u.Z)((0,u.Z)({},ue),Se);return($e===p||$e===d)&&(pe.overflowY="hidden",pe.overflowX="hidden"),t.createElement(U.Z,{onResize:ie,disabled:!(h||Q)},t.createElement("textarea",(0,x.Z)({},Ee,{ref:l,style:pe,className:R()(f,W,(0,b.Z)({},"".concat(f,"-disabled"),ye)),disabled:ye,value:Me,onChange:c})))}),P=S,K=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function A(m,r){return(0,D.Z)(m||"").slice(0,r).join("")}function E(m,r,v,f){var $=v;return m?$=A(v,f):(0,D.Z)(r||"").lengthf&&($=r),$}var G=t.forwardRef(function(m,r){var v,f=m.defaultValue,$=m.value,z=m.onFocus,Z=m.onBlur,h=m.onChange,Q=m.allowClear,W=m.maxLength,ue=m.onCompositionStart,ye=m.onCompositionEnd,Ce=m.suffix,he=m.prefixCls,Ee=he===void 0?"rc-textarea":he,me=m.classes,Pe=m.showCount,Me=m.className,y=m.style,c=m.disabled,l=m.hidden,O=m.classNames,B=m.styles,Y=m.onResize,_=(0,C.Z)(m,K),V=(0,q.Z)(f,{value:$,defaultValue:f}),be=(0,n.Z)(V,2),ee=be[0],oe=be[1],$e=(0,t.useRef)(null),we=t.useState(!1),Ne=(0,n.Z)(we,2),Ie=Ne[0],Re=Ne[1],s=t.useState(!1),g=(0,n.Z)(s,2),L=g[0],j=g[1],ie=t.useRef(),Se=t.useRef(0),pe=t.useState(null),ve=(0,n.Z)(pe,2),Oe=ve[0],Ze=ve[1],Ae=function(){var Ke;(Ke=$e.current)===null||Ke===void 0||Ke.textArea.focus()};(0,t.useImperativeHandle)(r,function(){return{resizableTextArea:$e.current,focus:Ae,blur:function(){var Ke;(Ke=$e.current)===null||Ke===void 0||Ke.textArea.blur()}}}),(0,t.useEffect)(function(){Re(function(bt){return!c&&bt})},[c]);var ze=Number(W)>0,He=function(Ke){j(!0),ie.current=ee,Se.current=Ke.currentTarget.selectionStart,ue==null||ue(Ke)},Xe=function(Ke){j(!1);var Je=Ke.currentTarget.value;if(ze){var ut,Ht=Se.current>=W+1||Se.current===((ut=ie.current)===null||ut===void 0?void 0:ut.length);Je=E(Ht,ie.current,Je,W)}Je!==ee&&(oe(Je),(0,ne.rJ)(Ke.currentTarget,Ke,h,Je)),ye==null||ye(Ke)},rt=function(Ke){var Je=Ke.target.value;if(!L&&ze){var ut=Ke.target.selectionStart>=W+1||Ke.target.selectionStart===Je.length||!Ke.target.selectionStart;Je=E(ut,ee,Je,W)}oe(Je),(0,ne.rJ)(Ke.currentTarget,Ke,h,Je)},gt=function(Ke){var Je=_.onPressEnter,ut=_.onKeyDown;Ke.key==="Enter"&&Je&&Je(Ke),ut==null||ut(Ke)},it=function(Ke){Re(!0),z==null||z(Ke)},It=function(Ke){Re(!1),Z==null||Z(Ke)},Te=function(Ke){var Je;oe(""),Ae(),(0,ne.rJ)((Je=$e.current)===null||Je===void 0?void 0:Je.textArea,Ke,h)},lt=(0,ne.D7)(ee);!L&&ze&&$==null&&(lt=A(lt,W));var pt=Ce,st;if(Pe){var Et=(0,D.Z)(lt).length;(0,ae.Z)(Pe)==="object"?st=Pe.formatter({value:lt,count:Et,maxLength:W}):st="".concat(Et).concat(ze?" / ".concat(W):""),pt=t.createElement(t.Fragment,null,pt,t.createElement("span",{className:R()("".concat(Ee,"-data-count"),O==null?void 0:O.count),style:B==null?void 0:B.count},st))}var Ye=function(Ke){var Je;Y==null||Y(Ke),(Je=$e.current)!==null&&Je!==void 0&&Je.textArea.style.height&&Ze(!0)},ht=!_.autoSize&&!Pe&&!Q,Mt=t.createElement(T.BaseInput,{value:lt,allowClear:Q,handleReset:Te,suffix:pt,prefixCls:Ee,classes:{affixWrapper:R()(me==null?void 0:me.affixWrapper,(v={},(0,b.Z)(v,"".concat(Ee,"-show-count"),Pe),(0,b.Z)(v,"".concat(Ee,"-textarea-allow-clear"),Q),v))},disabled:c,focused:Ie,className:Me,style:(0,u.Z)((0,u.Z)({},y),Oe&&!ht?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof st=="string"?st:void 0}},hidden:l,inputElement:t.createElement(P,(0,x.Z)({},_,{onKeyDown:gt,onChange:rt,onFocus:it,onBlur:It,onCompositionStart:He,onCompositionEnd:Xe,className:O==null?void 0:O.textarea,style:(0,u.Z)((0,u.Z)({},B==null?void 0:B.textarea),{},{resize:y==null?void 0:y.resize}),disabled:c,prefixCls:Ee,onResize:Ye,ref:$e}))});return Mt}),i=G,w=i},16722:function(Ve,ge,e){e.d(ge,{Z:function(){return H}});const x=R=>typeof R=="object"&&R!=null&&R.nodeType===1,u=(R,T)=>(!T||R!=="hidden")&&R!=="visible"&&R!=="clip",b=(R,T)=>{if(R.clientHeight{const t=(U=>{if(!U.ownerDocument||!U.ownerDocument.defaultView)return null;try{return U.ownerDocument.defaultView.frameElement}catch(de){return null}})(q);return!!t&&(t.clientHeightUT||U>R&&de=T&&te>=ne?U-R-q:de>T&&tene?de-T+t:0,n=R=>{const T=R.parentElement;return T==null?R.getRootNode().host||null:T},C=(R,T)=>{var ne,q,t,U;if(typeof document=="undefined")return[];const{scrollMode:de,block:te,inline:se,boundary:re,skipOverflowHiddenElements:M}=T,F=typeof re=="function"?re:Z=>Z!==re;if(!x(R))throw new TypeError("Invalid target");const ce=document.scrollingElement||document.documentElement,o=[];let a=R;for(;x(a)&&F(a);){if(a=n(a),a===ce){o.push(a);break}a!=null&&a===document.body&&b(a)&&!b(document.documentElement)||a!=null&&b(a,M)&&o.push(a)}const p=(q=(ne=window.visualViewport)==null?void 0:ne.width)!=null?q:innerWidth,d=(U=(t=window.visualViewport)==null?void 0:t.height)!=null?U:innerHeight,{scrollX:J,scrollY:S}=window,{height:P,width:K,top:A,right:E,bottom:G,left:i}=R.getBoundingClientRect(),{top:w,right:m,bottom:r,left:v}=(Z=>{const h=window.getComputedStyle(Z);return{top:parseFloat(h.scrollMarginTop)||0,right:parseFloat(h.scrollMarginRight)||0,bottom:parseFloat(h.scrollMarginBottom)||0,left:parseFloat(h.scrollMarginLeft)||0}})(R);let f=te==="start"||te==="nearest"?A-w:te==="end"?G+r:A+P/2-w+r,$=se==="center"?i+K/2-v+m:se==="end"?E+m:i-v;const z=[];for(let Z=0;Z=0&&i>=0&&G<=d&&E<=p&&(h===ce&&!b(h)||A>=ue&&G<=Ce&&i>=he&&E<=ye))return z;const Ee=getComputedStyle(h),me=parseInt(Ee.borderLeftWidth,10),Pe=parseInt(Ee.borderTopWidth,10),Me=parseInt(Ee.borderRightWidth,10),y=parseInt(Ee.borderBottomWidth,10);let c=0,l=0;const O="offsetWidth"in h?h.offsetWidth-h.clientWidth-me-Me:0,B="offsetHeight"in h?h.offsetHeight-h.clientHeight-Pe-y:0,Y="offsetWidth"in h?h.offsetWidth===0?0:W/h.offsetWidth:0,_="offsetHeight"in h?h.offsetHeight===0?0:Q/h.offsetHeight:0;if(ce===h)c=te==="start"?f:te==="end"?f-d:te==="nearest"?ae(S,S+d,d,Pe,y,S+f,S+f+P,P):f-d/2,l=se==="start"?$:se==="center"?$-p/2:se==="end"?$-p:ae(J,J+p,p,me,Me,J+$,J+$+K,K),c=Math.max(0,c+S),l=Math.max(0,l+J);else{c=te==="start"?f-ue-Pe:te==="end"?f-Ce+y+B:te==="nearest"?ae(ue,Ce,Q,Pe,y+B,f,f+P,P):f-(ue+Q/2)+B/2,l=se==="start"?$-he-me:se==="center"?$-(he+W/2)+O/2:se==="end"?$-ye+Me+O:ae(he,ye,W,me,Me+O,$,$+K,K);const{scrollLeft:V,scrollTop:be}=h;c=_===0?0:Math.max(0,Math.min(be+c/_,h.scrollHeight-Q/_+B)),l=Y===0?0:Math.max(0,Math.min(V+l/Y,h.scrollWidth-W/Y+O)),f+=be-c,$+=V-l}z.push({el:h,top:c,left:l})}return z},D=R=>R===!1?{block:"end",inline:"nearest"}:(T=>T===Object(T)&&Object.keys(T).length!==0)(R)?R:{block:"start",inline:"nearest"};function H(R,T){if(!R.isConnected||!(t=>{let U=t;for(;U&&U.parentNode;){if(U.parentNode===document)return!0;U=U.parentNode instanceof ShadowRoot?U.parentNode.host:U.parentNode}return!1})(R))return;const ne=(t=>{const U=window.getComputedStyle(t);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(R);if((t=>typeof t=="object"&&typeof t.behavior=="function")(T))return T.behavior(C(R,T));const q=typeof T=="boolean"||T==null?void 0:T.behavior;for(const{el:t,top:U,left:de}of C(R,D(T))){const te=U-ne.top+ne.bottom,se=de-ne.left+ne.right;t.scroll({top:te,left:se,behavior:q})}}}}]); +`,re=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],M={},F;function ce(m){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=m.getAttribute("id")||m.getAttribute("data-reactid")||m.getAttribute("name");if(r&&M[v])return M[v];var f=window.getComputedStyle(m),$=f.getPropertyValue("box-sizing")||f.getPropertyValue("-moz-box-sizing")||f.getPropertyValue("-webkit-box-sizing"),z=parseFloat(f.getPropertyValue("padding-bottom"))+parseFloat(f.getPropertyValue("padding-top")),Z=parseFloat(f.getPropertyValue("border-bottom-width"))+parseFloat(f.getPropertyValue("border-top-width")),h=re.map(function(W){return"".concat(W,":").concat(f.getPropertyValue(W))}).join(";"),Q={sizingStyle:h,paddingSize:z,borderSize:Z,boxSizing:$};return r&&v&&(M[v]=Q),Q}function o(m){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;F||(F=document.createElement("textarea"),F.setAttribute("tab-index","-1"),F.setAttribute("aria-hidden","true"),document.body.appendChild(F)),m.getAttribute("wrap")?F.setAttribute("wrap",m.getAttribute("wrap")):F.removeAttribute("wrap");var $=ce(m,r),z=$.paddingSize,Z=$.borderSize,h=$.boxSizing,Q=$.sizingStyle;F.setAttribute("style","".concat(Q,";").concat(le)),F.value=m.value||m.placeholder||"";var W=void 0,ue=void 0,Ce,xe=F.scrollHeight;if(h==="border-box"?xe+=Z:h==="content-box"&&(xe-=z),v!==null||f!==null){F.value=" ";var be=F.scrollHeight-z;v!==null&&(W=be*v,h==="border-box"&&(W=W+z+Z),xe=Math.max(W,xe)),f!==null&&(ue=be*f,h==="border-box"&&(ue=ue+z+Z),Ce=xe>ue?"":"hidden",xe=Math.min(ue,xe))}var Ee={height:xe,overflowY:Ce,resize:"none"};return W&&(Ee.minHeight=W),ue&&(Ee.maxHeight=ue),Ee}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,d=1,J=2,S=t.forwardRef(function(m,r){var v=m,f=v.prefixCls,$=v.onPressEnter,z=v.defaultValue,Z=v.value,h=v.autoSize,Q=v.onResize,W=v.className,ue=v.style,Ce=v.disabled,xe=v.onChange,be=v.onInternalAutoSize,Ee=(0,C.Z)(v,a),ve=(0,q.Z)(z,{value:Z,postState:function(Oe){return Oe!=null?Oe:""}}),Pe=(0,n.Z)(ve,2),Me=Pe[0],y=Pe[1],c=function(Oe){y(Oe.target.value),xe==null||xe(Oe)},l=t.useRef();t.useImperativeHandle(r,function(){return{textArea:l.current}});var O=t.useMemo(function(){return h&&(0,ae.Z)(h)==="object"?[h.minRows,h.maxRows]:[]},[h]),B=(0,n.Z)(O,2),Y=B[0],_=B[1],V=!!h,ye=function(){try{if(document.activeElement===l.current){var Oe=l.current,Ze=Oe.selectionStart,Ae=Oe.selectionEnd,ze=Oe.scrollTop;l.current.setSelectionRange(Ze,Ae),l.current.scrollTop=ze}}catch(He){}},ee=t.useState(J),oe=(0,n.Z)(ee,2),$e=oe[0],we=oe[1],Ne=t.useState(),Ie=(0,n.Z)(Ne,2),Re=Ie[0],s=Ie[1],g=function(){we(p)};(0,de.Z)(function(){V&&g()},[Z,Y,_,V]),(0,de.Z)(function(){if($e===p)we(d);else if($e===d){var fe=o(l.current,!1,Y,_);we(J),s(fe)}else ye()},[$e]);var L=t.useRef(),j=function(){te.Z.cancel(L.current)},se=function(Oe){$e===J&&(Q==null||Q(Oe),h&&(j(),L.current=(0,te.Z)(function(){g()})))};t.useEffect(function(){return j},[]);var pe=V?Re:null,ge=(0,u.Z)((0,u.Z)({},ue),pe);return($e===p||$e===d)&&(ge.overflowY="hidden",ge.overflowX="hidden"),t.createElement(U.Z,{onResize:se,disabled:!(h||Q)},t.createElement("textarea",(0,x.Z)({},Ee,{ref:l,style:ge,className:R()(f,W,(0,b.Z)({},"".concat(f,"-disabled"),Ce)),disabled:Ce,value:Me,onChange:c})))}),P=S,K=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function A(m,r){return(0,D.Z)(m||"").slice(0,r).join("")}function E(m,r,v,f){var $=v;return m?$=A(v,f):(0,D.Z)(r||"").lengthf&&($=r),$}var G=t.forwardRef(function(m,r){var v,f=m.defaultValue,$=m.value,z=m.onFocus,Z=m.onBlur,h=m.onChange,Q=m.allowClear,W=m.maxLength,ue=m.onCompositionStart,Ce=m.onCompositionEnd,xe=m.suffix,be=m.prefixCls,Ee=be===void 0?"rc-textarea":be,ve=m.classes,Pe=m.showCount,Me=m.className,y=m.style,c=m.disabled,l=m.hidden,O=m.classNames,B=m.styles,Y=m.onResize,_=(0,C.Z)(m,K),V=(0,q.Z)(f,{value:$,defaultValue:f}),ye=(0,n.Z)(V,2),ee=ye[0],oe=ye[1],$e=(0,t.useRef)(null),we=t.useState(!1),Ne=(0,n.Z)(we,2),Ie=Ne[0],Re=Ne[1],s=t.useState(!1),g=(0,n.Z)(s,2),L=g[0],j=g[1],se=t.useRef(),pe=t.useRef(0),ge=t.useState(null),fe=(0,n.Z)(ge,2),Oe=fe[0],Ze=fe[1],Ae=function(){var Ke;(Ke=$e.current)===null||Ke===void 0||Ke.textArea.focus()};(0,t.useImperativeHandle)(r,function(){return{resizableTextArea:$e.current,focus:Ae,blur:function(){var Ke;(Ke=$e.current)===null||Ke===void 0||Ke.textArea.blur()}}}),(0,t.useEffect)(function(){Re(function(bt){return!c&&bt})},[c]);var ze=Number(W)>0,He=function(Ke){j(!0),se.current=ee,pe.current=Ke.currentTarget.selectionStart,ue==null||ue(Ke)},Xe=function(Ke){j(!1);var Je=Ke.currentTarget.value;if(ze){var ut,Ht=pe.current>=W+1||pe.current===((ut=se.current)===null||ut===void 0?void 0:ut.length);Je=E(Ht,se.current,Je,W)}Je!==ee&&(oe(Je),(0,ne.rJ)(Ke.currentTarget,Ke,h,Je)),Ce==null||Ce(Ke)},rt=function(Ke){var Je=Ke.target.value;if(!L&&ze){var ut=Ke.target.selectionStart>=W+1||Ke.target.selectionStart===Je.length||!Ke.target.selectionStart;Je=E(ut,ee,Je,W)}oe(Je),(0,ne.rJ)(Ke.currentTarget,Ke,h,Je)},gt=function(Ke){var Je=_.onPressEnter,ut=_.onKeyDown;Ke.key==="Enter"&&Je&&Je(Ke),ut==null||ut(Ke)},it=function(Ke){Re(!0),z==null||z(Ke)},It=function(Ke){Re(!1),Z==null||Z(Ke)},Te=function(Ke){var Je;oe(""),Ae(),(0,ne.rJ)((Je=$e.current)===null||Je===void 0?void 0:Je.textArea,Ke,h)},lt=(0,ne.D7)(ee);!L&&ze&&$==null&&(lt=A(lt,W));var pt=xe,st;if(Pe){var Et=(0,D.Z)(lt).length;(0,ae.Z)(Pe)==="object"?st=Pe.formatter({value:lt,count:Et,maxLength:W}):st="".concat(Et).concat(ze?" / ".concat(W):""),pt=t.createElement(t.Fragment,null,pt,t.createElement("span",{className:R()("".concat(Ee,"-data-count"),O==null?void 0:O.count),style:B==null?void 0:B.count},st))}var Ye=function(Ke){var Je;Y==null||Y(Ke),(Je=$e.current)!==null&&Je!==void 0&&Je.textArea.style.height&&Ze(!0)},ht=!_.autoSize&&!Pe&&!Q,Mt=t.createElement(T.BaseInput,{value:lt,allowClear:Q,handleReset:Te,suffix:pt,prefixCls:Ee,classes:{affixWrapper:R()(ve==null?void 0:ve.affixWrapper,(v={},(0,b.Z)(v,"".concat(Ee,"-show-count"),Pe),(0,b.Z)(v,"".concat(Ee,"-textarea-allow-clear"),Q),v))},disabled:c,focused:Ie,className:Me,style:(0,u.Z)((0,u.Z)({},y),Oe&&!ht?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof st=="string"?st:void 0}},hidden:l,inputElement:t.createElement(P,(0,x.Z)({},_,{onKeyDown:gt,onChange:rt,onFocus:it,onBlur:It,onCompositionStart:He,onCompositionEnd:Xe,className:O==null?void 0:O.textarea,style:(0,u.Z)((0,u.Z)({},B==null?void 0:B.textarea),{},{resize:y==null?void 0:y.resize}),disabled:c,prefixCls:Ee,onResize:Ye,ref:$e}))});return Mt}),i=G,w=i},16722:function(Ve,he,e){e.d(he,{Z:function(){return H}});const x=R=>typeof R=="object"&&R!=null&&R.nodeType===1,u=(R,T)=>(!T||R!=="hidden")&&R!=="visible"&&R!=="clip",b=(R,T)=>{if(R.clientHeight{const t=(U=>{if(!U.ownerDocument||!U.ownerDocument.defaultView)return null;try{return U.ownerDocument.defaultView.frameElement}catch(de){return null}})(q);return!!t&&(t.clientHeightUT||U>R&&de=T&&te>=ne?U-R-q:de>T&&tene?de-T+t:0,n=R=>{const T=R.parentElement;return T==null?R.getRootNode().host||null:T},C=(R,T)=>{var ne,q,t,U;if(typeof document=="undefined")return[];const{scrollMode:de,block:te,inline:le,boundary:re,skipOverflowHiddenElements:M}=T,F=typeof re=="function"?re:Z=>Z!==re;if(!x(R))throw new TypeError("Invalid target");const ce=document.scrollingElement||document.documentElement,o=[];let a=R;for(;x(a)&&F(a);){if(a=n(a),a===ce){o.push(a);break}a!=null&&a===document.body&&b(a)&&!b(document.documentElement)||a!=null&&b(a,M)&&o.push(a)}const p=(q=(ne=window.visualViewport)==null?void 0:ne.width)!=null?q:innerWidth,d=(U=(t=window.visualViewport)==null?void 0:t.height)!=null?U:innerHeight,{scrollX:J,scrollY:S}=window,{height:P,width:K,top:A,right:E,bottom:G,left:i}=R.getBoundingClientRect(),{top:w,right:m,bottom:r,left:v}=(Z=>{const h=window.getComputedStyle(Z);return{top:parseFloat(h.scrollMarginTop)||0,right:parseFloat(h.scrollMarginRight)||0,bottom:parseFloat(h.scrollMarginBottom)||0,left:parseFloat(h.scrollMarginLeft)||0}})(R);let f=te==="start"||te==="nearest"?A-w:te==="end"?G+r:A+P/2-w+r,$=le==="center"?i+K/2-v+m:le==="end"?E+m:i-v;const z=[];for(let Z=0;Z=0&&i>=0&&G<=d&&E<=p&&(h===ce&&!b(h)||A>=ue&&G<=xe&&i>=be&&E<=Ce))return z;const Ee=getComputedStyle(h),ve=parseInt(Ee.borderLeftWidth,10),Pe=parseInt(Ee.borderTopWidth,10),Me=parseInt(Ee.borderRightWidth,10),y=parseInt(Ee.borderBottomWidth,10);let c=0,l=0;const O="offsetWidth"in h?h.offsetWidth-h.clientWidth-ve-Me:0,B="offsetHeight"in h?h.offsetHeight-h.clientHeight-Pe-y:0,Y="offsetWidth"in h?h.offsetWidth===0?0:W/h.offsetWidth:0,_="offsetHeight"in h?h.offsetHeight===0?0:Q/h.offsetHeight:0;if(ce===h)c=te==="start"?f:te==="end"?f-d:te==="nearest"?ae(S,S+d,d,Pe,y,S+f,S+f+P,P):f-d/2,l=le==="start"?$:le==="center"?$-p/2:le==="end"?$-p:ae(J,J+p,p,ve,Me,J+$,J+$+K,K),c=Math.max(0,c+S),l=Math.max(0,l+J);else{c=te==="start"?f-ue-Pe:te==="end"?f-xe+y+B:te==="nearest"?ae(ue,xe,Q,Pe,y+B,f,f+P,P):f-(ue+Q/2)+B/2,l=le==="start"?$-be-ve:le==="center"?$-(be+W/2)+O/2:le==="end"?$-Ce+Me+O:ae(be,Ce,W,ve,Me+O,$,$+K,K);const{scrollLeft:V,scrollTop:ye}=h;c=_===0?0:Math.max(0,Math.min(ye+c/_,h.scrollHeight-Q/_+B)),l=Y===0?0:Math.max(0,Math.min(V+l/Y,h.scrollWidth-W/Y+O)),f+=ye-c,$+=V-l}z.push({el:h,top:c,left:l})}return z},D=R=>R===!1?{block:"end",inline:"nearest"}:(T=>T===Object(T)&&Object.keys(T).length!==0)(R)?R:{block:"start",inline:"nearest"};function H(R,T){if(!R.isConnected||!(t=>{let U=t;for(;U&&U.parentNode;){if(U.parentNode===document)return!0;U=U.parentNode instanceof ShadowRoot?U.parentNode.host:U.parentNode}return!1})(R))return;const ne=(t=>{const U=window.getComputedStyle(t);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(R);if((t=>typeof t=="object"&&typeof t.behavior=="function")(T))return T.behavior(C(R,T));const q=typeof T=="boolean"||T==null?void 0:T.behavior;for(const{el:t,top:U,left:de}of C(R,D(T))){const te=U-ne.top+ne.bottom,le=de-ne.left+ne.right;t.scroll({top:te,left:le,behavior:q})}}}}]); diff --git a/umi.48ce4abc.js b/umi.65663447.js similarity index 99% rename from umi.48ce4abc.js rename to umi.65663447.js index 2facdd63d2..0470ef111d 100644 --- a/umi.48ce4abc.js +++ b/umi.65663447.js @@ -1466,6 +1466,6 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `),he=[],be=r?Ln(r.baseTime,r.timescale):0;let Se="00:00.000",De=0,He=0,Xe,lt=!0;H.oncue=function(vt){const Qt=a[_];let yr=a.ccOffset;const Tr=(De-be)/9e4;if(Qt!=null&&Qt.new&&(He!==void 0?yr=a.ccOffset=Qt.start:lc(a,_,Tr)),Tr){if(!r){Xe=new Error("Missing initPTS for VTT MPEGTS");return}yr=Tr-a.presentationOffset}const Wr=vt.endTime-vt.startTime,Br=Eo((vt.startTime+yr-He)*9e4,E*9e4)/9e4;vt.startTime=Math.max(Br,0),vt.endTime=Math.max(Br+Wr,0);const Cn=vt.text.trim();vt.text=decodeURIComponent(encodeURIComponent(Cn)),vt.id||(vt.id=ju(vt.startTime,vt.endTime,Cn)),vt.endTime>0&&he.push(vt)},H.onparsingerror=function(vt){Xe=vt},H.onflush=function(){if(Xe){N(Xe);return}I(he)},oe.forEach(vt=>{if(lt)if(Gl(vt,"X-TIMESTAMP-MAP=")){lt=!1,vt.slice(16).split(",").forEach(Qt=>{Gl(Qt,"LOCAL:")?Se=Qt.slice(6):Gl(Qt,"MPEGTS:")&&(De=parseInt(Qt.slice(7)))});try{He=wc(Se)/1e3}catch(Qt){Xe=Qt}return}else vt===""&&(lt=!1);H.parse(vt+` `)}),H.flush()}const au="stpp.ttml.im1t",el=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Gs=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,No={left:"start",center:"center",right:"end",start:"start",end:"end"};function $o(j,r,a,_){const E=ct(new Uint8Array(j),["mdat"]);if(E.length===0){_(new Error("Could not parse IMSC1 mdat"));return}const I=E.map(H=>qe(H)),N=$i(r.baseTime,1,r.timescale);try{I.forEach(H=>a(Kl(H,N)))}catch(H){_(H)}}function Kl(j,r){const E=new DOMParser().parseFromString(j,"text/xml").getElementsByTagName("tt")[0];if(!E)throw new Error("Invalid ttml");const I={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},N=Object.keys(I).reduce((Se,De)=>(Se[De]=E.getAttribute(`ttp:${De}`)||I[De],Se),{}),H=E.getAttribute("xml:space")!=="preserve",oe=su(Vu(E,"styling","style")),he=su(Vu(E,"layout","region")),be=Vu(E,"body","[begin]");return[].map.call(be,Se=>{const De=Vl(Se,H);if(!De||!Se.hasAttribute("begin"))return null;const He=du(Se.getAttribute("begin"),N),Xe=du(Se.getAttribute("dur"),N);let lt=du(Se.getAttribute("end"),N);if(He===null)throw tl(Se);if(lt===null){if(Xe===null)throw tl(Se);lt=He+Xe}const vt=new qu(He-r,lt-r,De);vt.id=ju(vt.startTime,vt.endTime,vt.text);const Qt=he[Se.getAttribute("region")],yr=oe[Se.getAttribute("style")],Tr=cc(Qt,yr,oe),{textAlign:Wr}=Tr;if(Wr){const Br=No[Wr];Br&&(vt.lineAlign=Br),vt.align=Wr}return i(vt,Tr),vt}).filter(Se=>Se!==null)}function Vu(j,r,a){const _=j.getElementsByTagName(r)[0];return _?[].slice.call(_.querySelectorAll(a)):[]}function su(j){return j.reduce((r,a)=>{const _=a.getAttribute("xml:id");return _&&(r[_]=a),r},{})}function Vl(j,r){return[].slice.call(j.childNodes).reduce((a,_,E)=>{var I;return _.nodeName==="br"&&E?a+` `:(I=_.childNodes)!=null&&I.length?Vl(_,r):r?a+_.textContent.trim().replace(/\s+/g," "):a+_.textContent},"")}function cc(j,r,a){const _="http://www.w3.org/ns/ttml#styling";let E=null;const I=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],N=j!=null&&j.hasAttribute("style")?j.getAttribute("style"):null;return N&&a.hasOwnProperty(N)&&(E=a[N]),I.reduce((H,oe)=>{const he=Qo(r,_,oe)||Qo(j,_,oe)||Qo(E,_,oe);return he&&(H[oe]=he),H},{})}function Qo(j,r,a){return j&&j.hasAttributeNS(r,a)?j.getAttributeNS(r,a):null}function tl(j){return new Error(`Could not parse ttml timestamp ${j}`)}function du(j,r){if(!j)return null;let a=Zl(j);return a===null&&(el.test(j)?a=Yl(j,r):Gs.test(j)&&(a=rl(j,r))),a}function Yl(j,r){const a=el.exec(j),_=(a[4]|0)+(a[5]|0)/r.subFrameRate;return(a[1]|0)*3600+(a[2]|0)*60+(a[3]|0)+_/r.frameRate}function rl(j,r){const a=Gs.exec(j),_=Number(a[1]);switch(a[2]){case"h":return _*3600;case"m":return _*60;case"ms":return _*1e3;case"f":return _/r.frameRate;case"t":return _/r.tickRate}return _}class Ma{constructor(r){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=Xl(),this.captionsProperties=void 0,this.hls=r,this.config=r.config,this.Cues=r.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}},r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.on(l.FRAG_LOADING,this.onFragLoading,this),r.on(l.FRAG_LOADED,this.onFragLoaded,this),r.on(l.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),r.on(l.FRAG_DECRYPTED,this.onFragDecrypted,this),r.on(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.on(l.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),r.on(l.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:r}=this;r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.off(l.FRAG_LOADING,this.onFragLoading,this),r.off(l.FRAG_LOADED,this.onFragLoaded,this),r.off(l.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),r.off(l.FRAG_DECRYPTED,this.onFragDecrypted,this),r.off(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.off(l.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),r.off(l.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){const r=new vl(this,"textTrack1"),a=new vl(this,"textTrack2"),_=new vl(this,"textTrack3"),E=new vl(this,"textTrack4");this.cea608Parser1=new Xo(1,r,a),this.cea608Parser2=new Xo(3,_,E)}}addCues(r,a,_,E,I){let N=!1;for(let H=I.length;H--;){const oe=I[H],he=Uu(oe[0],oe[1],a,_);if(he>=0&&(oe[0]=Math.min(oe[0],a),oe[1]=Math.max(oe[1],_),N=!0,he/(_-a)>.5))return}if(N||I.push([a,_]),this.config.renderTextTracksNatively){const H=this.captionsTracks[r];this.Cues.newCue(H,a,_,E)}else{const H=this.Cues.newCue(null,a,_,E);this.hls.trigger(l.CUES_PARSED,{type:"captions",cues:H,track:r})}}onInitPtsFound(r,{frag:a,id:_,initPTS:E,timescale:I}){const{unparsedVttFrags:N}=this;_==="main"&&(this.initPTS[a.cc]={baseTime:E,timescale:I}),N.length&&(this.unparsedVttFrags=[],N.forEach(H=>{this.onFragLoaded(l.FRAG_LOADED,H)}))}getExistingTrack(r,a){const{media:_}=this;if(_)for(let E=0;E<_.textTracks.length;E++){const I=_.textTracks[E];if(fc(I,{name:r,lang:a,attrs:{}}))return I}return null}createCaptionsTrack(r){this.config.renderTextTracksNatively?this.createNativeTrack(r):this.createNonNativeTrack(r)}createNativeTrack(r){if(this.captionsTracks[r])return;const{captionsProperties:a,captionsTracks:_,media:E}=this,{label:I,languageCode:N}=a[r],H=this.getExistingTrack(I,N);if(H)_[r]=H,yn(_[r]),Ir(_[r],E);else{const oe=this.createTextTrack("captions",I,N);oe&&(oe[r]=!0,_[r]=oe)}}createNonNativeTrack(r){if(this.nonNativeCaptionsTracks[r])return;const a=this.captionsProperties[r];if(!a)return;const _=a.label,E={_id:r,label:_,kind:"captions",default:a.media?!!a.media.default:!1,closedCaptions:a.media};this.nonNativeCaptionsTracks[r]=E,this.hls.trigger(l.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[E]})}createTextTrack(r,a,_){const E=this.media;if(E)return E.addTextTrack(r,a,_)}onMediaAttaching(r,a){this.media=a.media,this._cleanTracks()}onMediaDetaching(){const{captionsTracks:r}=this;Object.keys(r).forEach(a=>{yn(r[a]),delete r[a]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Xl(),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:r}=this;if(!r)return;const a=r.textTracks;if(a)for(let _=0;_I.textCodec===au);if(this.config.enableWebVTT||E&&this.config.enableIMSC1){if(aa(this.tracks,_)){this.tracks=_;return}if(this.textTracks=[],this.tracks=_,this.config.renderTextTracksNatively){const N=this.media,H=N?on(N.textTracks):null;if(this.tracks.forEach((oe,he)=>{let be;if(H){let Se=null;for(let De=0;Dehe!==null).map(he=>he.label);oe.length&&R.warn(`Media element contains unused subtitle tracks: ${oe.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const N=this.tracks.map(H=>({label:H.name,kind:H.type.toLowerCase(),default:H.default,subtitleTrack:H}));this.hls.trigger(l.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:N})}}}onManifestLoaded(r,a){this.config.enableCEA708Captions&&a.captions&&a.captions.forEach(_=>{const E=/(?:CC|SERVICE)([1-4])/.exec(_.instreamId);if(!E)return;const I=`textTrack${E[1]}`,N=this.captionsProperties[I];N&&(N.label=_.name,_.lang&&(N.languageCode=_.lang),N.media=_)})}closedCaptionsForLevel(r){const a=this.hls.levels[r.level];return a==null?void 0:a.attrs["CLOSED-CAPTIONS"]}onFragLoading(r,a){if(this.enabled&&a.frag.type===Ye.MAIN){var _,E;const{cea608Parser1:I,cea608Parser2:N,lastSn:H}=this,{cc:oe,sn:he}=a.frag,be=(_=(E=a.part)==null?void 0:E.index)!=null?_:-1;I&&N&&(he!==H+1||he===H&&be!==this.lastPartIndex+1||oe!==this.lastCc)&&(I.reset(),N.reset()),this.lastCc=oe,this.lastSn=he,this.lastPartIndex=be}}onFragLoaded(r,a){const{frag:_,payload:E}=a;if(_.type===Ye.SUBTITLE)if(E.byteLength){const I=_.decryptdata,N="stats"in a;if(I==null||!I.encrypted||N){const H=this.tracks[_.level],oe=this.vttCCs;oe[_.cc]||(oe[_.cc]={start:_.start,prevCC:this.prevCC,new:!0},this.prevCC=_.cc),H&&H.textCodec===au?this._parseIMSC1(_,E):this._parseVTTs(a)}}else this.hls.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:new Error("Empty subtitle payload")})}_parseIMSC1(r,a){const _=this.hls;$o(a,this.initPTS[r.cc],E=>{this._appendCues(E,r.level),_.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:r})},E=>{R.log(`Failed to parse IMSC1: ${E}`),_.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:E})})}_parseVTTs(r){var a;const{frag:_,payload:E}=r,{initPTS:I,unparsedVttFrags:N}=this,H=I.length-1;if(!I[_.cc]&&H===-1){N.push(r);return}const oe=this.hls,he=(a=_.initSegment)!=null&&a.data?dr(_.initSegment.data,new Uint8Array(E)):E;gl(he,this.initPTS[_.cc],this.vttCCs,_.cc,_.start,be=>{this._appendCues(be,_.level),oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:_})},be=>{const Se=be.message==="Missing initPTS for VTT MPEGTS";Se?N.push(r):this._fallbackToIMSC1(_,E),R.log(`Failed to parse VTT cue: ${be}`),!(Se&&H>_.cc)&&oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:be})})}_fallbackToIMSC1(r,a){const _=this.tracks[r.level];_.textCodec||$o(a,this.initPTS[r.cc],()=>{_.textCodec=au,this._parseIMSC1(r,a)},()=>{_.textCodec="wvtt"})}_appendCues(r,a){const _=this.hls;if(this.config.renderTextTracksNatively){const E=this.textTracks[a];if(!E||E.mode==="disabled")return;r.forEach(I=>Hr(E,I))}else{const E=this.tracks[a];if(!E)return;const I=E.default?"default":"subtitles"+a;_.trigger(l.CUES_PARSED,{type:"subtitles",cues:r,track:I})}}onFragDecrypted(r,a){const{frag:_}=a;_.type===Ye.SUBTITLE&&this.onFragLoaded(l.FRAG_LOADED,a)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(r,a){this.initCea608Parsers();const{cea608Parser1:_,cea608Parser2:E}=this;if(!this.enabled||!_||!E)return;const{frag:I,samples:N}=a;if(!(I.type===Ye.MAIN&&this.closedCaptionsForLevel(I)==="NONE"))for(let H=0;HAr(H[oe],a,_))}if(this.config.renderTextTracksNatively&&a===0&&E!==void 0){const{textTracks:H}=this;Object.keys(H).forEach(oe=>Ar(H[oe],a,E))}}}extractCea608Data(r){const a=[[],[]],_=r[0]&31;let E=2;for(let I=0;I<_;I++){const N=r[E++],H=127&r[E++],oe=127&r[E++];if(H===0&&oe===0)continue;if((4&N)!==0){const be=3&N;(be===0||be===1)&&(a[be].push(H),a[be].push(oe))}}return a}}function Ec(j){return j.characteristics&&/transcribes-spoken-dialog/gi.test(j.characteristics)&&/describes-music-and-sound/gi.test(j.characteristics)?"captions":"subtitles"}function fc(j,r){return!!j&&j.kind===Ec(r)&&is(r,j)}function Uu(j,r,a,_){return Math.min(r,_)-Math.max(j,a)}function Xl(){return{ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}}}class dc{constructor(r){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=r,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}setStreamController(r){this.streamController=r}destroy(){this.hls&&this.unregisterListener(),this.timer&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null}registerListeners(){const{hls:r}=this;r.on(l.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.BUFFER_CODECS,this.onBufferCodecs,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this)}unregisterListener(){const{hls:r}=this;r.off(l.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.BUFFER_CODECS,this.onBufferCodecs,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this)}onFpsDropLevelCapping(r,a){const _=this.hls.levels[a.droppedLevel];this.isLevelAllowed(_)&&this.restrictedLevels.push({bitrate:_.bitrate,height:_.height,width:_.width})}onMediaAttaching(r,a){this.media=a.media instanceof HTMLVideoElement?a.media:null,this.clientRect=null,this.timer&&this.hls.levels.length&&this.detectPlayerSize()}onManifestParsed(r,a){const _=this.hls;this.restrictedLevels=[],this.firstLevel=a.firstLevel,_.config.capLevelToPlayerSize&&a.video&&this.startCapping()}onLevelsUpdated(r,a){this.timer&&y(this.autoLevelCapping)&&this.detectPlayerSize()}onBufferCodecs(r,a){this.hls.config.capLevelToPlayerSize&&a.video&&this.startCapping()}onMediaDetaching(){this.stopCapping()}detectPlayerSize(){if(this.media){if(this.mediaHeight<=0||this.mediaWidth<=0){this.clientRect=null;return}const r=this.hls.levels;if(r.length){const a=this.hls,_=this.getMaxLevel(r.length-1);_!==this.autoLevelCapping&&R.log(`Setting autoLevelCapping to ${_}: ${r[_].height}p@${r[_].bitrate} for media ${this.mediaWidth}x${this.mediaHeight}`),a.autoLevelCapping=_,a.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=a.autoLevelCapping}}}getMaxLevel(r){const a=this.hls.levels;if(!a.length)return-1;const _=a.filter((E,I)=>this.isLevelAllowed(E)&&I<=r);return this.clientRect=null,dc.getMaxLevelByMediaSize(_,this.mediaWidth,this.mediaHeight)}startCapping(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())}stopCapping(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)}getDimensions(){if(this.clientRect)return this.clientRect;const r=this.media,a={width:0,height:0};if(r){const _=r.getBoundingClientRect();a.width=_.width,a.height=_.height,!a.width&&!a.height&&(a.width=_.right-_.left||r.width||0,a.height=_.bottom-_.top||r.height||0)}return this.clientRect=a,a}get mediaWidth(){return this.getDimensions().width*this.contentScaleFactor}get mediaHeight(){return this.getDimensions().height*this.contentScaleFactor}get contentScaleFactor(){let r=1;if(!this.hls.config.ignoreDevicePixelRatio)try{r=self.devicePixelRatio}catch(a){}return r}isLevelAllowed(r){return!this.restrictedLevels.some(_=>r.bitrate===_.bitrate&&r.width===_.width&&r.height===_.height)}static getMaxLevelByMediaSize(r,a,_){if(!(r!=null&&r.length))return-1;const E=(H,oe)=>oe?H.width!==oe.width||H.height!==oe.height:!0;let I=r.length-1;const N=Math.max(a,_);for(let H=0;H=N||oe.height>=N)&&E(oe,r[H+1])){I=H;break}}return I}}class Ql{constructor(r){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=r,this.registerListeners()}setStreamController(r){this.streamController=r}registerListeners(){this.hls.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this)}destroy(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null}onMediaAttaching(r,a){const _=this.hls.config;if(_.capLevelOnFPSDrop){const E=a.media instanceof self.HTMLVideoElement?a.media:null;this.media=E,E&&typeof E.getVideoPlaybackQuality=="function"&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),_.fpsDroppedMonitoringPeriod)}}checkFPS(r,a,_){const E=performance.now();if(a){if(this.lastTime){const I=E-this.lastTime,N=_-this.lastDroppedFrames,H=a-this.lastDecodedFrames,oe=1e3*N/I,he=this.hls;if(he.trigger(l.FPS_DROP,{currentDropped:N,currentDecoded:H,totalDroppedFrames:_}),oe>0&&N>he.config.fpsDroppedMonitoringThreshold*H){let be=he.currentLevel;R.warn("drop FPS ratio greater than max allowed value for currentLevel: "+be),be>0&&(he.autoLevelCapping===-1||he.autoLevelCapping>=be)&&(be=be-1,he.trigger(l.FPS_DROP_LEVEL_CAPPING,{level:be,droppedLevel:he.currentLevel}),he.autoLevelCapping=be,this.streamController.nextLevelSwitch())}}this.lastTime=E,this.lastDroppedFrames=_,this.lastDecodedFrames=a}}checkFPSInterval(){const r=this.media;if(r)if(this.isVideoPlaybackQualityAvailable){const a=r.getVideoPlaybackQuality();this.checkFPS(r,a.totalVideoFrames,a.droppedVideoFrames)}else this.checkFPS(r,r.webkitDecodedFrameCount,r.webkitDroppedFrameCount)}}const Go="[eme]";class nl{constructor(r){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=nl.CDMCleanupPromise?[nl.CDMCleanupPromise]:[],this.debug=R.debug.bind(R,Go),this.log=R.log.bind(R,Go),this.warn=R.warn.bind(R,Go),this.error=R.error.bind(R,Go),this.onMediaEncrypted=a=>{const{initDataType:_,initData:E}=a,I=`"${a.type}" event: init data type: "${_}"`;if(this.debug(I),E!==null){if(!this.keyFormatPromise){let N=Object.keys(this.keySystemAccessPromises);N.length||(N=qt(this.config));const H=N.map(tr).filter(oe=>!!oe);this.keyFormatPromise=this.getKeyFormatPromise(H)}this.keyFormatPromise.then(N=>{const H=Ft(N);let oe,he;if(_==="sinf"){if(H!==Me.FAIRPLAY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${H}`);return}const Xe=ze(new Uint8Array(E));try{const lt=M(JSON.parse(Xe).sinf),vt=Dr(lt);if(!vt)throw new Error("'schm' box missing or not cbcs/cenc with schi > tenc");oe=vt.subarray(8,24),he=Me.FAIRPLAY}catch(lt){this.warn(`${I} Failed to parse sinf: ${lt}`);return}}else{if(H!==Me.WIDEVINE&&H!==Me.PLAYREADY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${H}`);return}const Xe=Sr(E),lt=Xe.filter(Qt=>!!Qt.systemId&&At(Qt.systemId)===H);lt.length>1&&this.warn(`${I} Using first of ${lt.length} pssh found for selected key-system ${H}`);const vt=lt[0];if(!vt){Xe.length===0||Xe.some(Qt=>!Qt.systemId)?this.warn(`${I} contains incomplete or invalid pssh data`):this.log(`ignoring ${I} for ${Xe.map(Qt=>At(Qt.systemId)).join(",")} pssh data in favor of playlist keys`);return}if(he=At(vt.systemId),vt.version===0&&vt.data)if(he===Me.WIDEVINE){const Qt=vt.data.length-22;oe=vt.data.subarray(Qt,Qt+16)}else he===Me.PLAYREADY&&(oe=zt(vt.data))}if(!he||!oe){this.log(`Unable to handle ${I} with key-system ${H}`);return}const be=Nt.hexDump(oe),{keyIdToKeySessionPromise:Se,mediaKeySessions:De}=this;let He=Se[be];for(let Xe=0;Xethis.generateRequestWithPreferredKeySession(lt,_,E,"encrypted-event-key-match")),He.catch(yr=>this.handleError(yr));break}}if(!He){if(he!==H){this.log(`Ignoring "${I}" with ${he} init data for selected key-system ${H}`);return}He=Se[be]=this.getKeySystemSelectionPromise([he]).then(({keySystem:Xe,mediaKeys:lt})=>{var vt;this.throwIfDestroyed();const Qt=new Mr("ISO-23001-7",be,(vt=tr(Xe))!=null?vt:"");return Qt.pssh=new Uint8Array(E),Qt.keyId=oe,this.attemptSetMediaKeys(Xe,lt).then(()=>{this.throwIfDestroyed();const yr=this.createMediaKeySessionContext({decryptdata:Qt,keySystem:Xe,mediaKeys:lt});return this.generateRequestWithPreferredKeySession(yr,_,E,"encrypted-event-no-match")})}),He.catch(Xe=>this.handleError(Xe))}})}},this.onWaitingForKey=a=>{this.log(`"${a.type}" event`)},this.hls=r,this.config=r.config,this.registerListeners()}destroy(){this.unregisterListeners(),this.onMediaDetached();const r=this.config;r.requestMediaKeySystemAccessFunc=null,r.licenseXhrSetup=r.licenseResponseCallback=void 0,r.drmSystems=r.drmSystemOptions={},this.hls=this.config=this.keyIdToKeySessionPromise=null,this.onMediaEncrypted=this.onWaitingForKey=null}registerListeners(){this.hls.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(l.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(l.MANIFEST_LOADED,this.onManifestLoaded,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(l.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(l.MANIFEST_LOADED,this.onManifestLoaded,this)}getLicenseServerUrl(r){const{drmSystems:a,widevineLicenseUrl:_}=this.config,E=a[r];if(E)return E.licenseUrl;if(r===Me.WIDEVINE&&_)return _}getLicenseServerUrlOrThrow(r){const a=this.getLicenseServerUrl(r);if(a===void 0)throw new Error(`no license server URL configured for key-system "${r}"`);return a}getServerCertificateUrl(r){const{drmSystems:a}=this.config,_=a[r];if(_)return _.serverCertificateUrl;this.log(`No Server Certificate in config.drmSystems["${r}"]`)}attemptKeySystemAccess(r){const a=this.hls.levels,_=(N,H,oe)=>!!N&&oe.indexOf(N)===H,E=a.map(N=>N.audioCodec).filter(_),I=a.map(N=>N.videoCodec).filter(_);return E.length+I.length===0&&I.push("avc1.42e01e"),new Promise((N,H)=>{const oe=he=>{const be=he.shift();this.getMediaKeysPromise(be,E,I).then(Se=>N({keySystem:be,mediaKeys:Se})).catch(Se=>{he.length?oe(he):Se instanceof Jo?H(Se):H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_ACCESS,error:Se,fatal:!0},Se.message))})};oe(r)})}requestMediaKeySystemAccess(r,a){const{requestMediaKeySystemAccessFunc:_}=this.config;if(typeof _!="function"){let E=`Configured requestMediaKeySystemAccess is not a function ${_}`;return cr===null&&self.location.protocol==="http:"&&(E=`navigator.requestMediaKeySystemAccess is not available over insecure protocol ${location.protocol}`),Promise.reject(new Error(E))}return _(r,a)}getMediaKeysPromise(r,a,_){const E=Qe(r,a,_,this.config.drmSystemOptions),I=this.keySystemAccessPromises[r];let N=I==null?void 0:I.keySystemAccess;if(!N){this.log(`Requesting encrypted media "${r}" key-system access with config: ${JSON.stringify(E)}`),N=this.requestMediaKeySystemAccess(r,E);const H=this.keySystemAccessPromises[r]={keySystemAccess:N};return N.catch(oe=>{this.log(`Failed to obtain access to key-system "${r}": ${oe}`)}),N.then(oe=>{this.log(`Access for key-system "${oe.keySystem}" obtained`);const he=this.fetchServerCertificate(r);return this.log(`Create media-keys for "${r}"`),H.mediaKeys=oe.createMediaKeys().then(be=>(this.log(`Media-keys created for "${r}"`),he.then(Se=>Se?this.setMediaKeysServerCertificate(be,r,Se):be))),H.mediaKeys.catch(be=>{this.error(`Failed to create media-keys for "${r}"}: ${be}`)}),H.mediaKeys})}return N.then(()=>I.mediaKeys)}createMediaKeySessionContext({decryptdata:r,keySystem:a,mediaKeys:_}){this.log(`Creating key-system session "${a}" keyId: ${Nt.hexDump(r.keyId||[])}`);const E=_.createSession(),I={decryptdata:r,keySystem:a,mediaKeys:_,mediaKeysSession:E,keyStatus:"status-pending"};return this.mediaKeySessions.push(I),I}renewKeySession(r){const a=r.decryptdata;if(a.pssh){const _=this.createMediaKeySessionContext(r),E=this.getKeyIdString(a),I="cenc";this.keyIdToKeySessionPromise[E]=this.generateRequestWithPreferredKeySession(_,I,a.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(r)}getKeyIdString(r){if(!r)throw new Error("Could not read keyId of undefined decryptdata");if(r.keyId===null)throw new Error("keyId is null");return Nt.hexDump(r.keyId)}updateKeySession(r,a){var _;const E=r.mediaKeysSession;return this.log(`Updating key-session "${E.sessionId}" for keyID ${Nt.hexDump(((_=r.decryptdata)==null?void 0:_.keyId)||[])} - } (data length: ${a&&a.byteLength})`),E.update(a)}selectKeySystemFormat(r){const a=Object.keys(r.levelkeys||{});return this.keyFormatPromise||(this.log(`Selecting key-system from fragment (sn: ${r.sn} ${r.type}: ${r.level}) key formats ${a.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(a)),this.keyFormatPromise}getKeyFormatPromise(r){return new Promise((a,_)=>{const E=qt(this.config),I=r.map(Ft).filter(N=>!!N&&E.indexOf(N)!==-1);return this.getKeySystemSelectionPromise(I).then(({keySystem:N})=>{const H=tr(N);H?a(H):_(new Error(`Unable to find format for key-system "${N}"`))}).catch(_)})}loadKey(r){const a=r.keyInfo.decryptdata,_=this.getKeyIdString(a),E=`(keyId: ${_} format: "${a.keyFormat}" method: ${a.method} uri: ${a.uri})`;this.log(`Starting session for key ${E}`);let I=this.keyIdToKeySessionPromise[_];return I||(I=this.keyIdToKeySessionPromise[_]=this.getKeySystemForKeyPromise(a).then(({keySystem:N,mediaKeys:H})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${r.frag.sn} ${r.frag.type}: ${r.frag.level} using key ${E}`),this.attemptSetMediaKeys(N,H).then(()=>{this.throwIfDestroyed();const oe=this.createMediaKeySessionContext({keySystem:N,mediaKeys:H,decryptdata:a});return this.generateRequestWithPreferredKeySession(oe,"cenc",a.pssh,"playlist-key")}))),I.catch(N=>this.handleError(N))),I}throwIfDestroyed(r="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(r){this.hls&&(this.error(r.message),r instanceof Jo?this.hls.trigger(l.ERROR,r.data):this.hls.trigger(l.ERROR,{type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_KEYS,error:r,fatal:!0}))}getKeySystemForKeyPromise(r){const a=this.getKeyIdString(r),_=this.keyIdToKeySessionPromise[a];if(!_){const E=Ft(r.keyFormat),I=E?[E]:qt(this.config);return this.attemptKeySystemAccess(I)}return _}getKeySystemSelectionPromise(r){if(r.length||(r=qt(this.config)),r.length===0)throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${JSON.stringify({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(r)}attemptSetMediaKeys(r,a){const _=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${r}"`);const E=Promise.all(_).then(()=>{if(!this.media)throw new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(a)});return this.setMediaKeysQueue.push(E),E.then(()=>{this.log(`Media-keys set for "${r}"`),_.push(E),this.setMediaKeysQueue=this.setMediaKeysQueue.filter(I=>_.indexOf(I)===-1)})}generateRequestWithPreferredKeySession(r,a,_,E){var I,N;const H=(I=this.config.drmSystems)==null||(N=I[r.keySystem])==null?void 0:N.generateRequest;if(H)try{const Xe=H.call(this.hls,a,_,r);if(!Xe)throw new Error("Invalid response from configured generateRequest filter");a=Xe.initDataType,_=r.decryptdata.pssh=Xe.initData?new Uint8Array(Xe.initData):null}catch(Xe){var oe;if(this.warn(Xe.message),(oe=this.hls)!=null&&oe.config.debug)throw Xe}if(_===null)return this.log(`Skipping key-session request for "${E}" (no initData)`),Promise.resolve(r);const he=this.getKeyIdString(r.decryptdata);this.log(`Generating key-session request for "${E}": ${he} (init data type: ${a} length: ${_?_.byteLength:null})`);const be=new Zn,Se=r._onmessage=Xe=>{const lt=r.mediaKeysSession;if(!lt){be.emit("error",new Error("invalid state"));return}const{messageType:vt,message:Qt}=Xe;this.log(`"${vt}" message event for session "${lt.sessionId}" message size: ${Qt.byteLength}`),vt==="license-request"||vt==="license-renewal"?this.renewLicense(r,Qt).catch(yr=>{this.handleError(yr),be.emit("error",yr)}):vt==="license-release"?r.keySystem===Me.FAIRPLAY&&(this.updateKeySession(r,xe("acknowledged")),this.removeSession(r)):this.warn(`unhandled media key message type "${vt}"`)},De=r._onkeystatuseschange=Xe=>{if(!r.mediaKeysSession){be.emit("error",new Error("invalid state"));return}this.onKeyStatusChange(r);const vt=r.keyStatus;be.emit("keyStatus",vt),vt==="expired"&&(this.warn(`${r.keySystem} expired for key ${he}`),this.renewKeySession(r))};r.mediaKeysSession.addEventListener("message",Se),r.mediaKeysSession.addEventListener("keystatuseschange",De);const He=new Promise((Xe,lt)=>{be.on("error",lt),be.on("keyStatus",vt=>{vt.startsWith("usable")?Xe():vt==="output-restricted"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},`key status changed to "${vt}"`)):vt==="expired"?lt(new Error("key expired while generating request")):this.warn(`unhandled key status change "${vt}"`)})});return r.mediaKeysSession.generateRequest(a,_).then(()=>{var Xe;this.log(`Request generated for key-session "${(Xe=r.mediaKeysSession)==null?void 0:Xe.sessionId}" keyId: ${he}`)}).catch(Xe=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_SESSION,error:Xe,fatal:!1},`Error generating key-session request: ${Xe}`)}).then(()=>He).catch(Xe=>{throw be.removeAllListeners(),this.removeSession(r),Xe}).then(()=>(be.removeAllListeners(),r))}onKeyStatusChange(r){r.mediaKeysSession.keyStatuses.forEach((a,_)=>{this.log(`key status change "${a}" for keyStatuses keyId: ${Nt.hexDump("buffer"in _?new Uint8Array(_.buffer,_.byteOffset,_.byteLength):new Uint8Array(_))} session keyId: ${Nt.hexDump(new Uint8Array(r.decryptdata.keyId||[]))} uri: ${r.decryptdata.uri}`),r.keyStatus=a})}fetchServerCertificate(r){const a=this.config,_=a.loader,E=new _(a),I=this.getServerCertificateUrl(r);return I?(this.log(`Fetching server certificate for "${r}"`),new Promise((N,H)=>{const oe={responseType:"arraybuffer",url:I},he=a.certLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{N(De.data)},onError:(De,He,Xe,lt)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:f({url:oe.url,data:void 0},De)},`"${r}" certificate request failed (${I}). Status: ${De.code} (${De.text})`))},onTimeout:(De,He,Xe)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:{url:oe.url,data:void 0}},`"${r}" certificate request timed out (${I})`))},onAbort:(De,He,Xe)=>{H(new Error("aborted"))}};E.load(oe,be,Se)})):Promise.resolve()}setMediaKeysServerCertificate(r,a,_){return new Promise((E,I)=>{r.setServerCertificate(_).then(N=>{this.log(`setServerCertificate ${N?"success":"not supported by CDM"} (${_==null?void 0:_.byteLength}) on "${a}"`),E(r)}).catch(N=>{I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:N,fatal:!0},N.message))})})}renewLicense(r,a){return this.requestLicense(r,new Uint8Array(a)).then(_=>this.updateKeySession(r,new Uint8Array(_)).catch(E=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:E,fatal:!0},E.message)}))}unpackPlayReadyKeyMessage(r,a){const _=String.fromCharCode.apply(null,new Uint16Array(a.buffer));if(!_.includes("PlayReadyKeyMessage"))return r.setRequestHeader("Content-Type","text/xml; charset=utf-8"),a;const E=new DOMParser().parseFromString(_,"application/xml"),I=E.querySelectorAll("HttpHeader");if(I.length>0){let be;for(let Se=0,De=I.length;Se in key message");return xe(atob(he))}setupLicenseXHR(r,a,_,E){const I=this.config.licenseXhrSetup;return I?Promise.resolve().then(()=>{if(!_.decryptdata)throw new Error("Key removed");return I.call(this.hls,r,a,_,E)}).catch(N=>{if(!_.decryptdata)throw N;return r.open("POST",a,!0),I.call(this.hls,r,a,_,E)}).then(N=>(r.readyState||r.open("POST",a,!0),{xhr:r,licenseChallenge:N||E})):(r.open("POST",a,!0),Promise.resolve({xhr:r,licenseChallenge:E}))}requestLicense(r,a){const _=this.config.keyLoadPolicy.default;return new Promise((E,I)=>{const N=this.getLicenseServerUrlOrThrow(r.keySystem);this.log(`Sending license request to URL: ${N}`);const H=new XMLHttpRequest;H.responseType="arraybuffer",H.onreadystatechange=()=>{if(!this.hls||!r.mediaKeysSession)return I(new Error("invalid state"));if(H.readyState===4)if(H.status===200){this._requestLicenseFailureCount=0;let oe=H.response;this.log(`License received ${oe instanceof ArrayBuffer?oe.byteLength:oe}`);const he=this.config.licenseResponseCallback;if(he)try{oe=he.call(this.hls,H,N,r)}catch(be){this.error(be)}E(oe)}else{const oe=_.errorRetry,he=oe?oe.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>he||H.status>=400&&H.status<500)I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:H,response:{url:N,data:void 0,code:H.status,text:H.statusText}},`License Request XHR failed (${N}). Status: ${H.status} (${H.statusText})`));else{const be=he-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${be} attempts left`),this.requestLicense(r,a).then(E,I)}}},r.licenseXhr&&r.licenseXhr.readyState!==XMLHttpRequest.DONE&&r.licenseXhr.abort(),r.licenseXhr=H,this.setupLicenseXHR(H,N,r,a).then(({xhr:oe,licenseChallenge:he})=>{r.keySystem==Me.PLAYREADY&&(he=this.unpackPlayReadyKeyMessage(oe,he)),oe.send(he)})})}onMediaAttached(r,a){if(!this.config.emeEnabled)return;const _=a.media;this.media=_,_.removeEventListener("encrypted",this.onMediaEncrypted),_.removeEventListener("waitingforkey",this.onWaitingForKey),_.addEventListener("encrypted",this.onMediaEncrypted),_.addEventListener("waitingforkey",this.onWaitingForKey)}onMediaDetached(){const r=this.media,a=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Mr.clearKeyUriToKeyIdMap();const _=a.length;nl.CDMCleanupPromise=Promise.all(a.map(E=>this.removeSession(E)).concat(r==null?void 0:r.setMediaKeys(null).catch(E=>{this.log(`Could not clear media keys: ${E}`)}))).then(()=>{_&&(this.log("finished closing key sessions and clearing media keys"),a.length=0)}).catch(E=>{this.log(`Could not close sessions and clear media keys: ${E}`)})}onManifestLoading(){this.keyFormatPromise=null}onManifestLoaded(r,{sessionKeys:a}){if(!(!a||!this.config.emeEnabled)&&!this.keyFormatPromise){const _=a.reduce((E,I)=>(E.indexOf(I.keyFormat)===-1&&E.push(I.keyFormat),E),[]);this.log(`Selecting key-system from session-keys ${_.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(_)}}removeSession(r){const{mediaKeysSession:a,licenseXhr:_}=r;if(a){this.log(`Remove licenses and keys and close session ${a.sessionId}`),r._onmessage&&(a.removeEventListener("message",r._onmessage),r._onmessage=void 0),r._onkeystatuseschange&&(a.removeEventListener("keystatuseschange",r._onkeystatuseschange),r._onkeystatuseschange=void 0),_&&_.readyState!==XMLHttpRequest.DONE&&_.abort(),r.mediaKeysSession=r.decryptdata=r.licenseXhr=void 0;const E=this.mediaKeySessions.indexOf(r);return E>-1&&this.mediaKeySessions.splice(E,1),a.remove().catch(I=>{this.log(`Could not remove session: ${I}`)}).then(()=>a.close()).catch(I=>{this.log(`Could not close session: ${I}`)})}}}nl.CDMCleanupPromise=void 0;class Jo extends Error{constructor(r,a){super(a),this.data=void 0,r.error||(r.error=new Error(a)),this.data=r,r.err=r.error}}var go;(function(j){j.MANIFEST="m",j.AUDIO="a",j.VIDEO="v",j.MUXED="av",j.INIT="i",j.CAPTION="c",j.TIMED_TEXT="tt",j.KEY="k",j.OTHER="o"})(go||(go={}));var Jl;(function(j){j.DASH="d",j.HLS="h",j.SMOOTH="s",j.OTHER="o"})(Jl||(Jl={}));var zu;(function(j){j.OBJECT="CMCD-Object",j.REQUEST="CMCD-Request",j.SESSION="CMCD-Session",j.STATUS="CMCD-Status"})(zu||(zu={}));const hu={[zu.OBJECT]:["br","d","ot","tb"],[zu.REQUEST]:["bl","dl","mtp","nor","nrr","su"],[zu.SESSION]:["cid","pr","sf","sid","st","v"],[zu.STATUS]:["bs","rtp"]};class ou{constructor(r,a){this.value=void 0,this.params=void 0,Array.isArray(r)&&(r=r.map(_=>_ instanceof ou?_:new ou(_))),this.value=r,this.params=a}}class Dl{constructor(r){this.description=void 0,this.description=r}}const Zu="Dict";function hc(j){return Array.isArray(j)?JSON.stringify(j):j instanceof Map?"Map{}":j instanceof Set?"Set{}":typeof j=="object"?JSON.stringify(j):String(j)}function Sc(j,r,a,_){return new Error(`failed to ${j} "${hc(r)}" as ${a}`,{cause:_})}const yl="Bare Item",uo="Boolean",Cc="Byte Sequence",pc="Decimal",il="Integer";function ku(j){return j<-999999999999999||99999999999999912)throw gu(j,pc);const a=r.toString();return a.includes(".")?a:`${a}.0`}const Ol="String";function Ko(j){if(lo.test(j))throw gu(j,Ol);return`"${j.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function Eu(j){return j.description||j.toString().slice(7,-1)}function kl(j){const r=Eu(j);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r)===!1)throw gu(r,al);return r}function ul(j){switch(typeof j){case"number":if(!y(j))throw gu(j,yl);return Number.isInteger(j)?ol(j):uu(j);case"string":return Ko(j);case"symbol":return kl(j);case"boolean":return Ac(j);case"object":if(j instanceof Date)return je(j);if(j instanceof Uint8Array)return jo(j);if(j instanceof Dl)return kl(j);default:throw gu(j,yl)}}function Hu(j){if(/^[a-z*][a-z0-9\-_.*]*$/.test(j)===!1)throw gu(j,Dc);return j}function Ru(j){return j==null?"":Object.entries(j).map(([r,a])=>a===!0?`;${Hu(r)}`:`;${Hu(r)}=${ul(a)}`).join("")}function Su(j){return j instanceof ou?`${ul(j.value)}${Ru(j.params)}`:ul(j)}function _c(j){return`(${j.value.map(Su).join(" ")})${Ru(j.params)}`}function Rl(j,r={whitespace:!0}){if(typeof j!="object")throw gu(j,Zu);const a=j instanceof Map?j.entries():Object.entries(j),_=r!=null&&r.whitespace?" ":"";return Array.from(a).map(([E,I])=>{I instanceof ou||(I=new ou(I));let N=Hu(E);return I.value===!0?N+=Ru(I.params):(N+="=",Array.isArray(I.value)?N+=_c(I):N+=Su(I)),N}).join(`,${_}`)}function pu(j,r){return Rl(j,r)}const Yu=j=>j==="ot"||j==="sf"||j==="st",Cu=j=>typeof j=="number"?y(j):j!=null&&j!==""&&j!==!1;function Bc(j,r){const a=new URL(j),_=new URL(r);if(a.origin!==_.origin)return j;const E=a.pathname.split("/").slice(1),I=_.pathname.split("/").slice(1,-1);for(;E[0]===I[0];)E.shift(),I.shift();for(;I.length;)I.shift(),E.unshift("..");return E.join("/")}function Tc(){try{return crypto.randomUUID()}catch(j){try{const r=URL.createObjectURL(new Blob),a=r.toString();return URL.revokeObjectURL(r),a.slice(a.lastIndexOf("/")+1)}catch(r){let a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,E=>{const I=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(E=="x"?I:I&3|8).toString(16)})}}}const Ao=j=>Math.round(j),ll=(j,r)=>(r!=null&&r.baseUrl&&(j=Bc(j,r.baseUrl)),encodeURIComponent(j)),bl=j=>Ao(j/100)*100,Ll={br:Ao,d:Ao,bl,dl:bl,mtp:bl,nor:ll,rtp:bl,tb:Ao};function Ml(j,r){const a={};if(j==null||typeof j!="object")return a;const _=Object.keys(j).sort(),E=i({},Ll,r==null?void 0:r.formatters),I=r==null?void 0:r.filter;return _.forEach(N=>{if(I!=null&&I(N))return;let H=j[N];const oe=E[N];oe&&(H=oe(H,r)),!(N==="v"&&H===1)&&(N=="pr"&&H===1||Cu(H)&&(Yu(N)&&typeof H=="string"&&(H=new Dl(H)),a[N]=H))}),a}function xl(j,r={}){return j?pu(Ml(j,r),i({whitespace:!1},r)):""}function Fl(j,r={}){if(!j)return{};const a=Object.entries(j),_=Object.entries(hu).concat(Object.entries((r==null?void 0:r.customHeaderMap)||{})),E=a.reduce((I,N)=>{var H,oe;const[he,be]=N,Se=((H=_.find(De=>De[1].includes(he)))==null?void 0:H[0])||zu.REQUEST;return(oe=I[Se])!=null||(I[Se]={}),I[Se][he]=be,I},{});return Object.entries(E).reduce((I,[N,H])=>(I[N]=xl(H,r),I),{})}function Oc(j,r,a){return i(j,Fl(r,a))}const ql="CMCD";function Bl(j,r={}){if(!j)return"";const a=xl(j,r);return`${ql}=${encodeURIComponent(a)}`}const cl=/CMCD=[^&#]+/;function Pc(j,r,a){const _=Bl(r,a);if(!_)return j;if(cl.test(j))return j.replace(cl,_);const E=j.includes("?")?"&":"?";return`${j}${E}${_}`}class mc{constructor(r){this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=()=>{this.initialized&&(this.starved=!0),this.buffering=!0},this.onPlaying=()=>{this.initialized||(this.initialized=!0),this.buffering=!1},this.applyPlaylistData=E=>{try{this.apply(E,{ot:go.MANIFEST,su:!this.initialized})}catch(I){R.warn("Could not generate manifest CMCD data.",I)}},this.applyFragmentData=E=>{try{const I=E.frag,N=this.hls.levels[I.level],H=this.getObjectType(I),oe={d:I.duration*1e3,ot:H};(H===go.VIDEO||H===go.AUDIO||H==go.MUXED)&&(oe.br=N.bitrate/1e3,oe.tb=this.getTopBandwidth(H)/1e3,oe.bl=this.getBufferLength(H)),this.apply(E,oe)}catch(I){R.warn("Could not generate segment CMCD data.",I)}},this.hls=r;const a=this.config=r.config,{cmcd:_}=a;_!=null&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=_.sessionId||Tc(),this.cid=_.contentId,this.useHeaders=_.useHeaders===!0,this.includeKeys=_.includeKeys,this.registerListeners())}registerListeners(){const r=this.hls;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHED,this.onMediaDetached,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const r=this.hls;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHED,this.onMediaDetached,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null}onMediaAttached(r,a){this.media=a.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)}onMediaDetached(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)}onBufferCreated(r,a){var _,E;this.audioBuffer=(_=a.tracks.audio)==null?void 0:_.buffer,this.videoBuffer=(E=a.tracks.video)==null?void 0:E.buffer}createData(){var r;return{v:1,sf:Jl.HLS,sid:this.sid,cid:this.cid,pr:(r=this.media)==null?void 0:r.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(r,a={}){i(a,this.createData());const _=a.ot===go.INIT||a.ot===go.VIDEO||a.ot===go.MUXED;this.starved&&_&&(a.bs=!0,a.su=!0,this.starved=!1),a.su==null&&(a.su=this.buffering);const{includeKeys:E}=this;E&&(a=Object.keys(a).reduce((I,N)=>(E.includes(N)&&(I[N]=a[N]),I),{})),this.useHeaders?(r.headers||(r.headers={}),Oc(r.headers,a)):r.url=Pc(r.url,a)}getObjectType(r){const{type:a}=r;if(a==="subtitle")return go.TIMED_TEXT;if(r.sn==="initSegment")return go.INIT;if(a==="audio")return go.AUDIO;if(a==="main")return this.hls.audioTracks.length?go.VIDEO:go.MUXED}getTopBandwidth(r){let a=0,_;const E=this.hls;if(r===go.AUDIO)_=E.audioTracks;else{const I=E.maxAutoLevel,N=I>-1?I+1:E.levels.length;_=E.levels.slice(0,N)}for(const I of _)I.bitrate>a&&(a=I.bitrate);return a>0?a:NaN}getBufferLength(r){const a=this.hls.media,_=r===go.AUDIO?this.audioBuffer:this.videoBuffer;return!_||!a?NaN:hr.bufferInfo(_,a.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:r}=this.config,a=this.applyPlaylistData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}createFragmentLoader(){const{fLoader:r}=this.config,a=this.applyFragmentData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}}const Lu=3e5;class Nl{constructor(r){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=r,this.log=R.log.bind(R,"[content-steering]:"),this.registerListeners()}registerListeners(){const r=this.hls;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const r=this.hls;r&&(r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.ERROR,this.onError,this))}startLoad(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){const r=this.timeToLoad*1e3-(performance.now()-this.updated);if(r>0){this.scheduleRefresh(this.uri,r);return}}this.loadSteeringManifest(this.uri)}}stopLoad(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()}clearTimeout(){this.reloadTimer!==-1&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)}destroy(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null}removeLevel(r){const a=this.levels;a&&(this.levels=a.filter(_=>_!==r))}onManifestLoading(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null}onManifestLoaded(r,a){const{contentSteering:_}=a;_!==null&&(this.pathwayId=_.pathwayId,this.uri=_.uri,this.started&&this.startLoad())}onManifestParsed(r,a){this.audioTracks=a.audioTracks,this.subtitleTracks=a.subtitleTracks}onError(r,a){const{errorAction:_}=a;if((_==null?void 0:_.action)===Yn.SendAlternateToPenaltyBox&&_.flags===va.MoveAllAlternatesMatchingHost){const E=this.levels;let I=this.pathwayPriority,N=this.pathwayId;if(a.context){const{groupId:H,pathwayId:oe,type:he}=a.context;H&&E?N=this.getPathwayForGroupId(H,he,N):oe&&(N=oe)}N in this.penalizedPathways||(this.penalizedPathways[N]=performance.now()),!I&&E&&(I=E.reduce((H,oe)=>(H.indexOf(oe.pathwayId)===-1&&H.push(oe.pathwayId),H),[])),I&&I.length>1&&(this.updatePathwayPriority(I),_.resolved=this.pathwayId!==N),_.resolved||R.warn(`Could not resolve ${a.details} ("${a.error.message}") with content-steering for Pathway: ${N} levels: ${E&&E.length} priorities: ${JSON.stringify(I)} penalized: ${JSON.stringify(this.penalizedPathways)}`)}}filterParsedLevels(r){this.levels=r;let a=this.getLevelsForPathway(this.pathwayId);if(a.length===0){const _=r[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${_}"`),a=this.getLevelsForPathway(_),this.pathwayId=_}return a.length!==r.length&&this.log(`Found ${a.length}/${r.length} levels in Pathway "${this.pathwayId}"`),a}getLevelsForPathway(r){return this.levels===null?[]:this.levels.filter(a=>r===a.pathwayId)}updatePathwayPriority(r){this.pathwayPriority=r;let a;const _=this.penalizedPathways,E=performance.now();Object.keys(_).forEach(I=>{E-_[I]>Lu&&delete _[I]});for(let I=0;I0){this.log(`Setting Pathway to "${N}"`),this.pathwayId=N,za(a),this.hls.trigger(l.LEVELS_UPDATED,{levels:a});const he=this.hls.levels[H];oe&&he&&this.levels&&(he.attrs["STABLE-VARIANT-ID"]!==oe.attrs["STABLE-VARIANT-ID"]&&he.bitrate!==oe.bitrate&&this.log(`Unstable Pathways change from bitrate ${oe.bitrate} to ${he.bitrate}`),this.hls.nextLoadLevel=H);break}}}getPathwayForGroupId(r,a,_){const E=this.getLevelsForPathway(_).concat(this.levels||[]);for(let I=0;I{const{ID:N,"BASE-ID":H,"URI-REPLACEMENT":oe}=I;if(a.some(be=>be.pathwayId===N))return;const he=this.getLevelsForPathway(H).map(be=>{const Se=new Z(be.attrs);Se["PATHWAY-ID"]=N;const De=Se.AUDIO&&`${Se.AUDIO}_clone_${N}`,He=Se.SUBTITLES&&`${Se.SUBTITLES}_clone_${N}`;De&&(_[Se.AUDIO]=De,Se.AUDIO=De),He&&(E[Se.SUBTITLES]=He,Se.SUBTITLES=He);const Xe=ec(be.uri,Se["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",oe),lt=new Fa({attrs:Se,audioCodec:be.audioCodec,bitrate:be.bitrate,height:be.height,name:be.name,url:Xe,videoCodec:be.videoCodec,width:be.width});if(be.audioGroups)for(let vt=1;vt{this.log(`Loaded steering manifest: "${E}"`);const Xe=be.data;if(Xe.VERSION!==1){this.log(`Steering VERSION ${Xe.VERSION} not supported!`);return}this.updated=performance.now(),this.timeToLoad=Xe.TTL;const{"RELOAD-URI":lt,"PATHWAY-CLONES":vt,"PATHWAY-PRIORITY":Qt}=Xe;if(lt)try{this.uri=new self.URL(lt,E).href}catch(Tr){this.enabled=!1,this.log(`Failed to parse Steering Manifest RELOAD-URI: ${lt}`);return}this.scheduleRefresh(this.uri||De.url),vt&&this.clonePathways(vt);const yr={steeringManifest:Xe,url:E.toString()};this.hls.trigger(l.STEERING_MANIFEST_LOADED,yr),Qt&&this.updatePathwayPriority(Qt)},onError:(be,Se,De,He)=>{if(this.log(`Error loading steering manifest: ${be.code} ${be.text} (${Se.url})`),this.stopLoad(),be.code===410){this.enabled=!1,this.log(`Steering manifest ${Se.url} no longer available`);return}let Xe=this.timeToLoad*1e3;if(be.code===429){const lt=this.loader;if(typeof(lt==null?void 0:lt.getResponseHeader)=="function"){const vt=lt.getResponseHeader("Retry-After");vt&&(Xe=parseFloat(vt)*1e3)}this.log(`Steering manifest ${Se.url} rate limited`);return}this.scheduleRefresh(this.uri||Se.url,Xe)},onTimeout:(be,Se,De)=>{this.log(`Timeout loading steering manifest (${Se.url})`),this.scheduleRefresh(this.uri||Se.url)}};this.log(`Requesting steering manifest: ${E}`),this.loader.load(I,oe,he)}scheduleRefresh(r,a=this.timeToLoad*1e3){this.clearTimeout(),this.reloadTimer=self.setTimeout(()=>{var _;const E=(_=this.hls)==null?void 0:_.media;if(E&&!E.ended){this.loadSteeringManifest(r);return}this.scheduleRefresh(r,this.timeToLoad*1e3)},a)}}function wl(j,r,a,_){j&&Object.keys(r).forEach(E=>{const I=j.filter(N=>N.groupId===E).map(N=>{const H=i({},N);return H.details=void 0,H.attrs=new Z(H.attrs),H.url=H.attrs.URI=ec(N.url,N.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",a),H.groupId=H.attrs["GROUP-ID"]=r[E],H.attrs["PATHWAY-ID"]=_,H});j.push(...I)})}function ec(j,r,a,_){const{HOST:E,PARAMS:I,[a]:N}=_;let H;r&&(H=N==null?void 0:N[r],H&&(j=H));const oe=new self.URL(j);return E&&!H&&(oe.host=E),I&&Object.keys(I).sort().forEach(he=>{he&&oe.searchParams.set(he,I[he])}),oe.href}const tc=/^age:\s*[\d.]+\s*$/im;class vc{constructor(r){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=r&&r.xhrSetup||null,this.stats=new Q,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const r=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),r&&(r.onreadystatechange=null,r.onprogress=null,r.readyState!==4&&(this.stats.aborted=!0,r.abort()))}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(r,a,_){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=r,this.config=a,this.callbacks=_,this.loadInternal()}loadInternal(){const{config:r,context:a}=this;if(!r||!a)return;const _=this.loader=new self.XMLHttpRequest,E=this.stats;E.loading.first=0,E.loaded=0,E.aborted=!1;const I=this.xhrSetup;I?Promise.resolve().then(()=>{if(!(this.loader!==_||this.stats.aborted))return I(_,a.url)}).catch(N=>{if(!(this.loader!==_||this.stats.aborted))return _.open("GET",a.url,!0),I(_,a.url)}).then(()=>{this.loader!==_||this.stats.aborted||this.openAndSendXhr(_,a,r)}).catch(N=>{this.callbacks.onError({code:_.status,text:N.message},a,_,E)}):this.openAndSendXhr(_,a,r)}openAndSendXhr(r,a,_){r.readyState||r.open("GET",a.url,!0);const E=a.headers,{maxTimeToFirstByteMs:I,maxLoadTimeMs:N}=_.loadPolicy;if(E)for(const H in E)r.setRequestHeader(H,E[H]);a.rangeEnd&&r.setRequestHeader("Range","bytes="+a.rangeStart+"-"+(a.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=a.responseType,self.clearTimeout(this.requestTimeout),_.timeout=I&&y(I)?I:N,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),_.timeout),r.send()}readystatechange(){const{context:r,loader:a,stats:_}=this;if(!r||!a)return;const E=a.readyState,I=this.config;if(!_.aborted&&E>=2&&(_.loading.first===0&&(_.loading.first=Math.max(self.performance.now(),_.loading.start),I.timeout!==I.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),I.timeout=I.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),I.loadPolicy.maxLoadTimeMs-(_.loading.first-_.loading.start)))),E===4)){self.clearTimeout(this.requestTimeout),a.onreadystatechange=null,a.onprogress=null;const N=a.status,H=a.responseType==="text"?a.responseText:null;if(N>=200&&N<300){const Se=H!=null?H:a.response;if(Se!=null){_.loading.end=Math.max(self.performance.now(),_.loading.first);const De=a.responseType==="arraybuffer"?Se.byteLength:Se.length;if(_.loaded=_.total=De,_.bwEstimate=_.total*8e3/(_.loading.end-_.loading.first),!this.callbacks)return;const He=this.callbacks.onProgress;if(He&&He(_,r,Se,a),!this.callbacks)return;const Xe={url:a.responseURL,data:Se,code:N};this.callbacks.onSuccess(Xe,_,r,a);return}}const oe=I.loadPolicy.errorRetry,he=_.retry,be={url:r.url,data:void 0,code:N};fo(oe,he,!1,be)?this.retry(oe):(R.error(`${N} while loading ${r.url}`),this.callbacks.onError({code:N,text:a.statusText},r,a,_))}}loadtimeout(){if(!this.config)return;const r=this.config.loadPolicy.timeoutRetry,a=this.stats.retry;if(fo(r,a,!0))this.retry(r);else{var _;R.warn(`timeout while loading ${(_=this.context)==null?void 0:_.url}`);const E=this.callbacks;E&&(this.abortInternal(),E.onTimeout(this.stats,this.context,this.loader))}}retry(r){const{context:a,stats:_}=this;this.retryDelay=Ks(r,_.retry),_.retry++,R.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${a==null?void 0:a.url}, retrying ${_.retry}/${r.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(r){const a=this.stats;a.loaded=r.loaded,r.lengthComputable&&(a.total=r.total)}getCacheAge(){let r=null;if(this.loader&&tc.test(this.loader.getAllResponseHeaders())){const a=this.loader.getResponseHeader("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.loader&&new RegExp(`^${r}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(r):null}}function A(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(j){}return!1}const P=/(\d+)-(\d+)\/(\d+)/;class D{constructor(r){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=r.fetchSetup||zn,this.controller=new self.AbortController,this.stats=new Q}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 r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(r,a,_){const E=this.stats;if(E.loading.start)throw new Error("Loader can only be used once.");E.loading.start=self.performance.now();const I=pe(r,this.controller.signal),N=_.onProgress,H=r.responseType==="arraybuffer",oe=H?"byteLength":"length",{maxTimeToFirstByteMs:he,maxLoadTimeMs:be}=a.loadPolicy;this.context=r,this.config=a,this.callbacks=_,this.request=this.fetchSetup(r,I),self.clearTimeout(this.requestTimeout),a.timeout=he&&y(he)?he:be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},a.timeout),self.fetch(this.request).then(Se=>{this.response=this.loader=Se;const De=Math.max(self.performance.now(),E.loading.start);if(self.clearTimeout(this.requestTimeout),a.timeout=be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},be-(De-E.loading.start)),!Se.ok){const{status:He,statusText:Xe}=Se;throw new dn(Xe||"fetch, bad network response",He,Se)}return E.loading.first=De,E.total=an(Se.headers)||E.total,N&&y(a.highWaterMark)?this.loadProgressively(Se,E,r,a.highWaterMark,N):H?Se.arrayBuffer():r.responseType==="json"?Se.json():Se.text()}).then(Se=>{const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),E.loading.end=Math.max(self.performance.now(),E.loading.first);const He=Se[oe];He&&(E.loaded=E.total=He);const Xe={url:De.url,data:Se,code:De.status};N&&!y(a.highWaterMark)&&N(E,r,Se,De),_.onSuccess(Xe,E,r,De)}).catch(Se=>{if(self.clearTimeout(this.requestTimeout),E.aborted)return;const De=Se&&Se.code||0,He=Se?Se.message:null;_.onError({code:De,text:He},r,Se?Se.details:null,E)})}getCacheAge(){let r=null;if(this.response){const a=this.response.headers.get("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.response?this.response.headers.get(r):null}loadProgressively(r,a,_,E=0,I){const N=new Bs,H=r.body.getReader(),oe=()=>H.read().then(he=>{if(he.done)return N.dataLength&&I(a,_,N.flush(),r),Promise.resolve(new ArrayBuffer(0));const be=he.value,Se=be.length;return a.loaded+=Se,Se=E&&I(a,_,N.flush(),r)):I(a,_,be,r),oe()}).catch(()=>Promise.reject());return oe()}}function pe(j,r){const a={method:"GET",mode:"cors",credentials:"same-origin",signal:r,headers:new self.Headers(i({},j.headers))};return j.rangeEnd&&a.headers.set("Range","bytes="+j.rangeStart+"-"+String(j.rangeEnd-1)),a}function Oe(j){const r=P.exec(j);if(r)return parseInt(r[2])-parseInt(r[1])+1}function an(j){const r=j.get("Content-Range");if(r){const _=Oe(r);if(y(_))return _}const a=j.get("Content-Length");if(a)return parseInt(a)}function zn(j,r){return new self.Request(j.url,r)}class dn extends Error{constructor(r,a,_){super(r),this.code=void 0,this.details=void 0,this.code=a,this.details=_}}const Mi=/\s/,Qa={newCue(j,r,a,_){const E=[];let I,N,H,oe,he;const be=self.VTTCue||self.TextTrackCue;for(let De=0;De<_.rows.length;De++)if(I=_.rows[De],H=!0,oe=0,he="",!I.isEmpty()){var Se;for(let lt=0;lt=16?oe--:oe++;const He=Wl(he.trim()),Xe=ju(r,a,He);j!=null&&(Se=j.cues)!=null&&Se.getCueById(Xe)||(N=new be(r,a,He),N.id=Xe,N.line=De+1,N.align="left",N.position=10+Math.min(80,Math.floor(oe*8/32)*10),E.push(N))}return j&&E.length&&(E.sort((De,He)=>De.line==="auto"||He.line==="auto"?0:De.line>8&&He.line>8?He.line-De.line:De.line-He.line),E.forEach(De=>Hr(j,De))),E}},Oa={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},To=f(f({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,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,loader:vc,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Bo,bufferController:mo,capLevelController:dc,errorController:ts,fpsController:Ql,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:cr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:Oa},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}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ds()),{},{subtitleStreamController:cs,subtitleTrackController:Hs,timelineController:Ma,audioStreamController:ha,audioTrackController:gs,emeController:nl,cmcdController:mc,contentSteeringController:Nl});function ds(){return{cueHandler:Qa,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 yo(j,r){if((r.liveSyncDurationCount||r.liveMaxLatencyDurationCount)&&(r.liveSyncDuration||r.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(r.liveMaxLatencyDurationCount!==void 0&&(r.liveSyncDurationCount===void 0||r.liveMaxLatencyDurationCount<=r.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(r.liveMaxLatencyDuration!==void 0&&(r.liveSyncDuration===void 0||r.liveMaxLatencyDuration<=r.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=ys(j),_=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return _.forEach(I=>{const N=`${I==="level"?"playlist":I}LoadPolicy`,H=r[N]===void 0,oe=[];E.forEach(he=>{const be=`${I}Loading${he}`,Se=r[be];if(Se!==void 0&&H){oe.push(be);const De=a[N].default;switch(r[N]={default:De},he){case"TimeOut":De.maxLoadTimeMs=Se,De.maxTimeToFirstByteMs=Se;break;case"MaxRetry":De.errorRetry.maxNumRetry=Se,De.timeoutRetry.maxNumRetry=Se;break;case"RetryDelay":De.errorRetry.retryDelayMs=Se,De.timeoutRetry.retryDelayMs=Se;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=Se,De.timeoutRetry.maxRetryDelayMs=Se;break}}}),oe.length&&R.warn(`hls.js config: "${oe.join('", "')}" setting(s) are deprecated, use "${N}": ${JSON.stringify(r[N])}`)}),f(f({},a),r)}function ys(j){return j&&typeof j=="object"?Array.isArray(j)?j.map(ys):Object.keys(j).reduce((r,a)=>(r[a]=ys(j[a]),r),{}):j}function gc(j){const r=j.loader;r!==D&&r!==vc?(R.log("[config]: Custom loader detected, cannot enable progressive streaming"),j.progressive=!1):A()&&(j.loader=D,j.progressive=!0,j.enableSoftwareAES=!0,R.log("[config]: Progressive streaming enabled, using FetchLoader"))}let $l;class rc extends Ka{constructor(r,a){super(r,"[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=a,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.ERROR,this.onError,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(a=>{a.loadError=0,a.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(r,a){this.resetLevels()}onManifestLoaded(r,a){const _=this.hls.config.preferManagedMediaSource,E=[],I={},N={};let H=!1,oe=!1,he=!1;a.levels.forEach(be=>{var Se,De;const He=be.attrs;let{audioCodec:Xe,videoCodec:lt}=be;((Se=Xe)==null?void 0:Se.indexOf("mp4a.40.34"))!==-1&&($l||($l=/chrome|firefox/i.test(navigator.userAgent)),$l&&(be.audioCodec=Xe=void 0)),Xe&&(be.audioCodec=Xe=wi(Xe,_)),((De=lt)==null?void 0:De.indexOf("avc1"))===0&&(lt=be.videoCodec=Ji(lt));const{width:vt,height:Qt,unknownCodecs:yr}=be;if(H||(H=!!(vt&&Qt)),oe||(oe=!!lt),he||(he=!!Xe),yr!=null&&yr.length||Xe&&!yi(Xe,"audio",_)||lt&&!yi(lt,"video",_))return;const{CODECS:Tr,"FRAME-RATE":Wr,"HDCP-LEVEL":Br,"PATHWAY-ID":Cn,RESOLUTION:un,"VIDEO-RANGE":Hn}=He,En=`${`${Cn||"."}-`}${be.bitrate}-${un}-${Wr}-${Tr}-${Hn}-${Br}`;if(I[En])if(I[En].uri!==be.url&&!be.attrs["PATHWAY-ID"]){const qn=N[En]+=1;be.attrs["PATHWAY-ID"]=new Array(qn+1).join(".");const Ta=new Fa(be);I[En]=Ta,E.push(Ta)}else I[En].addGroupId("audio",He.AUDIO),I[En].addGroupId("text",He.SUBTITLES);else{const qn=new Fa(be);I[En]=qn,N[En]=1,E.push(qn)}}),this.filterAndSortMediaOptions(E,a,H,oe,he)}filterAndSortMediaOptions(r,a,_,E,I){let N=[],H=[],oe=r;if((_||E)&&I&&(oe=oe.filter(({videoCodec:Xe,videoRange:lt,width:vt,height:Qt})=>(!!Xe||!!(vt&&Qt))&&es(lt))),oe.length===0){Promise.resolve().then(()=>{if(this.hls){a.levels.length&&this.warn(`One or more CODECS in variant not supported: ${JSON.stringify(a.levels[0].attrs)}`);const Xe=new Error("no level with compatible codecs found in manifest");this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:a.url,error:Xe,reason:Xe.message})}});return}if(a.audioTracks){const{preferManagedMediaSource:Xe}=this.hls.config;N=a.audioTracks.filter(lt=>!lt.audioCodec||yi(lt.audioCodec,"audio",Xe)),nc(N)}a.subtitles&&(H=a.subtitles,nc(H));const he=oe.slice(0);oe.sort((Xe,lt)=>{if(Xe.attrs["HDCP-LEVEL"]!==lt.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(lt.attrs["HDCP-LEVEL"]||"")?1:-1;if(_&&Xe.height!==lt.height)return Xe.height-lt.height;if(Xe.frameRate!==lt.frameRate)return Xe.frameRate-lt.frameRate;if(Xe.videoRange!==lt.videoRange)return Ds.indexOf(Xe.videoRange)-Ds.indexOf(lt.videoRange);if(Xe.videoCodec!==lt.videoCodec){const vt=oi(Xe.videoCodec),Qt=oi(lt.videoCodec);if(vt!==Qt)return Qt-vt}if(Xe.uri===lt.uri&&Xe.codecSet!==lt.codecSet){const vt=Wi(Xe.codecSet),Qt=Wi(lt.codecSet);if(vt!==Qt)return Qt-vt}return Xe.averageBitrate!==lt.averageBitrate?Xe.averageBitrate-lt.averageBitrate:0});let be=he[0];if(this.steering&&(oe=this.steering.filterParsedLevels(oe),oe.length!==he.length)){for(let Xe=0;Xevt&&vt===To.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Qt)}break}const De=I&&!E,He={levels:oe,audioTracks:N,subtitleTracks:H,sessionData:a.sessionData,sessionKeys:a.sessionKeys,firstLevel:this._firstLevel,stats:a.stats,audio:I,video:E,altAudio:!De&&N.some(Xe=>!!Xe.url)};this.hls.trigger(l.MANIFEST_PARSED,He),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}get levels(){return this._levels.length===0?null:this._levels}get level(){return this.currentLevelIndex}set level(r){const a=this._levels;if(a.length===0)return;if(r<0||r>=a.length){const be=new Error("invalid level idx"),Se=r<0;if(this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.LEVEL_SWITCH_ERROR,level:r,fatal:Se,error:be,reason:be.message}),Se)return;r=Math.min(r,a.length-1)}const _=this.currentLevelIndex,E=this.currentLevel,I=E?E.attrs["PATHWAY-ID"]:void 0,N=a[r],H=N.attrs["PATHWAY-ID"];if(this.currentLevelIndex=r,this.currentLevel=N,_===r&&N.details&&E&&I===H)return;this.log(`Switching to level ${r} (${N.height?N.height+"p ":""}${N.videoRange?N.videoRange+" ":""}${N.codecSet?N.codecSet+" ":""}@${N.bitrate})${H?" with Pathway "+H:""} from level ${_}${I?" with Pathway "+I:""}`);const oe={level:r,attrs:N.attrs,details:N.details,bitrate:N.bitrate,averageBitrate:N.averageBitrate,maxBitrate:N.maxBitrate,realBitrate:N.realBitrate,width:N.width,height:N.height,codecSet:N.codecSet,audioCodec:N.audioCodec,videoCodec:N.videoCodec,audioGroups:N.audioGroups,subtitleGroups:N.subtitleGroups,loaded:N.loaded,loadError:N.loadError,fragmentError:N.fragmentError,name:N.name,id:N.id,uri:N.uri,url:N.url,urlId:0,audioGroupIds:N.audioGroupIds,textGroupIds:N.textGroupIds};this.hls.trigger(l.LEVEL_SWITCHING,oe);const he=N.details;if(!he||he.live){const be=this.switchParams(N.uri,E==null?void 0:E.details,he);this.loadPlaylist(be)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(r){this.manualLevelIndex=r,this._startLevel===void 0&&(this._startLevel=r),r!==-1&&(this.level=r)}get firstLevel(){return this._firstLevel}set firstLevel(r){this._firstLevel=r}get startLevel(){if(this._startLevel===void 0){const r=this.hls.config.startLevel;return r!==void 0?r:this.hls.firstAutoLevel}return this._startLevel}set startLevel(r){this._startLevel=r}onError(r,a){a.fatal||!a.context||a.context.type===ye.LEVEL&&a.context.level===this.level&&this.checkRetry(a)}onFragBuffered(r,{frag:a}){if(a!==void 0&&a.type===Ye.MAIN){const _=a.elementaryStreams;if(!Object.keys(_).some(I=>!!_[I]))return;const E=this._levels[a.level];E!=null&&E.loadError&&(this.log(`Resetting level error count of ${E.loadError} on frag buffered`),E.loadError=0)}}onLevelLoaded(r,a){var _;const{level:E,details:I}=a,N=this._levels[E];if(!N){var H;this.warn(`Invalid level index ${E}`),(H=a.deliveryDirectives)!=null&&H.skip&&(I.deltaUpdateFailed=!0);return}E===this.currentLevelIndex?(N.fragmentError===0&&(N.loadError=0),this.playlistLoaded(E,a,N.details)):(_=a.deliveryDirectives)!=null&&_.skip&&(I.deltaUpdateFailed=!0)}loadPlaylist(r){super.loadPlaylist();const a=this.currentLevelIndex,_=this.currentLevel;if(_&&this.shouldLoadPlaylist(_)){let E=_.uri;if(r)try{E=r.addDirectives(E)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}const I=_.attrs["PATHWAY-ID"];this.log(`Loading level index ${a}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""} with${I?" Pathway "+I:""} ${E}`),this.clearTimer(),this.hls.trigger(l.LEVEL_LOADING,{url:E,level:a,pathwayId:_.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(r){this.level=r,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=r)}removeLevel(r){var a;const _=this._levels.filter((E,I)=>I!==r?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(N=>N.level=-1)),!1));za(_),this._levels=_,this.currentLevelIndex>-1&&(a=this.currentLevel)!=null&&a.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(l.LEVELS_UPDATED,{levels:_})}onLevelsUpdated(r,{levels:a}){this._levels=a}checkMaxAutoUpdated(){const{autoLevelCapping:r,maxAutoLevel:a,maxHdcpLevel:_}=this.hls;this._maxAutoLevel!==a&&(this._maxAutoLevel=a,this.hls.trigger(l.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:r,levels:this.levels,maxAutoLevel:a,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:_}))}}function nc(j){const r={};j.forEach(a=>{const _=a.groupId||"";a.id=r[_]=r[_]||0,r[_]++})}class fl{constructor(r){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=r}abort(r){for(const _ in this.keyUriToKeyInfo){const E=this.keyUriToKeyInfo[_].loader;if(E){var a;if(r&&r!==((a=E.context)==null?void 0:a.frag.type))return;E.abort()}}}detach(){for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r];(a.mediaKeySessionContext||a.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[r]}}destroy(){this.detach();for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r].loader;a&&a.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(r,a=x.KEY_LOAD_ERROR,_,E,I){return new Ni({type:b.NETWORK_ERROR,details:a,fatal:!1,frag:r,response:I,error:_,networkDetails:E})}loadClear(r,a){if(this.emeController&&this.config.emeEnabled){const{sn:_,cc:E}=r;for(let I=0;I{N.setKeyFormat(H)});break}}}}load(r){return!r.decryptdata&&r.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(r).then(a=>this.loadInternal(r,a)):this.loadInternal(r)}loadInternal(r,a){var _,E;a&&r.setKeyFormat(a);const I=r.decryptdata;if(!I){const he=new Error(a?`Expected frag.decryptdata to be defined after setting format ${a}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,he))}const N=I.uri;if(!N)return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${N}"`)));let H=this.keyUriToKeyInfo[N];if((_=H)!=null&&_.decryptdata.key)return I.key=H.decryptdata.key,Promise.resolve({frag:r,keyInfo:H});if((E=H)!=null&&E.keyLoadPromise){var oe;switch((oe=H.mediaKeySessionContext)==null?void 0:oe.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return H.keyLoadPromise.then(he=>(I.key=he.keyInfo.decryptdata.key,{frag:r,keyInfo:H}))}}switch(H=this.keyUriToKeyInfo[N]={decryptdata:I,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},I.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return I.keyFormat==="identity"?this.loadKeyHTTP(H,r):this.loadKeyEME(H,r);case"AES-128":return this.loadKeyHTTP(H,r);default:return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${I.method}"`)))}}loadKeyEME(r,a){const _={frag:a,keyInfo:r};if(this.emeController&&this.config.emeEnabled){const E=this.emeController.loadKey(_);if(E)return(r.keyLoadPromise=E.then(I=>(r.mediaKeySessionContext=I,_))).catch(I=>{throw r.keyLoadPromise=null,I})}return Promise.resolve(_)}loadKeyHTTP(r,a){const _=this.config,E=_.loader,I=new E(_);return a.keyLoader=r.loader=I,r.keyLoadPromise=new Promise((N,H)=>{const oe={keyInfo:r,frag:a,responseType:"arraybuffer",url:r.decryptdata.uri},he=_.keyLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{const{frag:vt,keyInfo:Qt,url:yr}=Xe;if(!vt.decryptdata||Qt!==this.keyUriToKeyInfo[yr])return H(this.createKeyLoadError(vt,x.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Qt.decryptdata.key=vt.decryptdata.key=new Uint8Array(De.data),vt.keyLoader=null,Qt.loader=null,N({frag:vt,keyInfo:Qt})},onError:(De,He,Xe,lt)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_ERROR,new Error(`HTTP Error ${De.code} loading key ${De.text}`),Xe,f({url:oe.url,data:void 0},De)))},onTimeout:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Xe))},onAbort:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.INTERNAL_ABORTED,new Error("key loading aborted"),Xe))}};I.load(oe,be,Se)})}resetLoader(r){const{frag:a,keyInfo:_,url:E}=r,I=_.loader;a.keyLoader===I&&(a.keyLoader=null,_.loader=null),delete this.keyUriToKeyInfo[E],I&&I.destroy()}}function ki(){return self.SourceBuffer||self.WebKitSourceBuffer}function El(){if(!si())return!1;const r=ki();return!r||r.prototype&&typeof r.prototype.appendBuffer=="function"&&typeof r.prototype.remove=="function"}function ic(){if(!El())return!1;const j=si();return typeof(j==null?void 0:j.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(r=>j.isTypeSupported(la(r,"video")))||["mp4a.40.2","fLaC"].some(r=>j.isTypeSupported(la(r,"audio"))))}function Uo(){var j;const r=ki();return typeof(r==null||(j=r.prototype)==null?void 0:j.changeType)=="function"}const no=250,Wa=2,dl=.1,Sl=.05;class ac{constructor(r,a,_,E){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=r,this.media=a,this.fragmentTracker=_,this.hls=E}destroy(){this.media=null,this.hls=this.fragmentTracker=null}poll(r,a){const{config:_,media:E,stalled:I}=this;if(E===null)return;const{currentTime:N,seeking:H}=E,oe=this.seeking&&!H,he=!this.seeking&&H;if(this.seeking=H,N!==r){if(this.moved=!0,H||(this.nudgeRetry=0),I!==null){if(this.stallReported){const vt=self.performance.now()-I;R.warn(`playback not stuck anymore @${N}, after ${Math.round(vt)}ms`),this.stallReported=!1}this.stalled=null}return}if(he||oe){this.stalled=null;return}if(E.paused&&!H||E.ended||E.playbackRate===0||!hr.getBuffered(E).length){this.nudgeRetry=0;return}const be=hr.bufferInfo(E,N,0),Se=be.nextStart||0;if(H){const vt=be.len>Wa,Qt=!Se||a&&a.start<=N||Se-N>Wa&&!this.fragmentTracker.getPartialFragment(N);if(vt||Qt)return;this.moved=!1}if(!this.moved&&this.stalled!==null){var De;if(!(be.len>0)&&!Se)return;const Qt=Math.max(Se,be.start||0)-N,yr=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,Wr=(yr==null||(De=yr.details)==null?void 0:De.live)?yr.details.targetduration*2:Wa,Br=this.fragmentTracker.getPartialFragment(N);if(Qt>0&&(Qt<=Wr||Br)){E.paused||this._trySkipBufferHole(Br);return}}const He=self.performance.now();if(I===null){this.stalled=He;return}const Xe=He-I;if(!H&&Xe>=no&&(this._reportStall(be),!this.media))return;const lt=hr.bufferInfo(E,N,_.maxBufferHole);this._tryFixBufferStall(lt,Xe)}_tryFixBufferStall(r,a){const{config:_,fragmentTracker:E,media:I}=this;if(I===null)return;const N=I.currentTime,H=E.getPartialFragment(N);H&&(this._trySkipBufferHole(H)||!this.media)||(r.len>_.maxBufferHole||r.nextStart&&r.nextStart-N<_.maxBufferHole)&&a>_.highBufferWatchdogPeriod*1e3&&(R.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}_reportStall(r){const{hls:a,media:_,stallReported:E}=this;if(!E&&_){this.stallReported=!0;const I=new Error(`Playback stalling at @${_.currentTime} due to low buffer (${JSON.stringify(r)})`);R.warn(I.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:r.len})}}_trySkipBufferHole(r){const{config:a,hls:_,media:E}=this;if(E===null)return 0;const I=E.currentTime,N=hr.bufferInfo(E,I,0),H=I0&&N.len<1&&E.readyState<3,be=H-I;if(be>0&&(oe||he)){if(be>a.maxBufferHole){const{fragmentTracker:De}=this;let He=!1;if(I===0){const Xe=De.getAppendedFrag(0,Ye.MAIN);Xe&&H1?(E=0,this.bitrateTest=!0):E=_.firstAutoLevel),_.nextLoadLevel=E,this.level=_.loadLevel,this.loadedmetadata=!1}a>0&&r===-1&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a),this.state=pn.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}else this._forceStartLoad=!0,this.state=pn.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case pn.WAITING_LEVEL:{const{levels:a,level:_}=this,E=a==null?void 0:a[_],I=E==null?void 0:E.details;if(I&&(!I.live||this.levelLastLoaded===E)){if(this.waitForCdnTuneIn(I))break;this.state=pn.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=pn.IDLE;break}break}case pn.FRAG_LOADING_WAITING_RETRY:{var r;const a=self.performance.now(),_=this.retryDate;if(!_||a>=_||(r=this.media)!=null&&r.seeking){const{levels:E,level:I}=this,N=E==null?void 0:E[I];this.resetStartWhenNotLoaded(N||null),this.state=pn.IDLE}}break}this.state===pn.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){super.onTickEnd(),this.checkBuffer(),this.checkFragmentChanged()}doTickIdle(){const{hls:r,levelLastLoaded:a,levels:_,media:E}=this;if(a===null||!E&&(this.startFragRequested||!r.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const I=this.buffering?r.nextLoadLevel:r.loadLevel;if(!(_!=null&&_[I]))return;const N=_[I],H=this.getMainFwdBufferInfo();if(H===null)return;const oe=this.getLevelDetails();if(oe&&this._streamEnded(H,oe)){const lt={};this.altAudio&&(lt.type="video"),this.hls.trigger(l.BUFFER_EOS,lt),this.state=pn.ENDED;return}if(!this.buffering)return;r.loadLevel!==I&&r.manualLevel===-1&&this.log(`Adapting to level ${I} from level ${this.level}`),this.level=r.nextLoadLevel=I;const he=N.details;if(!he||this.state===pn.WAITING_LEVEL||he.live&&this.levelLastLoaded!==N){this.level=I,this.state=pn.WAITING_LEVEL;return}const be=H.len,Se=this.getMaxBufferLength(N.maxBitrate);if(be>=Se)return;this.backtrackFragment&&this.backtrackFragment.start>H.end&&(this.backtrackFragment=null);const De=this.backtrackFragment?this.backtrackFragment.start:H.end;let He=this.getNextFragment(De,he);if(this.couldBacktrack&&!this.fragPrevious&&He&&He.sn!=="initSegment"&&this.fragmentTracker.getState(He)!==Zs.OK){var Xe;const vt=((Xe=this.backtrackFragment)!=null?Xe:He).sn-he.startSN,Qt=he.fragments[vt-1];Qt&&He.cc===Qt.cc&&(He=Qt,this.fragmentTracker.removeFragment(Qt))}else this.backtrackFragment&&H.len&&(this.backtrackFragment=null);if(He&&this.isLoopLoading(He,De)){if(!He.gap){const vt=this.audioOnly&&!this.altAudio?Y.AUDIO:Y.VIDEO,Qt=(vt===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Qt&&this.afterBufferFlushed(Qt,vt,Ye.MAIN)}He=this.getNextFragmentLoopLoading(He,he,H,Ye.MAIN,Se)}He&&(He.initSegment&&!He.initSegment.data&&!this.bitrateTest&&(He=He.initSegment),this.loadFragment(He,N,De))}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);this.fragCurrent=r,E===Zs.NOT_LOADED||E===Zs.PARTIAL?r.sn==="initSegment"?this._loadInitSegment(r,a):this.bitrateTest?(this.log(`Fragment ${r.sn} of level ${r.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(r,a)):(this.startFragRequested=!0,super.loadFragment(r,a,_)):this.clearTrackerIfNeeded(r)}getBufferedFrag(r){return this.fragmentTracker.getBufferedFrag(r,Ye.MAIN)}followingBufferedFrag(r){return r?this.getBufferedFrag(r.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:r,media:a}=this;if(a!=null&&a.readyState){let _;const E=this.getAppendedFrag(a.currentTime);E&&E.start>1&&this.flushMainBuffer(0,E.start-1);const I=this.getLevelDetails();if(I!=null&&I.live){const H=this.getMainFwdBufferInfo();if(!H||H.len{const N=I.audioCodec;N&&(_=_||N.indexOf("mp4a.40.2")!==-1,E=E||N.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=_&&E&&!Uo(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=a.levels,this.startFragRequested=!1}onLevelLoading(r,a){const{levels:_}=this;if(!_||this.state!==pn.IDLE)return;const E=_[a.level];(!E.details||E.details.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(E.details))&&(this.state=pn.WAITING_LEVEL)}onLevelLoaded(r,a){var _;const{levels:E}=this,I=a.level,N=a.details,H=N.totalduration;if(!E){this.warn(`Levels were reset while loading level ${I}`);return}this.log(`Level ${I} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""}, cc [${N.startCC}, ${N.endCC}] duration:${H}`);const oe=E[I],he=this.fragCurrent;he&&(this.state===pn.FRAG_LOADING||this.state===pn.FRAG_LOADING_WAITING_RETRY)&&he.level!==a.level&&he.loader&&this.abortCurrentFrag();let be=0;if(N.live||(_=oe.details)!=null&&_.live){var Se;if(this.checkLiveUpdate(N),N.deltaUpdateFailed)return;be=this.alignPlaylists(N,oe.details,(Se=this.levelLastLoaded)==null?void 0:Se.details)}if(oe.details=N,this.levelLastLoaded=oe,this.hls.trigger(l.LEVEL_UPDATED,{details:N,level:I}),this.state===pn.WAITING_LEVEL){if(this.waitForCdnTuneIn(N))return;this.state=pn.IDLE}this.startFragRequested?N.live&&this.synchronizeToLiveEdge(N):this.setStartPosition(N,be),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:I}=r,{levels:N}=this;if(!N){this.warn(`Levels were reset while fragment load was in progress. Fragment ${_.sn} of level ${_.level} will not be buffered`);return}const H=N[_.level],oe=H.details;if(!oe){this.warn(`Dropping fragment ${_.sn} of level ${_.level} after level details were reset`),this.fragmentTracker.removeFragment(_);return}const he=H.videoCodec,be=oe.PTSKnown||!oe.live,Se=(a=_.initSegment)==null?void 0:a.data,De=this._getAudioCodec(H),He=this.transmuxer=this.transmuxer||new Xn(this.hls,Ye.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Xe=E?E.index:-1,lt=Xe!==-1,vt=new mn(_.level,_.sn,_.stats.chunkCount,I.byteLength,Xe,lt),Qt=this.initPTS[_.cc];He.push(I,Se,De,he,_,E,oe.totalduration,be,vt,Qt)}onAudioTrackSwitching(r,a){const _=this.altAudio;if(!!!a.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const N=this.fragCurrent;N&&(this.log("Switching to main audio track, cancel main fragment load"),N.abortRequests(),this.fragmentTracker.removeFragment(N)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();const I=this.hls;_&&(I.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),I.trigger(l.AUDIO_TRACK_SWITCHED,a)}}onAudioTrackSwitched(r,a){const _=a.id,E=!!this.hls.audioTracks[_].url;if(E){const I=this.videoBuffer;I&&this.mediaBuffer!==I&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=I)}this.altAudio=E,this.tick()}onBufferCreated(r,a){const _=a.tracks;let E,I,N=!1;for(const H in _){const oe=_[H];if(oe.id==="main"){if(I=H,E=oe,H==="video"){const he=_[H];he&&(this.videoBuffer=he.buffer)}}else N=!0}N&&E?(this.log(`Alternate track found, use ${I}.buffered to schedule main fragment loading`),this.mediaBuffer=E.buffer):this.mediaBuffer=this.media}onFragBuffered(r,a){const{frag:_,part:E}=a;if(_&&_.type!==Ye.MAIN)return;if(this.fragContextChanged(_)){this.warn(`Fragment ${_.sn}${E?" p: "+E.index:""} of level ${_.level} finished buffering, but was aborted. state: ${this.state}`),this.state===pn.PARSED&&(this.state=pn.IDLE);return}const I=E?E.stats:_.stats;this.fragLastKbps=Math.round(8*I.total/(I.buffering.end-I.loading.first)),_.sn!=="initSegment"&&(this.fragPrevious=_),this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=pn.ERROR;return}switch(a.details){case x.FRAG_GAP:case x.FRAG_PARSING_ERROR:case x.FRAG_DECRYPT_ERROR:case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Ye.MAIN,a);break;case x.LEVEL_LOAD_ERROR:case x.LEVEL_LOAD_TIMEOUT:case x.LEVEL_PARSING_ERROR:!a.levelRetry&&this.state===pn.WAITING_LEVEL&&((_=a.context)==null?void 0:_.type)===ye.LEVEL&&(this.state=pn.IDLE);break;case x.BUFFER_APPEND_ERROR:case x.BUFFER_FULL_ERROR:if(!a.parent||a.parent!=="main")return;if(a.details===x.BUFFER_APPEND_ERROR){this.resetLoadingState();return}this.reduceLengthAndFlushBuffer(a)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case x.INTERNAL_EXCEPTION:this.recoverWorkerError(a);break}}checkBuffer(){const{media:r,gapController:a}=this;if(!(!r||!a||!r.readyState)){if(this.loadedmetadata||!hr.getBuffered(r).length){const _=this.state!==pn.IDLE?this.fragCurrent:null;a.poll(this.lastCurrentTime,_)}this.lastCurrentTime=r.currentTime}}onFragLoadEmergencyAborted(){this.state=pn.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(r,{type:a}){if(a!==Y.AUDIO||this.audioOnly&&!this.altAudio){const _=(a===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(_,a,Ye.MAIN),this.tick()}}onLevelsUpdated(r,a){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=a.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:r}=this;if(!r)return;const a=r.currentTime;let _=this.startPosition;if(_>=0&&a<_){if(r.seeking){this.log(`could not seek to ${_}, already seeking at ${a}`);return}const E=hr.getBuffered(r),N=(E.length?E.start(0):0)-_;N>0&&(N{const{hls:E}=this;if(!_||this.fragContextChanged(r))return;a.fragmentError=0,this.state=pn.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=r.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),E.trigger(l.FRAG_LOADED,_),r.bitrateTest=!1})}_handleTransmuxComplete(r){var a;const _="main",{hls:E}=this,{remuxResult:I,chunkMeta:N}=r,H=this.getCurrentContext(N);if(!H){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=H,{video:Se,text:De,id3:He,initSegment:Xe}=I,{details:lt}=be,vt=this.altAudio?void 0:I.audio;if(this.fragContextChanged(oe)){this.fragmentTracker.removeFragment(oe);return}if(this.state=pn.PARSING,Xe){if(Xe!=null&&Xe.tracks){const Tr=oe.initSegment||oe;this._bufferInitSegment(be,Xe.tracks,Tr,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:Tr,id:_,tracks:Xe.tracks})}const Qt=Xe.initPTS,yr=Xe.timescale;y(Qt)&&(this.initPTS[oe.cc]={baseTime:Qt,timescale:yr},E.trigger(l.INIT_PTS_FOUND,{frag:oe,id:_,initPTS:Qt,timescale:yr}))}if(Se&<&&oe.sn!=="initSegment"){const Qt=lt.fragments[oe.sn-1-lt.startSN],yr=oe.sn===lt.startSN,Tr=!Qt||oe.cc>Qt.cc;if(I.independent!==!1){const{startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un}=Se;if(he)he.elementaryStreams[Se.type]={startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un};else if(Se.firstKeyFrame&&Se.independent&&N.id===1&&!Tr&&(this.couldBacktrack=!0),Se.dropped&&Se.independent){const Hn=this.getMainFwdBufferInfo(),li=(Hn?Hn.end:this.getLoadPosition())+this.config.maxBufferHole,En=Se.firstKeyFramePTS?Se.firstKeyFramePTS:Wr;if(!yr&&liWa&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,Wr,Br,Cn,un),this.backtrackFragment&&(this.backtrackFragment=oe),this.bufferFragmentData(Se,oe,he,N,yr||Tr)}else if(yr||Tr)oe.gap=!0;else{this.backtrack(oe);return}}if(vt){const{startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}=vt;he&&(he.elementaryStreams[Y.AUDIO]={startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}),oe.setElementaryStreamInfo(Y.AUDIO,Qt,yr,Tr,Wr),this.bufferFragmentData(vt,oe,he,N)}if(lt&&He!=null&&(a=He.samples)!=null&&a.length){const Qt={id:_,frag:oe,details:lt,samples:He.samples};E.trigger(l.FRAG_PARSING_METADATA,Qt)}if(lt&&De){const Qt={id:_,frag:oe,details:lt,samples:De.samples};E.trigger(l.FRAG_PARSING_USERDATA,Qt)}}_bufferInitSegment(r,a,_,E){if(this.state!==pn.PARSING)return;this.audioOnly=!!a.audio&&!a.video,this.altAudio&&!this.audioOnly&&delete a.audio;const{audio:I,video:N,audiovideo:H}=a;if(I){let oe=r.audioCodec;const he=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){oe&&(oe.indexOf("mp4a.40.5")!==-1?oe="mp4a.40.2":oe="mp4a.40.5");const be=I.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&he.indexOf("firefox")===-1&&(oe="mp4a.40.5")}oe&&oe.indexOf("mp4a.40.5")!==-1&&he.indexOf("android")!==-1&&I.container!=="audio/mpeg"&&(oe="mp4a.40.2",this.log(`Android: force audio codec to ${oe}`)),r.audioCodec&&r.audioCodec!==oe&&this.log(`Swapping manifest audio codec "${r.audioCodec}" for "${oe}"`),I.levelCodec=oe,I.id="main",this.log(`Init audio buffer, container:${I.container}, codecs[selected/level/parsed]=[${oe||""}/${r.audioCodec||""}/${I.codec}]`)}N&&(N.levelCodec=r.videoCodec,N.id="main",this.log(`Init video buffer, container:${N.container}, codecs[level/parsed]=[${r.videoCodec||""}/${N.codec}]`)),H&&this.log(`Init audiovideo buffer, container:${H.container}, codecs[level/parsed]=[${r.codecs}/${H.codec}]`),this.hls.trigger(l.BUFFER_CODECS,a),Object.keys(a).forEach(oe=>{const be=a[oe].initSegment;be!=null&&be.byteLength&&this.hls.trigger(l.BUFFER_APPENDING,{type:oe,data:be,frag:_,part:null,chunkMeta:E,parent:_.type})}),this.tickImmediate()}getMainFwdBufferInfo(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,Ye.MAIN)}backtrack(r){this.couldBacktrack=!0,this.backtrackFragment=r,this.resetTransmuxer(),this.flushBufferGap(r),this.fragmentTracker.removeFragment(r),this.fragPrevious=null,this.nextLoadPosition=r.start,this.state=pn.IDLE}checkFragmentChanged(){const r=this.media;let a=null;if(r&&r.readyState>1&&r.seeking===!1){const _=r.currentTime;if(hr.isBuffered(r,_)?a=this.getAppendedFrag(_):hr.isBuffered(r,_+.1)&&(a=this.getAppendedFrag(_+.1)),a){this.backtrackFragment=null;const E=this.fragPlaying,I=a.level;(!E||a.sn!==E.sn||E.level!==I)&&(this.fragPlaying=a,this.hls.trigger(l.FRAG_CHANGED,{frag:a}),(!E||E.level!==I)&&this.hls.trigger(l.LEVEL_SWITCHED,{level:I}))}}}get nextLevel(){const r=this.nextBufferedFrag;return r?r.level:-1}get currentFrag(){const r=this.media;return r?this.fragPlaying||this.getAppendedFrag(r.currentTime):null}get currentProgramDateTime(){const r=this.media;if(r){const a=r.currentTime,_=this.currentFrag;if(_&&y(a)&&y(_.programDateTime)){const E=_.programDateTime+(a-_.start)*1e3;return new Date(E)}}return null}get currentLevel(){const r=this.currentFrag;return r?r.level:-1}get nextBufferedFrag(){const r=this.currentFrag;return r?this.followingBufferedFrag(r):null}get forceStartLoad(){return this._forceStartLoad}}class Xu{static get version(){return"1.5.20"}static isMSESupported(){return El()}static isSupported(){return ic()}static getMediaSource(){return si()}static get Events(){return l}static get ErrorTypes(){return b}static get ErrorDetails(){return x}static get DefaultConfig(){return Xu.defaultConfig?Xu.defaultConfig:To}static set DefaultConfig(r){Xu.defaultConfig=r}constructor(r={}){this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Zn,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.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,$(r.debug||!1,"Hls instance");const a=this.config=yo(Xu.DefaultConfig,r);this.userConfig=r,a.progressive&&gc(a);const{abrController:_,bufferController:E,capLevelController:I,errorController:N,fpsController:H}=a,oe=new N(this),he=this.abrController=new _(this),be=this.bufferController=new E(this),Se=this.capLevelController=new I(this),De=new H(this),He=new Or(this),Xe=new fa(this),lt=a.contentSteeringController,vt=lt?new lt(this):null,Qt=this.levelController=new rc(this,vt),yr=new Jt(this),Tr=new fl(this.config),Wr=this.streamController=new pl(this,yr,Tr);Se.setStreamController(Wr),De.setStreamController(Wr);const Br=[He,Qt,Wr];vt&&Br.splice(1,0,vt),this.networkControllers=Br;const Cn=[he,be,Se,De,Xe,yr];this.audioTrackController=this.createController(a.audioTrackController,Br);const un=a.audioStreamController;un&&Br.push(new un(this,yr,Tr)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Br);const Hn=a.subtitleStreamController;Hn&&Br.push(new Hn(this,yr,Tr)),this.createController(a.timelineController,Cn),Tr.emeController=this.emeController=this.createController(a.emeController,Cn),this.cmcdController=this.createController(a.cmcdController,Cn),this.latencyController=this.createController(Ls,Cn),this.coreComponents=Cn,Br.push(oe);const li=oe.onErrorOut;typeof li=="function"&&this.on(l.ERROR,li,oe)}createController(r,a){if(r){const _=new r(this);return a&&a.push(_),_}return null}on(r,a,_=this){this._emitter.on(r,a,_)}once(r,a,_=this){this._emitter.once(r,a,_)}removeAllListeners(r){this._emitter.removeAllListeners(r)}off(r,a,_=this,E){this._emitter.off(r,a,_,E)}listeners(r){return this._emitter.listeners(r)}emit(r,a,_){return this._emitter.emit(r,a,_)}trigger(r,a){if(this.config.debug)return this.emit(r,r,a);try{return this.emit(r,r,a)}catch(_){if(R.error("An internal error happened while handling event "+r+'. Error message: "'+_.message+'". Here is a stacktrace:',_),!this.triggeringException){this.triggeringException=!0;const E=r===l.ERROR;this.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,fatal:E,event:r,error:_}),this.triggeringException=!1}}return!1}listenerCount(r){return this._emitter.listenerCount(r)}destroy(){R.log("destroy"),this.trigger(l.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach(a=>a.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(a=>a.destroy()),this.coreComponents.length=0;const r=this.config;r.xhrSetup=r.fetchSetup=void 0,this.userConfig=null}attachMedia(r){R.log("attachMedia"),this._media=r,this.trigger(l.MEDIA_ATTACHING,{media:r})}detachMedia(){R.log("detachMedia"),this.trigger(l.MEDIA_DETACHING,void 0),this._media=null}loadSource(r){this.stopLoad();const a=this.media,_=this.url,E=this.url=s.buildAbsoluteURL(self.location.href,r,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,R.log(`loadSource:${E}`),a&&_&&(_!==E||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(a)),this.trigger(l.MANIFEST_LOADING,{url:r})}startLoad(r=-1){R.log(`startLoad(${r})`),this.started=!0,this.resumeBuffering();for(let a=0;a{r.resumeBuffering&&r.resumeBuffering()})}pauseBuffering(){R.log("pause buffering"),this.networkControllers.forEach(r=>{r.pauseBuffering&&r.pauseBuffering()})}swapAudioCodec(){R.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){R.log("recoverMediaError");const r=this._media;this.detachMedia(),r&&this.attachMedia(r)}removeLevel(r){this.levelController.removeLevel(r)}get levels(){const r=this.levelController.levels;return r||[]}get currentLevel(){return this.streamController.currentLevel}set currentLevel(r){R.log(`set currentLevel:${r}`),this.levelController.manualLevel=r,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(r){R.log(`set nextLevel:${r}`),this.levelController.manualLevel=r,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(r){R.log(`set loadLevel:${r}`),this.levelController.manualLevel=r}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(r){this.levelController.nextLoadLevel=r}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(r){R.log(`set firstLevel:${r}`),this.levelController.firstLevel=r}get startLevel(){const r=this.levelController.startLevel;return r===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:r}set startLevel(r){R.log(`set startLevel:${r}`),r!==-1&&(r=Math.max(r,this.minAutoLevel)),this.levelController.startLevel=r}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(r){const a=!!r;a!==this.config.capLevelToPlayerSize&&(a?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=a)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimate():NaN}set bandwidthEstimate(r){this.abrController.resetEstimator(r)}get ttfbEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimateTTFB():NaN}set autoLevelCapping(r){this._autoLevelCapping!==r&&(R.log(`set autoLevelCapping:${r}`),this._autoLevelCapping=r,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(r){Is(r)&&this._maxHdcpLevel!==r&&(this._maxHdcpLevel=r,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:r,config:{minAutoBitrate:a}}=this;if(!r)return 0;const _=r.length;for(let E=0;E<_;E++)if(r[E].maxBitrate>=a)return E;return 0}get maxAutoLevel(){const{levels:r,autoLevelCapping:a,maxHdcpLevel:_}=this;let E;if(a===-1&&r!=null&&r.length?E=r.length-1:E=a,_)for(let I=E;I--;){const N=r[I].attrs["HDCP-LEVEL"];if(N&&N<=_)return I}return E}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(r){this.abrController.nextAutoLevel=r}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}setAudioOption(r){var a;return(a=this.audioTrackController)==null?void 0:a.setAudioOption(r)}setSubtitleOption(r){var a;return(a=this.subtitleTrackController)==null||a.setSubtitleOption(r),null}get allAudioTracks(){const r=this.audioTrackController;return r?r.allAudioTracks:[]}get audioTracks(){const r=this.audioTrackController;return r?r.audioTracks:[]}get audioTrack(){const r=this.audioTrackController;return r?r.audioTrack:-1}set audioTrack(r){const a=this.audioTrackController;a&&(a.audioTrack=r)}get allSubtitleTracks(){const r=this.subtitleTrackController;return r?r.allSubtitleTracks:[]}get subtitleTracks(){const r=this.subtitleTrackController;return r?r.subtitleTracks:[]}get subtitleTrack(){const r=this.subtitleTrackController;return r?r.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(r){const a=this.subtitleTrackController;a&&(a.subtitleTrack=r)}get subtitleDisplay(){const r=this.subtitleTrackController;return r?r.subtitleDisplay:!1}set subtitleDisplay(r){const a=this.subtitleTrackController;a&&(a.subtitleDisplay=r)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(r){this.config.lowLatencyMode=r}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}}Xu.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return n}});function t(s,u,f){var c=f||{},h=c.noTrailing,o=h===void 0?!1:h,i=c.noLeading,y=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,b=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),b=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$s?y?(x=Date.now(),o||(l=setTimeout(g?Z:W,s))):W():o!==!0&&(l=setTimeout(g?Z:W,g===void 0?s-K:s))}return C.cancel=k,C}function n(s,u,f){var c=f||{},h=c.atBegin,o=h===void 0?!1:h;return t(s,u,{debounceMode:o!==!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,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var s={};v=v||[null,d({}),d([]),d(d)];for(var u=t&2&&e;typeof u=="object"&&!~v.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(f){s[f]=function(){return e[f]}});return s.default=function(){return e},__webpack_require__.d(n,s),n}}(),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",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",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",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",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",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",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",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",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",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",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",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",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",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",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__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",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"9ac508ea",67:"1b03fe25",109:"23b414f9",129:"daa471de",195:"ff3754fd",264:"c38192df",265:"edaf4987",292:"443bec8c",310:"7ae51cab",316:"1f60ada6",337:"c5e9c609",342:"b0e1f94c",354:"d4d139cf",479:"9ea93239",485:"04973f6c",508:"35199f0d",532:"9b2862bf",533:"fab912ee",547:"e2501473",556:"1bfc920d",559:"20d87e10",570:"46fb4a67",576:"6fb71e35",629:"44a1d9a5",643:"ea10c4e3",671:"4a609b8d",672:"6fe31085",680:"b3e3b88f",700:"2d37b76c",737:"b82f98c3",741:"ac5fd360",799:"cf84c2b6",869:"bd8b60a0",895:"3de27cee",921:"c00eda41",928:"43ef0607",981:"24da50c7",1006:"14b4fe97",1043:"734ab6b5",1045:"2f8e859a",1048:"32d3135e",1070:"7d8b9bee",1144:"c90eccaf",1148:"2b8b425e",1154:"8cb80842",1211:"bdd96f1a",1253:"9866613d",1257:"a4ad3423",1265:"d66454fb",1274:"5f6ea65a",1276:"c0280778",1343:"d552f9e1",1416:"01cd13f5",1423:"84a49c92",1427:"b6d95f20",1450:"80028a47",1461:"98eccc6e",1462:"fcf08abc",1470:"a17a6b1a",1475:"cb4b2a16",1482:"151ba2e9",1512:"1c085b86",1520:"659feacb",1531:"5dd24ec2",1545:"3ba5d8a6",1578:"b2e43839",1581:"63af3f9e",1582:"915a58e3",1646:"e6e27b60",1657:"ca141d10",1660:"76bc70ce",1674:"22dfee6c",1702:"4c6e98c0",1713:"af1e7834",1717:"900302d0",1727:"76cac644",1783:"fb7f634f",1799:"5ae9afa7",1810:"bd7bcaf7",1831:"c95840bf",1836:"ba892db7",1855:"b9008312",1880:"240b7cfc",1939:"90e4aae3",1953:"41f253c0",1962:"035c7b2e",2011:"59d51f98",2045:"7744bebe",2076:"e8fd98b8",2102:"5e265def",2141:"7cad8736",2216:"e401f0e5",2240:"a6bcb853",2245:"4c051301",2249:"f4830452",2254:"5767ca2a",2300:"bc020f4e",2303:"ea60e774",2307:"b1570e49",2338:"001fe20f",2339:"96015530",2386:"192e235c",2396:"133c621f",2404:"760d076d",2412:"ebd8acc2",2425:"a585e39e",2443:"5d5c2c0a",2476:"746ff3fb",2494:"68080a87",2501:"3421c5a3",2529:"922e34cf",2538:"de4a3723",2539:"53a86b90",2548:"0b85ce47",2570:"5c3cf4c1",2594:"e87d3761",2603:"d25ee242",2659:"17df4e97",2707:"557891ae",2806:"6f510fd6",2819:"0eda6838",2823:"4e52f1d5",2826:"ec49f5dc",2829:"22300e28",2837:"54a82605",2865:"ba754a64",2875:"d8d4ea8b",2884:"868b6f9b",2969:"ab3357d7",2983:"cf277769",3006:"1018d70d",3133:"9bf3f89c",3141:"f83a07d0",3157:"95e29ab0",3183:"f73c574d",3198:"8e655451",3212:"c36da84a",3220:"1c51e01d",3247:"70bb53ae",3260:"e2b1e30f",3276:"2d03a6b2",3282:"93dc2500",3317:"f490a8bd",3332:"de5fd255",3355:"64861e9f",3356:"9f6626e9",3391:"56cfa576",3433:"84229bfc",3442:"2579c500",3447:"2dcdbd80",3451:"d670911f",3496:"be8a8ab5",3509:"ff053313",3550:"3dc83156",3581:"b210cd71",3585:"48f0e96e",3665:"c9c1b80d",3668:"e507d4b1",3697:"481a10d9",3747:"db96de33",3777:"d5b0f2f1",3784:"43096805",3805:"9dbcb95e",3862:"67698974",3873:"3c923d12",3885:"f87f7f15",3910:"a493ef38",3935:"e6712421",3951:"c269f59c",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"27999042",4030:"98386769",4056:"4e2d6a20",4058:"733be6bb",4078:"2f2bd21e",4088:"236723f3",4093:"3d49e4d3",4105:"4209a04c",4144:"346ee736",4164:"7fe0d579",4216:"121e47cd",4217:"27457f8a",4227:"89813cd9",4259:"bb097cc9",4264:"735355f2",4347:"08ede17f",4354:"140899b7",4360:"cf5efa52",4449:"e25d1468",4492:"22bee88f",4496:"7d65f4e3",4498:"e0fe8700",4504:"df6e7341",4514:"85bdfa82",4520:"2c66721b",4546:"3002feb8",4565:"7fc1f44d",4572:"5a20aab4",4599:"61def4cb",4601:"dbf04368",4610:"85d72c01",4621:"7c943553",4628:"ece2c60c",4662:"573e389f",4685:"c33f1528",4715:"8b0e824d",4736:"7bcd9282",4741:"85d2e21b",4757:"093ffb1c",4766:"02d2a4bb",4770:"ab782b26",4790:"619413e4",4795:"71134cdd",4797:"a24e92db",4800:"78e41603",4849:"021f3509",4850:"1edda4b7",4862:"56f5d557",4884:"1bfc8e94",4889:"5b5a24d9",4900:"c2fa0b2f",4928:"227748ad",4973:"77e402c6",4994:"a41419e5",5022:"a5b53c62",5043:"4edab20d",5048:"ddacfba7",5060:"85dafcc6",5096:"e3e63460",5111:"e39ac596",5125:"acbd9ee7",5148:"ac491994",5176:"a790896e",5179:"3df72677",5186:"69a582a1",5191:"56492f84",5238:"5e83b6b6",5290:"5dabcdc2",5297:"01e5cf8e",5319:"de8f7c41",5321:"1163c84e",5335:"69e514be",5354:"7ae70604",5357:"a3975490",5359:"f48142d8",5382:"19ba1755",5402:"b2b43a8f",5416:"454536b7",5434:"38b302a6",5470:"7ba15cd7",5494:"d89549c4",5518:"084658a4",5549:"191e2bdd",5572:"4a5cf530",5573:"b212b8fc",5599:"7838f994",5624:"8171e0ad",5631:"e00d3d36",5650:"ba1da951",5679:"4a090bef",5705:"b3825926",5729:"9adaabc9",5757:"2843b608",5764:"e0d7e586",5775:"af94f477",5786:"ad639f51",5798:"0f3b4e72",5816:"26e09ee2",5825:"5b09c2f0",5876:"5eded409",5888:"2c4a7d21",5891:"2f93a0e0",5895:"c50382fc",5902:"936d3fb0",5915:"4d0533cf",5972:"629273e1",5992:"e6d5abcd",6029:"2baf21d5",6034:"1f3482f6",6045:"d268f87f",6047:"3ce45acd",6052:"a79da40f",6063:"92b0e253",6069:"c65393c8",6126:"99519171",6127:"01711ee9",6170:"ba8df8d7",6265:"da67525e",6270:"1a45d2f2",6277:"b087d596",6312:"87886f73",6328:"40c542bf",6366:"2abd7b37",6378:"7f3a946a",6411:"8c37c144",6434:"02822e0b",6444:"e95f4bcd",6452:"e7375ea9",6531:"bde1c8f7",6541:"e931a4f6",6583:"d7b48c64",6587:"cd25c8fd",6634:"5bce8e25",6651:"7b40db2e",6685:"daa8e12d",6729:"2c440a1f",6741:"4f3739f8",6758:"0ab6597f",6774:"59d4d618",6784:"23863b47",6788:"60b56538",6796:"038925da",6805:"2b9be050",6820:"460f9f28",6845:"df3b3798",6882:"e2cc0627",6883:"6cb80143",6904:"e05e0e05",6913:"cb4d9081",6949:"04b3b3a0",6963:"2c915c8f",6982:"3201a542",7008:"6c9735e2",7043:"77ac705f",7045:"02381632",7046:"2ef819a1",7058:"9c217ae2",7062:"8908a67a",7084:"46ccce72",7156:"e7466006",7178:"45d02e76",7182:"1bb7addb",7242:"a3c62e97",7260:"3262bb7d",7331:"2e27a23b",7333:"b7f12ce6",7365:"1005464f",7374:"b2456c08",7395:"bef0fbea",7460:"a15b8245",7477:"dab0e013",7482:"2b1ff0ba",7527:"e8bf30b5",7545:"c5114a0d",7560:"0d7214ac",7589:"6a05399d",7591:"c8233ce9",7614:"6afc9f7f",7622:"4ee5b394",7686:"4fcec9f9",7706:"c2a79e40",7806:"5f66ffb2",7852:"2b9824d7",7855:"91bc853e",7857:"ada9e40a",7878:"4d62eb43",7884:"6b238432",7922:"e7de5e50",7948:"7deb7765",7964:"29aed9a1",8014:"c86d8b0b",8062:"bc5d75b5",8072:"ef31263e",8077:"8130121e",8085:"7b924714",8089:"d536b13a",8143:"272c6259",8155:"8de8547a",8161:"83c5fa9a",8237:"bb41ce1e",8241:"37533b90",8302:"81bee336",8307:"39b7a18c",8340:"abddc432",8350:"07df8a75",8365:"fe36cabc",8398:"da4d9438",8431:"225d8800",8435:"5c70cbb5",8447:"47aafa2b",8517:"f8ed41de",8561:"333e8ec9",8563:"d2893bd3",8634:"eb0aff70",8639:"d77439de",8665:"4bf36fa7",8688:"bc5b75f1",8689:"aa82d7a4",8723:"eed3bf93",8737:"ce7dad23",8776:"0ad26240",8782:"21c3c877",8787:"3edcf911",8797:"38e94dd2",8823:"d101de11",8827:"4964829f",8842:"9f25a3e2",8866:"41d4573d",8882:"16f53671",8885:"358e2d0f",8898:"d002bcd8",8909:"1e29403e",8920:"7f82440c",8963:"790aecdd",8982:"74d73bf1",8999:"73348dc2",9076:"f5a17106",9104:"bbcb2345",9133:"0abb8821",9186:"4559c3b0",9205:"b23513c7",9215:"21ebbcbd",9252:"0d791a59",9260:"cf5f8140",9332:"7ab4403d",9360:"edc9b326",9366:"b8d2b577",9391:"68a85af0",9404:"9fcc3d3e",9408:"dd5ae7b5",9416:"bf5770f9",9487:"043b2ef8",9489:"01da7cf5",9507:"c5204a25",9519:"7bbb0e22",9532:"859e05a2",9554:"ed358e7b",9559:"f794af19",9590:"827b71ea",9647:"cbd4e1e3",9649:"92cccb86",9674:"40d102bc",9677:"4bc5636d",9695:"763acec3",9715:"e467a322",9716:"b929ed6f",9785:"1224ce29",9788:"04775768",9883:"2e3b3113",9890:"be84cd24",9891:"2e66be10",9895:"b8e31ff2",9921:"cdf9721a",9922:"6dd34c9c",9928:"5989f5e0",9944:"ac8120d6",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",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",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",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",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",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",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",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",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",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",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",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",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__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",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"eb3ce426",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1810:"03cdfb68",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"43e9ff08",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",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",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"15432cd5",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"43d907cb",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"9f30fd4a",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",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",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"b25021a2",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",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:"ae741547",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",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:"fcd50af0",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"54a86ef9",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,t,n){if(d[v]){d[v].push(e);return}var s,u;if(t!==void 0)for(var f=document.getElementsByTagName("script"),c=0;c{const E=qt(this.config),I=r.map(Ft).filter(N=>!!N&&E.indexOf(N)!==-1);return this.getKeySystemSelectionPromise(I).then(({keySystem:N})=>{const H=tr(N);H?a(H):_(new Error(`Unable to find format for key-system "${N}"`))}).catch(_)})}loadKey(r){const a=r.keyInfo.decryptdata,_=this.getKeyIdString(a),E=`(keyId: ${_} format: "${a.keyFormat}" method: ${a.method} uri: ${a.uri})`;this.log(`Starting session for key ${E}`);let I=this.keyIdToKeySessionPromise[_];return I||(I=this.keyIdToKeySessionPromise[_]=this.getKeySystemForKeyPromise(a).then(({keySystem:N,mediaKeys:H})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${r.frag.sn} ${r.frag.type}: ${r.frag.level} using key ${E}`),this.attemptSetMediaKeys(N,H).then(()=>{this.throwIfDestroyed();const oe=this.createMediaKeySessionContext({keySystem:N,mediaKeys:H,decryptdata:a});return this.generateRequestWithPreferredKeySession(oe,"cenc",a.pssh,"playlist-key")}))),I.catch(N=>this.handleError(N))),I}throwIfDestroyed(r="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(r){this.hls&&(this.error(r.message),r instanceof Jo?this.hls.trigger(l.ERROR,r.data):this.hls.trigger(l.ERROR,{type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_KEYS,error:r,fatal:!0}))}getKeySystemForKeyPromise(r){const a=this.getKeyIdString(r),_=this.keyIdToKeySessionPromise[a];if(!_){const E=Ft(r.keyFormat),I=E?[E]:qt(this.config);return this.attemptKeySystemAccess(I)}return _}getKeySystemSelectionPromise(r){if(r.length||(r=qt(this.config)),r.length===0)throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${JSON.stringify({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(r)}attemptSetMediaKeys(r,a){const _=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${r}"`);const E=Promise.all(_).then(()=>{if(!this.media)throw new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(a)});return this.setMediaKeysQueue.push(E),E.then(()=>{this.log(`Media-keys set for "${r}"`),_.push(E),this.setMediaKeysQueue=this.setMediaKeysQueue.filter(I=>_.indexOf(I)===-1)})}generateRequestWithPreferredKeySession(r,a,_,E){var I,N;const H=(I=this.config.drmSystems)==null||(N=I[r.keySystem])==null?void 0:N.generateRequest;if(H)try{const Xe=H.call(this.hls,a,_,r);if(!Xe)throw new Error("Invalid response from configured generateRequest filter");a=Xe.initDataType,_=r.decryptdata.pssh=Xe.initData?new Uint8Array(Xe.initData):null}catch(Xe){var oe;if(this.warn(Xe.message),(oe=this.hls)!=null&&oe.config.debug)throw Xe}if(_===null)return this.log(`Skipping key-session request for "${E}" (no initData)`),Promise.resolve(r);const he=this.getKeyIdString(r.decryptdata);this.log(`Generating key-session request for "${E}": ${he} (init data type: ${a} length: ${_?_.byteLength:null})`);const be=new Zn,Se=r._onmessage=Xe=>{const lt=r.mediaKeysSession;if(!lt){be.emit("error",new Error("invalid state"));return}const{messageType:vt,message:Qt}=Xe;this.log(`"${vt}" message event for session "${lt.sessionId}" message size: ${Qt.byteLength}`),vt==="license-request"||vt==="license-renewal"?this.renewLicense(r,Qt).catch(yr=>{this.handleError(yr),be.emit("error",yr)}):vt==="license-release"?r.keySystem===Me.FAIRPLAY&&(this.updateKeySession(r,xe("acknowledged")),this.removeSession(r)):this.warn(`unhandled media key message type "${vt}"`)},De=r._onkeystatuseschange=Xe=>{if(!r.mediaKeysSession){be.emit("error",new Error("invalid state"));return}this.onKeyStatusChange(r);const vt=r.keyStatus;be.emit("keyStatus",vt),vt==="expired"&&(this.warn(`${r.keySystem} expired for key ${he}`),this.renewKeySession(r))};r.mediaKeysSession.addEventListener("message",Se),r.mediaKeysSession.addEventListener("keystatuseschange",De);const He=new Promise((Xe,lt)=>{be.on("error",lt),be.on("keyStatus",vt=>{vt.startsWith("usable")?Xe():vt==="output-restricted"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},`key status changed to "${vt}"`)):vt==="expired"?lt(new Error("key expired while generating request")):this.warn(`unhandled key status change "${vt}"`)})});return r.mediaKeysSession.generateRequest(a,_).then(()=>{var Xe;this.log(`Request generated for key-session "${(Xe=r.mediaKeysSession)==null?void 0:Xe.sessionId}" keyId: ${he}`)}).catch(Xe=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_SESSION,error:Xe,fatal:!1},`Error generating key-session request: ${Xe}`)}).then(()=>He).catch(Xe=>{throw be.removeAllListeners(),this.removeSession(r),Xe}).then(()=>(be.removeAllListeners(),r))}onKeyStatusChange(r){r.mediaKeysSession.keyStatuses.forEach((a,_)=>{this.log(`key status change "${a}" for keyStatuses keyId: ${Nt.hexDump("buffer"in _?new Uint8Array(_.buffer,_.byteOffset,_.byteLength):new Uint8Array(_))} session keyId: ${Nt.hexDump(new Uint8Array(r.decryptdata.keyId||[]))} uri: ${r.decryptdata.uri}`),r.keyStatus=a})}fetchServerCertificate(r){const a=this.config,_=a.loader,E=new _(a),I=this.getServerCertificateUrl(r);return I?(this.log(`Fetching server certificate for "${r}"`),new Promise((N,H)=>{const oe={responseType:"arraybuffer",url:I},he=a.certLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{N(De.data)},onError:(De,He,Xe,lt)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:f({url:oe.url,data:void 0},De)},`"${r}" certificate request failed (${I}). Status: ${De.code} (${De.text})`))},onTimeout:(De,He,Xe)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:{url:oe.url,data:void 0}},`"${r}" certificate request timed out (${I})`))},onAbort:(De,He,Xe)=>{H(new Error("aborted"))}};E.load(oe,be,Se)})):Promise.resolve()}setMediaKeysServerCertificate(r,a,_){return new Promise((E,I)=>{r.setServerCertificate(_).then(N=>{this.log(`setServerCertificate ${N?"success":"not supported by CDM"} (${_==null?void 0:_.byteLength}) on "${a}"`),E(r)}).catch(N=>{I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:N,fatal:!0},N.message))})})}renewLicense(r,a){return this.requestLicense(r,new Uint8Array(a)).then(_=>this.updateKeySession(r,new Uint8Array(_)).catch(E=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:E,fatal:!0},E.message)}))}unpackPlayReadyKeyMessage(r,a){const _=String.fromCharCode.apply(null,new Uint16Array(a.buffer));if(!_.includes("PlayReadyKeyMessage"))return r.setRequestHeader("Content-Type","text/xml; charset=utf-8"),a;const E=new DOMParser().parseFromString(_,"application/xml"),I=E.querySelectorAll("HttpHeader");if(I.length>0){let be;for(let Se=0,De=I.length;Se in key message");return xe(atob(he))}setupLicenseXHR(r,a,_,E){const I=this.config.licenseXhrSetup;return I?Promise.resolve().then(()=>{if(!_.decryptdata)throw new Error("Key removed");return I.call(this.hls,r,a,_,E)}).catch(N=>{if(!_.decryptdata)throw N;return r.open("POST",a,!0),I.call(this.hls,r,a,_,E)}).then(N=>(r.readyState||r.open("POST",a,!0),{xhr:r,licenseChallenge:N||E})):(r.open("POST",a,!0),Promise.resolve({xhr:r,licenseChallenge:E}))}requestLicense(r,a){const _=this.config.keyLoadPolicy.default;return new Promise((E,I)=>{const N=this.getLicenseServerUrlOrThrow(r.keySystem);this.log(`Sending license request to URL: ${N}`);const H=new XMLHttpRequest;H.responseType="arraybuffer",H.onreadystatechange=()=>{if(!this.hls||!r.mediaKeysSession)return I(new Error("invalid state"));if(H.readyState===4)if(H.status===200){this._requestLicenseFailureCount=0;let oe=H.response;this.log(`License received ${oe instanceof ArrayBuffer?oe.byteLength:oe}`);const he=this.config.licenseResponseCallback;if(he)try{oe=he.call(this.hls,H,N,r)}catch(be){this.error(be)}E(oe)}else{const oe=_.errorRetry,he=oe?oe.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>he||H.status>=400&&H.status<500)I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:H,response:{url:N,data:void 0,code:H.status,text:H.statusText}},`License Request XHR failed (${N}). Status: ${H.status} (${H.statusText})`));else{const be=he-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${be} attempts left`),this.requestLicense(r,a).then(E,I)}}},r.licenseXhr&&r.licenseXhr.readyState!==XMLHttpRequest.DONE&&r.licenseXhr.abort(),r.licenseXhr=H,this.setupLicenseXHR(H,N,r,a).then(({xhr:oe,licenseChallenge:he})=>{r.keySystem==Me.PLAYREADY&&(he=this.unpackPlayReadyKeyMessage(oe,he)),oe.send(he)})})}onMediaAttached(r,a){if(!this.config.emeEnabled)return;const _=a.media;this.media=_,_.removeEventListener("encrypted",this.onMediaEncrypted),_.removeEventListener("waitingforkey",this.onWaitingForKey),_.addEventListener("encrypted",this.onMediaEncrypted),_.addEventListener("waitingforkey",this.onWaitingForKey)}onMediaDetached(){const r=this.media,a=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Mr.clearKeyUriToKeyIdMap();const _=a.length;nl.CDMCleanupPromise=Promise.all(a.map(E=>this.removeSession(E)).concat(r==null?void 0:r.setMediaKeys(null).catch(E=>{this.log(`Could not clear media keys: ${E}`)}))).then(()=>{_&&(this.log("finished closing key sessions and clearing media keys"),a.length=0)}).catch(E=>{this.log(`Could not close sessions and clear media keys: ${E}`)})}onManifestLoading(){this.keyFormatPromise=null}onManifestLoaded(r,{sessionKeys:a}){if(!(!a||!this.config.emeEnabled)&&!this.keyFormatPromise){const _=a.reduce((E,I)=>(E.indexOf(I.keyFormat)===-1&&E.push(I.keyFormat),E),[]);this.log(`Selecting key-system from session-keys ${_.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(_)}}removeSession(r){const{mediaKeysSession:a,licenseXhr:_}=r;if(a){this.log(`Remove licenses and keys and close session ${a.sessionId}`),r._onmessage&&(a.removeEventListener("message",r._onmessage),r._onmessage=void 0),r._onkeystatuseschange&&(a.removeEventListener("keystatuseschange",r._onkeystatuseschange),r._onkeystatuseschange=void 0),_&&_.readyState!==XMLHttpRequest.DONE&&_.abort(),r.mediaKeysSession=r.decryptdata=r.licenseXhr=void 0;const E=this.mediaKeySessions.indexOf(r);return E>-1&&this.mediaKeySessions.splice(E,1),a.remove().catch(I=>{this.log(`Could not remove session: ${I}`)}).then(()=>a.close()).catch(I=>{this.log(`Could not close session: ${I}`)})}}}nl.CDMCleanupPromise=void 0;class Jo extends Error{constructor(r,a){super(a),this.data=void 0,r.error||(r.error=new Error(a)),this.data=r,r.err=r.error}}var go;(function(j){j.MANIFEST="m",j.AUDIO="a",j.VIDEO="v",j.MUXED="av",j.INIT="i",j.CAPTION="c",j.TIMED_TEXT="tt",j.KEY="k",j.OTHER="o"})(go||(go={}));var Jl;(function(j){j.DASH="d",j.HLS="h",j.SMOOTH="s",j.OTHER="o"})(Jl||(Jl={}));var zu;(function(j){j.OBJECT="CMCD-Object",j.REQUEST="CMCD-Request",j.SESSION="CMCD-Session",j.STATUS="CMCD-Status"})(zu||(zu={}));const hu={[zu.OBJECT]:["br","d","ot","tb"],[zu.REQUEST]:["bl","dl","mtp","nor","nrr","su"],[zu.SESSION]:["cid","pr","sf","sid","st","v"],[zu.STATUS]:["bs","rtp"]};class ou{constructor(r,a){this.value=void 0,this.params=void 0,Array.isArray(r)&&(r=r.map(_=>_ instanceof ou?_:new ou(_))),this.value=r,this.params=a}}class Dl{constructor(r){this.description=void 0,this.description=r}}const Zu="Dict";function hc(j){return Array.isArray(j)?JSON.stringify(j):j instanceof Map?"Map{}":j instanceof Set?"Set{}":typeof j=="object"?JSON.stringify(j):String(j)}function Sc(j,r,a,_){return new Error(`failed to ${j} "${hc(r)}" as ${a}`,{cause:_})}const yl="Bare Item",uo="Boolean",Cc="Byte Sequence",pc="Decimal",il="Integer";function ku(j){return j<-999999999999999||99999999999999912)throw gu(j,pc);const a=r.toString();return a.includes(".")?a:`${a}.0`}const Ol="String";function Ko(j){if(lo.test(j))throw gu(j,Ol);return`"${j.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function Eu(j){return j.description||j.toString().slice(7,-1)}function kl(j){const r=Eu(j);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r)===!1)throw gu(r,al);return r}function ul(j){switch(typeof j){case"number":if(!y(j))throw gu(j,yl);return Number.isInteger(j)?ol(j):uu(j);case"string":return Ko(j);case"symbol":return kl(j);case"boolean":return Ac(j);case"object":if(j instanceof Date)return je(j);if(j instanceof Uint8Array)return jo(j);if(j instanceof Dl)return kl(j);default:throw gu(j,yl)}}function Hu(j){if(/^[a-z*][a-z0-9\-_.*]*$/.test(j)===!1)throw gu(j,Dc);return j}function Ru(j){return j==null?"":Object.entries(j).map(([r,a])=>a===!0?`;${Hu(r)}`:`;${Hu(r)}=${ul(a)}`).join("")}function Su(j){return j instanceof ou?`${ul(j.value)}${Ru(j.params)}`:ul(j)}function _c(j){return`(${j.value.map(Su).join(" ")})${Ru(j.params)}`}function Rl(j,r={whitespace:!0}){if(typeof j!="object")throw gu(j,Zu);const a=j instanceof Map?j.entries():Object.entries(j),_=r!=null&&r.whitespace?" ":"";return Array.from(a).map(([E,I])=>{I instanceof ou||(I=new ou(I));let N=Hu(E);return I.value===!0?N+=Ru(I.params):(N+="=",Array.isArray(I.value)?N+=_c(I):N+=Su(I)),N}).join(`,${_}`)}function pu(j,r){return Rl(j,r)}const Yu=j=>j==="ot"||j==="sf"||j==="st",Cu=j=>typeof j=="number"?y(j):j!=null&&j!==""&&j!==!1;function Bc(j,r){const a=new URL(j),_=new URL(r);if(a.origin!==_.origin)return j;const E=a.pathname.split("/").slice(1),I=_.pathname.split("/").slice(1,-1);for(;E[0]===I[0];)E.shift(),I.shift();for(;I.length;)I.shift(),E.unshift("..");return E.join("/")}function Tc(){try{return crypto.randomUUID()}catch(j){try{const r=URL.createObjectURL(new Blob),a=r.toString();return URL.revokeObjectURL(r),a.slice(a.lastIndexOf("/")+1)}catch(r){let a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,E=>{const I=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(E=="x"?I:I&3|8).toString(16)})}}}const Ao=j=>Math.round(j),ll=(j,r)=>(r!=null&&r.baseUrl&&(j=Bc(j,r.baseUrl)),encodeURIComponent(j)),bl=j=>Ao(j/100)*100,Ll={br:Ao,d:Ao,bl,dl:bl,mtp:bl,nor:ll,rtp:bl,tb:Ao};function Ml(j,r){const a={};if(j==null||typeof j!="object")return a;const _=Object.keys(j).sort(),E=i({},Ll,r==null?void 0:r.formatters),I=r==null?void 0:r.filter;return _.forEach(N=>{if(I!=null&&I(N))return;let H=j[N];const oe=E[N];oe&&(H=oe(H,r)),!(N==="v"&&H===1)&&(N=="pr"&&H===1||Cu(H)&&(Yu(N)&&typeof H=="string"&&(H=new Dl(H)),a[N]=H))}),a}function xl(j,r={}){return j?pu(Ml(j,r),i({whitespace:!1},r)):""}function Fl(j,r={}){if(!j)return{};const a=Object.entries(j),_=Object.entries(hu).concat(Object.entries((r==null?void 0:r.customHeaderMap)||{})),E=a.reduce((I,N)=>{var H,oe;const[he,be]=N,Se=((H=_.find(De=>De[1].includes(he)))==null?void 0:H[0])||zu.REQUEST;return(oe=I[Se])!=null||(I[Se]={}),I[Se][he]=be,I},{});return Object.entries(E).reduce((I,[N,H])=>(I[N]=xl(H,r),I),{})}function Oc(j,r,a){return i(j,Fl(r,a))}const ql="CMCD";function Bl(j,r={}){if(!j)return"";const a=xl(j,r);return`${ql}=${encodeURIComponent(a)}`}const cl=/CMCD=[^&#]+/;function Pc(j,r,a){const _=Bl(r,a);if(!_)return j;if(cl.test(j))return j.replace(cl,_);const E=j.includes("?")?"&":"?";return`${j}${E}${_}`}class mc{constructor(r){this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=()=>{this.initialized&&(this.starved=!0),this.buffering=!0},this.onPlaying=()=>{this.initialized||(this.initialized=!0),this.buffering=!1},this.applyPlaylistData=E=>{try{this.apply(E,{ot:go.MANIFEST,su:!this.initialized})}catch(I){R.warn("Could not generate manifest CMCD data.",I)}},this.applyFragmentData=E=>{try{const I=E.frag,N=this.hls.levels[I.level],H=this.getObjectType(I),oe={d:I.duration*1e3,ot:H};(H===go.VIDEO||H===go.AUDIO||H==go.MUXED)&&(oe.br=N.bitrate/1e3,oe.tb=this.getTopBandwidth(H)/1e3,oe.bl=this.getBufferLength(H)),this.apply(E,oe)}catch(I){R.warn("Could not generate segment CMCD data.",I)}},this.hls=r;const a=this.config=r.config,{cmcd:_}=a;_!=null&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=_.sessionId||Tc(),this.cid=_.contentId,this.useHeaders=_.useHeaders===!0,this.includeKeys=_.includeKeys,this.registerListeners())}registerListeners(){const r=this.hls;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHED,this.onMediaDetached,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const r=this.hls;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHED,this.onMediaDetached,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null}onMediaAttached(r,a){this.media=a.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)}onMediaDetached(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)}onBufferCreated(r,a){var _,E;this.audioBuffer=(_=a.tracks.audio)==null?void 0:_.buffer,this.videoBuffer=(E=a.tracks.video)==null?void 0:E.buffer}createData(){var r;return{v:1,sf:Jl.HLS,sid:this.sid,cid:this.cid,pr:(r=this.media)==null?void 0:r.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(r,a={}){i(a,this.createData());const _=a.ot===go.INIT||a.ot===go.VIDEO||a.ot===go.MUXED;this.starved&&_&&(a.bs=!0,a.su=!0,this.starved=!1),a.su==null&&(a.su=this.buffering);const{includeKeys:E}=this;E&&(a=Object.keys(a).reduce((I,N)=>(E.includes(N)&&(I[N]=a[N]),I),{})),this.useHeaders?(r.headers||(r.headers={}),Oc(r.headers,a)):r.url=Pc(r.url,a)}getObjectType(r){const{type:a}=r;if(a==="subtitle")return go.TIMED_TEXT;if(r.sn==="initSegment")return go.INIT;if(a==="audio")return go.AUDIO;if(a==="main")return this.hls.audioTracks.length?go.VIDEO:go.MUXED}getTopBandwidth(r){let a=0,_;const E=this.hls;if(r===go.AUDIO)_=E.audioTracks;else{const I=E.maxAutoLevel,N=I>-1?I+1:E.levels.length;_=E.levels.slice(0,N)}for(const I of _)I.bitrate>a&&(a=I.bitrate);return a>0?a:NaN}getBufferLength(r){const a=this.hls.media,_=r===go.AUDIO?this.audioBuffer:this.videoBuffer;return!_||!a?NaN:hr.bufferInfo(_,a.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:r}=this.config,a=this.applyPlaylistData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}createFragmentLoader(){const{fLoader:r}=this.config,a=this.applyFragmentData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}}const Lu=3e5;class Nl{constructor(r){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=r,this.log=R.log.bind(R,"[content-steering]:"),this.registerListeners()}registerListeners(){const r=this.hls;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const r=this.hls;r&&(r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.ERROR,this.onError,this))}startLoad(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){const r=this.timeToLoad*1e3-(performance.now()-this.updated);if(r>0){this.scheduleRefresh(this.uri,r);return}}this.loadSteeringManifest(this.uri)}}stopLoad(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()}clearTimeout(){this.reloadTimer!==-1&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)}destroy(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null}removeLevel(r){const a=this.levels;a&&(this.levels=a.filter(_=>_!==r))}onManifestLoading(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null}onManifestLoaded(r,a){const{contentSteering:_}=a;_!==null&&(this.pathwayId=_.pathwayId,this.uri=_.uri,this.started&&this.startLoad())}onManifestParsed(r,a){this.audioTracks=a.audioTracks,this.subtitleTracks=a.subtitleTracks}onError(r,a){const{errorAction:_}=a;if((_==null?void 0:_.action)===Yn.SendAlternateToPenaltyBox&&_.flags===va.MoveAllAlternatesMatchingHost){const E=this.levels;let I=this.pathwayPriority,N=this.pathwayId;if(a.context){const{groupId:H,pathwayId:oe,type:he}=a.context;H&&E?N=this.getPathwayForGroupId(H,he,N):oe&&(N=oe)}N in this.penalizedPathways||(this.penalizedPathways[N]=performance.now()),!I&&E&&(I=E.reduce((H,oe)=>(H.indexOf(oe.pathwayId)===-1&&H.push(oe.pathwayId),H),[])),I&&I.length>1&&(this.updatePathwayPriority(I),_.resolved=this.pathwayId!==N),_.resolved||R.warn(`Could not resolve ${a.details} ("${a.error.message}") with content-steering for Pathway: ${N} levels: ${E&&E.length} priorities: ${JSON.stringify(I)} penalized: ${JSON.stringify(this.penalizedPathways)}`)}}filterParsedLevels(r){this.levels=r;let a=this.getLevelsForPathway(this.pathwayId);if(a.length===0){const _=r[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${_}"`),a=this.getLevelsForPathway(_),this.pathwayId=_}return a.length!==r.length&&this.log(`Found ${a.length}/${r.length} levels in Pathway "${this.pathwayId}"`),a}getLevelsForPathway(r){return this.levels===null?[]:this.levels.filter(a=>r===a.pathwayId)}updatePathwayPriority(r){this.pathwayPriority=r;let a;const _=this.penalizedPathways,E=performance.now();Object.keys(_).forEach(I=>{E-_[I]>Lu&&delete _[I]});for(let I=0;I0){this.log(`Setting Pathway to "${N}"`),this.pathwayId=N,za(a),this.hls.trigger(l.LEVELS_UPDATED,{levels:a});const he=this.hls.levels[H];oe&&he&&this.levels&&(he.attrs["STABLE-VARIANT-ID"]!==oe.attrs["STABLE-VARIANT-ID"]&&he.bitrate!==oe.bitrate&&this.log(`Unstable Pathways change from bitrate ${oe.bitrate} to ${he.bitrate}`),this.hls.nextLoadLevel=H);break}}}getPathwayForGroupId(r,a,_){const E=this.getLevelsForPathway(_).concat(this.levels||[]);for(let I=0;I{const{ID:N,"BASE-ID":H,"URI-REPLACEMENT":oe}=I;if(a.some(be=>be.pathwayId===N))return;const he=this.getLevelsForPathway(H).map(be=>{const Se=new Z(be.attrs);Se["PATHWAY-ID"]=N;const De=Se.AUDIO&&`${Se.AUDIO}_clone_${N}`,He=Se.SUBTITLES&&`${Se.SUBTITLES}_clone_${N}`;De&&(_[Se.AUDIO]=De,Se.AUDIO=De),He&&(E[Se.SUBTITLES]=He,Se.SUBTITLES=He);const Xe=ec(be.uri,Se["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",oe),lt=new Fa({attrs:Se,audioCodec:be.audioCodec,bitrate:be.bitrate,height:be.height,name:be.name,url:Xe,videoCodec:be.videoCodec,width:be.width});if(be.audioGroups)for(let vt=1;vt{this.log(`Loaded steering manifest: "${E}"`);const Xe=be.data;if(Xe.VERSION!==1){this.log(`Steering VERSION ${Xe.VERSION} not supported!`);return}this.updated=performance.now(),this.timeToLoad=Xe.TTL;const{"RELOAD-URI":lt,"PATHWAY-CLONES":vt,"PATHWAY-PRIORITY":Qt}=Xe;if(lt)try{this.uri=new self.URL(lt,E).href}catch(Tr){this.enabled=!1,this.log(`Failed to parse Steering Manifest RELOAD-URI: ${lt}`);return}this.scheduleRefresh(this.uri||De.url),vt&&this.clonePathways(vt);const yr={steeringManifest:Xe,url:E.toString()};this.hls.trigger(l.STEERING_MANIFEST_LOADED,yr),Qt&&this.updatePathwayPriority(Qt)},onError:(be,Se,De,He)=>{if(this.log(`Error loading steering manifest: ${be.code} ${be.text} (${Se.url})`),this.stopLoad(),be.code===410){this.enabled=!1,this.log(`Steering manifest ${Se.url} no longer available`);return}let Xe=this.timeToLoad*1e3;if(be.code===429){const lt=this.loader;if(typeof(lt==null?void 0:lt.getResponseHeader)=="function"){const vt=lt.getResponseHeader("Retry-After");vt&&(Xe=parseFloat(vt)*1e3)}this.log(`Steering manifest ${Se.url} rate limited`);return}this.scheduleRefresh(this.uri||Se.url,Xe)},onTimeout:(be,Se,De)=>{this.log(`Timeout loading steering manifest (${Se.url})`),this.scheduleRefresh(this.uri||Se.url)}};this.log(`Requesting steering manifest: ${E}`),this.loader.load(I,oe,he)}scheduleRefresh(r,a=this.timeToLoad*1e3){this.clearTimeout(),this.reloadTimer=self.setTimeout(()=>{var _;const E=(_=this.hls)==null?void 0:_.media;if(E&&!E.ended){this.loadSteeringManifest(r);return}this.scheduleRefresh(r,this.timeToLoad*1e3)},a)}}function wl(j,r,a,_){j&&Object.keys(r).forEach(E=>{const I=j.filter(N=>N.groupId===E).map(N=>{const H=i({},N);return H.details=void 0,H.attrs=new Z(H.attrs),H.url=H.attrs.URI=ec(N.url,N.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",a),H.groupId=H.attrs["GROUP-ID"]=r[E],H.attrs["PATHWAY-ID"]=_,H});j.push(...I)})}function ec(j,r,a,_){const{HOST:E,PARAMS:I,[a]:N}=_;let H;r&&(H=N==null?void 0:N[r],H&&(j=H));const oe=new self.URL(j);return E&&!H&&(oe.host=E),I&&Object.keys(I).sort().forEach(he=>{he&&oe.searchParams.set(he,I[he])}),oe.href}const tc=/^age:\s*[\d.]+\s*$/im;class vc{constructor(r){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=r&&r.xhrSetup||null,this.stats=new Q,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const r=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),r&&(r.onreadystatechange=null,r.onprogress=null,r.readyState!==4&&(this.stats.aborted=!0,r.abort()))}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(r,a,_){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=r,this.config=a,this.callbacks=_,this.loadInternal()}loadInternal(){const{config:r,context:a}=this;if(!r||!a)return;const _=this.loader=new self.XMLHttpRequest,E=this.stats;E.loading.first=0,E.loaded=0,E.aborted=!1;const I=this.xhrSetup;I?Promise.resolve().then(()=>{if(!(this.loader!==_||this.stats.aborted))return I(_,a.url)}).catch(N=>{if(!(this.loader!==_||this.stats.aborted))return _.open("GET",a.url,!0),I(_,a.url)}).then(()=>{this.loader!==_||this.stats.aborted||this.openAndSendXhr(_,a,r)}).catch(N=>{this.callbacks.onError({code:_.status,text:N.message},a,_,E)}):this.openAndSendXhr(_,a,r)}openAndSendXhr(r,a,_){r.readyState||r.open("GET",a.url,!0);const E=a.headers,{maxTimeToFirstByteMs:I,maxLoadTimeMs:N}=_.loadPolicy;if(E)for(const H in E)r.setRequestHeader(H,E[H]);a.rangeEnd&&r.setRequestHeader("Range","bytes="+a.rangeStart+"-"+(a.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=a.responseType,self.clearTimeout(this.requestTimeout),_.timeout=I&&y(I)?I:N,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),_.timeout),r.send()}readystatechange(){const{context:r,loader:a,stats:_}=this;if(!r||!a)return;const E=a.readyState,I=this.config;if(!_.aborted&&E>=2&&(_.loading.first===0&&(_.loading.first=Math.max(self.performance.now(),_.loading.start),I.timeout!==I.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),I.timeout=I.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),I.loadPolicy.maxLoadTimeMs-(_.loading.first-_.loading.start)))),E===4)){self.clearTimeout(this.requestTimeout),a.onreadystatechange=null,a.onprogress=null;const N=a.status,H=a.responseType==="text"?a.responseText:null;if(N>=200&&N<300){const Se=H!=null?H:a.response;if(Se!=null){_.loading.end=Math.max(self.performance.now(),_.loading.first);const De=a.responseType==="arraybuffer"?Se.byteLength:Se.length;if(_.loaded=_.total=De,_.bwEstimate=_.total*8e3/(_.loading.end-_.loading.first),!this.callbacks)return;const He=this.callbacks.onProgress;if(He&&He(_,r,Se,a),!this.callbacks)return;const Xe={url:a.responseURL,data:Se,code:N};this.callbacks.onSuccess(Xe,_,r,a);return}}const oe=I.loadPolicy.errorRetry,he=_.retry,be={url:r.url,data:void 0,code:N};fo(oe,he,!1,be)?this.retry(oe):(R.error(`${N} while loading ${r.url}`),this.callbacks.onError({code:N,text:a.statusText},r,a,_))}}loadtimeout(){if(!this.config)return;const r=this.config.loadPolicy.timeoutRetry,a=this.stats.retry;if(fo(r,a,!0))this.retry(r);else{var _;R.warn(`timeout while loading ${(_=this.context)==null?void 0:_.url}`);const E=this.callbacks;E&&(this.abortInternal(),E.onTimeout(this.stats,this.context,this.loader))}}retry(r){const{context:a,stats:_}=this;this.retryDelay=Ks(r,_.retry),_.retry++,R.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${a==null?void 0:a.url}, retrying ${_.retry}/${r.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(r){const a=this.stats;a.loaded=r.loaded,r.lengthComputable&&(a.total=r.total)}getCacheAge(){let r=null;if(this.loader&&tc.test(this.loader.getAllResponseHeaders())){const a=this.loader.getResponseHeader("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.loader&&new RegExp(`^${r}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(r):null}}function A(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(j){}return!1}const P=/(\d+)-(\d+)\/(\d+)/;class D{constructor(r){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=r.fetchSetup||zn,this.controller=new self.AbortController,this.stats=new Q}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 r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(r,a,_){const E=this.stats;if(E.loading.start)throw new Error("Loader can only be used once.");E.loading.start=self.performance.now();const I=pe(r,this.controller.signal),N=_.onProgress,H=r.responseType==="arraybuffer",oe=H?"byteLength":"length",{maxTimeToFirstByteMs:he,maxLoadTimeMs:be}=a.loadPolicy;this.context=r,this.config=a,this.callbacks=_,this.request=this.fetchSetup(r,I),self.clearTimeout(this.requestTimeout),a.timeout=he&&y(he)?he:be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},a.timeout),self.fetch(this.request).then(Se=>{this.response=this.loader=Se;const De=Math.max(self.performance.now(),E.loading.start);if(self.clearTimeout(this.requestTimeout),a.timeout=be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},be-(De-E.loading.start)),!Se.ok){const{status:He,statusText:Xe}=Se;throw new dn(Xe||"fetch, bad network response",He,Se)}return E.loading.first=De,E.total=an(Se.headers)||E.total,N&&y(a.highWaterMark)?this.loadProgressively(Se,E,r,a.highWaterMark,N):H?Se.arrayBuffer():r.responseType==="json"?Se.json():Se.text()}).then(Se=>{const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),E.loading.end=Math.max(self.performance.now(),E.loading.first);const He=Se[oe];He&&(E.loaded=E.total=He);const Xe={url:De.url,data:Se,code:De.status};N&&!y(a.highWaterMark)&&N(E,r,Se,De),_.onSuccess(Xe,E,r,De)}).catch(Se=>{if(self.clearTimeout(this.requestTimeout),E.aborted)return;const De=Se&&Se.code||0,He=Se?Se.message:null;_.onError({code:De,text:He},r,Se?Se.details:null,E)})}getCacheAge(){let r=null;if(this.response){const a=this.response.headers.get("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.response?this.response.headers.get(r):null}loadProgressively(r,a,_,E=0,I){const N=new Bs,H=r.body.getReader(),oe=()=>H.read().then(he=>{if(he.done)return N.dataLength&&I(a,_,N.flush(),r),Promise.resolve(new ArrayBuffer(0));const be=he.value,Se=be.length;return a.loaded+=Se,Se=E&&I(a,_,N.flush(),r)):I(a,_,be,r),oe()}).catch(()=>Promise.reject());return oe()}}function pe(j,r){const a={method:"GET",mode:"cors",credentials:"same-origin",signal:r,headers:new self.Headers(i({},j.headers))};return j.rangeEnd&&a.headers.set("Range","bytes="+j.rangeStart+"-"+String(j.rangeEnd-1)),a}function Oe(j){const r=P.exec(j);if(r)return parseInt(r[2])-parseInt(r[1])+1}function an(j){const r=j.get("Content-Range");if(r){const _=Oe(r);if(y(_))return _}const a=j.get("Content-Length");if(a)return parseInt(a)}function zn(j,r){return new self.Request(j.url,r)}class dn extends Error{constructor(r,a,_){super(r),this.code=void 0,this.details=void 0,this.code=a,this.details=_}}const Mi=/\s/,Qa={newCue(j,r,a,_){const E=[];let I,N,H,oe,he;const be=self.VTTCue||self.TextTrackCue;for(let De=0;De<_.rows.length;De++)if(I=_.rows[De],H=!0,oe=0,he="",!I.isEmpty()){var Se;for(let lt=0;lt=16?oe--:oe++;const He=Wl(he.trim()),Xe=ju(r,a,He);j!=null&&(Se=j.cues)!=null&&Se.getCueById(Xe)||(N=new be(r,a,He),N.id=Xe,N.line=De+1,N.align="left",N.position=10+Math.min(80,Math.floor(oe*8/32)*10),E.push(N))}return j&&E.length&&(E.sort((De,He)=>De.line==="auto"||He.line==="auto"?0:De.line>8&&He.line>8?He.line-De.line:De.line-He.line),E.forEach(De=>Hr(j,De))),E}},Oa={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},To=f(f({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,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,loader:vc,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Bo,bufferController:mo,capLevelController:dc,errorController:ts,fpsController:Ql,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:cr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:Oa},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}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ds()),{},{subtitleStreamController:cs,subtitleTrackController:Hs,timelineController:Ma,audioStreamController:ha,audioTrackController:gs,emeController:nl,cmcdController:mc,contentSteeringController:Nl});function ds(){return{cueHandler:Qa,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 yo(j,r){if((r.liveSyncDurationCount||r.liveMaxLatencyDurationCount)&&(r.liveSyncDuration||r.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(r.liveMaxLatencyDurationCount!==void 0&&(r.liveSyncDurationCount===void 0||r.liveMaxLatencyDurationCount<=r.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(r.liveMaxLatencyDuration!==void 0&&(r.liveSyncDuration===void 0||r.liveMaxLatencyDuration<=r.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=ys(j),_=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return _.forEach(I=>{const N=`${I==="level"?"playlist":I}LoadPolicy`,H=r[N]===void 0,oe=[];E.forEach(he=>{const be=`${I}Loading${he}`,Se=r[be];if(Se!==void 0&&H){oe.push(be);const De=a[N].default;switch(r[N]={default:De},he){case"TimeOut":De.maxLoadTimeMs=Se,De.maxTimeToFirstByteMs=Se;break;case"MaxRetry":De.errorRetry.maxNumRetry=Se,De.timeoutRetry.maxNumRetry=Se;break;case"RetryDelay":De.errorRetry.retryDelayMs=Se,De.timeoutRetry.retryDelayMs=Se;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=Se,De.timeoutRetry.maxRetryDelayMs=Se;break}}}),oe.length&&R.warn(`hls.js config: "${oe.join('", "')}" setting(s) are deprecated, use "${N}": ${JSON.stringify(r[N])}`)}),f(f({},a),r)}function ys(j){return j&&typeof j=="object"?Array.isArray(j)?j.map(ys):Object.keys(j).reduce((r,a)=>(r[a]=ys(j[a]),r),{}):j}function gc(j){const r=j.loader;r!==D&&r!==vc?(R.log("[config]: Custom loader detected, cannot enable progressive streaming"),j.progressive=!1):A()&&(j.loader=D,j.progressive=!0,j.enableSoftwareAES=!0,R.log("[config]: Progressive streaming enabled, using FetchLoader"))}let $l;class rc extends Ka{constructor(r,a){super(r,"[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=a,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.ERROR,this.onError,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(a=>{a.loadError=0,a.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(r,a){this.resetLevels()}onManifestLoaded(r,a){const _=this.hls.config.preferManagedMediaSource,E=[],I={},N={};let H=!1,oe=!1,he=!1;a.levels.forEach(be=>{var Se,De;const He=be.attrs;let{audioCodec:Xe,videoCodec:lt}=be;((Se=Xe)==null?void 0:Se.indexOf("mp4a.40.34"))!==-1&&($l||($l=/chrome|firefox/i.test(navigator.userAgent)),$l&&(be.audioCodec=Xe=void 0)),Xe&&(be.audioCodec=Xe=wi(Xe,_)),((De=lt)==null?void 0:De.indexOf("avc1"))===0&&(lt=be.videoCodec=Ji(lt));const{width:vt,height:Qt,unknownCodecs:yr}=be;if(H||(H=!!(vt&&Qt)),oe||(oe=!!lt),he||(he=!!Xe),yr!=null&&yr.length||Xe&&!yi(Xe,"audio",_)||lt&&!yi(lt,"video",_))return;const{CODECS:Tr,"FRAME-RATE":Wr,"HDCP-LEVEL":Br,"PATHWAY-ID":Cn,RESOLUTION:un,"VIDEO-RANGE":Hn}=He,En=`${`${Cn||"."}-`}${be.bitrate}-${un}-${Wr}-${Tr}-${Hn}-${Br}`;if(I[En])if(I[En].uri!==be.url&&!be.attrs["PATHWAY-ID"]){const qn=N[En]+=1;be.attrs["PATHWAY-ID"]=new Array(qn+1).join(".");const Ta=new Fa(be);I[En]=Ta,E.push(Ta)}else I[En].addGroupId("audio",He.AUDIO),I[En].addGroupId("text",He.SUBTITLES);else{const qn=new Fa(be);I[En]=qn,N[En]=1,E.push(qn)}}),this.filterAndSortMediaOptions(E,a,H,oe,he)}filterAndSortMediaOptions(r,a,_,E,I){let N=[],H=[],oe=r;if((_||E)&&I&&(oe=oe.filter(({videoCodec:Xe,videoRange:lt,width:vt,height:Qt})=>(!!Xe||!!(vt&&Qt))&&es(lt))),oe.length===0){Promise.resolve().then(()=>{if(this.hls){a.levels.length&&this.warn(`One or more CODECS in variant not supported: ${JSON.stringify(a.levels[0].attrs)}`);const Xe=new Error("no level with compatible codecs found in manifest");this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:a.url,error:Xe,reason:Xe.message})}});return}if(a.audioTracks){const{preferManagedMediaSource:Xe}=this.hls.config;N=a.audioTracks.filter(lt=>!lt.audioCodec||yi(lt.audioCodec,"audio",Xe)),nc(N)}a.subtitles&&(H=a.subtitles,nc(H));const he=oe.slice(0);oe.sort((Xe,lt)=>{if(Xe.attrs["HDCP-LEVEL"]!==lt.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(lt.attrs["HDCP-LEVEL"]||"")?1:-1;if(_&&Xe.height!==lt.height)return Xe.height-lt.height;if(Xe.frameRate!==lt.frameRate)return Xe.frameRate-lt.frameRate;if(Xe.videoRange!==lt.videoRange)return Ds.indexOf(Xe.videoRange)-Ds.indexOf(lt.videoRange);if(Xe.videoCodec!==lt.videoCodec){const vt=oi(Xe.videoCodec),Qt=oi(lt.videoCodec);if(vt!==Qt)return Qt-vt}if(Xe.uri===lt.uri&&Xe.codecSet!==lt.codecSet){const vt=Wi(Xe.codecSet),Qt=Wi(lt.codecSet);if(vt!==Qt)return Qt-vt}return Xe.averageBitrate!==lt.averageBitrate?Xe.averageBitrate-lt.averageBitrate:0});let be=he[0];if(this.steering&&(oe=this.steering.filterParsedLevels(oe),oe.length!==he.length)){for(let Xe=0;Xevt&&vt===To.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Qt)}break}const De=I&&!E,He={levels:oe,audioTracks:N,subtitleTracks:H,sessionData:a.sessionData,sessionKeys:a.sessionKeys,firstLevel:this._firstLevel,stats:a.stats,audio:I,video:E,altAudio:!De&&N.some(Xe=>!!Xe.url)};this.hls.trigger(l.MANIFEST_PARSED,He),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}get levels(){return this._levels.length===0?null:this._levels}get level(){return this.currentLevelIndex}set level(r){const a=this._levels;if(a.length===0)return;if(r<0||r>=a.length){const be=new Error("invalid level idx"),Se=r<0;if(this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.LEVEL_SWITCH_ERROR,level:r,fatal:Se,error:be,reason:be.message}),Se)return;r=Math.min(r,a.length-1)}const _=this.currentLevelIndex,E=this.currentLevel,I=E?E.attrs["PATHWAY-ID"]:void 0,N=a[r],H=N.attrs["PATHWAY-ID"];if(this.currentLevelIndex=r,this.currentLevel=N,_===r&&N.details&&E&&I===H)return;this.log(`Switching to level ${r} (${N.height?N.height+"p ":""}${N.videoRange?N.videoRange+" ":""}${N.codecSet?N.codecSet+" ":""}@${N.bitrate})${H?" with Pathway "+H:""} from level ${_}${I?" with Pathway "+I:""}`);const oe={level:r,attrs:N.attrs,details:N.details,bitrate:N.bitrate,averageBitrate:N.averageBitrate,maxBitrate:N.maxBitrate,realBitrate:N.realBitrate,width:N.width,height:N.height,codecSet:N.codecSet,audioCodec:N.audioCodec,videoCodec:N.videoCodec,audioGroups:N.audioGroups,subtitleGroups:N.subtitleGroups,loaded:N.loaded,loadError:N.loadError,fragmentError:N.fragmentError,name:N.name,id:N.id,uri:N.uri,url:N.url,urlId:0,audioGroupIds:N.audioGroupIds,textGroupIds:N.textGroupIds};this.hls.trigger(l.LEVEL_SWITCHING,oe);const he=N.details;if(!he||he.live){const be=this.switchParams(N.uri,E==null?void 0:E.details,he);this.loadPlaylist(be)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(r){this.manualLevelIndex=r,this._startLevel===void 0&&(this._startLevel=r),r!==-1&&(this.level=r)}get firstLevel(){return this._firstLevel}set firstLevel(r){this._firstLevel=r}get startLevel(){if(this._startLevel===void 0){const r=this.hls.config.startLevel;return r!==void 0?r:this.hls.firstAutoLevel}return this._startLevel}set startLevel(r){this._startLevel=r}onError(r,a){a.fatal||!a.context||a.context.type===ye.LEVEL&&a.context.level===this.level&&this.checkRetry(a)}onFragBuffered(r,{frag:a}){if(a!==void 0&&a.type===Ye.MAIN){const _=a.elementaryStreams;if(!Object.keys(_).some(I=>!!_[I]))return;const E=this._levels[a.level];E!=null&&E.loadError&&(this.log(`Resetting level error count of ${E.loadError} on frag buffered`),E.loadError=0)}}onLevelLoaded(r,a){var _;const{level:E,details:I}=a,N=this._levels[E];if(!N){var H;this.warn(`Invalid level index ${E}`),(H=a.deliveryDirectives)!=null&&H.skip&&(I.deltaUpdateFailed=!0);return}E===this.currentLevelIndex?(N.fragmentError===0&&(N.loadError=0),this.playlistLoaded(E,a,N.details)):(_=a.deliveryDirectives)!=null&&_.skip&&(I.deltaUpdateFailed=!0)}loadPlaylist(r){super.loadPlaylist();const a=this.currentLevelIndex,_=this.currentLevel;if(_&&this.shouldLoadPlaylist(_)){let E=_.uri;if(r)try{E=r.addDirectives(E)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}const I=_.attrs["PATHWAY-ID"];this.log(`Loading level index ${a}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""} with${I?" Pathway "+I:""} ${E}`),this.clearTimer(),this.hls.trigger(l.LEVEL_LOADING,{url:E,level:a,pathwayId:_.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(r){this.level=r,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=r)}removeLevel(r){var a;const _=this._levels.filter((E,I)=>I!==r?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(N=>N.level=-1)),!1));za(_),this._levels=_,this.currentLevelIndex>-1&&(a=this.currentLevel)!=null&&a.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(l.LEVELS_UPDATED,{levels:_})}onLevelsUpdated(r,{levels:a}){this._levels=a}checkMaxAutoUpdated(){const{autoLevelCapping:r,maxAutoLevel:a,maxHdcpLevel:_}=this.hls;this._maxAutoLevel!==a&&(this._maxAutoLevel=a,this.hls.trigger(l.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:r,levels:this.levels,maxAutoLevel:a,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:_}))}}function nc(j){const r={};j.forEach(a=>{const _=a.groupId||"";a.id=r[_]=r[_]||0,r[_]++})}class fl{constructor(r){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=r}abort(r){for(const _ in this.keyUriToKeyInfo){const E=this.keyUriToKeyInfo[_].loader;if(E){var a;if(r&&r!==((a=E.context)==null?void 0:a.frag.type))return;E.abort()}}}detach(){for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r];(a.mediaKeySessionContext||a.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[r]}}destroy(){this.detach();for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r].loader;a&&a.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(r,a=x.KEY_LOAD_ERROR,_,E,I){return new Ni({type:b.NETWORK_ERROR,details:a,fatal:!1,frag:r,response:I,error:_,networkDetails:E})}loadClear(r,a){if(this.emeController&&this.config.emeEnabled){const{sn:_,cc:E}=r;for(let I=0;I{N.setKeyFormat(H)});break}}}}load(r){return!r.decryptdata&&r.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(r).then(a=>this.loadInternal(r,a)):this.loadInternal(r)}loadInternal(r,a){var _,E;a&&r.setKeyFormat(a);const I=r.decryptdata;if(!I){const he=new Error(a?`Expected frag.decryptdata to be defined after setting format ${a}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,he))}const N=I.uri;if(!N)return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${N}"`)));let H=this.keyUriToKeyInfo[N];if((_=H)!=null&&_.decryptdata.key)return I.key=H.decryptdata.key,Promise.resolve({frag:r,keyInfo:H});if((E=H)!=null&&E.keyLoadPromise){var oe;switch((oe=H.mediaKeySessionContext)==null?void 0:oe.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return H.keyLoadPromise.then(he=>(I.key=he.keyInfo.decryptdata.key,{frag:r,keyInfo:H}))}}switch(H=this.keyUriToKeyInfo[N]={decryptdata:I,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},I.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return I.keyFormat==="identity"?this.loadKeyHTTP(H,r):this.loadKeyEME(H,r);case"AES-128":return this.loadKeyHTTP(H,r);default:return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${I.method}"`)))}}loadKeyEME(r,a){const _={frag:a,keyInfo:r};if(this.emeController&&this.config.emeEnabled){const E=this.emeController.loadKey(_);if(E)return(r.keyLoadPromise=E.then(I=>(r.mediaKeySessionContext=I,_))).catch(I=>{throw r.keyLoadPromise=null,I})}return Promise.resolve(_)}loadKeyHTTP(r,a){const _=this.config,E=_.loader,I=new E(_);return a.keyLoader=r.loader=I,r.keyLoadPromise=new Promise((N,H)=>{const oe={keyInfo:r,frag:a,responseType:"arraybuffer",url:r.decryptdata.uri},he=_.keyLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{const{frag:vt,keyInfo:Qt,url:yr}=Xe;if(!vt.decryptdata||Qt!==this.keyUriToKeyInfo[yr])return H(this.createKeyLoadError(vt,x.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Qt.decryptdata.key=vt.decryptdata.key=new Uint8Array(De.data),vt.keyLoader=null,Qt.loader=null,N({frag:vt,keyInfo:Qt})},onError:(De,He,Xe,lt)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_ERROR,new Error(`HTTP Error ${De.code} loading key ${De.text}`),Xe,f({url:oe.url,data:void 0},De)))},onTimeout:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Xe))},onAbort:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.INTERNAL_ABORTED,new Error("key loading aborted"),Xe))}};I.load(oe,be,Se)})}resetLoader(r){const{frag:a,keyInfo:_,url:E}=r,I=_.loader;a.keyLoader===I&&(a.keyLoader=null,_.loader=null),delete this.keyUriToKeyInfo[E],I&&I.destroy()}}function ki(){return self.SourceBuffer||self.WebKitSourceBuffer}function El(){if(!si())return!1;const r=ki();return!r||r.prototype&&typeof r.prototype.appendBuffer=="function"&&typeof r.prototype.remove=="function"}function ic(){if(!El())return!1;const j=si();return typeof(j==null?void 0:j.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(r=>j.isTypeSupported(la(r,"video")))||["mp4a.40.2","fLaC"].some(r=>j.isTypeSupported(la(r,"audio"))))}function Uo(){var j;const r=ki();return typeof(r==null||(j=r.prototype)==null?void 0:j.changeType)=="function"}const no=250,Wa=2,dl=.1,Sl=.05;class ac{constructor(r,a,_,E){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=r,this.media=a,this.fragmentTracker=_,this.hls=E}destroy(){this.media=null,this.hls=this.fragmentTracker=null}poll(r,a){const{config:_,media:E,stalled:I}=this;if(E===null)return;const{currentTime:N,seeking:H}=E,oe=this.seeking&&!H,he=!this.seeking&&H;if(this.seeking=H,N!==r){if(this.moved=!0,H||(this.nudgeRetry=0),I!==null){if(this.stallReported){const vt=self.performance.now()-I;R.warn(`playback not stuck anymore @${N}, after ${Math.round(vt)}ms`),this.stallReported=!1}this.stalled=null}return}if(he||oe){this.stalled=null;return}if(E.paused&&!H||E.ended||E.playbackRate===0||!hr.getBuffered(E).length){this.nudgeRetry=0;return}const be=hr.bufferInfo(E,N,0),Se=be.nextStart||0;if(H){const vt=be.len>Wa,Qt=!Se||a&&a.start<=N||Se-N>Wa&&!this.fragmentTracker.getPartialFragment(N);if(vt||Qt)return;this.moved=!1}if(!this.moved&&this.stalled!==null){var De;if(!(be.len>0)&&!Se)return;const Qt=Math.max(Se,be.start||0)-N,yr=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,Wr=(yr==null||(De=yr.details)==null?void 0:De.live)?yr.details.targetduration*2:Wa,Br=this.fragmentTracker.getPartialFragment(N);if(Qt>0&&(Qt<=Wr||Br)){E.paused||this._trySkipBufferHole(Br);return}}const He=self.performance.now();if(I===null){this.stalled=He;return}const Xe=He-I;if(!H&&Xe>=no&&(this._reportStall(be),!this.media))return;const lt=hr.bufferInfo(E,N,_.maxBufferHole);this._tryFixBufferStall(lt,Xe)}_tryFixBufferStall(r,a){const{config:_,fragmentTracker:E,media:I}=this;if(I===null)return;const N=I.currentTime,H=E.getPartialFragment(N);H&&(this._trySkipBufferHole(H)||!this.media)||(r.len>_.maxBufferHole||r.nextStart&&r.nextStart-N<_.maxBufferHole)&&a>_.highBufferWatchdogPeriod*1e3&&(R.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}_reportStall(r){const{hls:a,media:_,stallReported:E}=this;if(!E&&_){this.stallReported=!0;const I=new Error(`Playback stalling at @${_.currentTime} due to low buffer (${JSON.stringify(r)})`);R.warn(I.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:r.len})}}_trySkipBufferHole(r){const{config:a,hls:_,media:E}=this;if(E===null)return 0;const I=E.currentTime,N=hr.bufferInfo(E,I,0),H=I0&&N.len<1&&E.readyState<3,be=H-I;if(be>0&&(oe||he)){if(be>a.maxBufferHole){const{fragmentTracker:De}=this;let He=!1;if(I===0){const Xe=De.getAppendedFrag(0,Ye.MAIN);Xe&&H1?(E=0,this.bitrateTest=!0):E=_.firstAutoLevel),_.nextLoadLevel=E,this.level=_.loadLevel,this.loadedmetadata=!1}a>0&&r===-1&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a),this.state=pn.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}else this._forceStartLoad=!0,this.state=pn.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case pn.WAITING_LEVEL:{const{levels:a,level:_}=this,E=a==null?void 0:a[_],I=E==null?void 0:E.details;if(I&&(!I.live||this.levelLastLoaded===E)){if(this.waitForCdnTuneIn(I))break;this.state=pn.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=pn.IDLE;break}break}case pn.FRAG_LOADING_WAITING_RETRY:{var r;const a=self.performance.now(),_=this.retryDate;if(!_||a>=_||(r=this.media)!=null&&r.seeking){const{levels:E,level:I}=this,N=E==null?void 0:E[I];this.resetStartWhenNotLoaded(N||null),this.state=pn.IDLE}}break}this.state===pn.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){super.onTickEnd(),this.checkBuffer(),this.checkFragmentChanged()}doTickIdle(){const{hls:r,levelLastLoaded:a,levels:_,media:E}=this;if(a===null||!E&&(this.startFragRequested||!r.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const I=this.buffering?r.nextLoadLevel:r.loadLevel;if(!(_!=null&&_[I]))return;const N=_[I],H=this.getMainFwdBufferInfo();if(H===null)return;const oe=this.getLevelDetails();if(oe&&this._streamEnded(H,oe)){const lt={};this.altAudio&&(lt.type="video"),this.hls.trigger(l.BUFFER_EOS,lt),this.state=pn.ENDED;return}if(!this.buffering)return;r.loadLevel!==I&&r.manualLevel===-1&&this.log(`Adapting to level ${I} from level ${this.level}`),this.level=r.nextLoadLevel=I;const he=N.details;if(!he||this.state===pn.WAITING_LEVEL||he.live&&this.levelLastLoaded!==N){this.level=I,this.state=pn.WAITING_LEVEL;return}const be=H.len,Se=this.getMaxBufferLength(N.maxBitrate);if(be>=Se)return;this.backtrackFragment&&this.backtrackFragment.start>H.end&&(this.backtrackFragment=null);const De=this.backtrackFragment?this.backtrackFragment.start:H.end;let He=this.getNextFragment(De,he);if(this.couldBacktrack&&!this.fragPrevious&&He&&He.sn!=="initSegment"&&this.fragmentTracker.getState(He)!==Zs.OK){var Xe;const vt=((Xe=this.backtrackFragment)!=null?Xe:He).sn-he.startSN,Qt=he.fragments[vt-1];Qt&&He.cc===Qt.cc&&(He=Qt,this.fragmentTracker.removeFragment(Qt))}else this.backtrackFragment&&H.len&&(this.backtrackFragment=null);if(He&&this.isLoopLoading(He,De)){if(!He.gap){const vt=this.audioOnly&&!this.altAudio?Y.AUDIO:Y.VIDEO,Qt=(vt===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Qt&&this.afterBufferFlushed(Qt,vt,Ye.MAIN)}He=this.getNextFragmentLoopLoading(He,he,H,Ye.MAIN,Se)}He&&(He.initSegment&&!He.initSegment.data&&!this.bitrateTest&&(He=He.initSegment),this.loadFragment(He,N,De))}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);this.fragCurrent=r,E===Zs.NOT_LOADED||E===Zs.PARTIAL?r.sn==="initSegment"?this._loadInitSegment(r,a):this.bitrateTest?(this.log(`Fragment ${r.sn} of level ${r.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(r,a)):(this.startFragRequested=!0,super.loadFragment(r,a,_)):this.clearTrackerIfNeeded(r)}getBufferedFrag(r){return this.fragmentTracker.getBufferedFrag(r,Ye.MAIN)}followingBufferedFrag(r){return r?this.getBufferedFrag(r.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:r,media:a}=this;if(a!=null&&a.readyState){let _;const E=this.getAppendedFrag(a.currentTime);E&&E.start>1&&this.flushMainBuffer(0,E.start-1);const I=this.getLevelDetails();if(I!=null&&I.live){const H=this.getMainFwdBufferInfo();if(!H||H.len{const N=I.audioCodec;N&&(_=_||N.indexOf("mp4a.40.2")!==-1,E=E||N.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=_&&E&&!Uo(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=a.levels,this.startFragRequested=!1}onLevelLoading(r,a){const{levels:_}=this;if(!_||this.state!==pn.IDLE)return;const E=_[a.level];(!E.details||E.details.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(E.details))&&(this.state=pn.WAITING_LEVEL)}onLevelLoaded(r,a){var _;const{levels:E}=this,I=a.level,N=a.details,H=N.totalduration;if(!E){this.warn(`Levels were reset while loading level ${I}`);return}this.log(`Level ${I} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""}, cc [${N.startCC}, ${N.endCC}] duration:${H}`);const oe=E[I],he=this.fragCurrent;he&&(this.state===pn.FRAG_LOADING||this.state===pn.FRAG_LOADING_WAITING_RETRY)&&he.level!==a.level&&he.loader&&this.abortCurrentFrag();let be=0;if(N.live||(_=oe.details)!=null&&_.live){var Se;if(this.checkLiveUpdate(N),N.deltaUpdateFailed)return;be=this.alignPlaylists(N,oe.details,(Se=this.levelLastLoaded)==null?void 0:Se.details)}if(oe.details=N,this.levelLastLoaded=oe,this.hls.trigger(l.LEVEL_UPDATED,{details:N,level:I}),this.state===pn.WAITING_LEVEL){if(this.waitForCdnTuneIn(N))return;this.state=pn.IDLE}this.startFragRequested?N.live&&this.synchronizeToLiveEdge(N):this.setStartPosition(N,be),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:I}=r,{levels:N}=this;if(!N){this.warn(`Levels were reset while fragment load was in progress. Fragment ${_.sn} of level ${_.level} will not be buffered`);return}const H=N[_.level],oe=H.details;if(!oe){this.warn(`Dropping fragment ${_.sn} of level ${_.level} after level details were reset`),this.fragmentTracker.removeFragment(_);return}const he=H.videoCodec,be=oe.PTSKnown||!oe.live,Se=(a=_.initSegment)==null?void 0:a.data,De=this._getAudioCodec(H),He=this.transmuxer=this.transmuxer||new Xn(this.hls,Ye.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Xe=E?E.index:-1,lt=Xe!==-1,vt=new mn(_.level,_.sn,_.stats.chunkCount,I.byteLength,Xe,lt),Qt=this.initPTS[_.cc];He.push(I,Se,De,he,_,E,oe.totalduration,be,vt,Qt)}onAudioTrackSwitching(r,a){const _=this.altAudio;if(!!!a.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const N=this.fragCurrent;N&&(this.log("Switching to main audio track, cancel main fragment load"),N.abortRequests(),this.fragmentTracker.removeFragment(N)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();const I=this.hls;_&&(I.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),I.trigger(l.AUDIO_TRACK_SWITCHED,a)}}onAudioTrackSwitched(r,a){const _=a.id,E=!!this.hls.audioTracks[_].url;if(E){const I=this.videoBuffer;I&&this.mediaBuffer!==I&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=I)}this.altAudio=E,this.tick()}onBufferCreated(r,a){const _=a.tracks;let E,I,N=!1;for(const H in _){const oe=_[H];if(oe.id==="main"){if(I=H,E=oe,H==="video"){const he=_[H];he&&(this.videoBuffer=he.buffer)}}else N=!0}N&&E?(this.log(`Alternate track found, use ${I}.buffered to schedule main fragment loading`),this.mediaBuffer=E.buffer):this.mediaBuffer=this.media}onFragBuffered(r,a){const{frag:_,part:E}=a;if(_&&_.type!==Ye.MAIN)return;if(this.fragContextChanged(_)){this.warn(`Fragment ${_.sn}${E?" p: "+E.index:""} of level ${_.level} finished buffering, but was aborted. state: ${this.state}`),this.state===pn.PARSED&&(this.state=pn.IDLE);return}const I=E?E.stats:_.stats;this.fragLastKbps=Math.round(8*I.total/(I.buffering.end-I.loading.first)),_.sn!=="initSegment"&&(this.fragPrevious=_),this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=pn.ERROR;return}switch(a.details){case x.FRAG_GAP:case x.FRAG_PARSING_ERROR:case x.FRAG_DECRYPT_ERROR:case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Ye.MAIN,a);break;case x.LEVEL_LOAD_ERROR:case x.LEVEL_LOAD_TIMEOUT:case x.LEVEL_PARSING_ERROR:!a.levelRetry&&this.state===pn.WAITING_LEVEL&&((_=a.context)==null?void 0:_.type)===ye.LEVEL&&(this.state=pn.IDLE);break;case x.BUFFER_APPEND_ERROR:case x.BUFFER_FULL_ERROR:if(!a.parent||a.parent!=="main")return;if(a.details===x.BUFFER_APPEND_ERROR){this.resetLoadingState();return}this.reduceLengthAndFlushBuffer(a)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case x.INTERNAL_EXCEPTION:this.recoverWorkerError(a);break}}checkBuffer(){const{media:r,gapController:a}=this;if(!(!r||!a||!r.readyState)){if(this.loadedmetadata||!hr.getBuffered(r).length){const _=this.state!==pn.IDLE?this.fragCurrent:null;a.poll(this.lastCurrentTime,_)}this.lastCurrentTime=r.currentTime}}onFragLoadEmergencyAborted(){this.state=pn.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(r,{type:a}){if(a!==Y.AUDIO||this.audioOnly&&!this.altAudio){const _=(a===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(_,a,Ye.MAIN),this.tick()}}onLevelsUpdated(r,a){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=a.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:r}=this;if(!r)return;const a=r.currentTime;let _=this.startPosition;if(_>=0&&a<_){if(r.seeking){this.log(`could not seek to ${_}, already seeking at ${a}`);return}const E=hr.getBuffered(r),N=(E.length?E.start(0):0)-_;N>0&&(N{const{hls:E}=this;if(!_||this.fragContextChanged(r))return;a.fragmentError=0,this.state=pn.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=r.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),E.trigger(l.FRAG_LOADED,_),r.bitrateTest=!1})}_handleTransmuxComplete(r){var a;const _="main",{hls:E}=this,{remuxResult:I,chunkMeta:N}=r,H=this.getCurrentContext(N);if(!H){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=H,{video:Se,text:De,id3:He,initSegment:Xe}=I,{details:lt}=be,vt=this.altAudio?void 0:I.audio;if(this.fragContextChanged(oe)){this.fragmentTracker.removeFragment(oe);return}if(this.state=pn.PARSING,Xe){if(Xe!=null&&Xe.tracks){const Tr=oe.initSegment||oe;this._bufferInitSegment(be,Xe.tracks,Tr,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:Tr,id:_,tracks:Xe.tracks})}const Qt=Xe.initPTS,yr=Xe.timescale;y(Qt)&&(this.initPTS[oe.cc]={baseTime:Qt,timescale:yr},E.trigger(l.INIT_PTS_FOUND,{frag:oe,id:_,initPTS:Qt,timescale:yr}))}if(Se&<&&oe.sn!=="initSegment"){const Qt=lt.fragments[oe.sn-1-lt.startSN],yr=oe.sn===lt.startSN,Tr=!Qt||oe.cc>Qt.cc;if(I.independent!==!1){const{startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un}=Se;if(he)he.elementaryStreams[Se.type]={startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un};else if(Se.firstKeyFrame&&Se.independent&&N.id===1&&!Tr&&(this.couldBacktrack=!0),Se.dropped&&Se.independent){const Hn=this.getMainFwdBufferInfo(),li=(Hn?Hn.end:this.getLoadPosition())+this.config.maxBufferHole,En=Se.firstKeyFramePTS?Se.firstKeyFramePTS:Wr;if(!yr&&liWa&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,Wr,Br,Cn,un),this.backtrackFragment&&(this.backtrackFragment=oe),this.bufferFragmentData(Se,oe,he,N,yr||Tr)}else if(yr||Tr)oe.gap=!0;else{this.backtrack(oe);return}}if(vt){const{startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}=vt;he&&(he.elementaryStreams[Y.AUDIO]={startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}),oe.setElementaryStreamInfo(Y.AUDIO,Qt,yr,Tr,Wr),this.bufferFragmentData(vt,oe,he,N)}if(lt&&He!=null&&(a=He.samples)!=null&&a.length){const Qt={id:_,frag:oe,details:lt,samples:He.samples};E.trigger(l.FRAG_PARSING_METADATA,Qt)}if(lt&&De){const Qt={id:_,frag:oe,details:lt,samples:De.samples};E.trigger(l.FRAG_PARSING_USERDATA,Qt)}}_bufferInitSegment(r,a,_,E){if(this.state!==pn.PARSING)return;this.audioOnly=!!a.audio&&!a.video,this.altAudio&&!this.audioOnly&&delete a.audio;const{audio:I,video:N,audiovideo:H}=a;if(I){let oe=r.audioCodec;const he=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){oe&&(oe.indexOf("mp4a.40.5")!==-1?oe="mp4a.40.2":oe="mp4a.40.5");const be=I.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&he.indexOf("firefox")===-1&&(oe="mp4a.40.5")}oe&&oe.indexOf("mp4a.40.5")!==-1&&he.indexOf("android")!==-1&&I.container!=="audio/mpeg"&&(oe="mp4a.40.2",this.log(`Android: force audio codec to ${oe}`)),r.audioCodec&&r.audioCodec!==oe&&this.log(`Swapping manifest audio codec "${r.audioCodec}" for "${oe}"`),I.levelCodec=oe,I.id="main",this.log(`Init audio buffer, container:${I.container}, codecs[selected/level/parsed]=[${oe||""}/${r.audioCodec||""}/${I.codec}]`)}N&&(N.levelCodec=r.videoCodec,N.id="main",this.log(`Init video buffer, container:${N.container}, codecs[level/parsed]=[${r.videoCodec||""}/${N.codec}]`)),H&&this.log(`Init audiovideo buffer, container:${H.container}, codecs[level/parsed]=[${r.codecs}/${H.codec}]`),this.hls.trigger(l.BUFFER_CODECS,a),Object.keys(a).forEach(oe=>{const be=a[oe].initSegment;be!=null&&be.byteLength&&this.hls.trigger(l.BUFFER_APPENDING,{type:oe,data:be,frag:_,part:null,chunkMeta:E,parent:_.type})}),this.tickImmediate()}getMainFwdBufferInfo(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,Ye.MAIN)}backtrack(r){this.couldBacktrack=!0,this.backtrackFragment=r,this.resetTransmuxer(),this.flushBufferGap(r),this.fragmentTracker.removeFragment(r),this.fragPrevious=null,this.nextLoadPosition=r.start,this.state=pn.IDLE}checkFragmentChanged(){const r=this.media;let a=null;if(r&&r.readyState>1&&r.seeking===!1){const _=r.currentTime;if(hr.isBuffered(r,_)?a=this.getAppendedFrag(_):hr.isBuffered(r,_+.1)&&(a=this.getAppendedFrag(_+.1)),a){this.backtrackFragment=null;const E=this.fragPlaying,I=a.level;(!E||a.sn!==E.sn||E.level!==I)&&(this.fragPlaying=a,this.hls.trigger(l.FRAG_CHANGED,{frag:a}),(!E||E.level!==I)&&this.hls.trigger(l.LEVEL_SWITCHED,{level:I}))}}}get nextLevel(){const r=this.nextBufferedFrag;return r?r.level:-1}get currentFrag(){const r=this.media;return r?this.fragPlaying||this.getAppendedFrag(r.currentTime):null}get currentProgramDateTime(){const r=this.media;if(r){const a=r.currentTime,_=this.currentFrag;if(_&&y(a)&&y(_.programDateTime)){const E=_.programDateTime+(a-_.start)*1e3;return new Date(E)}}return null}get currentLevel(){const r=this.currentFrag;return r?r.level:-1}get nextBufferedFrag(){const r=this.currentFrag;return r?this.followingBufferedFrag(r):null}get forceStartLoad(){return this._forceStartLoad}}class Xu{static get version(){return"1.5.20"}static isMSESupported(){return El()}static isSupported(){return ic()}static getMediaSource(){return si()}static get Events(){return l}static get ErrorTypes(){return b}static get ErrorDetails(){return x}static get DefaultConfig(){return Xu.defaultConfig?Xu.defaultConfig:To}static set DefaultConfig(r){Xu.defaultConfig=r}constructor(r={}){this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Zn,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.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,$(r.debug||!1,"Hls instance");const a=this.config=yo(Xu.DefaultConfig,r);this.userConfig=r,a.progressive&&gc(a);const{abrController:_,bufferController:E,capLevelController:I,errorController:N,fpsController:H}=a,oe=new N(this),he=this.abrController=new _(this),be=this.bufferController=new E(this),Se=this.capLevelController=new I(this),De=new H(this),He=new Or(this),Xe=new fa(this),lt=a.contentSteeringController,vt=lt?new lt(this):null,Qt=this.levelController=new rc(this,vt),yr=new Jt(this),Tr=new fl(this.config),Wr=this.streamController=new pl(this,yr,Tr);Se.setStreamController(Wr),De.setStreamController(Wr);const Br=[He,Qt,Wr];vt&&Br.splice(1,0,vt),this.networkControllers=Br;const Cn=[he,be,Se,De,Xe,yr];this.audioTrackController=this.createController(a.audioTrackController,Br);const un=a.audioStreamController;un&&Br.push(new un(this,yr,Tr)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Br);const Hn=a.subtitleStreamController;Hn&&Br.push(new Hn(this,yr,Tr)),this.createController(a.timelineController,Cn),Tr.emeController=this.emeController=this.createController(a.emeController,Cn),this.cmcdController=this.createController(a.cmcdController,Cn),this.latencyController=this.createController(Ls,Cn),this.coreComponents=Cn,Br.push(oe);const li=oe.onErrorOut;typeof li=="function"&&this.on(l.ERROR,li,oe)}createController(r,a){if(r){const _=new r(this);return a&&a.push(_),_}return null}on(r,a,_=this){this._emitter.on(r,a,_)}once(r,a,_=this){this._emitter.once(r,a,_)}removeAllListeners(r){this._emitter.removeAllListeners(r)}off(r,a,_=this,E){this._emitter.off(r,a,_,E)}listeners(r){return this._emitter.listeners(r)}emit(r,a,_){return this._emitter.emit(r,a,_)}trigger(r,a){if(this.config.debug)return this.emit(r,r,a);try{return this.emit(r,r,a)}catch(_){if(R.error("An internal error happened while handling event "+r+'. Error message: "'+_.message+'". Here is a stacktrace:',_),!this.triggeringException){this.triggeringException=!0;const E=r===l.ERROR;this.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,fatal:E,event:r,error:_}),this.triggeringException=!1}}return!1}listenerCount(r){return this._emitter.listenerCount(r)}destroy(){R.log("destroy"),this.trigger(l.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach(a=>a.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(a=>a.destroy()),this.coreComponents.length=0;const r=this.config;r.xhrSetup=r.fetchSetup=void 0,this.userConfig=null}attachMedia(r){R.log("attachMedia"),this._media=r,this.trigger(l.MEDIA_ATTACHING,{media:r})}detachMedia(){R.log("detachMedia"),this.trigger(l.MEDIA_DETACHING,void 0),this._media=null}loadSource(r){this.stopLoad();const a=this.media,_=this.url,E=this.url=s.buildAbsoluteURL(self.location.href,r,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,R.log(`loadSource:${E}`),a&&_&&(_!==E||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(a)),this.trigger(l.MANIFEST_LOADING,{url:r})}startLoad(r=-1){R.log(`startLoad(${r})`),this.started=!0,this.resumeBuffering();for(let a=0;a{r.resumeBuffering&&r.resumeBuffering()})}pauseBuffering(){R.log("pause buffering"),this.networkControllers.forEach(r=>{r.pauseBuffering&&r.pauseBuffering()})}swapAudioCodec(){R.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){R.log("recoverMediaError");const r=this._media;this.detachMedia(),r&&this.attachMedia(r)}removeLevel(r){this.levelController.removeLevel(r)}get levels(){const r=this.levelController.levels;return r||[]}get currentLevel(){return this.streamController.currentLevel}set currentLevel(r){R.log(`set currentLevel:${r}`),this.levelController.manualLevel=r,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(r){R.log(`set nextLevel:${r}`),this.levelController.manualLevel=r,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(r){R.log(`set loadLevel:${r}`),this.levelController.manualLevel=r}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(r){this.levelController.nextLoadLevel=r}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(r){R.log(`set firstLevel:${r}`),this.levelController.firstLevel=r}get startLevel(){const r=this.levelController.startLevel;return r===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:r}set startLevel(r){R.log(`set startLevel:${r}`),r!==-1&&(r=Math.max(r,this.minAutoLevel)),this.levelController.startLevel=r}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(r){const a=!!r;a!==this.config.capLevelToPlayerSize&&(a?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=a)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimate():NaN}set bandwidthEstimate(r){this.abrController.resetEstimator(r)}get ttfbEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimateTTFB():NaN}set autoLevelCapping(r){this._autoLevelCapping!==r&&(R.log(`set autoLevelCapping:${r}`),this._autoLevelCapping=r,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(r){Is(r)&&this._maxHdcpLevel!==r&&(this._maxHdcpLevel=r,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:r,config:{minAutoBitrate:a}}=this;if(!r)return 0;const _=r.length;for(let E=0;E<_;E++)if(r[E].maxBitrate>=a)return E;return 0}get maxAutoLevel(){const{levels:r,autoLevelCapping:a,maxHdcpLevel:_}=this;let E;if(a===-1&&r!=null&&r.length?E=r.length-1:E=a,_)for(let I=E;I--;){const N=r[I].attrs["HDCP-LEVEL"];if(N&&N<=_)return I}return E}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(r){this.abrController.nextAutoLevel=r}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}setAudioOption(r){var a;return(a=this.audioTrackController)==null?void 0:a.setAudioOption(r)}setSubtitleOption(r){var a;return(a=this.subtitleTrackController)==null||a.setSubtitleOption(r),null}get allAudioTracks(){const r=this.audioTrackController;return r?r.allAudioTracks:[]}get audioTracks(){const r=this.audioTrackController;return r?r.audioTracks:[]}get audioTrack(){const r=this.audioTrackController;return r?r.audioTrack:-1}set audioTrack(r){const a=this.audioTrackController;a&&(a.audioTrack=r)}get allSubtitleTracks(){const r=this.subtitleTrackController;return r?r.allSubtitleTracks:[]}get subtitleTracks(){const r=this.subtitleTrackController;return r?r.subtitleTracks:[]}get subtitleTrack(){const r=this.subtitleTrackController;return r?r.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(r){const a=this.subtitleTrackController;a&&(a.subtitleTrack=r)}get subtitleDisplay(){const r=this.subtitleTrackController;return r?r.subtitleDisplay:!1}set subtitleDisplay(r){const a=this.subtitleTrackController;a&&(a.subtitleDisplay=r)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(r){this.config.lowLatencyMode=r}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}}Xu.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return n}});function t(s,u,f){var c=f||{},h=c.noTrailing,o=h===void 0?!1:h,i=c.noLeading,y=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,b=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),b=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$s?y?(x=Date.now(),o||(l=setTimeout(g?Z:W,s))):W():o!==!0&&(l=setTimeout(g?Z:W,g===void 0?s-K:s))}return C.cancel=k,C}function n(s,u,f){var c=f||{},h=c.atBegin,o=h===void 0?!1:h;return t(s,u,{debounceMode:o!==!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,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var s={};v=v||[null,d({}),d([]),d(d)];for(var u=t&2&&e;typeof u=="object"&&!~v.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(f){s[f]=function(){return e[f]}});return s.default=function(){return e},__webpack_require__.d(n,s),n}}(),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",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",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",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",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",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",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",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",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",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",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",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",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",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",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__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",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"9ac508ea",67:"1b03fe25",109:"23b414f9",129:"daa471de",195:"ff3754fd",264:"c38192df",265:"edaf4987",292:"443bec8c",310:"7ae51cab",316:"1f60ada6",337:"c5e9c609",342:"b0e1f94c",354:"d4d139cf",479:"9ea93239",485:"04973f6c",508:"35199f0d",532:"9b2862bf",533:"fab912ee",547:"e2501473",556:"1bfc920d",559:"20d87e10",570:"46fb4a67",576:"6fb71e35",629:"44a1d9a5",643:"ea10c4e3",671:"4a609b8d",672:"6fe31085",680:"b3e3b88f",700:"2d37b76c",737:"b82f98c3",741:"ac5fd360",799:"cf84c2b6",869:"bd8b60a0",895:"3de27cee",921:"c00eda41",928:"43ef0607",981:"24da50c7",1006:"14b4fe97",1043:"734ab6b5",1045:"2f8e859a",1048:"32d3135e",1070:"7d8b9bee",1144:"c90eccaf",1148:"2b8b425e",1154:"8cb80842",1211:"bdd96f1a",1253:"9866613d",1257:"a4ad3423",1265:"d66454fb",1274:"5f6ea65a",1276:"c0280778",1343:"d552f9e1",1416:"01cd13f5",1423:"84a49c92",1427:"b6d95f20",1450:"80028a47",1461:"98eccc6e",1462:"fcf08abc",1470:"a17a6b1a",1475:"cb4b2a16",1482:"151ba2e9",1512:"1c085b86",1520:"659feacb",1531:"5dd24ec2",1545:"3ba5d8a6",1578:"b2e43839",1581:"63af3f9e",1582:"915a58e3",1646:"e6e27b60",1657:"ca141d10",1660:"76bc70ce",1674:"22dfee6c",1702:"4c6e98c0",1713:"af1e7834",1717:"900302d0",1727:"76cac644",1783:"fb7f634f",1799:"5ae9afa7",1810:"bd7bcaf7",1831:"c95840bf",1836:"ba892db7",1855:"b9008312",1880:"240b7cfc",1939:"90e4aae3",1953:"41f253c0",1962:"035c7b2e",2011:"59d51f98",2045:"7744bebe",2076:"e8fd98b8",2102:"5e265def",2141:"7cad8736",2216:"e401f0e5",2240:"a6bcb853",2245:"4c051301",2249:"f4830452",2254:"5767ca2a",2300:"bc020f4e",2303:"ea60e774",2307:"b1570e49",2338:"001fe20f",2339:"96015530",2386:"192e235c",2396:"133c621f",2404:"760d076d",2412:"ebd8acc2",2425:"a585e39e",2443:"5d5c2c0a",2476:"746ff3fb",2494:"68080a87",2501:"3421c5a3",2529:"922e34cf",2538:"de4a3723",2539:"53a86b90",2548:"0b85ce47",2570:"5c3cf4c1",2594:"e87d3761",2603:"d25ee242",2659:"17df4e97",2707:"557891ae",2806:"6f510fd6",2819:"0eda6838",2823:"4e52f1d5",2826:"ec49f5dc",2829:"22300e28",2837:"54a82605",2865:"ba754a64",2875:"d8d4ea8b",2884:"868b6f9b",2969:"ab3357d7",2983:"cf277769",3006:"1018d70d",3133:"9bf3f89c",3141:"f83a07d0",3157:"95e29ab0",3183:"f73c574d",3198:"8e655451",3212:"c36da84a",3220:"1c51e01d",3247:"70bb53ae",3260:"e2b1e30f",3276:"2d03a6b2",3282:"93dc2500",3317:"f490a8bd",3332:"de5fd255",3355:"64861e9f",3356:"9f6626e9",3391:"56cfa576",3433:"84229bfc",3442:"2579c500",3447:"2dcdbd80",3451:"d670911f",3496:"be8a8ab5",3509:"ff053313",3550:"3dc83156",3581:"b210cd71",3585:"48f0e96e",3665:"c9c1b80d",3668:"e507d4b1",3697:"481a10d9",3747:"db96de33",3777:"d5b0f2f1",3784:"43096805",3805:"9dbcb95e",3862:"67698974",3873:"3c923d12",3885:"f87f7f15",3910:"a493ef38",3935:"e6712421",3951:"c269f59c",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"27999042",4030:"98386769",4056:"4e2d6a20",4058:"733be6bb",4078:"2f2bd21e",4088:"236723f3",4093:"3d49e4d3",4105:"4209a04c",4144:"346ee736",4164:"7fe0d579",4216:"121e47cd",4217:"27457f8a",4227:"89813cd9",4259:"bb097cc9",4264:"735355f2",4347:"08ede17f",4354:"140899b7",4360:"cf5efa52",4449:"e25d1468",4492:"22bee88f",4496:"7d65f4e3",4498:"e0fe8700",4504:"df6e7341",4514:"85bdfa82",4520:"2c66721b",4546:"3002feb8",4565:"7fc1f44d",4572:"5a20aab4",4599:"61def4cb",4601:"dbf04368",4610:"85d72c01",4621:"7c943553",4628:"ece2c60c",4662:"573e389f",4685:"c33f1528",4715:"8b0e824d",4736:"7bcd9282",4741:"85d2e21b",4757:"093ffb1c",4766:"02d2a4bb",4770:"ab782b26",4790:"619413e4",4795:"71134cdd",4797:"a24e92db",4800:"78e41603",4849:"021f3509",4850:"1edda4b7",4862:"56f5d557",4884:"1bfc8e94",4889:"5b5a24d9",4900:"c2fa0b2f",4928:"227748ad",4973:"77e402c6",4994:"a41419e5",5022:"a5b53c62",5043:"4edab20d",5048:"ddacfba7",5060:"85dafcc6",5096:"e3e63460",5111:"e39ac596",5125:"acbd9ee7",5148:"ac491994",5176:"a790896e",5179:"3df72677",5186:"69a582a1",5191:"56492f84",5238:"5e83b6b6",5290:"5dabcdc2",5297:"01e5cf8e",5319:"de8f7c41",5321:"1163c84e",5335:"69e514be",5354:"7ae70604",5357:"a3975490",5359:"f48142d8",5382:"19ba1755",5402:"b2b43a8f",5416:"454536b7",5434:"38b302a6",5470:"7ba15cd7",5494:"d89549c4",5518:"084658a4",5549:"191e2bdd",5572:"4a5cf530",5573:"b212b8fc",5599:"7838f994",5624:"8171e0ad",5631:"e00d3d36",5650:"ba1da951",5679:"4a090bef",5705:"b3825926",5729:"9adaabc9",5757:"2843b608",5764:"e0d7e586",5775:"af94f477",5786:"ad639f51",5798:"0f3b4e72",5816:"26e09ee2",5825:"5b09c2f0",5876:"5eded409",5888:"2c4a7d21",5891:"2f93a0e0",5895:"c50382fc",5902:"936d3fb0",5915:"4d0533cf",5972:"629273e1",5992:"462736be",6029:"2baf21d5",6034:"1f3482f6",6045:"d268f87f",6047:"3ce45acd",6052:"a79da40f",6063:"92b0e253",6069:"c65393c8",6126:"99519171",6127:"01711ee9",6170:"ba8df8d7",6265:"da67525e",6270:"1a45d2f2",6277:"b087d596",6312:"87886f73",6328:"40c542bf",6366:"2abd7b37",6378:"7f3a946a",6411:"8c37c144",6434:"02822e0b",6444:"e95f4bcd",6452:"e7375ea9",6531:"bde1c8f7",6541:"e931a4f6",6583:"d7b48c64",6587:"cd25c8fd",6634:"5bce8e25",6651:"7b40db2e",6685:"daa8e12d",6729:"2c440a1f",6741:"4f3739f8",6758:"0ab6597f",6774:"59d4d618",6784:"23863b47",6788:"60b56538",6796:"038925da",6805:"2b9be050",6820:"460f9f28",6845:"df3b3798",6882:"e2cc0627",6883:"6cb80143",6904:"e05e0e05",6913:"cb4d9081",6949:"04b3b3a0",6963:"2c915c8f",6982:"3201a542",7008:"6c9735e2",7043:"77ac705f",7045:"02381632",7046:"2ef819a1",7058:"9c217ae2",7062:"8908a67a",7084:"46ccce72",7156:"e7466006",7178:"45d02e76",7182:"1bb7addb",7242:"a3c62e97",7260:"3262bb7d",7331:"2e27a23b",7333:"b7f12ce6",7365:"1005464f",7374:"b2456c08",7395:"bef0fbea",7460:"a15b8245",7477:"dab0e013",7482:"2b1ff0ba",7527:"e8bf30b5",7545:"c5114a0d",7560:"0d7214ac",7589:"6a05399d",7591:"c8233ce9",7614:"6afc9f7f",7622:"4ee5b394",7686:"4fcec9f9",7706:"c2a79e40",7806:"5f66ffb2",7852:"2b9824d7",7855:"91bc853e",7857:"ada9e40a",7878:"4d62eb43",7884:"6b238432",7922:"e7de5e50",7948:"7deb7765",7964:"29aed9a1",8014:"c86d8b0b",8062:"bc5d75b5",8072:"ef31263e",8077:"8130121e",8085:"7b924714",8089:"d536b13a",8143:"272c6259",8155:"8de8547a",8161:"83c5fa9a",8237:"bb41ce1e",8241:"37533b90",8302:"81bee336",8307:"39b7a18c",8340:"abddc432",8350:"07df8a75",8365:"fe36cabc",8398:"da4d9438",8431:"225d8800",8435:"5c70cbb5",8447:"47aafa2b",8517:"f8ed41de",8561:"333e8ec9",8563:"d2893bd3",8634:"eb0aff70",8639:"d77439de",8665:"4bf36fa7",8688:"bc5b75f1",8689:"aa82d7a4",8723:"eed3bf93",8737:"ce7dad23",8776:"0ad26240",8782:"21c3c877",8787:"3edcf911",8797:"38e94dd2",8823:"d101de11",8827:"4964829f",8842:"9f25a3e2",8866:"41d4573d",8882:"16f53671",8885:"358e2d0f",8898:"d002bcd8",8909:"1e29403e",8920:"7f82440c",8963:"790aecdd",8982:"74d73bf1",8999:"73348dc2",9076:"f5a17106",9104:"bbcb2345",9133:"0abb8821",9186:"4559c3b0",9205:"b23513c7",9215:"21ebbcbd",9252:"0d791a59",9260:"cf5f8140",9332:"7ab4403d",9360:"edc9b326",9366:"b8d2b577",9391:"68a85af0",9404:"9fcc3d3e",9408:"dd5ae7b5",9416:"bf5770f9",9487:"043b2ef8",9489:"01da7cf5",9507:"c5204a25",9519:"7bbb0e22",9532:"859e05a2",9554:"ed358e7b",9559:"f794af19",9590:"827b71ea",9647:"cbd4e1e3",9649:"92cccb86",9674:"40d102bc",9677:"4bc5636d",9695:"763acec3",9715:"e467a322",9716:"b929ed6f",9785:"1224ce29",9788:"04775768",9883:"2e3b3113",9890:"be84cd24",9891:"2e66be10",9895:"b8e31ff2",9921:"cdf9721a",9922:"6dd34c9c",9928:"5989f5e0",9944:"ac8120d6",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",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",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",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",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",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",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",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",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",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",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",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",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__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",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"eb3ce426",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"735363dc",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1810:"03cdfb68",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"43e9ff08",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",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",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"15432cd5",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"43d907cb",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"9f30fd4a",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",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",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"b25021a2",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",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:"ae741547",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",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:"fcd50af0",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"54a86ef9",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,t,n){if(d[v]){d[v].push(e);return}var s,u;if(t!==void 0)for(var f=document.getElementsByTagName("script"),c=0;c0&&arguments[0]!==void 0?arguments[0]:"";return De.endsWith("/")?De:"".concat(De,"/")}var kl=__webpack_require__(38127),ul=__webpack_require__(38329),Hu=__webpack_require__(8616),Ru=["content"],Su=["content"],_c=/^(http:|https:)?\/\//;function Rl(De){return _c.test(De)||De.startsWith("/")&&!De.startsWith("/*")||De.startsWith("./")||De.startsWith("../")}var pu=function(){return je.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Yu=function(He){var Xe,lt=He.loaderData,vt=He.htmlPageOpts,Qt=He.manifest,yr=(Qt==null||(Xe=Qt.assets)===null||Xe===void 0?void 0:Xe["umi.css"])||"";return je.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(lt||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(vt||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(yr,"'")}})};function Cu(De){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof De=="string")return Rl(De)?(0,jo.Z)({src:De},He):{content:De};if((0,Hu.Z)(De)==="object")return(0,jo.Z)((0,jo.Z)({},De),He);throw new Error("Invalid script type: ".concat((0,Hu.Z)(De)))}function Bc(De){return Rl(De)?{type:"link",href:De}:{type:"style",content:De}}var Tc=function(He){var Xe,lt,vt,Qt,yr,Tr,Wr=He.htmlPageOpts;return je.createElement(je.Fragment,null,(Wr==null?void 0:Wr.title)&&je.createElement("title",null,Wr.title),Wr==null||(Xe=Wr.favicons)===null||Xe===void 0?void 0:Xe.map(function(Br,Cn){return je.createElement("link",{key:Cn,rel:"shortcut icon",href:Br})}),(Wr==null?void 0:Wr.description)&&je.createElement("meta",{name:"description",content:Wr.description}),(Wr==null||(lt=Wr.keywords)===null||lt===void 0?void 0:lt.length)&&je.createElement("meta",{name:"keywords",content:Wr.keywords.join(",")}),Wr==null||(vt=Wr.metas)===null||vt===void 0?void 0:vt.map(function(Br){return je.createElement("meta",{key:Br.name,name:Br.name,content:Br.content})}),Wr==null||(Qt=Wr.links)===null||Qt===void 0?void 0:Qt.map(function(Br,Cn){return je.createElement("link",(0,ul.Z)({key:Cn},Br))}),Wr==null||(yr=Wr.styles)===null||yr===void 0?void 0:yr.map(function(Br,Cn){var un=Bc(Br),Hn=un.type,li=un.href,En=un.content;if(Hn==="link")return je.createElement("link",{key:Cn,rel:"stylesheet",href:li});if(Hn==="style")return je.createElement("style",{key:Cn},En)}),Wr==null||(Tr=Wr.headScripts)===null||Tr===void 0?void 0:Tr.map(function(Br,Cn){var un=Cu(Br),Hn=un.content,li=(0,kl.Z)(un,Ru);return je.createElement("script",(0,ul.Z)({dangerouslySetInnerHTML:{__html:Hn},key:Cn},li))}))};function Ao(De){var He,Xe=De.children,lt=De.loaderData,vt=De.manifest,Qt=De.htmlPageOpts,yr=De.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Tr=De.mountElementId;if(yr!=null&&yr.pureHtml)return je.createElement("html",null,je.createElement("head",null),je.createElement("body",null,je.createElement(pu,null),je.createElement("div",{id:Tr},Xe),je.createElement(Yu,{manifest:vt,loaderData:lt,htmlPageOpts:Qt})));if(yr!=null&&yr.pureApp)return je.createElement(je.Fragment,null,Xe);var Wr=typeof window=="undefined"?vt==null?void 0:vt.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return je.createElement("html",{suppressHydrationWarning:!0,lang:(Qt==null?void 0:Qt.lang)||"en"},je.createElement("head",null,je.createElement("meta",{charSet:"utf-8"}),je.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Wr&&je.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Wr}),je.createElement(Tc,{htmlPageOpts:Qt})),je.createElement("body",null,je.createElement(pu,null),je.createElement("div",{id:Tr},Xe),je.createElement(Yu,{manifest:vt,loaderData:lt,htmlPageOpts:Qt}),Qt==null||(He=Qt.scripts)===null||He===void 0?void 0:He.map(function(Br,Cn){var un=Cu(Br),Hn=un.content,li=(0,kl.Z)(un,Su);return je.createElement("script",(0,ul.Z)({dangerouslySetInnerHTML:{__html:Hn},key:Cn},li))})))}var ll=je.createContext(void 0);function bl(){return je.useContext(ll)}var Ll=["redirect"];function Ml(De){var He=De.routesById,Xe=De.parentId,lt=De.routeComponents,vt=De.useStream,Qt=vt===void 0?!0:vt;return Object.keys(He).filter(function(yr){return He[yr].parentId===Xe}).map(function(yr){var Tr=Fl((0,jo.Z)((0,jo.Z)({route:He[yr],routeComponent:lt[yr],loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat},De.reactRouter5Compat&&{hasChildren:Object.keys(He).filter(function(Br){return He[Br].parentId===yr}).length>0}),{},{useStream:Qt})),Wr=Ml({routesById:He,routeComponents:lt,parentId:Tr.id,loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat,useStream:Qt});return Wr.length>0&&(Tr.children=Wr,Tr.routes=Wr),Tr})}function xl(De){var He=(0,uu.UO)(),Xe=(0,uu.Gn)(De.to,He),lt=(0,Ol.T$)(),vt=(0,uu.TH)();if(lt!=null&<.keepQuery){var Qt=vt.search+vt.hash;Xe+=Qt}var yr=(0,jo.Z)((0,jo.Z)({},De),{},{to:Xe});return je.createElement(uu.Fg,(0,ul.Z)({replace:!0},yr))}function Fl(De){var He=De.route,Xe=De.useStream,lt=Xe===void 0?!0:Xe,vt=He.redirect,Qt=(0,kl.Z)(He,Ll),yr=De.reactRouter5Compat?ql:Bl;return(0,jo.Z)({element:vt?je.createElement(xl,{to:vt}):je.createElement(ll.Provider,{value:{route:De.route}},je.createElement(yr,{loader:je.memo(De.routeComponent),loadingComponent:De.loadingComponent||Oc,hasChildren:De.hasChildren,useStream:lt}))},Qt)}function Oc(){return je.createElement("div",null)}function ql(De){var He=bl(),Xe=He.route,lt=(0,Ol.Ov)(),vt=lt.history,Qt=lt.clientRoutes,yr=(0,uu.UO)(),Tr={params:yr,isExact:!0,path:Xe.path,url:vt.location.pathname},Wr=De.loader,Br={location:vt.location,match:Tr,history:vt,params:yr,route:Xe,routes:Qt};return De.useStream?je.createElement(je.Suspense,{fallback:je.createElement(De.loadingComponent,null)},je.createElement(Wr,Br,De.hasChildren&&je.createElement(uu.j3,null))):je.createElement(Wr,Br,De.hasChildren&&je.createElement(uu.j3,null))}function Bl(De){var He=De.loader;return De.useStream?je.createElement(je.Suspense,{fallback:je.createElement(De.loadingComponent,null)},je.createElement(He,null)):je.createElement(He,null)}var cl=null;function Pc(){return cl}function mc(De){var He=De.history,Xe=je.useState({action:He.action,location:He.location}),lt=(0,ol.Z)(Xe,2),vt=lt[0],Qt=lt[1];return(0,je.useLayoutEffect)(function(){return He.listen(Qt)},[He]),(0,je.useLayoutEffect)(function(){function yr(Tr){De.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:De.routes,clientRoutes:De.clientRoutes,location:Tr.location,action:Tr.action,basename:De.basename,isFirst:!!Tr.isFirst}})}return yr({location:vt.location,action:vt.action,isFirst:!0}),He.listen(yr)},[He,De.routes,De.clientRoutes]),je.createElement(uu.F0,{navigator:He,location:vt.location,basename:De.basename},De.children)}function Lu(){var De=(0,Ol.Ov)(),He=De.clientRoutes;return(0,uu.V$)(He)}var Nl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],wl=function(He,Xe){var lt=He.basename||"/",vt=Ml({routesById:He.routes,routeComponents:He.routeComponents,loadingComponent:He.loadingComponent,reactRouter5Compat:He.reactRouter5Compat,useStream:He.useStream});He.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:vt}});for(var Qt=je.createElement(mc,{basename:lt,pluginManager:He.pluginManager,routes:He.routes,clientRoutes:vt,history:He.history},Xe),yr=0,Tr=Nl;yrnew Promise((lt,vt)=>{var Qt=Wr=>{try{Tr(Xe.next(Wr))}catch(Br){vt(Br)}},yr=Wr=>{try{Tr(Xe.throw(Wr))}catch(Br){vt(Br)}},Tr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Tr((Xe=Xe.apply(De,He)).next())});function vc(){return tc(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:"/onlinenum",parentId:"1",id:"431"},432:{path:"/onlinenum",parentId:"431",id:"432"},433:{path:"/shixuncontext",parentId:"1",id:"433"},434:{path:"/shixuncontext",parentId:"433",id:"434"},435:{path:"/shixuncontext/:Id/detail",parentId:"433",id:"435"},436:{path:"/educoder-demo",exact:!0,parentId:"1",id:"436"},437:{path:"/training",parentId:"1",id:"437"},438:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"437",id:"438"},439:{path:"/largeScreen",exact:!0,parentId:"1",id:"439"},440:{path:"/quality",parentId:"1",id:"440"},441:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"440",id:"441"},442:{path:"/otherlogin",exact:!0,parentId:"1",id:"442"},443:{path:"/otherloginqq",exact:!0,parentId:"1",id:"443"},444:{path:"/otherloginstart",exact:!0,parentId:"1",id:"444"},445:{path:"/pathsoverview",exact:!0,parentId:"1",id:"445"},446:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"446"},447:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"447"},448:{path:"/login",parentId:"1",id:"448"},449:{path:"/login",parentId:"448",id:"449"},450:{path:"/user",parentId:"1",id:"450"},451:{path:"/user/login",parentId:"450",id:"451"},452:{path:"/user/register",parentId:"450",id:"452"},453:{path:"/user/reset-password",parentId:"450",id:"453"},454:{path:"/colleges",parentId:"1",id:"454"},455:{path:"/colleges/:id/statistics",parentId:"454",id:"455"},456:{path:"/help",parentId:"1",id:"456"},457:{path:"/help/:id",parentId:"456",id:"457"},458:{path:"/video",parentId:"1",id:"458"},459:{path:"/video/:videoId",parentId:"458",id:"459"},460:{path:"/terminal",parentId:"1",id:"460"},461:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"461"},462:{path:"/",parentId:"1",id:"462"},463:{path:"/",exact:!0,parentId:"462",id:"463"},464:{path:"/api/*",exact:!0,parentId:"462",id:"464"},465:{path:"/search",exact:!0,parentId:"462",id:"465"},466:{path:"/moop_cases",exact:!0,parentId:"462",id:"466"},467:{path:"/moop_cases/new",exact:!0,parentId:"462",id:"467"},468:{path:"/moop_cases/:caseId",exact:!0,parentId:"462",id:"468"},469:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"462",id:"469"},470:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"462",id:"470"},471:{path:"/randompaper",exact:!0,parentId:"462",id:"471"},472:{path:"/randompaper/edit/:id",exact:!0,parentId:"462",id:"472"},473:{path:"/randompaper/detail/:id",exact:!0,parentId:"462",id:"473"},474:{path:"/403",parentId:"462",id:"474"},475:{path:"/500",parentId:"462",id:"475"},476:{path:"/404",parentId:"462",id:"476"},477:{path:"/download",parentId:"462",id:"477"},478:{path:"/iwce",parentId:"462",id:"478"},479:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"462",id:"479"},480:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"462",id:"480"},481:{path:"/Activities",parentId:"462",id:"481"},482:{path:"/iwce/:itemname",parentId:"462",id:"482"},483:{path:"/hpc-course",parentId:"462",id:"483"},484:{path:"/user_agents",parentId:"462",id:"484"},485:{path:"/three",parentId:"462",id:"485"},486:{path:"/introduction",parentId:"462",id:"486"},487:{path:"/chatgpt",parentId:"462",id:"487"},488:{path:"/*",parentId:"462",id:"488"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),2:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),3:je.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,72919))),4:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9177))),5:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9177))),6:je.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,26443))),7:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),8:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,48635))),9:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),10:je.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,27792))),11:je.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,45220))),12:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,14688))),13:je.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,81490))),14:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,97237))),15:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,63401))),16:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,14688))),17:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),18:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),19:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),20:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,65925))),21:je.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,42409))),22:je.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,59714))),23:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,65925))),24:je.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,76216))),25:je.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,76216))),26:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,55460))),27:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,55460))),28:je.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,48399))),29:je.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,88166))),30:je.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,28113))),31:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,94465))),32:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,76518))),33:je.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,15398))),34:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,81045))),35:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,74371))),36:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,30181))),37:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,28716))),38:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,96324))),39:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,26301))),40:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,94870))),41:je.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97666))),42:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,68474))),43:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),44:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,66378))),45:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,47651))),46:je.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,47993))),47:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4926))),48:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,80440))),49:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83418))),50:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83418))),51:je.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,73896))),52:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,43871))),53:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,43871))),54:je.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,29170))),55:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,39088))),56:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,9111))),57:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,67440))),58:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,67440))),59:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,94357))),60:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,94357))),61:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,26972))),62:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,87640))),63:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,38185))),64:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,84139))),65:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,68601))),66:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,79557))),67:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,11621))),68:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,27626))),69:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,33898))),70:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,34546))),71:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,53332))),72:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,64459))),73:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,97316))),74:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,86219))),75:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,47126))),76:je.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,92781))),77:je.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,42268))),78:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,34578))),79:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,8571))),80:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,91917))),81:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,69375))),82:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,30815))),83:je.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,81490))),84:je.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,60158))),85:je.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,87654))),86:je.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,76969))),87:je.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,2935))),88:je.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,19114))),89:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,41997))),90:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,41997))),91:je.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,55775))),92:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,60008))),93:je.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,49))),94:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,89166))),95:je.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,5583))),96:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,4949))),97:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,73573))),98:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,64885))),99:je.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,25466))),100:je.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,28008))),101:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,12763))),102:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,12763))),103:je.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,10634))),104:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,32288))),105:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,32288))),106:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,9477))),107:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,9477))),108:je.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,48935))),109:je.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,48935))),110:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9186),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,31817))),111:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9186),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,31817))),112:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9186),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,54516))),113:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9186),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,54516))),114:je.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,30309))),115:je.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,47869))),116:je.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,8943))),117:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,97537))),118:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,97537))),119:je.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,76207))),120:je.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,14129))),121:je.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,3701))),122:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38316))),123:je.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,75604))),124:je.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,3256))),125:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,51287))),126:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,51287))),127:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34937))),128:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34937))),129:je.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,22943))),130:je.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,22943))),131:je.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,96030))),132:je.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,96030))),133:je.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,74084))),134:je.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,14481))),135:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,70396))),136:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,81031))),137:je.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,43597))),138:je.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,43597))),139:je.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,78352))),140:je.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,23486))),141:je.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,23486))),142:je.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,42185))),143:je.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,42185))),144:je.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,85923))),145:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,92641))),146:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,92641))),147:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,57815))),148:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,57815))),149:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,34267))),150:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,81924))),151:je.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,6457))),152:je.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,37845))),153:je.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,58692))),154:je.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,41778))),155:je.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,65936))),156:je.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,19260))),157:je.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,5859))),158:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),159:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1531),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,23052))),160:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1531),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,23052))),161:je.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,69603))),162:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1531),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,23052))),163:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9532),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72699))),164:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9532),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72699))),165:je.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,76095))),166:je.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,66450))),167:je.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,70375))),168:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9532),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,76083))),169:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),170:je.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,48114))),171:je.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,75332))),172:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20281))),173:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20281))),174:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,25334))),175:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),176:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),177:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,57789))),178:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,57789))),179:je.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,65669))),180:je.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,66866))),181:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),182:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),183:je.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,20123))),184:je.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,45771))),185:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,4560))),186:je.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,6734))),187:je.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,42463))),188:je.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,749))),189:je.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,51114))),190:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(2245),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,2785))),191:je.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,67669))),192:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,37445))),193:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,47662))),194:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,47662))),195:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,90596))),196:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,90596))),197:je.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,3561))),198:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,93709))),199:je.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,55955))),200:je.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,5297))),201:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,41922))),202:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,69444))),203:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,69444))),204:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,83337))),205:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,53266))),206:je.lazy(()=>Promise.all([__webpack_require__.e(2245),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,32410))),207:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,79490))),208:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,73474))),209:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,55264))),210:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,11805))),211:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,11805))),212:je.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,12305))),213:je.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,12305))),214:je.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,83540))),215:je.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,83540))),216:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,69444))),217:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,69444))),218:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,6615))),219:je.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,23155))),220:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),221:je.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,81681))),222:je.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,60007))),223:je.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,37665))),224:je.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,7387))),225:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,68661))),226:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,68661))),227:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,96836))),228:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4498))),229:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,58367))),230:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,35051))),231:je.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,77008))),232:je.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,59102))),233:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,28306))),234:je.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,69182))),235:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,27738))),236:je.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,44227))),237:je.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,3887))),238:je.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,94666))),239:je.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,94281))),240:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,27738))),241:je.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,69880))),242:je.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,50985))),243:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,52983))),244:je.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,866))),245:je.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,19149))),246:je.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,17796))),247:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,94891))),248:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,23396))),249:je.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,28546))),250:je.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,85503))),251:je.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,72256))),252:je.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,16046))),253:je.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,11779))),254:je.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,73525))),255:je.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,97625))),256:je.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,30105))),257:je.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,41847))),258:je.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,43328))),259:je.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,39638))),260:je.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,83219))),261:je.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,60119))),262:je.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,26662))),263:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),264:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),265:je.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,55396))),266:je.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,5479))),267:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,1096))),268:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,1096))),269:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,66880))),270:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,66880))),271:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,80677))),272:je.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,61834))),273:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,36667))),274:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,36667))),275:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),276:je.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,18087))),277:je.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,82101))),278:je.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,27098))),279:je.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12449))),280:je.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,18955))),281:je.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,51612))),282:je.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,56192))),283:je.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,76584))),284:je.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,68173))),285:je.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,4962))),286:je.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,92100))),287:je.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,51389))),288:je.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,16559))),289:je.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,53318))),290:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,30759))),291:je.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,85722))),292:je.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,89651))),293:je.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,89243))),294:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),295:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),296:je.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,19689))),297:je.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,3074))),298:je.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,43026))),299:je.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,61382))),300:je.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,41319))),301:je.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,13232))),302:je.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,57732))),303:je.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,1741))),304:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,75848))),305:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,75848))),306:je.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,78946))),307:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),308:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28281))),309:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,80126))),310:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28281))),311:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,80126))),312:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(6312),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,28281))),313:je.lazy(()=>__webpack_require__.e(9883).then(__webpack_require__.bind(__webpack_require__,29883))),314:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,86145))),315:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6312),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,97655))),316:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),317:je.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,15679))),318:je.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,39752))),319:je.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,24059))),320:je.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,10769))),321:je.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,20118))),322:je.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,43751))),323:je.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,35941))),324:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),325:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,81152))),326:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,28287))),327:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,28287))),328:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),329:je.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,4034))),330:je.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,71333))),331:je.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,56856))),332:je.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,70263))),333:je.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,79178))),334:je.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,40059))),335:je.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,49877))),336:je.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,95758))),337:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),338:je.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,69453))),339:je.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,38756))),340:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,49248))),341:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),342:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,463))),343:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,49530))),344:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,96482))),345:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,16653))),346:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,5339))),347:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),348:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),349:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,89038))),350:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61782))),351:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,8513))),352:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,14569))),353:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),354:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),355:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,339))),356:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,53470))),357:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,43524))),358:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),359:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),360:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,2682))),361:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),362:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),363:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,77458))),364:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,91541))),365:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,98563))),366:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,62041))),367:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,34891))),368:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,68365))),369:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,49530))),370:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,16733))),371:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),372:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,463))),373:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,49530))),374:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,96482))),375:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,16653))),376:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,5339))),377:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),378:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),379:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,89038))),380:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61782))),381:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,8513))),382:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,14569))),383:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),384:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),385:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,339))),386:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,53470))),387:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,43524))),388:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),389:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),390:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,2682))),391:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),392:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),393:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,77458))),394:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,91541))),395:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,98563))),396:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,62041))),397:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,34891))),398:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,68365))),399:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,49530))),400:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,16733))),401:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),402:je.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,23810))),403:je.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,6202))),404:je.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,36605))),405:je.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,31386))),406:je.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,69446))),407:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),408:je.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,46544))),409:je.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,98851))),410:je.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,82676))),411:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,69395))),412:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,70330))),413:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,39850))),414:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,99002))),415:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),416:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),417:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),418:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),419:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),420:je.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,50587))),421:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,23025))),422:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,23025))),423:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,50964))),424:je.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,87549))),425:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),426:je.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,8497))),427:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,59230))),428:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),429:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,72186))),430:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,15370))),431:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),432:je.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,47712))),433:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),434:je.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,39389))),435:je.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,27590))),436:je.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,34615))),437:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),438:je.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,56140))),439:je.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,33202))),440:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),441:je.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,51443))),442:je.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,26671))),443:je.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,19039))),444:je.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,5670))),445:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,45914))),446:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,82740))),447:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,35868))),448:je.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,428))),449:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,87877))),450:je.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,50446))),451:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,87877))),452:je.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,5881))),453:je.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,18097))),454:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),455:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,76339))),456:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),457:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,14462))),458:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),459:je.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,76428))),460:je.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,76546))),461:je.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,62642))),462:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,1458))),463:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1531),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,2689))),464:je.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,85367))),465:je.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,67488))),466:je.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,60161))),467:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,84592))),468:je.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,83916))),469:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,84592))),470:je.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,73827))),471:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4926))),472:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4926))),473:je.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,61889))),474:je.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,13153))),475:je.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,74039))),476:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,65095))),477:je.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,6281))),478:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,4883))),479:je.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,65773))),480:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38316))),481:je.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,87554))),482:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,4883))),483:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,4883))),484:je.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,65216))),485:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,74347))),486:je.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,39945))),487:je.lazy(()=>Promise.all([__webpack_require__.e(5757),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,75326))),488:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,65095))),"@@/global-layout":je.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,36359)))}}})}var A=__webpack_require__(90),P=__webpack_require__(6307),D=__webpack_require__(71418),pe=__webpack_require__(13631),Oe=()=>je.createElement(D.Z,{size:"middle",className:pe.Z.loading}),an=__webpack_require__(42203),zn=__webpack_require__(61186),dn=__webpack_require__.n(zn),Mi=__webpack_require__(91392),Qa=__webpack_require__.n(Mi),Oa=__webpack_require__(34749),To=__webpack_require__.n(Oa),ds=__webpack_require__(19277),yo=__webpack_require__.n(ds),ys=__webpack_require__(10238),gc=__webpack_require__.n(ys),$l=__webpack_require__(33656),rc=__webpack_require__.n($l),nc=__webpack_require__(90111),fl=__webpack_require__.n(nc),ki=__webpack_require__(74959),El=__webpack_require__.n(ki),ic=__webpack_require__(23250),Uo=__webpack_require__.n(ic),no=__webpack_require__(58862),Wa=__webpack_require__.n(no),dl=__webpack_require__(58319),Sl=__webpack_require__.n(dl),ac=__webpack_require__(62053),hl=__webpack_require__.n(ac),pl=__webpack_require__(47477),Xu=__webpack_require__.n(pl),j=__webpack_require__(59717),r=__webpack_require__.n(j);dn().extend(To()),dn().extend(yo()),dn().extend(gc()),dn().extend(rc()),dn().extend(fl()),dn().extend(El()),dn().extend(Uo()),dn().extend(Wa()),dn().extend(Sl()),dn().extend(hl()),dn().extend(Xu()),dn().extend(r()),dn().extend(Qa());var a=Object.defineProperty,_=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,N=(De,He,Xe)=>He in De?a(De,He,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):De[He]=Xe,H=(De,He)=>{for(var Xe in He||(He={}))E.call(He,Xe)&&N(De,Xe,He[Xe]);if(_)for(var Xe of _(He))I.call(He,Xe)&&N(De,Xe,He[Xe]);return De},oe=(De,He,Xe)=>new Promise((lt,vt)=>{var Qt=Wr=>{try{Tr(Xe.next(Wr))}catch(Br){vt(Br)}},yr=Wr=>{try{Tr(Xe.throw(Wr))}catch(Br){vt(Br)}},Tr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Tr((Xe=Xe.apply(De,He)).next())});const he="/react/build/",be=!1;function Se(){return oe(this,null,function*(){const De=(0,A.gD)(),{routes:He,routeComponents:Xe}=yield vc(De);yield De.applyPlugins({key:"patchRoutes",type:an.ApplyPluginsType.event,args:{routes:He,routeComponents:Xe}});const lt=De.applyPlugins({key:"modifyContextOpts",type:an.ApplyPluginsType.modify,initialValue:{}}),vt=lt.basename||"/",Qt=lt.historyType||"browser",yr=(0,P.fi)(H({type:Qt,basename:vt},lt.historyOpts));return De.applyPlugins({key:"render",type:an.ApplyPluginsType.compose,initialValue(){const Tr={useStream:!0,routes:He,routeComponents:Xe,pluginManager:De,mountElementId:"root",rootElement:lt.rootElement||document.getElementById("root"),loadingComponent:Oe,publicPath:he,runtimePublicPath:be,history:yr,historyType:Qt,basename:vt,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:lt.callback},Wr=De.applyPlugins({key:"modifyClientRenderOpts",type:an.ApplyPluginsType.modify,initialValue:Tr});return ec(Wr)}})()})}Se(),typeof window!="undefined"&&(window.g_umi={version:"4.4.4"})})()})();