From 3dcf0fb5c54d3875e489e7811bdc9871aa97608a Mon Sep 17 00:00:00 2001 From: autosubmit Date: Wed, 22 Jan 2025 18:09:09 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ..._Exercise__Notice__index.dd1f015e.async.js | 20 +++++++++---------- umi.ea0c661e.js => umi.ffaed354.js | 4 ++-- 3 files changed, 13 insertions(+), 13 deletions(-) rename p__Classrooms__Lists__Exercise__Notice__index.edbff3db.async.js => p__Classrooms__Lists__Exercise__Notice__index.dd1f015e.async.js (85%) rename umi.ea0c661e.js => umi.ffaed354.js (99%) diff --git a/index.html b/index.html index 53aab2bfc8..fc431043ed 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__Notice__index.edbff3db.async.js b/p__Classrooms__Lists__Exercise__Notice__index.dd1f015e.async.js similarity index 85% rename from p__Classrooms__Lists__Exercise__Notice__index.edbff3db.async.js rename to p__Classrooms__Lists__Exercise__Notice__index.dd1f015e.async.js index c6ca1e42ee..cf3c30a854 100644 --- a/p__Classrooms__Lists__Exercise__Notice__index.edbff3db.async.js +++ b/p__Classrooms__Lists__Exercise__Notice__index.dd1f015e.async.js @@ -1,10 +1,10 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7482],{76995:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},21646:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},20970:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},385:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},56981:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},85246:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},88477:function(ut,de,e){e.d(de,{Z:function(){return E}});var n=e(3113),w=e(59301),u=Object.defineProperty,k=Object.defineProperties,i=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,$=(U,G,L)=>G in U?u(U,G,{enumerable:!0,configurable:!0,writable:!0,value:L}):U[G]=L,S=(U,G)=>{for(var L in G||(G={}))p.call(G,L)&&$(U,L,G[L]);if(f)for(var L of f(G))V.call(G,L)&&$(U,L,G[L]);return U},z=(U,G)=>k(U,i(G)),q=(U,G)=>{var L={};for(var ee in U)p.call(U,ee)&&G.indexOf(ee)<0&&(L[ee]=U[ee]);if(U!=null&&f)for(var ee of f(U))G.indexOf(ee)<0&&V.call(U,ee)&&(L[ee]=U[ee]);return L},R=(U,G,L)=>new Promise((ee,pe)=>{var F=a=>{try{r(L.next(a))}catch(h){pe(h)}},K=a=>{try{r(L.throw(a))}catch(h){pe(h)}},r=a=>a.done?ee(a.value):Promise.resolve(a.value).then(F,K);r((L=L.apply(U,G)).next())});const E=U=>{var G=U,{children:L}=G,ee=q(G,["children"]);const[pe,F]=(0,w.useState)(!1);return w.createElement(n.ZP,z(S({},ee),{loading:pe,onClick:K=>R(void 0,null,function*(){try{F(!0),yield ee.onClick(K),F(!1)}catch(r){console.error(r),F(!1)}})}),L)}},47993:function(ut,de,e){e.r(de),e.d(de,{default:function(){return I}});var n=e(59301),w=e(95237),u=e(43604),k=e(88897),i=e(78241),f=e(69127),p=e(3113),V=e(6848),$=e(43418),S=e(71418),z=e(8591),q=e(92832),R=e(42203),E={bg:"bg___YVx48",title:"title___NM3xC",textOverflow:"textOverflow___gz3GM",wrap:"wrap___if0Ln",infoTitle:"infoTitle___dk7YF",infoValue:"infoValue___kBWqL",itemTitle:"itemTitle___WP88A",circle:"circle___Rq79V",warnText:"warnText___cpZS0",greyText:"greyText___erT_A",linkText:"linkText___YWy1z",whiteList:"whiteList___NvpGC",num:"num___Dq7FU",fixBottom:"fixBottom___WHsNA",backBtn:"backBtn___swiNH",enterBtn:"enterBtn___pk16U",secureInput:"secureInput___D361C"},U=e(79124),G=e(88477),L=e(58130),ee=e(61186),pe=e.n(ee),F=e(70635),K=e(20970),r=e(21646),a=e(35427),h=e(25711),Q=Object.defineProperty,ie=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,$e=(H,N,C)=>N in H?Q(H,N,{enumerable:!0,configurable:!0,writable:!0,value:C}):H[N]=C,Me=(H,N)=>{for(var C in N||(N={}))b.call(N,C)&&$e(H,C,N[C]);if(ie)for(var C of ie(N))ze.call(N,C)&&$e(H,C,N[C]);return H},Z=(H,N,C)=>new Promise((A,te)=>{var re=y=>{try{T(C.next(y))}catch(fe){te(fe)}},B=y=>{try{T(C.throw(y))}catch(fe){te(fe)}},T=y=>y.done?A(y.value):Promise.resolve(y.value).then(re,B);T((C=C.apply(H,N)).next())});const he=({title:H,content:N})=>n.createElement("div",{className:"mb20"},n.createElement(w.Z,{align:"middle",style:{marginBottom:12}},n.createElement(u.Z,{flex:"20px"},n.createElement("div",{className:E.circle})),n.createElement(u.Z,null,n.createElement("div",null,H))),n.createElement(w.Z,{className:"pl20"},N)),ae=({value:H,onChange:N,MaxMinutes:C})=>n.createElement(n.Fragment,null,n.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",n.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",n.createElement("br",null)),n.createElement(k.Z,{value:H,min:0,precision:0,max:C,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${C}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F",onChange:N}));console.log("---",performance.navigation.type);const oe=({user:H,dispatch:N,globalSetting:C})=>{const A=(0,R.useParams)(),[te]=(0,R.useSearchParams)(),[re,B]=(0,n.useState)(),[T,y]=(0,n.useState)(!1),[fe,Ve]=(0,n.useState)(!1),[Ae,Pe]=(0,n.useState)(!1),[Be,me]=(0,n.useState)(!1),[Ze]=i.default.useForm(),je=i.default.useWatch("time",Ze),[,Ie,ue,s]=(0,a.U)(U.n7,{id:A.categoryId,user_id:A.login});(0,n.useEffect)(()=>{te.get("isShowApply")==="true"&&Pe(!0)},[te.get("isShowApply")]),(0,n.useEffect)(()=>(N({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{N({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,n.useEffect)(()=>{Z(void 0,null,function*(){y(!0);const _e=yield(0,U.Cd)(A);y(!1),_e.status||B(_e)})},[]);const{exercise_name:g,exercise_type:x,user_simulate_num:X,simulate_exercise_num:D,time:P,student_id:le,screen_open:J,screen_num:W,screen_sec:ge,real_name:De,id:Ke,open_camera:ve,inner_ip:Ue,public_ip:o,ip_limit:l,ip_bind:d,ip_bind_type:O,open_phone_video_recording:M,identity_verify:Y,user_permission:we,total_score:se,question_type_count:Ee,question_count:Le,screen_shot_open:be,screen_total_num:Te,screen_used_num:Ne,end_time:ke,user_end_time:Et,only_on_client:Ft,forbid_screen:rt,use_white_list:yt,white_list:Se=[],exercise_description:at}=(re==null?void 0:re.exercise)||{},it=s!=null&&s.user_end_time?pe()(s==null?void 0:s.user_end_time).add(1,"minutes"):pe()(),vt=pe()(s==null?void 0:s.user_total_end_time)>it?Math.round(pe().duration(pe()(s==null?void 0:s.user_total_end_time).diff(it.startOf("minute"))).asMinutes()):0,$t=((s==null?void 0:s.student_left_minutes)||0)+(je||0);(0,n.useEffect)(()=>{Z(void 0,null,function*(){Ne>Te&&(yield ue({}))})},[Ne,Te]);const bt=()=>{const _e=D-X;return _e>=0?_e:0};return n.createElement("div",{className:E.bg},n.createElement("div",{className:"edu-container"},n.createElement("div",{className:"pt30"}),n.createElement("div",{className:E.wrap},n.createElement(f.Z,{loading:T,active:!0,className:"mt20"},n.createElement("div",{className:E.title},g),n.createElement(w.Z,{justify:"center",gutter:30,className:"mb20"},n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u5927\u9898\u6570"),n.createElement("span",{className:E.infoValue},Ee)),n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u5C0F\u9898\u6570"),n.createElement("span",{className:E.infoValue},Le)),n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u6EE1\u5206"),n.createElement("span",{className:E.infoValue},se,"\u5206")),n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u8003\u8BD5\u65F6\u957F"),n.createElement("span",{className:E.infoValue},P===-1?"\u4E0D\u9650\u65F6\u957F":`${P}\u5206\u949F`))),n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-dangqiankaoshengxinxi font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u5F53\u524D\u8003\u751F\u4FE1\u606F"))),n.createElement(w.Z,{className:"mb30 pl20"},n.createElement(u.Z,{flex:"190px",className:`mr20 ${E.textOverflow}`},n.createElement("span",{className:E.infoTitle},"\u59D3\u540D"),n.createElement("span",{title:De},De)),n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u5B66\u53F7"),n.createElement("span",null,le||"--"))),n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-chengxinkaoshishengming font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u8BDA\u4FE1\u8003\u8BD5\u58F0\u660E"))),n.createElement("div",{className:"mb30 pl20"},n.createElement("p",null,"1.\u8003\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5E94\u81EA\u89C9\u9075\u5B88\u8003\u8BD5\u7EAA\u5F8B\uFF0C\u8BDA\u4FE1\u5E94\u8003\uFF0C\u62D2\u7EDD\u4F5C\u5F0A\u884C\u4E3A\uFF0C\u4FDD\u6301\u826F\u597D\u8003\u8BD5\u79E9\u5E8F\u3002\u5B9E\u65BD\u4F5C\u5F0A\u884C\u4E3A\u4E00\u7ECF\u53D1\u73B0\uFF0C\u5C06\u6309\u5B66\u6821\u8003\u8BD5\u7BA1\u7406\u529E\u6CD5\u4E25\u8083\u5904\u7406\uFF0C\u56E0\u4F5C\u5F0A\u4EA7\u751F\u7684\u4E00\u5207\u540E\u679C\u81EA\u8D1F\u3002"),n.createElement("p",{style:{color:"red"}},"2.\u82E5\u8003\u8BD5\u671F\u95F4\u9047\u5230\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u8DDF\u76D1\u8003\u8001\u5E08\u6C9F\u901A\u89E3\u51B3\uFF0C\u8003\u8BD5\u7ED3\u675F\u4E4B\u540E\u518D\u63D0\u51FA\u95EE\u9898\u89C6\u4E3A\u65E0\u6548\u3002"),n.createElement("p",{style:{color:"red"}},"3.\u5728\u5B8C\u6210\u5B9E\u8BAD\u9898\u3001\u7F16\u7A0B\u9898\u6216\u7A0B\u5E8F\u586B\u7A7A\u9898\u540E\uFF0C\u8BF7\u52A1\u5FC5\u786E\u8BA4\u60A8\u5728\u8003\u8BD5\u9875\u9762\u4E0A\u505C\u7559\u7684\u4EE3\u7801\u662F\u60A8\u6700\u7EC8\u60F3\u8981\u63D0\u4EA4\u7684\u7248\u672C\u3002")),at&&n.createElement(n.Fragment,null,n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-kechengxuzhi font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u8BD5\u5377\u987B\u77E5"))),n.createElement("div",{className:"mb30"},n.createElement(h.Z,{style:{fontSize:14,color:"#333",paddingLeft:"20px"},value:at}))),(ve||J||l!=="no"||Y)&&n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-yikaiqifangzuobimoshi font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u6A21\u5F0F"))),Y&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u8FDB\u5165\u8003\u8BD5\u524D\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u9700\u91C7\u96C6\u7167\u7247\u8BA4\u8BC1\uFF0C\u8BA4\u8BC1\u901A\u8FC7\u5E76\u5F00\u542F\u624B\u673A\u5F55\u5236\u624D\u53EF\u4EE5\u8FDB\u5165\u8003\u8BD5\u3002"),n.createElement("span",{className:E.linkText,onClick:()=>(0,L.xg)("https://www.educoder.net/forums/4459")},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934?"))}),Y&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u624B\u673A\u89C6\u9891\u5F55\u5236",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01"),n.createElement("span",{className:E.linkText,onClick:()=>(0,L.xg)("https://www.educoder.net/forums/4459")},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934?"))}),ve&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u62CD\u7167\u76D1\u63A7",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01"),n.createElement("span",{className:E.linkText,onClick:()=>(0,L.xg)("https://www.educoder.net/forums/4459")},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934?"))}),J&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u5207\u5C4F\u8D85\u8FC7",n.createElement("span",{className:E.num},W),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762",n.createElement("span",{className:E.num},ge),"\u79D2\u540E\u5373\u5224\u5B9A\u4E3A\u4E00\u6B21\u5207\u5C4F\uFF0C",n.createElement("span",{className:E.num},ge*2),"\u79D2\u5219\u5224\u5B9A\u4E3A",n.createElement("span",{className:E.num},"2"),"\u6B21\u5207\u5C4F\uFF0C\u4EE5\u6B64\u7C7B\u63A8\uFF1B\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762\u6216\u9000\u51FA\u5168\u5C4F\u3002"),n.createElement("span",{className:E.linkText,onClick:()=>(0,L.xg)(`${ENV.API_SERVER}/pdf/\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\u53C2\u8003\u624B\u518C.pdf`)},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))}),be&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u81EA\u52A8\u622A\u5C4F",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u8001\u5E08\u5DF2\u5F00\u542F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u81EA\u52A8\u622A\u5C4F\uFF0C\u8003\u751F\u8FDB\u5165\u8003\u8BD5\u4E4B\u540E\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\u3002"))}),l!=="no"&&n.createElement(he,{title:"\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002"),n.createElement("span",{className:E.warnText},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),n.createElement("div",null,n.createElement("span",{className:E.linkText,onClick:showInstallWebRtcDoc},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))}),d&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002"),n.createElement("span",{className:E.warnText},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),n.createElement("div",null,n.createElement("span",{className:E.linkText,onClick:showInstallWebRtcDoc},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))}),(rt||yt)&&(0,L.WX)()&&n.createElement(n.Fragment,null,n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-tishi11 font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u6CE8\u610F\u4E8B\u9879"))),rt&&n.createElement(he,{title:"\u672C\u6B21\u8003\u8BD5\u5DF2\u8BBE\u7F6E\u7981\u6B62\u5207\u5C4F",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u4E00\u65E6\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF0C\u4E0D\u53EF\u5207\u5C4F\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5982\u9700\u8981\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C"),n.createElement("span",{className:E.linkText,style:{cursor:"default"}},"\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08/\u8BD5\u5377\u53D1\u5E03\u8005\u586B\u5199\u89E3\u9664\u5207\u5C4F\u7801\u3002"))}),yt&&n.createElement(he,{title:"\u672C\u6B21\u8003\u8BD5\u5DF2\u7ECF\u8BBE\u7F6E\u6253\u5F00\u767D\u540D\u5355\u7A0B\u5E8F\u9650\u5236",content:n.createElement("div",null,n.createElement("div",{className:E.greyText},"\u8FDB\u5165\u8003\u8BD5\u524D\u8BF7\u5148\u5173\u95ED\u975E\u767D\u540D\u5355\u7A0B\u5E8F\uFF0C\u5426\u5219\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5173\u95ED\u975E",n.createElement("span",{style:{cursor:"default"},className:E.linkText},"\u767D\u540D\u5355"),"\u7A0B\u5E8F\uFF0C\u53EF\u6253\u5F00\u7684\u767D\u540D\u5355\u7A0B\u5E8F\u5982\u4E0B\uFF1A"),n.createElement("div",{className:E.whiteList},Se==null?void 0:Se.map(_e=>n.createElement("div",null,_e))))})),Ft&&!(0,L.WX)()&&n.createElement("div",{className:"ml20",style:{color:"#E53333"}},n.createElement("i",{className:"iconfont icon-tishi11 font14 mr5"}),"\u672C\u6B21\u8003\u8BD5\u8BBE\u7F6E\u4E3A\u5BA2\u6237\u7AEF\u6A21\u5F0F\uFF0C\u4E0D\u53EF\u5728\u7F51\u9875\u7AEF\u8FDB\u884C\u8003\u8BD5\u7B54\u9898\uFF0C\u8BF7\u8FDB\u5165\u5BA2\u6237\u7AEF\u8FDB\u884C\u8003\u8BD5",n.createElement("a",{onClick:()=>{window.open("/download")}},"\u3010\u4E0B\u8F7D\u5BA2\u6237\u7AEF\u3011")),n.createElement("div",{className:E.fixBottom},n.createElement(p.ZP,{className:E.backBtn,onClick:()=>{if(te.get("isShowApply")==="true"){R.history.push(`/classrooms/${A.coursesId}/exercise/${A.categoryId}/detail?random=true`);return}R.history.back()}},"\u8FD4\u56DE\u8003\u8BD5\u5217\u8868"),(!Ft||(0,L.WX)())&&n.createElement(V.Z,{title:x===2&&n.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",D,"\u6B21\uFF0C\u5269\u4F59",bt(),"\u6B21")},n.createElement(G.Z,{type:"primary",className:`${E.enterBtn} ml20`,onClick:()=>Z(void 0,null,function*(){var _e;if((rt||J)&&(0,L.WX)()&&localStorage.screenNums>1){$.default.info({title:"\u63D0\u793A",icon:null,centered:!0,content:`\u5F53\u524D\u8003\u8BD5\u5F00\u542F\u4E86\u9632\u5207\u5C4F\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7684\u7535\u8111\u6709${localStorage.screenNums}\u4E2A\u663E\u793A\u5668\uFF0C\u8BF7\u5148\u79FB\u9664\u6389\u5176\u5B83\u7684\u663E\u793A\u5668\u8BBE\u5907\uFF01`,okText:"\u6211\u77E5\u9053\u4E86"});return}if(Ne>Te){Pe(!0);return}localStorage.removeItem("Refresh"),yield(0,L.nr)({inner_ip:Ue,public_ip:o,open_camera:ve,ip_limit:l,ip_bind:d,ip_bind_type:O,exercise_tips:[""],exerciseId:Ke,screen_open:J,forbid_screen:rt,screen_num:W,screen_sec:ge,coursesId:A.coursesId,login:(_e=H.userInfo)==null?void 0:_e.login,history:R.history,identity_verify:Y,open_phone_video_recording:M,current_status:we,unlockClose:!0})})},Ne>Te?"\u7ACB\u5373\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5":"\u6211\u5DF2\u9605\u8BFB\uFF0C\u8FDB\u5165\u8003\u8BD5"," ")))))),n.createElement($.default,{centered:!0,title:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",open:Ae,onCancel:()=>{Pe(!1)},onOk:()=>{Ze.submit()},confirmLoading:fe},n.createElement(S.Z,{spinning:T||Ie},n.createElement(i.default,{layout:"vertical",size:"large",form:Ze,onFinish:_e=>Z(void 0,null,function*(){var Nt;let Qe=null;if(Ve(!0),Qe=yield(0,F.ZP)(`/api/exercises/${A==null?void 0:A.categoryId}/check_key.json`,{method:"post",body:Me({},_e)}),(Qe==null?void 0:Qe.status)==-1){Ze.setFields([{name:"unlock_key",errors:[Qe==null?void 0:Qe.message]}]),Ve(!1);return}Qe=yield(0,F.ZP)(`/api/exercises/${A==null?void 0:A.categoryId}/continue_exercise.json`,{method:"post",body:Me({},_e)}),(Qe==null?void 0:Qe.status)===0&&(localStorage.removeItem("Refresh"),z.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yield(0,L.nr)({inner_ip:Ue,public_ip:o,open_camera:ve,ip_limit:l,ip_bind:d,ip_bind_type:O,exercise_tips:[""],exerciseId:Ke,screen_open:J,screen_num:W,screen_sec:ge,forbid_screen:rt,coursesId:A.coursesId,login:(Nt=H.userInfo)==null?void 0:Nt.login,history:R.history,identity_verify:Y,open_phone_video_recording:M,current_status:we,unlockClose:!0})),Ve(!1)})},n.createElement(i.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}],name:"unlock_key",label:"\u7EE7\u7EED\u8003\u8BD5\u9700\u8981\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\uFF08\u76D1\u8003\u8001\u5E08\u63D0\u4F9B\uFF09"},n.createElement(q.default,{autoComplete:"off",className:Be?"":E.secureInput,suffix:n.createElement("span",{className:"current",onClick:()=>me(!Be)},Be?n.createElement(K.Z,null):n.createElement(r.Z,null)),placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),P!==-1?n.createElement(n.Fragment,null,n.createElement(i.default.Item,{name:"time",label:n.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",n.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",pe()(s==null?void 0:s.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},n.createElement(ae,{MaxMinutes:vt})),n.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",n.createElement("span",{className:"ml5"},$t),"\u5206\u949F",$t!==0&&(s==null?void 0:s.user_end_time)&&n.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",n.createElement("span",{className:"ml5"},pe()(s==null?void 0:s.user_end_time).add(je||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):n.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",pe()(ke).format("YYYY-MM-DD HH:mm"))))))};var I=(0,R.connect)(({user:H,globalSetting:N})=>({globalSetting:N,user:H}))(oe)},35427:function(ut,de,e){e.d(de,{U:function(){return $}});var n=e(59301),w=Object.defineProperty,u=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,f=(S,z,q)=>z in S?w(S,z,{enumerable:!0,configurable:!0,writable:!0,value:q}):S[z]=q,p=(S,z)=>{for(var q in z||(z={}))k.call(z,q)&&f(S,q,z[q]);if(u)for(var q of u(z))i.call(z,q)&&f(S,q,z[q]);return S},V=(S,z,q)=>new Promise((R,E)=>{var U=ee=>{try{L(q.next(ee))}catch(pe){E(pe)}},G=ee=>{try{L(q.throw(ee))}catch(pe){E(pe)}},L=ee=>ee.done?R(ee.value):Promise.resolve(ee.value).then(U,G);L((q=q.apply(S,z)).next())});function $(S,z){const[q,R]=(0,n.useState)(z),[E,U]=(0,n.useState)(!1),[G,L]=(0,n.useState)();return[q,E,(pe,F=!1)=>V(this,null,function*(){const K=F?z:p(p({},q),pe);U(!0),R(K);const r=yield S(K);return U(!1),L(r),r}),G]}},19080:function(ut,de,e){e.d(de,{F:function(){return i},Z:function(){return k}});var n=e(92310),w=e.n(n);const u=null;function k(f,p,V){return w()({[`${f}-status-success`]:p==="success",[`${f}-status-warning`]:p==="warning",[`${f}-status-error`]:p==="error",[`${f}-status-validating`]:p==="validating",[`${f}-has-feedback`]:V})}const i=(f,p)=>p||f},78241:function(ut,de,e){e.d(de,{default:function(){return Je}});var n=e(26390),w=e(92310),u=e.n(w),k=e(43469),i=e(59301),f=e(62892),p=e(32441);function V(t){const[c,m]=i.useState(t);return i.useEffect(()=>{const v=setTimeout(()=>{m(t)},t.length?0:10);return()=>{clearTimeout(v)}},[t]),c}var $=e(17313),S=e(29878),z=e(8378),q=e(37613),R=e(83116),U=t=>{const{componentCls:c}=t,m=`${c}-show-help`,v=`${c}-show-help-item`;return{[m]:{transition:`opacity ${t.motionDurationSlow} ${t.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[v]:{overflow:"hidden",transition:`height ${t.motionDurationSlow} ${t.motionEaseInOut}, +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7482],{76995:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},21646:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},20970:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},385:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},56981:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},85246:function(ut,de,e){e.d(de,{Z:function(){return V}});var n=e(5891),w=e(59301),u={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"},k=u,i=e(31533),f=function(S,z){return w.createElement(i.Z,(0,n.Z)({},S,{ref:z,icon:k}))},p=w.forwardRef(f),V=p},88477:function(ut,de,e){e.d(de,{Z:function(){return E}});var n=e(3113),w=e(59301),u=Object.defineProperty,k=Object.defineProperties,i=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,$=(U,G,T)=>G in U?u(U,G,{enumerable:!0,configurable:!0,writable:!0,value:T}):U[G]=T,S=(U,G)=>{for(var T in G||(G={}))p.call(G,T)&&$(U,T,G[T]);if(f)for(var T of f(G))V.call(G,T)&&$(U,T,G[T]);return U},z=(U,G)=>k(U,i(G)),q=(U,G)=>{var T={};for(var ee in U)p.call(U,ee)&&G.indexOf(ee)<0&&(T[ee]=U[ee]);if(U!=null&&f)for(var ee of f(U))G.indexOf(ee)<0&&V.call(U,ee)&&(T[ee]=U[ee]);return T},R=(U,G,T)=>new Promise((ee,pe)=>{var F=a=>{try{r(T.next(a))}catch(h){pe(h)}},K=a=>{try{r(T.throw(a))}catch(h){pe(h)}},r=a=>a.done?ee(a.value):Promise.resolve(a.value).then(F,K);r((T=T.apply(U,G)).next())});const E=U=>{var G=U,{children:T}=G,ee=q(G,["children"]);const[pe,F]=(0,w.useState)(!1);return w.createElement(n.ZP,z(S({},ee),{loading:pe,onClick:K=>R(void 0,null,function*(){try{F(!0),yield ee.onClick(K),F(!1)}catch(r){console.error(r),F(!1)}})}),T)}},47993:function(ut,de,e){e.r(de),e.d(de,{default:function(){return I}});var n=e(59301),w=e(95237),u=e(43604),k=e(88897),i=e(78241),f=e(69127),p=e(3113),V=e(6848),$=e(43418),S=e(71418),z=e(8591),q=e(92832),R=e(42203),E={bg:"bg___YVx48",title:"title___NM3xC",textOverflow:"textOverflow___gz3GM",wrap:"wrap___if0Ln",infoTitle:"infoTitle___dk7YF",infoValue:"infoValue___kBWqL",itemTitle:"itemTitle___WP88A",circle:"circle___Rq79V",warnText:"warnText___cpZS0",greyText:"greyText___erT_A",linkText:"linkText___YWy1z",whiteList:"whiteList___NvpGC",num:"num___Dq7FU",fixBottom:"fixBottom___WHsNA",backBtn:"backBtn___swiNH",enterBtn:"enterBtn___pk16U",secureInput:"secureInput___D361C"},U=e(79124),G=e(88477),T=e(58130),ee=e(61186),pe=e.n(ee),F=e(70635),K=e(20970),r=e(21646),a=e(35427),h=e(25711),Q=Object.defineProperty,ie=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,$e=(H,N,C)=>N in H?Q(H,N,{enumerable:!0,configurable:!0,writable:!0,value:C}):H[N]=C,Me=(H,N)=>{for(var C in N||(N={}))b.call(N,C)&&$e(H,C,N[C]);if(ie)for(var C of ie(N))ze.call(N,C)&&$e(H,C,N[C]);return H},Z=(H,N,C)=>new Promise((A,te)=>{var re=y=>{try{j(C.next(y))}catch(fe){te(fe)}},B=y=>{try{j(C.throw(y))}catch(fe){te(fe)}},j=y=>y.done?A(y.value):Promise.resolve(y.value).then(re,B);j((C=C.apply(H,N)).next())});const he=({title:H,content:N})=>n.createElement("div",{className:"mb20"},n.createElement(w.Z,{align:"middle",style:{marginBottom:12}},n.createElement(u.Z,{flex:"20px"},n.createElement("div",{className:E.circle})),n.createElement(u.Z,null,n.createElement("div",null,H))),n.createElement(w.Z,{className:"pl20"},N)),ae=({value:H,onChange:N,MaxMinutes:C})=>n.createElement(n.Fragment,null,n.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",n.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",n.createElement("br",null)),n.createElement(k.Z,{value:H,min:0,precision:0,max:C,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${C}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F",onChange:N}));console.log("---",performance.navigation.type);const oe=({user:H,dispatch:N,globalSetting:C})=>{const A=(0,R.useParams)(),[te]=(0,R.useSearchParams)(),[re,B]=(0,n.useState)(),[j,y]=(0,n.useState)(!1),[fe,Ve]=(0,n.useState)(!1),[Ae,Pe]=(0,n.useState)(!1),[Be,me]=(0,n.useState)(!1),[Ze]=i.default.useForm(),je=i.default.useWatch("time",Ze),[,Ie,ue,s]=(0,a.U)(U.n7,{id:A.categoryId,user_id:A.login});(0,n.useEffect)(()=>{te.get("isShowApply")==="true"&&Pe(!0)},[te.get("isShowApply")]),(0,n.useEffect)(()=>(N({type:"globalSetting/headerFooterToggle",payload:!1}),()=>{N({type:"globalSetting/headerFooterToggle",payload:!0})}),[]),(0,n.useEffect)(()=>{Z(void 0,null,function*(){y(!0);const _e=yield(0,U.Cd)(A);y(!1),_e.status||B(_e)})},[]);const{exercise_name:g,exercise_type:x,user_simulate_num:X,simulate_exercise_num:D,time:P,student_id:le,screen_open:J,screen_num:W,screen_sec:ge,real_name:De,id:Ke,open_camera:ve,inner_ip:Ue,public_ip:o,ip_limit:l,ip_bind:d,ip_bind_type:O,open_phone_video_recording:M,identity_verify:Y,user_permission:we,total_score:se,question_type_count:Ee,question_count:Le,screen_shot_open:be,screen_total_num:Te,screen_used_num:Ne,end_time:ke,user_end_time:Et,only_on_client:Ft,forbid_screen:rt,use_white_list:yt,white_list:Se=[],exercise_description:at}=(re==null?void 0:re.exercise)||{},it=s!=null&&s.user_end_time?pe()(s==null?void 0:s.user_end_time).add(1,"minutes"):pe()(),vt=pe()(s==null?void 0:s.user_total_end_time)>it?Math.round(pe().duration(pe()(s==null?void 0:s.user_total_end_time).diff(it.startOf("minute"))).asMinutes()):0,$t=((s==null?void 0:s.student_left_minutes)||0)+(je||0);(0,n.useEffect)(()=>{Z(void 0,null,function*(){Ne>Te&&(yield ue({}))})},[Ne,Te]);const bt=()=>{const _e=D-X;return _e>=0?_e:0};return n.createElement("div",{className:E.bg},n.createElement("div",{className:"edu-container"},n.createElement("div",{className:"pt30"}),n.createElement("div",{className:E.wrap},n.createElement(f.Z,{loading:j,active:!0,className:"mt20"},n.createElement("div",{className:E.title},g),n.createElement(w.Z,{justify:"center",gutter:30,className:"mb20"},n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u5927\u9898\u6570"),n.createElement("span",{className:E.infoValue},Ee)),n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u5C0F\u9898\u6570"),n.createElement("span",{className:E.infoValue},Le)),n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u6EE1\u5206"),n.createElement("span",{className:E.infoValue},se,"\u5206")),n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u8003\u8BD5\u65F6\u957F"),n.createElement("span",{className:E.infoValue},P===-1?"\u4E0D\u9650\u65F6\u957F":`${P}\u5206\u949F`))),n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-dangqiankaoshengxinxi font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u5F53\u524D\u8003\u751F\u4FE1\u606F"))),n.createElement(w.Z,{className:"mb30 pl20"},n.createElement(u.Z,{flex:"190px",className:`mr20 ${E.textOverflow}`},n.createElement("span",{className:E.infoTitle},"\u59D3\u540D"),n.createElement("span",{title:De},De)),n.createElement(u.Z,null,n.createElement("span",{className:E.infoTitle},"\u5B66\u53F7"),n.createElement("span",null,le||"--"))),n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-chengxinkaoshishengming font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u8BDA\u4FE1\u8003\u8BD5\u58F0\u660E"))),n.createElement("div",{className:"mb30 pl20"},n.createElement("p",null,"1.\u8003\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5E94\u81EA\u89C9\u9075\u5B88\u8003\u8BD5\u7EAA\u5F8B\uFF0C\u8BDA\u4FE1\u5E94\u8003\uFF0C\u62D2\u7EDD\u4F5C\u5F0A\u884C\u4E3A\uFF0C\u4FDD\u6301\u826F\u597D\u8003\u8BD5\u79E9\u5E8F\u3002\u5B9E\u65BD\u4F5C\u5F0A\u884C\u4E3A\u4E00\u7ECF\u53D1\u73B0\uFF0C\u5C06\u6309\u5B66\u6821\u8003\u8BD5\u7BA1\u7406\u529E\u6CD5\u4E25\u8083\u5904\u7406\uFF0C\u56E0\u4F5C\u5F0A\u4EA7\u751F\u7684\u4E00\u5207\u540E\u679C\u81EA\u8D1F\u3002"),n.createElement("p",{style:{color:"red"}},"2.\u82E5\u8003\u8BD5\u671F\u95F4\u9047\u5230\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u8DDF\u76D1\u8003\u8001\u5E08\u6C9F\u901A\u89E3\u51B3\uFF0C\u8003\u8BD5\u7ED3\u675F\u4E4B\u540E\u518D\u63D0\u51FA\u95EE\u9898\u89C6\u4E3A\u65E0\u6548\u3002"),n.createElement("p",{style:{color:"red"}},"3.\u5728\u5B8C\u6210\u5B9E\u8BAD\u9898\u3001\u7F16\u7A0B\u9898\u6216\u7A0B\u5E8F\u586B\u7A7A\u9898\u540E\uFF0C\u8BF7\u52A1\u5FC5\u786E\u8BA4\u60A8\u5728\u8003\u8BD5\u9875\u9762\u4E0A\u505C\u7559\u7684\u4EE3\u7801\u662F\u60A8\u6700\u7EC8\u60F3\u8981\u63D0\u4EA4\u7684\u7248\u672C\u3002")),at&&n.createElement(n.Fragment,null,n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-kechengxuzhi font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u8BD5\u5377\u987B\u77E5"))),n.createElement("div",{className:"mb30"},n.createElement(h.Z,{style:{fontSize:14,color:"#333",paddingLeft:"20px"},value:at}))),(ve||J||l!=="no"||Y)&&n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-yikaiqifangzuobimoshi font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u6A21\u5F0F"))),Y&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u8FDB\u5165\u8003\u8BD5\u524D\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u9700\u91C7\u96C6\u7167\u7247\u8BA4\u8BC1\uFF0C\u8BA4\u8BC1\u901A\u8FC7\u5E76\u5F00\u542F\u624B\u673A\u5F55\u5236\u624D\u53EF\u4EE5\u8FDB\u5165\u8003\u8BD5\u3002"),n.createElement("span",{className:E.linkText,onClick:()=>(0,T.xg)("https://www.educoder.net/forums/4459")},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934?"))}),Y&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u624B\u673A\u89C6\u9891\u5F55\u5236",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01"),n.createElement("span",{className:E.linkText,onClick:()=>(0,T.xg)("https://www.educoder.net/forums/4459")},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934?"))}),ve&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u8003\u8BD5\u4E2D\u62CD\u7167\u76D1\u63A7",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01"),n.createElement("span",{className:E.linkText,onClick:()=>(0,T.xg)("https://www.educoder.net/forums/4459")},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934?"))}),J&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u5207\u5C4F\u8D85\u8FC7",n.createElement("span",{className:E.num},W),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762",n.createElement("span",{className:E.num},ge),"\u79D2\u540E\u5373\u5224\u5B9A\u4E3A\u4E00\u6B21\u5207\u5C4F\uFF0C",n.createElement("span",{className:E.num},ge*2),"\u79D2\u5219\u5224\u5B9A\u4E3A",n.createElement("span",{className:E.num},"2"),"\u6B21\u5207\u5C4F\uFF0C\u4EE5\u6B64\u7C7B\u63A8\uFF1B\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762\u6216\u9000\u51FA\u5168\u5C4F\u3002"),n.createElement("span",{className:E.linkText,onClick:()=>(0,T.xg)(`${ENV.API_SERVER}/pdf/\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\u53C2\u8003\u624B\u518C.pdf`)},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))}),be&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u81EA\u52A8\u622A\u5C4F",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u8001\u5E08\u5DF2\u5F00\u542F\u9000\u51FA\u5168\u5C4F\u6216\u5207\u6362\u9875\u9762\u540E\u81EA\u52A8\u622A\u5C4F\uFF0C\u8003\u751F\u8FDB\u5165\u8003\u8BD5\u4E4B\u540E\u9700\u8981\u9009\u62E9\u4E3B\u5C4F\u5E55\u8FDB\u884C\u5171\u4EAB\uFF0C\u8003\u8BD5\u4F5C\u7B54\u8FC7\u7A0B\u4E2D\u4E5F\u4E0D\u5141\u8BB8\u5173\u95ED\u5C4F\u5E55\u5171\u4EAB\uFF0C\u5426\u5219\u5C06\u4F1A\u76F4\u63A5\u9000\u51FA\u8003\u8BD5\u3002"))}),l!=="no"&&n.createElement(he,{title:"\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002"),n.createElement("span",{className:E.warnText},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),n.createElement("div",null,n.createElement("span",{className:E.linkText,onClick:T.jt},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))}),d&&n.createElement(he,{title:"\u5DF2\u5F00\u542F\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002"),n.createElement("span",{className:E.warnText},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),n.createElement("div",null,n.createElement("span",{className:E.linkText,onClick:T.jt},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")))}),(rt||yt)&&(0,T.WX)()&&n.createElement(n.Fragment,null,n.createElement(w.Z,{className:"mb20",align:"middle"},n.createElement(u.Z,{flex:"20px"},n.createElement("i",{className:"iconfont icon-tishi11 font14",style:{color:"#3061D0"}})),n.createElement(u.Z,null,n.createElement("div",{className:E.itemTitle},"\u6CE8\u610F\u4E8B\u9879"))),rt&&n.createElement(he,{title:"\u672C\u6B21\u8003\u8BD5\u5DF2\u8BBE\u7F6E\u7981\u6B62\u5207\u5C4F",content:n.createElement("div",null,n.createElement("span",{className:E.greyText},"\u4E00\u65E6\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF0C\u4E0D\u53EF\u5207\u5C4F\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5982\u9700\u8981\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C"),n.createElement("span",{className:E.linkText,style:{cursor:"default"}},"\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08/\u8BD5\u5377\u53D1\u5E03\u8005\u586B\u5199\u89E3\u9664\u5207\u5C4F\u7801\u3002"))}),yt&&n.createElement(he,{title:"\u672C\u6B21\u8003\u8BD5\u5DF2\u7ECF\u8BBE\u7F6E\u6253\u5F00\u767D\u540D\u5355\u7A0B\u5E8F\u9650\u5236",content:n.createElement("div",null,n.createElement("div",{className:E.greyText},"\u8FDB\u5165\u8003\u8BD5\u524D\u8BF7\u5148\u5173\u95ED\u975E\u767D\u540D\u5355\u7A0B\u5E8F\uFF0C\u5426\u5219\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u5173\u95ED\u975E",n.createElement("span",{style:{cursor:"default"},className:E.linkText},"\u767D\u540D\u5355"),"\u7A0B\u5E8F\uFF0C\u53EF\u6253\u5F00\u7684\u767D\u540D\u5355\u7A0B\u5E8F\u5982\u4E0B\uFF1A"),n.createElement("div",{className:E.whiteList},Se==null?void 0:Se.map(_e=>n.createElement("div",null,_e))))})),Ft&&!(0,T.WX)()&&n.createElement("div",{className:"ml20",style:{color:"#E53333"}},n.createElement("i",{className:"iconfont icon-tishi11 font14 mr5"}),"\u672C\u6B21\u8003\u8BD5\u8BBE\u7F6E\u4E3A\u5BA2\u6237\u7AEF\u6A21\u5F0F\uFF0C\u4E0D\u53EF\u5728\u7F51\u9875\u7AEF\u8FDB\u884C\u8003\u8BD5\u7B54\u9898\uFF0C\u8BF7\u8FDB\u5165\u5BA2\u6237\u7AEF\u8FDB\u884C\u8003\u8BD5",n.createElement("a",{onClick:()=>{window.open("/download")}},"\u3010\u4E0B\u8F7D\u5BA2\u6237\u7AEF\u3011")),n.createElement("div",{className:E.fixBottom},n.createElement(p.ZP,{className:E.backBtn,onClick:()=>{if(te.get("isShowApply")==="true"){R.history.push(`/classrooms/${A.coursesId}/exercise/${A.categoryId}/detail?random=true`);return}R.history.back()}},"\u8FD4\u56DE\u8003\u8BD5\u5217\u8868"),(!Ft||(0,T.WX)())&&n.createElement(V.Z,{title:x===2&&n.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",D,"\u6B21\uFF0C\u5269\u4F59",bt(),"\u6B21")},n.createElement(G.Z,{type:"primary",className:`${E.enterBtn} ml20`,onClick:()=>Z(void 0,null,function*(){var _e;if((rt||J)&&(0,T.WX)()&&localStorage.screenNums>1){$.default.info({title:"\u63D0\u793A",icon:null,centered:!0,content:`\u5F53\u524D\u8003\u8BD5\u5F00\u542F\u4E86\u9632\u5207\u5C4F\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7684\u7535\u8111\u6709${localStorage.screenNums}\u4E2A\u663E\u793A\u5668\uFF0C\u8BF7\u5148\u79FB\u9664\u6389\u5176\u5B83\u7684\u663E\u793A\u5668\u8BBE\u5907\uFF01`,okText:"\u6211\u77E5\u9053\u4E86"});return}if(Ne>Te){Pe(!0);return}localStorage.removeItem("Refresh"),yield(0,T.nr)({inner_ip:Ue,public_ip:o,open_camera:ve,ip_limit:l,ip_bind:d,ip_bind_type:O,exercise_tips:[""],exerciseId:Ke,screen_open:J,forbid_screen:rt,screen_num:W,screen_sec:ge,coursesId:A.coursesId,login:(_e=H.userInfo)==null?void 0:_e.login,history:R.history,identity_verify:Y,open_phone_video_recording:M,current_status:we,unlockClose:!0})})},Ne>Te?"\u7ACB\u5373\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5":"\u6211\u5DF2\u9605\u8BFB\uFF0C\u8FDB\u5165\u8003\u8BD5"," ")))))),n.createElement($.default,{centered:!0,title:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",open:Ae,onCancel:()=>{Pe(!1)},onOk:()=>{Ze.submit()},confirmLoading:fe},n.createElement(S.Z,{spinning:j||Ie},n.createElement(i.default,{layout:"vertical",size:"large",form:Ze,onFinish:_e=>Z(void 0,null,function*(){var Nt;let Qe=null;if(Ve(!0),Qe=yield(0,F.ZP)(`/api/exercises/${A==null?void 0:A.categoryId}/check_key.json`,{method:"post",body:Me({},_e)}),(Qe==null?void 0:Qe.status)==-1){Ze.setFields([{name:"unlock_key",errors:[Qe==null?void 0:Qe.message]}]),Ve(!1);return}Qe=yield(0,F.ZP)(`/api/exercises/${A==null?void 0:A.categoryId}/continue_exercise.json`,{method:"post",body:Me({},_e)}),(Qe==null?void 0:Qe.status)===0&&(localStorage.removeItem("Refresh"),z.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yield(0,T.nr)({inner_ip:Ue,public_ip:o,open_camera:ve,ip_limit:l,ip_bind:d,ip_bind_type:O,exercise_tips:[""],exerciseId:Ke,screen_open:J,screen_num:W,screen_sec:ge,forbid_screen:rt,coursesId:A.coursesId,login:(Nt=H.userInfo)==null?void 0:Nt.login,history:R.history,identity_verify:Y,open_phone_video_recording:M,current_status:we,unlockClose:!0})),Ve(!1)})},n.createElement(i.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}],name:"unlock_key",label:"\u7EE7\u7EED\u8003\u8BD5\u9700\u8981\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\uFF08\u76D1\u8003\u8001\u5E08\u63D0\u4F9B\uFF09"},n.createElement(q.default,{autoComplete:"off",className:Be?"":E.secureInput,suffix:n.createElement("span",{className:"current",onClick:()=>me(!Be)},Be?n.createElement(K.Z,null):n.createElement(r.Z,null)),placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"})),P!==-1?n.createElement(n.Fragment,null,n.createElement(i.default.Item,{name:"time",label:n.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",n.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",pe()(s==null?void 0:s.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},n.createElement(ae,{MaxMinutes:vt})),n.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",n.createElement("span",{className:"ml5"},$t),"\u5206\u949F",$t!==0&&(s==null?void 0:s.user_end_time)&&n.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",n.createElement("span",{className:"ml5"},pe()(s==null?void 0:s.user_end_time).add(je||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):n.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",pe()(ke).format("YYYY-MM-DD HH:mm"))))))};var I=(0,R.connect)(({user:H,globalSetting:N})=>({globalSetting:N,user:H}))(oe)},35427:function(ut,de,e){e.d(de,{U:function(){return $}});var n=e(59301),w=Object.defineProperty,u=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,f=(S,z,q)=>z in S?w(S,z,{enumerable:!0,configurable:!0,writable:!0,value:q}):S[z]=q,p=(S,z)=>{for(var q in z||(z={}))k.call(z,q)&&f(S,q,z[q]);if(u)for(var q of u(z))i.call(z,q)&&f(S,q,z[q]);return S},V=(S,z,q)=>new Promise((R,E)=>{var U=ee=>{try{T(q.next(ee))}catch(pe){E(pe)}},G=ee=>{try{T(q.throw(ee))}catch(pe){E(pe)}},T=ee=>ee.done?R(ee.value):Promise.resolve(ee.value).then(U,G);T((q=q.apply(S,z)).next())});function $(S,z){const[q,R]=(0,n.useState)(z),[E,U]=(0,n.useState)(!1),[G,T]=(0,n.useState)();return[q,E,(pe,F=!1)=>V(this,null,function*(){const K=F?z:p(p({},q),pe);U(!0),R(K);const r=yield S(K);return U(!1),T(r),r}),G]}},19080:function(ut,de,e){e.d(de,{F:function(){return i},Z:function(){return k}});var n=e(92310),w=e.n(n);const u=null;function k(f,p,V){return w()({[`${f}-status-success`]:p==="success",[`${f}-status-warning`]:p==="warning",[`${f}-status-error`]:p==="error",[`${f}-status-validating`]:p==="validating",[`${f}-has-feedback`]:V})}const i=(f,p)=>p||f},78241:function(ut,de,e){e.d(de,{default:function(){return Je}});var n=e(26390),w=e(92310),u=e.n(w),k=e(43469),i=e(59301),f=e(62892),p=e(32441);function V(t){const[c,m]=i.useState(t);return i.useEffect(()=>{const v=setTimeout(()=>{m(t)},t.length?0:10);return()=>{clearTimeout(v)}},[t]),c}var $=e(17313),S=e(29878),z=e(8378),q=e(37613),R=e(83116),U=t=>{const{componentCls:c}=t,m=`${c}-show-help`,v=`${c}-show-help-item`;return{[m]:{transition:`opacity ${t.motionDurationSlow} ${t.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[v]:{overflow:"hidden",transition:`height ${t.motionDurationSlow} ${t.motionEaseInOut}, opacity ${t.motionDurationSlow} ${t.motionEaseInOut}, - transform ${t.motionDurationSlow} ${t.motionEaseInOut} !important`,[`&${v}-appear, &${v}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${v}-leave-active`]:{transform:"translateY(-5px)"}}}}};const G=t=>({legend:{display:"block",width:"100%",marginBottom:t.marginLG,padding:0,color:t.colorTextDescription,fontSize:t.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`},label:{fontSize:t.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${t.controlOutline}`},output:{display:"block",paddingTop:15,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight}}),L=(t,c)=>{const{formItemCls:m}=t;return{[m]:{[`${m}-label > label`]:{height:c},[`${m}-control-input`]:{minHeight:c}}}},ee=t=>{const{componentCls:c}=t;return{[t.componentCls]:Object.assign(Object.assign(Object.assign({},(0,$.Wf)(t)),G(t)),{[`${c}-text`]:{display:"inline-block",paddingInlineEnd:t.paddingSM},"&-small":Object.assign({},L(t,t.controlHeightSM)),"&-large":Object.assign({},L(t,t.controlHeightLG))})}},pe=t=>{const{formItemCls:c,iconCls:m,componentCls:v,rootPrefixCls:j,labelRequiredMarkColor:ne,labelColor:Ce,labelFontSize:We,labelHeight:ye,labelColonMarginInlineStart:Re,labelColonMarginInlineEnd:Xe,itemMarginBottom:Ye}=t;return{[c]:Object.assign(Object.assign({},(0,$.Wf)(t)),{marginBottom:Ye,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${j}-row`]:{display:"none"},"&-has-warning":{[`${c}-split`]:{color:t.colorError}},"&-has-error":{[`${c}-split`]:{color:t.colorWarning}},[`${c}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${t.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:ye,color:Ce,fontSize:We,[`> ${m}`]:{fontSize:t.fontSize,verticalAlign:"top"},[`&${c}-required:not(${c}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:t.marginXXS,color:ne,fontSize:t.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${v}-hide-required-mark &`]:{display:"none"}},[`${c}-optional`]:{display:"inline-block",marginInlineStart:t.marginXXS,color:t.colorTextDescription,[`${v}-hide-required-mark &`]:{display:"none"}},[`${c}-tooltip`]:{color:t.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:t.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Re,marginInlineEnd:Xe},[`&${c}-no-colon::after`]:{content:'"\\a0"'}}},[`${c}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${j}-col-'"]):not([class*="' ${j}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:t.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[c]:{"&-explain, &-extra":{clear:"both",color:t.colorTextDescription,fontSize:t.fontSize,lineHeight:t.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:t.controlHeightSM,transition:`color ${t.motionDurationMid} ${t.motionEaseOut}`},"&-explain":{"&-error":{color:t.colorError},"&-warning":{color:t.colorWarning}}},[`&-with-help ${c}-explain`]:{height:"auto",opacity:1},[`${c}-feedback-icon`]:{fontSize:t.fontSize,textAlign:"center",visibility:"visible",animationName:S.kr,animationDuration:t.motionDurationMid,animationTimingFunction:t.motionEaseOutBack,pointerEvents:"none","&-success":{color:t.colorSuccess},"&-error":{color:t.colorError},"&-warning":{color:t.colorWarning},"&-validating":{color:t.colorPrimary}}})}},F=t=>{const{componentCls:c,formItemCls:m}=t;return{[`${c}-horizontal`]:{[`${m}-label`]:{flexGrow:0},[`${m}-control`]:{flex:"1 1 0",minWidth:0},[`${m}-label[class$='-24'], ${m}-label[class*='-24 ']`]:{[`& + ${m}-control`]:{minWidth:"unset"}}}}},K=t=>{const{componentCls:c,formItemCls:m}=t;return{[`${c}-inline`]:{display:"flex",flexWrap:"wrap",[m]:{flex:"none",marginInlineEnd:t.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${m}-label, + transform ${t.motionDurationSlow} ${t.motionEaseInOut} !important`,[`&${v}-appear, &${v}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${v}-leave-active`]:{transform:"translateY(-5px)"}}}}};const G=t=>({legend:{display:"block",width:"100%",marginBottom:t.marginLG,padding:0,color:t.colorTextDescription,fontSize:t.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`},label:{fontSize:t.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${t.controlOutlineWidth}px ${t.controlOutline}`},output:{display:"block",paddingTop:15,color:t.colorText,fontSize:t.fontSize,lineHeight:t.lineHeight}}),T=(t,c)=>{const{formItemCls:m}=t;return{[m]:{[`${m}-label > label`]:{height:c},[`${m}-control-input`]:{minHeight:c}}}},ee=t=>{const{componentCls:c}=t;return{[t.componentCls]:Object.assign(Object.assign(Object.assign({},(0,$.Wf)(t)),G(t)),{[`${c}-text`]:{display:"inline-block",paddingInlineEnd:t.paddingSM},"&-small":Object.assign({},T(t,t.controlHeightSM)),"&-large":Object.assign({},T(t,t.controlHeightLG))})}},pe=t=>{const{formItemCls:c,iconCls:m,componentCls:v,rootPrefixCls:L,labelRequiredMarkColor:ne,labelColor:Ce,labelFontSize:We,labelHeight:ye,labelColonMarginInlineStart:Re,labelColonMarginInlineEnd:Xe,itemMarginBottom:Ye}=t;return{[c]:Object.assign(Object.assign({},(0,$.Wf)(t)),{marginBottom:Ye,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${L}-row`]:{display:"none"},"&-has-warning":{[`${c}-split`]:{color:t.colorError}},"&-has-error":{[`${c}-split`]:{color:t.colorWarning}},[`${c}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${t.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:ye,color:Ce,fontSize:We,[`> ${m}`]:{fontSize:t.fontSize,verticalAlign:"top"},[`&${c}-required:not(${c}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:t.marginXXS,color:ne,fontSize:t.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${v}-hide-required-mark &`]:{display:"none"}},[`${c}-optional`]:{display:"inline-block",marginInlineStart:t.marginXXS,color:t.colorTextDescription,[`${v}-hide-required-mark &`]:{display:"none"}},[`${c}-tooltip`]:{color:t.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:t.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Re,marginInlineEnd:Xe},[`&${c}-no-colon::after`]:{content:'"\\a0"'}}},[`${c}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${L}-col-'"]):not([class*="' ${L}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:t.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[c]:{"&-explain, &-extra":{clear:"both",color:t.colorTextDescription,fontSize:t.fontSize,lineHeight:t.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:t.controlHeightSM,transition:`color ${t.motionDurationMid} ${t.motionEaseOut}`},"&-explain":{"&-error":{color:t.colorError},"&-warning":{color:t.colorWarning}}},[`&-with-help ${c}-explain`]:{height:"auto",opacity:1},[`${c}-feedback-icon`]:{fontSize:t.fontSize,textAlign:"center",visibility:"visible",animationName:S.kr,animationDuration:t.motionDurationMid,animationTimingFunction:t.motionEaseOutBack,pointerEvents:"none","&-success":{color:t.colorSuccess},"&-error":{color:t.colorError},"&-warning":{color:t.colorWarning},"&-validating":{color:t.colorPrimary}}})}},F=t=>{const{componentCls:c,formItemCls:m}=t;return{[`${c}-horizontal`]:{[`${m}-label`]:{flexGrow:0},[`${m}-control`]:{flex:"1 1 0",minWidth:0},[`${m}-label[class$='-24'], ${m}-label[class*='-24 ']`]:{[`& + ${m}-control`]:{minWidth:"unset"}}}}},K=t=>{const{componentCls:c,formItemCls:m}=t;return{[`${c}-inline`]:{display:"flex",flexWrap:"wrap",[m]:{flex:"none",marginInlineEnd:t.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${m}-label, > ${m}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${m}-label`]:{flex:"none"},[`${c}-text`]:{display:"inline-block"},[`${m}-has-feedback`]:{display:"inline-block"}}}}},r=t=>({padding:t.verticalLabelPadding,margin:t.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),a=t=>{const{componentCls:c,formItemCls:m,rootPrefixCls:v}=t;return{[`${m} ${m}-label`]:r(t),[c]:{[m]:{flexWrap:"wrap",[`${m}-label, ${m}-control`]:{[`&:not([class*=" ${v}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},h=t=>{const{componentCls:c,formItemCls:m,rootPrefixCls:v}=t;return{[`${c}-vertical`]:{[m]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${c}-item-control`]:{width:"100%"}}},[`${c}-vertical ${m}-label, .${v}-col-24${m}-label, - .${v}-col-xl-24${m}-label`]:r(t),[`@media (max-width: ${t.screenXSMax}px)`]:[a(t),{[c]:{[`.${v}-col-xs-24${m}-label`]:r(t)}}],[`@media (max-width: ${t.screenSMMax}px)`]:{[c]:{[`.${v}-col-sm-24${m}-label`]:r(t)}},[`@media (max-width: ${t.screenMDMax}px)`]:{[c]:{[`.${v}-col-md-24${m}-label`]:r(t)}},[`@media (max-width: ${t.screenLGMax}px)`]:{[c]:{[`.${v}-col-lg-24${m}-label`]:r(t)}}}},Q=(t,c)=>(0,q.TS)(t,{formItemCls:`${t.componentCls}-item`,rootPrefixCls:c});var ie=(0,R.Z)("Form",(t,c)=>{let{rootPrefixCls:m}=c;const v=Q(t,m);return[ee(v),pe(v),U(v),F(v),K(v),h(v),(0,z.Z)(v),S.kr]},t=>({labelRequiredMarkColor:t.colorError,labelColor:t.colorTextHeading,labelFontSize:t.fontSize,labelHeight:t.controlHeight,labelColonMarginInlineStart:t.marginXXS/2,labelColonMarginInlineEnd:t.marginXS,itemMarginBottom:t.marginLG,verticalLabelPadding:`0 0 ${t.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const b=[];function ze(t,c,m){let v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof t=="string"?t:`${c}-${v}`,error:t,errorStatus:m}}var Me=t=>{let{help:c,helpStatus:m,errors:v=b,warnings:j=b,className:ne,fieldId:Ce,onVisibleChanged:We}=t;const{prefixCls:ye}=i.useContext(p.Rk),Re=`${ye}-item-explain`,[,Xe]=ie(ye),Ye=(0,i.useMemo)(()=>(0,f.Z)(ye),[ye]),dt=V(v),xe=V(j),ft=i.useMemo(()=>c!=null?[ze(c,"help",m)]:[].concat((0,n.Z)(dt.map((st,tt)=>ze(st,"error","error",tt))),(0,n.Z)(xe.map((st,tt)=>ze(st,"warning","warning",tt)))),[c,m,dt,xe]),ct={};return Ce&&(ct.id=`${Ce}_help`),i.createElement(k.default,{motionDeadline:Ye.motionDeadline,motionName:`${ye}-show-help`,visible:!!ft.length,onVisibleChanged:We},st=>{const{className:tt,style:Oe}=st;return i.createElement("div",Object.assign({},ct,{className:u()(Re,tt,ne,Xe),style:Oe,role:"alert"}),i.createElement(k.CSSMotionList,Object.assign({keys:ft},(0,f.Z)(ye),{motionName:`${ye}-show-help-item`,component:!1}),ot=>{const{key:lt,error:qe,errorStatus:et,className:Ct,style:mt}=ot;return i.createElement("div",{key:lt,className:u()(Ct,{[`${Re}-${et}`]:et}),style:mt},qe)}))})},Z=e(95013),he=e(36355),ae=e(1684),oe=e(52946),I=e(19716),H=e(16722);const N=["parentNode"],C="form_item";function A(t){return t===void 0||t===!1?[]:Array.isArray(t)?t:[t]}function te(t,c){if(!t.length)return;const m=t.join("_");return c?`${c}_${m}`:N.includes(m)?`${C}_${m}`:m}function re(t,c,m,v,j,ne){let Ce=v;return ne!==void 0?Ce=ne:m.validating?Ce="validating":t.length?Ce="error":c.length?Ce="warning":(m.touched||j&&m.validated)&&(Ce="success"),Ce}function B(t){return A(t).join("_")}function T(t){const[c]=(0,Z.useForm)(),m=i.useRef({}),v=i.useMemo(()=>t!=null?t:Object.assign(Object.assign({},c),{__INTERNAL__:{itemRef:j=>ne=>{const Ce=B(j);ne?m.current[Ce]=ne:delete m.current[Ce]}},scrollToField:function(j){let ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ce=A(j),We=te(Ce,v.__INTERNAL__.name),ye=We?document.getElementById(We):null;ye&&(0,H.Z)(ye,Object.assign({scrollMode:"if-needed",block:"nearest"},ne))},getFieldInstance:j=>{const ne=B(j);return m.current[ne]}}),[t,c]);return[v]}var y=e(28726),fe=function(t,c){var m={};for(var v in t)Object.prototype.hasOwnProperty.call(t,v)&&c.indexOf(v)<0&&(m[v]=t[v]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,v=Object.getOwnPropertySymbols(t);j{const m=i.useContext(ae.Z),{getPrefixCls:v,direction:j,form:ne}=i.useContext(he.E_),{prefixCls:Ce,className:We,rootClassName:ye,size:Re,disabled:Xe=m,form:Ye,colon:dt,labelAlign:xe,labelWrap:ft,labelCol:ct,wrapperCol:st,hideRequiredMark:tt,layout:Oe="horizontal",scrollToFirstError:ot,requiredMark:lt,onFinishFailed:qe,name:et,style:Ct,feedbackIcons:mt}=t,It=fe(t,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),pt=(0,I.Z)(Re),Dt=i.useContext(y.Z),wt=(0,i.useMemo)(()=>lt!==void 0?lt:ne&&ne.requiredMark!==void 0?ne.requiredMark:!tt,[tt,lt,ne]),Mt=dt!=null?dt:ne==null?void 0:ne.colon,gt=v("form",Ce),[At,Pt]=ie(gt),Tt=u()(gt,`${gt}-${Oe}`,{[`${gt}-hide-required-mark`]:wt===!1,[`${gt}-rtl`]:j==="rtl",[`${gt}-${pt}`]:pt},Pt,ne==null?void 0:ne.className,We,ye),[Bt]=T(Ye),{__INTERNAL__:Rt}=Bt;Rt.name=et;const Lt=(0,i.useMemo)(()=>({name:et,labelAlign:xe,labelCol:ct,labelWrap:ft,wrapperCol:st,vertical:Oe==="vertical",colon:Mt,requiredMark:wt,itemRef:Rt.itemRef,form:Bt,feedbackIcons:mt}),[et,xe,ct,st,Oe,Mt,wt,Bt,mt]);i.useImperativeHandle(c,()=>Bt);const Ht=(Ot,nt)=>{if(Ot){let ht={block:"nearest"};typeof Ot=="object"&&(ht=Ot),Bt.scrollToField(nt,ht)}},Vt=Ot=>{if(qe==null||qe(Ot),Ot.errorFields.length){const nt=Ot.errorFields[0].name;if(ot!==void 0){Ht(ot,nt);return}ne&&ne.scrollToFirstError!==void 0&&Ht(ne.scrollToFirstError,nt)}};return At(i.createElement(ae.n,{disabled:Xe},i.createElement(oe.q,{size:pt},i.createElement(p.RV,Object.assign({},{validateMessages:Dt}),i.createElement(p.q3.Provider,{value:Lt},i.createElement(Z.default,Object.assign({id:et},It,{name:et,onFinishFailed:Vt,form:Bt,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),Ct),className:Tt})))))))};var Pe=i.forwardRef(Ve),Be=e(12383),me=e(20475),Ze=e(92343),je=e(38298);function Ie(t){if(typeof t=="function")return t;const c=(0,je.Z)(t);return c.length<=1?c[0]:c}const ue=()=>{const{status:t,errors:c=[],warnings:m=[]}=(0,i.useContext)(p.aM);return{status:t,errors:c,warnings:m}};ue.Context=p.aM;var s=ue,g=e(23073);function x(t){const[c,m]=i.useState(t),v=(0,i.useRef)(null),j=(0,i.useRef)([]),ne=(0,i.useRef)(!1);i.useEffect(()=>(ne.current=!1,()=>{ne.current=!0,g.Z.cancel(v.current),v.current=null}),[]);function Ce(We){ne.current||(v.current===null&&(j.current=[],v.current=(0,g.Z)(()=>{v.current=null,m(ye=>{let Re=ye;return j.current.forEach(Xe=>{Re=Xe(Re)}),Re})})),j.current.push(We))}return[c,Ce]}function X(){const{itemRef:t}=i.useContext(p.q3),c=i.useRef({});function m(v,j){const ne=j&&typeof j=="object"&&j.ref,Ce=v.join("_");return(c.current.name!==Ce||c.current.originRef!==ne)&&(c.current.name=Ce,c.current.originRef=ne,c.current.ref=(0,me.sQ)(t(v),ne)),c.current.ref}return m}var D=e(48886),P=e(28800),le=e(64002),J=e(27382),W=e(37028);const ge=t=>{const{formItemCls:c}=t;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${c}-control`]:{display:"flex"}}}};var De=(0,R.b)(["Form","item-item"],(t,c)=>{let{rootPrefixCls:m}=c;const v=Q(t,m);return[ge(v)]}),ve=t=>{const{prefixCls:c,status:m,wrapperCol:v,children:j,errors:ne,warnings:Ce,_internalItemRender:We,extra:ye,help:Re,fieldId:Xe,marginBottom:Ye,onErrorVisibleChanged:dt}=t,xe=`${c}-item`,ft=i.useContext(p.q3),ct=v||ft.wrapperCol||{},st=u()(`${xe}-control`,ct.className),tt=i.useMemo(()=>Object.assign({},ft),[ft]);delete tt.labelCol,delete tt.wrapperCol;const Oe=i.createElement("div",{className:`${xe}-control-input`},i.createElement("div",{className:`${xe}-control-input-content`},j)),ot=i.useMemo(()=>({prefixCls:c,status:m}),[c,m]),lt=Ye!==null||ne.length||Ce.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(p.Rk.Provider,{value:ot},i.createElement(Me,{fieldId:Xe,errors:ne,warnings:Ce,help:Re,helpStatus:m,className:`${xe}-explain-connected`,onVisibleChanged:dt})),!!Ye&&i.createElement("div",{style:{width:0,height:Ye}})):null,qe={};Xe&&(qe.id=`${Xe}_extra`);const et=ye?i.createElement("div",Object.assign({},qe,{className:`${xe}-extra`}),ye):null,Ct=We&&We.mark==="pro_table_render"&&We.render?We.render(t,{input:Oe,errorList:lt,extra:et}):i.createElement(i.Fragment,null,Oe,lt,et);return i.createElement(p.q3.Provider,{value:tt},i.createElement(W.Z,Object.assign({},ct,{className:st}),Ct),i.createElement(De,{prefixCls:c}))},Ue=e(385),o=e(31724),l=e(9763),d=e(6848),O=function(t,c){var m={};for(var v in t)Object.prototype.hasOwnProperty.call(t,v)&&c.indexOf(v)<0&&(m[v]=t[v]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,v=Object.getOwnPropertySymbols(t);j{let{prefixCls:c,label:m,htmlFor:v,labelCol:j,labelAlign:ne,colon:Ce,required:We,requiredMark:ye,tooltip:Re}=t;var Xe;const[Ye]=(0,l.Z)("Form"),{vertical:dt,labelAlign:xe,labelCol:ft,labelWrap:ct,colon:st}=i.useContext(p.q3);if(!m)return null;const tt=j||ft||{},Oe=ne||xe,ot=`${c}-item-label`,lt=u()(ot,Oe==="left"&&`${ot}-left`,tt.className,{[`${ot}-wrap`]:!!ct});let qe=m;const et=Ce===!0||st!==!1&&Ce!==!1;et&&!dt&&typeof m=="string"&&m.trim()!==""&&(qe=m.replace(/[:|:]\s*$/,""));const mt=M(Re);if(mt){const{icon:wt=i.createElement(Ue.Z,null)}=mt,Mt=O(mt,["icon"]),gt=i.createElement(d.Z,Object.assign({},Mt),i.cloneElement(wt,{className:`${c}-item-tooltip`,title:""}));qe=i.createElement(i.Fragment,null,qe,gt)}const It=ye==="optional",pt=typeof ye=="function";pt?qe=ye(qe,{required:!!We}):It&&!We&&(qe=i.createElement(i.Fragment,null,qe,i.createElement("span",{className:`${c}-item-optional`,title:""},(Ye==null?void 0:Ye.optional)||((Xe=o.Z.Form)===null||Xe===void 0?void 0:Xe.optional))));const Dt=u()({[`${c}-item-required`]:We,[`${c}-item-required-mark-optional`]:It||pt,[`${c}-item-no-colon`]:!et});return i.createElement(W.Z,Object.assign({},tt,{className:lt}),i.createElement("label",{htmlFor:v,className:Dt,title:typeof m=="string"?m:""},qe))},se=e(5242),Ee=e(37637),Le=e(4715),be=e(78714);const Te={success:se.Z,warning:Le.Z,error:Ee.Z,validating:be.Z};function Ne(t){let{children:c,errors:m,warnings:v,hasFeedback:j,validateStatus:ne,prefixCls:Ce,meta:We,noStyle:ye}=t;const Re=`${Ce}-item`,{feedbackIcons:Xe}=i.useContext(p.q3),Ye=re(m,v,We,null,!!j,ne),{isFormItemInput:dt,status:xe}=i.useContext(p.aM),ft=i.useMemo(()=>{var ct;let st;if(j){const ot=j!==!0&&j.icons||Xe,lt=Ye&&((ct=ot==null?void 0:ot({status:Ye,errors:m,warnings:v}))===null||ct===void 0?void 0:ct[Ye]),qe=Ye&&Te[Ye];st=lt!==!1&&qe?i.createElement("span",{className:u()(`${Re}-feedback-icon`,`${Re}-feedback-icon-${Ye}`)},lt||i.createElement(qe,null)):null}let tt=!0,Oe=Ye||"";return ye&&(tt=dt,Oe=(Ye!=null?Ye:xe)||""),{status:Oe,errors:m,warnings:v,hasFeedback:!!j,feedbackIcon:st,isFormItemInput:tt}},[Ye,j,ye,dt,xe]);return i.createElement(p.aM.Provider,{value:ft},c)}var ke=function(t,c){var m={};for(var v in t)Object.prototype.hasOwnProperty.call(t,v)&&c.indexOf(v)<0&&(m[v]=t[v]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,v=Object.getOwnPropertySymbols(t);j{if(mt&<.current){const Pt=getComputedStyle(lt.current);Dt(parseInt(Pt.marginBottom,10))}},[mt,It]);const wt=Pt=>{Pt||Dt(null)},gt=function(){let Pt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Tt=Pt?qe:Re.errors,Bt=Pt?et:Re.warnings;return re(Tt,Bt,Re,"",!!Xe,ye)}(),At=u()(Oe,m,v,{[`${Oe}-with-help`]:Ct||qe.length||et.length,[`${Oe}-has-feedback`]:gt&&Xe,[`${Oe}-has-success`]:gt==="success",[`${Oe}-has-warning`]:gt==="warning",[`${Oe}-has-error`]:gt==="error",[`${Oe}-is-validating`]:gt==="validating",[`${Oe}-hidden`]:Ye});return i.createElement("div",{className:At,style:j,ref:lt},i.createElement(J.Z,Object.assign({className:`${Oe}-row`},(0,le.Z)(tt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),i.createElement(we,Object.assign({htmlFor:xe},t,{requiredMark:ot,required:ft!=null?ft:ct,prefixCls:c})),i.createElement(ve,Object.assign({},t,Re,{errors:qe,warnings:et,prefixCls:c,status:gt,help:ne,marginBottom:pt,onErrorVisibleChanged:wt}),i.createElement(p.qI.Provider,{value:st},i.createElement(Ne,{prefixCls:c,meta:Re,errors:Re.errors,warnings:Re.warnings,hasFeedback:Xe,validateStatus:gt},dt)))),!!pt&&i.createElement("div",{className:`${Oe}-margin-offset`,style:{marginBottom:-pt}}))}const Ft="__SPLIT__",rt=null,yt=i.memo(t=>{let{children:c}=t;return c},(t,c)=>t.value===c.value&&t.update===c.update&&t.childProps.length===c.childProps.length&&t.childProps.every((m,v)=>m===c.childProps[v]));function Se(t){return t!=null}function at(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function it(t){const{name:c,noStyle:m,className:v,dependencies:j,prefixCls:ne,shouldUpdate:Ce,rules:We,children:ye,required:Re,label:Xe,messageVariables:Ye,trigger:dt="onChange",validateTrigger:xe,hidden:ft,help:ct}=t,{getPrefixCls:st}=i.useContext(he.E_),{name:tt}=i.useContext(p.q3),Oe=Ie(ye),ot=typeof Oe=="function",lt=i.useContext(p.qI),{validateTrigger:qe}=i.useContext(Z.FieldContext),et=xe!==void 0?xe:qe,Ct=Se(c),mt=st("form",ne),[It,pt]=ie(mt),Dt=i.useContext(Z.ListContext),wt=i.useRef(),[Mt,gt]=x({}),[At,Pt]=(0,Be.Z)(()=>at()),Tt=nt=>{const ht=Dt==null?void 0:Dt.getKey(nt.name);if(Pt(nt.destroy?at():nt,!0),m&&ct!==!1&<){let xt=nt.name;if(nt.destroy)xt=wt.current||xt;else if(ht!==void 0){const[zt,Zt]=ht;xt=[zt].concat((0,n.Z)(Zt)),wt.current=xt}lt(nt,xt)}},Bt=(nt,ht)=>{gt(xt=>{const zt=Object.assign({},xt),Wt=[].concat((0,n.Z)(nt.name.slice(0,-1)),(0,n.Z)(ht)).join(Ft);return nt.destroy?delete zt[Wt]:zt[Wt]=nt,zt})},[Rt,Lt]=i.useMemo(()=>{const nt=(0,n.Z)(At.errors),ht=(0,n.Z)(At.warnings);return Object.values(Mt).forEach(xt=>{nt.push.apply(nt,(0,n.Z)(xt.errors||[])),ht.push.apply(ht,(0,n.Z)(xt.warnings||[]))}),[nt,ht]},[Mt,At.errors,At.warnings]),Ht=X();function Vt(nt,ht,xt){return m&&!ft?i.createElement(Ne,{prefixCls:mt,hasFeedback:t.hasFeedback,validateStatus:t.validateStatus,meta:At,errors:Rt,warnings:Lt,noStyle:!0},nt):i.createElement(Et,Object.assign({key:"row"},t,{className:u()(v,pt),prefixCls:mt,fieldId:ht,isRequired:xt,errors:Rt,warnings:Lt,meta:At,onSubItemMetaChange:Bt}),nt)}if(!Ct&&!ot&&!j)return It(Vt(Oe));let Ot={};return typeof Xe=="string"?Ot.label=Xe:c&&(Ot.label=String(c)),Ye&&(Ot=Object.assign(Object.assign({},Ot),Ye)),It(i.createElement(Z.Field,Object.assign({},t,{messageVariables:Ot,trigger:dt,validateTrigger:et,onMetaChange:Tt}),(nt,ht,xt)=>{const zt=A(c).length&&ht?ht.name:[],Zt=te(zt,tt),Wt=Re!==void 0?Re:!!(We&&We.some(_=>{if(_&&typeof _=="object"&&_.required&&!_.warningOnly)return!0;if(typeof _=="function"){const Ge=_(xt);return Ge&&Ge.required&&!Ge.warningOnly}return!1})),Ut=Object.assign({},nt);let Fe=null;if(Array.isArray(Oe)&&Ct)Fe=Oe;else if(!(ot&&(!(Ce||j)||Ct))){if(!(j&&!ot&&!Ct))if((0,Ze.l$)(Oe)){const _=Object.assign(Object.assign({},Oe.props),Ut);if(_.id||(_.id=Zt),ct||Rt.length>0||Lt.length>0||t.extra){const St=[];(ct||Rt.length>0)&&St.push(`${Zt}_help`),t.extra&&St.push(`${Zt}_extra`),_["aria-describedby"]=St.join(" ")}Rt.length>0&&(_["aria-invalid"]="true"),Wt&&(_["aria-required"]="true"),(0,me.Yr)(Oe)&&(_.ref=Ht(zt,Oe)),new Set([].concat((0,n.Z)(A(dt)),(0,n.Z)(A(et)))).forEach(St=>{_[St]=function(){for(var jt,Gt,Xt,Jt,Yt,kt=arguments.length,Qt=new Array(kt),Kt=0;Kt{var{prefixCls:c,children:m}=t,v=bt(t,["prefixCls","children"]);const{getPrefixCls:j}=i.useContext(he.E_),ne=j("form",c),Ce=i.useMemo(()=>({prefixCls:ne,status:"error"}),[ne]);return i.createElement(Z.List,Object.assign({},v),(We,ye,Re)=>i.createElement(p.Rk.Provider,{value:Ce},m(We.map(Xe=>Object.assign(Object.assign({},Xe),{fieldKey:Xe.key})),ye,{errors:Re.errors,warnings:Re.warnings})))};function Qe(){const{form:t}=(0,i.useContext)(p.q3);return t}const ce=Pe;ce.Item=$t,ce.List=Nt,ce.ErrorList=Me,ce.useForm=T,ce.useFormInstance=Qe,ce.useWatch=Z.useWatch,ce.Provider=p.RV,ce.create=()=>{};var Je=ce},88897:function(ut,de,e){e.d(de,{Z:function(){return Ue}});var n=e(76995),w=e(85246),u=e(92310),k=e.n(u),i=e(5891),f=e(80962),p=e(80665),V=e(29043),$=e(19149),S=e(79545),z=e(68550);function q(){return typeof BigInt=="function"}function R(o){return!o&&o!==0&&!Number.isNaN(o)||!String(o).trim()}function E(o){var l=o.trim(),d=l.startsWith("-");d&&(l=l.slice(1)),l=l.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),l.startsWith(".")&&(l="0".concat(l));var O=l||"0",M=O.split("."),Y=M[0]||"0",we=M[1]||"0";Y==="0"&&we==="0"&&(d=!1);var se=d?"-":"";return{negative:d,negativeStr:se,trimStr:O,integerStr:Y,decimalStr:we,fullStr:"".concat(se).concat(O)}}function U(o){var l=String(o);return!Number.isNaN(Number(l))&&l.includes("e")}function G(o){var l=String(o);if(U(o)){var d=Number(l.slice(l.indexOf("e-")+2)),O=l.match(/\.(\d+)/);return O!=null&&O[1]&&(d+=O[1].length),d}return l.includes(".")&&ee(l)?l.length-l.indexOf(".")-1:0}function L(o){var l=String(o);if(U(o)){if(o>Number.MAX_SAFE_INTEGER)return String(q()?BigInt(o).toString():Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return d?this.isInvalidate()?"":E("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),o}(),F=function(){function o(l){if((0,S.Z)(this,o),(0,f.Z)(this,"origin",""),(0,f.Z)(this,"number",void 0),(0,f.Z)(this,"empty",void 0),R(l)){this.empty=!0;return}this.origin=String(l),this.number=Number(l)}return(0,z.Z)(o,[{key:"negate",value:function(){return new o(-this.toNumber())}},{key:"add",value:function(d){if(this.isInvalidate())return new o(d);var O=Number(d);if(Number.isNaN(O))return this;var M=this.number+O;if(M>Number.MAX_SAFE_INTEGER)return new o(Number.MAX_SAFE_INTEGER);if(MNumber.MAX_SAFE_INTEGER)return new o(Number.MAX_SAFE_INTEGER);if(M0&&arguments[0]!==void 0?arguments[0]:!0;return d?this.isInvalidate()?"":L(this.number):this.origin}}]),o}();function K(o){return q()?new pe(o):new F(o)}function r(o,l,d){var O=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(o==="")return"";var M=E(o),Y=M.negativeStr,we=M.integerStr,se=M.decimalStr,Ee="".concat(l).concat(se),Le="".concat(Y).concat(we);if(d>=0){var be=Number(se[d]);if(be>=5&&!O){var Te=K(o).add("".concat(Y,"0.").concat("0".repeat(d)).concat(10-be));return r(Te.toString(),l,d,O)}return d===0?Le:"".concat(Le).concat(l).concat(se.padEnd(d,"0").slice(0,d))}return Ee===".0"?Le:"".concat(Le).concat(Ee)}var a=K,h=e(93681),Q=e(28800),ie=e(20475),b=e(59301),ze=e(51395);function $e(o,l){var d=(0,b.useRef)(null);function O(){try{var Y=o.selectionStart,we=o.selectionEnd,se=o.value,Ee=se.substring(0,Y),Le=se.substring(we);d.current={start:Y,end:we,value:se,beforeTxt:Ee,afterTxt:Le}}catch(be){}}function M(){if(o&&d.current&&l)try{var Y=o.value,we=d.current,se=we.beforeTxt,Ee=we.afterTxt,Le=we.start,be=Y.length;if(Y.endsWith(Ee))be=Y.length-d.current.afterTxt.length;else if(Y.startsWith(se))be=se.length;else{var Te=se[Le-1],Ne=Y.indexOf(Te,Le-1);Ne!==-1&&(be=Ne+1)}o.setSelectionRange(be,be)}catch(ke){(0,ze.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(ke.message))}}return[O,M]}var Me=e(93144),Z=function(){var l=(0,b.useState)(!1),d=(0,V.Z)(l,2),O=d[0],M=d[1];return(0,Q.Z)(function(){M((0,Me.Z)())},[]),O},he=Z,ae=e(23073),oe=200,I=600;function H(o){var l=o.prefixCls,d=o.upNode,O=o.downNode,M=o.upDisabled,Y=o.downDisabled,we=o.onStep,se=b.useRef(),Ee=b.useRef([]),Le=b.useRef();Le.current=we;var be=function(){clearTimeout(se.current)},Te=function(at,it){at.preventDefault(),be(),Le.current(it);function vt(){Le.current(it),se.current=setTimeout(vt,oe)}se.current=setTimeout(vt,I)};b.useEffect(function(){return function(){be(),Ee.current.forEach(function(Se){return ae.Z.cancel(Se)})}},[]);var Ne=he();if(Ne)return null;var ke="".concat(l,"-handler"),Et=k()(ke,"".concat(ke,"-up"),(0,f.Z)({},"".concat(ke,"-up-disabled"),M)),Ft=k()(ke,"".concat(ke,"-down"),(0,f.Z)({},"".concat(ke,"-down-disabled"),Y)),rt=function(){return Ee.current.push((0,ae.Z)(be))},yt={unselectable:"on",role:"button",onMouseUp:rt,onMouseLeave:rt};return b.createElement("div",{className:"".concat(ke,"-wrap")},b.createElement("span",(0,i.Z)({},yt,{onMouseDown:function(at){Te(at,!0)},"aria-label":"Increase Value","aria-disabled":M,className:Et}),d||b.createElement("span",{unselectable:"on",className:"".concat(l,"-handler-up-inner")})),b.createElement("span",(0,i.Z)({},yt,{onMouseDown:function(at){Te(at,!1)},"aria-label":"Decrease Value","aria-disabled":Y,className:Ft}),O||b.createElement("span",{unselectable:"on",className:"".concat(l,"-handler-down-inner")})))}function N(o){var l=typeof o=="number"?L(o):E(o).fullStr,d=l.includes(".");return d?E(l.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:o+"0"}var C=e(5643),A=function(){var o=(0,b.useRef)(0),l=function(){ae.Z.cancel(o.current)};return(0,b.useEffect)(function(){return l},[]),function(d){l(),o.current=(0,ae.Z)(function(){d()})}},te=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],re=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],B=function(l,d){return l||d.isEmpty()?d.toString():d.toNumber()},T=function(l){var d=a(l);return d.isInvalidate()?null:d},y=b.forwardRef(function(o,l){var d,O=o.prefixCls,M=O===void 0?"rc-input-number":O,Y=o.className,we=o.style,se=o.min,Ee=o.max,Le=o.step,be=Le===void 0?1:Le,Te=o.defaultValue,Ne=o.value,ke=o.disabled,Et=o.readOnly,Ft=o.upHandler,rt=o.downHandler,yt=o.keyboard,Se=o.controls,at=Se===void 0?!0:Se,it=o.classNames,vt=o.stringMode,$t=o.parser,bt=o.formatter,_e=o.precision,Nt=o.decimalSeparator,Qe=o.onChange,ce=o.onInput,Je=o.onPressEnter,t=o.onStep,c=(0,$.Z)(o,te),m="".concat(M,"-input"),v=b.useRef(null),j=b.useState(!1),ne=(0,V.Z)(j,2),Ce=ne[0],We=ne[1],ye=b.useRef(!1),Re=b.useRef(!1),Xe=b.useRef(!1),Ye=b.useState(function(){return a(Ne!=null?Ne:Te)}),dt=(0,V.Z)(Ye,2),xe=dt[0],ft=dt[1];function ct(Fe){Ne===void 0&&ft(Fe)}var st=b.useCallback(function(Fe,_){if(!_)return _e>=0?_e:Math.max(G(Fe),G(be))},[_e,be]),tt=b.useCallback(function(Fe){var _=String(Fe);if($t)return $t(_);var Ge=_;return Nt&&(Ge=Ge.replace(Nt,".")),Ge.replace(/[^\w.-]+/g,"")},[$t,Nt]),Oe=b.useRef(""),ot=b.useCallback(function(Fe,_){if(bt)return bt(Fe,{userTyping:_,input:String(Oe.current)});var Ge=typeof Fe=="number"?L(Fe):Fe;if(!_){var He=st(Ge,_);if(ee(Ge)&&(Nt||He>=0)){var St=Nt||".";Ge=r(Ge,St,He)}}return Ge},[bt,st,Nt]),lt=b.useState(function(){var Fe=Te!=null?Te:Ne;return xe.isInvalidate()&&["string","number"].includes((0,p.Z)(Fe))?Number.isNaN(Fe)?"":Fe:ot(xe.toString(),!1)}),qe=(0,V.Z)(lt,2),et=qe[0],Ct=qe[1];Oe.current=et;function mt(Fe,_){Ct(ot(Fe.isInvalidate()?Fe.toString(!1):Fe.toString(!_),_))}var It=b.useMemo(function(){return T(Ee)},[Ee,_e]),pt=b.useMemo(function(){return T(se)},[se,_e]),Dt=b.useMemo(function(){return!It||!xe||xe.isInvalidate()?!1:It.lessEquals(xe)},[It,xe]),wt=b.useMemo(function(){return!pt||!xe||xe.isInvalidate()?!1:xe.lessEquals(pt)},[pt,xe]),Mt=$e(v.current,Ce),gt=(0,V.Z)(Mt,2),At=gt[0],Pt=gt[1],Tt=function(_){return It&&!_.lessEquals(It)?It:pt&&!pt.lessEquals(_)?pt:null},Bt=function(_){return!Tt(_)},Rt=function(_,Ge){var He=_,St=Bt(He)||He.isEmpty();if(!He.isEmpty()&&!Ge&&(He=Tt(He)||He,St=!0),!Et&&!ke&&St){var jt=He.toString(),Gt=st(jt,Ge);return Gt>=0&&(He=a(r(jt,".",Gt)),Bt(He)||(He=a(r(jt,".",Gt,!0)))),He.equals(xe)||(ct(He),Qe==null||Qe(He.isEmpty()?null:B(vt,He)),Ne===void 0&&mt(He,Ge)),He}return xe},Lt=A(),Ht=function Fe(_){if(At(),Oe.current=_,Ct(_),!Re.current){var Ge=tt(_),He=a(Ge);He.isNaN()||Rt(He,!0)}ce==null||ce(_),Lt(function(){var St=_;$t||(St=_.replace(/。/g,".")),St!==_&&Fe(St)})},Vt=function(){Re.current=!0},Ot=function(){Re.current=!1,Ht(v.current.value)},nt=function(_){Ht(_.target.value)},ht=function(_){var Ge;if(!(_&&Dt||!_&&wt)){ye.current=!1;var He=a(Xe.current?N(be):be);_||(He=He.negate());var St=(xe||a(0)).add(He.toString()),jt=Rt(St,!1);t==null||t(B(vt,jt),{offset:Xe.current?N(be):be,type:_?"up":"down"}),(Ge=v.current)===null||Ge===void 0||Ge.focus()}},xt=function(_){var Ge=a(tt(et)),He=Ge;Ge.isNaN()?He=Rt(xe,_):He=Rt(Ge,_),Ne!==void 0?mt(xe,!1):He.isNaN()||mt(He,!1)},zt=function(){ye.current=!0},Zt=function(_){var Ge=_.key,He=_.shiftKey;ye.current=!0,Xe.current=He,Ge==="Enter"&&(Re.current||(ye.current=!1),xt(!1),Je==null||Je(_)),yt!==!1&&!Re.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ge)&&(ht(Ge==="Up"||Ge==="ArrowUp"),_.preventDefault())},Wt=function(){ye.current=!1,Xe.current=!1},Ut=function(){xt(!1),We(!1),ye.current=!1};return(0,Q.o)(function(){xe.isInvalidate()||mt(xe,!1)},[_e]),(0,Q.o)(function(){var Fe=a(Ne);ft(Fe);var _=a(tt(et));(!Fe.equals(_)||!ye.current||bt)&&mt(Fe,ye.current)},[Ne]),(0,Q.o)(function(){bt&&Pt()},[et]),b.createElement("div",{className:k()(M,it==null?void 0:it.input,Y,(d={},(0,f.Z)(d,"".concat(M,"-focused"),Ce),(0,f.Z)(d,"".concat(M,"-disabled"),ke),(0,f.Z)(d,"".concat(M,"-readonly"),Et),(0,f.Z)(d,"".concat(M,"-not-a-number"),xe.isNaN()),(0,f.Z)(d,"".concat(M,"-out-of-range"),!xe.isInvalidate()&&!Bt(xe)),d)),style:we,onFocus:function(){We(!0)},onBlur:Ut,onKeyDown:Zt,onKeyUp:Wt,onCompositionStart:Vt,onCompositionEnd:Ot,onBeforeInput:zt},at&&b.createElement(H,{prefixCls:M,upNode:Ft,downNode:rt,upDisabled:Dt,downDisabled:wt,onStep:ht}),b.createElement("div",{className:"".concat(m,"-wrap")},b.createElement("input",(0,i.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":se,"aria-valuemax":Ee,"aria-valuenow":xe.isInvalidate()?null:xe.toString(),step:be},c,{ref:(0,ie.sQ)(v,l),className:m,value:et,onChange:nt,disabled:ke,readOnly:Et}))))}),fe=b.forwardRef(function(o,l){var d=o.disabled,O=o.style,M=o.prefixCls,Y=o.value,we=o.prefix,se=o.suffix,Ee=o.addonBefore,Le=o.addonAfter,be=o.classes,Te=o.className,Ne=o.classNames,ke=(0,$.Z)(o,re),Et=b.useRef(null),Ft=function(yt){Et.current&&(0,C.nH)(Et.current,yt)};return b.createElement(h.BaseInput,{inputElement:b.createElement(y,(0,i.Z)({prefixCls:M,disabled:d,classNames:Ne,ref:(0,ie.sQ)(Et,l)},ke)),className:Te,triggerFocus:Ft,prefixCls:M,value:Y,disabled:d,style:O,prefix:we,suffix:se,addonAfter:Le,addonBefore:Ee,classes:be,classNames:Ne,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});fe.displayName="InputNumber";var Ve=fe,Ae=Ve,Pe=e(19080),Be=e(36355),me=e(92736),Ze=e(1684),je=e(19716),Ie=e(32441),ue=e(33234),s=e(9937),g=e(17313),x=e(74207),X=e(83116),D=e(37613);const P=(o,l)=>{let{componentCls:d,borderRadiusSM:O,borderRadiusLG:M}=o;const Y=l==="lg"?M:O;return{[`&-${l}`]:{[`${d}-handler-wrap`]:{borderStartEndRadius:Y,borderEndEndRadius:Y},[`${d}-handler-up`]:{borderStartEndRadius:Y},[`${d}-handler-down`]:{borderEndEndRadius:Y}}}},le=o=>{const{componentCls:l,lineWidth:d,lineType:O,colorBorder:M,borderRadius:Y,fontSizeLG:we,controlHeightLG:se,controlHeightSM:Ee,colorError:Le,paddingInlineSM:be,colorTextDescription:Te,motionDurationMid:Ne,handleHoverColor:ke,paddingInline:Et,paddingBlock:Ft,handleBg:rt,handleActiveBg:yt,colorTextDisabled:Se,borderRadiusSM:at,borderRadiusLG:it,controlWidth:vt,handleVisible:$t,handleBorderColor:bt}=o;return[{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(o)),(0,s.ik)(o)),(0,s.bi)(o,l)),{display:"inline-block",width:vt,margin:0,padding:0,border:`${d}px ${O} ${M}`,borderRadius:Y,"&-rtl":{direction:"rtl",[`${l}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:we,borderRadius:it,[`input${l}-input`]:{height:se-2*d}},"&-sm":{padding:0,borderRadius:at,[`input${l}-input`]:{height:Ee-2*d,padding:`0 ${be}px`}},"&:hover":Object.assign({},(0,s.pU)(o)),"&-focused":Object.assign({},(0,s.M1)(o)),"&-out-of-range":{[`${l}-input-wrap`]:{input:{color:Le}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,g.Wf)(o)),(0,s.s7)(o)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${l}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${l}-group-addon`]:{borderRadius:it,fontSize:o.fontSizeLG}},"&-sm":{[`${l}-group-addon`]:{borderRadius:at}},[`${l}-wrapper-disabled > ${l}-group-addon`]:Object.assign({},(0,s.Xy)(o))}}),[`&-disabled ${l}-input`]:{cursor:"not-allowed"},[l]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(o)),{width:"100%",padding:`${Ft}px ${Et}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Y,outline:0,transition:`all ${Ne} linear`,appearance:"textfield",fontSize:"inherit"}),(0,s.nz)(o.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[l]:Object.assign(Object.assign(Object.assign({[`&:hover ${l}-handler-wrap, &-focused ${l}-handler-wrap`]:{opacity:1},[`${l}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:o.handleWidth,height:"100%",background:rt,borderStartStartRadius:0,borderStartEndRadius:Y,borderEndEndRadius:Y,borderEndStartRadius:0,opacity:$t===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ne} linear ${Ne}`,[`${l}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${v}-col-xl-24${m}-label`]:r(t),[`@media (max-width: ${t.screenXSMax}px)`]:[a(t),{[c]:{[`.${v}-col-xs-24${m}-label`]:r(t)}}],[`@media (max-width: ${t.screenSMMax}px)`]:{[c]:{[`.${v}-col-sm-24${m}-label`]:r(t)}},[`@media (max-width: ${t.screenMDMax}px)`]:{[c]:{[`.${v}-col-md-24${m}-label`]:r(t)}},[`@media (max-width: ${t.screenLGMax}px)`]:{[c]:{[`.${v}-col-lg-24${m}-label`]:r(t)}}}},Q=(t,c)=>(0,q.TS)(t,{formItemCls:`${t.componentCls}-item`,rootPrefixCls:c});var ie=(0,R.Z)("Form",(t,c)=>{let{rootPrefixCls:m}=c;const v=Q(t,m);return[ee(v),pe(v),U(v),F(v),K(v),h(v),(0,z.Z)(v),S.kr]},t=>({labelRequiredMarkColor:t.colorError,labelColor:t.colorTextHeading,labelFontSize:t.fontSize,labelHeight:t.controlHeight,labelColonMarginInlineStart:t.marginXXS/2,labelColonMarginInlineEnd:t.marginXS,itemMarginBottom:t.marginLG,verticalLabelPadding:`0 0 ${t.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const b=[];function ze(t,c,m){let v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof t=="string"?t:`${c}-${v}`,error:t,errorStatus:m}}var Me=t=>{let{help:c,helpStatus:m,errors:v=b,warnings:L=b,className:ne,fieldId:Ce,onVisibleChanged:We}=t;const{prefixCls:ye}=i.useContext(p.Rk),Re=`${ye}-item-explain`,[,Xe]=ie(ye),Ye=(0,i.useMemo)(()=>(0,f.Z)(ye),[ye]),dt=V(v),xe=V(L),ft=i.useMemo(()=>c!=null?[ze(c,"help",m)]:[].concat((0,n.Z)(dt.map((st,tt)=>ze(st,"error","error",tt))),(0,n.Z)(xe.map((st,tt)=>ze(st,"warning","warning",tt)))),[c,m,dt,xe]),ct={};return Ce&&(ct.id=`${Ce}_help`),i.createElement(k.default,{motionDeadline:Ye.motionDeadline,motionName:`${ye}-show-help`,visible:!!ft.length,onVisibleChanged:We},st=>{const{className:tt,style:Oe}=st;return i.createElement("div",Object.assign({},ct,{className:u()(Re,tt,ne,Xe),style:Oe,role:"alert"}),i.createElement(k.CSSMotionList,Object.assign({keys:ft},(0,f.Z)(ye),{motionName:`${ye}-show-help-item`,component:!1}),ot=>{const{key:lt,error:qe,errorStatus:et,className:Ct,style:mt}=ot;return i.createElement("div",{key:lt,className:u()(Ct,{[`${Re}-${et}`]:et}),style:mt},qe)}))})},Z=e(95013),he=e(36355),ae=e(1684),oe=e(52946),I=e(19716),H=e(16722);const N=["parentNode"],C="form_item";function A(t){return t===void 0||t===!1?[]:Array.isArray(t)?t:[t]}function te(t,c){if(!t.length)return;const m=t.join("_");return c?`${c}_${m}`:N.includes(m)?`${C}_${m}`:m}function re(t,c,m,v,L,ne){let Ce=v;return ne!==void 0?Ce=ne:m.validating?Ce="validating":t.length?Ce="error":c.length?Ce="warning":(m.touched||L&&m.validated)&&(Ce="success"),Ce}function B(t){return A(t).join("_")}function j(t){const[c]=(0,Z.useForm)(),m=i.useRef({}),v=i.useMemo(()=>t!=null?t:Object.assign(Object.assign({},c),{__INTERNAL__:{itemRef:L=>ne=>{const Ce=B(L);ne?m.current[Ce]=ne:delete m.current[Ce]}},scrollToField:function(L){let ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Ce=A(L),We=te(Ce,v.__INTERNAL__.name),ye=We?document.getElementById(We):null;ye&&(0,H.Z)(ye,Object.assign({scrollMode:"if-needed",block:"nearest"},ne))},getFieldInstance:L=>{const ne=B(L);return m.current[ne]}}),[t,c]);return[v]}var y=e(28726),fe=function(t,c){var m={};for(var v in t)Object.prototype.hasOwnProperty.call(t,v)&&c.indexOf(v)<0&&(m[v]=t[v]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,v=Object.getOwnPropertySymbols(t);L{const m=i.useContext(ae.Z),{getPrefixCls:v,direction:L,form:ne}=i.useContext(he.E_),{prefixCls:Ce,className:We,rootClassName:ye,size:Re,disabled:Xe=m,form:Ye,colon:dt,labelAlign:xe,labelWrap:ft,labelCol:ct,wrapperCol:st,hideRequiredMark:tt,layout:Oe="horizontal",scrollToFirstError:ot,requiredMark:lt,onFinishFailed:qe,name:et,style:Ct,feedbackIcons:mt}=t,It=fe(t,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),pt=(0,I.Z)(Re),Dt=i.useContext(y.Z),wt=(0,i.useMemo)(()=>lt!==void 0?lt:ne&&ne.requiredMark!==void 0?ne.requiredMark:!tt,[tt,lt,ne]),Mt=dt!=null?dt:ne==null?void 0:ne.colon,gt=v("form",Ce),[At,Pt]=ie(gt),Tt=u()(gt,`${gt}-${Oe}`,{[`${gt}-hide-required-mark`]:wt===!1,[`${gt}-rtl`]:L==="rtl",[`${gt}-${pt}`]:pt},Pt,ne==null?void 0:ne.className,We,ye),[Bt]=j(Ye),{__INTERNAL__:Rt}=Bt;Rt.name=et;const Lt=(0,i.useMemo)(()=>({name:et,labelAlign:xe,labelCol:ct,labelWrap:ft,wrapperCol:st,vertical:Oe==="vertical",colon:Mt,requiredMark:wt,itemRef:Rt.itemRef,form:Bt,feedbackIcons:mt}),[et,xe,ct,st,Oe,Mt,wt,Bt,mt]);i.useImperativeHandle(c,()=>Bt);const Ht=(Ot,nt)=>{if(Ot){let ht={block:"nearest"};typeof Ot=="object"&&(ht=Ot),Bt.scrollToField(nt,ht)}},Vt=Ot=>{if(qe==null||qe(Ot),Ot.errorFields.length){const nt=Ot.errorFields[0].name;if(ot!==void 0){Ht(ot,nt);return}ne&&ne.scrollToFirstError!==void 0&&Ht(ne.scrollToFirstError,nt)}};return At(i.createElement(ae.n,{disabled:Xe},i.createElement(oe.q,{size:pt},i.createElement(p.RV,Object.assign({},{validateMessages:Dt}),i.createElement(p.q3.Provider,{value:Lt},i.createElement(Z.default,Object.assign({id:et},It,{name:et,onFinishFailed:Vt,form:Bt,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),Ct),className:Tt})))))))};var Pe=i.forwardRef(Ve),Be=e(12383),me=e(20475),Ze=e(92343),je=e(38298);function Ie(t){if(typeof t=="function")return t;const c=(0,je.Z)(t);return c.length<=1?c[0]:c}const ue=()=>{const{status:t,errors:c=[],warnings:m=[]}=(0,i.useContext)(p.aM);return{status:t,errors:c,warnings:m}};ue.Context=p.aM;var s=ue,g=e(23073);function x(t){const[c,m]=i.useState(t),v=(0,i.useRef)(null),L=(0,i.useRef)([]),ne=(0,i.useRef)(!1);i.useEffect(()=>(ne.current=!1,()=>{ne.current=!0,g.Z.cancel(v.current),v.current=null}),[]);function Ce(We){ne.current||(v.current===null&&(L.current=[],v.current=(0,g.Z)(()=>{v.current=null,m(ye=>{let Re=ye;return L.current.forEach(Xe=>{Re=Xe(Re)}),Re})})),L.current.push(We))}return[c,Ce]}function X(){const{itemRef:t}=i.useContext(p.q3),c=i.useRef({});function m(v,L){const ne=L&&typeof L=="object"&&L.ref,Ce=v.join("_");return(c.current.name!==Ce||c.current.originRef!==ne)&&(c.current.name=Ce,c.current.originRef=ne,c.current.ref=(0,me.sQ)(t(v),ne)),c.current.ref}return m}var D=e(48886),P=e(28800),le=e(64002),J=e(27382),W=e(37028);const ge=t=>{const{formItemCls:c}=t;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${c}-control`]:{display:"flex"}}}};var De=(0,R.b)(["Form","item-item"],(t,c)=>{let{rootPrefixCls:m}=c;const v=Q(t,m);return[ge(v)]}),ve=t=>{const{prefixCls:c,status:m,wrapperCol:v,children:L,errors:ne,warnings:Ce,_internalItemRender:We,extra:ye,help:Re,fieldId:Xe,marginBottom:Ye,onErrorVisibleChanged:dt}=t,xe=`${c}-item`,ft=i.useContext(p.q3),ct=v||ft.wrapperCol||{},st=u()(`${xe}-control`,ct.className),tt=i.useMemo(()=>Object.assign({},ft),[ft]);delete tt.labelCol,delete tt.wrapperCol;const Oe=i.createElement("div",{className:`${xe}-control-input`},i.createElement("div",{className:`${xe}-control-input-content`},L)),ot=i.useMemo(()=>({prefixCls:c,status:m}),[c,m]),lt=Ye!==null||ne.length||Ce.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(p.Rk.Provider,{value:ot},i.createElement(Me,{fieldId:Xe,errors:ne,warnings:Ce,help:Re,helpStatus:m,className:`${xe}-explain-connected`,onVisibleChanged:dt})),!!Ye&&i.createElement("div",{style:{width:0,height:Ye}})):null,qe={};Xe&&(qe.id=`${Xe}_extra`);const et=ye?i.createElement("div",Object.assign({},qe,{className:`${xe}-extra`}),ye):null,Ct=We&&We.mark==="pro_table_render"&&We.render?We.render(t,{input:Oe,errorList:lt,extra:et}):i.createElement(i.Fragment,null,Oe,lt,et);return i.createElement(p.q3.Provider,{value:tt},i.createElement(W.Z,Object.assign({},ct,{className:st}),Ct),i.createElement(De,{prefixCls:c}))},Ue=e(385),o=e(31724),l=e(9763),d=e(6848),O=function(t,c){var m={};for(var v in t)Object.prototype.hasOwnProperty.call(t,v)&&c.indexOf(v)<0&&(m[v]=t[v]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,v=Object.getOwnPropertySymbols(t);L{let{prefixCls:c,label:m,htmlFor:v,labelCol:L,labelAlign:ne,colon:Ce,required:We,requiredMark:ye,tooltip:Re}=t;var Xe;const[Ye]=(0,l.Z)("Form"),{vertical:dt,labelAlign:xe,labelCol:ft,labelWrap:ct,colon:st}=i.useContext(p.q3);if(!m)return null;const tt=L||ft||{},Oe=ne||xe,ot=`${c}-item-label`,lt=u()(ot,Oe==="left"&&`${ot}-left`,tt.className,{[`${ot}-wrap`]:!!ct});let qe=m;const et=Ce===!0||st!==!1&&Ce!==!1;et&&!dt&&typeof m=="string"&&m.trim()!==""&&(qe=m.replace(/[:|:]\s*$/,""));const mt=M(Re);if(mt){const{icon:wt=i.createElement(Ue.Z,null)}=mt,Mt=O(mt,["icon"]),gt=i.createElement(d.Z,Object.assign({},Mt),i.cloneElement(wt,{className:`${c}-item-tooltip`,title:""}));qe=i.createElement(i.Fragment,null,qe,gt)}const It=ye==="optional",pt=typeof ye=="function";pt?qe=ye(qe,{required:!!We}):It&&!We&&(qe=i.createElement(i.Fragment,null,qe,i.createElement("span",{className:`${c}-item-optional`,title:""},(Ye==null?void 0:Ye.optional)||((Xe=o.Z.Form)===null||Xe===void 0?void 0:Xe.optional))));const Dt=u()({[`${c}-item-required`]:We,[`${c}-item-required-mark-optional`]:It||pt,[`${c}-item-no-colon`]:!et});return i.createElement(W.Z,Object.assign({},tt,{className:lt}),i.createElement("label",{htmlFor:v,className:Dt,title:typeof m=="string"?m:""},qe))},se=e(5242),Ee=e(37637),Le=e(4715),be=e(78714);const Te={success:se.Z,warning:Le.Z,error:Ee.Z,validating:be.Z};function Ne(t){let{children:c,errors:m,warnings:v,hasFeedback:L,validateStatus:ne,prefixCls:Ce,meta:We,noStyle:ye}=t;const Re=`${Ce}-item`,{feedbackIcons:Xe}=i.useContext(p.q3),Ye=re(m,v,We,null,!!L,ne),{isFormItemInput:dt,status:xe}=i.useContext(p.aM),ft=i.useMemo(()=>{var ct;let st;if(L){const ot=L!==!0&&L.icons||Xe,lt=Ye&&((ct=ot==null?void 0:ot({status:Ye,errors:m,warnings:v}))===null||ct===void 0?void 0:ct[Ye]),qe=Ye&&Te[Ye];st=lt!==!1&&qe?i.createElement("span",{className:u()(`${Re}-feedback-icon`,`${Re}-feedback-icon-${Ye}`)},lt||i.createElement(qe,null)):null}let tt=!0,Oe=Ye||"";return ye&&(tt=dt,Oe=(Ye!=null?Ye:xe)||""),{status:Oe,errors:m,warnings:v,hasFeedback:!!L,feedbackIcon:st,isFormItemInput:tt}},[Ye,L,ye,dt,xe]);return i.createElement(p.aM.Provider,{value:ft},c)}var ke=function(t,c){var m={};for(var v in t)Object.prototype.hasOwnProperty.call(t,v)&&c.indexOf(v)<0&&(m[v]=t[v]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,v=Object.getOwnPropertySymbols(t);L{if(mt&<.current){const Pt=getComputedStyle(lt.current);Dt(parseInt(Pt.marginBottom,10))}},[mt,It]);const wt=Pt=>{Pt||Dt(null)},gt=function(){let Pt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Tt=Pt?qe:Re.errors,Bt=Pt?et:Re.warnings;return re(Tt,Bt,Re,"",!!Xe,ye)}(),At=u()(Oe,m,v,{[`${Oe}-with-help`]:Ct||qe.length||et.length,[`${Oe}-has-feedback`]:gt&&Xe,[`${Oe}-has-success`]:gt==="success",[`${Oe}-has-warning`]:gt==="warning",[`${Oe}-has-error`]:gt==="error",[`${Oe}-is-validating`]:gt==="validating",[`${Oe}-hidden`]:Ye});return i.createElement("div",{className:At,style:L,ref:lt},i.createElement(J.Z,Object.assign({className:`${Oe}-row`},(0,le.Z)(tt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),i.createElement(we,Object.assign({htmlFor:xe},t,{requiredMark:ot,required:ft!=null?ft:ct,prefixCls:c})),i.createElement(ve,Object.assign({},t,Re,{errors:qe,warnings:et,prefixCls:c,status:gt,help:ne,marginBottom:pt,onErrorVisibleChanged:wt}),i.createElement(p.qI.Provider,{value:st},i.createElement(Ne,{prefixCls:c,meta:Re,errors:Re.errors,warnings:Re.warnings,hasFeedback:Xe,validateStatus:gt},dt)))),!!pt&&i.createElement("div",{className:`${Oe}-margin-offset`,style:{marginBottom:-pt}}))}const Ft="__SPLIT__",rt=null,yt=i.memo(t=>{let{children:c}=t;return c},(t,c)=>t.value===c.value&&t.update===c.update&&t.childProps.length===c.childProps.length&&t.childProps.every((m,v)=>m===c.childProps[v]));function Se(t){return t!=null}function at(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function it(t){const{name:c,noStyle:m,className:v,dependencies:L,prefixCls:ne,shouldUpdate:Ce,rules:We,children:ye,required:Re,label:Xe,messageVariables:Ye,trigger:dt="onChange",validateTrigger:xe,hidden:ft,help:ct}=t,{getPrefixCls:st}=i.useContext(he.E_),{name:tt}=i.useContext(p.q3),Oe=Ie(ye),ot=typeof Oe=="function",lt=i.useContext(p.qI),{validateTrigger:qe}=i.useContext(Z.FieldContext),et=xe!==void 0?xe:qe,Ct=Se(c),mt=st("form",ne),[It,pt]=ie(mt),Dt=i.useContext(Z.ListContext),wt=i.useRef(),[Mt,gt]=x({}),[At,Pt]=(0,Be.Z)(()=>at()),Tt=nt=>{const ht=Dt==null?void 0:Dt.getKey(nt.name);if(Pt(nt.destroy?at():nt,!0),m&&ct!==!1&<){let xt=nt.name;if(nt.destroy)xt=wt.current||xt;else if(ht!==void 0){const[zt,Zt]=ht;xt=[zt].concat((0,n.Z)(Zt)),wt.current=xt}lt(nt,xt)}},Bt=(nt,ht)=>{gt(xt=>{const zt=Object.assign({},xt),Wt=[].concat((0,n.Z)(nt.name.slice(0,-1)),(0,n.Z)(ht)).join(Ft);return nt.destroy?delete zt[Wt]:zt[Wt]=nt,zt})},[Rt,Lt]=i.useMemo(()=>{const nt=(0,n.Z)(At.errors),ht=(0,n.Z)(At.warnings);return Object.values(Mt).forEach(xt=>{nt.push.apply(nt,(0,n.Z)(xt.errors||[])),ht.push.apply(ht,(0,n.Z)(xt.warnings||[]))}),[nt,ht]},[Mt,At.errors,At.warnings]),Ht=X();function Vt(nt,ht,xt){return m&&!ft?i.createElement(Ne,{prefixCls:mt,hasFeedback:t.hasFeedback,validateStatus:t.validateStatus,meta:At,errors:Rt,warnings:Lt,noStyle:!0},nt):i.createElement(Et,Object.assign({key:"row"},t,{className:u()(v,pt),prefixCls:mt,fieldId:ht,isRequired:xt,errors:Rt,warnings:Lt,meta:At,onSubItemMetaChange:Bt}),nt)}if(!Ct&&!ot&&!L)return It(Vt(Oe));let Ot={};return typeof Xe=="string"?Ot.label=Xe:c&&(Ot.label=String(c)),Ye&&(Ot=Object.assign(Object.assign({},Ot),Ye)),It(i.createElement(Z.Field,Object.assign({},t,{messageVariables:Ot,trigger:dt,validateTrigger:et,onMetaChange:Tt}),(nt,ht,xt)=>{const zt=A(c).length&&ht?ht.name:[],Zt=te(zt,tt),Wt=Re!==void 0?Re:!!(We&&We.some(_=>{if(_&&typeof _=="object"&&_.required&&!_.warningOnly)return!0;if(typeof _=="function"){const Ge=_(xt);return Ge&&Ge.required&&!Ge.warningOnly}return!1})),Ut=Object.assign({},nt);let Fe=null;if(Array.isArray(Oe)&&Ct)Fe=Oe;else if(!(ot&&(!(Ce||L)||Ct))){if(!(L&&!ot&&!Ct))if((0,Ze.l$)(Oe)){const _=Object.assign(Object.assign({},Oe.props),Ut);if(_.id||(_.id=Zt),ct||Rt.length>0||Lt.length>0||t.extra){const St=[];(ct||Rt.length>0)&&St.push(`${Zt}_help`),t.extra&&St.push(`${Zt}_extra`),_["aria-describedby"]=St.join(" ")}Rt.length>0&&(_["aria-invalid"]="true"),Wt&&(_["aria-required"]="true"),(0,me.Yr)(Oe)&&(_.ref=Ht(zt,Oe)),new Set([].concat((0,n.Z)(A(dt)),(0,n.Z)(A(et)))).forEach(St=>{_[St]=function(){for(var jt,Gt,Xt,Jt,Yt,kt=arguments.length,Qt=new Array(kt),Kt=0;Kt{var{prefixCls:c,children:m}=t,v=bt(t,["prefixCls","children"]);const{getPrefixCls:L}=i.useContext(he.E_),ne=L("form",c),Ce=i.useMemo(()=>({prefixCls:ne,status:"error"}),[ne]);return i.createElement(Z.List,Object.assign({},v),(We,ye,Re)=>i.createElement(p.Rk.Provider,{value:Ce},m(We.map(Xe=>Object.assign(Object.assign({},Xe),{fieldKey:Xe.key})),ye,{errors:Re.errors,warnings:Re.warnings})))};function Qe(){const{form:t}=(0,i.useContext)(p.q3);return t}const ce=Pe;ce.Item=$t,ce.List=Nt,ce.ErrorList=Me,ce.useForm=j,ce.useFormInstance=Qe,ce.useWatch=Z.useWatch,ce.Provider=p.RV,ce.create=()=>{};var Je=ce},88897:function(ut,de,e){e.d(de,{Z:function(){return Ue}});var n=e(76995),w=e(85246),u=e(92310),k=e.n(u),i=e(5891),f=e(80962),p=e(80665),V=e(29043),$=e(19149),S=e(79545),z=e(68550);function q(){return typeof BigInt=="function"}function R(o){return!o&&o!==0&&!Number.isNaN(o)||!String(o).trim()}function E(o){var l=o.trim(),d=l.startsWith("-");d&&(l=l.slice(1)),l=l.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),l.startsWith(".")&&(l="0".concat(l));var O=l||"0",M=O.split("."),Y=M[0]||"0",we=M[1]||"0";Y==="0"&&we==="0"&&(d=!1);var se=d?"-":"";return{negative:d,negativeStr:se,trimStr:O,integerStr:Y,decimalStr:we,fullStr:"".concat(se).concat(O)}}function U(o){var l=String(o);return!Number.isNaN(Number(l))&&l.includes("e")}function G(o){var l=String(o);if(U(o)){var d=Number(l.slice(l.indexOf("e-")+2)),O=l.match(/\.(\d+)/);return O!=null&&O[1]&&(d+=O[1].length),d}return l.includes(".")&&ee(l)?l.length-l.indexOf(".")-1:0}function T(o){var l=String(o);if(U(o)){if(o>Number.MAX_SAFE_INTEGER)return String(q()?BigInt(o).toString():Number.MAX_SAFE_INTEGER);if(o0&&arguments[0]!==void 0?arguments[0]:!0;return d?this.isInvalidate()?"":E("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),o}(),F=function(){function o(l){if((0,S.Z)(this,o),(0,f.Z)(this,"origin",""),(0,f.Z)(this,"number",void 0),(0,f.Z)(this,"empty",void 0),R(l)){this.empty=!0;return}this.origin=String(l),this.number=Number(l)}return(0,z.Z)(o,[{key:"negate",value:function(){return new o(-this.toNumber())}},{key:"add",value:function(d){if(this.isInvalidate())return new o(d);var O=Number(d);if(Number.isNaN(O))return this;var M=this.number+O;if(M>Number.MAX_SAFE_INTEGER)return new o(Number.MAX_SAFE_INTEGER);if(MNumber.MAX_SAFE_INTEGER)return new o(Number.MAX_SAFE_INTEGER);if(M0&&arguments[0]!==void 0?arguments[0]:!0;return d?this.isInvalidate()?"":T(this.number):this.origin}}]),o}();function K(o){return q()?new pe(o):new F(o)}function r(o,l,d){var O=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(o==="")return"";var M=E(o),Y=M.negativeStr,we=M.integerStr,se=M.decimalStr,Ee="".concat(l).concat(se),Le="".concat(Y).concat(we);if(d>=0){var be=Number(se[d]);if(be>=5&&!O){var Te=K(o).add("".concat(Y,"0.").concat("0".repeat(d)).concat(10-be));return r(Te.toString(),l,d,O)}return d===0?Le:"".concat(Le).concat(l).concat(se.padEnd(d,"0").slice(0,d))}return Ee===".0"?Le:"".concat(Le).concat(Ee)}var a=K,h=e(93681),Q=e(28800),ie=e(20475),b=e(59301),ze=e(51395);function $e(o,l){var d=(0,b.useRef)(null);function O(){try{var Y=o.selectionStart,we=o.selectionEnd,se=o.value,Ee=se.substring(0,Y),Le=se.substring(we);d.current={start:Y,end:we,value:se,beforeTxt:Ee,afterTxt:Le}}catch(be){}}function M(){if(o&&d.current&&l)try{var Y=o.value,we=d.current,se=we.beforeTxt,Ee=we.afterTxt,Le=we.start,be=Y.length;if(Y.endsWith(Ee))be=Y.length-d.current.afterTxt.length;else if(Y.startsWith(se))be=se.length;else{var Te=se[Le-1],Ne=Y.indexOf(Te,Le-1);Ne!==-1&&(be=Ne+1)}o.setSelectionRange(be,be)}catch(ke){(0,ze.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(ke.message))}}return[O,M]}var Me=e(93144),Z=function(){var l=(0,b.useState)(!1),d=(0,V.Z)(l,2),O=d[0],M=d[1];return(0,Q.Z)(function(){M((0,Me.Z)())},[]),O},he=Z,ae=e(23073),oe=200,I=600;function H(o){var l=o.prefixCls,d=o.upNode,O=o.downNode,M=o.upDisabled,Y=o.downDisabled,we=o.onStep,se=b.useRef(),Ee=b.useRef([]),Le=b.useRef();Le.current=we;var be=function(){clearTimeout(se.current)},Te=function(at,it){at.preventDefault(),be(),Le.current(it);function vt(){Le.current(it),se.current=setTimeout(vt,oe)}se.current=setTimeout(vt,I)};b.useEffect(function(){return function(){be(),Ee.current.forEach(function(Se){return ae.Z.cancel(Se)})}},[]);var Ne=he();if(Ne)return null;var ke="".concat(l,"-handler"),Et=k()(ke,"".concat(ke,"-up"),(0,f.Z)({},"".concat(ke,"-up-disabled"),M)),Ft=k()(ke,"".concat(ke,"-down"),(0,f.Z)({},"".concat(ke,"-down-disabled"),Y)),rt=function(){return Ee.current.push((0,ae.Z)(be))},yt={unselectable:"on",role:"button",onMouseUp:rt,onMouseLeave:rt};return b.createElement("div",{className:"".concat(ke,"-wrap")},b.createElement("span",(0,i.Z)({},yt,{onMouseDown:function(at){Te(at,!0)},"aria-label":"Increase Value","aria-disabled":M,className:Et}),d||b.createElement("span",{unselectable:"on",className:"".concat(l,"-handler-up-inner")})),b.createElement("span",(0,i.Z)({},yt,{onMouseDown:function(at){Te(at,!1)},"aria-label":"Decrease Value","aria-disabled":Y,className:Ft}),O||b.createElement("span",{unselectable:"on",className:"".concat(l,"-handler-down-inner")})))}function N(o){var l=typeof o=="number"?T(o):E(o).fullStr,d=l.includes(".");return d?E(l.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:o+"0"}var C=e(5643),A=function(){var o=(0,b.useRef)(0),l=function(){ae.Z.cancel(o.current)};return(0,b.useEffect)(function(){return l},[]),function(d){l(),o.current=(0,ae.Z)(function(){d()})}},te=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],re=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],B=function(l,d){return l||d.isEmpty()?d.toString():d.toNumber()},j=function(l){var d=a(l);return d.isInvalidate()?null:d},y=b.forwardRef(function(o,l){var d,O=o.prefixCls,M=O===void 0?"rc-input-number":O,Y=o.className,we=o.style,se=o.min,Ee=o.max,Le=o.step,be=Le===void 0?1:Le,Te=o.defaultValue,Ne=o.value,ke=o.disabled,Et=o.readOnly,Ft=o.upHandler,rt=o.downHandler,yt=o.keyboard,Se=o.controls,at=Se===void 0?!0:Se,it=o.classNames,vt=o.stringMode,$t=o.parser,bt=o.formatter,_e=o.precision,Nt=o.decimalSeparator,Qe=o.onChange,ce=o.onInput,Je=o.onPressEnter,t=o.onStep,c=(0,$.Z)(o,te),m="".concat(M,"-input"),v=b.useRef(null),L=b.useState(!1),ne=(0,V.Z)(L,2),Ce=ne[0],We=ne[1],ye=b.useRef(!1),Re=b.useRef(!1),Xe=b.useRef(!1),Ye=b.useState(function(){return a(Ne!=null?Ne:Te)}),dt=(0,V.Z)(Ye,2),xe=dt[0],ft=dt[1];function ct(Fe){Ne===void 0&&ft(Fe)}var st=b.useCallback(function(Fe,_){if(!_)return _e>=0?_e:Math.max(G(Fe),G(be))},[_e,be]),tt=b.useCallback(function(Fe){var _=String(Fe);if($t)return $t(_);var Ge=_;return Nt&&(Ge=Ge.replace(Nt,".")),Ge.replace(/[^\w.-]+/g,"")},[$t,Nt]),Oe=b.useRef(""),ot=b.useCallback(function(Fe,_){if(bt)return bt(Fe,{userTyping:_,input:String(Oe.current)});var Ge=typeof Fe=="number"?T(Fe):Fe;if(!_){var He=st(Ge,_);if(ee(Ge)&&(Nt||He>=0)){var St=Nt||".";Ge=r(Ge,St,He)}}return Ge},[bt,st,Nt]),lt=b.useState(function(){var Fe=Te!=null?Te:Ne;return xe.isInvalidate()&&["string","number"].includes((0,p.Z)(Fe))?Number.isNaN(Fe)?"":Fe:ot(xe.toString(),!1)}),qe=(0,V.Z)(lt,2),et=qe[0],Ct=qe[1];Oe.current=et;function mt(Fe,_){Ct(ot(Fe.isInvalidate()?Fe.toString(!1):Fe.toString(!_),_))}var It=b.useMemo(function(){return j(Ee)},[Ee,_e]),pt=b.useMemo(function(){return j(se)},[se,_e]),Dt=b.useMemo(function(){return!It||!xe||xe.isInvalidate()?!1:It.lessEquals(xe)},[It,xe]),wt=b.useMemo(function(){return!pt||!xe||xe.isInvalidate()?!1:xe.lessEquals(pt)},[pt,xe]),Mt=$e(v.current,Ce),gt=(0,V.Z)(Mt,2),At=gt[0],Pt=gt[1],Tt=function(_){return It&&!_.lessEquals(It)?It:pt&&!pt.lessEquals(_)?pt:null},Bt=function(_){return!Tt(_)},Rt=function(_,Ge){var He=_,St=Bt(He)||He.isEmpty();if(!He.isEmpty()&&!Ge&&(He=Tt(He)||He,St=!0),!Et&&!ke&&St){var jt=He.toString(),Gt=st(jt,Ge);return Gt>=0&&(He=a(r(jt,".",Gt)),Bt(He)||(He=a(r(jt,".",Gt,!0)))),He.equals(xe)||(ct(He),Qe==null||Qe(He.isEmpty()?null:B(vt,He)),Ne===void 0&&mt(He,Ge)),He}return xe},Lt=A(),Ht=function Fe(_){if(At(),Oe.current=_,Ct(_),!Re.current){var Ge=tt(_),He=a(Ge);He.isNaN()||Rt(He,!0)}ce==null||ce(_),Lt(function(){var St=_;$t||(St=_.replace(/。/g,".")),St!==_&&Fe(St)})},Vt=function(){Re.current=!0},Ot=function(){Re.current=!1,Ht(v.current.value)},nt=function(_){Ht(_.target.value)},ht=function(_){var Ge;if(!(_&&Dt||!_&&wt)){ye.current=!1;var He=a(Xe.current?N(be):be);_||(He=He.negate());var St=(xe||a(0)).add(He.toString()),jt=Rt(St,!1);t==null||t(B(vt,jt),{offset:Xe.current?N(be):be,type:_?"up":"down"}),(Ge=v.current)===null||Ge===void 0||Ge.focus()}},xt=function(_){var Ge=a(tt(et)),He=Ge;Ge.isNaN()?He=Rt(xe,_):He=Rt(Ge,_),Ne!==void 0?mt(xe,!1):He.isNaN()||mt(He,!1)},zt=function(){ye.current=!0},Zt=function(_){var Ge=_.key,He=_.shiftKey;ye.current=!0,Xe.current=He,Ge==="Enter"&&(Re.current||(ye.current=!1),xt(!1),Je==null||Je(_)),yt!==!1&&!Re.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ge)&&(ht(Ge==="Up"||Ge==="ArrowUp"),_.preventDefault())},Wt=function(){ye.current=!1,Xe.current=!1},Ut=function(){xt(!1),We(!1),ye.current=!1};return(0,Q.o)(function(){xe.isInvalidate()||mt(xe,!1)},[_e]),(0,Q.o)(function(){var Fe=a(Ne);ft(Fe);var _=a(tt(et));(!Fe.equals(_)||!ye.current||bt)&&mt(Fe,ye.current)},[Ne]),(0,Q.o)(function(){bt&&Pt()},[et]),b.createElement("div",{className:k()(M,it==null?void 0:it.input,Y,(d={},(0,f.Z)(d,"".concat(M,"-focused"),Ce),(0,f.Z)(d,"".concat(M,"-disabled"),ke),(0,f.Z)(d,"".concat(M,"-readonly"),Et),(0,f.Z)(d,"".concat(M,"-not-a-number"),xe.isNaN()),(0,f.Z)(d,"".concat(M,"-out-of-range"),!xe.isInvalidate()&&!Bt(xe)),d)),style:we,onFocus:function(){We(!0)},onBlur:Ut,onKeyDown:Zt,onKeyUp:Wt,onCompositionStart:Vt,onCompositionEnd:Ot,onBeforeInput:zt},at&&b.createElement(H,{prefixCls:M,upNode:Ft,downNode:rt,upDisabled:Dt,downDisabled:wt,onStep:ht}),b.createElement("div",{className:"".concat(m,"-wrap")},b.createElement("input",(0,i.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":se,"aria-valuemax":Ee,"aria-valuenow":xe.isInvalidate()?null:xe.toString(),step:be},c,{ref:(0,ie.sQ)(v,l),className:m,value:et,onChange:nt,disabled:ke,readOnly:Et}))))}),fe=b.forwardRef(function(o,l){var d=o.disabled,O=o.style,M=o.prefixCls,Y=o.value,we=o.prefix,se=o.suffix,Ee=o.addonBefore,Le=o.addonAfter,be=o.classes,Te=o.className,Ne=o.classNames,ke=(0,$.Z)(o,re),Et=b.useRef(null),Ft=function(yt){Et.current&&(0,C.nH)(Et.current,yt)};return b.createElement(h.BaseInput,{inputElement:b.createElement(y,(0,i.Z)({prefixCls:M,disabled:d,classNames:Ne,ref:(0,ie.sQ)(Et,l)},ke)),className:Te,triggerFocus:Ft,prefixCls:M,value:Y,disabled:d,style:O,prefix:we,suffix:se,addonAfter:Le,addonBefore:Ee,classes:be,classNames:Ne,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});fe.displayName="InputNumber";var Ve=fe,Ae=Ve,Pe=e(19080),Be=e(36355),me=e(92736),Ze=e(1684),je=e(19716),Ie=e(32441),ue=e(33234),s=e(9937),g=e(17313),x=e(74207),X=e(83116),D=e(37613);const P=(o,l)=>{let{componentCls:d,borderRadiusSM:O,borderRadiusLG:M}=o;const Y=l==="lg"?M:O;return{[`&-${l}`]:{[`${d}-handler-wrap`]:{borderStartEndRadius:Y,borderEndEndRadius:Y},[`${d}-handler-up`]:{borderStartEndRadius:Y},[`${d}-handler-down`]:{borderEndEndRadius:Y}}}},le=o=>{const{componentCls:l,lineWidth:d,lineType:O,colorBorder:M,borderRadius:Y,fontSizeLG:we,controlHeightLG:se,controlHeightSM:Ee,colorError:Le,paddingInlineSM:be,colorTextDescription:Te,motionDurationMid:Ne,handleHoverColor:ke,paddingInline:Et,paddingBlock:Ft,handleBg:rt,handleActiveBg:yt,colorTextDisabled:Se,borderRadiusSM:at,borderRadiusLG:it,controlWidth:vt,handleVisible:$t,handleBorderColor:bt}=o;return[{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(o)),(0,s.ik)(o)),(0,s.bi)(o,l)),{display:"inline-block",width:vt,margin:0,padding:0,border:`${d}px ${O} ${M}`,borderRadius:Y,"&-rtl":{direction:"rtl",[`${l}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:we,borderRadius:it,[`input${l}-input`]:{height:se-2*d}},"&-sm":{padding:0,borderRadius:at,[`input${l}-input`]:{height:Ee-2*d,padding:`0 ${be}px`}},"&:hover":Object.assign({},(0,s.pU)(o)),"&-focused":Object.assign({},(0,s.M1)(o)),"&-out-of-range":{[`${l}-input-wrap`]:{input:{color:Le}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,g.Wf)(o)),(0,s.s7)(o)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${l}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${l}-group-addon`]:{borderRadius:it,fontSize:o.fontSizeLG}},"&-sm":{[`${l}-group-addon`]:{borderRadius:at}},[`${l}-wrapper-disabled > ${l}-group-addon`]:Object.assign({},(0,s.Xy)(o))}}),[`&-disabled ${l}-input`]:{cursor:"not-allowed"},[l]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(o)),{width:"100%",padding:`${Ft}px ${Et}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:Y,outline:0,transition:`all ${Ne} linear`,appearance:"textfield",fontSize:"inherit"}),(0,s.nz)(o.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[l]:Object.assign(Object.assign(Object.assign({[`&:hover ${l}-handler-wrap, &-focused ${l}-handler-wrap`]:{opacity:1},[`${l}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:o.handleWidth,height:"100%",background:rt,borderStartStartRadius:0,borderStartEndRadius:Y,borderEndEndRadius:Y,borderEndStartRadius:0,opacity:$t===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ne} linear ${Ne}`,[`${l}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${l}-handler-up-inner, ${l}-handler-down-inner `]:{marginInlineEnd:0,fontSize:o.handleFontSize}}},[`${l}-handler`]:{height:"50%",overflow:"hidden",color:Te,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${d}px ${O} ${bt}`,transition:`all ${Ne} linear`,"&:active":{background:yt},"&:hover":{height:"60%",[` @@ -16,7 +16,7 @@ `]:{cursor:"not-allowed"},[` ${l}-handler-up-disabled:hover &-handler-up-inner, ${l}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Se}})},{[`${l}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${l}-handler-down`]:{borderBlockStartWidth:0}}}]},J=o=>{const{componentCls:l,paddingBlock:d,paddingInline:O,inputAffixPadding:M,controlWidth:Y,borderRadiusLG:we,borderRadiusSM:se}=o;return{[`${l}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,s.ik)(o)),(0,s.bi)(o,`${l}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Y,padding:0,paddingInlineStart:O,"&-lg":{borderRadius:we},"&-sm":{borderRadius:se},[`&:not(${l}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,s.pU)(o)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${l}-disabled`]:{background:"transparent"},[`> div${l}`]:{width:"100%",border:"none",outline:"none",[`&${l}-focused`]:{boxShadow:"none !important"}},[`input${l}-input`]:{padding:`${d}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${l}-handler-wrap`]:{zIndex:2},[l]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:M},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:O,marginInlineStart:M}}})}};var W=(0,X.Z)("InputNumber",o=>{const l=(0,D.TS)(o,(0,s.e5)(o));return[le(l),J(l),(0,x.c)(l)]},o=>Object.assign(Object.assign({},(0,s.TM)(o)),{controlWidth:90,handleWidth:o.controlHeightSM-o.lineWidth*2,handleFontSize:o.fontSize/2,handleVisible:"auto",handleActiveBg:o.colorFillAlter,handleBg:o.colorBgContainer,handleHoverColor:o.colorPrimary,handleBorderColor:o.colorBorder})),ge=function(o,l){var d={};for(var O in o)Object.prototype.hasOwnProperty.call(o,O)&&l.indexOf(O)<0&&(d[O]=o[O]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,O=Object.getOwnPropertySymbols(o);M{const{getPrefixCls:d,direction:O}=b.useContext(Be.E_),M=b.useRef(null);b.useImperativeHandle(l,()=>M.current);const{className:Y,rootClassName:we,size:se,disabled:Ee,prefixCls:Le,addonBefore:be,addonAfter:Te,prefix:Ne,bordered:ke=!0,readOnly:Et,status:Ft,controls:rt}=o,yt=ge(o,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Se=d("input-number",Le),[at,it]=W(Se),{compactSize:vt,compactItemClassnames:$t}=(0,ue.ri)(Se,O);let bt=b.createElement(w.Z,{className:`${Se}-handler-up-inner`}),_e=b.createElement(n.Z,{className:`${Se}-handler-down-inner`});const Nt=typeof rt=="boolean"?rt:void 0;typeof rt=="object"&&(bt=typeof rt.upIcon=="undefined"?bt:b.createElement("span",{className:`${Se}-handler-up-inner`},rt.upIcon),_e=typeof rt.downIcon=="undefined"?_e:b.createElement("span",{className:`${Se}-handler-down-inner`},rt.downIcon));const{hasFeedback:Qe,status:ce,isFormItemInput:Je,feedbackIcon:t}=b.useContext(Ie.aM),c=(0,Pe.F)(ce,Ft),m=(0,je.Z)(ye=>{var Re;return(Re=se!=null?se:vt)!==null&&Re!==void 0?Re:ye}),v=b.useContext(Ze.Z),j=Ee!=null?Ee:v,ne=k()({[`${Se}-lg`]:m==="large",[`${Se}-sm`]:m==="small",[`${Se}-rtl`]:O==="rtl",[`${Se}-borderless`]:!ke,[`${Se}-in-form-item`]:Je},(0,Pe.Z)(Se,c),$t,it),Ce=`${Se}-group`,We=b.createElement(Ae,Object.assign({ref:M,disabled:j,className:k()(Y,we),upHandler:bt,downHandler:_e,prefixCls:Se,readOnly:Et,controls:Nt,prefix:Ne,suffix:Qe&&t,addonAfter:Te&&b.createElement(ue.BR,null,b.createElement(Ie.Ux,{override:!0,status:!0},Te)),addonBefore:be&&b.createElement(ue.BR,null,b.createElement(Ie.Ux,{override:!0,status:!0},be)),classNames:{input:ne},classes:{affixWrapper:k()((0,Pe.Z)(`${Se}-affix-wrapper`,c,Qe),{[`${Se}-affix-wrapper-sm`]:m==="small",[`${Se}-affix-wrapper-lg`]:m==="large",[`${Se}-affix-wrapper-rtl`]:O==="rtl",[`${Se}-affix-wrapper-borderless`]:!ke},it),wrapper:k()({[`${Ce}-rtl`]:O==="rtl",[`${Se}-wrapper-disabled`]:j},it),group:k()({[`${Se}-group-wrapper-sm`]:m==="small",[`${Se}-group-wrapper-lg`]:m==="large",[`${Se}-group-wrapper-rtl`]:O==="rtl"},(0,Pe.Z)(`${Se}-group-wrapper`,c,Qe),it)}},yt));return at(We)}),Ke=De,ve=o=>b.createElement(me.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},b.createElement(De,Object.assign({},o)));Ke._InternalPanelDoNotUseOrYouWillBeFired=ve;var Ue=Ke},9432:function(ut,de,e){e.d(de,{Z:function(){return pe},n:function(){return L}});var n=e(37637),w=e(92310),u=e.n(w),k=e(93681),i=e(20475),f=e(59301),p=e(19080),V=e(36355),$=e(1684),S=e(19716),z=e(32441),q=e(33234),R=e(59412),E=e(9937);function U(F){return!!(F.prefix||F.suffix||F.allowClear)}var G=function(F,K){var r={};for(var a in F)Object.prototype.hasOwnProperty.call(F,a)&&K.indexOf(a)<0&&(r[a]=F[a]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,a=Object.getOwnPropertySymbols(F);h{var r;const{prefixCls:a,bordered:h=!0,status:Q,size:ie,disabled:b,onBlur:ze,onFocus:$e,suffix:Me,allowClear:Z,addonAfter:he,addonBefore:ae,className:oe,style:I,styles:H,rootClassName:N,onChange:C,classNames:A}=F,te=G(F,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:re,direction:B,input:T}=f.useContext(V.E_),y=re("input",a),fe=(0,f.useRef)(null),[Ve,Ae]=(0,E.ZP)(y),{compactSize:Pe,compactItemClassnames:Be}=(0,q.ri)(y,B),me=(0,S.Z)(De=>{var Ke;return(Ke=ie!=null?ie:Pe)!==null&&Ke!==void 0?Ke:De}),Ze=f.useContext($.Z),je=b!=null?b:Ze,{status:Ie,hasFeedback:ue,feedbackIcon:s}=(0,f.useContext)(z.aM),g=(0,p.F)(Ie,Q),x=U(F)||!!ue,X=(0,f.useRef)(x);(0,f.useEffect)(()=>{var De;x&&X.current,X.current=x},[x]);const D=(0,R.Z)(fe,!0),P=De=>{D(),ze==null||ze(De)},le=De=>{D(),$e==null||$e(De)},J=De=>{D(),C==null||C(De)},W=(ue||Me)&&f.createElement(f.Fragment,null,Me,ue&&s);let ge;return typeof Z=="object"&&(Z!=null&&Z.clearIcon)?ge=Z:Z&&(ge={clearIcon:f.createElement(n.Z,null)}),Ve(f.createElement(k.default,Object.assign({ref:(0,i.sQ)(K,fe),prefixCls:y,autoComplete:T==null?void 0:T.autoComplete},te,{disabled:je,onBlur:P,onFocus:le,style:Object.assign(Object.assign({},T==null?void 0:T.style),I),styles:Object.assign(Object.assign({},T==null?void 0:T.styles),H),suffix:W,allowClear:ge,className:u()(oe,N,Be,T==null?void 0:T.className),onChange:J,addonAfter:he&&f.createElement(q.BR,null,f.createElement(z.Ux,{override:!0,status:!0},he)),addonBefore:ae&&f.createElement(q.BR,null,f.createElement(z.Ux,{override:!0,status:!0},ae)),classNames:Object.assign(Object.assign(Object.assign({},A),T==null?void 0:T.classNames),{input:u()({[`${y}-sm`]:me==="small",[`${y}-lg`]:me==="large",[`${y}-rtl`]:B==="rtl",[`${y}-borderless`]:!h},!x&&(0,p.Z)(y,g),A==null?void 0:A.input,(r=T==null?void 0:T.classNames)===null||r===void 0?void 0:r.input,Ae)}),classes:{affixWrapper:u()({[`${y}-affix-wrapper-sm`]:me==="small",[`${y}-affix-wrapper-lg`]:me==="large",[`${y}-affix-wrapper-rtl`]:B==="rtl",[`${y}-affix-wrapper-borderless`]:!h},(0,p.Z)(`${y}-affix-wrapper`,g,ue),Ae),wrapper:u()({[`${y}-group-rtl`]:B==="rtl"},Ae),group:u()({[`${y}-group-wrapper-sm`]:me==="small",[`${y}-group-wrapper-lg`]:me==="large",[`${y}-group-wrapper-rtl`]:B==="rtl",[`${y}-group-wrapper-disabled`]:je},(0,p.Z)(`${y}-group-wrapper`,g,ue),Ae)}})))})},1643:function(ut,de,e){var n=e(37637),w=e(92310),u=e.n(w),k=e(9296),i=e(59301),f=e(19080),p=e(36355),V=e(1684),$=e(19716),S=e(32441),z=e(9432),q=e(9937),R=function(U,G){var L={};for(var ee in U)Object.prototype.hasOwnProperty.call(U,ee)&&G.indexOf(ee)<0&&(L[ee]=U[ee]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,ee=Object.getOwnPropertySymbols(U);pe{const{prefixCls:L,bordered:ee=!0,size:pe,disabled:F,status:K,allowClear:r,showCount:a,classNames:h,rootClassName:Q,className:ie}=U,b=R(U,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ze,direction:$e}=i.useContext(p.E_),Me=(0,$.Z)(pe),Z=i.useContext(V.Z),he=F!=null?F:Z,{status:ae,hasFeedback:oe,feedbackIcon:I}=i.useContext(S.aM),H=(0,f.F)(ae,K),N=i.useRef(null);i.useImperativeHandle(G,()=>{var B;return{resizableTextArea:(B=N.current)===null||B===void 0?void 0:B.resizableTextArea,focus:T=>{var y,fe;(0,z.n)((fe=(y=N.current)===null||y===void 0?void 0:y.resizableTextArea)===null||fe===void 0?void 0:fe.textArea,T)},blur:()=>{var T;return(T=N.current)===null||T===void 0?void 0:T.blur()}}});const C=ze("input",L);let A;typeof r=="object"&&(r!=null&&r.clearIcon)?A=r:r&&(A={clearIcon:i.createElement(n.Z,null)});const[te,re]=(0,q.ZP)(C);return te(i.createElement(k.default,Object.assign({},b,{disabled:he,allowClear:A,className:u()(ie,Q),classes:{affixWrapper:u()(`${C}-textarea-affix-wrapper`,{[`${C}-affix-wrapper-rtl`]:$e==="rtl",[`${C}-affix-wrapper-borderless`]:!ee,[`${C}-affix-wrapper-sm`]:Me==="small",[`${C}-affix-wrapper-lg`]:Me==="large",[`${C}-textarea-show-count`]:a},(0,f.Z)(`${C}-affix-wrapper`,H),re)},classNames:Object.assign(Object.assign({},h),{textarea:u()({[`${C}-borderless`]:!ee,[`${C}-sm`]:Me==="small",[`${C}-lg`]:Me==="large"},(0,f.Z)(C,H),re,h==null?void 0:h.textarea)}),prefixCls:C,suffix:oe&&i.createElement("span",{className:`${C}-textarea-suffix`},I),showCount:a,ref:N})))});de.Z=E},59412:function(ut,de,e){e.d(de,{Z:function(){return w}});var n=e(59301);function w(u,k){const i=(0,n.useRef)([]),f=()=>{i.current.push(setTimeout(()=>{var p,V,$,S;!((p=u.current)===null||p===void 0)&&p.input&&((V=u.current)===null||V===void 0?void 0:V.input.getAttribute("type"))==="password"&&(!(($=u.current)===null||$===void 0)&&$.input.hasAttribute("value"))&&((S=u.current)===null||S===void 0||S.input.removeAttribute("value"))}))};return(0,n.useEffect)(()=>(k&&f(),()=>i.current.forEach(p=>{p&&clearTimeout(p)})),[]),f}},92832:function(ut,de,e){e.d(de,{default:function(){return Me}});var n=e(92310),w=e.n(n),u=e(59301),k=e(36355),i=e(32441),f=e(9937),V=Z=>{const{getPrefixCls:he,direction:ae}=(0,u.useContext)(k.E_),{prefixCls:oe,className:I}=Z,H=he("input-group",oe),N=he("input"),[C,A]=(0,f.ZP)(N),te=w()(H,{[`${H}-lg`]:Z.size==="large",[`${H}-sm`]:Z.size==="small",[`${H}-compact`]:Z.compact,[`${H}-rtl`]:ae==="rtl"},A,I),re=(0,u.useContext)(i.aM),B=(0,u.useMemo)(()=>Object.assign(Object.assign({},re),{isFormItemInput:!1}),[re]);return C(u.createElement("span",{className:te,style:Z.style,onMouseEnter:Z.onMouseEnter,onMouseLeave:Z.onMouseLeave,onFocus:Z.onFocus,onBlur:Z.onBlur},u.createElement(i.aM.Provider,{value:B},Z.children)))},$=e(9432),S=e(21646),z=e(20970),q=e(64002),R=e(20475),E=e(59412),U=function(Z,he){var ae={};for(var oe in Z)Object.prototype.hasOwnProperty.call(Z,oe)&&he.indexOf(oe)<0&&(ae[oe]=Z[oe]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,oe=Object.getOwnPropertySymbols(Z);IZ?u.createElement(z.Z,null):u.createElement(S.Z,null),L={click:"onClick",hover:"onMouseOver"};var pe=u.forwardRef((Z,he)=>{const{visibilityToggle:ae=!0}=Z,oe=typeof ae=="object"&&ae.visible!==void 0,[I,H]=(0,u.useState)(()=>oe?ae.visible:!1),N=(0,u.useRef)(null);u.useEffect(()=>{oe&&H(ae.visible)},[oe,ae]);const C=(0,E.Z)(N),A=()=>{const{disabled:je}=Z;je||(I&&C(),H(Ie=>{var ue;const s=!Ie;return typeof ae=="object"&&((ue=ae.onVisibleChange)===null||ue===void 0||ue.call(ae,s)),s}))},te=je=>{const{action:Ie="click",iconRender:ue=G}=Z,s=L[Ie]||"",g=ue(I),x={[s]:A,className:`${je}-icon`,key:"passwordIcon",onMouseDown:X=>{X.preventDefault()},onMouseUp:X=>{X.preventDefault()}};return u.cloneElement(u.isValidElement(g)?g:u.createElement("span",null,g),x)},{className:re,prefixCls:B,inputPrefixCls:T,size:y}=Z,fe=U(Z,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ve}=u.useContext(k.E_),Ae=Ve("input",T),Pe=Ve("input-password",B),Be=ae&&te(Pe),me=w()(Pe,re,{[`${Pe}-${y}`]:!!y}),Ze=Object.assign(Object.assign({},(0,q.Z)(fe,["suffix","iconRender","visibilityToggle"])),{type:I?"text":"password",className:me,prefixCls:Ae,suffix:Be});return y&&(Ze.size=y),u.createElement($.Z,Object.assign({ref:(0,R.sQ)(he,N)},Ze))}),F=e(56981),K=e(92343),r=e(3113),a=e(19716),h=e(33234),Q=function(Z,he){var ae={};for(var oe in Z)Object.prototype.hasOwnProperty.call(Z,oe)&&he.indexOf(oe)<0&&(ae[oe]=Z[oe]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,oe=Object.getOwnPropertySymbols(Z);I{const{prefixCls:ae,inputPrefixCls:oe,className:I,size:H,suffix:N,enterButton:C=!1,addonAfter:A,loading:te,disabled:re,onSearch:B,onChange:T,onCompositionStart:y,onCompositionEnd:fe}=Z,Ve=Q(Z,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ae,direction:Pe}=u.useContext(k.E_),Be=u.useRef(!1),me=Ae("input-search",ae),Ze=Ae("input",oe),{compactSize:je}=(0,h.ri)(me,Pe),Ie=(0,a.Z)(ve=>{var Ue;return(Ue=H!=null?H:je)!==null&&Ue!==void 0?Ue:ve}),ue=u.useRef(null),s=ve=>{ve&&ve.target&&ve.type==="click"&&B&&B(ve.target.value,ve,{source:"clear"}),T&&T(ve)},g=ve=>{var Ue;document.activeElement===((Ue=ue.current)===null||Ue===void 0?void 0:Ue.input)&&ve.preventDefault()},x=ve=>{var Ue,o;B&&B((o=(Ue=ue.current)===null||Ue===void 0?void 0:Ue.input)===null||o===void 0?void 0:o.value,ve,{source:"input"})},X=ve=>{Be.current||te||x(ve)},D=typeof C=="boolean"?u.createElement(F.Z,null):null,P=`${me}-button`;let le;const J=C||{},W=J.type&&J.type.__ANT_BUTTON===!0;W||J.type==="button"?le=(0,K.Tm)(J,Object.assign({onMouseDown:g,onClick:ve=>{var Ue,o;(o=(Ue=J==null?void 0:J.props)===null||Ue===void 0?void 0:Ue.onClick)===null||o===void 0||o.call(Ue,ve),x(ve)},key:"enterButton"},W?{className:P,size:Ie}:{})):le=u.createElement(r.ZP,{className:P,type:C?"primary":void 0,size:Ie,disabled:re,key:"enterButton",onMouseDown:g,onClick:x,loading:te,icon:D},C),A&&(le=[le,(0,K.Tm)(A,{key:"addonAfter"})]);const ge=w()(me,{[`${me}-rtl`]:Pe==="rtl",[`${me}-${Ie}`]:!!Ie,[`${me}-with-button`]:!!C},I),De=ve=>{Be.current=!0,y==null||y(ve)},Ke=ve=>{Be.current=!1,fe==null||fe(ve)};return u.createElement($.Z,Object.assign({ref:(0,R.sQ)(ue,he),onPressEnter:X},Ve,{size:Ie,onCompositionStart:De,onCompositionEnd:Ke,prefixCls:Ze,addonAfter:le,suffix:N,onChange:s,className:ge,disabled:re}))}),ze=e(1643);const $e=$.Z;$e.Group=V,$e.Search=b,$e.TextArea=ze.Z,$e.Password=pe;var Me=$e},9937:function(ut,de,e){e.d(de,{M1:function(){return p},TM:function(){return K},Xy:function(){return V},bi:function(){return z},e5:function(){return F},ik:function(){return q},nz:function(){return i},pU:function(){return f},s7:function(){return R},x0:function(){return S}});var n=e(17313),w=e(74207),u=e(37613),k=e(83116);const i=r=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:r,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),f=r=>({borderColor:r.hoverBorderColor}),p=r=>({borderColor:r.activeBorderColor,boxShadow:r.activeShadow,outline:0}),V=r=>({color:r.colorTextDisabled,backgroundColor:r.colorBgContainerDisabled,borderColor:r.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},f((0,u.TS)(r,{hoverBorderColor:r.colorBorder})))}),$=r=>{const{paddingBlockLG:a,fontSizeLG:h,lineHeightLG:Q,borderRadiusLG:ie,paddingInlineLG:b}=r;return{padding:`${a}px ${b}px`,fontSize:h,lineHeight:Q,borderRadius:ie}},S=r=>({padding:`${r.paddingBlockSM}px ${r.paddingInlineSM}px`,borderRadius:r.borderRadiusSM}),z=(r,a)=>{const{componentCls:h,colorError:Q,colorWarning:ie,errorActiveShadow:b,warningActiveShadow:ze,colorErrorBorderHover:$e,colorWarningBorderHover:Me}=r;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:Q,"&:hover":{borderColor:$e},"&:focus, &-focused":Object.assign({},p((0,u.TS)(r,{activeBorderColor:Q,activeShadow:b}))),[`${h}-prefix, ${h}-suffix`]:{color:Q}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:ie,"&:hover":{borderColor:Me},"&:focus, &-focused":Object.assign({},p((0,u.TS)(r,{activeBorderColor:ie,activeShadow:ze}))),[`${h}-prefix, ${h}-suffix`]:{color:ie}}}},q=r=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${r.paddingBlock}px ${r.paddingInline}px`,color:r.colorText,fontSize:r.fontSize,lineHeight:r.lineHeight,backgroundColor:r.colorBgContainer,backgroundImage:"none",borderWidth:r.lineWidth,borderStyle:r.lineType,borderColor:r.colorBorder,borderRadius:r.borderRadius,transition:`all ${r.motionDurationMid}`},i(r.colorTextPlaceholder)),{"&:hover":Object.assign({},f(r)),"&:focus, &-focused":Object.assign({},p(r)),"&-disabled, &[disabled]":Object.assign({},V(r)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:r.controlHeight,lineHeight:r.lineHeight,verticalAlign:"bottom",transition:`all ${r.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},$(r)),"&-sm":Object.assign({},S(r)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),R=r=>{const{componentCls:a,antCls:h}=r;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:r.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${a}, &-lg > ${a}-group-addon`]:Object.assign({},$(r)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},S(r)),[`&-lg ${h}-select-single ${h}-select-selector`]:{height:r.controlHeightLG},[`&-sm ${h}-select-single ${h}-select-selector`]:{height:r.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 ${r.paddingInline}px`,color:r.colorText,fontWeight:"normal",fontSize:r.fontSize,textAlign:"center",backgroundColor:r.colorFillAlter,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,borderRadius:r.borderRadius,transition:`all ${r.motionDurationSlow}`,lineHeight:1,[`${h}-select`]:{margin:`-${r.paddingBlock+1}px -${r.paddingInline}px`,[`&${h}-select-single:not(${h}-select-customize-input)`]:{[`${h}-select-selector`]:{backgroundColor:"inherit",border:`${r.lineWidth}px ${r.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${h}-select-selector`]:{color:r.colorPrimary}}},[`${h}-cascader-picker`]:{margin:`-9px -${r.paddingInline}px`,backgroundColor:"transparent",[`${h}-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,[`${h}-select ${h}-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,[`${h}-select ${h}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${a}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-search &`]:{borderStartStartRadius:r.borderRadius,borderEndStartRadius:r.borderRadius}},[`&:not(:first-child), ${a}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${a}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,n.dF)()),{[`${a}-group-addon, ${a}-group-wrap, > ${a}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:r.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:Se}})},{[`${l}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${l}-handler-down`]:{borderBlockStartWidth:0}}}]},J=o=>{const{componentCls:l,paddingBlock:d,paddingInline:O,inputAffixPadding:M,controlWidth:Y,borderRadiusLG:we,borderRadiusSM:se}=o;return{[`${l}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,s.ik)(o)),(0,s.bi)(o,`${l}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:Y,padding:0,paddingInlineStart:O,"&-lg":{borderRadius:we},"&-sm":{borderRadius:se},[`&:not(${l}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,s.pU)(o)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${l}-disabled`]:{background:"transparent"},[`> div${l}`]:{width:"100%",border:"none",outline:"none",[`&${l}-focused`]:{boxShadow:"none !important"}},[`input${l}-input`]:{padding:`${d}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${l}-handler-wrap`]:{zIndex:2},[l]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:M},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:O,marginInlineStart:M}}})}};var W=(0,X.Z)("InputNumber",o=>{const l=(0,D.TS)(o,(0,s.e5)(o));return[le(l),J(l),(0,x.c)(l)]},o=>Object.assign(Object.assign({},(0,s.TM)(o)),{controlWidth:90,handleWidth:o.controlHeightSM-o.lineWidth*2,handleFontSize:o.fontSize/2,handleVisible:"auto",handleActiveBg:o.colorFillAlter,handleBg:o.colorBgContainer,handleHoverColor:o.colorPrimary,handleBorderColor:o.colorBorder})),ge=function(o,l){var d={};for(var O in o)Object.prototype.hasOwnProperty.call(o,O)&&l.indexOf(O)<0&&(d[O]=o[O]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,O=Object.getOwnPropertySymbols(o);M{const{getPrefixCls:d,direction:O}=b.useContext(Be.E_),M=b.useRef(null);b.useImperativeHandle(l,()=>M.current);const{className:Y,rootClassName:we,size:se,disabled:Ee,prefixCls:Le,addonBefore:be,addonAfter:Te,prefix:Ne,bordered:ke=!0,readOnly:Et,status:Ft,controls:rt}=o,yt=ge(o,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Se=d("input-number",Le),[at,it]=W(Se),{compactSize:vt,compactItemClassnames:$t}=(0,ue.ri)(Se,O);let bt=b.createElement(w.Z,{className:`${Se}-handler-up-inner`}),_e=b.createElement(n.Z,{className:`${Se}-handler-down-inner`});const Nt=typeof rt=="boolean"?rt:void 0;typeof rt=="object"&&(bt=typeof rt.upIcon=="undefined"?bt:b.createElement("span",{className:`${Se}-handler-up-inner`},rt.upIcon),_e=typeof rt.downIcon=="undefined"?_e:b.createElement("span",{className:`${Se}-handler-down-inner`},rt.downIcon));const{hasFeedback:Qe,status:ce,isFormItemInput:Je,feedbackIcon:t}=b.useContext(Ie.aM),c=(0,Pe.F)(ce,Ft),m=(0,je.Z)(ye=>{var Re;return(Re=se!=null?se:vt)!==null&&Re!==void 0?Re:ye}),v=b.useContext(Ze.Z),L=Ee!=null?Ee:v,ne=k()({[`${Se}-lg`]:m==="large",[`${Se}-sm`]:m==="small",[`${Se}-rtl`]:O==="rtl",[`${Se}-borderless`]:!ke,[`${Se}-in-form-item`]:Je},(0,Pe.Z)(Se,c),$t,it),Ce=`${Se}-group`,We=b.createElement(Ae,Object.assign({ref:M,disabled:L,className:k()(Y,we),upHandler:bt,downHandler:_e,prefixCls:Se,readOnly:Et,controls:Nt,prefix:Ne,suffix:Qe&&t,addonAfter:Te&&b.createElement(ue.BR,null,b.createElement(Ie.Ux,{override:!0,status:!0},Te)),addonBefore:be&&b.createElement(ue.BR,null,b.createElement(Ie.Ux,{override:!0,status:!0},be)),classNames:{input:ne},classes:{affixWrapper:k()((0,Pe.Z)(`${Se}-affix-wrapper`,c,Qe),{[`${Se}-affix-wrapper-sm`]:m==="small",[`${Se}-affix-wrapper-lg`]:m==="large",[`${Se}-affix-wrapper-rtl`]:O==="rtl",[`${Se}-affix-wrapper-borderless`]:!ke},it),wrapper:k()({[`${Ce}-rtl`]:O==="rtl",[`${Se}-wrapper-disabled`]:L},it),group:k()({[`${Se}-group-wrapper-sm`]:m==="small",[`${Se}-group-wrapper-lg`]:m==="large",[`${Se}-group-wrapper-rtl`]:O==="rtl"},(0,Pe.Z)(`${Se}-group-wrapper`,c,Qe),it)}},yt));return at(We)}),Ke=De,ve=o=>b.createElement(me.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},b.createElement(De,Object.assign({},o)));Ke._InternalPanelDoNotUseOrYouWillBeFired=ve;var Ue=Ke},9432:function(ut,de,e){e.d(de,{Z:function(){return pe},n:function(){return T}});var n=e(37637),w=e(92310),u=e.n(w),k=e(93681),i=e(20475),f=e(59301),p=e(19080),V=e(36355),$=e(1684),S=e(19716),z=e(32441),q=e(33234),R=e(59412),E=e(9937);function U(F){return!!(F.prefix||F.suffix||F.allowClear)}var G=function(F,K){var r={};for(var a in F)Object.prototype.hasOwnProperty.call(F,a)&&K.indexOf(a)<0&&(r[a]=F[a]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,a=Object.getOwnPropertySymbols(F);h{var r;const{prefixCls:a,bordered:h=!0,status:Q,size:ie,disabled:b,onBlur:ze,onFocus:$e,suffix:Me,allowClear:Z,addonAfter:he,addonBefore:ae,className:oe,style:I,styles:H,rootClassName:N,onChange:C,classNames:A}=F,te=G(F,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:re,direction:B,input:j}=f.useContext(V.E_),y=re("input",a),fe=(0,f.useRef)(null),[Ve,Ae]=(0,E.ZP)(y),{compactSize:Pe,compactItemClassnames:Be}=(0,q.ri)(y,B),me=(0,S.Z)(De=>{var Ke;return(Ke=ie!=null?ie:Pe)!==null&&Ke!==void 0?Ke:De}),Ze=f.useContext($.Z),je=b!=null?b:Ze,{status:Ie,hasFeedback:ue,feedbackIcon:s}=(0,f.useContext)(z.aM),g=(0,p.F)(Ie,Q),x=U(F)||!!ue,X=(0,f.useRef)(x);(0,f.useEffect)(()=>{var De;x&&X.current,X.current=x},[x]);const D=(0,R.Z)(fe,!0),P=De=>{D(),ze==null||ze(De)},le=De=>{D(),$e==null||$e(De)},J=De=>{D(),C==null||C(De)},W=(ue||Me)&&f.createElement(f.Fragment,null,Me,ue&&s);let ge;return typeof Z=="object"&&(Z!=null&&Z.clearIcon)?ge=Z:Z&&(ge={clearIcon:f.createElement(n.Z,null)}),Ve(f.createElement(k.default,Object.assign({ref:(0,i.sQ)(K,fe),prefixCls:y,autoComplete:j==null?void 0:j.autoComplete},te,{disabled:je,onBlur:P,onFocus:le,style:Object.assign(Object.assign({},j==null?void 0:j.style),I),styles:Object.assign(Object.assign({},j==null?void 0:j.styles),H),suffix:W,allowClear:ge,className:u()(oe,N,Be,j==null?void 0:j.className),onChange:J,addonAfter:he&&f.createElement(q.BR,null,f.createElement(z.Ux,{override:!0,status:!0},he)),addonBefore:ae&&f.createElement(q.BR,null,f.createElement(z.Ux,{override:!0,status:!0},ae)),classNames:Object.assign(Object.assign(Object.assign({},A),j==null?void 0:j.classNames),{input:u()({[`${y}-sm`]:me==="small",[`${y}-lg`]:me==="large",[`${y}-rtl`]:B==="rtl",[`${y}-borderless`]:!h},!x&&(0,p.Z)(y,g),A==null?void 0:A.input,(r=j==null?void 0:j.classNames)===null||r===void 0?void 0:r.input,Ae)}),classes:{affixWrapper:u()({[`${y}-affix-wrapper-sm`]:me==="small",[`${y}-affix-wrapper-lg`]:me==="large",[`${y}-affix-wrapper-rtl`]:B==="rtl",[`${y}-affix-wrapper-borderless`]:!h},(0,p.Z)(`${y}-affix-wrapper`,g,ue),Ae),wrapper:u()({[`${y}-group-rtl`]:B==="rtl"},Ae),group:u()({[`${y}-group-wrapper-sm`]:me==="small",[`${y}-group-wrapper-lg`]:me==="large",[`${y}-group-wrapper-rtl`]:B==="rtl",[`${y}-group-wrapper-disabled`]:je},(0,p.Z)(`${y}-group-wrapper`,g,ue),Ae)}})))})},1643:function(ut,de,e){var n=e(37637),w=e(92310),u=e.n(w),k=e(9296),i=e(59301),f=e(19080),p=e(36355),V=e(1684),$=e(19716),S=e(32441),z=e(9432),q=e(9937),R=function(U,G){var T={};for(var ee in U)Object.prototype.hasOwnProperty.call(U,ee)&&G.indexOf(ee)<0&&(T[ee]=U[ee]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,ee=Object.getOwnPropertySymbols(U);pe{const{prefixCls:T,bordered:ee=!0,size:pe,disabled:F,status:K,allowClear:r,showCount:a,classNames:h,rootClassName:Q,className:ie}=U,b=R(U,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ze,direction:$e}=i.useContext(p.E_),Me=(0,$.Z)(pe),Z=i.useContext(V.Z),he=F!=null?F:Z,{status:ae,hasFeedback:oe,feedbackIcon:I}=i.useContext(S.aM),H=(0,f.F)(ae,K),N=i.useRef(null);i.useImperativeHandle(G,()=>{var B;return{resizableTextArea:(B=N.current)===null||B===void 0?void 0:B.resizableTextArea,focus:j=>{var y,fe;(0,z.n)((fe=(y=N.current)===null||y===void 0?void 0:y.resizableTextArea)===null||fe===void 0?void 0:fe.textArea,j)},blur:()=>{var j;return(j=N.current)===null||j===void 0?void 0:j.blur()}}});const C=ze("input",T);let A;typeof r=="object"&&(r!=null&&r.clearIcon)?A=r:r&&(A={clearIcon:i.createElement(n.Z,null)});const[te,re]=(0,q.ZP)(C);return te(i.createElement(k.default,Object.assign({},b,{disabled:he,allowClear:A,className:u()(ie,Q),classes:{affixWrapper:u()(`${C}-textarea-affix-wrapper`,{[`${C}-affix-wrapper-rtl`]:$e==="rtl",[`${C}-affix-wrapper-borderless`]:!ee,[`${C}-affix-wrapper-sm`]:Me==="small",[`${C}-affix-wrapper-lg`]:Me==="large",[`${C}-textarea-show-count`]:a},(0,f.Z)(`${C}-affix-wrapper`,H),re)},classNames:Object.assign(Object.assign({},h),{textarea:u()({[`${C}-borderless`]:!ee,[`${C}-sm`]:Me==="small",[`${C}-lg`]:Me==="large"},(0,f.Z)(C,H),re,h==null?void 0:h.textarea)}),prefixCls:C,suffix:oe&&i.createElement("span",{className:`${C}-textarea-suffix`},I),showCount:a,ref:N})))});de.Z=E},59412:function(ut,de,e){e.d(de,{Z:function(){return w}});var n=e(59301);function w(u,k){const i=(0,n.useRef)([]),f=()=>{i.current.push(setTimeout(()=>{var p,V,$,S;!((p=u.current)===null||p===void 0)&&p.input&&((V=u.current)===null||V===void 0?void 0:V.input.getAttribute("type"))==="password"&&(!(($=u.current)===null||$===void 0)&&$.input.hasAttribute("value"))&&((S=u.current)===null||S===void 0||S.input.removeAttribute("value"))}))};return(0,n.useEffect)(()=>(k&&f(),()=>i.current.forEach(p=>{p&&clearTimeout(p)})),[]),f}},92832:function(ut,de,e){e.d(de,{default:function(){return Me}});var n=e(92310),w=e.n(n),u=e(59301),k=e(36355),i=e(32441),f=e(9937),V=Z=>{const{getPrefixCls:he,direction:ae}=(0,u.useContext)(k.E_),{prefixCls:oe,className:I}=Z,H=he("input-group",oe),N=he("input"),[C,A]=(0,f.ZP)(N),te=w()(H,{[`${H}-lg`]:Z.size==="large",[`${H}-sm`]:Z.size==="small",[`${H}-compact`]:Z.compact,[`${H}-rtl`]:ae==="rtl"},A,I),re=(0,u.useContext)(i.aM),B=(0,u.useMemo)(()=>Object.assign(Object.assign({},re),{isFormItemInput:!1}),[re]);return C(u.createElement("span",{className:te,style:Z.style,onMouseEnter:Z.onMouseEnter,onMouseLeave:Z.onMouseLeave,onFocus:Z.onFocus,onBlur:Z.onBlur},u.createElement(i.aM.Provider,{value:B},Z.children)))},$=e(9432),S=e(21646),z=e(20970),q=e(64002),R=e(20475),E=e(59412),U=function(Z,he){var ae={};for(var oe in Z)Object.prototype.hasOwnProperty.call(Z,oe)&&he.indexOf(oe)<0&&(ae[oe]=Z[oe]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,oe=Object.getOwnPropertySymbols(Z);IZ?u.createElement(z.Z,null):u.createElement(S.Z,null),T={click:"onClick",hover:"onMouseOver"};var pe=u.forwardRef((Z,he)=>{const{visibilityToggle:ae=!0}=Z,oe=typeof ae=="object"&&ae.visible!==void 0,[I,H]=(0,u.useState)(()=>oe?ae.visible:!1),N=(0,u.useRef)(null);u.useEffect(()=>{oe&&H(ae.visible)},[oe,ae]);const C=(0,E.Z)(N),A=()=>{const{disabled:je}=Z;je||(I&&C(),H(Ie=>{var ue;const s=!Ie;return typeof ae=="object"&&((ue=ae.onVisibleChange)===null||ue===void 0||ue.call(ae,s)),s}))},te=je=>{const{action:Ie="click",iconRender:ue=G}=Z,s=T[Ie]||"",g=ue(I),x={[s]:A,className:`${je}-icon`,key:"passwordIcon",onMouseDown:X=>{X.preventDefault()},onMouseUp:X=>{X.preventDefault()}};return u.cloneElement(u.isValidElement(g)?g:u.createElement("span",null,g),x)},{className:re,prefixCls:B,inputPrefixCls:j,size:y}=Z,fe=U(Z,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ve}=u.useContext(k.E_),Ae=Ve("input",j),Pe=Ve("input-password",B),Be=ae&&te(Pe),me=w()(Pe,re,{[`${Pe}-${y}`]:!!y}),Ze=Object.assign(Object.assign({},(0,q.Z)(fe,["suffix","iconRender","visibilityToggle"])),{type:I?"text":"password",className:me,prefixCls:Ae,suffix:Be});return y&&(Ze.size=y),u.createElement($.Z,Object.assign({ref:(0,R.sQ)(he,N)},Ze))}),F=e(56981),K=e(92343),r=e(3113),a=e(19716),h=e(33234),Q=function(Z,he){var ae={};for(var oe in Z)Object.prototype.hasOwnProperty.call(Z,oe)&&he.indexOf(oe)<0&&(ae[oe]=Z[oe]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,oe=Object.getOwnPropertySymbols(Z);I{const{prefixCls:ae,inputPrefixCls:oe,className:I,size:H,suffix:N,enterButton:C=!1,addonAfter:A,loading:te,disabled:re,onSearch:B,onChange:j,onCompositionStart:y,onCompositionEnd:fe}=Z,Ve=Q(Z,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ae,direction:Pe}=u.useContext(k.E_),Be=u.useRef(!1),me=Ae("input-search",ae),Ze=Ae("input",oe),{compactSize:je}=(0,h.ri)(me,Pe),Ie=(0,a.Z)(ve=>{var Ue;return(Ue=H!=null?H:je)!==null&&Ue!==void 0?Ue:ve}),ue=u.useRef(null),s=ve=>{ve&&ve.target&&ve.type==="click"&&B&&B(ve.target.value,ve,{source:"clear"}),j&&j(ve)},g=ve=>{var Ue;document.activeElement===((Ue=ue.current)===null||Ue===void 0?void 0:Ue.input)&&ve.preventDefault()},x=ve=>{var Ue,o;B&&B((o=(Ue=ue.current)===null||Ue===void 0?void 0:Ue.input)===null||o===void 0?void 0:o.value,ve,{source:"input"})},X=ve=>{Be.current||te||x(ve)},D=typeof C=="boolean"?u.createElement(F.Z,null):null,P=`${me}-button`;let le;const J=C||{},W=J.type&&J.type.__ANT_BUTTON===!0;W||J.type==="button"?le=(0,K.Tm)(J,Object.assign({onMouseDown:g,onClick:ve=>{var Ue,o;(o=(Ue=J==null?void 0:J.props)===null||Ue===void 0?void 0:Ue.onClick)===null||o===void 0||o.call(Ue,ve),x(ve)},key:"enterButton"},W?{className:P,size:Ie}:{})):le=u.createElement(r.ZP,{className:P,type:C?"primary":void 0,size:Ie,disabled:re,key:"enterButton",onMouseDown:g,onClick:x,loading:te,icon:D},C),A&&(le=[le,(0,K.Tm)(A,{key:"addonAfter"})]);const ge=w()(me,{[`${me}-rtl`]:Pe==="rtl",[`${me}-${Ie}`]:!!Ie,[`${me}-with-button`]:!!C},I),De=ve=>{Be.current=!0,y==null||y(ve)},Ke=ve=>{Be.current=!1,fe==null||fe(ve)};return u.createElement($.Z,Object.assign({ref:(0,R.sQ)(ue,he),onPressEnter:X},Ve,{size:Ie,onCompositionStart:De,onCompositionEnd:Ke,prefixCls:Ze,addonAfter:le,suffix:N,onChange:s,className:ge,disabled:re}))}),ze=e(1643);const $e=$.Z;$e.Group=V,$e.Search=b,$e.TextArea=ze.Z,$e.Password=pe;var Me=$e},9937:function(ut,de,e){e.d(de,{M1:function(){return p},TM:function(){return K},Xy:function(){return V},bi:function(){return z},e5:function(){return F},ik:function(){return q},nz:function(){return i},pU:function(){return f},s7:function(){return R},x0:function(){return S}});var n=e(17313),w=e(74207),u=e(37613),k=e(83116);const i=r=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:r,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),f=r=>({borderColor:r.hoverBorderColor}),p=r=>({borderColor:r.activeBorderColor,boxShadow:r.activeShadow,outline:0}),V=r=>({color:r.colorTextDisabled,backgroundColor:r.colorBgContainerDisabled,borderColor:r.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},f((0,u.TS)(r,{hoverBorderColor:r.colorBorder})))}),$=r=>{const{paddingBlockLG:a,fontSizeLG:h,lineHeightLG:Q,borderRadiusLG:ie,paddingInlineLG:b}=r;return{padding:`${a}px ${b}px`,fontSize:h,lineHeight:Q,borderRadius:ie}},S=r=>({padding:`${r.paddingBlockSM}px ${r.paddingInlineSM}px`,borderRadius:r.borderRadiusSM}),z=(r,a)=>{const{componentCls:h,colorError:Q,colorWarning:ie,errorActiveShadow:b,warningActiveShadow:ze,colorErrorBorderHover:$e,colorWarningBorderHover:Me}=r;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:Q,"&:hover":{borderColor:$e},"&:focus, &-focused":Object.assign({},p((0,u.TS)(r,{activeBorderColor:Q,activeShadow:b}))),[`${h}-prefix, ${h}-suffix`]:{color:Q}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:ie,"&:hover":{borderColor:Me},"&:focus, &-focused":Object.assign({},p((0,u.TS)(r,{activeBorderColor:ie,activeShadow:ze}))),[`${h}-prefix, ${h}-suffix`]:{color:ie}}}},q=r=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${r.paddingBlock}px ${r.paddingInline}px`,color:r.colorText,fontSize:r.fontSize,lineHeight:r.lineHeight,backgroundColor:r.colorBgContainer,backgroundImage:"none",borderWidth:r.lineWidth,borderStyle:r.lineType,borderColor:r.colorBorder,borderRadius:r.borderRadius,transition:`all ${r.motionDurationMid}`},i(r.colorTextPlaceholder)),{"&:hover":Object.assign({},f(r)),"&:focus, &-focused":Object.assign({},p(r)),"&-disabled, &[disabled]":Object.assign({},V(r)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:r.controlHeight,lineHeight:r.lineHeight,verticalAlign:"bottom",transition:`all ${r.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},$(r)),"&-sm":Object.assign({},S(r)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),R=r=>{const{componentCls:a,antCls:h}=r;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:r.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${a}, &-lg > ${a}-group-addon`]:Object.assign({},$(r)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},S(r)),[`&-lg ${h}-select-single ${h}-select-selector`]:{height:r.controlHeightLG},[`&-sm ${h}-select-single ${h}-select-selector`]:{height:r.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 ${r.paddingInline}px`,color:r.colorText,fontWeight:"normal",fontSize:r.fontSize,textAlign:"center",backgroundColor:r.colorFillAlter,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,borderRadius:r.borderRadius,transition:`all ${r.motionDurationSlow}`,lineHeight:1,[`${h}-select`]:{margin:`-${r.paddingBlock+1}px -${r.paddingInline}px`,[`&${h}-select-single:not(${h}-select-customize-input)`]:{[`${h}-select-selector`]:{backgroundColor:"inherit",border:`${r.lineWidth}px ${r.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${h}-select-selector`]:{color:r.colorPrimary}}},[`${h}-cascader-picker`]:{margin:`-9px -${r.paddingInline}px`,backgroundColor:"transparent",[`${h}-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,[`${h}-select ${h}-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,[`${h}-select ${h}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${a}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-search &`]:{borderStartStartRadius:r.borderRadius,borderEndStartRadius:r.borderRadius}},[`&:not(:first-child), ${a}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${a}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,n.dF)()),{[`${a}-group-addon, ${a}-group-wrap, > ${a}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:r.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${a}-affix-wrapper, & > ${a}-number-affix-wrapper, & > ${h}-picker-range @@ -29,18 +29,18 @@ & > ${h}-cascader-picker:first-child ${a}`]:{borderStartStartRadius:r.borderRadius,borderEndStartRadius:r.borderRadius},[`& > *:last-child, & > ${h}-select:last-child > ${h}-select-selector, & > ${h}-cascader-picker:last-child ${a}, - & > ${h}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:r.lineWidth,borderStartEndRadius:r.borderRadius,borderEndEndRadius:r.borderRadius},[`& > ${h}-select-auto-complete ${a}`]:{verticalAlign:"top"},[`${a}-group-wrapper + ${a}-group-wrapper`]:{marginInlineStart:-r.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:r.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:r.borderRadius}}}})}},E=r=>{const{componentCls:a,controlHeightSM:h,lineWidth:Q}=r,b=(h-Q*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,n.Wf)(r)),q(r)),z(r,a)),{'&[type="color"]':{height:r.controlHeight,[`&${a}-lg`]:{height:r.controlHeightLG},[`&${a}-sm`]:{height:h,paddingTop:b,paddingBottom:b}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},U=r=>{const{componentCls:a}=r;return{[`${a}-clear-icon`]:{margin:0,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${r.motionDurationSlow}`,"&:hover":{color:r.colorTextTertiary},"&:active":{color:r.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${r.inputAffixPadding}px`}}}},G=r=>{const{componentCls:a,inputAffixPadding:h,colorTextDescription:Q,motionDurationSlow:ie,colorIcon:b,colorIconHover:ze,iconCls:$e}=r;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},q(r)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},f(r)),{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:r.paddingXS}},"&-show-count-suffix":{color:Q},"&-show-count-has-suffix":{marginInlineEnd:r.paddingXXS},"&-prefix":{marginInlineEnd:h},"&-suffix":{marginInlineStart:h}}}),U(r)),{[`${$e}${a}-password-icon`]:{color:b,cursor:"pointer",transition:`all ${ie}`,"&:hover":{color:ze}}}),z(r,`${a}-affix-wrapper`))}},L=r=>{const{componentCls:a,colorError:h,colorWarning:Q,borderRadiusLG:ie,borderRadiusSM:b}=r;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,n.Wf)(r)),R(r)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:ie,fontSize:r.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:b}},"&-status-error":{[`${a}-group-addon`]:{color:h,borderColor:h}},"&-status-warning":{[`${a}-group-addon`]:{color:Q,borderColor:Q}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},V(r))},[`&: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}}}})}},ee=r=>{const{componentCls:a,antCls:h}=r,Q=`${a}-search`;return{[Q]:{[`${a}`]:{"&:hover, &:focus":{borderColor:r.colorPrimaryHover,[`+ ${a}-group-addon ${Q}-button:not(${h}-btn-primary)`]:{borderInlineStartColor:r.colorPrimaryHover}}},[`${a}-affix-wrapper`]:{borderRadius:0},[`${a}-lg`]:{lineHeight:r.lineHeightLG-2e-4},[`> ${a}-group`]:{[`> ${a}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${Q}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:r.borderRadius,borderEndEndRadius:r.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${Q}-button:not(${h}-btn-primary)`]:{color:r.colorTextDescription,"&:hover":{color:r.colorPrimaryHover},"&:active":{color:r.colorPrimaryActive},[`&${h}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${Q}-button`]:{height:r.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${Q}-button`]:{height:r.controlHeightLG},[`&-small ${Q}-button`]:{height:r.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${a}-compact-item`]:{[`&:not(${a}-compact-last-item)`]:{[`${a}-group-addon`]:{[`${a}-search-button`]:{marginInlineEnd:-r.lineWidth,borderRadius:0}}},[`&:not(${a}-compact-first-item)`]:{[`${a},${a}-affix-wrapper`]:{borderRadius:0}},[`> ${a}-group-addon ${a}-search-button, + & > ${h}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:r.lineWidth,borderStartEndRadius:r.borderRadius,borderEndEndRadius:r.borderRadius},[`& > ${h}-select-auto-complete ${a}`]:{verticalAlign:"top"},[`${a}-group-wrapper + ${a}-group-wrapper`]:{marginInlineStart:-r.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:r.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:r.borderRadius}}}})}},E=r=>{const{componentCls:a,controlHeightSM:h,lineWidth:Q}=r,b=(h-Q*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,n.Wf)(r)),q(r)),z(r,a)),{'&[type="color"]':{height:r.controlHeight,[`&${a}-lg`]:{height:r.controlHeightLG},[`&${a}-sm`]:{height:h,paddingTop:b,paddingBottom:b}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},U=r=>{const{componentCls:a}=r;return{[`${a}-clear-icon`]:{margin:0,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${r.motionDurationSlow}`,"&:hover":{color:r.colorTextTertiary},"&:active":{color:r.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${r.inputAffixPadding}px`}}}},G=r=>{const{componentCls:a,inputAffixPadding:h,colorTextDescription:Q,motionDurationSlow:ie,colorIcon:b,colorIconHover:ze,iconCls:$e}=r;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},q(r)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},f(r)),{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:r.paddingXS}},"&-show-count-suffix":{color:Q},"&-show-count-has-suffix":{marginInlineEnd:r.paddingXXS},"&-prefix":{marginInlineEnd:h},"&-suffix":{marginInlineStart:h}}}),U(r)),{[`${$e}${a}-password-icon`]:{color:b,cursor:"pointer",transition:`all ${ie}`,"&:hover":{color:ze}}}),z(r,`${a}-affix-wrapper`))}},T=r=>{const{componentCls:a,colorError:h,colorWarning:Q,borderRadiusLG:ie,borderRadiusSM:b}=r;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,n.Wf)(r)),R(r)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:ie,fontSize:r.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:b}},"&-status-error":{[`${a}-group-addon`]:{color:h,borderColor:h}},"&-status-warning":{[`${a}-group-addon`]:{color:Q,borderColor:Q}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},V(r))},[`&: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}}}})}},ee=r=>{const{componentCls:a,antCls:h}=r,Q=`${a}-search`;return{[Q]:{[`${a}`]:{"&:hover, &:focus":{borderColor:r.colorPrimaryHover,[`+ ${a}-group-addon ${Q}-button:not(${h}-btn-primary)`]:{borderInlineStartColor:r.colorPrimaryHover}}},[`${a}-affix-wrapper`]:{borderRadius:0},[`${a}-lg`]:{lineHeight:r.lineHeightLG-2e-4},[`> ${a}-group`]:{[`> ${a}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${Q}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:r.borderRadius,borderEndEndRadius:r.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${Q}-button:not(${h}-btn-primary)`]:{color:r.colorTextDescription,"&:hover":{color:r.colorPrimaryHover},"&:active":{color:r.colorPrimaryActive},[`&${h}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${Q}-button`]:{height:r.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${Q}-button`]:{height:r.controlHeightLG},[`&-small ${Q}-button`]:{height:r.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${a}-compact-item`]:{[`&:not(${a}-compact-last-item)`]:{[`${a}-group-addon`]:{[`${a}-search-button`]:{marginInlineEnd:-r.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}}}}},pe=r=>{const{componentCls:a,paddingLG:h}=r,Q=`${a}-textarea`;return{[Q]:{position:"relative","&-show-count":{[`> ${a}`]:{height:"100%"},[`${a}-data-count`]:{position:"absolute",bottom:-r.fontSize*r.lineHeight,insetInlineEnd:0,color:r.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${a}`]:{paddingInlineEnd:h}},[`&-affix-wrapper${Q}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:h}},[`&-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:r.paddingXS,insetBlockStart:r.paddingXS},[`${Q}-suffix`]:{position:"absolute",top:0,insetInlineEnd:r.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function F(r){return(0,u.TS)(r,{inputAffixPadding:r.paddingXXS})}const K=r=>{const{controlHeight:a,fontSize:h,lineHeight:Q,lineWidth:ie,controlHeightSM:b,controlHeightLG:ze,fontSizeLG:$e,lineHeightLG:Me,paddingSM:Z,controlPaddingHorizontalSM:he,controlPaddingHorizontal:ae,colorFillAlter:oe,colorPrimaryHover:I,controlOutlineWidth:H,controlOutline:N,colorErrorOutline:C,colorWarningOutline:A}=r;return{paddingBlock:Math.max(Math.round((a-h*Q)/2*10)/10-ie,3),paddingBlockSM:Math.max(Math.round((b-h*Q)/2*10)/10-ie,0),paddingBlockLG:Math.ceil((ze-$e*Me)/2*10)/10-ie,paddingInline:Z-ie,paddingInlineSM:he-ie,paddingInlineLG:ae-ie,addonBg:oe,activeBorderColor:I,hoverBorderColor:I,activeShadow:`0 0 0 ${H}px ${N}`,errorActiveShadow:`0 0 0 ${H}px ${C}`,warningActiveShadow:`0 0 0 ${H}px ${A}`}};de.ZP=(0,k.Z)("Input",r=>{const a=(0,u.TS)(r,F(r));return[E(a),pe(a),G(a),L(a),ee(a),(0,w.c)(a)]},K)},69127:function(ut,de,e){e.d(de,{Z:function(){return ue}});var n=e(92310),w=e.n(n),u=e(59301),k=e(36355),i=e(64002),p=s=>{const{prefixCls:g,className:x,style:X,size:D,shape:P}=s,le=w()({[`${g}-lg`]:D==="large",[`${g}-sm`]:D==="small"}),J=w()({[`${g}-circle`]:P==="circle",[`${g}-square`]:P==="square",[`${g}-round`]:P==="round"}),W=u.useMemo(()=>typeof D=="number"?{width:D,height:D,lineHeight:`${D}px`}:{},[D]);return u.createElement("span",{className:w()(g,le,J,x),style:Object.assign(Object.assign({},W),X)})},V=e(88252),$=e(83116),S=e(37613);const z=new V.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),q=s=>({height:s,lineHeight:`${s}px`}),R=s=>Object.assign({width:s},q(s)),E=s=>({background:s.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:z,animationDuration:s.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),U=s=>Object.assign({width:s*5,minWidth:s*5},q(s)),G=s=>{const{skeletonAvatarCls:g,gradientFromColor:x,controlHeight:X,controlHeightLG:D,controlHeightSM:P}=s;return{[`${g}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:x},R(X)),[`${g}${g}-circle`]:{borderRadius:"50%"},[`${g}${g}-lg`]:Object.assign({},R(D)),[`${g}${g}-sm`]:Object.assign({},R(P))}},L=s=>{const{controlHeight:g,borderRadiusSM:x,skeletonInputCls:X,controlHeightLG:D,controlHeightSM:P,gradientFromColor:le}=s;return{[`${X}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:le,borderRadius:x},U(g)),[`${X}-lg`]:Object.assign({},U(D)),[`${X}-sm`]:Object.assign({},U(P))}},ee=s=>Object.assign({width:s},q(s)),pe=s=>{const{skeletonImageCls:g,imageSizeBase:x,gradientFromColor:X,borderRadiusSM:D}=s;return{[`${g}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:X,borderRadius:D},ee(x*2)),{[`${g}-path`]:{fill:"#bfbfbf"},[`${g}-svg`]:Object.assign(Object.assign({},ee(x)),{maxWidth:x*4,maxHeight:x*4}),[`${g}-svg${g}-svg-circle`]:{borderRadius:"50%"}}),[`${g}${g}-circle`]:{borderRadius:"50%"}}},F=(s,g,x)=>{const{skeletonButtonCls:X}=s;return{[`${x}${X}-circle`]:{width:g,minWidth:g,borderRadius:"50%"},[`${x}${X}-round`]:{borderRadius:g}}},K=s=>Object.assign({width:s*2,minWidth:s*2},q(s)),r=s=>{const{borderRadiusSM:g,skeletonButtonCls:x,controlHeight:X,controlHeightLG:D,controlHeightSM:P,gradientFromColor:le}=s;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:le,borderRadius:g,width:X*2,minWidth:X*2},K(X))},F(s,X,x)),{[`${x}-lg`]:Object.assign({},K(D))}),F(s,D,`${x}-lg`)),{[`${x}-sm`]:Object.assign({},K(P))}),F(s,P,`${x}-sm`))},a=s=>{const{componentCls:g,skeletonAvatarCls:x,skeletonTitleCls:X,skeletonParagraphCls:D,skeletonButtonCls:P,skeletonInputCls:le,skeletonImageCls:J,controlHeight:W,controlHeightLG:ge,controlHeightSM:De,gradientFromColor:Ke,padding:ve,marginSM:Ue,borderRadius:o,titleHeight:l,blockRadius:d,paragraphLiHeight:O,controlHeightXS:M,paragraphMarginTop:Y}=s;return{[`${g}`]:{display:"table",width:"100%",[`${g}-header`]:{display:"table-cell",paddingInlineEnd:ve,verticalAlign:"top",[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke},R(W)),[`${x}-circle`]:{borderRadius:"50%"},[`${x}-lg`]:Object.assign({},R(ge)),[`${x}-sm`]:Object.assign({},R(De))},[`${g}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${X}`]:{width:"100%",height:l,background:Ke,borderRadius:d,[`+ ${D}`]:{marginBlockStart:De}},[`${D}`]:{padding:0,"> li":{width:"100%",height:O,listStyle:"none",background:Ke,borderRadius:d,"+ li":{marginBlockStart:M}}},[`${D}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${g}-content`]:{[`${X}, ${D} > li`]:{borderRadius:o}}},[`${g}-with-avatar ${g}-content`]:{[`${X}`]:{marginBlockStart:Ue,[`+ ${D}`]:{marginBlockStart:Y}}},[`${g}${g}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},r(s)),G(s)),L(s)),pe(s)),[`${g}${g}-block`]:{width:"100%",[`${P}`]:{width:"100%"},[`${le}`]:{width:"100%"}},[`${g}${g}-active`]:{[` + ${a}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${a}-affix-wrapper-focused`]:{zIndex:2}}}}},pe=r=>{const{componentCls:a,paddingLG:h}=r,Q=`${a}-textarea`;return{[Q]:{position:"relative","&-show-count":{[`> ${a}`]:{height:"100%"},[`${a}-data-count`]:{position:"absolute",bottom:-r.fontSize*r.lineHeight,insetInlineEnd:0,color:r.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${a}`]:{paddingInlineEnd:h}},[`&-affix-wrapper${Q}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:h}},[`&-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:r.paddingXS,insetBlockStart:r.paddingXS},[`${Q}-suffix`]:{position:"absolute",top:0,insetInlineEnd:r.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function F(r){return(0,u.TS)(r,{inputAffixPadding:r.paddingXXS})}const K=r=>{const{controlHeight:a,fontSize:h,lineHeight:Q,lineWidth:ie,controlHeightSM:b,controlHeightLG:ze,fontSizeLG:$e,lineHeightLG:Me,paddingSM:Z,controlPaddingHorizontalSM:he,controlPaddingHorizontal:ae,colorFillAlter:oe,colorPrimaryHover:I,controlOutlineWidth:H,controlOutline:N,colorErrorOutline:C,colorWarningOutline:A}=r;return{paddingBlock:Math.max(Math.round((a-h*Q)/2*10)/10-ie,3),paddingBlockSM:Math.max(Math.round((b-h*Q)/2*10)/10-ie,0),paddingBlockLG:Math.ceil((ze-$e*Me)/2*10)/10-ie,paddingInline:Z-ie,paddingInlineSM:he-ie,paddingInlineLG:ae-ie,addonBg:oe,activeBorderColor:I,hoverBorderColor:I,activeShadow:`0 0 0 ${H}px ${N}`,errorActiveShadow:`0 0 0 ${H}px ${C}`,warningActiveShadow:`0 0 0 ${H}px ${A}`}};de.ZP=(0,k.Z)("Input",r=>{const a=(0,u.TS)(r,F(r));return[E(a),pe(a),G(a),T(a),ee(a),(0,w.c)(a)]},K)},69127:function(ut,de,e){e.d(de,{Z:function(){return ue}});var n=e(92310),w=e.n(n),u=e(59301),k=e(36355),i=e(64002),p=s=>{const{prefixCls:g,className:x,style:X,size:D,shape:P}=s,le=w()({[`${g}-lg`]:D==="large",[`${g}-sm`]:D==="small"}),J=w()({[`${g}-circle`]:P==="circle",[`${g}-square`]:P==="square",[`${g}-round`]:P==="round"}),W=u.useMemo(()=>typeof D=="number"?{width:D,height:D,lineHeight:`${D}px`}:{},[D]);return u.createElement("span",{className:w()(g,le,J,x),style:Object.assign(Object.assign({},W),X)})},V=e(88252),$=e(83116),S=e(37613);const z=new V.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),q=s=>({height:s,lineHeight:`${s}px`}),R=s=>Object.assign({width:s},q(s)),E=s=>({background:s.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:z,animationDuration:s.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),U=s=>Object.assign({width:s*5,minWidth:s*5},q(s)),G=s=>{const{skeletonAvatarCls:g,gradientFromColor:x,controlHeight:X,controlHeightLG:D,controlHeightSM:P}=s;return{[`${g}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:x},R(X)),[`${g}${g}-circle`]:{borderRadius:"50%"},[`${g}${g}-lg`]:Object.assign({},R(D)),[`${g}${g}-sm`]:Object.assign({},R(P))}},T=s=>{const{controlHeight:g,borderRadiusSM:x,skeletonInputCls:X,controlHeightLG:D,controlHeightSM:P,gradientFromColor:le}=s;return{[`${X}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:le,borderRadius:x},U(g)),[`${X}-lg`]:Object.assign({},U(D)),[`${X}-sm`]:Object.assign({},U(P))}},ee=s=>Object.assign({width:s},q(s)),pe=s=>{const{skeletonImageCls:g,imageSizeBase:x,gradientFromColor:X,borderRadiusSM:D}=s;return{[`${g}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:X,borderRadius:D},ee(x*2)),{[`${g}-path`]:{fill:"#bfbfbf"},[`${g}-svg`]:Object.assign(Object.assign({},ee(x)),{maxWidth:x*4,maxHeight:x*4}),[`${g}-svg${g}-svg-circle`]:{borderRadius:"50%"}}),[`${g}${g}-circle`]:{borderRadius:"50%"}}},F=(s,g,x)=>{const{skeletonButtonCls:X}=s;return{[`${x}${X}-circle`]:{width:g,minWidth:g,borderRadius:"50%"},[`${x}${X}-round`]:{borderRadius:g}}},K=s=>Object.assign({width:s*2,minWidth:s*2},q(s)),r=s=>{const{borderRadiusSM:g,skeletonButtonCls:x,controlHeight:X,controlHeightLG:D,controlHeightSM:P,gradientFromColor:le}=s;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:le,borderRadius:g,width:X*2,minWidth:X*2},K(X))},F(s,X,x)),{[`${x}-lg`]:Object.assign({},K(D))}),F(s,D,`${x}-lg`)),{[`${x}-sm`]:Object.assign({},K(P))}),F(s,P,`${x}-sm`))},a=s=>{const{componentCls:g,skeletonAvatarCls:x,skeletonTitleCls:X,skeletonParagraphCls:D,skeletonButtonCls:P,skeletonInputCls:le,skeletonImageCls:J,controlHeight:W,controlHeightLG:ge,controlHeightSM:De,gradientFromColor:Ke,padding:ve,marginSM:Ue,borderRadius:o,titleHeight:l,blockRadius:d,paragraphLiHeight:O,controlHeightXS:M,paragraphMarginTop:Y}=s;return{[`${g}`]:{display:"table",width:"100%",[`${g}-header`]:{display:"table-cell",paddingInlineEnd:ve,verticalAlign:"top",[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke},R(W)),[`${x}-circle`]:{borderRadius:"50%"},[`${x}-lg`]:Object.assign({},R(ge)),[`${x}-sm`]:Object.assign({},R(De))},[`${g}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${X}`]:{width:"100%",height:l,background:Ke,borderRadius:d,[`+ ${D}`]:{marginBlockStart:De}},[`${D}`]:{padding:0,"> li":{width:"100%",height:O,listStyle:"none",background:Ke,borderRadius:d,"+ li":{marginBlockStart:M}}},[`${D}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${g}-content`]:{[`${X}, ${D} > li`]:{borderRadius:o}}},[`${g}-with-avatar ${g}-content`]:{[`${X}`]:{marginBlockStart:Ue,[`+ ${D}`]:{marginBlockStart:Y}}},[`${g}${g}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},r(s)),G(s)),T(s)),pe(s)),[`${g}${g}-block`]:{width:"100%",[`${P}`]:{width:"100%"},[`${le}`]:{width:"100%"}},[`${g}${g}-active`]:{[` ${X}, ${D} > li, ${x}, ${P}, ${le}, ${J} - `]:Object.assign({},E(s))}}};var h=(0,$.Z)("Skeleton",s=>{const{componentCls:g}=s,x=(0,S.TS)(s,{skeletonAvatarCls:`${g}-avatar`,skeletonTitleCls:`${g}-title`,skeletonParagraphCls:`${g}-paragraph`,skeletonButtonCls:`${g}-button`,skeletonInputCls:`${g}-input`,skeletonImageCls:`${g}-image`,imageSizeBase:s.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${s.gradientFromColor} 25%, ${s.gradientToColor} 37%, ${s.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[a(x)]},s=>{const{colorFillContent:g,colorFill:x}=s,X=g,D=x;return{color:X,colorGradientEnd:D,gradientFromColor:X,gradientToColor:D,titleHeight:s.controlHeight/2,blockRadius:s.borderRadiusSM,paragraphMarginTop:s.marginLG+s.marginXXS,paragraphLiHeight:s.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ie=s=>{const{prefixCls:g,className:x,rootClassName:X,active:D,shape:P="circle",size:le="default"}=s,{getPrefixCls:J}=u.useContext(k.E_),W=J("skeleton",g),[ge,De]=h(W),Ke=(0,i.Z)(s,["prefixCls","className"]),ve=w()(W,`${W}-element`,{[`${W}-active`]:D},x,X,De);return ge(u.createElement("div",{className:ve},u.createElement(p,Object.assign({prefixCls:`${W}-avatar`,shape:P,size:le},Ke))))},ze=s=>{const{prefixCls:g,className:x,rootClassName:X,active:D,block:P=!1,size:le="default"}=s,{getPrefixCls:J}=u.useContext(k.E_),W=J("skeleton",g),[ge,De]=h(W),Ke=(0,i.Z)(s,["prefixCls"]),ve=w()(W,`${W}-element`,{[`${W}-active`]:D,[`${W}-block`]:P},x,X,De);return ge(u.createElement("div",{className:ve},u.createElement(p,Object.assign({prefixCls:`${W}-button`,size:le},Ke))))};const $e="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Z=s=>{const{prefixCls:g,className:x,rootClassName:X,style:D,active:P}=s,{getPrefixCls:le}=u.useContext(k.E_),J=le("skeleton",g),[W,ge]=h(J),De=w()(J,`${J}-element`,{[`${J}-active`]:P},x,X,ge);return W(u.createElement("div",{className:De},u.createElement("div",{className:w()(`${J}-image`,x),style:D},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${J}-image-svg`},u.createElement("path",{d:$e,className:`${J}-image-path`})))))},ae=s=>{const{prefixCls:g,className:x,rootClassName:X,active:D,block:P,size:le="default"}=s,{getPrefixCls:J}=u.useContext(k.E_),W=J("skeleton",g),[ge,De]=h(W),Ke=(0,i.Z)(s,["prefixCls"]),ve=w()(W,`${W}-element`,{[`${W}-active`]:D,[`${W}-block`]:P},x,X,De);return ge(u.createElement("div",{className:ve},u.createElement(p,Object.assign({prefixCls:`${W}-input`,size:le},Ke))))},oe=e(5891),I={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},H=I,N=e(31533),C=function(g,x){return u.createElement(N.Z,(0,oe.Z)({},g,{ref:x,icon:H}))},A=u.forwardRef(C),te=A,B=s=>{const{prefixCls:g,className:x,rootClassName:X,style:D,active:P,children:le}=s,{getPrefixCls:J}=u.useContext(k.E_),W=J("skeleton",g),[ge,De]=h(W),Ke=w()(W,`${W}-element`,{[`${W}-active`]:P},De,x,X),ve=le!=null?le:u.createElement(te,null);return ge(u.createElement("div",{className:Ke},u.createElement("div",{className:w()(`${W}-image`,x),style:D},ve)))},T=e(26390),fe=s=>{const g=J=>{const{width:W,rows:ge=2}=s;if(Array.isArray(W))return W[J];if(ge-1===J)return W},{prefixCls:x,className:X,style:D,rows:P}=s,le=(0,T.Z)(Array(P)).map((J,W)=>u.createElement("li",{key:W,style:{width:g(W)}}));return u.createElement("ul",{className:w()(x,X),style:D},le)},Ae=s=>{let{prefixCls:g,className:x,width:X,style:D}=s;return u.createElement("h3",{className:w()(g,x),style:Object.assign({width:X},D)})};function Pe(s){return s&&typeof s=="object"?s:{}}function Be(s,g){return s&&!g?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function me(s,g){return!s&&g?{width:"38%"}:s&&g?{width:"50%"}:{}}function Ze(s,g){const x={};return(!s||!g)&&(x.width="61%"),!s&&g?x.rows=3:x.rows=2,x}const je=s=>{const{prefixCls:g,loading:x,className:X,rootClassName:D,style:P,children:le,avatar:J=!1,title:W=!0,paragraph:ge=!0,active:De,round:Ke}=s,{getPrefixCls:ve,direction:Ue,skeleton:o}=u.useContext(k.E_),l=ve("skeleton",g),[d,O]=h(l);if(x||!("loading"in s)){const M=!!J,Y=!!W,we=!!ge;let se;if(M){const be=Object.assign(Object.assign({prefixCls:`${l}-avatar`},Be(Y,we)),Pe(J));se=u.createElement("div",{className:`${l}-header`},u.createElement(p,Object.assign({},be)))}let Ee;if(Y||we){let be;if(Y){const Ne=Object.assign(Object.assign({prefixCls:`${l}-title`},me(M,we)),Pe(W));be=u.createElement(Ae,Object.assign({},Ne))}let Te;if(we){const Ne=Object.assign(Object.assign({prefixCls:`${l}-paragraph`},Ze(M,Y)),Pe(ge));Te=u.createElement(fe,Object.assign({},Ne))}Ee=u.createElement("div",{className:`${l}-content`},be,Te)}const Le=w()(l,{[`${l}-with-avatar`]:M,[`${l}-active`]:De,[`${l}-rtl`]:Ue==="rtl",[`${l}-round`]:Ke},o==null?void 0:o.className,X,D,O);return d(u.createElement("div",{className:Le,style:Object.assign(Object.assign({},o==null?void 0:o.style),P)},se,Ee))}return typeof le!="undefined"?le:null};je.Button=ze,je.Avatar=ie,je.Input=ae,je.Image=Z,je.Node=B;var Ie=je,ue=Ie},8378:function(ut,de){const e=n=>({[n.componentCls]:{[`${n.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, + `]:Object.assign({},E(s))}}};var h=(0,$.Z)("Skeleton",s=>{const{componentCls:g}=s,x=(0,S.TS)(s,{skeletonAvatarCls:`${g}-avatar`,skeletonTitleCls:`${g}-title`,skeletonParagraphCls:`${g}-paragraph`,skeletonButtonCls:`${g}-button`,skeletonInputCls:`${g}-input`,skeletonImageCls:`${g}-image`,imageSizeBase:s.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${s.gradientFromColor} 25%, ${s.gradientToColor} 37%, ${s.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[a(x)]},s=>{const{colorFillContent:g,colorFill:x}=s,X=g,D=x;return{color:X,colorGradientEnd:D,gradientFromColor:X,gradientToColor:D,titleHeight:s.controlHeight/2,blockRadius:s.borderRadiusSM,paragraphMarginTop:s.marginLG+s.marginXXS,paragraphLiHeight:s.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ie=s=>{const{prefixCls:g,className:x,rootClassName:X,active:D,shape:P="circle",size:le="default"}=s,{getPrefixCls:J}=u.useContext(k.E_),W=J("skeleton",g),[ge,De]=h(W),Ke=(0,i.Z)(s,["prefixCls","className"]),ve=w()(W,`${W}-element`,{[`${W}-active`]:D},x,X,De);return ge(u.createElement("div",{className:ve},u.createElement(p,Object.assign({prefixCls:`${W}-avatar`,shape:P,size:le},Ke))))},ze=s=>{const{prefixCls:g,className:x,rootClassName:X,active:D,block:P=!1,size:le="default"}=s,{getPrefixCls:J}=u.useContext(k.E_),W=J("skeleton",g),[ge,De]=h(W),Ke=(0,i.Z)(s,["prefixCls"]),ve=w()(W,`${W}-element`,{[`${W}-active`]:D,[`${W}-block`]:P},x,X,De);return ge(u.createElement("div",{className:ve},u.createElement(p,Object.assign({prefixCls:`${W}-button`,size:le},Ke))))};const $e="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Z=s=>{const{prefixCls:g,className:x,rootClassName:X,style:D,active:P}=s,{getPrefixCls:le}=u.useContext(k.E_),J=le("skeleton",g),[W,ge]=h(J),De=w()(J,`${J}-element`,{[`${J}-active`]:P},x,X,ge);return W(u.createElement("div",{className:De},u.createElement("div",{className:w()(`${J}-image`,x),style:D},u.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${J}-image-svg`},u.createElement("path",{d:$e,className:`${J}-image-path`})))))},ae=s=>{const{prefixCls:g,className:x,rootClassName:X,active:D,block:P,size:le="default"}=s,{getPrefixCls:J}=u.useContext(k.E_),W=J("skeleton",g),[ge,De]=h(W),Ke=(0,i.Z)(s,["prefixCls"]),ve=w()(W,`${W}-element`,{[`${W}-active`]:D,[`${W}-block`]:P},x,X,De);return ge(u.createElement("div",{className:ve},u.createElement(p,Object.assign({prefixCls:`${W}-input`,size:le},Ke))))},oe=e(5891),I={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},H=I,N=e(31533),C=function(g,x){return u.createElement(N.Z,(0,oe.Z)({},g,{ref:x,icon:H}))},A=u.forwardRef(C),te=A,B=s=>{const{prefixCls:g,className:x,rootClassName:X,style:D,active:P,children:le}=s,{getPrefixCls:J}=u.useContext(k.E_),W=J("skeleton",g),[ge,De]=h(W),Ke=w()(W,`${W}-element`,{[`${W}-active`]:P},De,x,X),ve=le!=null?le:u.createElement(te,null);return ge(u.createElement("div",{className:Ke},u.createElement("div",{className:w()(`${W}-image`,x),style:D},ve)))},j=e(26390),fe=s=>{const g=J=>{const{width:W,rows:ge=2}=s;if(Array.isArray(W))return W[J];if(ge-1===J)return W},{prefixCls:x,className:X,style:D,rows:P}=s,le=(0,j.Z)(Array(P)).map((J,W)=>u.createElement("li",{key:W,style:{width:g(W)}}));return u.createElement("ul",{className:w()(x,X),style:D},le)},Ae=s=>{let{prefixCls:g,className:x,width:X,style:D}=s;return u.createElement("h3",{className:w()(g,x),style:Object.assign({width:X},D)})};function Pe(s){return s&&typeof s=="object"?s:{}}function Be(s,g){return s&&!g?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function me(s,g){return!s&&g?{width:"38%"}:s&&g?{width:"50%"}:{}}function Ze(s,g){const x={};return(!s||!g)&&(x.width="61%"),!s&&g?x.rows=3:x.rows=2,x}const je=s=>{const{prefixCls:g,loading:x,className:X,rootClassName:D,style:P,children:le,avatar:J=!1,title:W=!0,paragraph:ge=!0,active:De,round:Ke}=s,{getPrefixCls:ve,direction:Ue,skeleton:o}=u.useContext(k.E_),l=ve("skeleton",g),[d,O]=h(l);if(x||!("loading"in s)){const M=!!J,Y=!!W,we=!!ge;let se;if(M){const be=Object.assign(Object.assign({prefixCls:`${l}-avatar`},Be(Y,we)),Pe(J));se=u.createElement("div",{className:`${l}-header`},u.createElement(p,Object.assign({},be)))}let Ee;if(Y||we){let be;if(Y){const Ne=Object.assign(Object.assign({prefixCls:`${l}-title`},me(M,we)),Pe(W));be=u.createElement(Ae,Object.assign({},Ne))}let Te;if(we){const Ne=Object.assign(Object.assign({prefixCls:`${l}-paragraph`},Ze(M,Y)),Pe(ge));Te=u.createElement(fe,Object.assign({},Ne))}Ee=u.createElement("div",{className:`${l}-content`},be,Te)}const Le=w()(l,{[`${l}-with-avatar`]:M,[`${l}-active`]:De,[`${l}-rtl`]:Ue==="rtl",[`${l}-round`]:Ke},o==null?void 0:o.className,X,D,O);return d(u.createElement("div",{className:Le,style:Object.assign(Object.assign({},o==null?void 0:o.style),P)},se,Ee))}return typeof le!="undefined"?le:null};je.Button=ze,je.Avatar=ie,je.Input=ae,je.Image=Z,je.Node=B;var Ie=je,ue=Ie},8378:function(ut,de){const e=n=>({[n.componentCls]:{[`${n.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}},[`${n.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${n.motionDurationMid} ${n.motionEaseInOut}, - opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}}});de.Z=e},93681:function(ut,de,e){e.r(de),e.d(de,{BaseInput:function(){return S},default:function(){return pe}});var n=e(5891),w=e(57259),u=e(80962),k=e(80665),i=e(92310),f=e.n(i),p=e(59301),V=e(5643),$=function(K){var r,a,h=K.inputElement,Q=K.prefixCls,ie=K.prefix,b=K.suffix,ze=K.addonBefore,$e=K.addonAfter,Me=K.className,Z=K.style,he=K.disabled,ae=K.readOnly,oe=K.focused,I=K.triggerFocus,H=K.allowClear,N=K.value,C=K.handleReset,A=K.hidden,te=K.classes,re=K.classNames,B=K.dataAttrs,T=K.styles,y=K.components,fe=(y==null?void 0:y.affixWrapper)||"span",Ve=(y==null?void 0:y.groupWrapper)||"span",Ae=(y==null?void 0:y.wrapper)||"span",Pe=(y==null?void 0:y.groupAddon)||"span",Be=(0,p.useRef)(null),me=function(J){var W;(W=Be.current)!==null&&W!==void 0&&W.contains(J.target)&&(I==null||I())},Ze=function(){var J;if(!H)return null;var W=!he&&!ae&&N,ge="".concat(Q,"-clear-icon"),De=(0,k.Z)(H)==="object"&&H!==null&&H!==void 0&&H.clearIcon?H.clearIcon:"\u2716";return p.createElement("span",{onClick:C,onMouseDown:function(ve){return ve.preventDefault()},className:f()(ge,(J={},(0,u.Z)(J,"".concat(ge,"-hidden"),!W),(0,u.Z)(J,"".concat(ge,"-has-suffix"),!!b),J)),role:"button",tabIndex:-1},De)},je=(0,p.cloneElement)(h,{value:N,hidden:A,className:f()((r=h.props)===null||r===void 0?void 0:r.className,!(0,V.X3)(K)&&!(0,V.He)(K)&&Me)||null,style:(0,w.Z)((0,w.Z)({},(a=h.props)===null||a===void 0?void 0:a.style),!(0,V.X3)(K)&&!(0,V.He)(K)?Z:{})});if((0,V.X3)(K)){var Ie,ue="".concat(Q,"-affix-wrapper"),s=f()(ue,(Ie={},(0,u.Z)(Ie,"".concat(ue,"-disabled"),he),(0,u.Z)(Ie,"".concat(ue,"-focused"),oe),(0,u.Z)(Ie,"".concat(ue,"-readonly"),ae),(0,u.Z)(Ie,"".concat(ue,"-input-with-clear-btn"),b&&H&&N),Ie),!(0,V.He)(K)&&Me,te==null?void 0:te.affixWrapper,re==null?void 0:re.affixWrapper),g=(b||H)&&p.createElement("span",{className:f()("".concat(Q,"-suffix"),re==null?void 0:re.suffix),style:T==null?void 0:T.suffix},Ze(),b);je=p.createElement(fe,(0,n.Z)({className:s,style:(0,w.Z)((0,w.Z)({},(0,V.He)(K)?void 0:Z),T==null?void 0:T.affixWrapper),hidden:!(0,V.He)(K)&&A,onClick:me},B==null?void 0:B.affixWrapper,{ref:Be}),ie&&p.createElement("span",{className:f()("".concat(Q,"-prefix"),re==null?void 0:re.prefix),style:T==null?void 0:T.prefix},ie),(0,p.cloneElement)(h,{value:N,hidden:null}),g)}if((0,V.He)(K)){var x="".concat(Q,"-group"),X="".concat(x,"-addon"),D=f()("".concat(Q,"-wrapper"),x,te==null?void 0:te.wrapper),P=f()("".concat(Q,"-group-wrapper"),Me,te==null?void 0:te.group);return p.createElement(Ve,{className:P,style:Z,hidden:A},p.createElement(Ae,{className:D},ze&&p.createElement(Pe,{className:X},ze),(0,p.cloneElement)(je,{hidden:null}),$e&&p.createElement(Pe,{className:X},$e)))}return je},S=$,z=e(26390),q=e(29043),R=e(19149),E=e(35788),U=e(64002),G=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],L=(0,p.forwardRef)(function(F,K){var r=F.autoComplete,a=F.onChange,h=F.onFocus,Q=F.onBlur,ie=F.onPressEnter,b=F.onKeyDown,ze=F.prefixCls,$e=ze===void 0?"rc-input":ze,Me=F.disabled,Z=F.htmlSize,he=F.className,ae=F.maxLength,oe=F.suffix,I=F.showCount,H=F.type,N=H===void 0?"text":H,C=F.classes,A=F.classNames,te=F.styles,re=(0,R.Z)(F,G),B=(0,E.Z)(F.defaultValue,{value:F.value}),T=(0,q.Z)(B,2),y=T[0],fe=T[1],Ve=(0,p.useState)(!1),Ae=(0,q.Z)(Ve,2),Pe=Ae[0],Be=Ae[1],me=(0,p.useRef)(null),Ze=function(P){me.current&&(0,V.nH)(me.current,P)};(0,p.useImperativeHandle)(K,function(){return{focus:Ze,blur:function(){var P;(P=me.current)===null||P===void 0||P.blur()},setSelectionRange:function(P,le,J){var W;(W=me.current)===null||W===void 0||W.setSelectionRange(P,le,J)},select:function(){var P;(P=me.current)===null||P===void 0||P.select()},input:me.current}}),(0,p.useEffect)(function(){Be(function(D){return D&&Me?!1:D})},[Me]);var je=function(P){F.value===void 0&&fe(P.target.value),me.current&&(0,V.rJ)(me.current,P,a)},Ie=function(P){ie&&P.key==="Enter"&&ie(P),b==null||b(P)},ue=function(P){Be(!0),h==null||h(P)},s=function(P){Be(!1),Q==null||Q(P)},g=function(P){fe(""),Ze(),me.current&&(0,V.rJ)(me.current,P,a)},x=function(){var P=(0,U.Z)(F,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return p.createElement("input",(0,n.Z)({autoComplete:r},P,{onChange:je,onFocus:ue,onBlur:s,onKeyDown:Ie,className:f()($e,(0,u.Z)({},"".concat($e,"-disabled"),Me),A==null?void 0:A.input),style:te==null?void 0:te.input,ref:me,size:Z,type:N}))},X=function(){var P=Number(ae)>0;if(oe||I){var le=(0,V.D7)(y),J=(0,z.Z)(le).length,W=(0,k.Z)(I)==="object"?I.formatter({value:le,count:J,maxLength:ae}):"".concat(J).concat(P?" / ".concat(ae):"");return p.createElement(p.Fragment,null,!!I&&p.createElement("span",{className:f()("".concat($e,"-show-count-suffix"),(0,u.Z)({},"".concat($e,"-show-count-has-suffix"),!!oe),A==null?void 0:A.count),style:(0,w.Z)({},te==null?void 0:te.count)},W),oe)}return null};return p.createElement(S,(0,n.Z)({},re,{prefixCls:$e,className:he,inputElement:x(),handleReset:g,value:(0,V.D7)(y),focused:Pe,triggerFocus:Ze,suffix:X(),disabled:Me,classes:C,classNames:A,styles:te}))}),ee=L,pe=ee},5643:function(ut,de,e){e.d(de,{D7:function(){return i},He:function(){return n},X3:function(){return w},nH:function(){return k},rJ:function(){return u}});function n(f){return!!(f.addonBefore||f.addonAfter)}function w(f){return!!(f.prefix||f.suffix||f.allowClear)}function u(f,p,V,$){if(V){var S=p;if(p.type==="click"){var z=f.cloneNode(!0);S=Object.create(p,{target:{value:z},currentTarget:{value:z}}),z.value="",V(S);return}if($!==void 0){S=Object.create(p,{target:{value:f},currentTarget:{value:f}}),f.value=$,V(S);return}V(S)}}function k(f,p){if(f){f.focus(p);var V=p||{},$=V.cursor;if($){var S=f.value.length;switch($){case"start":f.setSelectionRange(0,0);break;case"end":f.setSelectionRange(S,S);break;default:f.setSelectionRange(0,S)}}}}function i(f){return typeof f=="undefined"||f===null?"":String(f)}},9296:function(ut,de,e){e.r(de),e.d(de,{ResizableTextArea:function(){return ze},default:function(){return oe}});var n=e(5891),w=e(57259),u=e(80962),k=e(80665),i=e(29043),f=e(19149),p=e(26390),V=e(92310),$=e.n(V),S=e(93681),z=e(5643),q=e(35788),R=e(59301),E=e(29301),U=e(28800),G=e(23073),L=` + opacity ${n.motionDurationMid} ${n.motionEaseInOut} !important`}}});de.Z=e},93681:function(ut,de,e){e.r(de),e.d(de,{BaseInput:function(){return S},default:function(){return pe}});var n=e(5891),w=e(57259),u=e(80962),k=e(80665),i=e(92310),f=e.n(i),p=e(59301),V=e(5643),$=function(K){var r,a,h=K.inputElement,Q=K.prefixCls,ie=K.prefix,b=K.suffix,ze=K.addonBefore,$e=K.addonAfter,Me=K.className,Z=K.style,he=K.disabled,ae=K.readOnly,oe=K.focused,I=K.triggerFocus,H=K.allowClear,N=K.value,C=K.handleReset,A=K.hidden,te=K.classes,re=K.classNames,B=K.dataAttrs,j=K.styles,y=K.components,fe=(y==null?void 0:y.affixWrapper)||"span",Ve=(y==null?void 0:y.groupWrapper)||"span",Ae=(y==null?void 0:y.wrapper)||"span",Pe=(y==null?void 0:y.groupAddon)||"span",Be=(0,p.useRef)(null),me=function(J){var W;(W=Be.current)!==null&&W!==void 0&&W.contains(J.target)&&(I==null||I())},Ze=function(){var J;if(!H)return null;var W=!he&&!ae&&N,ge="".concat(Q,"-clear-icon"),De=(0,k.Z)(H)==="object"&&H!==null&&H!==void 0&&H.clearIcon?H.clearIcon:"\u2716";return p.createElement("span",{onClick:C,onMouseDown:function(ve){return ve.preventDefault()},className:f()(ge,(J={},(0,u.Z)(J,"".concat(ge,"-hidden"),!W),(0,u.Z)(J,"".concat(ge,"-has-suffix"),!!b),J)),role:"button",tabIndex:-1},De)},je=(0,p.cloneElement)(h,{value:N,hidden:A,className:f()((r=h.props)===null||r===void 0?void 0:r.className,!(0,V.X3)(K)&&!(0,V.He)(K)&&Me)||null,style:(0,w.Z)((0,w.Z)({},(a=h.props)===null||a===void 0?void 0:a.style),!(0,V.X3)(K)&&!(0,V.He)(K)?Z:{})});if((0,V.X3)(K)){var Ie,ue="".concat(Q,"-affix-wrapper"),s=f()(ue,(Ie={},(0,u.Z)(Ie,"".concat(ue,"-disabled"),he),(0,u.Z)(Ie,"".concat(ue,"-focused"),oe),(0,u.Z)(Ie,"".concat(ue,"-readonly"),ae),(0,u.Z)(Ie,"".concat(ue,"-input-with-clear-btn"),b&&H&&N),Ie),!(0,V.He)(K)&&Me,te==null?void 0:te.affixWrapper,re==null?void 0:re.affixWrapper),g=(b||H)&&p.createElement("span",{className:f()("".concat(Q,"-suffix"),re==null?void 0:re.suffix),style:j==null?void 0:j.suffix},Ze(),b);je=p.createElement(fe,(0,n.Z)({className:s,style:(0,w.Z)((0,w.Z)({},(0,V.He)(K)?void 0:Z),j==null?void 0:j.affixWrapper),hidden:!(0,V.He)(K)&&A,onClick:me},B==null?void 0:B.affixWrapper,{ref:Be}),ie&&p.createElement("span",{className:f()("".concat(Q,"-prefix"),re==null?void 0:re.prefix),style:j==null?void 0:j.prefix},ie),(0,p.cloneElement)(h,{value:N,hidden:null}),g)}if((0,V.He)(K)){var x="".concat(Q,"-group"),X="".concat(x,"-addon"),D=f()("".concat(Q,"-wrapper"),x,te==null?void 0:te.wrapper),P=f()("".concat(Q,"-group-wrapper"),Me,te==null?void 0:te.group);return p.createElement(Ve,{className:P,style:Z,hidden:A},p.createElement(Ae,{className:D},ze&&p.createElement(Pe,{className:X},ze),(0,p.cloneElement)(je,{hidden:null}),$e&&p.createElement(Pe,{className:X},$e)))}return je},S=$,z=e(26390),q=e(29043),R=e(19149),E=e(35788),U=e(64002),G=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],T=(0,p.forwardRef)(function(F,K){var r=F.autoComplete,a=F.onChange,h=F.onFocus,Q=F.onBlur,ie=F.onPressEnter,b=F.onKeyDown,ze=F.prefixCls,$e=ze===void 0?"rc-input":ze,Me=F.disabled,Z=F.htmlSize,he=F.className,ae=F.maxLength,oe=F.suffix,I=F.showCount,H=F.type,N=H===void 0?"text":H,C=F.classes,A=F.classNames,te=F.styles,re=(0,R.Z)(F,G),B=(0,E.Z)(F.defaultValue,{value:F.value}),j=(0,q.Z)(B,2),y=j[0],fe=j[1],Ve=(0,p.useState)(!1),Ae=(0,q.Z)(Ve,2),Pe=Ae[0],Be=Ae[1],me=(0,p.useRef)(null),Ze=function(P){me.current&&(0,V.nH)(me.current,P)};(0,p.useImperativeHandle)(K,function(){return{focus:Ze,blur:function(){var P;(P=me.current)===null||P===void 0||P.blur()},setSelectionRange:function(P,le,J){var W;(W=me.current)===null||W===void 0||W.setSelectionRange(P,le,J)},select:function(){var P;(P=me.current)===null||P===void 0||P.select()},input:me.current}}),(0,p.useEffect)(function(){Be(function(D){return D&&Me?!1:D})},[Me]);var je=function(P){F.value===void 0&&fe(P.target.value),me.current&&(0,V.rJ)(me.current,P,a)},Ie=function(P){ie&&P.key==="Enter"&&ie(P),b==null||b(P)},ue=function(P){Be(!0),h==null||h(P)},s=function(P){Be(!1),Q==null||Q(P)},g=function(P){fe(""),Ze(),me.current&&(0,V.rJ)(me.current,P,a)},x=function(){var P=(0,U.Z)(F,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return p.createElement("input",(0,n.Z)({autoComplete:r},P,{onChange:je,onFocus:ue,onBlur:s,onKeyDown:Ie,className:f()($e,(0,u.Z)({},"".concat($e,"-disabled"),Me),A==null?void 0:A.input),style:te==null?void 0:te.input,ref:me,size:Z,type:N}))},X=function(){var P=Number(ae)>0;if(oe||I){var le=(0,V.D7)(y),J=(0,z.Z)(le).length,W=(0,k.Z)(I)==="object"?I.formatter({value:le,count:J,maxLength:ae}):"".concat(J).concat(P?" / ".concat(ae):"");return p.createElement(p.Fragment,null,!!I&&p.createElement("span",{className:f()("".concat($e,"-show-count-suffix"),(0,u.Z)({},"".concat($e,"-show-count-has-suffix"),!!oe),A==null?void 0:A.count),style:(0,w.Z)({},te==null?void 0:te.count)},W),oe)}return null};return p.createElement(S,(0,n.Z)({},re,{prefixCls:$e,className:he,inputElement:x(),handleReset:g,value:(0,V.D7)(y),focused:Pe,triggerFocus:Ze,suffix:X(),disabled:Me,classes:C,classNames:A,styles:te}))}),ee=T,pe=ee},5643:function(ut,de,e){e.d(de,{D7:function(){return i},He:function(){return n},X3:function(){return w},nH:function(){return k},rJ:function(){return u}});function n(f){return!!(f.addonBefore||f.addonAfter)}function w(f){return!!(f.prefix||f.suffix||f.allowClear)}function u(f,p,V,$){if(V){var S=p;if(p.type==="click"){var z=f.cloneNode(!0);S=Object.create(p,{target:{value:z},currentTarget:{value:z}}),z.value="",V(S);return}if($!==void 0){S=Object.create(p,{target:{value:f},currentTarget:{value:f}}),f.value=$,V(S);return}V(S)}}function k(f,p){if(f){f.focus(p);var V=p||{},$=V.cursor;if($){var S=f.value.length;switch($){case"start":f.setSelectionRange(0,0);break;case"end":f.setSelectionRange(S,S);break;default:f.setSelectionRange(0,S)}}}}function i(f){return typeof f=="undefined"||f===null?"":String(f)}},9296:function(ut,de,e){e.r(de),e.d(de,{ResizableTextArea:function(){return ze},default:function(){return oe}});var n=e(5891),w=e(57259),u=e(80962),k=e(80665),i=e(29043),f=e(19149),p=e(26390),V=e(92310),$=e.n(V),S=e(93681),z=e(5643),q=e(35788),R=e(59301),E=e(29301),U=e(28800),G=e(23073),T=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -51,4 +51,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,ee=["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"],pe={},F;function K(I){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=I.getAttribute("id")||I.getAttribute("data-reactid")||I.getAttribute("name");if(H&&pe[N])return pe[N];var C=window.getComputedStyle(I),A=C.getPropertyValue("box-sizing")||C.getPropertyValue("-moz-box-sizing")||C.getPropertyValue("-webkit-box-sizing"),te=parseFloat(C.getPropertyValue("padding-bottom"))+parseFloat(C.getPropertyValue("padding-top")),re=parseFloat(C.getPropertyValue("border-bottom-width"))+parseFloat(C.getPropertyValue("border-top-width")),B=ee.map(function(y){return"".concat(y,":").concat(C.getPropertyValue(y))}).join(";"),T={sizingStyle:B,paddingSize:te,borderSize:re,boxSizing:A};return H&&N&&(pe[N]=T),T}function r(I){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,C=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)),I.getAttribute("wrap")?F.setAttribute("wrap",I.getAttribute("wrap")):F.removeAttribute("wrap");var A=K(I,H),te=A.paddingSize,re=A.borderSize,B=A.boxSizing,T=A.sizingStyle;F.setAttribute("style","".concat(T,";").concat(L)),F.value=I.value||I.placeholder||"";var y=void 0,fe=void 0,Ve,Ae=F.scrollHeight;if(B==="border-box"?Ae+=re:B==="content-box"&&(Ae-=te),N!==null||C!==null){F.value=" ";var Pe=F.scrollHeight-te;N!==null&&(y=Pe*N,B==="border-box"&&(y=y+te+re),Ae=Math.max(y,Ae)),C!==null&&(fe=Pe*C,B==="border-box"&&(fe=fe+te+re),Ve=Ae>fe?"":"hidden",Ae=Math.min(fe,Ae))}var Be={height:Ae,overflowY:Ve,resize:"none"};return y&&(Be.minHeight=y),fe&&(Be.maxHeight=fe),Be}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],h=0,Q=1,ie=2,b=R.forwardRef(function(I,H){var N=I,C=N.prefixCls,A=N.onPressEnter,te=N.defaultValue,re=N.value,B=N.autoSize,T=N.onResize,y=N.className,fe=N.style,Ve=N.disabled,Ae=N.onChange,Pe=N.onInternalAutoSize,Be=(0,f.Z)(N,a),me=(0,q.Z)(te,{value:re,postState:function(Ee){return Ee!=null?Ee:""}}),Ze=(0,i.Z)(me,2),je=Ze[0],Ie=Ze[1],ue=function(Ee){Ie(Ee.target.value),Ae==null||Ae(Ee)},s=R.useRef();R.useImperativeHandle(H,function(){return{textArea:s.current}});var g=R.useMemo(function(){return B&&(0,k.Z)(B)==="object"?[B.minRows,B.maxRows]:[]},[B]),x=(0,i.Z)(g,2),X=x[0],D=x[1],P=!!B,le=function(){try{if(document.activeElement===s.current){var Ee=s.current,Le=Ee.selectionStart,be=Ee.selectionEnd,Te=Ee.scrollTop;s.current.setSelectionRange(Le,be),s.current.scrollTop=Te}}catch(Ne){}},J=R.useState(ie),W=(0,i.Z)(J,2),ge=W[0],De=W[1],Ke=R.useState(),ve=(0,i.Z)(Ke,2),Ue=ve[0],o=ve[1],l=function(){De(h)};(0,U.Z)(function(){P&&l()},[re,X,D,P]),(0,U.Z)(function(){if(ge===h)De(Q);else if(ge===Q){var se=r(s.current,!1,X,D);De(ie),o(se)}else le()},[ge]);var d=R.useRef(),O=function(){G.Z.cancel(d.current)},M=function(Ee){ge===ie&&(T==null||T(Ee),B&&(O(),d.current=(0,G.Z)(function(){l()})))};R.useEffect(function(){return O},[]);var Y=P?Ue:null,we=(0,w.Z)((0,w.Z)({},fe),Y);return(ge===h||ge===Q)&&(we.overflowY="hidden",we.overflowX="hidden"),R.createElement(E.Z,{onResize:M,disabled:!(B||T)},R.createElement("textarea",(0,n.Z)({},Be,{ref:s,style:we,className:$()(C,y,(0,u.Z)({},"".concat(C,"-disabled"),Ve)),disabled:Ve,value:je,onChange:ue})))}),ze=b,$e=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Me(I,H){return(0,p.Z)(I||"").slice(0,H).join("")}function Z(I,H,N,C){var A=N;return I?A=Me(N,C):(0,p.Z)(H||"").lengthC&&(A=H),A}var he=R.forwardRef(function(I,H){var N,C=I.defaultValue,A=I.value,te=I.onFocus,re=I.onBlur,B=I.onChange,T=I.allowClear,y=I.maxLength,fe=I.onCompositionStart,Ve=I.onCompositionEnd,Ae=I.suffix,Pe=I.prefixCls,Be=Pe===void 0?"rc-textarea":Pe,me=I.classes,Ze=I.showCount,je=I.className,Ie=I.style,ue=I.disabled,s=I.hidden,g=I.classNames,x=I.styles,X=I.onResize,D=(0,f.Z)(I,$e),P=(0,q.Z)(C,{value:A,defaultValue:C}),le=(0,i.Z)(P,2),J=le[0],W=le[1],ge=(0,R.useRef)(null),De=R.useState(!1),Ke=(0,i.Z)(De,2),ve=Ke[0],Ue=Ke[1],o=R.useState(!1),l=(0,i.Z)(o,2),d=l[0],O=l[1],M=R.useRef(),Y=R.useRef(0),we=R.useState(null),se=(0,i.Z)(we,2),Ee=se[0],Le=se[1],be=function(){var ce;(ce=ge.current)===null||ce===void 0||ce.textArea.focus()};(0,R.useImperativeHandle)(H,function(){return{resizableTextArea:ge.current,focus:be,blur:function(){var ce;(ce=ge.current)===null||ce===void 0||ce.textArea.blur()}}}),(0,R.useEffect)(function(){Ue(function(Qe){return!ue&&Qe})},[ue]);var Te=Number(y)>0,Ne=function(ce){O(!0),M.current=J,Y.current=ce.currentTarget.selectionStart,fe==null||fe(ce)},ke=function(ce){O(!1);var Je=ce.currentTarget.value;if(Te){var t,c=Y.current>=y+1||Y.current===((t=M.current)===null||t===void 0?void 0:t.length);Je=Z(c,M.current,Je,y)}Je!==J&&(W(Je),(0,z.rJ)(ce.currentTarget,ce,B,Je)),Ve==null||Ve(ce)},Et=function(ce){var Je=ce.target.value;if(!d&&Te){var t=ce.target.selectionStart>=y+1||ce.target.selectionStart===Je.length||!ce.target.selectionStart;Je=Z(t,J,Je,y)}W(Je),(0,z.rJ)(ce.currentTarget,ce,B,Je)},Ft=function(ce){var Je=D.onPressEnter,t=D.onKeyDown;ce.key==="Enter"&&Je&&Je(ce),t==null||t(ce)},rt=function(ce){Ue(!0),te==null||te(ce)},yt=function(ce){Ue(!1),re==null||re(ce)},Se=function(ce){var Je;W(""),be(),(0,z.rJ)((Je=ge.current)===null||Je===void 0?void 0:Je.textArea,ce,B)},at=(0,z.D7)(J);!d&&Te&&A==null&&(at=Me(at,y));var it=Ae,vt;if(Ze){var $t=(0,p.Z)(at).length;(0,k.Z)(Ze)==="object"?vt=Ze.formatter({value:at,count:$t,maxLength:y}):vt="".concat($t).concat(Te?" / ".concat(y):""),it=R.createElement(R.Fragment,null,it,R.createElement("span",{className:$()("".concat(Be,"-data-count"),g==null?void 0:g.count),style:x==null?void 0:x.count},vt))}var bt=function(ce){var Je;X==null||X(ce),(Je=ge.current)!==null&&Je!==void 0&&Je.textArea.style.height&&Le(!0)},_e=!D.autoSize&&!Ze&&!T,Nt=R.createElement(S.BaseInput,{value:at,allowClear:T,handleReset:Se,suffix:it,prefixCls:Be,classes:{affixWrapper:$()(me==null?void 0:me.affixWrapper,(N={},(0,u.Z)(N,"".concat(Be,"-show-count"),Ze),(0,u.Z)(N,"".concat(Be,"-textarea-allow-clear"),T),N))},disabled:ue,focused:ve,className:je,style:(0,w.Z)((0,w.Z)({},Ie),Ee&&!_e?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof vt=="string"?vt:void 0}},hidden:s,inputElement:R.createElement(ze,(0,n.Z)({},D,{onKeyDown:Ft,onChange:Et,onFocus:rt,onBlur:yt,onCompositionStart:Ne,onCompositionEnd:ke,className:g==null?void 0:g.textarea,style:(0,w.Z)((0,w.Z)({},x==null?void 0:x.textarea),{},{resize:Ie==null?void 0:Ie.resize}),disabled:ue,prefixCls:Be,onResize:bt,ref:ge}))});return Nt}),ae=he,oe=ae},16722:function(ut,de,e){e.d(de,{Z:function(){return V}});const n=$=>typeof $=="object"&&$!=null&&$.nodeType===1,w=($,S)=>(!S||$!=="hidden")&&$!=="visible"&&$!=="clip",u=($,S)=>{if($.clientHeight<$.scrollHeight||$.clientWidth<$.scrollWidth){const z=getComputedStyle($,null);return w(z.overflowY,S)||w(z.overflowX,S)||(q=>{const R=(E=>{if(!E.ownerDocument||!E.ownerDocument.defaultView)return null;try{return E.ownerDocument.defaultView.frameElement}catch(U){return null}})(q);return!!R&&(R.clientHeightE<$&&U>S||E>$&&U=S&&G>=z?E-$-q:U>S&&Gz?U-S+R:0,i=$=>{const S=$.parentElement;return S==null?$.getRootNode().host||null:S},f=($,S)=>{var z,q,R,E;if(typeof document=="undefined")return[];const{scrollMode:U,block:G,inline:L,boundary:ee,skipOverflowHiddenElements:pe}=S,F=typeof ee=="function"?ee:re=>re!==ee;if(!n($))throw new TypeError("Invalid target");const K=document.scrollingElement||document.documentElement,r=[];let a=$;for(;n(a)&&F(a);){if(a=i(a),a===K){r.push(a);break}a!=null&&a===document.body&&u(a)&&!u(document.documentElement)||a!=null&&u(a,pe)&&r.push(a)}const h=(q=(z=window.visualViewport)==null?void 0:z.width)!=null?q:innerWidth,Q=(E=(R=window.visualViewport)==null?void 0:R.height)!=null?E:innerHeight,{scrollX:ie,scrollY:b}=window,{height:ze,width:$e,top:Me,right:Z,bottom:he,left:ae}=$.getBoundingClientRect(),{top:oe,right:I,bottom:H,left:N}=(re=>{const B=window.getComputedStyle(re);return{top:parseFloat(B.scrollMarginTop)||0,right:parseFloat(B.scrollMarginRight)||0,bottom:parseFloat(B.scrollMarginBottom)||0,left:parseFloat(B.scrollMarginLeft)||0}})($);let C=G==="start"||G==="nearest"?Me-oe:G==="end"?he+H:Me+ze/2-oe+H,A=L==="center"?ae+$e/2-N+I:L==="end"?Z+I:ae-N;const te=[];for(let re=0;re=0&&ae>=0&&he<=Q&&Z<=h&&(B===K&&!u(B)||Me>=fe&&he<=Ae&&ae>=Pe&&Z<=Ve))return te;const Be=getComputedStyle(B),me=parseInt(Be.borderLeftWidth,10),Ze=parseInt(Be.borderTopWidth,10),je=parseInt(Be.borderRightWidth,10),Ie=parseInt(Be.borderBottomWidth,10);let ue=0,s=0;const g="offsetWidth"in B?B.offsetWidth-B.clientWidth-me-je:0,x="offsetHeight"in B?B.offsetHeight-B.clientHeight-Ze-Ie:0,X="offsetWidth"in B?B.offsetWidth===0?0:y/B.offsetWidth:0,D="offsetHeight"in B?B.offsetHeight===0?0:T/B.offsetHeight:0;if(K===B)ue=G==="start"?C:G==="end"?C-Q:G==="nearest"?k(b,b+Q,Q,Ze,Ie,b+C,b+C+ze,ze):C-Q/2,s=L==="start"?A:L==="center"?A-h/2:L==="end"?A-h:k(ie,ie+h,h,me,je,ie+A,ie+A+$e,$e),ue=Math.max(0,ue+b),s=Math.max(0,s+ie);else{ue=G==="start"?C-fe-Ze:G==="end"?C-Ae+Ie+x:G==="nearest"?k(fe,Ae,T,Ze,Ie+x,C,C+ze,ze):C-(fe+T/2)+x/2,s=L==="start"?A-Pe-me:L==="center"?A-(Pe+y/2)+g/2:L==="end"?A-Ve+je+g:k(Pe,Ve,y,me,je+g,A,A+$e,$e);const{scrollLeft:P,scrollTop:le}=B;ue=D===0?0:Math.max(0,Math.min(le+ue/D,B.scrollHeight-T/D+x)),s=X===0?0:Math.max(0,Math.min(P+s/X,B.scrollWidth-y/X+g)),C+=le-ue,A+=P-s}te.push({el:B,top:ue,left:s})}return te},p=$=>$===!1?{block:"end",inline:"nearest"}:(S=>S===Object(S)&&Object.keys(S).length!==0)($)?$:{block:"start",inline:"nearest"};function V($,S){if(!$.isConnected||!(R=>{let E=R;for(;E&&E.parentNode;){if(E.parentNode===document)return!0;E=E.parentNode instanceof ShadowRoot?E.parentNode.host:E.parentNode}return!1})($))return;const z=(R=>{const E=window.getComputedStyle(R);return{top:parseFloat(E.scrollMarginTop)||0,right:parseFloat(E.scrollMarginRight)||0,bottom:parseFloat(E.scrollMarginBottom)||0,left:parseFloat(E.scrollMarginLeft)||0}})($);if((R=>typeof R=="object"&&typeof R.behavior=="function")(S))return S.behavior(f($,S));const q=typeof S=="boolean"||S==null?void 0:S.behavior;for(const{el:R,top:E,left:U}of f($,p(S))){const G=E-z.top+z.bottom,L=U-z.left+z.right;R.scroll({top:G,left:L,behavior:q})}}}}]); +`,ee=["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"],pe={},F;function K(I){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=I.getAttribute("id")||I.getAttribute("data-reactid")||I.getAttribute("name");if(H&&pe[N])return pe[N];var C=window.getComputedStyle(I),A=C.getPropertyValue("box-sizing")||C.getPropertyValue("-moz-box-sizing")||C.getPropertyValue("-webkit-box-sizing"),te=parseFloat(C.getPropertyValue("padding-bottom"))+parseFloat(C.getPropertyValue("padding-top")),re=parseFloat(C.getPropertyValue("border-bottom-width"))+parseFloat(C.getPropertyValue("border-top-width")),B=ee.map(function(y){return"".concat(y,":").concat(C.getPropertyValue(y))}).join(";"),j={sizingStyle:B,paddingSize:te,borderSize:re,boxSizing:A};return H&&N&&(pe[N]=j),j}function r(I){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,C=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)),I.getAttribute("wrap")?F.setAttribute("wrap",I.getAttribute("wrap")):F.removeAttribute("wrap");var A=K(I,H),te=A.paddingSize,re=A.borderSize,B=A.boxSizing,j=A.sizingStyle;F.setAttribute("style","".concat(j,";").concat(T)),F.value=I.value||I.placeholder||"";var y=void 0,fe=void 0,Ve,Ae=F.scrollHeight;if(B==="border-box"?Ae+=re:B==="content-box"&&(Ae-=te),N!==null||C!==null){F.value=" ";var Pe=F.scrollHeight-te;N!==null&&(y=Pe*N,B==="border-box"&&(y=y+te+re),Ae=Math.max(y,Ae)),C!==null&&(fe=Pe*C,B==="border-box"&&(fe=fe+te+re),Ve=Ae>fe?"":"hidden",Ae=Math.min(fe,Ae))}var Be={height:Ae,overflowY:Ve,resize:"none"};return y&&(Be.minHeight=y),fe&&(Be.maxHeight=fe),Be}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],h=0,Q=1,ie=2,b=R.forwardRef(function(I,H){var N=I,C=N.prefixCls,A=N.onPressEnter,te=N.defaultValue,re=N.value,B=N.autoSize,j=N.onResize,y=N.className,fe=N.style,Ve=N.disabled,Ae=N.onChange,Pe=N.onInternalAutoSize,Be=(0,f.Z)(N,a),me=(0,q.Z)(te,{value:re,postState:function(Ee){return Ee!=null?Ee:""}}),Ze=(0,i.Z)(me,2),je=Ze[0],Ie=Ze[1],ue=function(Ee){Ie(Ee.target.value),Ae==null||Ae(Ee)},s=R.useRef();R.useImperativeHandle(H,function(){return{textArea:s.current}});var g=R.useMemo(function(){return B&&(0,k.Z)(B)==="object"?[B.minRows,B.maxRows]:[]},[B]),x=(0,i.Z)(g,2),X=x[0],D=x[1],P=!!B,le=function(){try{if(document.activeElement===s.current){var Ee=s.current,Le=Ee.selectionStart,be=Ee.selectionEnd,Te=Ee.scrollTop;s.current.setSelectionRange(Le,be),s.current.scrollTop=Te}}catch(Ne){}},J=R.useState(ie),W=(0,i.Z)(J,2),ge=W[0],De=W[1],Ke=R.useState(),ve=(0,i.Z)(Ke,2),Ue=ve[0],o=ve[1],l=function(){De(h)};(0,U.Z)(function(){P&&l()},[re,X,D,P]),(0,U.Z)(function(){if(ge===h)De(Q);else if(ge===Q){var se=r(s.current,!1,X,D);De(ie),o(se)}else le()},[ge]);var d=R.useRef(),O=function(){G.Z.cancel(d.current)},M=function(Ee){ge===ie&&(j==null||j(Ee),B&&(O(),d.current=(0,G.Z)(function(){l()})))};R.useEffect(function(){return O},[]);var Y=P?Ue:null,we=(0,w.Z)((0,w.Z)({},fe),Y);return(ge===h||ge===Q)&&(we.overflowY="hidden",we.overflowX="hidden"),R.createElement(E.Z,{onResize:M,disabled:!(B||j)},R.createElement("textarea",(0,n.Z)({},Be,{ref:s,style:we,className:$()(C,y,(0,u.Z)({},"".concat(C,"-disabled"),Ve)),disabled:Ve,value:je,onChange:ue})))}),ze=b,$e=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Me(I,H){return(0,p.Z)(I||"").slice(0,H).join("")}function Z(I,H,N,C){var A=N;return I?A=Me(N,C):(0,p.Z)(H||"").lengthC&&(A=H),A}var he=R.forwardRef(function(I,H){var N,C=I.defaultValue,A=I.value,te=I.onFocus,re=I.onBlur,B=I.onChange,j=I.allowClear,y=I.maxLength,fe=I.onCompositionStart,Ve=I.onCompositionEnd,Ae=I.suffix,Pe=I.prefixCls,Be=Pe===void 0?"rc-textarea":Pe,me=I.classes,Ze=I.showCount,je=I.className,Ie=I.style,ue=I.disabled,s=I.hidden,g=I.classNames,x=I.styles,X=I.onResize,D=(0,f.Z)(I,$e),P=(0,q.Z)(C,{value:A,defaultValue:C}),le=(0,i.Z)(P,2),J=le[0],W=le[1],ge=(0,R.useRef)(null),De=R.useState(!1),Ke=(0,i.Z)(De,2),ve=Ke[0],Ue=Ke[1],o=R.useState(!1),l=(0,i.Z)(o,2),d=l[0],O=l[1],M=R.useRef(),Y=R.useRef(0),we=R.useState(null),se=(0,i.Z)(we,2),Ee=se[0],Le=se[1],be=function(){var ce;(ce=ge.current)===null||ce===void 0||ce.textArea.focus()};(0,R.useImperativeHandle)(H,function(){return{resizableTextArea:ge.current,focus:be,blur:function(){var ce;(ce=ge.current)===null||ce===void 0||ce.textArea.blur()}}}),(0,R.useEffect)(function(){Ue(function(Qe){return!ue&&Qe})},[ue]);var Te=Number(y)>0,Ne=function(ce){O(!0),M.current=J,Y.current=ce.currentTarget.selectionStart,fe==null||fe(ce)},ke=function(ce){O(!1);var Je=ce.currentTarget.value;if(Te){var t,c=Y.current>=y+1||Y.current===((t=M.current)===null||t===void 0?void 0:t.length);Je=Z(c,M.current,Je,y)}Je!==J&&(W(Je),(0,z.rJ)(ce.currentTarget,ce,B,Je)),Ve==null||Ve(ce)},Et=function(ce){var Je=ce.target.value;if(!d&&Te){var t=ce.target.selectionStart>=y+1||ce.target.selectionStart===Je.length||!ce.target.selectionStart;Je=Z(t,J,Je,y)}W(Je),(0,z.rJ)(ce.currentTarget,ce,B,Je)},Ft=function(ce){var Je=D.onPressEnter,t=D.onKeyDown;ce.key==="Enter"&&Je&&Je(ce),t==null||t(ce)},rt=function(ce){Ue(!0),te==null||te(ce)},yt=function(ce){Ue(!1),re==null||re(ce)},Se=function(ce){var Je;W(""),be(),(0,z.rJ)((Je=ge.current)===null||Je===void 0?void 0:Je.textArea,ce,B)},at=(0,z.D7)(J);!d&&Te&&A==null&&(at=Me(at,y));var it=Ae,vt;if(Ze){var $t=(0,p.Z)(at).length;(0,k.Z)(Ze)==="object"?vt=Ze.formatter({value:at,count:$t,maxLength:y}):vt="".concat($t).concat(Te?" / ".concat(y):""),it=R.createElement(R.Fragment,null,it,R.createElement("span",{className:$()("".concat(Be,"-data-count"),g==null?void 0:g.count),style:x==null?void 0:x.count},vt))}var bt=function(ce){var Je;X==null||X(ce),(Je=ge.current)!==null&&Je!==void 0&&Je.textArea.style.height&&Le(!0)},_e=!D.autoSize&&!Ze&&!j,Nt=R.createElement(S.BaseInput,{value:at,allowClear:j,handleReset:Se,suffix:it,prefixCls:Be,classes:{affixWrapper:$()(me==null?void 0:me.affixWrapper,(N={},(0,u.Z)(N,"".concat(Be,"-show-count"),Ze),(0,u.Z)(N,"".concat(Be,"-textarea-allow-clear"),j),N))},disabled:ue,focused:ve,className:je,style:(0,w.Z)((0,w.Z)({},Ie),Ee&&!_e?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof vt=="string"?vt:void 0}},hidden:s,inputElement:R.createElement(ze,(0,n.Z)({},D,{onKeyDown:Ft,onChange:Et,onFocus:rt,onBlur:yt,onCompositionStart:Ne,onCompositionEnd:ke,className:g==null?void 0:g.textarea,style:(0,w.Z)((0,w.Z)({},x==null?void 0:x.textarea),{},{resize:Ie==null?void 0:Ie.resize}),disabled:ue,prefixCls:Be,onResize:bt,ref:ge}))});return Nt}),ae=he,oe=ae},16722:function(ut,de,e){e.d(de,{Z:function(){return V}});const n=$=>typeof $=="object"&&$!=null&&$.nodeType===1,w=($,S)=>(!S||$!=="hidden")&&$!=="visible"&&$!=="clip",u=($,S)=>{if($.clientHeight<$.scrollHeight||$.clientWidth<$.scrollWidth){const z=getComputedStyle($,null);return w(z.overflowY,S)||w(z.overflowX,S)||(q=>{const R=(E=>{if(!E.ownerDocument||!E.ownerDocument.defaultView)return null;try{return E.ownerDocument.defaultView.frameElement}catch(U){return null}})(q);return!!R&&(R.clientHeightE<$&&U>S||E>$&&U=S&&G>=z?E-$-q:U>S&&Gz?U-S+R:0,i=$=>{const S=$.parentElement;return S==null?$.getRootNode().host||null:S},f=($,S)=>{var z,q,R,E;if(typeof document=="undefined")return[];const{scrollMode:U,block:G,inline:T,boundary:ee,skipOverflowHiddenElements:pe}=S,F=typeof ee=="function"?ee:re=>re!==ee;if(!n($))throw new TypeError("Invalid target");const K=document.scrollingElement||document.documentElement,r=[];let a=$;for(;n(a)&&F(a);){if(a=i(a),a===K){r.push(a);break}a!=null&&a===document.body&&u(a)&&!u(document.documentElement)||a!=null&&u(a,pe)&&r.push(a)}const h=(q=(z=window.visualViewport)==null?void 0:z.width)!=null?q:innerWidth,Q=(E=(R=window.visualViewport)==null?void 0:R.height)!=null?E:innerHeight,{scrollX:ie,scrollY:b}=window,{height:ze,width:$e,top:Me,right:Z,bottom:he,left:ae}=$.getBoundingClientRect(),{top:oe,right:I,bottom:H,left:N}=(re=>{const B=window.getComputedStyle(re);return{top:parseFloat(B.scrollMarginTop)||0,right:parseFloat(B.scrollMarginRight)||0,bottom:parseFloat(B.scrollMarginBottom)||0,left:parseFloat(B.scrollMarginLeft)||0}})($);let C=G==="start"||G==="nearest"?Me-oe:G==="end"?he+H:Me+ze/2-oe+H,A=T==="center"?ae+$e/2-N+I:T==="end"?Z+I:ae-N;const te=[];for(let re=0;re=0&&ae>=0&&he<=Q&&Z<=h&&(B===K&&!u(B)||Me>=fe&&he<=Ae&&ae>=Pe&&Z<=Ve))return te;const Be=getComputedStyle(B),me=parseInt(Be.borderLeftWidth,10),Ze=parseInt(Be.borderTopWidth,10),je=parseInt(Be.borderRightWidth,10),Ie=parseInt(Be.borderBottomWidth,10);let ue=0,s=0;const g="offsetWidth"in B?B.offsetWidth-B.clientWidth-me-je:0,x="offsetHeight"in B?B.offsetHeight-B.clientHeight-Ze-Ie:0,X="offsetWidth"in B?B.offsetWidth===0?0:y/B.offsetWidth:0,D="offsetHeight"in B?B.offsetHeight===0?0:j/B.offsetHeight:0;if(K===B)ue=G==="start"?C:G==="end"?C-Q:G==="nearest"?k(b,b+Q,Q,Ze,Ie,b+C,b+C+ze,ze):C-Q/2,s=T==="start"?A:T==="center"?A-h/2:T==="end"?A-h:k(ie,ie+h,h,me,je,ie+A,ie+A+$e,$e),ue=Math.max(0,ue+b),s=Math.max(0,s+ie);else{ue=G==="start"?C-fe-Ze:G==="end"?C-Ae+Ie+x:G==="nearest"?k(fe,Ae,j,Ze,Ie+x,C,C+ze,ze):C-(fe+j/2)+x/2,s=T==="start"?A-Pe-me:T==="center"?A-(Pe+y/2)+g/2:T==="end"?A-Ve+je+g:k(Pe,Ve,y,me,je+g,A,A+$e,$e);const{scrollLeft:P,scrollTop:le}=B;ue=D===0?0:Math.max(0,Math.min(le+ue/D,B.scrollHeight-j/D+x)),s=X===0?0:Math.max(0,Math.min(P+s/X,B.scrollWidth-y/X+g)),C+=le-ue,A+=P-s}te.push({el:B,top:ue,left:s})}return te},p=$=>$===!1?{block:"end",inline:"nearest"}:(S=>S===Object(S)&&Object.keys(S).length!==0)($)?$:{block:"start",inline:"nearest"};function V($,S){if(!$.isConnected||!(R=>{let E=R;for(;E&&E.parentNode;){if(E.parentNode===document)return!0;E=E.parentNode instanceof ShadowRoot?E.parentNode.host:E.parentNode}return!1})($))return;const z=(R=>{const E=window.getComputedStyle(R);return{top:parseFloat(E.scrollMarginTop)||0,right:parseFloat(E.scrollMarginRight)||0,bottom:parseFloat(E.scrollMarginBottom)||0,left:parseFloat(E.scrollMarginLeft)||0}})($);if((R=>typeof R=="object"&&typeof R.behavior=="function")(S))return S.behavior(f($,S));const q=typeof S=="boolean"||S==null?void 0:S.behavior;for(const{el:R,top:E,left:U}of f($,p(S))){const G=E-z.top+z.bottom,T=U-z.left+z.right;R.scroll({top:G,left:T,behavior:q})}}}}]); diff --git a/umi.ea0c661e.js b/umi.ffaed354.js similarity index 99% rename from umi.ea0c661e.js rename to umi.ffaed354.js index f5dc4c1905..31e3a824b8 100644 --- a/umi.ea0c661e.js +++ b/umi.ffaed354.js @@ -968,7 +968,7 @@ http://j.mp/37Fkd5Q `);Ee=JSON.parse(Wt)}catch(Le){}}else qt.headers["Content-Type"]==="application/xml"?Ee=yield Ot.text():(pt=Ce.body)!=null&&pt.autoDownload||(et=Ce.params)!=null&&et.autoDownload?Ee=yield zt(Ot):Ee=yield Ot.arrayBuffer();try{Ee.status===401&&(!((Ne=qt.params)!=null&&Ne.hidePopLogin)||!((me=qt.body)!=null&&me.hidePopLogin))&&(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),Ee.status===402&&(localStorage.getItem("addinfo")==="2"?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(R=R||s.default.confirm({visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),R.update({centered:!0,visible:!0,title:"\u63D0\u793A",content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{o.history.push("/account/profile/edit")}})))}catch(Le){console.log("fetcherr",Le)}return W(Ee,L),Ee})).catch(Ot=>{try{const pt=Ot.code;if(Ot instanceof TypeError&&window.showNetworkErrorTip(`${L}${Ot.message}`),pt){if(pt===401){(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});return}W(Ot,L)}else L.includes("/file/filePatchMerge")?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:qt.body}}):Ot.message!=="403"&&window.showNetworkErrorTip(`${L}${Ot.message}`);return Ot}catch(pt){}})}let Q=!1,Y=!1;const W=(L,X)=>{var fe,xe,Ce;if(L.status==-6&&!Y){Y=!0,(0,i.d8)("_educoder_session","logout",1),(0,i.m5)(),setTimeout(()=>Y=!1,500),s.default.info({title:"\u7CFB\u7EDF\u901A\u77E5",content:L.message,okText:"\u77E5\u9053\u4E86",maskStyle:{background:"#000"},onOk:()=>{window.location.reload()}});return}if(L.status==-7){Y=!0,setTimeout(()=>Y=!1,500);let ke="";(fe=L==null?void 0:L.data)!=null&&fe.exercise_list&&((Ce=(xe=L==null?void 0:L.data)==null?void 0:xe.exercise_list)==null||Ce.map(Ft=>{ke+=`\u300A${Ft.exercise_name}\u300B`})),s.default.info({title:"\u63D0\u793A",content:h.createElement("div",{id:"fetchStatus7",className:"fetchStatus7"},""),maskClosable:!1,closeIcon:!1,width:550,maskStyle:{background:"#000"},okText:"\u8FD4\u56DE\u9996\u9875",onOk:()=>{window.location.href="/"}}),setTimeout(()=>{document.getElementById("fetchStatus7").innerHTML=`
\u60A8\u5F53\u524D\u6709\u6B63\u5728\u8FDB\u884C\u7684\u8003\u8BD5 ${ke} \uFF0C\u8BF7\u5728\u8003\u8BD5\u7ED3\u675F\u540E\u8BBF\u95EE\u8BE5\u9875\u9762
`},500);return}if((L.status==-1||L.status==-2||L.status==-102||L.status>400)&&L.status!=403&&!Y){Y=!0,setTimeout(()=>Y=!1,500),u.ZP.warning({content:L.message,key:"message-key"});return}const Me={};if(Me[L.status]&&!Q){const{user:ke}=(0,o.getDvaApp)()._store.getState(),{userInfo:Ft}=ke;throw window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&(Q=!0),setTimeout(()=>Q=!1,500),sessionStorage.setItem("errorStatus",JSON.stringify(L)),Object.values(Me).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Me[L.status]),new Error("403")}};function se(L,X){return ae(`/api/${L}`,{method:"Get",params:X||{}})}function ee(L,X){return ae(`/${L}`,{method:"Get",params:X})}function q(L,X){return ae(`/api/${L}`,{method:"Post",body:T({},X)})}function te(L,X){return ae(`/api/${L}`,{method:"Put",body:T({},X)})}function M(L,X){return ae(`/api/${L}`,{method:"delete",body:T({},X||{})})}},30395:function(d,v,e){"use strict";e.d(v,{Bn:function(){return s},hw:function(){return n},mi:function(){return t}});const t="WTJJelpXRXdaakk0Tm1SbE56UTFPRFl5TXpnNVltWmtZVE0zTVdSalltST0=",n="WVdaak1UVmhOVEF3TkRRd05qZGlZemRsTVdZeFptSTROek5rT0daak1UYz0=",s="Y1dJeFpXRXdaakk0Tm1GblpqUTFPRFl5TXpnNVltWmtZVE0zTVdSalluQT0="},31087:function(d,v,e){"use strict";e.d(v,{AL:function(){return $},Iy:function(){return p},Qv:function(){return y},ez:function(){return F},jb:function(){return g}});var t=e(32834),n=e.n(t),s=e(11690),u=e.n(s);let f=1;function c(ie,ne){const ae=ie.match(/^(\s+)(?:```)/);if(ae===null)return ne;const Q=ae[1];return ne.split(` `).map(Y=>{const W=Y.match(/^\s+/);if(W===null)return Y;const[se]=W;return se.length>=Q.length?Y.slice(Q.length):Y}).join(` `)}let h=[],o=["
    "];const i=new(n()).Renderer,b=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function p(){h.length=0,o=["
      "]}const g={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function l(ie,ne,ae,Q){if(ne>=ie.length||ie[ne].level<=ae)return ne;var Y=ie[ne];Q.push("
    • "+Y.text+""),ne++;var W=[];return ne=l(ie,ne,Y.level,W),W.length>0&&(Q.push("
        "),W.forEach(function(se){Q.push(se)}),Q.push("
      ")),Q.push("
    • "),ne=l(ie,ne,ae,Q),ne}function y(){return l(h,0,0,o),o.push("
    "),o.join("")}const x={heading(ie){const ne=b.exec(ie);if(f+=1,ne)return{type:"heading",raw:ne[0],depth:ne[1].length,text:ne[2]}},fences(ie){const ne=this.rules.block.fences.exec(ie);if(ne){const ae=ne[0];let Q=c(ae,ne[3]||"");const Y=ne[2]?ne[2].trim():ne[2];if(["latex","katex","math"].indexOf(Y)>=0){const W=C(),se=Q;Q=W,T[W]={type:"block",expression:se}}return{type:"code",raw:ae,lang:Y,text:Q}}}},O=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let k=0;const C=()=>`__special_katext_id_${k++}__`;let T={};function F(){return T}function $(){k=0,T={}}function R(ie){return ie=ie.replace(O,(ne,ae)=>{const Q=C();return T[Q]={type:"inline",expression:ae},Q}),ie}const K=i.listitem;i.listitem=function(ie){return K(R(ie))};const G=i.paragraph;i.paragraph=function(ie){return G(R(ie))};const Z=i.tablecell;i.tablecell=function(ie,ne){return Z(R(ie),ne)},i.code=function(ie,ne,ae){const Q=(ne||"").match(/\S*/)[0];return Q?["latex","katex","math"].indexOf(Q)>=0?`

    ${ie}

    `:`
    ${ae?ie:(0,s.escape)(ie,!0)}
    -`:'
    '+(ae?ie:(0,s.escape)(ie,!0))+"
    "},i.heading=function(ie,ne,ae){let Q=this.options.headerPrefix+ae.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:Q,level:ne,text:ie}),"'+ie+""},n().setOptions({silent:!0,gfm:!0,pedantic:!1}),n().use({tokenizer:x,renderer:i}),v.ZP=n()},58130:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{AS:function(){return vtrsKey},BO:function(){return NewAntdDisabledDate},Br:function(){return getBlob},DH:function(){return timego},Dk:function(){return setDocumentTitle},Dw:function(){return onPreviewImage},EJ:function(){return HighLightedContent},EM:function(){return toChineseNumber},EN:function(){return preciseCalculation},Ec:function(){return setHeader},FH:function(){return downLoadFile},G5:function(){return sendAppStatus},G7:function(){return handleValidatorNickName},HJ:function(){return handleValidatorName},I9:function(){return RomanNumber},IS:function(){return isWechatBrowser},Il:function(){return setThreeComponent},JL:function(){return formatHomeWorkStatusToName},Jn:function(){return getImageUrl},L4:function(){return PollsStatus},L9:function(){return trackEvent},LR:function(){return download},Ll:function(){return checkIsClientExam},M:function(){return setmiyah},M2:function(){return randomArray},NY:function(){return setUrlQuery},Nd:function(){return downLoadLink},Oo:function(){return getCategoryName},Or:function(){return toWechatLogin},PF:function(){return formatRandomPaperDatas},Pq:function(){return cutName},Q8:function(){return disabledDate},QB:function(){return timeContrast},QE:function(){return releaseRuleDataAdjust},QH:function(){return downLoadFileIframe},Qq:function(){return JudgeSort},RD:function(){return bytesToSize},RG:function(){return copyTextFuc},Sp:function(){return rangeNumber},Sv:function(){return downloadFile},Tv:function(){return ImgSrcConvert},U6:function(){return HalfPastOne},UQ:function(){return HomeWorkDetailStatus},Uw:function(){return CommonWorkStatus},VV:function(){return StatusClassroomsTags},Vf:function(){return domScrollToTop},W:function(){return isUnOrNull},WX:function(){return isLocalApp},Y:function(){return HomeWorkCommonDetailStatus},YA:function(){return getHiddenName},ZJ:function(){return toDataUrl},_g:function(){return getMessagesUrl},_m:function(){return isKepuKehuan},ad:function(){return formatRandomPaperData},b9:function(){return isPc},cX:function(){return localSort},d0:function(){return disabledTime},d8:function(){return setCookie},db:function(){return getFileContentAndUrl},eF:function(){return bindPhone},eR:function(){return validateLength},ej:function(){return getCookie},en:function(){return parseUrl},fX:function(){return buildTree},hi:function(){return getExamRestrictionInfo},hv:function(){return NewAntdDisabledTime},i7:function(){return isChrome},j1:function(){return StatusGraduationProjectTags},jh:function(){return educationList},ju:function(){return ExerciseStatus},jz:function(){return replaceParamVal},k3:function(){return scrollToTop},kk:function(){return pointerEvents},lC:function(){return HomeWorkListStatus},lF:function(){return toWNumber},li:function(){return toTimeFormat},m5:function(){return clearAllCookies},nr:function(){return startExercise},oP:function(){return getJsonFromUrl},oV:function(){return ZimuSort},og:function(){return formatRate},oi:function(){return checkLocalOrPublicIp},pE:function(){return addJumping},pp:function(){return findEndWhitespace},qZ:function(){return arrTrans},qd:function(){return DayHalfPastOne},rK:function(){return HomeWorkShixunListStatus},rU:function(){return showTotal},rz:function(){return moveArray},s2:function(){return isMobileDevice},tP:function(){return cutFileName},tw:function(){return getTwoDecimalPlaces},uD:function(){return dealUploadChange},vA:function(){return HomeWorkShixunDetailStatus},vB:function(){return exerciseTips},vQ:function(){return copyToClipboard},xg:function(){return openNewWindow},y3:function(){return getBase64},yC:function(){return compareVersion}});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),_utils_authority__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2119),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(95237),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(43604),_components_Exercise_ip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(77066),_service_exercise__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(79124),_contentType__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(84063),umi__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(42203),md5__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(93735),md5__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(md5__WEBPACK_IMPORTED_MODULE_6__),_env__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(10148),_components_mediator__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(86766),_components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(25711),_utils_fetch__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(70635),crypto_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(28209),crypto_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_11__),_key__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(30395),moment__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(61186),moment__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_12__),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(33656),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13__),__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(d,v,e)=>v in d?__defProp(d,v,{enumerable:!0,configurable:!0,writable:!0,value:e}):d[v]=e,__spreadValues=(d,v)=>{for(var e in v||(v={}))__hasOwnProp.call(v,e)&&__defNormalProp(d,e,v[e]);if(__getOwnPropSymbols)for(var e of __getOwnPropSymbols(v))__propIsEnum.call(v,e)&&__defNormalProp(d,e,v[e]);return d},__spreadProps=(d,v)=>__defProps(d,__getOwnPropDescs(v)),__async=(d,v,e)=>new Promise((t,n)=>{var s=c=>{try{f(e.next(c))}catch(h){n(h)}},u=c=>{try{f(e.throw(c))}catch(h){n(h)}},f=c=>c.done?t(c.value):Promise.resolve(c.value).then(s,u);f((e=e.apply(d,v)).next())}),_a,_b;moment__WEBPACK_IMPORTED_MODULE_12___default().extend(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13___default());const HighLightedContent=(d,v=[],e="#2EC25B")=>(typeof v=="string"&&(v=[v]),d.replace(new RegExp(`(${v.join("|")})`,"gi"),`$1`)),parseParams=d=>{d=d||{};let v="";for(let e in d)typeof d[e]=="object"?Array.isArray(d[e])&&d[e].forEach((t,n)=>{v+="&"+e+"[]="+t}):d[e]!==void 0&&(v+="&"+e+"="+d[e]);return v.substr(1)},getKey=d=>window.atob(window.atob(d));function bytesToSize(d){var v=["Bytes","KB","MB","GB","TB"];if(d==0)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(d)/Math.log(1024)),10);return(d/Math.pow(1024,e)).toFixed(1)+" "+v[e]}const getTwoDecimalPlaces=d=>Math.round(Math.round(d*1e5)/1e3*100)/100,NewAntdDisabledDate=(d,v=null)=>{const e=dmoment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.endTime).endOf("day"),n=d{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("HH")),t=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("mm")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("HH")),s=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("mm")),u=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("ss"));function f(c,h){const o=[];for(let i=c;if(0,n),disabledMinutes:()=>f(0,s)};if(v!=null&&v.compared){const c=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("HH")),h=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("mm")),o=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("ss"));return moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared),"day")?{disabledHours:()=>f(0,c),disabledMinutes:()=>e<=c?f(0,h):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"day"))return{disabledHours:()=>f(0,n),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"hour")&&e<=n?f(0,s):[]}},disabledDate=(d,v,e,t)=>{t=typeof t=="string"?moment__WEBPACK_IMPORTED_MODULE_12___default()(t):t;const n=t?d<(t==null?void 0:t.startOf("day")):dmoment__WEBPACK_IMPORTED_MODULE_12___default()(v).endOf("day"),u=d{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("HH")),t=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("HH")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("mm"));function s(u,f){const c=[];for(let h=u;hs(0,t),disabledMinutes:()=>s(0,n)};if(v){const u=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v).format("HH")),f=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v).format("mm"));return moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(v),"day")?{disabledHours:()=>s(0,u),disabledMinutes:()=>e<=u?s(0,f):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"day"))return{disabledHours:()=>s(0,t),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"hour")&&e<=t?s(0,n):[]}},preciseCalculation=(d,v,e)=>{typeof d=="string"&&(d=Number(d)),typeof v=="string"&&(v=Number(v));const t=(d.toString().split(".")[1]||"").length,n=(v.toString().split(".")[1]||"").length,s=Math.max(t,n),u=Math.pow(10,s);return(()=>{switch(e){case"+":return(Math.round(d*u)+Math.round(v*u))/u;case"-":return(Math.round(d*u)-Math.round(v*u))/u;case"*":return Math.round(d*u)*Math.round(v*u)/(u*u);case"/":return Math.round(d*u)/Math.round(v*u);default:throw new Error("\u4E0D\u652F\u6301\u7684\u8FD0\u7B97\u7B26\u53F7")}})()},toWNumber=d=>d/1e4>1?react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,Math.round(d/1e4*100)/100,react__WEBPACK_IMPORTED_MODULE_0__.createElement("i",{className:"font12"},"w")):d,toChineseNumber=d=>{const v=d.toString().replace(/(?=(\d{4})+$)/g,",").split(",").filter(Boolean),e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],t=["","\u5341","\u767E","\u5343"],n=["","\u4E07","\u4EBF"],s=f=>{let c="";for(let h=0;h{const t=d.splice(v,1)[0];return d.splice(e,0,t),d},ZimuSort=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],JudgeSort=["\u6B63\u786E","\u9519\u8BEF"],RomanNumber=["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","XIII","XIV","XV","XVI","XVII","XVIII","XIX","XX"],findEndWhitespace=d=>{if(!d)return"";const v=d.replace(/(?:\r\n|\n)/g,`\x1B[41m\x1B[37m\u21B5\x1B[0m\r +`:'
    '+(ae?ie:(0,s.escape)(ie,!0))+"
    "},i.heading=function(ie,ne,ae){let Q=this.options.headerPrefix+ae.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:Q,level:ne,text:ie}),"'+ie+""},n().setOptions({silent:!0,gfm:!0,pedantic:!1}),n().use({tokenizer:x,renderer:i}),v.ZP=n()},58130:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{AS:function(){return vtrsKey},BO:function(){return NewAntdDisabledDate},Br:function(){return getBlob},DH:function(){return timego},Dk:function(){return setDocumentTitle},Dw:function(){return onPreviewImage},EJ:function(){return HighLightedContent},EM:function(){return toChineseNumber},EN:function(){return preciseCalculation},Ec:function(){return setHeader},FH:function(){return downLoadFile},G5:function(){return sendAppStatus},G7:function(){return handleValidatorNickName},HJ:function(){return handleValidatorName},I9:function(){return RomanNumber},IS:function(){return isWechatBrowser},Il:function(){return setThreeComponent},JL:function(){return formatHomeWorkStatusToName},Jn:function(){return getImageUrl},L4:function(){return PollsStatus},L9:function(){return trackEvent},LR:function(){return download},Ll:function(){return checkIsClientExam},M:function(){return setmiyah},M2:function(){return randomArray},NY:function(){return setUrlQuery},Nd:function(){return downLoadLink},Oo:function(){return getCategoryName},Or:function(){return toWechatLogin},PF:function(){return formatRandomPaperDatas},Pq:function(){return cutName},Q8:function(){return disabledDate},QB:function(){return timeContrast},QE:function(){return releaseRuleDataAdjust},QH:function(){return downLoadFileIframe},Qq:function(){return JudgeSort},RD:function(){return bytesToSize},RG:function(){return copyTextFuc},Sp:function(){return rangeNumber},Sv:function(){return downloadFile},Tv:function(){return ImgSrcConvert},U6:function(){return HalfPastOne},UQ:function(){return HomeWorkDetailStatus},Uw:function(){return CommonWorkStatus},VV:function(){return StatusClassroomsTags},Vf:function(){return domScrollToTop},W:function(){return isUnOrNull},WX:function(){return isLocalApp},Y:function(){return HomeWorkCommonDetailStatus},YA:function(){return getHiddenName},ZJ:function(){return toDataUrl},_g:function(){return getMessagesUrl},_m:function(){return isKepuKehuan},ad:function(){return formatRandomPaperData},b9:function(){return isPc},cX:function(){return localSort},d0:function(){return disabledTime},d8:function(){return setCookie},db:function(){return getFileContentAndUrl},eF:function(){return bindPhone},eR:function(){return validateLength},ej:function(){return getCookie},en:function(){return parseUrl},fX:function(){return buildTree},hi:function(){return getExamRestrictionInfo},hv:function(){return NewAntdDisabledTime},i7:function(){return isChrome},j1:function(){return StatusGraduationProjectTags},jh:function(){return educationList},jt:function(){return showInstallWebRtcDoc},ju:function(){return ExerciseStatus},jz:function(){return replaceParamVal},k3:function(){return scrollToTop},kk:function(){return pointerEvents},lC:function(){return HomeWorkListStatus},lF:function(){return toWNumber},li:function(){return toTimeFormat},m5:function(){return clearAllCookies},nr:function(){return startExercise},oP:function(){return getJsonFromUrl},oV:function(){return ZimuSort},og:function(){return formatRate},oi:function(){return checkLocalOrPublicIp},pE:function(){return addJumping},pp:function(){return findEndWhitespace},qZ:function(){return arrTrans},qd:function(){return DayHalfPastOne},rK:function(){return HomeWorkShixunListStatus},rU:function(){return showTotal},rz:function(){return moveArray},s2:function(){return isMobileDevice},tP:function(){return cutFileName},tw:function(){return getTwoDecimalPlaces},uD:function(){return dealUploadChange},vA:function(){return HomeWorkShixunDetailStatus},vB:function(){return exerciseTips},vQ:function(){return copyToClipboard},xg:function(){return openNewWindow},y3:function(){return getBase64},yC:function(){return compareVersion}});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),_utils_authority__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2119),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(95237),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(43604),_components_Exercise_ip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(77066),_service_exercise__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(79124),_contentType__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(84063),umi__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(42203),md5__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(93735),md5__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(md5__WEBPACK_IMPORTED_MODULE_6__),_env__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(10148),_components_mediator__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(86766),_components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(25711),_utils_fetch__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(70635),crypto_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(28209),crypto_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_11__),_key__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(30395),moment__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(61186),moment__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_12__),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(33656),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13__),__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(d,v,e)=>v in d?__defProp(d,v,{enumerable:!0,configurable:!0,writable:!0,value:e}):d[v]=e,__spreadValues=(d,v)=>{for(var e in v||(v={}))__hasOwnProp.call(v,e)&&__defNormalProp(d,e,v[e]);if(__getOwnPropSymbols)for(var e of __getOwnPropSymbols(v))__propIsEnum.call(v,e)&&__defNormalProp(d,e,v[e]);return d},__spreadProps=(d,v)=>__defProps(d,__getOwnPropDescs(v)),__async=(d,v,e)=>new Promise((t,n)=>{var s=c=>{try{f(e.next(c))}catch(h){n(h)}},u=c=>{try{f(e.throw(c))}catch(h){n(h)}},f=c=>c.done?t(c.value):Promise.resolve(c.value).then(s,u);f((e=e.apply(d,v)).next())}),_a,_b;moment__WEBPACK_IMPORTED_MODULE_12___default().extend(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13___default());const HighLightedContent=(d,v=[],e="#2EC25B")=>(typeof v=="string"&&(v=[v]),d.replace(new RegExp(`(${v.join("|")})`,"gi"),`$1`)),parseParams=d=>{d=d||{};let v="";for(let e in d)typeof d[e]=="object"?Array.isArray(d[e])&&d[e].forEach((t,n)=>{v+="&"+e+"[]="+t}):d[e]!==void 0&&(v+="&"+e+"="+d[e]);return v.substr(1)},getKey=d=>window.atob(window.atob(d));function bytesToSize(d){var v=["Bytes","KB","MB","GB","TB"];if(d==0)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(d)/Math.log(1024)),10);return(d/Math.pow(1024,e)).toFixed(1)+" "+v[e]}const getTwoDecimalPlaces=d=>Math.round(Math.round(d*1e5)/1e3*100)/100,NewAntdDisabledDate=(d,v=null)=>{const e=dmoment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.endTime).endOf("day"),n=d{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("HH")),t=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("mm")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("HH")),s=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("mm")),u=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("ss"));function f(c,h){const o=[];for(let i=c;if(0,n),disabledMinutes:()=>f(0,s)};if(v!=null&&v.compared){const c=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("HH")),h=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("mm")),o=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("ss"));return moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared),"day")?{disabledHours:()=>f(0,c),disabledMinutes:()=>e<=c?f(0,h):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"day"))return{disabledHours:()=>f(0,n),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"hour")&&e<=n?f(0,s):[]}},disabledDate=(d,v,e,t)=>{t=typeof t=="string"?moment__WEBPACK_IMPORTED_MODULE_12___default()(t):t;const n=t?d<(t==null?void 0:t.startOf("day")):dmoment__WEBPACK_IMPORTED_MODULE_12___default()(v).endOf("day"),u=d{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("HH")),t=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("HH")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("mm"));function s(u,f){const c=[];for(let h=u;hs(0,t),disabledMinutes:()=>s(0,n)};if(v){const u=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v).format("HH")),f=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v).format("mm"));return moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(v),"day")?{disabledHours:()=>s(0,u),disabledMinutes:()=>e<=u?s(0,f):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"day"))return{disabledHours:()=>s(0,t),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"hour")&&e<=t?s(0,n):[]}},preciseCalculation=(d,v,e)=>{typeof d=="string"&&(d=Number(d)),typeof v=="string"&&(v=Number(v));const t=(d.toString().split(".")[1]||"").length,n=(v.toString().split(".")[1]||"").length,s=Math.max(t,n),u=Math.pow(10,s);return(()=>{switch(e){case"+":return(Math.round(d*u)+Math.round(v*u))/u;case"-":return(Math.round(d*u)-Math.round(v*u))/u;case"*":return Math.round(d*u)*Math.round(v*u)/(u*u);case"/":return Math.round(d*u)/Math.round(v*u);default:throw new Error("\u4E0D\u652F\u6301\u7684\u8FD0\u7B97\u7B26\u53F7")}})()},toWNumber=d=>d/1e4>1?react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,Math.round(d/1e4*100)/100,react__WEBPACK_IMPORTED_MODULE_0__.createElement("i",{className:"font12"},"w")):d,toChineseNumber=d=>{const v=d.toString().replace(/(?=(\d{4})+$)/g,",").split(",").filter(Boolean),e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],t=["","\u5341","\u767E","\u5343"],n=["","\u4E07","\u4EBF"],s=f=>{let c="";for(let h=0;h{const t=d.splice(v,1)[0];return d.splice(e,0,t),d},ZimuSort=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],JudgeSort=["\u6B63\u786E","\u9519\u8BEF"],RomanNumber=["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","XIII","XIV","XV","XVI","XVII","XVIII","XIX","XX"],findEndWhitespace=d=>{if(!d)return"";const v=d.replace(/(?:\r\n|\n)/g,`\x1B[41m\x1B[37m\u21B5\x1B[0m\r `).replace(/ +$/g,"\x1B[41m \x1B[0m");return console.debug("str:",v,JSON.stringify(d)),v},StatusTags=d=>{const v={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8FDB\u884C\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bgB8B8B8 ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u96C6\u4E2D\u9605\u5377:{class:"tag-style bg-light-orangess ml10soft"}};return d.data&&d.data.map(function(e,t){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{key:t,className:v[e]&&v[e].class},e)})},formatHomeWorkStatusToName=d=>({[-1]:"\u91CD\u505A\u4E2D",0:"\u672A\u5F00\u542F",1:"\u672A\u901A\u5173",2:"\u6309\u65F6\u901A\u5173"})[d]||"\u8FDF\u4EA4\u901A\u5173",HomeWorkListStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange"},0:{name:"\u672A\u5F00\u542F",class:"c-black"},1:{name:"\u672A\u901A\u5173",class:"c-red"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green"},3:{name:"\u8865\u4EA4\u901A\u5173",class:"c-orange"},4:{name:"\u622A\u6B62\u901A\u5173",class:"c-red"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:(v=t==null?void 0:t[d.status])==null?void 0:v.class},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},HomeWorkShixunListStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange"},0:{name:"\u672A\u5F00\u542F",class:"c-black"},1:{name:"\u672A\u901A\u5173",class:"c-red"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green"},3:{name:"\u8865\u4EA4\u901A\u5173",class:"c-orange"},4:{name:"\u622A\u6B62\u540E\u901A\u5173",class:"c-red"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:(v=t==null?void 0:t[d.status])==null?void 0:v.class},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},HomeWorkDetailStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange",color:"#999999"},0:{name:"\u672A\u5F00\u542F",class:"c-black",color:"#999999"},1:{name:"\u672A\u901A\u5173",class:"c-red",color:"#d4443d"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green",color:"#57be40"},3:{name:"\u8865\u4EA4\u901A\u5173",class:"c-orange",color:"#f09143"},4:{name:"\u622A\u6B62\u901A\u5173",class:"c-red",color:"#d4443d"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{marginLeft:"10px",color:"#fff",background:(v=t==null?void 0:t[d.status])==null?void 0:v.color,borderRadius:"20px",width:"65px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},HomeWorkShixunDetailStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange",color:"#999999"},0:{name:"\u672A\u5F00\u542F",class:"c-black",color:"#999999"},1:{name:"\u672A\u901A\u5173",class:"c-red",color:"#d4443d"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green",color:"#57be40"},3:{name:"\u8865\u4EA4\u901A\u5173",class:"c-orange",color:"#f09143"},4:{name:"\u622A\u6B62\u540E\u901A\u5173",class:"c-red",color:"#d4443d"},5:{name:"\u622A\u6B62\u540E\u8BC4\u6D4B",class:"c-red",color:"#d4443d"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{marginLeft:"10px",color:"#fff",background:(v=t==null?void 0:t[d.status])==null?void 0:v.color,borderRadius:"20px",padding:"0 8px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},HomeWorkCommonDetailStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-black",color:"#999999"},0:{name:"\u672A\u63D0\u4EA4",class:"c-black",color:"#999999"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green",color:"#57be40"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red",color:"#d4443d"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{marginLeft:"10px",color:"#fff",background:(v=t==null?void 0:t[d.status])==null?void 0:v.color,borderRadius:"20px",padding:"0 8px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},StatusGraduationProjectTags=d=>{const{status:v}=d,e={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:e[v].class},e[v].name)}catch(t){console.log("utils.StatusGraduationProjectTags",d.status)}},ExerciseStatus={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u96C6\u4E2D\u9605\u5377",99:"\u6A21\u62DF\u8003\u8BD5\u4E2D"},PollsStatus={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"},StatusClassroomsTags=d=>{let v={\u6A21\u62DF\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-pink ml10"},\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10soft"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10soft"},\u672A\u53D1\u5E03:{class:"tag-style bgB8B8B8 ml10soft"},\u672A\u5F00\u59CB:{class:"tag-style bg-c5d6ff ml10soft"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10soft"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10soft"},\u8FDB\u884C\u4E2D:{class:"tag-style bg-blue ml10soft"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10soft"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10soft"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"},\u5BFC\u5165:{class:"export ml10"},\u96C6\u4E2D\u9605\u5377:{class:"tag-style bg-light-orangess ml10soft"}};const e={\u672A\u53D1\u5E03:{class:"tag-style bg-C6CED6 ml10soft"},\u672A\u5F00\u59CB:{class:"tag-style bg-C1E2FF ml10soft"},\u8FDB\u884C\u4E2D:{class:"tag-style bg-0152d9 ml10soft"},\u5DF2\u622A\u6B62:{class:"tag-style bg-E53333 ml10soft"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-0152d9 ml10soft"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-44D7B6 ml10soft"}};d.temporary&&(v=__spreadValues(__spreadValues({},v),e));const t=[];d.is_random&&t.push(react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{d.status&&d.status.map((n,s)=>{t.push(react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:(d==null?void 0:d.style)||[],key:s,className:v[n]&&v[n].class},n))})}catch(n){console.log("utils.status.tag:",n,d.status)}return t},exerciseTips=(d,v)=>{if(d===5||v)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style ml5"},"\u96C6\u4E2D\u9605\u5377");if(d===1)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style ml5"},"\u672A\u5F00\u59CB");if(d===2)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style ml5"},"\u8003\u8BD5\u4E2D");if(d===3||d===4)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style ml5"},"\u5DF2\u622A\u6B62");if(d===-1)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"export ml5"},"\u5BFC\u5165")},WorkStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange"},0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u672A\u901A\u5173",class:"c-red"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green"},3:{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:(v=t[d.status])==null?void 0:v.class},(e=t[d.status])==null?void 0:e.name)},CommonWorkStatus=d=>{var v,e;const t={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"},3:{name:"\u90E8\u5206\u63D0\u4EA4",class:"c-green"},4:{name:`\u6309\u65F6\u63D0\u4EA4${d!=null&&d.lineBreak?` `:""}\uFF08\u6559\u5E08\u63D0\u4EA4\uFF09`,class:"c-green"},5:{name:`\u672A\u63D0\u4EA4${d!=null&&d.lineBreak?` `:""}\uFF08\u6559\u5E08\u63D0\u4EA4\uFF09`,class:"c-black"},6:{name:"\u6309\u65F6\u63D0\u4EA4\uFF08\u7EBF\u4E0B\uFF09",class:"c-green"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:(v=t[d.status])==null?void 0:v.class},(e=t[d.status])==null?void 0:e.name)},timego=d=>{d=new Date(d).getTime();let v=1e3*60,e=v*60,t=e*24,n="",u=new Date().getTime()-d;if(u<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),n="\u521A\u521A";let f=parseInt(u/t,10),c=parseInt(u/e,10),h=parseInt(u/v,10);return f>30?n=""+timeformat(d,"yyyy-MM-dd"):f>1?n=""+f+"\u5929\u524D":f==1?n="\u6628\u5929":c>=1?n=""+c+"\u5C0F\u65F6\u524D":h>=5?n=""+h+"\u5206\u949F\u524D":n="\u521A\u521A",n};function replaceParamVal(paramName,replaceWith){var oUrl=window.location.href.toString(),re=eval("/("+paramName+"=)([^&]*)/gi"),nUrl=oUrl.replace(re,paramName+"="+replaceWith);window.history.replaceState(null,"",nUrl)}const timeformat=(d,v)=>{typeof d=="string"&&(d.indexOf("T")>=0&&(d=d.replace("T"," ")),d=new Date(Date.parse(d.replace(/-/g,"/")))),d=new Date(d);let e={"M+":d.getMonth()+1,"d+":d.getDate(),"h+":d.getHours(),"m+":d.getMinutes(),"s+":d.getSeconds(),"q+":Math.floor((d.getMonth()+3)/3),S:d.getMilliseconds()},t=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(v)&&(v=v.replace(RegExp.$1,(d.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(v)&&(v=v.replace(RegExp.$1,t[RegExp.$1.length-1][d.getDay()]));for(let n in e)new RegExp("("+n+")").test(v)&&(v=v.replace(RegExp.$1,RegExp.$1.length==1?e[n]:("00"+e[n]).substr((""+e[n]).length)));return v},toTimeFormat=d=>{if(!d||d<0)return"0\u79D2";console.log("time:",d);let v=60,e=v*60,t=e*24,n=d/t,s=d/e,u=d/v,f=d%60;return n>=1?parseInt(n.toString())+"\u5929"+Math.floor(s%24)+"\u65F6"+Math.floor(u%60)+"\u5206"+Math.floor(d%60)+"\u79D2":s>1?parseInt(s.toString())+"\u65F6"+Math.floor(u%60)+"\u5206"+Math.floor(d%60)+"\u79D2":u>=1?parseInt(u.toString())+"\u5206"+Math.floor(d%60)+"\u79D2":Math.ceil(d)+"\u79D2"},validateLength=(d="",v=100)=>{let e=0;if(d){e=d.length;for(let t=0;t=55296&&n<=56319&&(e--,t++)}}return e<=v};function buildTree(d,v){const e={};let t=null;return d.forEach(n=>{e[n.properties.uuid]=__spreadProps(__spreadValues({},n),{children:[]})}),v.forEach(n=>{const s=e[n.startNodeUuid],u=e[n.endNodeUuid];s&&u&&s.children.push(u)}),d.forEach(n=>{!v.some(u=>u.endNodeUuid===n.properties.uuid)&&(t=e[n.properties.uuid])}),t}const handleValidatorNickName=(d,v,e)=>{if(v){let t=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im;const s=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi.test(v),u=t.test(v);(s===!0||u===!0||v.length<2||v.length>=21)&&e("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}e()},handleValidatorName=(d,v,e)=>{if(v){let t=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im;const s=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi.test(v),u=t.test(v);(s===!0||u===!0||v.length<2||v.length>=21)&&e("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}e()},getHiddenName=d=>{if(!d)return"";let v=d.length-1,e="";for(var t=0;t{const e=new FileReader;e.addEventListener("load",()=>v(e.result)),e.readAsDataURL(d)},getFileContentAndUrl=d=>new Promise((v,e)=>{var t=new FileReader;t.onload=function(){try{const n=window.URL.createObjectURL(d);v({text:this.result,link:n})}catch(n){antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning("\u5F53\u524D\u6587\u4EF6\u65E0\u6CD5\u8BFB\u53D6\u5185\u5BB9"),e("\u5F53\u524D\u6587\u4EF6\u65E0\u6CD5\u8BFB\u53D6\u5185\u5BB9")}},t.readAsText(d)});function setmiyah(d){return md5__WEBPACK_IMPORTED_MODULE_6___default()("79e33abd4b6588941ab7622aed1e67e8"+d)}const getCookie=d=>{var v,e=RegExp("(^| )"+d+"=([^;]+)(;|$)");return(v=document.cookie.match(e))?decodeURIComponent(v[2]):null};function setCookie(d,v,e){var t=new Date;t.setTime(t.getTime()+e*24*60*60*1e3);var n="expires="+t.toUTCString();document.cookie=d+"="+v+"; "+n+`;domain=${document.domain.indexOf("educoder.net")>-1?".educoder.net":document.domain};path=/;SameSite=None;secure`}const delCookie=d=>{document.cookie=d+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"},clearAllCookies=()=>{for(var d=document.cookie.split(";"),v=0;v-1?e.substr(0,t):e;document.cookie=n+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT"}};function downLoadLink(d,v){let e=document.createElement("a");document.body.appendChild(e),e.href=v,d&&(e.title=d,e.download=d);let t=document.createEvent("MouseEvents");t.initEvent("click",!1,!1),e.dispatchEvent(t),document.body.removeChild(e)}function getFirstLevelDomain(){var d=window.location.hostname,v=d.split(".").reverse();return v.length>2?[v[1],v[0]].join("."):d}function getBlob(d){return new Promise(v=>{const e=new window.XMLHttpRequest;(d.indexOf(getFirstLevelDomain())>-1||location.hostname==="localhost"&&d.indexOf("/api/")>-1)&&(e.withCredentials=!0),e.open("GET",d,!0),e.responseType="blob",e.onload=()=>{e.status===200&&v(e.response)},e.send()})}function saveAs(d,v){if(window.navigator.msSaveOrOpenBlob)window.navigator.msSaveBlob(d,v);else{const e=document.createElement("a"),t=document.querySelector("body");e.href=window.URL.createObjectURL(d),e.download=v,e.style.display="none",t.appendChild(e),e.click(),t.removeChild(e),window.URL.revokeObjectURL(e.href)}}function download(d,v){getBlob(d).then(e=>{saveAs(e,v)})}function downLoadFileIframe(d,v){return new Promise((e,t)=>{var n=v,s=document.createElement("iframe"),u;document.body.appendChild(s),s.src=n,s.style.display="none",s.addEventListener("load",function(){setTimeout(()=>{document.body.removeChild(s)},1e3)},!0),u=setInterval(()=>{getCookie("fileDownload")&&(delCookie("fileDownload"),clearInterval(u),document.body.removeChild(s),e())},1e3)})}function downLoadFile(d,v){downLoadLink(d,v)}const setUrlQuery=d=>{let{url:v,query:e}=d;if(!v)return"";if(e){let t=[];for(const n in e)e.hasOwnProperty(n)&&!isUnOrNull(e[n])&&(typeof e[n]=="object"?e[n].map(s=>{t.push(`${n}[]=${s}`)}):t.push(`${n}=${e[n]}`));v.indexOf("?")!==-1?v=`${v}&${t.join("&")}`:v=`${v}?${t.join("&")}`,console.log("url1111",v)}return v};function isPc(){let d=navigator.userAgent,v=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],e=!0;for(var t=0;t0){e=!1;break}return e}function isChrome(){let d=navigator.userAgent;return["Chrome"].some(e=>d.indexOf(e)>-1)}function isFirefox(){let d=navigator.userAgent;return["Firefox"].some(e=>d.indexOf(e)>-1)}function isChromeOrFirefox(){let d=navigator.userAgent;return["Chrome","Firefox"].some(e=>d.indexOf(e)>-1)}const formatMoney=(d="")=>{var v;return(v=d==null?void 0:d.toString())==null?void 0:v.replace(/\B(?=(\d{3})+(?!\d))/g,",")},openNewWindow=d=>{let v=document.createElement("a");v.target="_blank",document.body.appendChild(v),v.href=d;let e=document.createEvent("MouseEvents");e.initEvent("click",!1,!1),v.dispatchEvent(e),document.body.removeChild(v)},openNewWindows=d=>{let v=document.createElement("a");document.body.appendChild(v),v.href=d;let e=document.createEvent("MouseEvents");e.initEvent("click",!1,!1),v.dispatchEvent(e),document.body.removeChild(v)},formatTextMiddleIntercept=(d="")=>d.length<=6?d:`${d.substring(0,3)}...${d.substring(d.length-3,d.length)}`,HalfPastOne=()=>{let d=new Date().getHours(),v=new Date().getMinutes();return v>=30?(d++,v="00"):v="30",d+":"+v},DayHalfPastOne=(d="-")=>{let v=new Date().getHours(),e=new Date().getMinutes();return e>=30?(v++,e="00"):e="30",new Date().toLocaleDateString().replace(/\//g,d)+" "+v+":"+e};var Type=(d=>(d.Number="Number",d.String="String",d.Boolean="Boolean",d.Object="Object",d.Array="Array",d.Function="Function",d))(Type||{});const type=d=>{const v=Object.prototype.toString.call(d);return v.substring(8,v.length-1)},isEmpty=d=>type(d)==="Array"?d.length===0:type(d)==="Object"?Object.keys(d).length===0:!d,rangeNumber=(d,v)=>{const e=[];for(let t=d;t{let e=v/2-2,t=v/2+3;return d.length>v?d.substr(0,e)+"..."+d.substr(t,v):d},formatRate=d=>d>4.5?5:d>4&&d<=4.5?4.5:d>3.5&&d<=4?4:d>3&&d<=3.5?3.5:d>2.5&&d<=3?3:d>2&&d<=2.5?2.5:d>1.5&&d<=2?2:d>1&&d<=1.5?1.5:d>.5&&d<=1?1:d>0&&d<=.5?.5:0,isUnOrNull=d=>d==null;function getUrlToken(d,v){const e=new RegExp(`(^|&)${d}=([^&]*)(&|$)`,"i"),t=v.substr(1).match(e);return t!=null?decodeURIComponent(t[2]):null}const getMessagesUrl=d=>{var v;if(d.link_url)return window.open(d.link_url);switch(d==null?void 0:d.container_type){case"TeacherChangeUserInfo":return window.open("/account/profile");case"TeacherResetUserPassword":return window.open("/account/secure");case"ApplyUserAuthentication":return window.open("/account/certification")}switch(d.container_type){case"ApplyUserAuthentication":if(d.tiding_type==="Apply"){if(d.auth_type===1)return window.open("/admins/identity_authentications");if(d.auth_type===2)return window.open("/admins/professional_authentications")}return d.tiding_type==="System"?window.open("/account/certification"):d.tiding_type==="Code"?window.open("/account/profile"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddMajor":return window.open("/account/profile");case"Major":return window.open("/account/profile");case"ApplyAddDepartment":return d.tiding_type==="Apply"?window.open("/admins/department_applies"):d.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return d.tiding_type==="Apply"?window.open("/admins/unit_applies"):d.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(d.parent_container_type){case"ApplyShixun":if(d.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(d.tiding_type==="System")return window.open(`/shixuns/${d.identifier}/challenges`);case"ApplySubject":if(d.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(d.tiding_type==="System")return window.open(`/paths/${d.parent_container_id}`);case"TrialAuthorization":if(d.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(d.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open(`/classrooms/${d.belong_container_id}/teachers`);case"StudentJoinCourse":if(d.tiding_type==="Apply")return window.open(`/classrooms/${d.belong_container_id}/teachers`);if(d.tiding_type==="System")return window.open(`/classrooms/${d.belong_container_id}/students`);case"DealCourse":return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/`);case"TeacherJoinCourse":return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/`);case"Course":return d.tiding_type==="Delete"?void 0:window.open(`/classrooms/${d.belong_container_id}/shixun_homework/`);case"ArchiveCourse":return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/`);case"Shixun":return window.open(`/shixuns/${d.identifier}/challenges`);case"Subject":return window.open(`/paths/${d.container_id}`);case"JournalsForMessage":switch(d.parent_container_type){case"Principal":return"";case"HomeworkCommon":return d.homework_type==="normal"?window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/question`):d.homework_type==="group"?window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/question`):d.homework_type==="practice"?window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=1`):"";case"GraduationTopic":return window.open(`/classrooms/${d.belong_container_id}/graduation_topics/${d.parent_container_id}/detail`);case"StudentWorksScore":return window.open(d.link_url)}case"Memo":return window.open(`/forums/${d.parent_container_id}`);case"Message":return window.open("/forums/");case"Watcher":return window.open(`/users/${d.trigger_user.login}/classrooms`);case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"ReporterJoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"DealProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"ManagerJoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"Poll":switch(d.parent_container_type){case"CommitPoll":return window.open(` /classrooms/${d.belong_container_id}/poll/${d.container_id}/detail`);default:return window.open(` /classrooms/${d.belong_container_id}/poll/${d.container_id}/detail`)}case"Exercise":switch(d.parent_container_type){case"CommitExercise":return window.open(` /classrooms/${d.belong_container_id}/exercise/${d.container_id}/detail?tab=0`);case"ExerciseScore":return window.open(` /classrooms/${d.belong_container_id}/exercise/${d.container_id}/detail?tab=0`);default:return window.open(`/classrooms/${d.belong_container_id}/exercise/${d.container_id}/detail?tab=0`)}case"StudentGraduationTopic":return window.open(`/classrooms/${d.belong_container_id}/graduation_topics/${d.parent_container_id}/detail`);case"DealStudentTopicSelect":return window.open(`/classrooms/${d.belong_container_id}/graduation_topics/${d.parent_container_id}/detail`);case"GraduationTask":return window.open(`/classrooms/${d.belong_container_id}/graduation_tasks/${d.container_id}`);case"GraduationWork":return window.open(`/classrooms/${d.belong_container_id}/graduation_tasks/${d.container_id}`);case"GraduationWorkScore":return window.open(`/classrooms/${d.belong_container_id}/graduation_tasks/${d.parent_container_id}`);case"HomeworkCommon":switch(d.parent_container_type){case"AnonymousCommentFail":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/detail`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/detail`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=0`);case"HomeworkPublish":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/detail`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/detail`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=0`);case"AnonymousAppeal":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/detail`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/detail`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=0`);default:if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/detail`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/detail`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=0`)}case"StudentWork":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/review/${d.container_id}`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/review/${d.container_id}`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail`);case"StudentWorksScore":return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.trigger_user.id}/review/${d.parent_container_id}`);case"StudentWorksScoresAppeal":return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.trigger_user.id}/review/${d.parent_container_id}`);case"ChallengeWorkScore":return"";case"SendMessage":return window.open(`${_env__WEBPACK_IMPORTED_MODULE_7__.Z.API_SERVER}/admins/mirror_repositories`);case"Journal":return window.open(`/issues/${d.parent_container_id}`);case"Issue":return window.open(`/issues/${d.container_id}`);case"PullRequest":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"Department":return window.open("/account/profile");case"Library":if(d.tiding_type==="Apply")return window.open("/admins/library_applies");if(d.tiding_type==="System")return window.open(`/moop_cases/${d.container_id}`);case"ProjectPackage":return d.tiding_type==="Destroyed"||d.tiding_type==="Destroyed_end"?void 0:d.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open(`/crowdsourcing/${d.container_id}`);case"Discuss":return d.parent_container_type==="Hack"&&d.extra?window.open(`/myproblems/${d.extra}/comment`):d.extra==="ai_reply"&&d.task_identifier?window.open(`/tasks/${d.task_identifier}?extra=extra`):window.open(`/shixuns/${d.identifier}/shixun_discuss`);case"Video":return d.tiding_type==="Apply"?window.open("/admins/video_applies"):d.tiding_type==="System"?window.open(`/users/${(v=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:v.login}/videos`):"";case"PublicCourseStart":return window.open(`/classrooms/${d.container_id}/informs`);case"SubjectStartCourse":return window.open(`/paths/${d.container_id}`);case"ResubmitStudentWork":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/${d.container_id}/appraise`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/${d.container_id}/appraise`);case"AdjustScore":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}`);case"LiveLink":return window.open(`/classrooms/${d.belong_container_id}/course_videos?open=live`);case"Hack":if(d.extra&&d.parent_container_type!=="HackDelete")return window.open(`/problems/${d.extra}/edit`);default:return}},checkLocalOrPublicIp=(d,v)=>__async(void 0,null,function*(){let e="",t;return new Promise((n,s)=>__async(void 0,null,function*(){if(d.ip_limit!=="no"||d.ip_bind_type)try{e=yield(0,_components_Exercise_ip__WEBPACK_IMPORTED_MODULE_2__.y)({ip_limit:d==null?void 0:d.ip_limit,ip_bind:d==null?void 0:d.ip_bind_type}),console.log(e,44)}catch(f){s(void 0)}const u=yield(0,_service_exercise__WEBPACK_IMPORTED_MODULE_3__.Cl)({id:d.exerciseId,ip:e});if(u.status===0)n(u);else if(u.status===-5){(0,umi__WEBPACK_IMPORTED_MODULE_5__.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:{errorMessage:u==null?void 0:u.message,exercise_user_id:d==null?void 0:d.exercise_user_id,id:d.exerciseId,unlockClose:d.unlockClose}}});return}else n(u);if(d.errmsgHide||v)return!0;if(u.status===-1)return t=antd__WEBPACK_IMPORTED_MODULE_15__.default.info({title:react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{flex:"1"},"\u63D0\u793A"),react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>t.destroy()}))),icon:null,className:"custom-modal-divider",content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),!1;if(u.status===-2)return t=antd__WEBPACK_IMPORTED_MODULE_15__.default.info({title:react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{flex:"1"},"\u63D0\u793A"),react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>t.destroy()}))),icon:null,className:"custom-modal-divider",content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},u.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),!1}))}),checkDisabledExam=d=>new Promise((v,e)=>__async(void 0,null,function*(){const t=yield(0,_service_exercise__WEBPACK_IMPORTED_MODULE_3__.Zg)({id:d==null?void 0:d.exerciseId,coursesId:d==null?void 0:d.coursesId});if((t==null?void 0:t.status)===0){v("");return}setTimeout(()=>{window.location.reload()},2e3),e("")})),isKepuKehuan=()=>location.pathname.indexOf("/classrooms/4RW9CYHY")>-1||location.pathname.indexOf("/classrooms/qb4ft587")>-1||location.pathname.indexOf("/classrooms/c5q9bsp2")>-1,startExercise=d=>__async(void 0,null,function*(){var v,e,t;sessionStorage.removeItem("studentunlock");let n;if((location.pathname.indexOf("/classrooms/4RW9CYHY")>-1||location.pathname.indexOf("/classrooms/qb4ft587")>-1||location.pathname.indexOf("/classrooms/c5q9bsp2")>-1)&&!isPc()){antd__WEBPACK_IMPORTED_MODULE_15__.default.info({content:"\u8BF7\u4F7F\u7528\u7535\u8111\u53C2\u52A0\u8003\u8BD5\uFF01"});return}if(copyTextFuc(" ",!0),yield checkDisabledExam(d),d.ip_limit!=="no"||d.ip_bind){const s=yield checkLocalOrPublicIp(d,!0);if((s==null?void 0:s.status)!==0)return;if(!isChrome()){antd__WEBPACK_IMPORTED_MODULE_15__.default.info({icon:null,okText:"\u786E\u5B9A",width:500,content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",react__WEBPACK_IMPORTED_MODULE_0__.createElement("br",null),"\u8BF7\u4F7F\u7528",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});return}}if(d.forbid_screen){const s=new WebSocket("ws://localhost:8082");yield new Promise(u=>setTimeout(()=>u(),200)),sendAppStatus(s,d)}if(d.open_camera||d.screen_open||d.ip_limit!=="no"||d.identity_verify){if(!isChromeOrFirefox())return antd__WEBPACK_IMPORTED_MODULE_15__.default.info({icon:null,okText:"\u786E\u5B9A",width:500,content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",react__WEBPACK_IMPORTED_MODULE_0__.createElement("br",null),"\u8BF7\u4F7F\u7528",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;d.open_phone_video_recording?window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${(v=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:v.login}/check`:d.identity_verify&&d.current_status===2?window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${(e=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:e.login}/check`:window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${(t=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:t.login}`}else d.identity_verify&&d.current_status===2?window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${d.login}/check`:window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${d.login}`});var httpBuildQuery=function(d,v,e,t){if(console.log("param:",d),v=v||null,e=e||"&",t=t||null,!d)return"";var n=function(c){for(var h=new Array,o=0;o{const e={},t=Object.assign(!0,d,{}),n=[];return Object.keys(t).sort().forEach(function(s){if(t[s]=t[s]===!0?"true":t[s],t[s]=t[s]===!1?"false":t[s],v==="GET"){if(t[s]!==null){if(typeof t[s]=="object"&&(!Array.isArray(t[s])||Array.isArray(t[s])&&!t[s].length))return;const u=t[s]===null||t[s]==="null"?"":t[s];n.push(`${s}=${typeof u=="string"||typeof u=="number"?decodeURIComponent(u):JSON.stringify(u)}`)}}else{const u=t[s]===null||t[s]==="null"?"":t[s];n.push(`${s}=${typeof u=="string"||typeof u=="number"?u:JSON.stringify(u)}`),t[s],e[s]=t[s]}}),n.join("&").trim()},educationList=[{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9},{name:"\u7855\u58EB",id:7},{name:"\u535A\u58EB",id:8},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9},{name:"\u7855\u58EB",id:7},{name:"\u535A\u58EB",id:8}];function getTopLevelDomain(){let d=window.location.hostname;if(/^\d+\.\d+\.\d+\.\d+$/.test(d)||d==="localhost")return d;let v=d.split(".");return v.length>2&&/^[a-z]{2}$/.test(v[v.length-2])?v.slice(-3).join("."):v.slice(-2).join(".")}const setHeader=(d,v)=>{var e;try{const t=Date.now();let n="method="+((e=d.method)==null?void 0:e.toLocaleUpperCase())+"&ak="+getKey(_key__WEBPACK_IMPORTED_MODULE_18__.mi)+"&sk="+getKey(_key__WEBPACK_IMPORTED_MODULE_18__.hw)+"&time="+t;return d.headers["X-EDU-Type"]="pc",d.headers["X-EDU-Timestamp"]=t,d.headers["X-EDU-Signature"]=md5__WEBPACK_IMPORTED_MODULE_6___default()(window.btoa(n)),d.headers["Pc-Authorization"]=getCookie("_educoder_session"),d}catch(t){console.log("error:",t,d,v)}},setThreeComponent=()=>{(function(d){XMLHttpRequest.prototype.open=function(v,e,t=!0){const n=setHeader({method:v,headers:{}});d.call(this,v,e,t);try{e.indexOf(getTopLevelDomain())>-1&&(this.setRequestHeader("X-EDU-Type","pc"),this.setRequestHeader("X-EDU-Timestamps",n.headers["X-EDU-Timestamp"]),this.setRequestHeader("X-EDU-Signatures",n.headers["X-EDU-Signature"]),this.setRequestHeader("Pc-Authorization",getCookie("_educoder_session")))}catch(s){}}})(XMLHttpRequest.prototype.open),function(d){window.fetch=function(v,e){var t;return e=e||{},(t=e.headers)!=null&&t["X-EDU-Timestamp"]||setHeader(e),d.apply(this,arguments).then(function(n){return n})}}(window.fetch)},parseUrl=d=>{const v=/(\w+)=([^\#&]*)/gi,e={};return d.replace(v,function(t,n,s){e[n]=decodeURI(s)}),e},messageInfo=(d,v)=>{const t={1:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6682\u672A\u53D1\u5E03\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",2:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u4E0D\u5B58\u5728\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",3:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",4:`\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5C06\u4E8E${v}\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002`}[d];antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning(t)},base64ToBlob=(d,v)=>{var e;const t=window.atob(d),n=t.length,s=new Uint8Array(n);for(let u=0;u{const t=base64ToBlob(v,e);if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(t,d);else{const n=document.createElement("a");n.href=window.URL.createObjectURL(t),n.download=d,document.body.appendChild(n);const s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),n.dispatchEvent(s),document.body.removeChild(n)}},trackEvent=d=>{var v;if(d.length)try{window._czc.push(["_trackEvent",...d]),window==null||window.gtag("event",d[1],{event_category:d[0],event_label:d[2]||"",value:d[3]||"",user_id:((v=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:v.login)||""})}catch(e){console.log("trackEvent:err:",e)}},trackEventCustom=d=>{if(d.length)try{window._czc.push(["_setCustomVar",...d])}catch(v){console.log("trackEvent:err:",v)}},onPreviewImage=d=>{const v=(n,s)=>{if(n.localName===s)return n;for(let u=0,f=n;f=f.parentNode;u++){if(f.localName===s)return f;if(f==document.documentElement)return!1}},e=d.target,t=v(e,"a");if(!(t!=null&&t.href)&&e.tagName.toUpperCase()==="IMG"){let n=e.src||e.getAttribute("src");n&&n.indexOf("/images/avatars/User")===-1&&(d.stopPropagation(),d.preventDefault(),_components_mediator__WEBPACK_IMPORTED_MODULE_8__.Z.publish("preview-image",n))}},getCategoryName=(d,v)=>{var e,t,n,s;if(d&&d!=""){let u=(e=d==null?void 0:d.filter(f=>f.type===location.pathname.split("/")[3]))==null?void 0:e[0];return v?(s=(n=(t=u==null?void 0:u.second_category)==null?void 0:t.filter(f=>f.category_id==v))==null?void 0:n[0])==null?void 0:s.category_name:u==null?void 0:u.name}return null},bindPhone=d=>{const v=antd__WEBPACK_IMPORTED_MODULE_15__.default.confirm({title:"\u5B8C\u5584\u624B\u673A\u53F7\u7801",content:"\u6309\u7167\u6709\u5173\u653F\u7B56\u89C4\u5B9A\uFF0C\u7279\u6B8A\u5B9E\u9A8C\u9700\u8981\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u624D\u80FD\u4F7F\u7528\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801",okText:"\u7ACB\u5373\u7ED1\u5B9A",cancelText:"\u53D6\u6D88",centered:!0,onOk:()=>{location.href="/account/secure"},onCancel:()=>{v.destroy(),d!=null&&d.onCancel&&d.onCancel()}})},copyTextFuc=(d="",v=!1)=>{const e=document.createElement("textarea");e.value=d,document.body.appendChild(e),e.select(),document.execCommand("Copy"),v||antd__WEBPACK_IMPORTED_MODULE_14__.ZP.success("\u590D\u5236\u6210\u529F"),document.body.removeChild(e)},getJsonFromUrl=d=>{if(d||(d=window.location.search),!d)return{};let v=d.substring(1),e={};return v.split("&").forEach(function(t){let n=t.split("=");e[n[0]]=decodeURIComponent(n[1])}),e},arrTrans=(d,v)=>{if(!v)return null;const e=[];return v.forEach((t,n)=>{const s=Math.floor(n/d);e[s]||(e[s]=[]),e[s].push(t)}),e},setDocumentTitle=d=>{checkIsClientExam()?document.title="\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF":d!==""&&d&&(document.title=d||(document.domain.indexOf(".educoder.net")>-1?"\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0":""))},checkIsClientExam=()=>{var d;return(d=window==null?void 0:window.localStorage)==null?void 0:d.isClientExam},localSort={setItem:(d,v,e)=>{const t=d,n=localStorage.getItem(t),s=n!==null&&n!=="[object Object]"?JSON.parse(n):{};s[e]=v,localStorage.setItem(t,JSON.stringify(s))},getItem:(d,v)=>{const e=d,t=localStorage.getItem(e);return(t!==null&&t!=="[object Object]"?JSON.parse(t):{})[v]}},ImgSrcConvert=d=>d!=null&&d.startsWith("http")?d:_env__WEBPACK_IMPORTED_MODULE_7__.Z.IMG_SERVER+d,compareVersion=d=>{const v=getVersion(),e=d.split("."),t=v.split("."),n=Math.max(e.length,t.length);for(;e.lengthf)return 1;if(u{d=`${d}${v?","+v:""}`;const e=crypto_js__WEBPACK_IMPORTED_MODULE_11___default().enc.Utf8.parse(window.atob(window.atob(_key__WEBPACK_IMPORTED_MODULE_18__.Bn)).substring(0,16)),t=crypto_js__WEBPACK_IMPORTED_MODULE_11___default().AES.encrypt(d||"",e,{iv:e,mode:crypto_js__WEBPACK_IMPORTED_MODULE_11___default().mode.CBC});return window.btoa(t.toString())},getVersion=()=>{const v=navigator.userAgent.toLowerCase().match(/version\/[\d.]+/gi);return v&&v[0].replace(/version\//,"")},isLocalApp=()=>navigator.userAgent.indexOf("ExerciseApp")>-1;function randomArray(d,v){let e=d.length,t,n;v=v||1;let s=function(){var u=Math.sin(v++)*1e3;return u-Math.floor(u)};for(;e!==0;)n=Math.floor(s()*e),e-=1,t=d[e],d[e]=d[n],d[n]=t;return d}function pointerEvents(d){const v=document.getElementsByTagName("iframe");for(let t=0;tnew Promise((v,e)=>{var t=new XMLHttpRequest;t.withCredentials=!0,t.onload=function(){var n=new FileReader;n.onloadend=function(){v(n.result)},n.readAsDataURL(t.response)},t.open("GET",d),t.responseType="blob",t.send()}),vtrsKey=(_b=(_a=location==null?void 0:location.pathname)==null?void 0:_a.split("/"))==null?void 0:_b[1];function scrollToTop(){window.scrollTo({left:0,top:0,behavior:"smooth"})}function domScrollToTop(d){var v;(v=document.querySelector(d))==null||v.scrollTo({left:0,top:0,behavior:"smooth"})}function dealUploadChange(d){var v,e,t,n,s;const u=(v=d.fileList)==null?void 0:v.map(f=>{var c,h;return __spreadProps(__spreadValues({},f),{status:typeof(f==null?void 0:f.response)=="string"||((c=f==null?void 0:f.response)==null?void 0:c.status)===-1?"error":f.status,response:typeof(f==null?void 0:f.response)=="string"?f==null?void 0:f.response:f!=null&&f.response&&(f==null?void 0:f.response.status)===-1?(h=f==null?void 0:f.response)==null?void 0:h.message:f==null?void 0:f.response})});return((t=(e=d.file)==null?void 0:e.response)==null?void 0:t.status)===-1&&(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.destroy(),antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning((s=(n=d.file)==null?void 0:n.response)==null?void 0:s.message)),u}function cutFileName(d="",v){if(!d)return"";const e=d.lastIndexOf(".");let t=[d,""];if(e!==-1&&e!==d.length-1){const n=d.substring(0,e),s=d.substring(e+1);t=[n,s]}return t[0].length>v?t[0].slice(0,v)+"..."+t[1]:d}function cutName(d="",v,e="--"){return d?(d==null?void 0:d.length)>=v?(d==null?void 0:d.slice(0,v))+"...":d:e}function timeContrast(d){return d?moment__WEBPACK_IMPORTED_MODULE_12___default()().isBefore(moment__WEBPACK_IMPORTED_MODULE_12___default()(d)):!0}function showTotal(d){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"font14 c-grey-333"},"\u5171",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-light-primary"},"\xA0",d,"\xA0"),"\u6761\u6570\u636E")}const formatRandomPaperData=d=>{const v={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03"};if(!d)return;const{exam:e,single_questions:t,multiple_questions:n,judgement_questions:s,program_questions:u,completion_questions:f,subjective_questions:c,practical_questions:h,combination_questions:o,bprogram_questions:i}=d||{},b=[__spreadValues({type:"SINGLE",name:"\u5355\u9009\u9898"},t),__spreadValues({type:"MULTIPLE",name:"\u591A\u9009\u9898"},n),__spreadValues({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},f),__spreadValues({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},s),__spreadValues({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},c),__spreadValues({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},u),__spreadValues({type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"},i),__spreadValues({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},h),__spreadValues({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},o)],p=[];let g=0,l=0;const y=b.filter(x=>x.questions_count>0).map((x,O)=>{var k;return(k=x.questions)==null||k.forEach(C=>{p.push(C.id),g=g+C.score,l=l+1}),__spreadValues(__spreadValues({},x),{number:v[O+1]})});return{all_questions_count:l,all_score:g,questionList:y,ids:p,exam:e}},formatRandomPaperDatas=d=>{var v;const e={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03"};if(!d)return;const{exam:t,single_questions:n,multiple_questions:s,judgement_questions:u,program_questions:f,completion_questions:c,subjective_questions:h,practical_questions:o,combination_questions:i,bprogram_questions:b}=d||{},p=[__spreadValues({type:"SINGLE",name:"\u5355\u9009\u9898"},n),__spreadValues({type:"MULTIPLE",name:"\u591A\u9009\u9898"},s),__spreadValues({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},c),__spreadValues({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},u),__spreadValues({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},h),__spreadValues({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},f),__spreadValues({type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"},b),__spreadValues({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},o),__spreadValues({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},i)];let g=[];(v=t==null?void 0:t.question_type_position)==null||v.map((k,C)=>{p==null||p.map((T,F)=>{k.type===T.type&&g.push(T)})});const l=[];let y=0,x=0;const O=g.filter(k=>k.questions_count>0).map((k,C)=>{var T;return(T=k.questions)==null||T.forEach(F=>{l.push(F.id),y=y+F.score,x=x+1}),__spreadValues(__spreadValues({},k),{number:e[C+1]})});return{all_questions_count:x,all_score:y,questionList:O,ids:l,exam:t}},isWechatBrowser=()=>navigator.userAgent.toLowerCase().match(/MicroMessenger/i)=="micromessenger",toWechatLogin=()=>{isWechatBrowser()?window.location.href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx0955caba88bc37eb&redirect_uri=https%3A%2F%2Fwww.educoder.net%2fotherloginstart&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect":window.location.href="/wxlogin.html"},isMobileDevice=()=>typeof window.orientation!="undefined"||navigator.userAgent.indexOf("Mobi")!==-1,sendAppStatus=(d,v)=>{var e;try{v?(d.send(JSON.stringify({type:"toggleLockExit",data:!0})),v!=null&&v.forbid_screen&&d.send(JSON.stringify({type:"open-disabled-switchscreen"})),v!=null&&v.use_white_list&&d.send(JSON.stringify({type:"open-only-allow-runapp",data:v==null?void 0:v.white_list})),v!=null&&v.net_limit&&d.send(JSON.stringify({type:"network-close",data:(e=v==null?void 0:v.net_limit_list)==null?void 0:e.split(` @@ -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&&b(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:y.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:y.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:y.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:y.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:y.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:y.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:y.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:y.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:y.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:y.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:y.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(!b(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"?b(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&&b(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&&b(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&&b(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&&!b(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(b(_))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:y.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=si(Xe.videoCodec),Qt=si(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:y.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:y.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(!oi())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=oi();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:y.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;b(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(_&&b(a)&&b(_.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 oi()}static get Events(){return l}static get ErrorTypes(){return y}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:y.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,b=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,y=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),y=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$s?b?(x=Date.now(),o||(l=setTimeout(g?Z:G,s))):G():o!==!0&&(l=setTimeout(g?Z:G,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:"f505c509",67:"c9761e05",109:"e4f7e63e",129:"4a76aa83",195:"13aa7d17",264:"042094ff",265:"ff73997c",292:"e6d15a15",310:"59047ab8",316:"1f60ada6",337:"25a4f645",342:"37ed865c",354:"d4d139cf",374:"df55ec45",479:"1c464be2",485:"55e9bcab",508:"0b96e78a",532:"df6b7b7a",533:"576df8e9",547:"e2501473",556:"6f97baec",559:"ad44a8c9",570:"ac96c884",576:"eaadd8b1",629:"44a1d9a5",643:"922fd0d1",671:"4a609b8d",672:"a54bb5ca",680:"2c9f138b",700:"19efefd9",737:"09e4b78f",741:"ac5fd360",799:"151ecdfa",869:"c6cdae70",895:"c465dcee",921:"919950b2",928:"13305718",981:"24da50c7",1006:"4e1aee2c",1043:"03006ae3",1045:"1121551a",1048:"02b5bd50",1070:"2edd6880",1144:"c90eccaf",1148:"013d35fb",1154:"8cb80842",1211:"ce542f2a",1253:"00f76a99",1257:"30077152",1265:"b7839c6d",1274:"5f6ea65a",1276:"c0280778",1343:"4cb7ff21",1416:"ffa66a84",1423:"aae35255",1427:"f5ac41dc",1450:"13813ffd",1461:"65b4ec9b",1462:"fcf08abc",1470:"79124c04",1475:"a06ac43c",1482:"01a05dee",1512:"50cb142e",1520:"144ade9b",1531:"4a8057da",1545:"69b9770c",1578:"c11b2aa9",1581:"0eb4c652",1582:"77e8b558",1646:"e6e27b60",1657:"ddd88386",1660:"fabafadb",1674:"a00b156a",1702:"f922d85d",1713:"f729594d",1717:"d1cb9f5e",1727:"84977ecb",1783:"0a73574f",1799:"0a9b7d6f",1810:"bd7bcaf7",1831:"c0a1259a",1836:"d99fdaf1",1855:"c2e4ff02",1880:"b496dfd4",1939:"adb97e3e",1953:"8460bfe3",1962:"a5e81c54",2011:"59d51f98",2045:"2631322d",2076:"1b78610b",2102:"38377a1a",2141:"c67ec795",2216:"5e308c59",2240:"28e32d82",2249:"f4830452",2254:"ea3a599e",2300:"bc020f4e",2303:"e85647db",2307:"184b3157",2338:"af934d21",2339:"0dfedab8",2386:"192e235c",2396:"d4fc7cd4",2404:"3c8e5f81",2412:"5838cfdf",2425:"90be0099",2443:"c89a575d",2476:"36e1aa6d",2494:"68080a87",2501:"aae1ed1e",2529:"bf8c4570",2538:"de4a3723",2539:"f5e9ba47",2548:"0b85ce47",2570:"7cc83489",2594:"e87d3761",2603:"0ac7dda2",2659:"17df4e97",2707:"0f3df940",2806:"d71efce2",2819:"40256231",2823:"ba72972f",2826:"580f465c",2829:"ebacc061",2837:"54a82605",2865:"f8955fc9",2875:"bd2364b6",2877:"f40e4b35",2884:"f5ba222a",2969:"ab3357d7",2983:"d6a8f591",3006:"f3090265",3133:"9bf3f89c",3141:"7e064efc",3157:"e0d4d4ac",3183:"bc6b310c",3198:"8e655451",3212:"9bede104",3220:"de5b84c8",3247:"ae9a44d6",3260:"e2013e1a",3276:"32928698",3282:"cc1d7eea",3317:"f61c028e",3332:"2b083031",3355:"e38f5416",3356:"b298c73e",3391:"5c677ef3",3433:"858e0951",3442:"fe5fc5a1",3447:"fb25105e",3451:"6c85feba",3465:"a5fc54ea",3496:"6a3093b3",3509:"0d117516",3550:"3dc83156",3581:"011469dd",3585:"e42a51be",3665:"84bd2c66",3668:"b102c9d9",3697:"481a10d9",3747:"bd06d149",3777:"d5b0f2f1",3784:"763b8506",3805:"9dbcb95e",3862:"67698974",3873:"21bfe3c3",3885:"f87f7f15",3910:"a493ef38",3935:"dd07512d",3951:"bf789cf1",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"27999042",4030:"1017fcd0",4056:"1f27c4ca",4058:"733be6bb",4078:"37b28e5c",4088:"236723f3",4093:"9756d63e",4105:"3b4ce37f",4144:"86e202f8",4164:"201e979e",4216:"dd7cfae9",4217:"f6b03af3",4227:"a00f94b2",4259:"43878df2",4264:"4877cf78",4347:"08ede17f",4354:"140899b7",4360:"cf5efa52",4449:"aa7af896",4492:"656de257",4496:"f6657003",4498:"7a27e644",4504:"999a8dd3",4514:"c915703c",4520:"72d4301b",4546:"bf4fb292",4565:"7fc1f44d",4572:"9b4d4e38",4599:"61def4cb",4601:"75376215",4610:"897f3c58",4621:"b2e4c27c",4628:"ece2c60c",4662:"5a2bc511",4685:"c33f1528",4715:"540af549",4736:"aa096a69",4741:"482eff58",4757:"a6c2411f",4766:"02d2a4bb",4770:"cac33d5b",4790:"619413e4",4795:"91998e1b",4797:"a24e92db",4800:"594c788d",4849:"72b18583",4850:"1edda4b7",4862:"09123553",4884:"f267e2a9",4889:"a3c334cf",4900:"a47264a2",4928:"2ac80348",4973:"db21b663",4994:"01effc41",5022:"1748f0e5",5043:"debd0622",5048:"9e899c0c",5060:"85dafcc6",5096:"b1e64a5c",5111:"49e01346",5125:"06310089",5148:"13dfb99e",5176:"bebb5841",5179:"03f77f95",5186:"f7d7aaa4",5191:"52df33a2",5238:"7d3afbbe",5290:"5dabcdc2",5297:"327e041d",5319:"f84a66e3",5321:"1163c84e",5335:"6425ec0a",5354:"7ae70604",5357:"e8db9516",5359:"77643f47",5382:"62d09a98",5402:"cc7f2700",5416:"454536b7",5434:"38b302a6",5470:"b4af5bb7",5494:"d89549c4",5518:"fda88259",5549:"46498e48",5572:"07c8295c",5573:"7f30071c",5599:"3ef0a913",5624:"9accd09d",5631:"e00d3d36",5650:"a4645a85",5679:"4a090bef",5705:"b3825926",5729:"4baf5652",5764:"e0d7e586",5775:"5d698086",5786:"ad639f51",5798:"b7e18c71",5816:"28eb1829",5825:"9508ba15",5876:"5eded409",5888:"575a602f",5891:"f3b12f82",5895:"2e22420d",5902:"4a616044",5915:"6e14dd2f",5972:"b535ecf7",5992:"60126b23",6029:"69fa19e8",6034:"ce476678",6045:"d268f87f",6047:"3ce45acd",6052:"783f65ee",6063:"ee53087c",6069:"918c7a35",6126:"99519171",6127:"ba89417a",6170:"ba8df8d7",6265:"e21ace07",6270:"ca4fdb3a",6277:"c2408f7b",6328:"9df8db44",6366:"5dbc1204",6378:"7f3a946a",6411:"0524baa8",6434:"da5efcc7",6444:"22d48e44",6452:"1b671a34",6531:"bde1c8f7",6541:"8cf4329c",6583:"ac114db3",6587:"90787b65",6634:"9280d4d4",6651:"3cb40129",6685:"980b97ee",6729:"687e5629",6741:"541acc39",6758:"3d53942c",6774:"59d4d618",6784:"5d671076",6788:"546eb619",6796:"abcc75c2",6805:"1aea465d",6820:"6dbb4198",6845:"6e3fd2d1",6882:"4a24490e",6883:"6cb80143",6904:"aa9a2034",6913:"9813e085",6949:"ee5870d5",6963:"0799c402",6982:"0cbc0598",7008:"a2d267a6",7043:"b3bfda4c",7045:"2f6b6c00",7046:"47a7b391",7058:"92fac371",7062:"b207813e",7084:"46ccce72",7156:"e7466006",7178:"059d3a0f",7182:"deb3d299",7242:"b97d7826",7260:"297c67c8",7331:"2e27a23b",7333:"9c53890f",7365:"1005464f",7374:"b2456c08",7395:"7819dd6c",7460:"a29ae009",7477:"06111dbb",7482:"edbff3db",7527:"ea35c642",7545:"369e9884",7560:"3eef3a1a",7589:"d7889254",7591:"c8233ce9",7614:"ff63b501",7622:"23fdb17a",7686:"4fcec9f9",7706:"c2a79e40",7806:"75d2db2d",7852:"4c69bcee",7855:"7b145cb5",7857:"05bdf40a",7878:"c90fe6c7",7884:"a0d81d93",7922:"56b13f17",7948:"3c4fa1ea",7964:"29aed9a1",8014:"dd4ad967",8062:"c35b5d86",8072:"37063a0d",8077:"adee53ed",8085:"d521af0e",8089:"d536b13a",8143:"f3f0ce13",8155:"9ee63ead",8161:"83c5fa9a",8237:"2c39253f",8241:"20286bc3",8302:"aab4009d",8307:"978e7a65",8340:"68d76bb1",8350:"07df8a75",8365:"013251ed",8398:"f89ba7d0",8431:"d6a6decb",8435:"41c18709",8447:"17c5fff0",8517:"cae026e7",8561:"333e8ec9",8563:"bb2988e1",8634:"a82c162e",8639:"d77439de",8665:"d9044dd6",8688:"6c52c76f",8689:"5404aa47",8723:"f2983a93",8737:"ce7dad23",8762:"1d6ac745",8776:"0ad26240",8782:"2426981c",8787:"5db10c7d",8797:"dd7f0660",8823:"70f49a2f",8827:"6fa37f01",8842:"9f25a3e2",8866:"da33fe98",8882:"87a9a111",8885:"0f691917",8898:"d002bcd8",8909:"3736923d",8920:"7f82440c",8963:"790aecdd",8982:"b4a0c483",8999:"b774cdb0",9076:"f5a17106",9104:"bbcb2345",9133:"10b05e06",9186:"96d2437e",9205:"28066477",9215:"3d01008e",9252:"0d791a59",9260:"cf5f8140",9332:"928eb641",9360:"106702aa",9366:"f9d28b84",9391:"50ae3950",9404:"9fcc3d3e",9408:"f3e06143",9416:"91f90cae",9487:"043b2ef8",9489:"aec05849",9507:"f8d87018",9519:"e1473961",9554:"ed358e7b",9559:"f794af19",9590:"8d603825",9647:"16df8010",9649:"d570b6a4",9674:"66386989",9677:"ab002c6b",9695:"0dd0179e",9715:"666910ed",9716:"9d3cebef",9785:"2b9d03bc",9788:"48883db5",9883:"2e3b3113",9890:"13a62c1b",9891:"4afba5ac",9895:"b8e31ff2",9921:"10275a69",9922:"5a46806d",9928:"5989f5e0",9944:"fe596966",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:y.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:y.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:y.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:y.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:y.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:y.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:y.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:y.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:y.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:y.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(!b(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"?b(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&&b(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&&b(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&&b(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&&!b(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(b(_))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:y.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=si(Xe.videoCodec),Qt=si(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:y.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:y.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(!oi())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=oi();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:y.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;b(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(_&&b(a)&&b(_.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 oi()}static get Events(){return l}static get ErrorTypes(){return y}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:y.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,b=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,y=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),y=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$s?b?(x=Date.now(),o||(l=setTimeout(g?Z:G,s))):G():o!==!0&&(l=setTimeout(g?Z:G,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:"f505c509",67:"c9761e05",109:"e4f7e63e",129:"4a76aa83",195:"13aa7d17",264:"042094ff",265:"ff73997c",292:"e6d15a15",310:"59047ab8",316:"1f60ada6",337:"25a4f645",342:"37ed865c",354:"d4d139cf",374:"df55ec45",479:"1c464be2",485:"55e9bcab",508:"0b96e78a",532:"df6b7b7a",533:"576df8e9",547:"e2501473",556:"6f97baec",559:"ad44a8c9",570:"ac96c884",576:"eaadd8b1",629:"44a1d9a5",643:"922fd0d1",671:"4a609b8d",672:"a54bb5ca",680:"2c9f138b",700:"19efefd9",737:"09e4b78f",741:"ac5fd360",799:"151ecdfa",869:"c6cdae70",895:"c465dcee",921:"919950b2",928:"13305718",981:"24da50c7",1006:"4e1aee2c",1043:"03006ae3",1045:"1121551a",1048:"02b5bd50",1070:"2edd6880",1144:"c90eccaf",1148:"013d35fb",1154:"8cb80842",1211:"ce542f2a",1253:"00f76a99",1257:"30077152",1265:"b7839c6d",1274:"5f6ea65a",1276:"c0280778",1343:"4cb7ff21",1416:"ffa66a84",1423:"aae35255",1427:"f5ac41dc",1450:"13813ffd",1461:"65b4ec9b",1462:"fcf08abc",1470:"79124c04",1475:"a06ac43c",1482:"01a05dee",1512:"50cb142e",1520:"144ade9b",1531:"4a8057da",1545:"69b9770c",1578:"c11b2aa9",1581:"0eb4c652",1582:"77e8b558",1646:"e6e27b60",1657:"ddd88386",1660:"fabafadb",1674:"a00b156a",1702:"f922d85d",1713:"f729594d",1717:"d1cb9f5e",1727:"84977ecb",1783:"0a73574f",1799:"0a9b7d6f",1810:"bd7bcaf7",1831:"c0a1259a",1836:"d99fdaf1",1855:"c2e4ff02",1880:"b496dfd4",1939:"adb97e3e",1953:"8460bfe3",1962:"a5e81c54",2011:"59d51f98",2045:"2631322d",2076:"1b78610b",2102:"38377a1a",2141:"c67ec795",2216:"5e308c59",2240:"28e32d82",2249:"f4830452",2254:"ea3a599e",2300:"bc020f4e",2303:"e85647db",2307:"184b3157",2338:"af934d21",2339:"0dfedab8",2386:"192e235c",2396:"d4fc7cd4",2404:"3c8e5f81",2412:"5838cfdf",2425:"90be0099",2443:"c89a575d",2476:"36e1aa6d",2494:"68080a87",2501:"aae1ed1e",2529:"bf8c4570",2538:"de4a3723",2539:"f5e9ba47",2548:"0b85ce47",2570:"7cc83489",2594:"e87d3761",2603:"0ac7dda2",2659:"17df4e97",2707:"0f3df940",2806:"d71efce2",2819:"40256231",2823:"ba72972f",2826:"580f465c",2829:"ebacc061",2837:"54a82605",2865:"f8955fc9",2875:"bd2364b6",2877:"f40e4b35",2884:"f5ba222a",2969:"ab3357d7",2983:"d6a8f591",3006:"f3090265",3133:"9bf3f89c",3141:"7e064efc",3157:"e0d4d4ac",3183:"bc6b310c",3198:"8e655451",3212:"9bede104",3220:"de5b84c8",3247:"ae9a44d6",3260:"e2013e1a",3276:"32928698",3282:"cc1d7eea",3317:"f61c028e",3332:"2b083031",3355:"e38f5416",3356:"b298c73e",3391:"5c677ef3",3433:"858e0951",3442:"fe5fc5a1",3447:"fb25105e",3451:"6c85feba",3465:"a5fc54ea",3496:"6a3093b3",3509:"0d117516",3550:"3dc83156",3581:"011469dd",3585:"e42a51be",3665:"84bd2c66",3668:"b102c9d9",3697:"481a10d9",3747:"bd06d149",3777:"d5b0f2f1",3784:"763b8506",3805:"9dbcb95e",3862:"67698974",3873:"21bfe3c3",3885:"f87f7f15",3910:"a493ef38",3935:"dd07512d",3951:"bf789cf1",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"27999042",4030:"1017fcd0",4056:"1f27c4ca",4058:"733be6bb",4078:"37b28e5c",4088:"236723f3",4093:"9756d63e",4105:"3b4ce37f",4144:"86e202f8",4164:"201e979e",4216:"dd7cfae9",4217:"f6b03af3",4227:"a00f94b2",4259:"43878df2",4264:"4877cf78",4347:"08ede17f",4354:"140899b7",4360:"cf5efa52",4449:"aa7af896",4492:"656de257",4496:"f6657003",4498:"7a27e644",4504:"999a8dd3",4514:"c915703c",4520:"72d4301b",4546:"bf4fb292",4565:"7fc1f44d",4572:"9b4d4e38",4599:"61def4cb",4601:"75376215",4610:"897f3c58",4621:"b2e4c27c",4628:"ece2c60c",4662:"5a2bc511",4685:"c33f1528",4715:"540af549",4736:"aa096a69",4741:"482eff58",4757:"a6c2411f",4766:"02d2a4bb",4770:"cac33d5b",4790:"619413e4",4795:"91998e1b",4797:"a24e92db",4800:"594c788d",4849:"72b18583",4850:"1edda4b7",4862:"09123553",4884:"f267e2a9",4889:"a3c334cf",4900:"a47264a2",4928:"2ac80348",4973:"db21b663",4994:"01effc41",5022:"1748f0e5",5043:"debd0622",5048:"9e899c0c",5060:"85dafcc6",5096:"b1e64a5c",5111:"49e01346",5125:"06310089",5148:"13dfb99e",5176:"bebb5841",5179:"03f77f95",5186:"f7d7aaa4",5191:"52df33a2",5238:"7d3afbbe",5290:"5dabcdc2",5297:"327e041d",5319:"f84a66e3",5321:"1163c84e",5335:"6425ec0a",5354:"7ae70604",5357:"e8db9516",5359:"77643f47",5382:"62d09a98",5402:"cc7f2700",5416:"454536b7",5434:"38b302a6",5470:"b4af5bb7",5494:"d89549c4",5518:"fda88259",5549:"46498e48",5572:"07c8295c",5573:"7f30071c",5599:"3ef0a913",5624:"9accd09d",5631:"e00d3d36",5650:"a4645a85",5679:"4a090bef",5705:"b3825926",5729:"4baf5652",5764:"e0d7e586",5775:"5d698086",5786:"ad639f51",5798:"b7e18c71",5816:"28eb1829",5825:"9508ba15",5876:"5eded409",5888:"575a602f",5891:"f3b12f82",5895:"2e22420d",5902:"4a616044",5915:"6e14dd2f",5972:"b535ecf7",5992:"60126b23",6029:"69fa19e8",6034:"ce476678",6045:"d268f87f",6047:"3ce45acd",6052:"783f65ee",6063:"ee53087c",6069:"918c7a35",6126:"99519171",6127:"ba89417a",6170:"ba8df8d7",6265:"e21ace07",6270:"ca4fdb3a",6277:"c2408f7b",6328:"9df8db44",6366:"5dbc1204",6378:"7f3a946a",6411:"0524baa8",6434:"da5efcc7",6444:"22d48e44",6452:"1b671a34",6531:"bde1c8f7",6541:"8cf4329c",6583:"ac114db3",6587:"90787b65",6634:"9280d4d4",6651:"3cb40129",6685:"980b97ee",6729:"687e5629",6741:"541acc39",6758:"3d53942c",6774:"59d4d618",6784:"5d671076",6788:"546eb619",6796:"abcc75c2",6805:"1aea465d",6820:"6dbb4198",6845:"6e3fd2d1",6882:"4a24490e",6883:"6cb80143",6904:"aa9a2034",6913:"9813e085",6949:"ee5870d5",6963:"0799c402",6982:"0cbc0598",7008:"a2d267a6",7043:"b3bfda4c",7045:"2f6b6c00",7046:"47a7b391",7058:"92fac371",7062:"b207813e",7084:"46ccce72",7156:"e7466006",7178:"059d3a0f",7182:"deb3d299",7242:"b97d7826",7260:"297c67c8",7331:"2e27a23b",7333:"9c53890f",7365:"1005464f",7374:"b2456c08",7395:"7819dd6c",7460:"a29ae009",7477:"06111dbb",7482:"dd1f015e",7527:"ea35c642",7545:"369e9884",7560:"3eef3a1a",7589:"d7889254",7591:"c8233ce9",7614:"ff63b501",7622:"23fdb17a",7686:"4fcec9f9",7706:"c2a79e40",7806:"75d2db2d",7852:"4c69bcee",7855:"7b145cb5",7857:"05bdf40a",7878:"c90fe6c7",7884:"a0d81d93",7922:"56b13f17",7948:"3c4fa1ea",7964:"29aed9a1",8014:"dd4ad967",8062:"c35b5d86",8072:"37063a0d",8077:"adee53ed",8085:"d521af0e",8089:"d536b13a",8143:"f3f0ce13",8155:"9ee63ead",8161:"83c5fa9a",8237:"2c39253f",8241:"20286bc3",8302:"aab4009d",8307:"978e7a65",8340:"68d76bb1",8350:"07df8a75",8365:"013251ed",8398:"f89ba7d0",8431:"d6a6decb",8435:"41c18709",8447:"17c5fff0",8517:"cae026e7",8561:"333e8ec9",8563:"bb2988e1",8634:"a82c162e",8639:"d77439de",8665:"d9044dd6",8688:"6c52c76f",8689:"5404aa47",8723:"f2983a93",8737:"ce7dad23",8762:"1d6ac745",8776:"0ad26240",8782:"2426981c",8787:"5db10c7d",8797:"dd7f0660",8823:"70f49a2f",8827:"6fa37f01",8842:"9f25a3e2",8866:"da33fe98",8882:"87a9a111",8885:"0f691917",8898:"d002bcd8",8909:"3736923d",8920:"7f82440c",8963:"790aecdd",8982:"b4a0c483",8999:"b774cdb0",9076:"f5a17106",9104:"bbcb2345",9133:"10b05e06",9186:"96d2437e",9205:"28066477",9215:"3d01008e",9252:"0d791a59",9260:"cf5f8140",9332:"928eb641",9360:"106702aa",9366:"f9d28b84",9391:"50ae3950",9404:"9fcc3d3e",9408:"f3e06143",9416:"91f90cae",9487:"043b2ef8",9489:"aec05849",9507:"f8d87018",9519:"e1473961",9554:"ed358e7b",9559:"f794af19",9590:"8d603825",9647:"16df8010",9649:"d570b6a4",9674:"66386989",9677:"ab002c6b",9695:"0dd0179e",9715:"666910ed",9716:"9d3cebef",9785:"2b9d03bc",9788:"48883db5",9883:"2e3b3113",9890:"13a62c1b",9891:"4afba5ac",9895:"b8e31ff2",9921:"10275a69",9922:"5a46806d",9928:"5989f5e0",9944:"fe596966",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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),3:je.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,72919))),4:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,9177))),5:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(8762),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),8:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8762),__webpack_require__.e(129),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,48635))),9:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__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(374),__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(374),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,14688))),17:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8762),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),18:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8762),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),19:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,94465))),32:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,81045))),35:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,74371))),36:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,30181))),37:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,28716))),38:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,96324))),39:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,26301))),40:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,68474))),43:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8762),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),44:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8762),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,66378))),45:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8762),__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(374),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4926))),48:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,80440))),49:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83418))),50:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(6411),__webpack_require__.e(8762),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,43871))),53:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6411),__webpack_require__.e(8762),__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(374),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,26972))),62:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,87640))),63:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,38185))),64:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,84139))),65:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,68601))),66:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,79557))),67:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,11621))),68:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,27626))),69:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,33898))),70:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,34546))),71:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,53332))),72:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,64459))),73:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,97316))),74:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,34578))),79:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,8571))),80:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,91917))),81:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,69375))),82:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,41997))),90:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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(374),__webpack_require__.e(8762),__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(374),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,4949))),97:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,73573))),98:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,12763))),102:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,9477))),107:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(9186),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,31817))),111:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(9186),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,31817))),112:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(9186),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,54516))),113:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,97537))),118:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,51287))),126:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,51287))),127:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34937))),128:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(2877),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72699))),164:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2877),__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(374),__webpack_require__.e(2877),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,76083))),169:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20281))),173:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20281))),174:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,25334))),175:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),176:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8762),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),177:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,57789))),178:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(8762),__webpack_require__.e(129),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,43794))),182:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__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(374),__webpack_require__.e(6411),__webpack_require__.e(3465),__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(374),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,37445))),193:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,47662))),194:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,47662))),195:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,90596))),196:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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(3465),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,32410))),207:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,96836))),228:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4498))),229:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,58367))),230:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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__,55870))),246:je.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,17796))),247:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,94891))),248:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,1096))),268:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,1096))),269:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,66880))),270:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,66880))),271:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,36667))),274:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,36667))),275:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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__,20446))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(6411),__webpack_require__.e(8762),__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__,99059))),310:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6411),__webpack_require__.e(8762),__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__,99059))),312:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6411),__webpack_require__.e(8762),__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(374),__webpack_require__.e(8762),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,86145))),315:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8762),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,97655))),316:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),325:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,49248))),341:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),342:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,463))),343:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),348:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,14569))),353:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),354:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,53470))),357:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,43524))),358:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),359:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),360:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,2682))),361:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),362:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),372:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,463))),373:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,20988))),378:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,14569))),383:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,21405))),384:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,53470))),387:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,43524))),388:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),389:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,93691))),390:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,2682))),391:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,26193))),392:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,69395))),412:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,70330))),413:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,39850))),414:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,12268))),415:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),416:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),417:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),418:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,3125))),419:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),426:je.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,8497))),427:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,59230))),428:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),429:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,36119))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),432:je.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,47712))),433:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),438:je.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,52847))),439:je.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,33202))),440:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),457:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,14462))),458:je.lazy(()=>Promise.all([__webpack_require__.e(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,51153))),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(374),__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(374),__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(374),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,4926))),472:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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(374),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,4883))),483:je.lazy(()=>Promise.all([__webpack_require__.e(374),__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(374),__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(374),__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__,43453)))}}})}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"})})()})();